[FX.php List] Approach for multiple language project
Jonathan Schwartz
jschwartz at exit445.com
Fri Nov 20 13:12:01 MST 2009
Thanks for the sample code. Seeing all the
"non-standard" characters makes me think of
another question...whether FileMaker will handle
these as well as in a text editor, if a text file
method is used.
Jonathan
At 2:58 PM -0500 11/20/09, Someone wrote:
>Hi Jonathan,
>I did a project with 3 languages.
>The labels of each form were variables.
>Lucky the labels didn't change.
>If they'd changed often then maybe a database would have be needed.
>
>
>eg.
>if ($lang == 'en'){
> $l_header = "Please complete the following billing information:";
> $l_name = "Full Name";
> $l_appears = "(as it appears on credit card)";
> $l_card = "Credit Card Number";
> $l_month = "Expiry Month";
> $l_year = "Expiry Year";
> $l_email = "Email address";
> $l_regret = "We regret that we can only
>accept VISA and MasterCard payments at this
>time.";
>
>}elseif ($lang == 'fr'){
> $l_header = "S'il vous plait remplissez
>les champs suivants avec vos donnÈs:";
> $l_name = "Nom";
> $l_appears = "(du titulaire de la carte de credit)";
> $l_card = "NumÈro de la carte de credit";
> $l_month = "Mois d'ÈchÈance";
> $l_year = "AnnÈe d'ÈchÈance";
> $l_email = "Adresse Èlectronique";
> $l_regret = " Paiement par carte VISA ou MasterCard seulement";
>
>}elseif ($lang == 'es'){
> $l_header = "Por favor complete la siguiente informaciÛn de pago:";
> $l_name = "Nombre completo";
> $l_appears = "(tal como aparece en su tarjeta de crÈdito)";
> $l_card = "Nmero de tarjeta de crÈdito";
> $l_month = "Mes de vencimiento";
> $l_year = "AÒo de vencimiento";
> $l_email = "DirecciÛn electrÛnica";
> $l_regret = "Pago por tarjeta VISA o MasterCard solamente.";
>
>}
>
>On Nov 20, 2009, at 2:44 PM, Jonathan Schwartz wrote:
>
>>Hi Folks,
>>
>>I'm contemplating how to best approach a new
>>project. The core of the project is a
>>multi-page online application form that is
>>needed in 6 different languages.
>>
>>Obvioulsy, the process starts by defining each
>>block of text in the form...including error
>>messaging... and assigning a unique variable.
>>The variable gets populated from 6 different
>>"buckets" of values of each language after a
>>master language variable is set.
>>
>>The question is how to store the text data. I
>>guess the choices are either in individual
>>languages php files, one for each language, and
>>including the appropriate files. The other
>>choice is storing the text in a FileMaker
>>database. The first option would be faster,
>>but "more technical" to edit. The latter would
>>require more processing power but be easier to
>>edit and manage.
>>
>>A further complication is handling javascript
>>forms validation in the various languages as
>>well.
>>
>>Anyone been down this road before?
>>
>>Thanks
>>
>>Jonathan
>>--
>>Jonathan Schwartz
>>Exit 445 Group
>>jonathan at exit445.com
>>http://www.exit445.com
>>415-370-5011
>>_______________________________________________
>>FX.php_List mailing list
>>FX.php_List at mail.iviking.org
>>http://www.iviking.org/mailman/listinfo/fx.php_list
>
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list
--
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-370-5011
More information about the FX.php_List
mailing list