Simple Machines Community Forum

SMF Support => Ελληνικά (Greek) => Language Specific Support => Τροποποιήσεις (Mods) => Topic started by: DeViLGR on April 04, 2009, 10:43:29 AM

Title: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 04, 2009, 10:43:29 AM
Καλησπέρα παιδιά.Θέλω να μου πεί κάποιος αν μπορεί πως μπορώ να αλλάξω τον κώδικα στο παρακάτω mod.Θέλω να αλλάξω τα αγγλικά με greeklish για να αποφύγω τους spammers.'Ανοιξα το mod και βρήκα ενα readme μέσα.Εκεί έχει τον κώδικα και βρήκα αυτά που θέλω να αλλάξω.Αυτά δηλαδη που ρωτάει να τα κάνω greeklish.Στο mod μέσα λέει να πάω στο register.template.php.Πήγα εκεί και δεν βρήκα κάτι όμως.

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

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

Με εκτίμηση

DeViLGR
Title: Re: Αλλαγή κώδικα σε mod
Post by: Butcher on April 04, 2009, 12:36:22 PM
Αυτό που ψάχνεις να αλλάξεις είναι στα αρχεία της γλώσσας -> Modifications.η_γλώσσα_που_θες-utf8.php
Title: Re: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 04, 2009, 12:54:10 PM
Θέλω να αλλάξω την γλώσσα στο mod.Όχι στο forum.

Edit: Έχεις δίκιο.Συγνώμη για την βλακεία που είπα.Το έψαξα και έχεις δίκιο.Ευχαριστώ πολύ
Title: Re: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 04, 2009, 03:07:33 PM
Όπως προείπα είχες δίκιο.Το έκανα αλλά δεν έγινε τίποτα δυστυχώς.Είπα μπάς και το αλλάζει μόνο στο default αλλά το δοκίμασα και δεν έγινε τίποτα.Καμιά άλλη ιδέα?
Title: Re: Αλλαγή κώδικα σε mod
Post by: Butcher on April 05, 2009, 07:14:34 AM
τι εννοείς το δοκίμασες και δεν έγινε τίποτα? Έβαλες στο Modification-greek(-utf8).php τη μετάφραση σε greeklish και δεν στα εμφανίζει?
Title: Re: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 05, 2009, 09:26:08 AM
Πηγα στο 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?" για να δοκιμάσω αν το αλλάζει.
Title: Re: Αλλαγή κώδικα σε mod
Post by: Butcher on April 05, 2009, 03:23:16 PM
Όλα τα theme διαβάζουν τις γλώσσες από το /themedir/default/languages. Αν έχεις το forum σου στα ελληνικά και άλλαξες μόνο το Modifications.english-utf8.php και όχι το Modifications.greek-utf8.php όσο και να περιμένεις δεν θα το δεις ποτέ.

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

Title: Re: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 05, 2009, 05:22:51 PM
Δεν υπάρχει ελληνικό αρχείο.
Title: Re: Αλλαγή κώδικα σε mod
Post by: Butcher on April 06, 2009, 04:42:46 PM
φτιάξε το μόνος σου τότε. Στα περισσότερα τη μετάφραση θα την βρεις στο SMF Mods - Ελληνικές μεταφράσεις (http://www.simplemachines.org/community/index.php?topic=147634.0), αλλιώς την κάνεις μόνος σου.
Title: Re: Αλλαγή κώδικα σε mod
Post by: abraamz on April 07, 2009, 01:29:34 PM
Αν το φόρουμ σου δεν ειναι σε utf-8 πρέπει να βρεις το αρχείο με όνομα Modifications.greek.php
Σε αυτή την περίπτωση άλλαξε σε αυτό το αρχείο ότι θέλεις να εμφανίζεται ως μετάφραση.
Title: Re: Αλλαγή κώδικα σε mod
Post by: DeViLGR on April 09, 2009, 07:36:33 AM
Δυστυχώς το παρατήσαμε το έργο γιατί έκανα *cencored* και έσβησα το modification και τώρα όταν το περνάω πάλι μου βγάζει τον κώδικα πάνω στο forum.Μην ρωτήσετε γιατί γίνετε αυτό γιατί δεν έχω ιδέα.