News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Language File Compare

Started by ディン1031, January 22, 2008, 11:03:32 PM

Previous topic - Next topic

ディン1031

Link to Mod

This is a Tool to help Admins of SMF find Missing Text Variables and Files. The Mod List all the Variables which in the Standard English Language but not in the Other Language and show them to the Admin. With it the Admin can see what he need to translate and where to put the Translation into. It also show missing Files of Translations.

The Mod Itself try to load the English Standard Translation if the Mod is not translated to your language. (See the Japanese Picture, what this mean *g*).

This Mod will not Fix the Things, its only a tool to find the missing things, the Admin must fix it self! But with that tool it should be a lot easier ;).

If you like to have a Mod that automatic replace all Missing Text Vars with the English ones, try this mod -> Load Standard Language <-.

Current Languages: English (utf8), Ελληνικά (Greek)(utf8) and Deutsch (utf8) (German).

If you like to donate me some Money. Click Here

Version 1.0.0 (21.01.08)
!*-+ First Release


Version 1.0.0 (23.01.08)
+ Add Greek Translation made by MinasC


Version 1.0.1 (22.03.08)
! Removed a "item" eval Bug
- Upgrade Included

Legend:
! Bugfix
+ New Feature
* Changed
- Info Only
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

edi67

CrazyZone - My SMF Forum


From the difficult the hardening of the man you can see

MinasC

that is a really great mod , way to go mate ! thnx a lot for this !

Quote from: ディン1031 on January 22, 2008, 11:03:32 PMThe Mod Itself try to load the English Standard Translation if the Mod is not translated to your language. (See the Japanese Picture, what this mean *g*).

does that mean that any non-translated text will be automatically replaced by the existing english one ? cause that would be really great !

MinasC

here is the greek translation !

au8ust


ディン1031

#5
Quote from: MinasC on January 23, 2008, 07:12:38 AM
that is a really great mod , way to go mate ! thnx a lot for this !

Quote from: ディン1031 on January 22, 2008, 11:03:32 PMThe Mod Itself try to load the English Standard Translation if the Mod is not translated to your language. (See the Japanese Picture, what this mean *g*).

does that mean that any non-translated text will be automatically replaced by the existing english one ? cause that would be really great !
No for there is the Mod -> Load Standard Language.

I insert the English thing, because if you not see it how will you try to compare and find the missing strings, i thought at least should be the English version shown, even on not translated Versions. This is only a helper, that try to help the Admin to find missing text strings and files.

Thanks for the Translations i will insert it :D

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Apllicmz




MinasC


kamili34


уιℓмαz

Thanks for the modification. It's very useful :)

Turkish translation:


//Langauge Compare Standard Language Strings =)
$txt['langCompare_titel'] = 'Dil Dosyalarını Karşılaştır';
$txt['langCompare_desc'] = 'Bu araç eksik <b>Dil Değerlerini</b> ve <b>Dil Dosyalarını</b> diğer dillerde arar, açıklamaları doğru olarak uygularsanız forumunuz daha da hızlanır!';
$txt['langCompare_CompareTitel'] = 'Dil Dosyalarını Karşılaştır';
$txt['langCompare_CompareDesc'] = 'Seçili dil ile İngilizce dil dosyaları karşılaştırıldı';
$txt['langCompare_noMasterLanguage'] = 'Üzgünüm, standart İngilizce dil dosyaları bulunamıyor!';
$txt['langCompare_noSecondLanguage'] = 'Üzgünüm, bu modifikasyon karşılaştırma için en az iki dile ihtiyaç duyar...';
$txt['langCompare_selectLanguage'] = 'Lütfen karşılaştırmak için bir dil seçin';
$txt['langCompare_startCompare'] = 'Karşılaştır!';
$txt['langCompare_compareWith'] = 'Standart Dil İle Karşılaştır';
$txt['langCompare_missingFiles'] = 'Aşağıdaki dosyalar eksik';
$txt['langCompare_noMissingFiles'] = 'Tüm dil dosyaları yüklü.';
$txt['langCompare_MissingCopyDir'] = 'Dil dosyaları adresinde';
$txt['langCompare_MissingCopyFile'] = ' ';
$txt['langCompare_MissingCopyTo'] = 'dosyasını kopyalayın';
$txt['langCompare_MissingCopyInfo'] = 'Bunu yaptığınızda hata kayıtlarındaki bazı hatalar düzelecektir.';
$txt['langCompare_missingStrings'] = 'Aşağıdaki değerler eksik';
$txt['langCompare_noMissingStrings'] = 'Eksik değer bulunmadı!';
$txt['langCompare_inTheFile'] = ' ';
$txt['langCompare_appearFollowString'] = 'dosyasındaki bazı değerler eksik';
$txt['langCompare_Variable'] = 'Değer Adı';
$txt['langCompare_TextString'] = 'İngilizce Karşılığı';
$txt['langCompare_MissingStringInfo'] = 'Satırlardaki eksik değerleri dil dosyanızda tanımlarsanız bazı hatalar giderilebilir.';



