Hi, Just an idea, wouldn't it be easier to add new languages at the bottom of the list and sort them online?
Regards, Pedro. On 08-09-2014 23:17, YoheY - OpenOffice wrote: > > On 2014-09-08 23:57, Marcus wrote: >> Am 09/08/2014 11:28 PM, schrieb YoheY - OpenOffice: >>> thanks for your help, now I have a more clear view in it. >>> >>> Further questions: >>> And what if a new language appears in the list and the translators of >>> other languages are on holiday? >>> All 'holiday' site will present the download links incorrectly, >>> until it >>> is presented by somebody who is visiting the page or tested/supervised >>> by the translator back form holiday. >> >> then it will be broken until it gets fixed. Either from the volunteer >> when she/he is back or from someone else. Sorry, but we cannot cover >> every case of problems. ;-) > I think by using csv this kind of problem would be solved either. > The new names would be presented in the list in English /for all > native subsite/, until they would be translated. > >> >>> And what about sequence? >>> This download list is ordered alphabetically, which is a very good >>> point >>> for making selection easier. >>> For English visitors. >>> But not for the others, the native site users. >>> If we translate the language names, we will need a different >>> alphabetical order. >>> Which generates a faulty download link again. >>> Or, leaving only translated, but keeping the original order, we will >>> have a pack of translated, but messy dropdown list for native >>> languages... >> >> Right, it was simply not taken into account that also the language >> names could be translated. Now we have indeed the problem that the >> order is not correct in every language. >> >>> What about using one global csv file containing all native >>> translations, >>> iso codes, preferred language selection, translation of 'other >>> versions'. >>> >>> Like this: >>> iso,native name,Language 1,Language 2,Language 3,Language 4,Language 5 >>> en,English,English,German,Italian,Hungarian,Spanish >>> de,Deutsch,Englisch,Deutsch,Italienisch,Ungarisch,Spanier >>> it,Italiano,Inglese,Germano,Italiano,Ungarico,Spagnuolo >>> hu,Magyar,Angol,Német,Olasz,Magyar,Spanyol >>> es,Espanol,…,…,…,…,… >>> …,…,…,…,…,…,… >>> >>> Getting the country from the UA string or IP, js selects the correct >>> language - or in case of non-recognised, not-translated language >>> selects >>> English as default -, sort them alphabetically, chooses the correct iso >>> and preferred language, and anything else which is needed. >> >> Sounds good. But I'm unsure about the sorting. How should this work? >> Do you have some examples? > > I don't have example and I'm very unexperienced with java but I'll > make a kludge. :) > Need time... :) > >> >>> One file to handle, no duplicates to cause conflicts, correct >>> alphabetical ordering, correct iso selection for the main site and for >>> all native subsite. >> >> We have one file to handle - this is per language. At least this >> already OK: ;-) > Nono. One file above all. :) > Language and version parts would be taken out of msg_prop_l10n_xx.js > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
