From 7c121dadcba0c0af0ca332f536f25a5c17f7905f Mon Sep 17 00:00:00 2001 From: "j4ck.fr0st" Date: Sat, 8 Jan 2011 15:05:59 +0000 Subject: [PATCH] Fixed language selection by adding English, leaving default as "" language. Removed languages which don't have translations yet. As side-effect, changed GameListCtrl sorting to use the configured IPL/GC language instead of the UI language, which is misleading with missing translations, and possibly wrong if we ever get translations that are not part of the GC ones. In case we want the old behavior back, revert GameListCtrl.cpp and ISOProperties.cpp. For translators: use either "" if your operating system is the same language as the one you're translating for, or replace one of the others. Someone will add them to the list when they are committed. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6785 8ced0084-cf51-0410-be5f-012b33b47a6e --- Data/Languages/de/dolphin-emu.mo | Bin 40670 -> 41838 bytes Languages/de.po | 398 +++++--------------- Source/Core/Core/Src/ConfigManager.cpp | 2 +- Source/Core/Core/Src/ConfigManager.h | 15 +- Source/Core/DiscIO/Src/BannerLoaderGC.cpp | 1 - Source/Core/DolphinWX/Src/ConfigMain.cpp | 35 +- Source/Core/DolphinWX/Src/GameListCtrl.cpp | 16 +- Source/Core/DolphinWX/Src/ISOProperties.cpp | 4 +- Source/Core/DolphinWX/Src/Main.cpp | 10 +- 9 files changed, 139 insertions(+), 342 deletions(-) diff --git a/Data/Languages/de/dolphin-emu.mo b/Data/Languages/de/dolphin-emu.mo index b64a68484e6297cb96930b7adc9b55f151fa6178..49eae4730ea9055851e4981c88f282b1d29f623a 100644 GIT binary patch delta 13403 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 delta 12304 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\n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" @@ -13,8 +13,7 @@ msgstr "" "X-Poedit-KeywordsList: _;gettext;gettext_noop\n" "X-Poedit-Basepath: .\n" "X-Poedit-Language: German\n" -"X-Poedit-SearchPath-0: C:\\Users\\PERSONAL\\Desktop\\DolphinEmu\\Source" -"\\Core\n" +"X-Poedit-SearchPath-0: C:\\Users\\PERSONAL\\Desktop\\DolphinEmu\\Source\\Core\n" #: Source/Core/DolphinWX/Src/CheatsWindow.cpp:494 msgid " (too many to display)" @@ -123,9 +122,8 @@ msgid "&Frame Stepping" msgstr "" #: Source/Core/DolphinWX/Src/FrameTools.cpp:315 -#, fuzzy msgid "&Fullscreen" -msgstr "Vollbild\t" +msgstr "Vollbild" #: Source/Core/DolphinWX/Src/FrameTools.cpp:185 msgid "&Gamecube Pad Settings" @@ -156,7 +154,6 @@ msgid "&Memory" msgstr "&Speicher" #: Source/Core/DolphinWX/Src/FrameTools.cpp:109 -#, fuzzy msgid "&Open..." msgstr "Datei öffnen..." @@ -165,14 +162,12 @@ msgid "&Options" msgstr "&Optionen" #: Source/Core/DolphinWX/Src/FrameTools.cpp:319 -#, fuzzy msgid "&Pause" -msgstr "&Pause\t" +msgstr "&Pause" #: Source/Core/DolphinWX/Src/FrameTools.cpp:321 -#, fuzzy msgid "&Play" -msgstr "&Start\t" +msgstr "&Start" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:966 msgid "&Properties" @@ -195,9 +190,8 @@ msgid "&Sound" msgstr "&Sound" #: Source/Core/DolphinWX/Src/FrameTools.cpp:324 -#, fuzzy msgid "&Stop" -msgstr "&Stop\t" +msgstr "S&top" #: Source/Core/DolphinWX/Src/FrameTools.cpp:220 msgid "&Tools" @@ -239,13 +233,11 @@ msgstr "" msgid "" "ALERT:\n" "\n" -"NetPlay will currently only work properly when using the following " -"settings:\n" +"NetPlay will currently only work properly when using the following settings:\n" " - Dual Core [OFF]\n" " - Audio Throttle [OFF]\n" " - DSP-HLE with \"Null Audio\" or DSP-LLE\n" -" - Manually set the exact number of controllers that will be used to " -"[Standard Controller]\n" +" - Manually set the exact number of controllers that will be used to [Standard Controller]\n" "\n" "All players should try to use the same Dolphin version and settings.\n" "Disable all memory cards or send them to all players before starting.\n" @@ -328,9 +320,8 @@ msgid "All GC/Wii images (gcm, iso, ciso, gcz)" msgstr "" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:1289 -#, fuzzy msgid "All Gamecube GCM files (gcm)" -msgstr "Alle Gamecube GCM Dateien (gcm)|*.gcm" +msgstr "Alle Gamecube GCM Dateien (gcm)" #: Source/Core/DolphinWX/Src/FrameTools.cpp:1249 #: Source/Core/DolphinWX/Src/FrameTools.cpp:1263 @@ -338,36 +329,26 @@ msgid "All Save States (sav, s##)" msgstr "" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:1287 -#, fuzzy msgid "All Wii ISO files (iso)" -msgstr "Alle Wii ISO Dateien (iso)|*.iso" +msgstr "Alle Wii ISO Dateien (iso)" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:1307 -#, fuzzy msgid "All compressed GC/Wii ISO files (gcz)" -msgstr "Alle Wii ISO Dateien (iso)|*.iso" +msgstr "Alle Wii ISO Dateien (iso)" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:60 -#, fuzzy msgid "All files (*.*)|*.*" -msgstr "Alle Wii ISO Dateien (iso)|*.iso" +msgstr "Alle Dateien (*.*)|*.*" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:77 msgid "" "Allows the CPU to read or write to the EFB (render buffer).\n" -"This is needed for certain gameplay functionality (e.g. star pointer in " -"Super Mario Galaxy) as well as for certain visual effects (e.g. Monster " -"Hunter Tri),\n" -"but enabling this option can also have a huge negative impact on performance " -"if the game uses this functionality heavily." +"This is needed for certain gameplay functionality (e.g. star pointer in Super Mario Galaxy) as well as for certain visual effects (e.g. Monster Hunter Tri),\n" +"but enabling this option can also have a huge negative impact on performance if the game uses this functionality heavily." msgstr "" -"Erlaubt der CPU in den EFB (Render Buffer) zu Schreiben und aus ihm zu " -"lesen.\n" -"Dies wird für einige Gameplay-Funktionen benötigt ( z.B. Stern-Zeiger in " -"Super Mario Galaxy) und auch für einige Visuelle Effekte (z.B. Monster " -"Hunter Tri).\n" -"Aber Aktivieren dieser Option can auch große negative Auswirkungen auf die " -"Performance haben, wenn das game diese stark nutzt." +"Erlaubt der CPU in den EFB (Render Buffer) zu Schreiben und aus ihm zu lesen.\n" +"Dies wird für einige Gameplay-Funktionen benötigt ( z.B. Stern-Zeiger in Super Mario Galaxy) und auch für einige Visuelle Effekte (z.B. Monster Hunter Tri).\n" +"Aber Aktivieren dieser Option can auch große negative Auswirkungen auf die Performance haben, wenn das game diese stark nutzt." #: Source/Core/DolphinWX/Src/ISOProperties.cpp:313 msgid "Alternate RFI" @@ -399,8 +380,7 @@ msgstr "" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:1100 msgid "Are you sure you want to delete this file? It will be gone forever!" -msgstr "" -"Soll die Datei gelöscht werden? Löschen kann nicht Rückgängig gemacht werden." +msgstr "Soll die Datei gelöscht werden? Löschen kann nicht Rückgängig gemacht werden." #: Source/Core/DolphinWX/Src/ConfigMain.cpp:644 #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:166 @@ -495,8 +475,7 @@ msgstr "CPU Emulator Engine" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:72 msgid "" -"Calculates lighting of 3D graphics on a per-pixel basis rather than per " -"vertex.\n" +"Calculates lighting of 3D graphics on a per-pixel basis rather than per vertex.\n" "This is the more accurate behavior but reduces performance." msgstr "" "Berechnet Beleuchtung von 3D-Grafiken eher per Pixel als Per Vertex.\n" @@ -574,9 +553,7 @@ msgid "Choose a memory card:" msgstr "Wähle eine Memory Card:" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:699 -msgid "" -"Choose file to use as apploader: (applies to discs constructed from " -"directories only)" +msgid "Choose file to use as apploader: (applies to discs constructed from directories only)" msgstr "" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:744 @@ -603,7 +580,7 @@ msgstr "Schließen" #: Source/Core/DolphinWX/Src/FrameTools.cpp:181 msgid "Co&nfigure..." -msgstr "Co&nfigurieren" +msgstr "Ko&nfigurieren" #: Source/Core/DolphinWX/Src/CheatsWindow.cpp:78 msgid "Code Info" @@ -686,9 +663,9 @@ msgid "Connect USB Keyboard" msgstr "USB-Keyboard anschließen" #: Source/Core/DolphinWX/Src/FrameTools.cpp:333 -#, fuzzy, c-format +#, c-format msgid "Connect Wiimote %i" -msgstr "Wiimote %i Verbinden\t" +msgstr "Wiimote %i Verbinden" #: Source/Core/DolphinWX/Src/HotkeyDlg.cpp:195 msgid "Connect Wiimote 1" @@ -773,8 +750,7 @@ msgid "Created by KDE-Look.org" msgstr "" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:365 -msgid "" -"Created by Milosz Wlazlo [miloszwl@miloszwl.com, miloszwl.deviantart.com]" +msgid "Created by Milosz Wlazlo [miloszwl@miloszwl.com, miloszwl.deviantart.com]" msgstr "ß" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:366 @@ -900,20 +876,12 @@ msgid "Disable Textures" msgstr "Texturen Abschalten" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:87 -msgid "" -"Disable fog. Improves performance but causes glitches in games which rely on " -"proper fog emulation." -msgstr "" -"Nebel Deaktivieren. Verbessert die Performance aber verursacht Fehler in " -"Spielen, die genaue Nebel-Emulation benötigen." +msgid "Disable fog. Improves performance but causes glitches in games which rely on proper fog emulation." +msgstr "Nebel Deaktivieren. Verbessert die Performance aber verursacht Fehler in Spielen, die genaue Nebel-Emulation benötigen." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:85 -msgid "" -"Disable lighting. Improves performance but causes lighting to disappear in " -"games which use it." -msgstr "" -"Beleuchtung Deaktivieren. Verbessert die Performance, aber schaltet " -"Beleuchtung in Spielen ab, die sie benutzen." +msgid "Disable lighting. Improves performance but causes lighting to disappear in games which use it." +msgstr "Beleuchtung Deaktivieren. Verbessert die Performance, aber schaltet Beleuchtung in Spielen ab, die sie benutzen." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:86 msgid "" @@ -981,17 +949,11 @@ msgid "Dolphin at &Google Code" msgstr "Dolphin auf &Google Code" #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:302 -msgid "" -"Dolphin could not find any GC/Wii ISOs. Doubleclick here to browse for " -"files..." -msgstr "" -"Dolphin konnte keine GC/Wii ISOs finden. Hier doppelklicken um nach ISOs zu " -"suchen..." +msgid "Dolphin could not find any GC/Wii ISOs. Doubleclick here to browse for files..." +msgstr "Dolphin konnte keine GC/Wii ISOs finden. Hier doppelklicken um nach ISOs zu suchen..." #: Source/Core/DolphinWX/Src/GameListCtrl.cpp:306 -msgid "" -"Dolphin is currently set to hide all games. Doubleclick here to show all " -"games..." +msgid "Dolphin is currently set to hide all games. Doubleclick here to show all games..." msgstr "" #: Source/Core/InputUICommon/Src/WXInputBase.cpp:55 @@ -1075,8 +1037,7 @@ msgstr "Formatänderung Emulieren" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:80 msgid "" "Emulate frame buffer copies directly to textures.\n" -"This is not so accurate, but it's good enough for the way many games use " -"framebuffer copies." +"This is not so accurate, but it's good enough for the way many games use framebuffer copies." msgstr "" #: Source/Core/DolphinWX/Src/WiimoteConfigDiag.cpp:21 @@ -1151,9 +1112,8 @@ msgid "Enable EFB To Texture" msgstr "EFB To Texture Aktivieren" #: Source/Plugins/Plugin_DSP_HLE/Src/ConfigDlg.cpp:42 -#, fuzzy msgid "Enable HLE Audio" -msgstr "Tastenkürzel Aktivieren" +msgstr "" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:428 msgid "Enable Hotkeys" @@ -1168,9 +1128,8 @@ msgid "Enable Idle Skipping (speedup)" msgstr "Idle Skipping Aktivieren (Beschleunigung)" #: Source/Plugins/Plugin_DSP_LLE/Src/DSPConfigDlgLLE.cpp:45 -#, fuzzy msgid "Enable JIT Dynarec" -msgstr "Dual Core Aktivieren" +msgstr "" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:307 msgid "Enable MMU" @@ -1202,28 +1161,19 @@ msgid "Enable cache" msgstr "Cache Aktivieren" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:316 -msgid "" -"Enable fast disc access. Needed for a few games. (ON = Fast, OFF = " -"Compatible)" -msgstr "" -"Aktiviert schnellen Zugriff auf die Disc. Wird für einige Spiele benötigt. " -"(ON = Schnell, OFF = Kompatibel)" +msgid "Enable fast disc access. Needed for a few games. (ON = Fast, OFF = Compatible)" +msgstr "Aktiviert schnellen Zugriff auf die Disc. Wird für einige Spiele benötigt. (ON = Schnell, OFF = Kompatibel)" #: Source/Core/DolphinWX/Src/MemcardManager.cpp:808 msgid "Enable pages" msgstr "" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:346 -msgid "" -"Enable this to speed up The Legend of Zelda: Twilight Princess. Disable for " -"ANY other game." +msgid "Enable this to speed up The Legend of Zelda: Twilight Princess. Disable for ANY other game." msgstr "" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:310 -msgid "" -"Enables Block Address Translation (BAT); a function of the Memory Management " -"Unit. Accurate to the hardware, but slow to emulate. (ON = Compatible, OFF = " -"Fast)" +msgid "Enables Block Address Translation (BAT); a function of the Memory Management Unit. Accurate to the hardware, but slow to emulate. (ON = Compatible, OFF = Fast)" msgstr "" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:68 @@ -1243,31 +1193,21 @@ msgstr "" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:79 msgid "" "Enables emulation of Embedded Frame Buffer copies, if the game uses them.\n" -"Games often need this for post-processing or other things, but if you can " -"live without it, you can sometimes get a big speedup." +"Games often need this for post-processing or other things, but if you can live without it, you can sometimes get a big speedup." msgstr "" -"Aktiviert die Emulation von Embedded Frame Buffer Kopien, wenn das Spiel " -"diese benutzt.\n" -"Spiele brauchen dies oft für die nachbearbeitung oder andere dinge, aber " -"wenn man ohne es leben kann führt das oft zu großer Beschleunigung." +"Aktiviert die Emulation von Embedded Frame Buffer Kopien, wenn das Spiel diese benutzt.\n" +"Spiele brauchen dies oft für die nachbearbeitung oder andere dinge, aber wenn man ohne es leben kann führt das oft zu großer Beschleunigung." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:78 msgid "" -"Enables reinterpreting the data inside the EFB when the pixel format " -"changes.\n" -"Some games depend on this function for certain effects, so enable it if " -"you're having glitches.\n" -"Depending on how the game uses this function, the speed hits caused by this " -"option range from none to critical." +"Enables reinterpreting the data inside the EFB when the pixel format changes.\n" +"Some games depend on this function for certain effects, so enable it if you're having glitches.\n" +"Depending on how the game uses this function, the speed hits caused by this option range from none to critical." msgstr "" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:308 -msgid "" -"Enables the Memory Management Unit, needed for some games. (ON = Compatible, " -"OFF = Fast)" -msgstr "" -"Aktiviert die Speicher-Verwaltungs-Einheit, die für einige Spiele gebraucht " -"wird. (ON = Kompatibel, OFF = Schnell)" +msgid "Enables the Memory Management Unit, needed for some games. (ON = Compatible, OFF = Fast)" +msgstr "Aktiviert die Speicher-Verwaltungs-Einheit, die für einige Spiele gebraucht wird. (ON = Kompatibel, OFF = Schnell)" #: Source/Core/InputUICommon/Src/WXInputBase.cpp:50 msgid "End" @@ -1339,9 +1279,8 @@ msgid "Export all saves" msgstr "Alle Speicherstände Exportieren" #: Source/Core/DolphinWX/Src/MemcardManager.cpp:564 -#, fuzzy msgid "Export save as..." -msgstr "Spielstand Exportieren als:" +msgstr "Spielstand exportieren..." #: Source/Core/DolphinWX/Src/ISOProperties.cpp:601 msgid "Extract All Files..." @@ -1402,12 +1341,10 @@ msgstr "Schnellere Version der MMU. Funktioniert nicht mit allen Spielen." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:83 msgid "" -"Faster variants look at fewer pixels and thus have more potential for " -"errors.\n" +"Faster variants look at fewer pixels and thus have more potential for errors.\n" "Slower variants look at more pixels and thus are safer." msgstr "" -"Die schnelleren Varianten überprüfen weniger Pixel und haben somit mehr " -"Potential für Fehler. \n" +"Die schnelleren Varianten überprüfen weniger Pixel und haben somit mehr Potential für Fehler. \n" "Langsamere Varianten überprüfen mehr Pixel und sind somit genauer." #: Source/Core/DolphinWX/Src/ISOProperties.cpp:291 @@ -1449,13 +1386,10 @@ msgstr "" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:74 msgid "" "Forces bilinear texture filtering even if the game explicitly disabled it.\n" -"Improves texture quality (especially when using a high internal resolution) " -"but causes glitches in some games." +"Improves texture quality (especially when using a high internal resolution) but causes glitches in some games." msgstr "" -"Erzwingt bilineares Texture-Filtering, auch wenn das Spiel es explizit " -"deaktiviert.\n" -"Verbessert Textur-Qualität (besonders bei hoher interner Auflösung) aber " -"verursacht Fehler in einigen Spielen." +"Erzwingt bilineares Texture-Filtering, auch wenn das Spiel es explizit deaktiviert.\n" +"Verbessert Textur-Qualität (besonders bei hoher interner Auflösung) aber verursacht Fehler in einigen Spielen." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:234 msgid "Fractional" @@ -1489,8 +1423,7 @@ msgstr "Vollbild-Auflösung:" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:81 msgid "" "Fully emulate embedded frame buffer copies.\n" -"This is more accurate than EFB Copy to Texture, and some games need this to " -"work properly, but it can also be very slow." +"This is more accurate than EFB Copy to Texture, and some games need this to work properly, but it can also be very slow." msgstr "" #: Source/Core/DolphinWX/Src/MemcardManager.cpp:541 @@ -1519,9 +1452,8 @@ msgstr "Gamecube" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:940 #: Source/Core/DolphinWX/Src/MemcardManager.cpp:219 -#, fuzzy msgid "Gamecube Memory Cards (*.raw,*.gcp)" -msgstr "Gamecube Memory Cards (*.raw,*.gcp)|*.raw;*.gcp" +msgstr "Gamecube Memory Cards (*.raw,*.gcp)" #: Source/Core/DolphinWX/Src/FrameTools.cpp:370 msgid "Gamecube Pad settings" @@ -1622,22 +1554,16 @@ msgid "Icon" msgstr "Symbol" #: Source/Core/DolphinWX/Src/ISOProperties.cpp:314 -msgid "" -"If a game hangs, works only in the Interpreter or Dolphin crashes, this " -"option may fix the game." -msgstr "" -"Wenn ein Spiel einfriert, nur im Interpreter funktioniert, oder Dolphin " -"Abstürzt, könnte diese Option das beheben." +msgid "If a game hangs, works only in the Interpreter or Dolphin crashes, this option may fix the game." +msgstr "Wenn ein Spiel einfriert, nur im Interpreter funktioniert, oder Dolphin Abstürzt, könnte diese Option das beheben." #: Source/Core/DolphinWX/Src/ConfigMain.cpp:345 msgid "" "If you set Framelimit higher than game full speed (NTSC:60, PAL:50),\n" "you also have to disable Audio Throttle in DSP to make it effective." msgstr "" -"Wenn das Framelimit höher als die Maximalgeschwindigkeit des Spiels " -"(NTSC:60, PAL:50) eingestellt ist,\n" -"muss Audio Throttle in den DSP-Einstellungen deaktiviert werden, damit dies " -"wirksam wird." +"Wenn das Framelimit höher als die Maximalgeschwindigkeit des Spiels (NTSC:60, PAL:50) eingestellt ist,\n" +"muss Audio Throttle in den DSP-Einstellungen deaktiviert werden, damit dies wirksam wird." #: Source/Core/DolphinWX/Src/MemcardManager.cpp:796 msgid "Import Save" @@ -1739,8 +1665,7 @@ msgstr "KOREA" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:82 msgid "" -"Keeps track of textures based on looking at the actual pixels in the " -"texture.\n" +"Keeps track of textures based on looking at the actual pixels in the texture.\n" "Can cause slowdown, but some games need this option enabled to work properly." msgstr "" @@ -1761,9 +1686,8 @@ msgid "Language:" msgstr "Sprache:" #: Source/Core/DolphinWX/Src/FrameTools.cpp:159 -#, fuzzy msgid "Last Overwritten State" -msgstr "Letzter Überschriebener Status\tShift+F12" +msgstr "Letzter Überschriebener Status" #: Source/Core/DolphinWX/Src/FrameTools.cpp:166 #: Source/Core/DolphinWX/Src/FrameTools.cpp:168 @@ -1828,12 +1752,10 @@ msgstr "Hochauflösende Texturen aus User/Load/Textures// laden" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:70 msgid "" "Loads native mipmaps instead of generating them.\n" -"Loading native mipmaps is the more accurate behavior, but might also " -"decrease performance (your mileage might vary though)." +"Loading native mipmaps is the more accurate behavior, but might also decrease performance (your mileage might vary though)." msgstr "" "Läd native Mipmaps anstatt sie zu generieren.\n" -"Native Mipmaps zu laden ist genauer, aber könnte auch Performance " -"verschlechtern (Leistung kann dennoch variieren)" +"Native Mipmaps zu laden ist genauer, aber könnte auch Performance verschlechtern (Leistung kann dennoch variieren)" #: Source/Core/DolphinWX/Src/Main.cpp:154 msgid "Loads the specified file (DOL, ELF, WAD, GCM, ISO)" @@ -1882,9 +1804,8 @@ msgid "Maker:" msgstr "Hersteller:" #: Source/Core/DolphinWX/Src/MemcardManager.cpp:226 -#, fuzzy msgid "Memory Card" -msgstr "Memory Card %c" +msgstr "Memory Card" #: Source/Core/InputUICommon/Src/WXInputBase.cpp:47 msgid "Menu" @@ -2331,13 +2252,10 @@ msgstr "Wiimote Wiederverbindung Bestätigen" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:69 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics.\n" -"This makes the rendered picture look less blocky but also heavily decreases " -"performance." +"This makes the rendered picture look less blocky but also heavily decreases performance." msgstr "" -"Verringert den durch Rasterisierung von 3D Grafik entstandenen " -"Treppeneffekt.\n" -"Lässt das gerenderte Bild feiner aussehen, aber führt auch zu starkem Abfall " -"der Performance." +"Verringert den durch Rasterisierung von 3D Grafik entstandenen Treppeneffekt.\n" +"Lässt das gerenderte Bild feiner aussehen, aber führt auch zu starkem Abfall der Performance." #: Source/Core/DolphinWX/Src/InputConfigDiag.cpp:927 #: Source/Core/DolphinWX/Src/FrameTools.cpp:359 @@ -2427,9 +2345,8 @@ msgid "Save" msgstr "Speichern" #: Source/Core/DolphinWX/Src/MemcardManager.cpp:539 -#, fuzzy msgid "Save GCI as..." -msgstr "CGI Speichern Unter.." +msgstr "GCI speichern unter.." #: Source/Core/DolphinWX/Src/FrameTools.cpp:158 msgid "Save State..." @@ -2511,11 +2428,8 @@ msgid "Select resolution for fullscreen mode" msgstr "Einstellung der Auflösung im Vollbildmodus" #: Source/Core/DolphinWX/Src/FrameTools.cpp:1196 -msgid "" -"Select the System Menu wad extracted from the update partition of a disc" -msgstr "" -"Wähle das System-Menü, das von der Update-Partition einer Disc extrahiert " -"wurde." +msgid "Select the System Menu wad extracted from the update partition of a disc" +msgstr "Wähle das System-Menü, das von der Update-Partition einer Disc extrahiert wurde." #: Source/Core/DolphinWX/Src/FrameTools.cpp:589 msgid "Select the file to load" @@ -2568,11 +2482,8 @@ msgid "Separator" msgstr "" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:374 -msgid "" -"Serial Port 1 - This is the port which devices such as the net adapter use" -msgstr "" -"Serieller Port 1 - Dies ist der Port, den Geräte, wie der Net-Adapter, " -"benutzen." +msgid "Serial Port 1 - This is the port which devices such as the net adapter use" +msgstr "Serieller Port 1 - Dies ist der Port, den Geräte, wie der Net-Adapter, benutzen." #: Source/Core/DolphinWX/Src/InputConfigDiag.cpp:509 msgid "Set" @@ -2682,14 +2593,11 @@ msgstr "Hinweisfenster anzeigen, bevor die Emulation beendet wird." #: Source/Core/DolphinWX/Src/ConfigMain.cpp:362 msgid "" "Show a message box when a potentially serious error has occured.\n" -"Disabling this may avoid annoying and non-fatal messages, but it may also " -"mean that Dolphin\n" +"Disabling this may avoid annoying and non-fatal messages, but it may also mean that Dolphin\n" "suddenly crashes without any explanation at all." msgstr "" -"Zeigt eine Nachrichtenfenster, wenn ein potentiell schwerwiegender Fehler " -"auftritt.\n" -"Deaktivieren kann störende und weniger Kritische Nachrichten abschalten, " -"aber es kann dann vorkommen,\n" +"Zeigt eine Nachrichtenfenster, wenn ein potentiell schwerwiegender Fehler auftritt.\n" +"Deaktivieren kann störende und weniger Kritische Nachrichten abschalten, aber es kann dann vorkommen,\n" "dass Dolphin plötzlich ohne jede Warnung abstürzt." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:91 @@ -2771,9 +2679,8 @@ msgstr "" #: Source/Plugins/Plugin_DSP_HLE/Src/ConfigDlg.cpp:38 #: Source/Plugins/Plugin_DSP_LLE/Src/DSPConfigDlgLLE.cpp:39 -#, fuzzy msgid "Sound Settings" -msgstr "&DSP Einstelungen" +msgstr "&DSP Einstellungen" #: Source/Core/InputUICommon/Src/WXInputBase.cpp:31 msgid "Space" @@ -2786,29 +2693,15 @@ msgstr "Spanisch" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:76 msgid "" -"Specifies the resolution used to render at. A high resolution will improve " -"visual quality but is also quite heavy on performance and might cause " -"glitches in certain games.\n" -"Fractional: Uses your display resolution directly instead of the native " -"resolution. The quality scales with your display/window size, as does the " -"performance impact.\n" -"Integral: This is like Fractional, but rounds up to an integer multiple of " -"the native resolution. Should give a more accurate look but is usually " -"slower.\n" -"The other options are fixed resolutions for choosing a visual quality " -"independent of your display size." +"Specifies the resolution used to render at. A high resolution will improve visual quality but is also quite heavy on performance and might cause glitches in certain games.\n" +"Fractional: Uses your display resolution directly instead of the native resolution. The quality scales with your display/window size, as does the performance impact.\n" +"Integral: This is like Fractional, but rounds up to an integer multiple of the native resolution. Should give a more accurate look but is usually slower.\n" +"The other options are fixed resolutions for choosing a visual quality independent of your display size." msgstr "" -"Legt die Auflösung fest, die zum Rendern benutzt wird. Eine hohe Auflösung " -"verbessert die Qualität aber wirkt sich negativ auf die Performance aus und " -"kann Fehler in einigen Spielen verursachen.\n" -"Fractional: Benutzt direkt die Bildschirmauflösung anstatt der Nativen " -"Auflösung. Die Qualität verändert sich mit der Anzeige/Fenstergröße, so wie " -"die Auswirkung auf die Performance..\n" -"Integral: Wie Fractional, aber rundet auf einen Integer-Multiplikator der " -"nativen Auflösung auf. Sollte akkurater aussehn, wirkt sich aber auf die " -"Leistung aus.\n" -"Die anderen Optionen sind feste Auflösungen um Qualität unabhängig der " -"Displaygröße zu wählen." +"Legt die Auflösung fest, die zum Rendern benutzt wird. Eine hohe Auflösung verbessert die Qualität aber wirkt sich negativ auf die Performance aus und kann Fehler in einigen Spielen verursachen.\n" +"Fractional: Benutzt direkt die Bildschirmauflösung anstatt der Nativen Auflösung. Die Qualität verändert sich mit der Anzeige/Fenstergröße, so wie die Auswirkung auf die Performance..\n" +"Integral: Wie Fractional, aber rundet auf einen Integer-Multiplikator der nativen Auflösung auf. Sollte akkurater aussehn, wirkt sich aber auf die Leistung aus.\n" +"Die anderen Optionen sind feste Auflösungen um Qualität unabhängig der Displaygröße zu wählen." #: Source/Core/DolphinWX/Src/Main.cpp:161 msgid "Specify a video plugin" @@ -2925,8 +2818,7 @@ msgid "" "Undetermined means the game uses Dolphin's setting." msgstr "" "Diese Einstellungen überschreiben die Dolphin-Einstellungen.\n" -"Grau hinterlegte Kästchen bedeuten, dass die Globalen Einstellungen benutzt " -"werden." +"Grau hinterlegte Kästchen bedeuten, dass die Globalen Einstellungen benutzt werden." #: Source/Core/DolphinWX/Src/ConfigMain.cpp:378 msgid "This could cause slow down in Wii Menu and some games." @@ -2953,15 +2845,12 @@ msgstr "" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:344 msgid "" -"This splits the Video and CPU threads, so they can be run on separate " -"cores.\n" +"This splits the Video and CPU threads, so they can be run on separate cores.\n" "Causes major speed improvements on PCs with more than one core,\n" "but can also cause occasional crashes/glitches." msgstr "" -"Teilt die Video und CPU Threads, damit diese auf unterschiedlichen Kernen " -"laufen können.\n" -"Bewirkt wesentlich verbesserte Geschwindigkeit auf PCs mit mehr als einem " -"Kern, \n" +"Teilt die Video und CPU Threads, damit diese auf unterschiedlichen Kernen laufen können.\n" +"Bewirkt wesentlich verbesserte Geschwindigkeit auf PCs mit mehr als einem Kern, \n" "kann aber gelegentlich Abstürze/Fehler verursachen." #: Source/Core/DolphinWX/Src/ISOProperties.cpp:276 @@ -3011,9 +2900,8 @@ msgid "USA" msgstr "USA" #: Source/Core/DolphinWX/Src/FrameTools.cpp:170 -#, fuzzy msgid "Undo Load State" -msgstr "Status Laden Rückgängig machen\tF12" +msgstr "Status Laden Rückgängig machen" #: Source/Core/DolphinWX/Src/CheatsWindow.cpp:203 msgid "Unknown" @@ -3050,15 +2938,11 @@ msgstr "XFB Benutzen" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:71 msgid "" -"Uses the high-resolution render buffer for EFB copies instead of scaling " -"them down to native resolution.\n" -"Vastly improves visual quality in games which use EFB copies but might cause " -"glitches in some games." +"Uses the high-resolution render buffer for EFB copies instead of scaling them down to native resolution.\n" +"Vastly improves visual quality in games which use EFB copies but might cause glitches in some games." msgstr "" -"Benutzt den Hochauflösenden Render-Buffer für EFB-Copies, anstatt sie auf " -"native Auflösung zu skalieren.\n" -"Vervessert die sichtbare Qualität in Spielen, die EFB-Copies benutzen, " -"erheblich. Kann in einigen Spielen aber zu Fehlern führen." +"Benutzt den Hochauflösenden Render-Buffer für EFB-Copies, anstatt sie auf native Auflösung zu skalieren.\n" +"Vervessert die sichtbare Qualität in Spielen, die EFB-Copies benutzen, erheblich. Kann in einigen Spielen aber zu Fehlern führen." #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:406 msgid "Utility" @@ -3116,26 +3000,17 @@ msgstr "Warnung" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:106 msgid "" -"When using EFB to RAM we very often need to decode RAM data to a VRAM " -"texture, which is a very time-consuming task.\n" -"With this option enabled, we'll skip decoding a texture if it didn't " -"change.\n" +"When using EFB to RAM we very often need to decode RAM data to a VRAM texture, which is a very time-consuming task.\n" +"With this option enabled, we'll skip decoding a texture if it didn't change.\n" "This results in a nice speedup, but possibly causes glitches.\n" -"If you have any problems with this option enabled you should either try " -"increasing the safety of the texture cache or disable this option.\n" -"(NOTE: The safier the texture cache is adjusted the lower the speedup will " -"be; accurate texture cache set to \"safe\" might actually be slower!)" +"If you have any problems with this option enabled you should either try increasing the safety of the texture cache or disable this option.\n" +"(NOTE: The safier the texture cache is adjusted the lower the speedup will be; accurate texture cache set to \"safe\" might actually be slower!)" msgstr "" -"Wenn EFB to RAM benutzt wird, müssen wir oft RAM-Daten zu einer VRAM Textur " -"decodieren, was sehr Zeitaufwändig ist.\n" -"Mit dieser Option überspringen wir das Decodieren einer Textur, wenn diese " -"nicht verändert wurde.\n" +"Wenn EFB to RAM benutzt wird, müssen wir oft RAM-Daten zu einer VRAM Textur decodieren, was sehr Zeitaufwändig ist.\n" +"Mit dieser Option überspringen wir das Decodieren einer Textur, wenn diese nicht verändert wurde.\n" "Daraus resultiert gute Beschleunigung, aber kann eventuell Fehler erzeugen.\n" -"Wenn diese Option Probleme verursacht, sollte der Texture Cache sicherer " -"eingestellt, oder diese Option deaktiviert werden.\n" -"(NOTIZ: Je sicherer der Texture Cache eingestellt wird, desto langsamer wird " -"die Beschleunigung; Texture Cache auf \"sicher\" könnte sogar langsamer " -"sein!)" +"Wenn diese Option Probleme verursacht, sollte der Texture Cache sicherer eingestellt, oder diese Option deaktiviert werden.\n" +"(NOTIZ: Je sicherer der Texture Cache eingestellt wird, desto langsamer wird die Beschleunigung; Texture Cache auf \"sicher\" könnte sogar langsamer sein!)" #: Source/Core/VideoUICommon/Src/VideoConfigDiag.cpp:175 msgid "Widescreen Hack" @@ -3192,8 +3067,7 @@ msgstr "Wiimote Einstellungen" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:357 msgid "Will enable progressive scan option if supported by software." -msgstr "" -"Aktiviert Progressive Scan, wenn dies von der Software unterstüzt wird." +msgstr "Aktiviert Progressive Scan, wenn dies von der Software unterstüzt wird." #: Source/Core/DolphinWX/Src/ConfigMain.cpp:447 msgid "Window Size:" @@ -3267,9 +3141,8 @@ msgid "^ ADD" msgstr "" #: Source/Core/DolphinWX/Src/ConfigMain.cpp:700 -#, fuzzy msgid "apploader (.img)" -msgstr "Apploader:" +msgstr "" #: Source/Core/DolphinWX/Src/InputConfigDiag.cpp:514 msgid "| OR" @@ -3425,68 +3298,3 @@ msgstr "" #~ msgid "Textures" #~ msgstr "Texturen" - -# lala -#~ msgid "Turn off all JIT functions, but still use the JIT core from Jit.cpp" -#~ msgstr "" -#~ "JIT Funktionen abschalten, aber dennoch den JIT-Core aus Jit.cpp nutzen." - -#~ msgid "V" -#~ msgstr "V" - -#~ msgid "Write" -#~ msgstr "Schreiben" - -#~ msgid "You have no " -#~ msgstr "Es sind keine" - -#~ msgid "You have no [BreakPoints] line in your file" -#~ msgstr "Keine [BreakPoints] Zeile in der Datei" - -#~ msgid "You have no [MemoryChecks] line in your file" -#~ msgstr "Keine [MemoryChecks] in der Datei" - -#~ msgid "audio_plugin" -#~ msgstr "audio_plugin" - -#~ msgid "b" -#~ msgstr "b" - -#~ msgid "batch" -#~ msgstr "batch" - -#~ msgid "d" -#~ msgstr "d" - -#~ msgid "debugger" -#~ msgstr "debugger" - -#~ msgid "e" -#~ msgstr "e" - -#~ msgid "exec" -#~ msgstr "ausführen" - -#~ msgid "h" -#~ msgstr "h" - -#~ msgid "help" -#~ msgstr "Hilfe" - -#~ msgid "ini" -#~ msgstr "ini" - -#~ msgid "l" -#~ msgstr "l" - -#~ msgid "logger" -#~ msgstr "logger" - -#~ msgid "lucida console windows-1252" -#~ msgstr "lucida console windows-1252" - -#~ msgid "text/plain" -#~ msgstr "text/plain" - -#~ msgid "video_plugin" -#~ msgstr "video_plugin" diff --git a/Source/Core/Core/Src/ConfigManager.cpp b/Source/Core/Core/Src/ConfigManager.cpp index 984543d921..95cf257d13 100644 --- a/Source/Core/Core/Src/ConfigManager.cpp +++ b/Source/Core/Core/Src/ConfigManager.cpp @@ -222,7 +222,7 @@ void SConfig::LoadSettings() ini.Get("Interface", "MainWindowPosY", &m_LocalCoreStartupParameter.iPosY, 100); ini.Get("Interface", "MainWindowWidth", &m_LocalCoreStartupParameter.iWidth, 800); ini.Get("Interface", "MainWindowHeight", &m_LocalCoreStartupParameter.iHeight, 600); - ini.Get("Interface", "Language", (int*)&m_InterfaceLanguage, 0); + ini.Get("Interface", "Language", &m_InterfaceLanguage, 0); ini.Get("Interface", "ShowToolbar", &m_InterfaceToolbar, true); ini.Get("Interface", "ShowStatusbar", &m_InterfaceStatusbar, true); ini.Get("Interface", "ShowLogWindow", &m_InterfaceLogWindow, false); diff --git a/Source/Core/Core/Src/ConfigManager.h b/Source/Core/Core/Src/ConfigManager.h index f6353a1191..f6e36c1206 100644 --- a/Source/Core/Core/Src/ConfigManager.h +++ b/Source/Core/Core/Src/ConfigManager.h @@ -26,19 +26,6 @@ #include "HW/SI_Device.h" #include "SysConf.h" -// HyperIris: not sure but a temporary implement -enum INTERFACE_LANGUAGE -{ - INTERFACE_ENGLISH = 0, - INTERFACE_GERMAN, - INTERFACE_FRENCH, - INTERFACE_SPANISH, - INTERFACE_ITALIAN, - INTERFACE_DUTCH, - - INTERFACE_OTHER, -}; - struct SConfig : NonCopyable { // Wii Devices @@ -67,7 +54,7 @@ struct SConfig : NonCopyable std::string m_bba_mac; // interface language - INTERFACE_LANGUAGE m_InterfaceLanguage; + int m_InterfaceLanguage; // framelimit choose int m_Framelimit; bool b_UseFPS; diff --git a/Source/Core/DiscIO/Src/BannerLoaderGC.cpp b/Source/Core/DiscIO/Src/BannerLoaderGC.cpp index 65155bf56f..94ca6bd088 100644 --- a/Source/Core/DiscIO/Src/BannerLoaderGC.cpp +++ b/Source/Core/DiscIO/Src/BannerLoaderGC.cpp @@ -112,7 +112,6 @@ bool CBannerLoaderGC::GetName(std::string _rName[]) { DVDBanner2* pBanner = (DVDBanner2*)m_pBannerFile; - // u32 languageID = SConfig::GetInstance().m_InterfaceLanguage; for (int i = 0; i < 6; i++) { char tempBuffer[65] = {0}; diff --git a/Source/Core/DolphinWX/Src/ConfigMain.cpp b/Source/Core/DolphinWX/Src/ConfigMain.cpp index e8ef9cf654..001ca347c0 100644 --- a/Source/Core/DolphinWX/Src/ConfigMain.cpp +++ b/Source/Core/DolphinWX/Src/ConfigMain.cpp @@ -230,20 +230,16 @@ void CConfigMain::InitializeGUILists() arrayStringFor_Themes.Add(wxT("Vista")); arrayStringFor_Themes.Add(wxT("X-Plastik")); arrayStringFor_Themes.Add(wxT("KDE")); - - // GUI language arrayStrings - arrayStringFor_InterfaceLang.Add(_("English")); - arrayStringFor_InterfaceLang.Add(_("German")); - arrayStringFor_InterfaceLang.Add(_("French")); - arrayStringFor_InterfaceLang.Add(_("Spanish")); - arrayStringFor_InterfaceLang.Add(_("Italian")); - arrayStringFor_InterfaceLang.Add(_("Dutch")); - // Gamecube page // GC Language arrayStrings - arrayStringFor_GCSystemLang = arrayStringFor_InterfaceLang; - + arrayStringFor_GCSystemLang.Add(_("English")); + arrayStringFor_GCSystemLang.Add(_("German")); + arrayStringFor_GCSystemLang.Add(_("French")); + arrayStringFor_GCSystemLang.Add(_("Spanish")); + arrayStringFor_GCSystemLang.Add(_("Italian")); + arrayStringFor_GCSystemLang.Add(_("Dutch")); + // Wii page // Sensorbar Position @@ -255,12 +251,20 @@ void CConfigMain::InitializeGUILists() arrayStringFor_WiiAspectRatio.Add(wxT("16:9")); // Wii Language arrayStrings - arrayStringFor_WiiSystemLang = arrayStringFor_InterfaceLang; + arrayStringFor_WiiSystemLang = arrayStringFor_GCSystemLang; arrayStringFor_WiiSystemLang.Insert(_("Japanese"), 0); arrayStringFor_WiiSystemLang.Add(_("Simplified Chinese")); arrayStringFor_WiiSystemLang.Add(_("Traditional Chinese")); arrayStringFor_WiiSystemLang.Add(_("Korean")); - + + // GUI language arrayStrings + // keep those in sync with DolphinApp::InitLanguageSupport + arrayStringFor_InterfaceLang.Add(_("")); + arrayStringFor_InterfaceLang.Add(_("English")); + arrayStringFor_InterfaceLang.Add(_("German")); + arrayStringFor_InterfaceLang.Add(_("French")); + arrayStringFor_InterfaceLang.Add(_("Italian")); + } void CConfigMain::InitializeGUIValues() @@ -873,10 +877,9 @@ void CConfigMain::DisplaySettingsChanged(wxCommandEvent& event) main_frame->InitBitmaps(); break; case ID_INTERFACE_LANG: - if (SConfig::GetInstance().m_InterfaceLanguage != - (INTERFACE_LANGUAGE)InterfaceLang->GetSelection()) + if (SConfig::GetInstance().m_InterfaceLanguage != InterfaceLang->GetSelection()) SuccessAlert("You must restart Dolphin in order for the change to take effect."); - SConfig::GetInstance().m_InterfaceLanguage = (INTERFACE_LANGUAGE)InterfaceLang->GetSelection(); + SConfig::GetInstance().m_InterfaceLanguage = InterfaceLang->GetSelection(); bRefreshList = true; break; case ID_HOTKEY_CONFIG: diff --git a/Source/Core/DolphinWX/Src/GameListCtrl.cpp b/Source/Core/DolphinWX/Src/GameListCtrl.cpp index bbed1f2192..84298dd426 100644 --- a/Source/Core/DolphinWX/Src/GameListCtrl.cpp +++ b/Source/Core/DolphinWX/Src/GameListCtrl.cpp @@ -65,7 +65,7 @@ bool operator < (const GameListItem &one, const GameListItem &other) indexOne = 0; break; default: - indexOne = SConfig::GetInstance().m_InterfaceLanguage; + indexOne = SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage; } switch (other.GetCountry()) @@ -75,10 +75,10 @@ bool operator < (const GameListItem &one, const GameListItem &other) indexOther = 0; break; default: - indexOther = SConfig::GetInstance().m_InterfaceLanguage; + indexOther = SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage; } - switch(currentColumn) + switch (currentColumn) { case CGameListCtrl::COLUMN_TITLE: return strcasecmp(one.GetName(indexOne).c_str(), @@ -453,15 +453,15 @@ void CGameListCtrl::InsertItemInReportView(long _Index) break; default: m_gameList.append(StringFromFormat("%s (E)\n", - rISOFile.GetName(SConfig::GetInstance().m_InterfaceLanguage).c_str())); + rISOFile.GetName(SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage).c_str())); SetItem(_Index, COLUMN_TITLE, wxString::From8BitData( - rISOFile.GetName(SConfig::GetInstance().m_InterfaceLanguage).c_str()), + rISOFile.GetName(SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage).c_str()), -1); SetItem(_Index, COLUMN_NOTES, wxString::From8BitData(company.size() ? company.c_str() : - rISOFile.GetDescription(SConfig::GetInstance().m_InterfaceLanguage).c_str()), + rISOFile.GetDescription(SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage).c_str()), -1); break; } @@ -716,7 +716,7 @@ int wxCALLBACK wxListCompare(long item1, long item2, long sortData) indexOne = 0; break; default: - indexOne = SConfig::GetInstance().m_InterfaceLanguage; + indexOne = SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage; } switch (iso2->GetCountry()) @@ -726,7 +726,7 @@ int wxCALLBACK wxListCompare(long item1, long item2, long sortData) indexOther = 0; break; default: - indexOther = SConfig::GetInstance().m_InterfaceLanguage; + indexOther = SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage; } switch(sortData) diff --git a/Source/Core/DolphinWX/Src/ISOProperties.cpp b/Source/Core/DolphinWX/Src/ISOProperties.cpp index 96435559a1..e2cafbcdab 100644 --- a/Source/Core/DolphinWX/Src/ISOProperties.cpp +++ b/Source/Core/DolphinWX/Src/ISOProperties.cpp @@ -191,7 +191,7 @@ CISOProperties::CISOProperties(const std::string fileName, wxWindow* parent, wxW m_FST->SetValue(wxString::Format(wxT("%u"), OpenISO->GetFSTSize())); // Here we set all the info to be shown (be it SJIS or Ascii) + we set the window title - ChangeBannerDetails((int)SConfig::GetInstance().m_InterfaceLanguage); + ChangeBannerDetails((int)SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage); m_Banner->SetBitmap(OpenGameListItem->GetImage()); m_Banner->Connect(wxID_ANY, wxEVT_RIGHT_DOWN, wxMouseEventHandler(CISOProperties::RightClickOnBanner), (wxObject*)NULL, this); @@ -468,7 +468,7 @@ void CISOProperties::CreateGUIControls(bool IsWad) arrayStringFor_Lang.Add(_("Italian")); arrayStringFor_Lang.Add(_("Dutch")); m_Lang = new wxChoice(m_Information, ID_LANG, wxDefaultPosition, wxDefaultSize, arrayStringFor_Lang, 0, wxDefaultValidator); - m_Lang->SetSelection((int)SConfig::GetInstance().m_InterfaceLanguage); + m_Lang->SetSelection((int)SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage); m_ShortText = new wxStaticText(m_Information, ID_SHORTNAME_TEXT, _("Short Name:"), wxDefaultPosition, wxDefaultSize); m_ShortName = new wxTextCtrl(m_Information, ID_SHORTNAME, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY); m_MakerText = new wxStaticText(m_Information, ID_MAKER_TEXT, _("Maker:"), wxDefaultPosition, wxDefaultSize); diff --git a/Source/Core/DolphinWX/Src/Main.cpp b/Source/Core/DolphinWX/Src/Main.cpp index a0b1bb24ae..25e82c3718 100644 --- a/Source/Core/DolphinWX/Src/Main.cpp +++ b/Source/Core/DolphinWX/Src/Main.cpp @@ -411,14 +411,14 @@ void DolphinApp::InitLanguageSupport() { int language = 0; + // keep those in sync with CConfigMain::InitializeGUILists const wxLanguage langIds[] = { wxLANGUAGE_DEFAULT, + wxLANGUAGE_ENGLISH, wxLANGUAGE_GERMAN, wxLANGUAGE_FRENCH, - wxLANGUAGE_SPANISH, wxLANGUAGE_ITALIAN, - wxLANGUAGE_DUTCH, }; IniFile ini; @@ -426,7 +426,7 @@ void DolphinApp::InitLanguageSupport() ini.Get("Interface", "Language", &language, 0); // Load language if possible, fall back to system default otherwise - if(wxLocale::IsAvailable(langIds[language])) + if(language >= 0 && language < sizeof(langIds) / sizeof(wxLanguage) && wxLocale::IsAvailable(langIds[language])) { m_locale = new wxLocale(langIds[language]); @@ -438,14 +438,14 @@ void DolphinApp::InitLanguageSupport() if(!m_locale->IsOk()) { - PanicAlert("Error loading selected language. Falling back to system default.\n"); + PanicAlert("Error loading selected language. Falling back to system default.\n"); delete m_locale; m_locale = new wxLocale(wxLANGUAGE_DEFAULT); } } else { - PanicAlert("The selected language is not supported by your system. Falling back to system default.\n"); + PanicAlert("The selected language is not supported by your system. Falling back to system default.\n"); m_locale = new wxLocale(wxLANGUAGE_DEFAULT); } }