- update en-us localization file to make use of r32722
- update STRING_COPY in all localization files
- other minor changes
svn path=/trunk/; revision=32727
- Added right & center text align , no more space counting :). All localization can now share X,Y cordinates
Note: only the en-US localization currently takes advantage of it , other localizations should be updated
svn path=/trunk/; revision=32722
Bug 3078: czech translation for solitaire by radekliska@gmail.com
Bug 3083: usetup update by Paolo Devoti - devotip@tiscali.it
Added the English Strings to all USETUP Resources and activated these. This makes translating easier.
Renamed German to Deutsch and Russian to Russkij, which seems like it does not work... (thx to Caemyr anyway)
svn path=/trunk/; revision=32406
Thanks to Johannes Anderwald for explaining me why it made more Problems than fix stuff to translate some strings and how to fix it.
svn path=/trunk/; revision=32322
- Change the german translation to use umlauts
- Pass a codepage to blue.sys now, not a language ID. According to the comments, this is the right way.
TODO for the translators: Change the other codepage 850 languages to use the new available latin characters if needed.
svn path=/trunk/; revision=31914
- Fix a typo in WriteConsoleOutputCharacterW prototype.
- Add font.c to the blue.sys, move and add more definitions to a common header blue.h.
- Add Cyrillic font to blue.sys driver.
svn path=/trunk/; revision=31885
- Read from HKCU\Keyboard Layout\Preload for getting the keyboard layout ID to use instead of using the default locale.
This finally makes it possible to set the keyboard layout and system locale independently.
- Change ReadRegistryValue from KEY_ALL_ACCESS to KEY_READ, we don't need more rights.
usetup:
- Rename "ProcessKeyboardLayoutRegistry" to "ProcessLocaleRegistry" as it doesn't set anything related to keyboard layouts.
- Add a new function "ProcessKeyboardLayoutRegistry", which sets the keyboard layout ID in the correct registry key.
- Add ERROR_UPDATE_LOCALE_SETTINGS
- Fix the indentation of some parts of the language headers and update the german one.
Known issues:
- Before input.dll is finished, we can only set the keyboard layout in usetup or by manually editing the registry.
- 1st stage and 2nd stage setup always use US English keyboard layout for now.
See issue #2635 for more details.
svn path=/trunk/; revision=31655
- Use DefaultLanguage setting to set the user interface language even for the language selection itself
- Add missing language page entries to current localizations, translators get to work!
svn path=/trunk/; revision=31437
- Apply the selected language to the installed OS
- Get the list of languages from txtsetup.sif, it will allow us to not include explicitly excluded languages
- Various formatting fixes
- Add a default language setting to txtsetup.sif
svn path=/trunk/; revision=31418
- Give the language selection page a meaningful description
TODO: add a language ID field to the MUI_LANGUAGE structure and store it's value on the registry ("HKEY_CURRENT_USER\Keyboard
Layout\Preload" and/or "HKEY_CURRENT_MACHINE\SYSTEM\CurrentControlSet\Control\NLS\Language")
svn path=/trunk/; revision=31379
- translate the new imported strings for german resource
- put all moved string for all other languages
- remove country identifier for languages which only has currently one translation (english/french)
svn path=/trunk/; revision=31326
- rename all translated entries in de-DE.h because gcc doesnt understand the scope of static
- add basic language dialog - feel free to improve design, layout etc
svn path=/trunk/; revision=31200