CINXE.COM
Why weblate?
<!DOCTYPE html> <html lang="el" dir="ltr"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" href="/static/CACHE/css/output.7eee1daec0b4.css" type="text/css"> <link rel="stylesheet" href="/static/vendor/font-source/source-sans-3.css"> <link rel="stylesheet" href="/static/vendor/font-source/source-code-pro.css"> <meta name="robots" content="index, follow" /> <title> Why weblate? </title> <meta name="description" content=" I still get lot of questions why I wrote Weblate instead of staying with some existing solution. Most of the reasons were already addressed in previous posts, where I looked for Pootle alternative or announced Weblate, but still it might be worth to summarize reasons once more. " /> <meta name="keywords" content="Weblate,Git,gettext,resources,JSON,PO,MO,QTS,CAT,XLIFF,web,crowdsourcing,μετάφραση" /> <link rel="author" href="mailto:info@weblate.org" /> <meta name="copyright" content="Copyright © Michal Čihař" /> <link rel="image_src" type="image/png" href="/static/weblate-128.png" /> <link rel="icon" type="image/png" sizes="32x32" href="/static/logo-32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/static/logo-16.png"> <link rel="apple-touch-icon" sizes="180x180" href="/static/weblate-180.png" /> <link rel="mask-icon" href="/static/weblate-black.svg" color="#144d3f"> <meta name="msapplication-TileColor" content="#144d3f"> <meta name="msapplication-config" content="/browserconfig.xml"> <link rel="manifest" href="/site.webmanifest"> <meta name="theme-color" content="#144d3f"> <meta property="og:image" content="https://weblate.org " /> <meta property="og:url" content="https://weblate.org/el/news/archive/why-weblate/" /> <meta property="og:title" content=" Why weblate? " /> <meta property="og:site_name" content="Weblate" /> <meta property="og:description" content=" I still get lot of questions why I wrote Weblate instead of staying with some existing solution. Most of the reasons were already addressed in previous posts, where I looked for Pootle alternative or announced Weblate, but still it might be worth to summarize reasons once more. " /> <meta property="og:type" content="article" /> <meta property="article:published_time" content="2012-04-05T18:00:00+02:00" /> <meta property="article:author" content="Michal Čihař" /> <meta property="article:section" content="Ανακοίνωση" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@WeblateOrg" /> <meta property="fb:app_id" content="741121112629028" /> <meta property="fb:page_id" content="371217713079025" /> <link rel="alternate" type="application/rss+xml" href="https://weblate.org/feed/" title="Weblate blog feed (RSS)" /> <link rel="alternate" hreflang="ar" href="/ar/news/archive/why-weblate/" /> <link rel="alternate" hreflang="az" href="/az/news/archive/why-weblate/" /> <link rel="alternate" hreflang="be" href="/be/news/archive/why-weblate/" /> <link rel="alternate" hreflang="be-latn" href="/be-latn/news/archive/why-weblate/" /> <link rel="alternate" hreflang="bg" href="/bg/news/archive/why-weblate/" /> <link rel="alternate" hreflang="br" href="/br/news/archive/why-weblate/" /> <link rel="alternate" hreflang="ca" href="/ca/news/archive/why-weblate/" /> <link rel="alternate" hreflang="cs" href="/cs/news/archive/why-weblate/" /> <link rel="alternate" hreflang="da" href="/da/news/archive/why-weblate/" /> <link rel="alternate" hreflang="de" href="/de/news/archive/why-weblate/" /> <link rel="alternate" hreflang="en" href="/en/news/archive/why-weblate/" /> <link rel="alternate" hreflang="en-gb" href="/en-gb/news/archive/why-weblate/" /> <link rel="alternate" hreflang="es" href="/es/news/archive/why-weblate/" /> <link rel="alternate" hreflang="fi" href="/fi/news/archive/why-weblate/" /> <link rel="alternate" hreflang="fr" href="/fr/news/archive/why-weblate/" /> <link rel="alternate" hreflang="fur" href="/fur/news/archive/why-weblate/" /> <link rel="alternate" hreflang="gl" href="/gl/news/archive/why-weblate/" /> <link rel="alternate" hreflang="he" href="/he/news/archive/why-weblate/" /> <link rel="alternate" hreflang="hu" href="/hu/news/archive/why-weblate/" /> <link rel="alternate" hreflang="hr" href="/hr/news/archive/why-weblate/" /> <link rel="alternate" hreflang="id" href="/id/news/archive/why-weblate/" /> <link rel="alternate" hreflang="is" href="/is/news/archive/why-weblate/" /> <link rel="alternate" hreflang="it" href="/it/news/archive/why-weblate/" /> <link rel="alternate" hreflang="ja" href="/ja/news/archive/why-weblate/" /> <link rel="alternate" hreflang="kab" href="/kab/news/archive/why-weblate/" /> <link rel="alternate" hreflang="kk" href="/kk/news/archive/why-weblate/" /> <link rel="alternate" hreflang="ko" href="/ko/news/archive/why-weblate/" /> <link rel="alternate" hreflang="nb" href="/nb/news/archive/why-weblate/" /> <link rel="alternate" hreflang="nl" href="/nl/news/archive/why-weblate/" /> <link rel="alternate" hreflang="pl" href="/pl/news/archive/why-weblate/" /> <link rel="alternate" hreflang="pt" href="/pt/news/archive/why-weblate/" /> <link rel="alternate" hreflang="pt-br" href="/pt-br/news/archive/why-weblate/" /> <link rel="alternate" hreflang="ro" href="/ro/news/archive/why-weblate/" /> <link rel="alternate" hreflang="ru" href="/ru/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sk" href="/sk/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sl" href="/sl/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sq" href="/sq/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sr" href="/sr/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sr-latn" href="/sr-latn/news/archive/why-weblate/" /> <link rel="alternate" hreflang="sv" href="/sv/news/archive/why-weblate/" /> <link rel="alternate" hreflang="tr" href="/tr/news/archive/why-weblate/" /> <link rel="alternate" hreflang="uk" href="/uk/news/archive/why-weblate/" /> <link rel="alternate" hreflang="zh-hans" href="/zh-hans/news/archive/why-weblate/" /> <link rel="alternate" hreflang="zh-hant" href="/zh-hant/news/archive/why-weblate/" /> <meta name="google-site-verification" content="SSd77ql2j6xSOlvDHT2pO2r3ZMQQyMVTycyse-l9i6A" /> <meta name="wot-verification" content="b166aac1728babda4ade" /> <meta name="monetization" content="$ilp.uphold.com/ENU7fREdeZi9"> <link href="https://mastodon.social/@nijel" rel="me"> </head> <body class="page light "> <div class="line"></div> <header> <div class="row"> <div class="logo"> <a href="/el/">Weblate</a> </div> <a href="/saml2/login/?next=/el/news/archive/why-weblate/" class="user-tab user-anonymous"></a> <a href="https://hosted.weblate.org/" class="button border small app" target="_blank">Μετάβαση στο Weblate!</a> <nav class="main-menu"> <ul> <li class=""> <a href="/el/features/">Δυνατότητες</a> </li> <li class=" hide1025"> <a href="/el/download/">Λήψη</a> </li> <li class=""> <a href="/el/hosting/">Τιμολόγηση</a> </li> <li class=""> <a href="/el/contribute/">Συνεισφορά</a> </li> <li class="menu-light gethelp"> <a href="/el/support/">Λήψη βοήθειας</a> </li> <li class="menu-light active hide1025"> <a href="/el/news/">Ιστολόγιο</a> </li> <li class="menu-light hide890"> <a href="/el/about/">Σχετικά</a> </li> <li class="menu-light hide1100"> <a href="https://docs.weblate.org/">Έγγραφα</a> </li> </ul> </nav> <a href="#" class="menu-show"><span></span><span></span><span></span><span></span>Menu</a> </div> </header> <section class="content"> <div class="row"> <div class="wrap"> <h1 class="section-title bold" lang="en" dir="ltr">Why weblate?</h1> <div class="article big post"> <div class="content"> <div class="post-links post-links-top"> <span>Κοινοποίηση</span> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https://weblate.org/news/archive/why-weblate/&title=Why weblate?" class="icon icon-in"></a> <a href="https://twitter.com/intent/tweet?text=Why weblate? @WeblateOrg https://weblate.org/news/archive/why-weblate/" class="icon icon-tw"></a> <a href="https://www.facebook.com/sharer.php?u=https://weblate.org/news/archive/why-weblate/" class="icon icon-fb"></a> </div> <div class="author"> <div class="avatar"> <img src="https://hosted.weblate.org/avatar/80/nijel.png" /> </div> Michal Čihař <br /> <a href="/el/news/">Ιστολόγιο</a> → <a href="/el/news/topic/announce/">Ανακοίνωση</a> <br /> 05/04/2012 </div> <div lang="en" dir="ltr" class="entry"><p>I still get lot of questions why I wrote <a href="http://weblate.org/">Weblate</a> instead of staying with some existing solution. Most of the reasons were already addressed in previous posts, where <a href="http://blog.cihar.com/archives/2012/02/28/looking-pootle-alternative/">I looked for Pootle alternative</a> or <a href="http://blog.cihar.com/archives/2012/03/06/announcing-weblate/">announced Weblate</a>, but still it might be worth to summarize reasons once more.</p> <p><strong>Git integration</strong></p> <p>None of existing tools integrate with distribute version control, while I find this integration somewhat obvious and necessary. Having translation system as one of remote branches makes things really easy to handle for developers. Merging translations is nothing more than git merge.</p> <p><strong>Attribution to translator</strong></p> <p>I think it's fair to request that translator gets appropriate attribution for his contribution. Once we rely on Git, it is quite obvious that he will be author for Git commit doing changes. This way you can find author purely with Git and don't need to look for other tools.</p> <p><strong>Handling of several branches</strong></p> <p>In <a href="http://www.phpmyadmin.net/">phpMyAdmin</a> we heavily use branches to maintain stable releases. On the other side we want to be able to push translations to both stable and testing branches without translators having to do the work twice. Weblate does automatically push changes to all branches. Well this is not limited to branches but to subprojects as they don't have to be only branches, they can be also just related projects like with Gammu and Wammu.</p> <p><strong>Displaying context</strong></p> <p>Most of tools I tried fail to provide way to show related source code even when Gettext po files contain such references. With Weblate this is just matter of configuring URL of viewer, what nicely integrates with existing services like Github.</p> <p><strong>Sane merging of uploaded translations</strong></p> <p>With Pootle, it is possible to upload incomplete po file and it will luckily take it and replace existing one. This is quite dangerous as you would not notice it is incomplete unless you do some translation validation before release. Weblate does merge uploaded translations unit by unit, what makes it slower, but generates minimal diff and works also across branches.</p> <p><strong>Consistency checks</strong></p> <p>There are always things which can go easily wrong in the translation like format strings and translation tool should catch these as early as possible. Weblate semi-enforces checks - if check has failed, you will be redirected back to previous translation to possibly correct it (or mark check for ignoring). At current state checks are not as good as I would like to, but they are completely modular and can be easily extended and improved.</p> <p><strong>Bonus points</strong></p> <p>While working on Weblate I realized that some things could be done even better than I originally anticipated. For example with Github web hooks, it is possible to receive notifications on upstream repository updates and merge changes as they appear, leaving to really live translation process. Git allows to write custom merge drivers and this can be utilized for less merge conflicts on po files (they are usually caused by timestamps in headers), so that's another handy you get with Weblate. </p> <p>Of course there is much more built in, just check the <a href="http://weblate.readthedocs.org/en/latest/">documentation</a>.</p></div> </div> <div class="clear"></div> <div class="post-footer"> <div class="post-links"> <h2>Κοινή χρήση με φίλους</h2> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https://weblate.org/news/archive/why-weblate/&title=Why weblate?" class="icon icon-in"></a> <a href="https://twitter.com/intent/tweet?text=Why weblate? @WeblateOrg https://weblate.org/news/archive/why-weblate/" class="icon icon-tw"></a> <a href="https://www.facebook.com/sharer.php?u=https://weblate.org/news/archive/why-weblate/" class="icon icon-fb"></a> </div> <h2>Άλλα θέματα</h2> <a class="button inline border rev small" href="/el/news/topic/release/">Έκδοση</a> <a class="button inline border rev small" href="/el/news/topic/feature/">Δυνατότητες</a> <a class="button inline border rev small" href="/el/news/topic/development/">Ανάπτυξη</a> <a class="button inline border rev small" href="/el/news/topic/localization/">Τοπικοποίηση</a> <a class="button inline border rev small" href="/el/news/topic/milestone/">Ορόσημα</a> </div> </div> <div class="related-posts"> <div class="section-title">Σχετικά Άρθρα</div> <div class="articles"> <div class="article"> <div class="img"> <a href="/el/news/archive/versions-libre-projects-company/"> <img src="/media/images/GreenDark_kopie_8A4MVog.png" /> </a> </div> <div class="content"> <div class="date">01/07/2024</div> <h2> <a href="/el/news/archive/versions-libre-projects-company/" lang="en" dir="ltr">New versions, libre projects, and a company!</a> </h2> <p lang="en" dir="ltr">Long time, no blog, one could say. Let’s mend this and talk all the exciting things that happened for Weblate during this window of radio silence. There are new versions, new plans, new people, and a company!</p> </div> </div> <div class="article"> <div class="img"> <a href="/el/news/archive/we-care-about-you-now-even-better/"> <img src="/media/images/user_w2x.jpg" /> </a> </div> <div class="content"> <div class="date">04/03/2021</div> <h2> <a href="/el/news/archive/we-care-about-you-now-even-better/" lang="en" dir="ltr">We care about you. Now even better!</a> </h2> <p lang="en" dir="ltr">Getting your support and all the information about your Weblate services is now easier.</p> </div> </div> <div class="article"> <div class="img"> <a href="/el/news/archive/weblate-2020/"> <img src="/media/images/year_2020_dwnWSzK.jpg" /> </a> </div> <div class="content"> <div class="date">01/01/2021</div> <h2> <a href="/el/news/archive/weblate-2020/" lang="en" dir="ltr">Weblate achievements in 2020</a> </h2> <p lang="en" dir="ltr">Look back on all things Weblate in 2020</p> </div> </div> </div> <div class="clear"></div> <a href="/el/news/" class="button center">Επιστροφή στο ιστολόγιο</a> </div> </div> </div> </section> <footer> <div class="row"> <a class="f-logo" href="/el/">weblate</a> <div class="footicons"> <a href="https://www.linkedin.com/company/weblate/" class="icon icon-in" title="LinkedIn"></a> <a href="https://twitter.com/WeblateOrg" class="icon icon-tw" title="X"></a> <a rel="me" href="https://fosstodon.org/@weblate" class="icon icon-mastodon" title="Mastodon"></a> <a href="https://www.facebook.com/WeblateOrg" class="icon icon-fb" title="Facebook"></a> <a href="https://github.com/WeblateOrg/weblate" class="icon icon-git" title="GitHub"></a> <!-- <a href="#" class="icon icon-yt"></a> --> </div> <div class="langs"> <a class="open-langs" href="#"> Ελληνικά </a> <div class="langs-list"> <ul> <li > <a href="/ar/news/archive/why-weblate/">العربية</a> </li> <li > <a href="/az/news/archive/why-weblate/">Azərbaycan</a> </li> <li > <a href="/be/news/archive/why-weblate/">Беларуская</a> </li> <li > <a href="/be-latn/news/archive/why-weblate/">Biełaruskaja</a> </li> <li > <a href="/bg/news/archive/why-weblate/">Български</a> </li> <li > <a href="/br/news/archive/why-weblate/">Brezhoneg</a> </li> <li > <a href="/ca/news/archive/why-weblate/">Català</a> </li> <li > <a href="/cs/news/archive/why-weblate/">Čeština</a> </li> <li > <a href="/da/news/archive/why-weblate/">Dansk</a> </li> <li > <a href="/de/news/archive/why-weblate/">Deutsch</a> </li> <li > <a href="/en/news/archive/why-weblate/">English</a> </li> <li class="active"> <a href="/el/news/archive/why-weblate/">Ελληνικά</a> </li> <li > <a href="/en-gb/news/archive/why-weblate/">English (United Kingdom)</a> </li> <li > <a href="/es/news/archive/why-weblate/">Español</a> </li> <li > <a href="/fi/news/archive/why-weblate/">Suomi</a> </li> </ul> <ul> <li > <a href="/fr/news/archive/why-weblate/">Français</a> </li> <li > <a href="/fur/news/archive/why-weblate/">Furlan</a> </li> <li > <a href="/gl/news/archive/why-weblate/">Galego</a> </li> <li > <a href="/he/news/archive/why-weblate/">עברית</a> </li> <li > <a href="/hu/news/archive/why-weblate/">Magyar</a> </li> <li > <a href="/hr/news/archive/why-weblate/">Hrvatski</a> </li> <li > <a href="/id/news/archive/why-weblate/">Indonesia</a> </li> <li > <a href="/is/news/archive/why-weblate/">Íslenska</a> </li> <li > <a href="/it/news/archive/why-weblate/">Italiano</a> </li> <li > <a href="/ja/news/archive/why-weblate/">日本語</a> </li> <li > <a href="/kab/news/archive/why-weblate/">Taqbaylit</a> </li> <li > <a href="/kk/news/archive/why-weblate/">Қазақ тілі</a> </li> <li > <a href="/ko/news/archive/why-weblate/">한국어</a> </li> <li > <a href="/nb/news/archive/why-weblate/">Norsk bokmål</a> </li> <li > <a href="/nl/news/archive/why-weblate/">Nederlands</a> </li> </ul> <ul> <li > <a href="/pl/news/archive/why-weblate/">Polski</a> </li> <li > <a href="/pt/news/archive/why-weblate/">Português</a> </li> <li > <a href="/pt-br/news/archive/why-weblate/">Português brasileiro</a> </li> <li > <a href="/ro/news/archive/why-weblate/">Română</a> </li> <li > <a href="/ru/news/archive/why-weblate/">Русский</a> </li> <li > <a href="/sk/news/archive/why-weblate/">Slovenčina</a> </li> <li > <a href="/sl/news/archive/why-weblate/">Slovenščina</a> </li> <li > <a href="/sq/news/archive/why-weblate/">Shqip</a> </li> <li > <a href="/sr/news/archive/why-weblate/">Српски</a> </li> <li > <a href="/sr-latn/news/archive/why-weblate/">Srpski</a> </li> <li > <a href="/sv/news/archive/why-weblate/">Svenska</a> </li> <li > <a href="/tr/news/archive/why-weblate/">Türkçe</a> </li> <li > <a href="/uk/news/archive/why-weblate/">Українська</a> </li> <li > <a href="/zh-hans/news/archive/why-weblate/">简体中文</a> </li> <li > <a href="/zh-hant/news/archive/why-weblate/">正體中文</a> </li> </ul> <div class="bottom"> → <a href="/el/contribute/#translate">Βοηθήστε στη μετάφραση</a> </div> </div> </div> <nav class="main-menu"> <ul> <li class=""> <a href="/el/features/">Δυνατότητες</a> </li> <li class=" hide1025"> <a href="/el/download/">Λήψη</a> </li> <li class=""> <a href="/el/hosting/">Τιμολόγηση</a> </li> <li class=""> <a href="/el/contribute/">Συνεισφορά</a> </li> <li class=""> <a href="/el/donate/">Δωρεά</a> </li> <li class=""> <a href="/el/careers/">Καριέρα</a> </li> <li class="menu-light gethelp"> <a href="/el/support/">Λήψη βοήθειας</a> </li> <li class="menu-light active hide1025"> <a href="/el/news/">Ιστολόγιο</a> </li> <li class="menu-light hide890"> <a href="/el/about/">Σχετικά</a> </li> <li class="menu-light hide1100"> <a href="https://docs.weblate.org/">Έγγραφα</a> </li> </ul> </nav> <div class="clear"></div> <div class="footer-center"> <a href="https://status.weblate.org/" class="service-status">Κατάσταση υπηρεσίας</a> </div> <div class="footer-left"> Copyright © <a href="https://cihar.com/">Michal Čihař</a> • <a href="https://docs.weblate.org/en/latest/contributing/license.html">Άδεια χρήσης GNU GPLv3+</a> </div> <div class="footer-right"> <a href="/el/terms/">Όροι</a> • <a href="/el/privacy/">Ιδιωτικότητα</a> • Σχεδιάστηκε από <a href="https://vitavalka.com/">Vita Valka</a> </div> </div> </footer> <section class="mobile-menu"> <div class="logo"> <a href="/el/">Weblate</a> </div> <nav class="main-menu"> <ul> <li class=""> <a href="/el/features/">Δυνατότητες</a> </li> <li class=" hide1025"> <a href="/el/download/">Λήψη</a> </li> <li class=""> <a href="/el/hosting/">Τιμολόγηση</a> </li> <li class=""> <a href="/el/contribute/">Συνεισφορά</a> </li> <li class=""> <a href="/el/donate/">Δωρεά</a> </li> <li class=""> <a href="/el/careers/">Καριέρα</a> </li> <li> <a href="https://shop.spreadshirt.net/weblate/">Προϊόντα</a> </li> <li class=""> <a href="/el/discover/">Επισκόπηση</a> </li> <li class="menu-light gethelp"> <a href="/el/support/">Λήψη βοήθειας</a> </li> <li class="menu-light active hide1025"> <a href="/el/news/">Ιστολόγιο</a> </li> <li class="menu-light hide890"> <a href="/el/about/">Σχετικά</a> </li> <li class="menu-light hide1100"> <a href="https://docs.weblate.org/">Έγγραφα</a> </li> <li class="menu-light"> <a href="https://hosted.weblate.org/" target="_blank">Μετάβαση στο Weblate!</a> </li> </ul> </nav> <div class="langs"> <a class="open-langs" href="#"> Ελληνικά </a> <div class="langs-list"> <ul> <li > <a href="/ar/news/archive/why-weblate/">العربية</a> </li> <li > <a href="/az/news/archive/why-weblate/">Azərbaycan</a> </li> <li > <a href="/be/news/archive/why-weblate/">Беларуская</a> </li> <li > <a href="/be-latn/news/archive/why-weblate/">Biełaruskaja</a> </li> <li > <a href="/bg/news/archive/why-weblate/">Български</a> </li> <li > <a href="/br/news/archive/why-weblate/">Brezhoneg</a> </li> <li > <a href="/ca/news/archive/why-weblate/">Català</a> </li> <li > <a href="/cs/news/archive/why-weblate/">Čeština</a> </li> <li > <a href="/da/news/archive/why-weblate/">Dansk</a> </li> <li > <a href="/de/news/archive/why-weblate/">Deutsch</a> </li> <li > <a href="/en/news/archive/why-weblate/">English</a> </li> <li class="active"> <a href="/el/news/archive/why-weblate/">Ελληνικά</a> </li> <li > <a href="/en-gb/news/archive/why-weblate/">English (United Kingdom)</a> </li> <li > <a href="/es/news/archive/why-weblate/">Español</a> </li> <li > <a href="/fi/news/archive/why-weblate/">Suomi</a> </li> </ul> <ul> <li > <a href="/fr/news/archive/why-weblate/">Français</a> </li> <li > <a href="/fur/news/archive/why-weblate/">Furlan</a> </li> <li > <a href="/gl/news/archive/why-weblate/">Galego</a> </li> <li > <a href="/he/news/archive/why-weblate/">עברית</a> </li> <li > <a href="/hu/news/archive/why-weblate/">Magyar</a> </li> <li > <a href="/hr/news/archive/why-weblate/">Hrvatski</a> </li> <li > <a href="/id/news/archive/why-weblate/">Indonesia</a> </li> <li > <a href="/is/news/archive/why-weblate/">Íslenska</a> </li> <li > <a href="/it/news/archive/why-weblate/">Italiano</a> </li> <li > <a href="/ja/news/archive/why-weblate/">日本語</a> </li> <li > <a href="/kab/news/archive/why-weblate/">Taqbaylit</a> </li> <li > <a href="/kk/news/archive/why-weblate/">Қазақ тілі</a> </li> <li > <a href="/ko/news/archive/why-weblate/">한국어</a> </li> <li > <a href="/nb/news/archive/why-weblate/">Norsk bokmål</a> </li> <li > <a href="/nl/news/archive/why-weblate/">Nederlands</a> </li> </ul> <ul> <li > <a href="/pl/news/archive/why-weblate/">Polski</a> </li> <li > <a href="/pt/news/archive/why-weblate/">Português</a> </li> <li > <a href="/pt-br/news/archive/why-weblate/">Português brasileiro</a> </li> <li > <a href="/ro/news/archive/why-weblate/">Română</a> </li> <li > <a href="/ru/news/archive/why-weblate/">Русский</a> </li> <li > <a href="/sk/news/archive/why-weblate/">Slovenčina</a> </li> <li > <a href="/sl/news/archive/why-weblate/">Slovenščina</a> </li> <li > <a href="/sq/news/archive/why-weblate/">Shqip</a> </li> <li > <a href="/sr/news/archive/why-weblate/">Српски</a> </li> <li > <a href="/sr-latn/news/archive/why-weblate/">Srpski</a> </li> <li > <a href="/sv/news/archive/why-weblate/">Svenska</a> </li> <li > <a href="/tr/news/archive/why-weblate/">Türkçe</a> </li> <li > <a href="/uk/news/archive/why-weblate/">Українська</a> </li> <li > <a href="/zh-hans/news/archive/why-weblate/">简体中文</a> </li> <li > <a href="/zh-hant/news/archive/why-weblate/">正體中文</a> </li> </ul> <div class="bottom"> → <a href="/el/contribute/#translate">Βοηθήστε στη μετάφραση</a> </div> </div> </div> </section> <script src="/static/CACHE/js/output.25ffa7798fc2.js"></script> </body> </html>