<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi, <div class=""><br class=""></div><div class="">I´ve had a look at translations again. As already said it could have happend that</div><div class="">somebody edited at github and somebody else translated at transifex without pushing back.</div><div class="">- Hence versions can differ from each other -</div><div class=""><br class=""></div><div class="">Finding differences (or merging) will most likely take a lot of time.</div><div class="">What I did now can not solve all but hopefully shades some light into differences.</div><div class=""><br class=""></div><div class="">Transifex offers an editor where strings can be filtered after translation date.</div><div class=""><a href="https://www.transifex.com/geonode/geonode/translate/#de/master/6976644?q=translated_after:2019-04-28" class="">https://www.transifex.com/geonode/geonode/translate/#de/master/6976644?q=translated_after%3A2019-04-28</a></div><div class="">This page uses an endpoint which returns the ids of changed strings or [] if none.</div><div class=""><br class=""></div><div class="">To check if strings were created after the last commit date</div><div class="">of a language at GitHub I´ve did like this (quick and dirty):</div><div class=""><br class=""></div><div class=""><a href="https://gist.github.com/t-book/3c3909fa56f8a70de5e1e1292e742cc0" class="">https://gist.github.com/t-book/3c3909fa56f8a70de5e1e1292e742cc0</a></div><div class=""><br class=""></div><div class="">Results by the time of writing:</div><div class=""><br class=""></div><div class=""><div class=""></div><blockquote type="cite" class=""><div class="">-- Could not download page <a href="https://www.transifex.com/_/editor/ajax/geonode/geonode/string/master/al/ids/?translated_after=2019-03-26" class="">https://www.transifex.com/_/editor/ajax/geonode/geonode/string/master/al/ids/?translated_after=2019-03-26</a></div><div class="">-- Could not download page <a href="https://www.transifex.com/_/editor/ajax/geonode/geonode/string/master/al/ids/?translated_after=2019-03-26" class="">https://www.transifex.com/_/editor/ajax/geonode/geonode/string/master/al/ids/?translated_after=2019-03-26</a></div></blockquote><div class=""><br class=""></div><div class="">This should be Albanian? In Transifex it has iso sq </div><div class="">It´s empty at github and Transifex. I would neglect it.</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class=""> de master is newer at transifex. github has last commit 2019-04-28 </div><div class=""> de javascript is newer at transifex. github has last commit 2019-04-28 </div></blockquote><div class=""><br class=""></div><div class="">Transifex is newer with 3 Stings. I have to check this as I pushed german trans.</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class="">fi master is newer at transifex. github has last commit 2019-03-26 </div></blockquote><div class=""><br class=""></div><div class="">Transifex is newer with 149 strings. </div><div class="">Spot checked: </div><div class=""> - tunnin minuutit, </div><div class=""> - Sinulla ei ole oikeutta poistaa tätä tasoa</div><div class=""> - Tähän karttaan liittyvien asiakirjojen luettelo:</div><div class=""><br class=""></div><div class="">Those do not exist in github. I would suggest to push transifex to GitHub</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class="">fr master is newer at transifex. github has last commit 2019-03-26 </div></blockquote><div class=""><br class=""></div><div class="">Transifex is newer with 2 strings. </div><div class=""> - vous a demandé l'autorisation de télécharger la ressource suivante</div><div class=""> - Gérer les connexions</div><div class=""><br class=""></div><div class="">We should check if newer strings exist in github which have never been pushed to Transifex. </div><div class="">More work needed here ... maybe by help of podiff.</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class="">it master is newer at transifex. github has last commit 2019-04-26 </div><div class="">it javascript is newer at transifex. github has last commit 2019-04-26 </div></blockquote><div class=""><br class=""></div><div class="">Spot checked several. It looks like github is up to date. My guess</div><div class="">is most likely Alessio pushed to github and afterwards to Transifex.</div><div class="">-> all fine ...</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class="">pt_BR master is newer at transifex. github has last commit 2019-03-26 </div></blockquote><div class=""><br class=""></div><div class="">Transifex is newer with 2 strings. </div><div class="">I would suggest to push transifex to GitHub</div><div class=""><br class=""></div><div class=""></div><blockquote type="cite" class=""><div class="">sv master is newer at transifex. github has last commit 2019-03-26 </div><div class="">sv javascript is newer at transifex. github has last commit 2019-03-26 </div></blockquote></div><div class=""> </div><div class="">Transifex is newer with 928 strings. </div><div class="">I would suggest to push transifex to GitHub</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">To make a long story short. I would create a Draft to fix those issues and</div><div class="">update the docs with Alessios poedit Guide. In my opinion we should</div><div class="">not wait to long to shut down Transifex as the mess might get bigger and bigger...</div><div class=""><br class=""></div><div class="">If somebody has a better idea how to get things in sync I´m all open ear.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">Toni</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>