Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I want to translate into another language #28

Closed
Rost3 opened this issue Apr 9, 2017 · 8 comments
Closed

I want to translate into another language #28

Rost3 opened this issue Apr 9, 2017 · 8 comments

Comments

@Rost3
Copy link

Rost3 commented Apr 9, 2017

i translate many things (game/mod) to russian and ukrainian. and want to translate yours programm. but dont know how.

@arkypita
Copy link
Owner

arkypita commented Apr 10, 2017

Translation into other languages is widely appreciated.
It is easy and does not require particular skills

Strings are embedded in resource files, with .resx estensions. You can find this files inside source code, source can be downloaded by clone/download button in main github page: https://github.com/arkypita/LaserGRBL

A good tool for editing resx is called ResEx, and could be downloaded here:
ResExSetup1.2.zip

  1. install ResEx
  2. download source
  3. Launch ResEx and open mains .resx file (not the one .it or .es that are localized) some are in the main folder, some in subfolders, so search for *.resx
  4. From menu "Tools" select "add culture"
  5. Edit strings and save the file
  6. Repeat for each .resx main file

Finally make a .zip file (of all the new added .resx files) and send it to me, I will compile a new version adding your languages.

Files involved in translation are:

  • LaserGRBL\ConnectLogForm.resx
  • LaserGRBL\CustomButtonForm.resx
  • LaserGRBL\GrblConfig.resx
  • LaserGRBL\HotkeyManagerForm.resx
  • LaserGRBL\IssueDetectorForm.resx
  • LaserGRBL\JogForm.resx
  • LaserGRBL\MainForm.resx
  • LaserGRBL\PreviewForm.resx
  • LaserGRBL\ResumeJobForm.resx
  • LaserGRBL\RunFromPositionForm.resx
  • LaserGRBL\SettingsForm.resx
  • LaserGRBL\Strings.resx
  • LaserGRBL\AutoUpdate\NewVersionForm.resx
  • LaserGRBL\RasterConverter\ConvertSizeAndOptionForm.resx
  • LaserGRBL\RasterConverter\RasterToLaserForm.resx
  • LaserGRBL\RasterConverter\ResolutionHelperForm.resx
  • LaserGRBL\SvgConverter\ConvertSizeAndOptionForm.resx

Have a nice day

@Rost3
Copy link
Author

Rost3 commented Apr 10, 2017

ok

@Focus3
Copy link

Focus3 commented May 15, 2018

Added Slovenian files.zip

I did my best with the Slovenian translation. Please let me know if there is issues.

Focus3.

@Mrjavaci
Copy link
Contributor

Mrjavaci commented Jan 19, 2021

Translation into other languages is widely appreciated.
It is easy and does not require particular skills

Strings are embedded in resource files, with .resx estensions. You can find this files inside source code, source can be downloaded by clone/download button in main github page: https://github.com/arkypita/LaserGRBL

A good tool for editing resx is called ResEx, and could be downloaded here:
ResExSetup1.2.zip

  1. install ResEx
  2. download source
  3. Launch ResEx and open mains .resx file (not the one .it or .es that are localized) some are in the main folder, some in subfolders, so search for *.resx
  4. From menu "Tools" select "add culture"
  5. Edit strings and save the file
  6. Repeat for each .resx main file

Finally make a .zip file (of all the new added .resx files) and send it to me, I will compile a new version adding your languages.

Files involved in translation are:

  • LaserGRBL\ConnectLogForm.resx
    [...]
  • LaserGRBL\SvgConverter\ConvertSizeAndOptionForm.resx

Have a nice day

Are the files related to Translate still the same?
If not, what are the new files?

I am asking to add Turkish support.

@arkypita
Copy link
Owner

I suggest you to use the guide you can find here: https://github.com/arkypita/LaserGRBL/blob/master/TRANSLATING.md

This requires you to use git/github to exchange translated files, it is a bit more complex at first but allows for better and more controlled source management.

@Mrjavaci
Copy link
Contributor

Thank you for your response.

I haven't seen the TRANSLATING.mdfile.

I wish you good work

@arkypita
Copy link
Owner

Here is an up-to-date list of .resx file to translate

  • LaserGRBL\ConnectLogForm.resx
  • LaserGRBL\CustomButtonForm.resx
  • LaserGRBL\ExceptionManager.resx
  • LaserGRBL\GrblConfig.resx
  • LaserGRBL\HotkeyManagerForm.resx
  • LaserGRBL\IssueDetectorForm.resx
  • LaserGRBL\JogForm.resx
  • LaserGRBL\LicenseForm.resx
  • LaserGRBL\MainForm.resx
  • LaserGRBL\PreviewForm.resx
  • LaserGRBL\ResumeJobForm.resx
  • LaserGRBL\RunFromPositionForm.resx
  • LaserGRBL\SaveOptionForm.resx
  • LaserGRBL\SettingsForm.resx
  • LaserGRBL\Strings.resx
  • LaserGRBL\AutoUpdate\NewVersionForm.resx
  • LaserGRBL\PSHelper\PSEditorForm.resx
  • LaserGRBL\PSHelper\PSHelperForm.resx
  • LaserGRBL\RasterConverter\ConvertSizeAndOptionForm.resx
  • LaserGRBL\RasterConverter\RasterToLaserForm.resx
  • LaserGRBL\RasterConverter\ResolutionHelperForm.resx
  • LaserGRBL\SvgConverter\ConvertSizeAndOptionForm.resx

@arkypita
Copy link
Owner

thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants