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

Translations #4

Closed
qarmin opened this issue Sep 22, 2020 · 9 comments · Fixed by #469
Closed

Translations #4

qarmin opened this issue Sep 22, 2020 · 9 comments · Fixed by #469
Labels
enhancement New feature or request

Comments

@qarmin
Copy link
Owner

qarmin commented Sep 22, 2020

Translation page - https://crowdin.com/project/czkawka

Anyone can translated strings directly in this page or just download file https://github.com/qarmin/czkawka/blob/master/i18n/en/czkawka_gui.ftl, change it offline and later upload it directly to crowdin

Only some most popular languages will be supported due to crowdin limits

@alexislefebvre
Copy link
Contributor

alexislefebvre commented Dec 20, 2021

Could https://crowdin.com/ help people to translate the strings? It will require some time to set it up but users will be able to translate the project without any tool, just by using the Crowdin website.

For example, Gitea uses it: go-gitea/gitea@8662ff6

@qarmin
Copy link
Owner Author

qarmin commented Dec 21, 2021

For now I don't see a problem with current file based translations, since only 3 lanugages at this moment are supported(2 of them I maintain)
But with more languages this will be a mess.

I checked crowdin, but I see that they have limit 60000 words on free plan.
This may be a problem if are counted all translations(for now single one translation takes 2500/3000 words(checked by wc tool) but in future this may increase a lot).

I'm not sure if Fluent is fully supported(but use same key-value approach like gitea, so probably is)

@qarmin qarmin changed the title Translation support Translations Dec 21, 2021
@qarmin qarmin pinned this issue Dec 21, 2021
@LAfricain
Copy link

I'm working on French.

@qarmin
Copy link
Owner Author

qarmin commented Jan 2, 2022

French language was already added - https://crowdin.com/project/czkawka/fr, but this is computer translation, so needs to be fixed because in some places probably looks like "I be hungry"(Crowdin is recommended because allows to avoid several type of mistakes, but changing ftl files directly and publishing them here are also supported)

@igor-cali
Copy link
Contributor

@qarmin Any plan to release the update with available translations? I am specifically interested to the Ubuntu package from PPA. Thanks in advance for your insights.

@qarmin
Copy link
Owner Author

qarmin commented Jan 2, 2022

I plan to release 4.0.0 version at beginning of February.
All features which I wanted to include in this release, are already merged.
Only some bug fixes are required, but probably a.
3.3.1 was released 1,5 months ago, so I don't want to publish new version too often.

For now there are 3 methods to get the latest version:

  • Binaries from actions
  • Arch git binaries
  • Snap package(similar video not works)

@alexislefebvre
Copy link
Contributor

3.3.1 was released 1,5 months ago, so I don't want to publish new version too often.

Maybe you could release an alpha version (and mark it as “pre-release” in GitHub), it would help to Release early, release often.

@Paruccone
Copy link

I wanted to contribute to a couple of translations but crowdin is not GDPR (EU's privacy law) compliant as it doesn't allow to refuse all non-essential cookies (and by law this must be as easy as accepting them: accept all/reject all). Plus it enforces the usage of google analytics which as been declared out-of-law as google refuses to comply with laws.
Please consider using another platform,

References (and these are only related to google analytics):
https://support.crowdin.com/cookies/
https://www.cnil.fr/en/google-analytics-and-data-transfers-how-make-your-analytics-tool-compliant-gdpr
https://www.columbusglobal.com/en/blog/is-google-analytics-gdpr-compliant

@ngoclong19
Copy link

I checked crowdin, but I see that they have limit 60000 words on free plan.

Can we try to apply for Crowdin open source license?
https://crowdin.com/page/open-source-project-setup-request

I would like to add Vietnamese localization to this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants