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

Add Kabyle language [WIP] #295

Open
BoFFire opened this issue Oct 5, 2024 · 6 comments
Open

Add Kabyle language [WIP] #295

BoFFire opened this issue Oct 5, 2024 · 6 comments

Comments

@BoFFire
Copy link

BoFFire commented Oct 5, 2024

Hi,
I need to add Kabyle language kab or kab_DZ to Gcompris. This is a work in progress.

@petitlapin
Copy link
Member

Hi, welcome!
The translation is part of the KDE translation flow. According to a previous recent mail to also add a new language (https://mail.kde.org/pipermail/kde-i18n-doc/2024-July/002374.html):
Kabyle is a new language so we require to translate at least those small files (https://websvn.kde.org/trunk/l10n-kf6/templates/messages/kcoreaddons/, https://websvn.kde.org/trunk/l10n-kf6/templates/messages/kxmlgui/, https://websvn.kde.org/trunk/l10n-kf6/templates/messages/kio/) in order to ensure Kabyle will be handled via our scripts (the scripts check these files are translated).

Then, specifically to GCompris, we have this page: https://gcompris.net/wiki/How_to_translate.
I would suggest to only translate the development version for now, no need to duplicate the effort for the stable version.

If you have any question feel free to ask, we would be glad to add Kabyle to the GCompris supported languages!

@BoFFire
Copy link
Author

BoFFire commented Oct 5, 2024

Thank you @petitlapin
We will start with the translation of the components then.

@BoFFire
Copy link
Author

BoFFire commented Dec 16, 2024

Hello @petitlapin

As you may noticed, we succeeded to translate and submit the required four files to KDE. Not only we translated those files but we submitted some translations to Lokalize software and Gcompris too.

I noticed that a kab .po file is now pushed to Gcompris :) Can you tell us next what to do?

Merci.

@petitlapin
Copy link
Member

petitlapin commented Dec 16, 2024

Hi @BoFFire,
that's great news!
We are planning to start today the string freeze for the next release which will be done on January 30th.
To be able to add Kabyle in the release, we would need to have at least the main file translated at 70% (but of course, the more it is, the better it will be for children).
The files to translate can be found at https://websvn.kde.org/branches/stable/l10n-kf6/templates/messages/gcompris/ (https://websvn.kde.org/trunk/l10n-kf6/kab/messages/gcompris/ for the existing gcompris_qt.po one you already started :)) and more information about them and the additional datasets at https://gcompris.net/wiki/How_to_translate.

Feel free to ask if we can help and if you want to get the news of when we plan to do releases, you can subscribe at https://mail.kde.org/mailman/listinfo/gcompris-devel. We don't often send mails but it will be easier to know when there is a string freeze for a new release.

@BoFFire
Copy link
Author

BoFFire commented Jan 15, 2025

Hi @petitlapin
We have translated gcompris_qt.pot at 21% in kabyle, can we send it here or by mail ? We are planning to push more translations to Gcompris during 2025.

@petitlapin
Copy link
Member

petitlapin commented Jan 15, 2025

Hi,
great news!
Feel free to attach it here, I'll update it in the KDE repository

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

No branches or pull requests

2 participants