On Tue, 08 Sep 2020 04:24:18 +0900,
Augie Fackler wrote:
> 
> 
> 
> > On Sep 7, 2020, at 8:37 AM, David Demelier <mark...@malikania.fr> wrote:
> > 
> > 
> >> On 7 Sep 2020, at 11:07, FUJIWARA Katsunori <fo...@lares.dti.ne.jp> wrote:
> >> 
> >> On Fri, 24 Apr 2020 09:36:14 +0900,
> >> Augie Fackler wrote:
> >>> 
> >>> [1  <multipart/alternative (7bit)>]
> >>> [1.1  <text/plain; utf-8 (quoted-printable)>]
> >>> We can do that, but I don’t think we even know who has access to i18n 
> >>> right now?
> >> 
> >> As far as I confirmed, almost all *.po files has not been changed for
> >> translation since 2015 or so. pt_BR.po and ja.po have not been changed
> >> for translation since 2018-05, too.
> >> 
> > 
> > I was searching the archive because I think I’ve already asked about 
> > translations into Mercurial. I think translations should be completely 
> > removed as we no longer have enough contributors who update all languages.
> > 
> > To be honest, I much prefer an application in English rather than partially 
> > translated.
> > 
> > Any opinions there?
> 
> Is there any easy way to figure out how many of the strings are translated? 
> It strikes me that the translations could be unchanging because our strings 
> are pretty stable, but it could also be that nobody cares. If it’s the latter 
> and the translations are incomplete I guess I’d sign off on a change to 
> remove them, but I don’t feel strongly as I’m a native English speaker so 
> it’s hard to judge what I’d want if I spoke something else.
> 

FYI: I checked statistics of translation for each languages by "msgfmt
--statistics" after msgmerge-ing with recent hg.pot.

There are 7926 translatable messages in Mercurial source tree on
stable branch head (d58a205d0672) at 2020-09-08.

====== ============= ============= ============
lang   translated    fuzzy         untranslated
====== ============= ============= ============
da     1485 (18.7%)  1745 (22.0%)  4696
de     2576 (32.5%)  1813 (22.9%)  3537
el      205 ( 2.6%)   799 (10.1%)  6922
fr      257 ( 3.2%)   866 (10.9%)  6803
it     1378 (17.4%)  1810 (22.8%)  4738
ja     5257 (66.3%)  1319 (16.6%)  1350
pt_BR  6132 (77.4%)   946 (11.9%)   848
ro      502 ( 6.3%)   879 (11.1%)  6545
ru     3673 (46.3%)  2119 (26.7%)  2134
sv     1577 (19.9%)  1650 (20.8%)  4699
zh_CN   204 ( 2.6%)  1080 (13.6%)  6642
zh_TW   469 ( 5.9%)  1172 (14.8%)  6285
====== ============= ============= ============


Procedure to check statistics:

    $ make update-pot
    $ msgfmt --statistics i18n/hg.pot
    $ for po in i18n/*.po; do msgmerge -o $po.x $po i18n/hg.pot; done
    $ for po in i18n/*.po; do echo "==== $po"; msgfmt --statistic $po.x; done

    # cleanup temporary files
    $ rm i18n/*.po.x


> > -- 
> > David
> > 
> 
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel@mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

-- 
----------------------------------------------------------------------
[FUJIWARA Katsunori]                             fo...@lares.dti.ne.jp
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to