How to start translation to New Language
How to start translation to New Language
I want to translate "Free Download Manager" to my native language Sinhala (si) using over 80% people in Sri Lanka. Please tell how to start it?
Re: How to start translation to New Language
For FDM 6.x
Go to Github page https://github.com/FreeDownloadManagerT ... calization
Follow the instructions described on that page (or in the README.md file there).
Note: FDM 5.x and 3.x aren't actively developed any more.
However, the instructions below may be useful if some users want to prepare translations for their own use.
For FDM 5.x
Go to Github page https://github.com/FreeDownloadManagerT ... calization
Follow the instructions described there (at the bottom of the page or in the README.md file).
NOTES:
* All *.po files contain original English strings and their translations (possibly incomplete or wrong). If you can't see *.po file in your language, you can download a file in any language - whatever you know. Just rename the file later using proper language code and change language declared in poedit.
* Some new/updated *.po files aren't included yet into FDM 5/6 new builds, they still wait as pull requests to merge.
* Other useful info you can find here: viewtopic.php?f=2&t=17868&p=46102#p46102
WARNING:
* There may be problems if you want to use FDM 3.x in Windows XP or Vista to download any file from Github, see FDM FAQ - HTTPS downloads.
For FDM up to 3.x
1. Open %programfiles%\Free Download Manager\Language\eng.lng file in Notepad.
2. Read the instructions in the beginning of the file and save it under other name (suitable for your language).
Use "Save as…" menu option and select Unicode encoding when saving.
3.Translate its lines.
4. Send translated file to developers, see FDM FAQ - support contact.
Instructions updated by Andrzej P. Wozniak
FDM forum moderator
Go to Github page https://github.com/FreeDownloadManagerT ... calization
Follow the instructions described on that page (or in the README.md file there).
Note: FDM 5.x and 3.x aren't actively developed any more.
However, the instructions below may be useful if some users want to prepare translations for their own use.
For FDM 5.x
Go to Github page https://github.com/FreeDownloadManagerT ... calization
Follow the instructions described there (at the bottom of the page or in the README.md file).
NOTES:
* All *.po files contain original English strings and their translations (possibly incomplete or wrong). If you can't see *.po file in your language, you can download a file in any language - whatever you know. Just rename the file later using proper language code and change language declared in poedit.
* Some new/updated *.po files aren't included yet into FDM 5/6 new builds, they still wait as pull requests to merge.
* Other useful info you can find here: viewtopic.php?f=2&t=17868&p=46102#p46102
WARNING:
* There may be problems if you want to use FDM 3.x in Windows XP or Vista to download any file from Github, see FDM FAQ - HTTPS downloads.
For FDM up to 3.x
1. Open %programfiles%\Free Download Manager\Language\eng.lng file in Notepad.
2. Read the instructions in the beginning of the file and save it under other name (suitable for your language).
Use "Save as…" menu option and select Unicode encoding when saving.
3.Translate its lines.
4. Send translated file to developers, see FDM FAQ - support contact.
Instructions updated by Andrzej P. Wozniak
FDM forum moderator
Last edited by Usher on Mon May 28, 2018 1:09 am, edited 1 time in total.
Alex,
FDM development team
FDM development team
Re: How to start translation to New Language
Sinhala and Georgian Unicode scripts have no Windows codepages, so what encoding should be used? UTF-8, UTF-16?
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Re: How to start translation to New Language
Usher wrote:Sinhala and Georgian Unicode scripts have no Windows codepages, so what encoding should be used? UTF-8, UTF-16?
Georgian Unicode Uses Both UTF-8 Encoding
Re: How to start translation to New Language
My question was addressed to FDM developers (Alex and others). It is developers' choice which encoding to use as default in their application.
Your statement is nonsense. And if you mean "Georgian Unicode script uses both UTF-8 and UTF-16 encodings", your statement is obvious, as any Unicode character may be encoded in any UTF encoding, see Wikipedia article.Guest wrote:Georgian Unicode Uses Both UTF-8 Encoding
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Re: How to start translation to New Language
My question was addressed to FDM developers (Alex and others). It is developers' choice which encoding to use as default in their application.
sure it's developers choice, but developers develop the program for users and Georgian Users also are Users for this program
Your statement is nonsense. And if you mean "Georgian Unicode script uses both UTF-8 and UTF-16 encodings", your statement is obvious, as any Unicode character may be encoded in any UTF encoding,
Yes i mean both encodings.
We Wont This Program in Georgian
Re: How to start translation to New Language
Just use notepad for editing language file and save it using ANSI encoding.
Before doing a lot of work make sure file is not damaged after saving it.
Before doing a lot of work make sure file is not damaged after saving it.
Alex,
FDM development team
FDM development team
Re: How to start translation to New Language
Alex, have you read my post carefully? Sinhala and Georgian languages do NOT have ANSI codepages, they have only Unicode scripts.Alex wrote:Just use notepad for editing language file and save it using ANSI encoding.
Before doing a lot of work make sure file is not damaged after saving it.
I think you should convert all language files to UTF-8 as it is already done for tips.dat/tips.txt.
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Re: How to start translation to New Language
I am too Georgian, and thought for the translation, but as i red here, i'll add few words as well:
Yes, it's to be able to display Georgian and such language characters correctly, the FDM should be able to display Unicode characters, as it does simply Notepad.
In Windows XP Georgian Installed when checking support for writing right-to-left languages in Languages tab on Regional settings at the Control Panel.
Yes, it's to be able to display Georgian and such language characters correctly, the FDM should be able to display Unicode characters, as it does simply Notepad.
In Windows XP Georgian Installed when checking support for writing right-to-left languages in Languages tab on Regional settings at the Control Panel.
-
- Posts: 1
- Joined: Sun Nov 09, 2014 2:58 pm
Re: How to start translation to New Language
How can I send laguage file to FDM Team?
Re: How to start translation to New Language
Read the FDM FAQ, please.rlarjsdn122 wrote:How can I send laguage file to FDM Team?
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Re: How to start translation to New Language
FDM in 3.9.5 version implemented extended Unicode support which allows to create filenames in any language and to create FDM versions in any language (f.e. Sinhala or Georgian).
We kindly ask all the users who helped us translate FDM from English to their native languages - to convert the language files they worked on to Unicode version. To do this, please open your language file in Windows Notepad and navigate to File - Save As ... . Then choose the Unicode format. Once saved - please send it to us the usual way. Thank you in advance!
FDM 3.x currently supports both UTF-8 (Windows codepage 65001) and UTF-16LE (Windows codepage 1200) formats of language files.
But we prefer for the language files to be in UTF-16LE format ("Unicode" format in Windows Notepad, "UCS-2 Little Endian" in some other editors).
We kindly ask all the users who helped us translate FDM from English to their native languages - to convert the language files they worked on to Unicode version. To do this, please open your language file in Windows Notepad and navigate to File - Save As ... . Then choose the Unicode format. Once saved - please send it to us the usual way. Thank you in advance!
FDM 3.x currently supports both UTF-8 (Windows codepage 65001) and UTF-16LE (Windows codepage 1200) formats of language files.
But we prefer for the language files to be in UTF-16LE format ("Unicode" format in Windows Notepad, "UCS-2 Little Endian" in some other editors).
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
-
- Posts: 1
- Joined: Thu Aug 08, 2019 6:31 am
Re: How to start translation to New Language
Hello everybody.
I'm ready to translate FDM to catalan language. We're about 11M catalan speakers in the world, and as a nation we are fond of quality tech.
I'm starting by September 1st. Any help will be deeply appreciated.
Best regards,
Kalikatres
I'm ready to translate FDM to catalan language. We're about 11M catalan speakers in the world, and as a nation we are fond of quality tech.
I'm starting by September 1st. Any help will be deeply appreciated.
Best regards,
Kalikatres
Re: How to start translation to New Language
I didn't find the English po on github.
Re: How to start translation to New Language
netbug wrote:I didn't find the English po on github.
Read more carefully, please. You can download ANY new po file in ANY language, it always contains source English strings.
For example, you can download freshly updated French file fdm_fr.po, which seems to be the most complete one. Just compare: 2893 lines (2217 sloc) in French verson versus 2857 lines (2180 sloc) in Polish fdm_pl.po.
Some more notes:
1. There are *.po files for FDM 5.x only on github, FDM 6 isn't localized yet.
2. You may wait a very long time with your pull request, so if you want to publish your translation immediately, you can send it also to me. I will convert it to needed format and put it in my FDM utils repository.
Andrzej P. Wozniak, FDM user and forum moderator
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Read FDM FAQ and the reporting rules
"How to report a bug or a problem with FDM" before posting
Who is online
Users browsing this forum: No registered users and 0 guests