-
Notifications
You must be signed in to change notification settings - Fork 17
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
Create a place to submit translations of package descriptions. #108
Comments
Do you know whether SPEC itself supports translations? Which is surely a rather tricky situation - would be better to have some kind of separate repo with all the strings instead of bugging each package developer to include a translation. Are you aware of any Linux distro which does translate packages description? How do they do it? In principle, we can have some separate location where we add all strings for translation and then pull those by GUI from online. Tricky, but possible. So, I wonder what is the current state with such support overall. I don't see it in Jolla Store either, for example. Which is, again, not to discourage you with trying to make it possible for Chum. |
The RPM SPEC file format allows alternative localised %description and Summary fields. It is probably better to keep older translation than disable it in case of changes. Package descriptions tend to be fairly stable and small changes of the source wording do not change the gist of the info. |
avidemux.spec.txt
|
SailfishOS uses the mainstream RPM (v4.14 since SailfishOS 2.2.1), as Fedora, RHEL, OpenSUSE, SLES etc. do. Still the set of provided macros differs, though the common macros from RPM proper (e.g., PRs are welcome! |
A non-English speaker will face a major trouble using the chum repo and chum-gui, even if the GUI itself is translated. One has to read descriptions of packages to understand their functions and choose what to install, but all of these are available only in English.
There should be a way to submit translated package descriptions, that would be shown to all users with matching locale in the GUI and cli. A generated rpm spec may include translated Summary and %description fields for different locales too.
The text was updated successfully, but these errors were encountered: