Added missing 61762 entry on system resources in Spanish and
[wine/wine64.git] / documentation / status / internationalisation
blob8a6814bee2e78f4b2dc259bf69322e9111fe5bf8
1 Status of Internationalisation and Language Support in WINE
2 -----------------------------------------------------------
3 May 29, 1999, Klaas van Gend
6 Just like Windows, Wine must support several languages and
7 localised settings for countries other than the US.
8 Since the last module-loader re-organisation by Bertho,
9 this involves several files which need to be adapted to
10 support a certain language/region.
13 Keyboard Settings:
14 ------------------
15 Currently, the following keyboard layouts are available:
16 US, UK, FR, DE, Swiss German, NO, DA, Swedish, Canadian French,
17 PT, IT, FI, RU, ES, Belgian, Icelandic.
18 Please refer to documentation/keyboard by Ove Kaaven on how
19 to add more keyboard layouts.
22 Locale Settings:
23 ----------------
24 You can find the locale settings in ole/nls/ .
25 Most languages have several locale settings for the various
26 countries. See the ole/nls/README, documentation/languages and 
27 MSDN's localeconv.htm for documentation on the structure
28 and sensible entries.
31 SysRes = System Resources : 
32 ---------------------------
33 (System Menu, Edit Menu, MessageBox)
34   10 denotes that all resources are localised
35    e denotes that the EditMenu is still in English
36    d denotes that the SYSMENU is lacking the 61762 debug entry in
37      either English or Regional language
38 You can find these settings in resources/sysres_*.rc
39 where * stands for your language code.
40 Please use the English version (sysres_En.rc) as example.
41 See documentation/languages by Morten Wilinder and Klaas van Gend
42 on how to add another language.
45 Shell32:
46 --------
47    1 SHELL_ABOUT_MSGBOX is in English, MENU_001, MENU_002 and 
48      SHBRSFORFOLDER_MSGBOX are not present.
49    2 SHELL_ABOUT_MSGBOX is translated, MENU_001, MENU_002 and 
50      SHBRSFORFOLDER_MSGBOX are not present.
51   10 all present and translated...
52 According to Juergen Schmiedt, MENU_001 and MENU_002 are not 
53 yet complete and shouldn't be translated yet.
56 Common Dialog boxes:
57 --------------------
58 OFN  = CommonDialogs' File Dialog
59 FR   = CommonDialogs' Find & Replace Dialogs
60 CC   = CommonDialogs' Choose Colour Dialog
61 CF   = CommonDialogs' Choose Font Dialog
62 PD16 = CommonDialogs' 16 bit Print Dialog
63 PSD  = CommonDialogs' Page Setup Dialog
64 PD32 = CommonDialogs' 32 bit Print Dialog
65   10 denotes: ok ?
66    5 denotes: available, but not in current layout 
67   -- denotes: not available.
68 Please note that the Print32 dialog box is still under development,
69 so do not translate it yet.
70 See documentation/languages on how to add another language.
72         
73 Programs:
74 ---------
75 Several of the Winelib-based programs in programs/* contain their own
76 resources, which can be internationalised.
77 Check the appropriate files and subdirectories for instructions on
78 how to add additional languages.
79 Note that currently the Swedish files are named "Sw.rc" where they
80 should be called "Sv.rc".
84 At this moment (May 29, 1999), the following is supported:
86 (10 = max support, 0 = very bad/broken support, empty = no support)
87 (note that I only looked into the source, I did not try to run the various languages)
89                  Sys| Commdlg                   | Shell| Programs
90                  Res| OFN PD16 PSD CF CC FR PD32| 32   | Clock Notepad Progman WinHelp
91                 ----+---------------------------+------+------------------------------
92 Ca Catalan        10   10  10   10 10 10 10  --      2     --    --       --     --
93 Cs Czech          de   10  10   10  5  5 10  --      1     --    --       --     --
94 Da Danish          d   10  10   10 10 10 10  --      2
95 De German         10   10  10   10 10 10 10  --      1
96 En English        10   10  10   10 10 10 10  10      2
98 Eo Esperanto      de   10  10   10  5  5 10  --      1     --    --       --     --
99 Es Spanish        10   10  10   10 10 10 10  --      2
100 Fi Finnish        10   10  10   10 10 10 10  --      1
101 Fr French         10   10  10   10 10 10 10  --      2
102 Hu Hungarian       d   10  10   10 10 10 10  --      1     --    --
104 It Italian         d   10  10   10 10 10 10  --      1     --    --
105 Ko Korean          d   10  10   10  5 10 10  --      1     --    --
106 Nl Dutch          10   10  10   10 10 10 10  --      2     --    --       --     --
107 No Norwegian      de   10  10   10  5  5 10  --      1     --    --       --     --
108 Pl Polish          d   -code is undecipherable-      1     --    --       --     --
110 Pt Portugese       d   10  10   10 10 10 10  --      2     --    --       --     --
111 Ru Russian        10   10  10   10 10 10 10  --      2     --    --       --     --
112 Sv Swedish         d   10  10   10 10 10 10  --      2    "Sw"  "Sw"     "Sw"   "Sw"
113 Wa Walon          10   10  10   10 10 10 10  --      2     --    --       --     --
114 Va Rumantsch Ladin (Vallader)                             "Va"  "Va"     "Va"   "Va"