Sr. Web Developer
mediabistro.com
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume

Comments for: didimo20010214

Message # 1510408:
Date: 01/05/08 19:18
By: David
Subject: Gettext isn't easy

Very interesting article, but I find gettext not to be easy at all. I think it is fairly complicated. I decided to create my own string loader module by basing the string file on the ini file format and upon page load fill an array with the strings from the desired section.
Performance may not be as good as gettext and reading an ini file does not allow for reading only a section, but one has to load the entire file and then pick the section out of the resulting array. I found that to be sufficiently fast for an application with low to medium load. I chose to use only numerical keys in the ini file.
The huge advantage is that ini files are flat files and translations can be done using a simple text editor. Also, when using an editor with spell checking the spell checker does not choke on the keys or tags as it would be the case with gettext source files and XML files. Also, no knowledge of special tools is needed to create a translation, making it much more likely to get translations.

Previous Message | Next Message


Comments:
Gettext isn't easyDavid01/05/08 19:18
You are right ofcourse... But...Freeflashonlinegames Com 12/09/04 07:58
Accessing MSAccess database from PHTMLPrasanna Phadke10/20/02 14:50
RE: NativeLanguageSupportx-eniac10/01/02 04:29
RE: multi-langual dynamic site,HOW?x-eniac10/01/02 04:24
installingIllona04/26/02 12:19
PHP problem with "Ñ" in databaseguarez04/14/02 23:36
real solutioncrimaniak04/08/02 09:48
RE: XML/XSLT solutionJoel Stobart03/04/02 06:53
basic Html code !!!gengosa, marcelo12/13/01 05:43
multi-langual dynamic site,HOW?MSsaint11/12/01 13:10
A simple methodAlok Sinha05/03/01 19:36
NativeLanguageSupportluc bredemus04/13/01 05:53
RE: Dynamic phrases...Ronan03/14/01 14:26
RE: Dynamic phrases...Abel Gonzalez Vidal03/07/01 20:28
RE: Dynamic phrases...Ronan03/06/01 05:44
RE: Download linkDidimo Grimaldo02/21/01 20:14
HoweverEdsko de Vries02/18/01 03:43
RE: XML/XSLT solutionEdsko de Vries02/18/01 03:41
StPhp is my choiceAbel González Vidal02/17/01 21:52
RE: XML/XSLT solutionSandro Zic02/17/01 10:10
RE: XML/XSLT solutionTomas V.V.Cox02/17/01 07:43
RE: XML/XSLT solutionEdsko de Vries02/16/01 02:55
RE: Dynamic phrases...David Garcia Watkins02/15/01 14:24
Sorry for the inconvenienceDidimo Grimaldo02/15/01 06:45
RE: XML/XSLT solutionDidimo Grimaldo02/15/01 06:43
RE: Download linkDidimo Grimaldo02/15/01 06:33
RE: phpLang does it and more !!!Didimo Grimaldo02/15/01 06:29
RE: Dynamic phrases...greggory02/15/01 00:38
Let the user regulate the content.Stephen VanDyke02/14/01 10:26
XML/XSLT solutionEdsko de Vries02/14/01 07:31
Dynamic phrases...Mike Norton02/14/01 07:12
phpLang does it and more !!!Nicolas Hoizey02/14/01 05:56
Missing textPaul K Egell-Johnsen02/14/01 05:29
And with dynamic lists ?Patrick Paysant02/14/01 03:18
Download linkPablo Costa02/14/01 02:54
PerformanceKirk Parker02/14/01 00:31
 

If you are looking for help, please post on the appropriate forum here. Your questions will be answered much more quickly.

Add A Comment:

Name:

Email:

Subject:

Message:

To reduce spam posts, messages are now manually approved

You are not [logged in]. That means your account will not get credit for this post.