ディン1031

Thx :). I will add it later, after i come back home from work.

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

MissyNL

Hi!

I haqve installed the MOD, but know i can not get into my admin page of the forum. The page stays white.

What should i do?
Sorry for my poor English, but i think it's probably better then your Dutch :)

ディン1031

Quote from: Lafemme on March 25, 2008, 01:44:49 PM
Hi!

I haqve installed the MOD, but know i can not get into my admin page of the forum. The page stays white.

What should i do?
oO i don't now what happen, normal it add only one item to the Admin Index and one Item to the Admin.template.php. If something went wrong than there should be error not a white page.
And the change i do is not so extreme that it not should work any more <<.

Did you only install this mod or some other mods, too?

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

MissyNL

Hi,

I have installed also other mods. like ultimate profile, user comments and tinyportal.

Luckly i have a backup, so im resetting it now  :D

Maybe, when i have reset it, can you take a look?
Thanks!

Sorry for my poor English, but i think it's probably better then your Dutch :)

Exsharaen

Hi Din1031,

I found it's a brilliant mod so far! I have multilanguage forum, and sometimes it's annoying to install new mods and didn't find the extra setting because of missing text. Yes it can be replaced with English with mod you mentioned before, but it's not comfortable to leave it in English while the rest are in other language. Now I can have 100% translated forum with this mod. You did save me hours of work finding those missing strings manually. Thanks a lot!

I will surely recommend this mod to others who have multilingual forums as well.

And, here is the Indonesian translation.

//Langauge Compare Standard Language Strings =)
$txt['langCompare_titel'] = 'Perbandingan Berkas Bahasa';
$txt['langCompare_desc'] = 'Mod ini menunjukkan <b>teks</b> atau <b>berkas</b> dalam bahasa lainnya. Jika Anda memasukkan semuanya dengan benar, forum Anda akan dipercepat!';
$txt['langCompare_CompareTitel'] = 'Bandingkan Berkas-Berkas Bahasa';
$txt['langCompare_CompareDesc'] = 'Membandingkan berkas bahasa Inggris dengan bahasa terpilih';
$txt['langCompare_noMasterLanguage'] = 'Maaf, tidak dapat menemukan berkas bahasa Inggris standar!';
$txt['langCompare_noSecondLanguage'] = 'Maaf, Mod ini membutuhkan setidaknya dua bahasa untuk dibandingkan...';
$txt['langCompare_selectLanguage'] = 'Silakan pilih bahasa yang akan dibandingkan';
$txt['langCompare_startCompare'] = 'Mulai Bandingkan!';
$txt['langCompare_compareWith'] = 'Bandingkan bahasa standar (Inggris) dengan';
$txt['langCompare_missingFiles'] = 'Berkas-berkas berikut tidak ditemukan';
$txt['langCompare_noMissingFiles'] = 'Seluruh berkas untuk bahasa ini ditemukan';
$txt['langCompare_MissingCopyDir'] = 'Dalam direktori';
$txt['langCompare_MissingCopyFile'] = 'Salin berkas';
$txt['langCompare_MissingCopyTo'] = 'ke';
$txt['langCompare_MissingCopyInfo'] = 'Setelah Anda melakukannya, kesalahannya akan menghilang pada log kesalahan.';
$txt['langCompare_missingStrings'] = 'Teks berikut tidak ditemukan';
$txt['langCompare_noMissingStrings'] = 'Tidak ada teks yang tidak ditemukan!';
$txt['langCompare_inTheFile'] = 'ada dalam berkas';
$txt['langCompare_appearFollowString'] = 'Teks berikut tidak ditemukan dalam berkas';
$txt['langCompare_Variable'] = 'Nama Variabel';
$txt['langCompare_TextString'] = 'Teks Asli Bahasa Inggris';
$txt['langCompare_MissingStringInfo'] = 'Normal jika Anda menyalin baris-baris yang benar dari berkas satu ke berkas lainnya, beberapa kesalahan evaluasi menghilang.';

ディン1031

Thx for the Translation, i insert it =).

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

bitmovel

hi there

remember me :D


Any chance to update it to 2.0 b1?

Best Regards :D

ディン1031

First the Beta 3 have a extra part only for language translations and the changes.
So i want not upgrade this mod for SMF 2.0 Beta because it's not needed there.
I think that what is there implemented is a very powerful tool.

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

mforum

Hi Din
your mod is fantastic !!!!!!!

i have problem on showing characters in Greek language (see attachment),  its ok for English.
My index has ISO 8859-7 char coding, if that helps .....

ディン1031

Quote from: mforum on November 11, 2008, 03:16:04 AM
Hi Din
your mod is fantastic !!!!!!!

i have problem on showing characters in Greek language (see attachment),  its ok for English.
My index has ISO 8859-7 char coding, if that helps .....
Thanks, i will see if i can fix it :). (I thought i fixed it, but okay possible that this is a another problem) =).

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

mforum

hmmm, i think the Greek file is encoded in utf-8  :-\
i attached the correct encoding

phpshiva

I got this installed all working ok but not dutch utf 8 this gives me a blank page
How to fix this?

smf 1.1.8

thanks

ディン1031

Quote from: phpshiva on May 22, 2009, 08:44:07 AM
I got this installed all working ok but not dutch utf 8 this gives me a blank page
How to fix this?

smf 1.1.8

thanks
How do you mean that? :X
Nothing appear or only the text is missing? ;)
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

phpshiva

nothing  appear  blanco page all other are ok

rjckE

Great mod :D

I'm waiting for compatibility with 2.0 RC1-1 ;)

Shannar

#25
If I select mod in admin panel, I see next message:

QuoteUnable to load the 'LanguageCompareSelect' template.


P. S. Possible it happens after installing http://custom.simplemachines.org/mods/index.php?mod=598
Sorry for terrible English. My native language is C++ Russian.

Akyhne

Extremely usefull tool!! I just introduced 4 language in one of my forums, German, Spanish, Italian and French. Without this tool, I would have had a bunch of errors in my log. Thumbs up for the great work!!!
Will there be a SMF2 version at some point?

ディン1031

Quote from: Shannar on July 03, 2009, 12:24:14 PM
If I select mod in admin panel, I see next message:

QuoteUnable to load the 'LanguageCompareSelect' template.


P. S. Possible it happens after installing http://custom.simplemachines.org/mods/index.php?mod=598
Look if the package move the File LanguageCompareSelect.template..php into the Theme Folder of the default theme.

Bye
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Eclipse16V

Nice Mod.
I have run this Mod on one of my SMF 1.1.10.

Does it run on the SMF 2.0RC1.2  ???
I worked with:
SMF 2 in German

Shop:
SID Giessen

Akyhne

QuoteCompatible With: 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.1.9, 1.1.10
http://custom.simplemachines.org/mods/index.php?mod=1071

Eclipse16V

And when are there these for the 2.0 version?
I worked with:
SMF 2 in German

Shop:
SID Giessen

ディン1031

When i have time to convert it... i hope to the next rc release.
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

YogiBear

Some while ago in a moment of madness, I converted the forum to english-UTF8 although it runs in english-british. Some mods cause an error message in the log as they weren't written for UTF8. Would this mod help identify the missing strings I need to upload?
SMF v2.1.3  Mods : Snow & Garland v1.4,  PHP  v.7.4.33

