Fwd: Translation templates moved to git
Josep M. Ferrer
txemaq at saragata.net
Tue Nov 18 10:17:58 GMT 2025
Per a la vostra informació.
-------- Missatge reenviat des de kde-i18n-doc at kde.org --------
Today we have made the first step in moving translations from svn to
git. We have moved the templates (.pot files) to git.
Previously the templates were at:
- svn/trunk/l10n-kf5/templates/
- svn/trunk/l10n-kf6/templates/
- svn/trunk/l10n-support/templates/
- svn/branches/stable/l10n-kf5/templates/
- svn/branches/stable/l10n-kf6/templates/
Now they are in a single repository at https://invent.kde.org/localization/
l10n-templates with 5 different subfolders inside
- stable5
- stable6
- trunk5
- trunk6
- summit
For translators:
- Delete your old local templates checkout from svn, the folder does not
exist anymore in the remote server
- To download the new templates repository:
- git clone https://invent.kde.org/localization/l10n-templates.git
- To update it (being inside the l10n-templates folder itself)
- git pull
- We have also updated l10n.kde.org to know about it so if you use it to
download the templates you will see that for example https://l10n.kde.org/
stats/gui/trunk-kf6/team/fa/accessibility-inspector/ is correctly
linking to
https://invent.kde.org/localization/l10n-templates/-/blob/master/trunk6/
messages/accessibility-inspector/accessibilityinspector.pot
- Please keep an eye on the following days and if you see something
strange, report it
For developers:
- Unfortunately the new generation of the templates meant that every
repo got a new commit with new template dates for the .po files, this
should be a one time thing only
- Please keep an eye on the following days and if you see something
strange, report it
For summit users:
With the git migration the configuration has also changed and we need to
clone the git repository containing the templates to be able to run the
merge and scatter.
Please make sure to clone the repository at the same level of the
“trunk” and “stable” svn folders:
- trunk/l10n-{kf5,kf6,support}/$L10NTEAM
- branches/stable/l10n-{kf5,kf6,support}/$L10NTEAM
- l10n-templates
And to update the svn repositories (especially the
trunk/l10n-support/scripts folder containing the configuration files).
Then, as usual, run the summit scripts from the svn folder
trunk/l10n-support: "/path/to/pology/posummit" scripts/messages.summit
$L10NTEAM merge
An example of change in the French script to take in account this
migration: https://websvn.kde.org/trunk/l10n-support/fr/summit/scripts/
sync_summit_branches.sh?r1=1711122&r2=1723129
Cheers,
Albert, Johnny and Luigi
More information about the kde-i18n-ca
mailing list