Αλλαγή κώδικα σε mod

Started by DeViLGR, April 04, 2009, 10:43:29 AM

Previous topic - Next topic

DeViLGR

Καλησπέρα παιδιά.Θέλω να μου πεί κάποιος αν μπορεί πως μπορώ να αλλάξω τον κώδικα στο παρακάτω mod.Θέλω να αλλάξω τα αγγλικά με greeklish για να αποφύγω τους spammers.'Ανοιξα το mod και βρήκα ενα readme μέσα.Εκεί έχει τον κώδικα και βρήκα αυτά που θέλω να αλλάξω.Αυτά δηλαδη που ρωτάει να τα κάνω greeklish.Στο mod μέσα λέει να πάω στο register.template.php.Πήγα εκεί και δεν βρήκα κάτι όμως.

http://custom.simplemachines.org/mods/index.php?mod=1078

Αυτά.Ελπίζω να μην σας κούρασα και να μπορέσει κάποιος να βοηθήσει.

Με εκτίμηση

DeViLGR

Butcher

Αυτό που ψάχνεις να αλλάξεις είναι στα αρχεία της γλώσσας -> Modifications.η_γλώσσα_που_θες-utf8.php

DeViLGR

#2
Θέλω να αλλάξω την γλώσσα στο mod.Όχι στο forum.

Edit: Έχεις δίκιο.Συγνώμη για την βλακεία που είπα.Το έψαξα και έχεις δίκιο.Ευχαριστώ πολύ

DeViLGR

Όπως προείπα είχες δίκιο.Το έκανα αλλά δεν έγινε τίποτα δυστυχώς.Είπα μπάς και το αλλάζει μόνο στο default αλλά το δοκίμασα και δεν έγινε τίποτα.Καμιά άλλη ιδέα?

Butcher

τι εννοείς το δοκίμασες και δεν έγινε τίποτα? Έβαλες στο Modification-greek(-utf8).php τη μετάφραση σε greeklish και δεν στα εμφανίζει?

DeViLGR

#5
Πηγα στο theme και βρήκα το Modifications.english-utf8.php.Το ανοίγω και βλέπω μέσα τις ερωτήσεις που λέει στο register και τις γυρνάω σε greeklish και το ξανανεβάζω.Περιμένω περιμένω και δεν αλλάζει τίποτα.Υπέθεσα οτι μπορεί να μην δουλεύει στο συγκεκριμένο theme και για αυτό το ανέβασα και στο default theme και παρόλο αυτό δεν έγινε τίποτα.

Αυτά λέει εκεί:

$txt['youtube'] = 'YouTube';
$txt['youtube_invalid'] = '#Invalid YouTube Link#';
$txt['pmi_title'] = 'You have %s message(s) unread!';
$txt['pmi_view_all'] = '[View All]';
$txt['abclock'] = 'Ti ora leei to roloi?';
$txt['abclock_desc'] = 'Another Anti-Bot Measure';
$txt['abclock_format1'] = 'Test';
$txt['abclock_format2'] = 'and to the nearest 5 minutes eg 04:25';
$txt['abclock_incomplete'] = 'You did not complete the anti-bot clock. Please try again.';
$txt['abclock_incorrect'] = 'You incorrectly answered the anti-bot clock. Please try again.';
$txt['abclock_howtoreadaclock'] = 'How to Read a Clock';


Και άλλαξα αυτό που λέει "Ti ora leei to roloi?" για να δοκιμάσω αν το αλλάζει.

Butcher

Όλα τα theme διαβάζουν τις γλώσσες από το /themedir/default/languages. Αν έχεις το forum σου στα ελληνικά και άλλαξες μόνο το Modifications.english-utf8.php και όχι το Modifications.greek-utf8.php όσο και να περιμένεις δεν θα το δεις ποτέ.

Βάλε στο Modifications.greek-utf8.php τα αρχεία τις γλώσσας σε greeklish και θα δεις πως θα εμφανιστούν μια χαρά.


DeViLGR

Δεν υπάρχει ελληνικό αρχείο.

Butcher

φτιάξε το μόνος σου τότε. Στα περισσότερα τη μετάφραση θα την βρεις στο SMF Mods - Ελληνικές μεταφράσεις, αλλιώς την κάνεις μόνος σου.

abraamz

Αν το φόρουμ σου δεν ειναι σε utf-8 πρέπει να βρεις το αρχείο με όνομα Modifications.greek.php
Σε αυτή την περίπτωση άλλαξε σε αυτό το αρχείο ότι θέλεις να εμφανίζεται ως μετάφραση.

DeViLGR

Δυστυχώς το παρατήσαμε το έργο γιατί έκανα *cencored* και έσβησα το modification και τώρα όταν το περνάω πάλι μου βγάζει τον κώδικα πάνω στο forum.Μην ρωτήσετε γιατί γίνετε αυτό γιατί δεν έχω ιδέα.

Advertisement: