Alternc  latest
Alternc logiel libre pour l'hébergement
README
Go to the documentation of this file.
1 Le système de langue fonctionne ainsi :
2 
3 dans bureau/locales/ on trouve un DOSSIER par langue sous la forme
4 major_minor/
5 exemple : fr_FR en_US ...
6 dans lequel on a un sous-dossier LC_MESSAGES
7 dans lequel on a des fichiers .po en vrac (normalement 1 ou 2 fichiers .po par module d'AlternC.)
8 
9 Le fichier alternc.mo est donc construit à partir de TOUS les fichiers .po d'une même langue.
10 
11 Pour mettre a jour les fichiers .po a partir des sources :
12 
13 cd bureau/locales
14 make
15 
16 puis allez voir les fichiers .po pour les mettre a jour (cherchez les fuzzy et les msgstr vide a remplir)
17 
18 une fois les modifications effectuees, lancer svn commit pour valider vos modifications dans les sources officielles d'AlternC.
19 
20 Howto translate AlternC in a new language
21 =========================================
22 
23 This folder contains po and pot files, who are templates that allows you
24 to translate AlternC in any language.
25 
26 1. How to add a language :
27 - create a folder with your iso language code (ex: de_DE for
28  German from Germany see `dpkg-reconfigure locales` for available codes.)
29 - create a subfolder LC_MESSAGES in this folder
30 - copy .po and .pot files and rename .pot to .po
31 - Translate them ;)
32 - Send them to us so that we can add them to the next release or as a language pack.
33 
34 2. How to update language files.
35 
36 When the programm is updated, the po files in locales/ are changed to
37 reflect the new developped features.
38 
39 You can just call the makefile to have the files regenerated:
40 
41 cd bureau/locales
42 make
43 
44 from "locales/" to update your language po files. New strings will have
45 an empty "msgstr" value, and obsoletes one will be commented out with
46 #~