<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi, <div><br></div><div>For the Arabic team (one person having svn access), I used a bash script (I took it from the French team). After setting up the initial repository, I made two scripts and bookmarked them in Konsole. One for Update translation repos and Merging messages. The second one to Scattering messages and committing the change if any. </div><div><br></div><div>Then, I run the first script in one click in Konsole. After that I updated the translation. Finally I scatter the messages and commit the changes by clicking the second bookmarked script.</div><div><br></div><div>If we can use one common tool for all the languages, it will be a great help for newcomers and less technical people.  </div><div><br></div><div>Regards,</div><div>Zayed</div><div><br></div></div></div></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Aug 26, 2025 at 12:43 AM Johnny Jazeix <<a href="mailto:jazeix@gmail.com">jazeix@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
as you may know, there is some work in progress to migrate the<br>
translation files from svn to git<br>
(<a href="https://invent.kde.org/teams/localization/issues/-/issues/1" rel="noreferrer" target="_blank">https://invent.kde.org/teams/localization/issues/-/issues/1</a>). This<br>
thread is focused on the summit workflow.<br>
<br>
One major point of it will be the folders structure will not be the<br>
same as before.<br>
In svn we have a common svn repository and in it:<br>
[branches/stable | trunk] / [l10n-kf5 | l10n-kf6] / {lang}<br>
where with git, we will have a kde-l10n-{lang} repository and in it:<br>
[ stable5 | stable6 | trunk5 | trunk6 | summit ]<br>
<br>
I would like to start this discussion to know how teams run the summit<br>
scripts. I know for French we use a bash script (that I ported to work<br>
with the git structure):<br>
<a href="https://invent.kde.org/jjazeix/kde-l10n-parent/-/blob/master/summit/sync_summit_branches.sh?ref_type=heads" rel="noreferrer" target="_blank">https://invent.kde.org/jjazeix/kde-l10n-parent/-/blob/master/summit/sync_summit_branches.sh?ref_type=heads</a>),<br>
for German, klash (<a href="https://invent.kde.org/schwarzer/klash" rel="noreferrer" target="_blank">https://invent.kde.org/schwarzer/klash</a>) and I don't<br>
know for other...<br>
<br>
If you are a summit user:<br>
* which tool do you use?<br>
* What are the pros/cons of your tool?<br>
* can we agree to use one common tool for all the languages and<br>
enforce it in KDE?<br>
<br>
I guess all the tools call pology for the different steps, so it's<br>
mostly a choice of language?<br>
<br>
Cheers,<br>
<br>
Johnny<br>
</blockquote></div>