-
Notifications
You must be signed in to change notification settings - Fork 143
/
HowToTranslate.txt
87 lines (67 loc) · 3.65 KB
/
HowToTranslate.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
**********************************************************************
CnPack For Delphi/C++Builder
A Free, Open Source Project from China
(C)Copyright 2001-2024 CnPack Team
**********************************************************************
How to add translation for CnWizards?
-------------------------------------
CnWizards supports multi-language UI. If you want to add new translation
for CnWizards, please do follow steps:
1.You can get all language files from our GIT.
* How to access our GIT:
http://github.com/cnpack
There are 2 repositories named cnvcl and cnwizards.
2.Our language files are in cnwizards\Bin\Lang, 1033 is English.
Also the Lang directory is in our installation destination, such as
C:\Program Files\CnPack\CnWizards\Lang
3.For a new language, such as French, you can copy 1033(English) directory
to 1036(French) and translate all the txt files in it into French.
4.For example, if there's a line in CnWizards.txt
TCnWizAboutForm.Caption=About CnPack IDE Wizards
You can translate it as:
TCnWizAboutForm.Caption=(French string)
5.You can edit follow basic information in every new language file. Such as:
!LanguageID=1036
!LanguageName=French
!TranslationAuthor=Your Name
!TranslationAuthorEmail=Your email
6.You can copy new language directory to Lang directory in CnWizards
installation destination. So you can see and select the new language in IDE.
7.You need to translate follow files to new language for CnWizards installer:
cnwizards\License.enu.txt
cnwizards\Readme.enu.txt
cnwizards\Install\Src\Lang\CnWizInst_enu.nsh
8.When you finished, please mail them to master@cnpack.org. You'll see the
new language in CnWizards and your name in our credits in next build .
**********************************************************************
Comment ajouter une traduction pour CnWizards?
-------------------------------------
CnWizards prend en charge l'interface utilisateur multilingue. Si vous souhaitez ajouter une nouvelle traduction
pour CnWizards, veuillez suivre les étapes suivantes:
1.Vous pouvez obtenir tous les fichiers de langue de notre GIT.
* Comment accéder à notre GIT:
http://github.com/cnpack
Il existe 2 référentiels nommés cnvcl et cnwizards.
2.Nos fichiers de langue sont dans cnwizards \ Bin \ Lang, 1033 est en anglais.
Le répertoire Lang se trouve également dans notre destination d'installation, comme
C:\Program Files\CnPack\CnWizards\Lang
3.Pour une nouvelle langue, comme le français, vous pouvez copier le répertoire 1033 (anglais)
à 1036 (français) et traduire tous les fichiers txt en français.
4.Par exemple, s'il y a une ligne dans CnWizards.txt
TCnWizAboutForm.Caption = À propos des assistants IDE CnPack
Vous pouvez le traduire comme:
TCnWizAboutForm.Caption = (chaîne française)
5.Vous pouvez modifier les informations de base suivantes dans chaque nouveau fichier de langue. Tel que:
!LanguageID=1036
!LanguageName=French
!TranslationAuthor=Your Name
!TranslationAuthorEmail=Your email
6.Vous pouvez copier un nouveau répertoire de langue dans le répertoire Lang dans CnWizards
destination de l'installation. Ainsi, vous pouvez voir et sélectionner la nouvelle langue dans IDE.
7.Vous devez traduire les fichiers de suivi dans une nouvelle langue pour le programme d'installation de CnWizards:
cnwizards\License.enu.txt
cnwizards\Readme.enu.txt
cnwizards\Install\Src\Lang\CnWizInst_enu.nsh
8.Lorsque vous avez terminé, veuillez les envoyer par mail à master@cnpack.org. Vous verrez le
nouvelle langue dans CnWizards et votre nom dans nos crédits dans la prochaine version.
[EOF]