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
