| Language files [message #8248] |
Tue, 10 July 2007 18:29  |
drank  Messages: 1324 Registered: June 2007 |
Senior Master |
|
|
Hi,
There is a problem with the language files for languages different than English. For example, the string "Update Home" is not a single item in the language file but rather it is composed of two items - "Update" and "Home". But in Bulgarian for example the meaning of Update Home cannot be presented by putting together the Bulgarian translations of the words Update and Home. It is completely different expression and in the current implementation of the language files there is no way of correctly translating this.
The same goes for "Client Home" and other composite expressions.
Is it possible that you review the language files and set all kinds of such composite expressions to be single items in the language files? Like this:
$__description["update_home"] = array("Update Home");
$__description["client_home"] = array("Client Home");
I would also suggest instead of using a function for plurals, to use simply two items in the language file - one for the singular form and one for the plural (if there is a need for plural). This way you will make it easier for translations.
Thank you.
Dragomir Denev
DGM
www.dgm.bg
|
|
|
| Re: Language files [message #8252 is a reply to message #8248] |
Tue, 10 July 2007 21:10  |
Lxhelp Messages: 23691 Registered: July 2006 |
The Champion |
|
|
Duplicate thread.
Thanks.
On Tue, Jul 10, 2007 at 10:29:39PM -0000, Dragomir Denev wrote:
>
>
> Hi,
>
> There is a problem with the language files for languages different than English. For example, the string "Update Home" is not a single item in the language file but rather it is composed of two items - "Update" and "Home". But in Bulgarian for example the meaning of Update Home cannot be presented by putting together the Bulgarian translations of the words Update and Home. It is completely different expression and in the current implementation of the language files there is no way of correctly translating this.
>
> The same goes for "Client Home" and other composite expressions.
>
> Is it possible that you review the language files and set all kinds of such composite expressions to be single items in the language files? Like this:
>
>
> $__description["update_home"] = array("Update Home");
> $__description["client_home"] = array("Client Home");
>
> I would also suggest instead of using a function for plurals, to use simply two items in the language file - one for the singular form and one for the plural (if there is a need for plural). This way you will make it easier for translations.
>
> Thank you.
|
|
|