Pour migrer manuellement les libellés du gestionnaire de traduction en Unicode, vous devez lancer la commande suivante : GTMIG0 <NomEnviron> MIGRATE.
La migration en Unicode vous sera proposée automatiquement lors du changement de version d'un environnement antérieur à la version 11.
A partir de la version 11 d'Adélia Studio, les données du gestionnaire de traduction sont stockées en Unicode. De plus, le gestionnaire de traduction est intégralement Unicode, ce qui permet d'afficher sur un seul poste l'ensemble des langues gérées.
Cela implique qu'il est nécessaire de convertir en Unicode les libellés traduits avec les versions précédentes. Cette conversion se fait à partir de l'outil GTMIG0, et est proposée automatiquement lors du changement de version de l'environnement.
Cette migration peut se faire a posteriori, mais la génération en mode multilingue ne sera possible que pour les langues Unicode.
Le poste doit impérativement utiliser une page de code compatible avec la base de données - il doit s'agir d'un poste de développement "standard" et surtout pas d'un poste "personnalisé" pour effectuer des traductions dans une langue non supportée par la version précédente (installation d'une page de code spécifique, modification de DB2CODEPAGE).
La commande peut être exécutée manuellement par un concepteur administrateur ou par un concepteur possédant le droit *ADM_TRAD.
La syntaxe est la suivante :
C:\> GTMIG0 <NomEnvironnement> MIGRATE
La migration est faite en utilisant la page de code associée à la langue Windows. Si cette langue est non renseignée ou erronée, ou si un cas particulier le rend nécessaire, il est possible de forcer une autre langue Windows pendant la phase de migration. Il est également possible de relancer l'utilitaire en cas d'erreur. Par contre, une fois qu'une langue a été convertie avec succès, il n'est plus possible de refaire sa conversion.
Le tableau de référence ci-dessous est tiré d'un poste Windows XP avec les options supplémentaires installées. Les langues pour lesquelles la page de code n'est pas renseignée ne sont pas supportées en mode non-Unicode (il est impossible de les convertir).
Langue |
Page de code |
Afrikaans |
1252 |
Albanais |
1250 |
Allemand (Allemagne) |
1252 |
Allemand (Autriche) |
1252 |
Allemand (Liechtenstein) |
1252 |
Allemand (Luxembourg) |
1252 |
Allemand (Suisse) |
1252 |
Anglais (Afrique du Sud) |
1252 |
Anglais (Australie) |
1252 |
Anglais (Belize) |
1252 |
Anglais (Canada) |
1252 |
Anglais (Caraïbes) |
1252 |
Anglais (États-Unis) |
1252 |
Anglais (Île de la Trinité) |
1252 |
Anglais (Irlande) |
1252 |
Anglais (Jamaïque) |
1252 |
Anglais (Nouvelle-Zélande) |
1252 |
Anglais (Philippines) |
1252 |
Anglais (Royaume-Uni) |
1252 |
Anglais (Zimbabwe) |
1252 |
Arabe (Algérie) |
1256 |
Arabe (Arabie saoudite) |
1256 |
Arabe (Bahreïn) |
1256 |
Arabe (E.A.U.) |
1256 |
Arabe (Égypte) |
1256 |
Arabe (Irak) |
1256 |
Arabe (Jordanie) |
1256 |
Arabe (Koweït) |
1256 |
Arabe (Liban) |
1256 |
Arabe (Libye) |
1256 |
Arabe (Maroc) |
1256 |
Arabe (Oman) |
1256 |
Arabe (Qatar) |
1256 |
Arabe (Syrie) |
1256 |
Arabe (Tunisie) |
1256 |
Arabe (Yémen) |
1256 |
Arménien |
- |
Azéri (cyrillique) |
1251 |
Azéri (latin) |
1254 |
Basque |
1252 |
Bengali (Inde) |
- |
Biélorusse |
1251 |
Bosniaque |
1250 |
Bosniaque (cyrillique, Bosnie-Herzégovine) |
1250 |
Bulgare |
1251 |
Catalan |
1252 |
Chinois (Région administrative spéciale de Macao) |
950 |
Chinois (Région administrative spéciale de Hong Kong) |
950 |
Chinois (République Populaire de Chine) |
936 |
Chinois (Singapour) |
936 |
Chinois (Taïwan) |
950 |
Coréen |
949 |
Croate |
1250 |
Croate (Bosnie-Herzégovine) |
1250 |
Danois |
1252 |
Divehi |
- |
Espagnol (alphabet international) |
1252 |
Espagnol (Argentine) |
1252 |
Espagnol (Bolivie) |
1252 |
Espagnol (Chili) |
1252 |
Espagnol (Colombie) |
1252 |
Espagnol (Costa Rica) |
1252 |
Espagnol (Équateur) |
1252 |
Espagnol (Guatemala) |
1252 |
Espagnol (Honduras) |
1252 |
Espagnol (Le Salvador) |
1252 |
Espagnol (Mexique) |
1252 |
Espagnol (Nicaragua) |
1252 |
Espagnol (Panama) |
1252 |
Espagnol (Paraguay) |
1252 |
Espagnol (Pérou) |
1252 |
Espagnol (Porto Rico) |
1252 |
Espagnol (République dominicaine) |
1252 |
Espagnol (traditionnel) |
1252 |
Espagnol (Uruguay) |
1252 |
Espagnol (Venezuela) |
1252 |
Estonien |
1257 |
Farsi |
1256 |
Féroïen |
1252 |
Filipino (Philippines) |
1252 |
Finnois |
1252 |
Français (Belgique) |
1252 |
Français (Canada) |
1252 |
Français (France) |
1252 |
Français (Luxembourg) |
1252 |
Français (Monaco) |
1252 |
Français (Suisse) |
1252 |
Frison (Pays-Bas) |
1252 |
Galicien |
1252 |
Gallois |
1252 |
Géorgien |
- |
Grec |
1253 |
Gujarati |
- |
Hébreu |
1255 |
Hindi |
- |
Hongrois |
1250 |
Indonésien |
1252 |
Inuktitut (latin, Canada) |
1252 |
Irlandais (Irlande) |
1252 |
Islandais |
1252 |
Italien (Italie) |
1252 |
Italien (Suisse) |
1252 |
Japonais |
932 |
Kannada |
- |
Kazakh |
1251 |
Konkani |
- |
Kyrgyz (cyrillique) |
1251 |
Letton |
1257 |
Lituanien |
1257 |
Luxembourgeois (Luxembourg) |
1252 |
Macédonien (Ex Rép. yougoslave de Macédoine) |
1251 |
Malais (Brunei Darussalam) |
1252 |
Malais (Malaisie) |
1252 |
Malayalam |
- |
Maltais |
- |
Maori |
- |
Mapuche (Chili) |
1252 |
Marathi |
- |
Mohawk (Mohawk) |
1252 |
Mongol (cyrillique) |
1251 |
Néerlandais (Belgique) |
1252 |
Néerlandais (Pays-Bas) |
1252 |
Népalais (Népal) |
- |
Norvégien (Bokmål) |
1252 |
Norvégien (Nynorsk) |
1252 |
Ourdou |
1256 |
Ouzbek (cyrillique) |
1251 |
Ouzbek (latin) |
1254 |
Pashto (Afghanistan) |
1256 |
Pendjabi |
- |
Polonais |
1250 |
Portugais (Brésil) |
1252 |
Portugais (Portugal) |
1252 |
Quechua (Bolivie) |
1252 |
Quechua (Équateur) |
1252 |
Quechua (Pérou) |
1252 |
Romanche (Suisse) |
1252 |
Roumain |
1250 |
Russe |
1251 |
Same de Lule (Norvège) |
1252 |
Same de Lule (Suède) |
1252 |
Same de Skolt (Finlande) |
1252 |
Same d'Inari (Finlande) |
1252 |
Same du nord (Finlande) |
1252 |
Same du nord (Norvège) |
1252 |
Same du nord (Suède) |
1252 |
Same du sud (Norvège) |
1252 |
Same du sud (Suède) |
1252 |
Sanscrit |
- |
Serbe (cyrillique) |
1251 |
Serbe (cyrillique, Bosnie-Herzégovine) |
1251 |
Serbe (latin) |
1250 |
Serbe (latin, Bosnie-Herzégovine) |
1250 |
Slovaque |
1250 |
Slovène |
1250 |
Sotho du nord |
1252 |
Suédois |
1252 |
Suédois (Finlande) |
1252 |
Swahili |
1252 |
Syrie |
- |
Tamoul |
- |
Tatar |
1251 |
Tchèque |
1250 |
Télougou |
- |
Thaï |
874 |
Tswana |
1252 |
Turc |
1254 |
Ukrainien |
1251 |
Vietnamien |
1258 |
Xhosa |
1252 |
Zoulou |
1252 |
Les listes
Langue
Langues configurées dans le gestionnaire de traduction. Cette langue sera convertie si elle est cochée.
Langue Associée
Langue Windows utilisée pour la conversion. Il s'agit de la langue Windows définie au niveau du gestionnaire de traduction. Vous pouvez éventuellement la redéfinir pour la phase de conversion.
- Si la ligne apparaît en noir, c'est que la conversion est nécessaire et supportée par l'utilitaire. Dans ce cas, la ligne sera cochée par défaut.
- Si la ligne apparaît en rouge, c'est que la conversion est impossible (soit la langue Windows n'est pas définie, soit elle n'est pas supportée par le système).
- Si la ligne apparaît en bleu, c'est que la langue a déjà fait l'objet d'une conversion. Il n'est plus possible de relancer sa conversion.
Les boutons
Migrer
Lance ou relance la conversion des langues cochées.
Retour à l'outil de traduction décentralisée.
Retour au gestionnaire de traduction.