<div dir='auto'>Lokalize shows files that only have a template together with partially and fully translated files if you set up the directory structure right, like if you have<div dir="auto"><br></div><div dir="auto">  templates/messages/foo/foo.pot</div><div dir="auto">  templates/messages/bar/bar.pot</div><div dir="auto">  my-lang/messages/foo/foo.po</div><div dir="auto">  [no bar.po in my-lang]</div><div dir="auto"><br></div><div dir="auto">then in a Lokalize project/workspace opened as my-lang/index.lokalize, it would show</div><div dir="auto"><br></div><div dir="auto">  messages/</div><div dir="auto">    foo/</div><div dir="auto">      foo.po</div><div dir="auto">    bar/</div><div dir="auto">      bar.pot</div><div dir="auto"><br></div><div dir="auto">Then when opening bar.pot, Lokalize automatically copies the template to your target language.</div><div dir="auto"><br></div><div dir="auto">Symlinks work as expected.</div><div dir="auto"><br></div><div dir="auto">---</div><div dir="auto"><br></div><div dir="auto">I also recommend doing an svn checkout even if you aren't a committer, as it allows you to grep for all po files for your language for all KDE projects. Use svn checkout on the anonymous read-only URL shown on websvn.kde.org to make a local copy; use svn update in the copy to pull changes from the server; if you use the read-only URL there is no risk of messing things up on the server.</div><div dir="auto"><br></div><div dir="auto">Currently translations are in SVN while templates have moved to a git repository (https://invent.kde.org/localization/l10n-templates).</div></div><div class="gmail_extra"><br><div class="gmail_quote">2025/12/23 7:40 Agron <as9902613@gmail.com>:<br type="attribution" /><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">Hi all,</div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"><br /></div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">Does anyone have a script that downloads all .pot files and places them in the correct folder for a specific language? <span style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"> If there is no existing .po of course.</span>This would be very helpful for my current workflow.</div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"><br /></div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">Additionally, I am curious why these .pot files aren't automatically saved as .po files for existing languages on the server.</div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"><br /></div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">If anyone has a script they could share, I would greatly appreciate it.</div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"><br /></div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">Thanks,</div><div style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )"><span style="font-family:'arial narrow' , sans-serif;font-size:x-small;color:rgb( 0 , 0 , 0 )">//</span>Agron</div></div>
</blockquote></div><br></div>