List available translations.
authorAdam Borowski <kilobyte@angband.pl>
Fri, 10 Aug 2012 20:25:58 +0000 (22:25 +0200)
committerAdam Borowski <kilobyte@angband.pl>
Fri, 10 Aug 2012 20:25:58 +0000 (22:25 +0200)
This reflects the state of Transifex not our tree: most of text is
"unreviewed" and thus not pulled; there is no reason a formal review would
be beneficial at this stage so I guess we'll pull everything as-is.

crawl-ref/settings/init.txt
crawl-ref/source/initfile.cc

index 860ca7d..e676083 100644 (file)
@@ -431,7 +431,12 @@ note_monsters = orb of fire, ancient lich, Sigmund
 # char_set         = ascii
 # use_fake_player_cursor = false
 #
-# language = polski
+# Translation to use (in 0.11, only badly incomplete descriptions; Polish
+# has god messages and a few misc, Greek has sheep).
+# language = pl|fr|zh|ko|fi|ru|el|da|li|pt|de|lv|cs|hu
+#
+# Joke translations (complete!).
+# language = dwarven|jagerkin|kraut|wide
 #
 # colour.lightgray = black
 # colour.lightcyan = cyan
index 0e2ef35..aed1e7d 100644 (file)
@@ -2231,8 +2231,11 @@ void game_options::read_option_line(const std::string &str, bool runscript)
         // most fake langs, though.
         else if (field == "dwarven" || field == "dwarf")
             lang = LANG_DWARVEN;
-        else if (field == "jäger" || field == "jägerkin" || field == "jager" || field == "jagerkin")
+        else if (field == "jäger" || field == "jägerkin" || field == "jager" || field == "jagerkin"
+                 || field == "jaeger" || field == "jaegerkin")
+        {
             lang = LANG_JAGERKIN;
+        }
         // Due to a conflict with actual "de", this uses slang names for the
         // option.  Let's try to keep to less rude ones, though.
         else if (field == "kraut" || field == "jerry" || field == "fritz")