Translations:Paradatabase:Multilingual implementation/6/fr

From paradatabase
Jump to navigation Jump to search
  • Dans l'espace de noms principal, toutes les pages sont en anglais.
  • Il existe une liste des langues prises en charge.
  • Pour chaque langue prise en charge, un espace de nom est créé, dont le nom est le code de la langue. Pour les langues les plus courantes, il n'y a pas de problème. Par exemple: "Fr" - Français, "De" - Allemand, "Ru" - Russe. Il est facile de taper trois caractères (par exemple, "Fr:") avant le nom de la page au moment de sa création.
  • Dans l'espace de noms créé pour une langue spécifique, le paramètre "PageLanguage" est défini automatiquement en fonction de cette langue. La traduction de cette page dans une autre langue est sa sous-page. Le nom de la page de traduction est obtenu en ajoutant au nom de la page source la combinaison "barre oblique + code de langue" (par exemple,"Fr:Page name/de"). Le paramètre PageLanguage de la traduction est également défini automatiquement.
  • En utilisant Extension:Translate, il est possible de traduire n'importe quelle page source à l'intérieur de n'importe quel espace de noms. En même temps, Extension:Translate perçoit correctement la langue de la page source et crée des traductions sous la forme de ses sous-pages.
  • Les langues des pages créées dans d'autres espaces de noms (indépendants des langues) suivent les mêmes règles que dans l'espace de noms principal.