On 26.06.2025 10:46, Ігор Алексєєв via Freedos-devel wrote:
Hello!
Hey,
I have not a rich experience in usage of FreeDOS or developing for it,
but I want to make translation into ukrainian.
That's how I started too, so welcome! Currently, only the shell
(FreeCOM) is partly translated to Ukrainian according to
<https://shidel.github.io/fd-nls/report.html>. You can take a look at
the programs that need to be translated on
<https://github.com/shidel/fd-nls>.
Please write me your politics about it. Maybe somebody would like to do
it too.
Whats kind of language files do you use?
It depends on the program you want to translate so pay attention to the
README section on GitHub, but most of the time you take the file in
English and replace the English strings with your translations. Let's
consider "find" for a short example: find.en contents are as follows:
0.0:Prints all lines of a file that contain a string
0.1:Count the number of lines that contain string
0.2:Ignore case
0.3:Number the displayed lines, starting at 1
0.4:Print lines that do not contain the string
1.0:file
1.1:string
2.0:Cannot open file
2.1:No such file
2.2:Cannot change to directory
The French translation (find.fr) is:
# Language: French (CP850)
# Translated by Mateusz Viste
#
0.0:Affiche les lignes d'un fichier correspondant à une expression
recherchée.
0.1:Compte les lignes contenant l'expression
0.2:Ne différencie pas les majuscules/minuscules
0.3:Énumère les lignes affichées, en commençant à 1
0.4:Affiche les lignes ne contenant pas l'expression
1.0:fichier
1.1:expression
2.0:Ouverture du fichier impossible
2.1:Fichier inexistant
2.2:Impossible de changer de répertoire
Usually, we provide a given translation files in two encodings: one in
IBM Code page, which for Ukrainian would be 866 according to
<https://en.wikipedia.org/wiki/Code_page_866#Ukrainian_and_Belarusian_variants>,
and one in UTF-8 in case something happens to the code page version. I'd
say start with something small to get the hang of it. And if you have
questions, just send a message :)
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel