WackoWiki localisation

Aussi disponible en Deutsch, English, Español, Русский, 简体中文



Les fichiers contenant les langues dans le WackoWiki sont séparés des programmes et sont stockés dans un répertoire spécial appelé lang/. Si vous ouvrez installation pack, vous en trouverez sûrement un. Vous y trouverez wacko.en.php , wacko.ru.php quelques autres fichiers pour d'autres langues (dont un au moment de l'écriture).

1. Créez votre propre schéma linguistique


Si vous voulez créer un fichier avec votre propre langue, par exemple Finnois ou bien même Maltais (qui sait?), vous allez devoir pour cela suivre les instructions suivantes:

  1. Copiez un "fichier langue" existant (celui avec lequel vous êtes le plus familier) vers un nouveau fichier (wacko.fi.php pour le Finnois, par ex.)
  2. Ouvrez le fichier que vous venez de créer et éditez-le en changeant les valeurs après "=>" en quelque chose de plus approprié dans votre langue (vous allez certainement y passer beaucoup de temps).
  3. Adaptez lang_scheme (wacko.fi.php pour le finnois, par exemple) à votre régime linguistique
'lang_scheme'	=> [
	'name'		=> 'Finnish',
	'code'		=> 'fi',
	'dir'		=> 'ltr',
	'locale'	=> 'fi_FI.UTF-8',
],	

Quand l'étape 3 est finie, votre fichier langue est ajouté et apparaitra automatiquement dans les paramètres utilisateurs comme votre choix de langue.


Si vous voulez que votre langue soit la langue par défaut dans le Wacko, c'est simple, changez cette ligne dans votre configuration via Panneau d'administration


Notez que si vous désirez avoir l'installation de WackoWiki qui fonctionne avec votre langue, vous allez devoir traduire setup/lang/inserts.en.php ainsi que setup/lang/installer.en.php .


Panneau d'administration

  • admin/ap.en.php

WikiEdit

  • js/lang/wikiedit.en.js

Si vous êtes amené à créer un fichier pour une langue non encore présente dans la liste, nous vous serions reconnaissants de bien vouloir nous faire parvenir à l'adresse suivante https://wackowiki.org/bugs/ votre fichier (wacko.fi.php en référence à l'exemple précédent) -- de sorte que nous puissions ajouter une nouveau langue dans le installation pack et permettre à WackoWiki de grimper encore une marche sur la scène internationale.


La facon la plus facile de créer un nouveau fichier langue est d'en copier un qui existe déjà (voir Repository) et de l'éditer.
et surtout assurez vous qu'il n'existe pas déjà (sur cette page)


Merci d'avoir lu entièrement cette page un tant soit peu soporifique.


P.S. Pour toute question ou curiosité, emails:


Traduction en cours

2. Contribuer à la traduction du WackoWiki chez Crowdin.


Aidez à traduire le WackoWiki pour les autres membres de la communauté. Nous avons besoin de votre aide pour traduire le WackoWiki dans différentes langues. Nous avons mis en place un dépôt à crowdin.com/project/wackowiki, où les utilisateurs peuvent contribuer aux traductions.

3. Traductions des ensembles de messages personnalisés


Vous pouvez ajouter des ensembles de messages personnalisés pour vos propres scripts sous lang/custom.<lang>.php


L'utilisateur doit créer ces fichiers lui-même, par exemple custom.de.php en utilisant $custom_translation = [];

<?php

$custom_translation = [
// mon action café
'BuyMilk' => 'Milch kaufen',
'MakeCoffee' => 'Kaffee machen',
'AddSugar' => 'Zucker hinzufügen',
]

De cette façon, les ensembles de messages de l'utilisateur ne sont pas écrasés accidentellement par des mises à jour.