Well, it really makes little difference to a translator, the po file requires you to install poedit or virtaal and to open the file. That's hardly demading and it hides all the code stuff.
Giving a .lang to a not-so-skilled translator I would actually deems as more dangerous because they might accidentally delete the IDs. But *anyway*, you've opted for .lang files and that's fine, I really don't want to re-open old issues like that!
Besides, po vs lang is probably not going to solve the syntax question.
Plurals... if you really want to know - English and German have simple plurals, just 0,1 = form 1, anything else, form 2. But many languages are way more complicated that that. Try https://developer.mozilla.org/en/Localization_and_Plurals
I imagine that "plurals" have something to do with this problem:
1 Wörter gefunden
So there is a programming solution for that problem?
Now I understand what you mean when you talk about 4 plurals. In Russian language, for example, the genitive singular is used after the numbers 2, 3, 4 instead of plural.
Yes, correct. There are different ways of handling this (Kevin knows way more about this than I do) but from a translators point of view, it usually involves translating the string as many times as there are "forms".
In Opera (the browser), the 4 Gaelic plurals look like this:
I guess it depends on the programmers or programming languages but for the end user, it means that depending on the number (1, 2, 3...) the right word form is shown.
I've not come across differences in zero handling, or, let me put it this way, I think as long as you can produce at least one form which is acceptable, I don't think l10n is overly concerned with variation. Whether you pick "kein" or "keine" doesn't make your phrase wrong, so it's just up to the translator to pick the appropriate one. As long as you're consistent, that should be fine.
I don't know if it helps Scotty but many projects draw plural date from the xml database held at the CLDR project by the Unicode Foundation (http://unicode.org/cldr/trac/browser/tru...tal/plurals.xml). The minor snag is that Gaelic is still not in it but it's in line for inclusion in the next update, whenever that happens.
Wir hoffen, dass dir unser Forum gefällt und du dich hier genauso wohlfühlst wie wir.
Um dir und den anderen Mitgliedern das Bestmögliche bieten zu können, würden wir das Forum gern werbefrei gestalten und mit tollen neuen Extras ergänzen.
Wenn du uns dabei unterstützen möchtest, kannst du mit Hilfe einer kleinen Spende dazu beitragen,
diese Änderungen zu finanzieren.