<div dir="auto"><div>Since Hebrew has mixed plural forms I can't use summit anyway so my work routine is VSCode-Lokalize, this way I can fetch the templates and the updates and see the list of files and changes like when I'm pushing the files. </div><div dir="auto">I wish I had more time for scripts and tricks but I'm just trying to do the minimum possible effort to get the job done and I'm hoping that Lokalize is good enough for keeping everything synced with my config. </div><div dir="auto"><br></div><div dir="auto">So this change had minimal effect on my workflow, thanks.</div><div><br></div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span style="font-size:large"><span style="font-family:georgia,serif"><font color="#990000">Yaron</font></span><font color="#330000"><span style="font-family:georgia,serif"> <font size="4"><span style="font-family:times new roman,serif">Shahrabani</span></font></span></font></span><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font color="#666666"><span style="font-size:x-small"><font color="#FF0000"><</font></span><font size="2"><span style="font-family:monospace">DevOps</span> - <span style="font-family:garamond,serif">Hebrew translator</span></font><span style="font-size:x-small"><font color="#FF0000">></font></span></font></div></blockquote></div></div></div></div></div></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, 26 Aug 2025, 06:21 Zayed Al-Saidi, <<a href="mailto:zayed.alsaidi@gmail.com">zayed.alsaidi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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"><div dir="ltr" class="gmail_attr">On Tue, Aug 26, 2025 at 12:43 AM Johnny Jazeix <<a href="mailto:jazeix@gmail.com" target="_blank" rel="noreferrer">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 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 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 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>
</blockquote></div>