summaryrefslogtreecommitdiffstats
path: root/po
AgeCommit message (Collapse)Author
2012-10-18Add Italian translationGravatar Filippo Moser
Signed-off-by: Filippo Moser <filippom@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-17Updates to the Bulgarian translationGravatar Lubomir I. Ivanov
- Added the new date / time format strings - Added the missing translation for units in dive.c Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-17Finnish translation updateGravatar Miika Turkia
Updated the Finnish translation to include the latest changes Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-17Another Swedish translation updateGravatar Linus Torvalds
This updates the Swedish translation for the new message strings, and the date ordering in particular. It also fixes an incorrect translation (it incorrectly had translated dive-time as if it was the starting time of the dive, not the duration of the dive). Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-17Updated Norwegian translation.Gravatar Henrik Brautaset Aronsen
Update with new date formats and lowercase temperatures. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-17Handle dates and a "calculated plural" in translationsGravatar Dirk Hohndel
This looks like a massive commit mainly because of the line number changes in the .po files. That sadly hides what really happened here: - the places where we manually build dates have now been localized - the one place where we did the English "calculated plural" has been modified so that it now can be correctly translated (in English this just adds an 's' to the noun if the number is != 1 - in other languages this tends to be much more complicated) I then updated the two German translations to take advantage of the new constructs. And while I was at it, I changed the translation Trip->Gruppe to Trip->Reise as that seemed much more appropriate. I also fixed another error in the German translation where I translated "dive time" as "Startzeit" - but in the context it was "Dauer". Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Minimal Swedish translation updateGravatar Linus Torvalds
This doesn't really improve any of the horrible Swedish texts, but updates it for the message text fuzziness due to the text changes Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Update Dutch translationGravatar Dirk Hohndel
The best translations are those maintained by people that don't speak the language. As I don't speak Dutch I make no promises on the correctness of this. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Update po/fr_FR.poGravatar jnoel
Update of the french translation file. Fuzzy mark update with single line. [Dirk Hohndel: removed Jacco and myself - we didn't do French] Signed-off-by: Jean-Noël Rouchon <jnoel@sissiou.net> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Support for language aliases.Gravatar Henrik Brautaset Aronsen
Some languages have identifiers that gettext can't determine automatically in all OS'es. An example is Norwegian (no_NO, deprecated) with its Bokmål (nb_NO) and Nynorsk (nn_NO) form. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Renamed the Norwegian .po fileGravatar Dirk Hohndel
At least on Windows this now will make things work correctly, as the gtk localization is named nb - so nb_NO.UTF-8 is consistent with that. MacOS still appears to need some special handling. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Added a terrible spanish translation.Gravatar Henrik Brautaset Aronsen
I don't know any Spanish at all. This translation was made with Google Translate, perl and sed, and will annoy anyone who knows Spanish. Hopefully enough so that they will fix it. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16More fixes in the Bulgarian translationGravatar Lubomir I. Ivanov
- Added the missing statistics translations - Clearer translation in the Dive->View submenu Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-16Updated Norwegian translationGravatar Henrik Brautaset Aronsen
Dirk had some changes in commit f1569a206e Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Update Slovak translationGravatar Jozef Ivanecký
Signed-Off-By: Jozef Ivanecký (dodo.sk@gmail.com) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Small adjustments to the German translationGravatar Dirk Hohndel
Consistently use "Ø" for average. Use Tauchgruppenleiter and Leiter instead of Tauchgruppenführer and Führer. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Updated Finnish translationGravatar Tommi Saviranta
- Use message context for better translation - Fixed some strings to form proper sentences Signed-off-by: Tommi Saviranta <wnd@iki.fi> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Improved Bulgarian translationGravatar Lubomir I. Ivanov
- Shortened long phrases - Better lowercase/uppercase consistency - Fixed a couple of typos Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Initial Croatian translation.Gravatar Ivan Habunek
Signed-off-by: Ivan Habunek <ivan.habunek@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Swiss-High-German translationGravatar Martin Gysel
Here's the Swiss-(High-)German translation which is mostly based on the German translation. Most notable differences are: - in Switzerland, 'ß' doesn't exist (fortunately) - keep some English words where the German translation sounds strange or unfamiliar (nobody in Switzerland would ever use the word Tauchgruppenführer) Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-15Update po/fr_FR.poGravatar jnoel
Just a few spelling corrections for fr_FR translation file Signed-off-by: Jean-Noël Rouchon <jnoel@sissiou.net>
2012-10-14Improve translationsGravatar Dirk Hohndel
- fix two missing strings in equipment.c (thanks to Tommi Saviranta for pointing this out) - add context for the translations of the Yearly/monthly statistics. The code for this ended up being incredibly ugly, but the gettext infrastructure really clashed with the way this is implemented. What I have now at least works (tested with the German translation) - merge the new strings into all the po files. The non-German translations need to be updated. Make sure you remove the "# , fuzzy" lines or the current Makefile will ignore those additions. - some minor cleanup of the po files (many listed the wrong language, all of them copied my incorrect use of PACKAGE (instead of saying "Subsurface"). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-13Change character encoding from iso-8859-1 to UTF8Gravatar Miika Turkia
Finnish translation was with wrong character encoding resulting in compile error. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-13Improve German translationsGravatar Dirk Hohndel
The changes were mostly suggested by Lutz, but since he didn't send a patch, I manually applied them. Suggested-by: Lutz Vieweg <lvml@5t9.de> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-13Add Finnish translationGravatar Tommi Saviranta
This translation is partly based on Finnish Divers' Federation's printed dive log and partly on my best guess. Some of the translated strings have been (badly) shortened to fit the UI, and many others still neen be shortened. Signed-off-by: Tommi Saviranta <wnd@iki.fi> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-13Slovak translationGravatar Ďoďo
Also fixed two typos in the German translations. Signed-Off-By: Jozef Ivanecký (dodo.sk@gmail.com) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-12Created first french translation of SubsurfaceGravatar Pierre-Yves Chibon
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-12Add Swedish translationGravatar Linus Torvalds
This is a horrible mish-mash of the english and norwegian translation and my random odd swedish translations of them. It's bad. But it's a starting point. If somebody complains, they hopefully say things like "That should be xyz" and it can be fixed. [Dirk Hohndel: minor edit to the .po file to at least no longer claim to be Norwegian...] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-12Add Bulgarian translationGravatar Lubomir I. Ivanov
Some of the exact translations of terminology such as SAC (ППК) might need a revision by an expert. Also, some of the things ended up being up 2-3 times longer (similar to German), so I'm not sure how this is going to reflect on the UI. [Dirk Hohndel: minor fixes to the .po file to make it compile] Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-12Use lang_COUNTRY.po naming convention for translation filesGravatar Dirk Hohndel
Rename nl.po to nl_NL.po Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-12Updated Norwegian translationGravatar Henrik Brautaset Aronsen
Added the missing translations for the File menu et al. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Update German translations for newly added menu stringsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Make translations of menu entries explicitGravatar Dirk Hohndel
It appears that at least for Norwegian the translations of the stock menu entries was missing. This patch adds those as explicit strings and merges those new strings into the .po files. The translations need to be updated in separate commits. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Add Dutch localizationGravatar Jacco van Koll
Signed-off-by: Jacco van Koll <jacco.van.koll@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Basic gettext support when buildingGravatar Henrik Brautaset Aronsen
Added basic support for building gettext locales in the Makefile. The po file name should match the target locale. [Dirk Hohndel: Used git mv to rename the German .po file] Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Add Norwegian Bokmål translationGravatar Henrik Brautaset Aronsen
This file was created with "msginit --locale=no_NO --input=deutsch.po" and edited with poedit afterwards. The correct locale for Norwegian Bokmål really is nb_NO, but this is a new-ish construct, and that locale doesn't seem to be available on MacOSX. We might need to create .mo files in both locale/no_NO.UTF-8 and locale/nb_NO.UTF-8 to satisfy all platforms. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-11Conversion to gettext to allow localizationGravatar Dirk Hohndel
This is just the first step - convert the string literals, try to catch all the places where this isn't possible and the program needs to convert string constants at runtime (those are the N_ macros). Add a very rough first German localization so I can at least test what I have done. Seriously, I have never used a localized OS, so I am certain that I have many of the 'standard' translations wrong. Someone please take over :-) Major issues with this: - right now it hardcodes the search path for the message catalog to be ./locale - that's of course bogus, but it works well while doing initial testing. Once the tooling support is there we just should use the OS default. - even though de_DE defaults to ISO-8859-15 (or ISO-8859-1 - the internets can't seem to agree) I went with UTF-8 as that is what Gtk appears to want to use internally. ISO-8859-15 encoded .mo files create funny looking artefacts instead of Umlaute. - no support at all in the Makefile - I was hoping someone with more experience in how to best set this up would contribute a good set of Makefile rules - likely this will help fix the first issue in that it will also install the .mo file(s) in the correct place(s) For now simply run msgfmt -c -o subsurface.mo deutsch.po to create the subsurface.mo file and then move it to ./locale/de_DE.UTF-8/LC_MESSAGES/subsurface.mo If you make changes to the sources and need to add new strings to be translated, this is what seems to work (again, should be tooled through the Makefile): xgettext -o subsurface-new.pot -s -k_ -kN_ --add-comments="++GETTEXT" *.c msgmerge -s -U po/deutsch.po subsurface-new.pot If you do this PLEASE do one commit that just has the new msgid as changes in line numbers create a TON of diff-noise. Do changes to translations in a SEPARATE commit. - no testing at all on Windows or Mac It builds on Windows :-) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>