Sabre™

Brilliant mod!
Thank you mate :)
Do NOT give admin and/or ftp details to just anybody, see if they are trust worthy first!!  Do your homework ;)


Shannar

Quote from: ディン1031 on July 30, 2009, 12:13:25 AM
Look if the package move the File LanguageCompareSelect.template..php into the Theme Folder of the default theme.

No, I can't see any strange move.
Sorry for terrible English. My native language is C++ Russian.

ディン1031

Quote from: Shannar on October 09, 2009, 04:21:05 AM
Quote from: ディン1031 on July 30, 2009, 12:13:25 AM
Look if the package move the File LanguageCompareSelect.template..php into the Theme Folder of the default theme.

No, I can't see any strange move.
Strange move? If the file is not in the folder the theme could not load the template :X.
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Shannar

Quote from: ディン1031 on October 09, 2009, 04:33:21 AM
If the file is not in the folder the theme could not load the template :X.

File LanguageFileCompare.php placed in Sources directory.

He must be in Themes?!
Sorry for terrible English. My native language is C++ Russian.

ディン1031

Quote from: Shannar on October 09, 2009, 04:40:18 AM
Quote from: ディン1031 on October 09, 2009, 04:33:21 AM
If the file is not in the folder the theme could not load the template :X.

File LanguageFileCompare.php placed in Sources directory.

He must be in Themes?!
No this file need to be in Source Directory oO.

Quote
LanguageCompareSelect.template.php into the Theme Folder
To bring the important things up ;).
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Shannar

Quote from: ディン1031 on October 09, 2009, 06:03:45 AM
Quote
LanguageCompareSelect.template.php into the Theme Folder
To bring the important things up ;).

I don't see this file in Theme directory (and in LanguageFileCompare101Fix.zip). -__-"

Or it must be generated independently?
Sorry for terrible English. My native language is C++ Russian.

ディン1031

Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Shannar

As I understood, function template_LanguageCompareSelect() must be in Admin.template.php, but don't do this.
Sorry for terrible English. My native language is C++ Russian.

ディン1031

Okay this was my mistake... it's a long time since i create this mod xD.

Normal this message should not appear, i think the changes in the Admin.template.php are missing. I was a little bit confused by the error message, because ein never used a loadTemplate('LanguageCompareSelect'); because that's the only way i know where this error appear...

Sorry for the problem i made... i think in last few weeks i was to much under stress so that it is possible that i did not see my thinking mistake.

Now i installed it, and it work fine without errors... i think you're install have an error...
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Shannar

Quote from: ディン1031 on October 09, 2009, 06:35:33 AM
Normal this message should not appear, i think the changes in the Admin.template.php are missing.

Yes. Restored — and all working! Thnx!



P. S. "Langauge" in Modifications.english.php — bug or feature? ~__^
Sorry for terrible English. My native language is C++ Russian.

ディン1031

Quote from: Shannar on October 09, 2009, 06:39:50 AM
Quote from: ディン1031 on October 09, 2009, 06:35:33 AM
Normal this message should not appear, i think the changes in the Admin.template.php are missing.

Yes. Restored — and all working! Thnx!



P. S. "Langauge" in Modifications.english.php — bug or feature? ~__^
Ups *g*
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

ChaosEnergy

the mod has helped me soo much, will there be a version vor 2.0 rc2
i think more and more admins will now switch over and need this great tool
Chaos Empire ®

Eclipse16V

Quote from: ディン1031 on September 22, 2009, 06:23:32 AM
When i have time to convert it... i hope to the next rc release.

RC2  O:)
I worked with:
SMF 2 in German

Shop:
SID Giessen

luismanson

i would like to have an update too!!!

Eclipse16V

I worked with:
SMF 2 in German

Shop:
SID Giessen

ディン1031

It's difficult to insert this in rc2 oO because smf 2 have already a function like this... hmmm sure it need to be improved xD. But at the moment i have no time to think into the new system for a better handling :(...
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Advertisement: