Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sort translators by language (solved); update translators list (open) #97

Open
Fat-Zer opened this issue Jan 8, 2019 · 8 comments
Open

Comments

@Fat-Zer
Copy link
Contributor

Fat-Zer commented Jan 8, 2019

I want to suggest to sort translators by language on the corresponding about tab rather than by name.

Also we may want to utilize Qt's QLocale for list of languages/countries rather than maintain our own. On the down site we may loose some distinguish between language variants for situations where Qt considers some country «most appropriate», but it's traditionally not so (are there any?).

What are your thoughts?

@tsujan
Copy link
Member

tsujan commented Jan 8, 2019

This had been suggested also elsewhere and, IMHO, is the natural thing to do.

Fat-Zer added a commit to Fat-Zer/lxqt-about that referenced this issue Jan 9, 2019
@Fat-Zer
Copy link
Contributor Author

Fat-Zer commented Jan 9, 2019

@tsujan, was it «yes» for both, reordering translators and utilization of QLocale or only the first one?

@tsujan
Copy link
Member

tsujan commented Jan 9, 2019

@tsujan, was it «yes» for both, reordering translators and utilization of QLocale or only the first one?

The first but @agaida's opinion is more important; everything about translations is done by him.

@agaida
Copy link
Member

agaida commented Jan 10, 2019

I didn't do esp. that part - but i like the idea. Right now i have no clue how the translators list work.

@Fat-Zer
Copy link
Contributor Author

Fat-Zer commented Jan 11, 2019

Right now i have no clue how the translators list work.

It's just *.info files which compiled directly into binary as resources. It looks like they were not updated for more than a year by now (I assume it's the time of weblate integration).

agaida pushed a commit that referenced this issue Jan 20, 2019
@agaida agaida changed the title Sort translators by language Sort translators by language (solved); update translators list (open) Jan 20, 2019
@stefonarch
Copy link
Member

I assume it's the time of weblate integration

That is not possible with those files as they are not translations in any format weblate can handle.

In fact those files are the only ones left which weblate doesn't handle.
In weblate I added the info: https://translate.lxqt-project.org/projects/lxqt-configuration/#information

One thing that Weblate GUI can produce ( for a specific period of time, here "this year") is this (txt, json or html):



* Portuguese

    * Sérgio Marques <[email protected]> (362)
    * Hugo Carvalho <[email protected]> (1595)


* Chinese (Simplified)

    * Kaijie Chen <[email protected]> (349)


* Danish

    * scootergrisen <[email protected]> (70)


* Finnish

    * Teemu Sirviö <[email protected]> (181)


* Italian

    * Saverio Brancaccio <[email protected]> (5)
    * Standreas <[email protected]> (450)


* Croatian

    * Standreas <[email protected]> (2)
    * milotype <[email protected]> (87)


* Japanese

    * Masamichi Ito <[email protected]> (445)


* German

    * Standreas <[email protected]> (10)
    * Daniel Fischer <[email protected]> (54)
    * Ettore Atalan <[email protected]> (187)


* Russian

    * Korda Andrii <[email protected]> (24)
    * Pavel Shlyak <[email protected]> (40)
    * Dmitry Astankov <[email protected]> (49)


* Lithuanian

    * Moo <[email protected]> (235)


* Slovak

    * Jan Piatak <[email protected]> (11)


* Indonesian

    * Gema Aji Wardian <[email protected]> (16)


* French

    * Papoteur <[email protected]> (17)
    * Baptiste Huchon <[email protected]> (301)


* Swedish

    * Åke Engelbrektson <[email protected]> (2)
    * bittin <[email protected]> (242)


* Spanish

    * jogama <[email protected]> (4)
    * Noumeno <[email protected]> (14)
    * Francisco Manríquez Novoa <[email protected]> (106)


* Portuguese (Brazil)

    * João Paulo Pulga <[email protected]> (3)
    * EltonFF <[email protected]> (227)


* Turkish

    * Yaşar Çiv <[email protected]> (4)
    * Mehmet Akif <[email protected]> (108)
    * Dr. Ayhan YALÇINSOY <[email protected]> (153)


* Hungarian

    * zoli111 <[email protected]> (432)

* Czech

    * p-bo <[email protected]> (145)
    * Pavel Fric <[email protected]> (287)


* Korean

    * Shalom Lee <[email protected]> (12)


* Greek

    * algorithm314 <[email protected]> (32)
    * Dimitrios Glentadakis <[email protected]> (221)


* Bulgarian

    * Viliyan Yordanov <[email protected]> (21)
    * Mincho Kondarev <[email protected]> (89)
    * Mincho Kondarev <[email protected]> (3204)


* Basque

    * Bittor Poza <[email protected]> (100)


* Hebrew

    * Omer I.S. <[email protected]> (174)
    * Yaron Shahrabani <[email protected]> (722)


* Dutch

    * Arthur Borsboom <[email protected]> (16)


* Chinese (Traditional)

    * Kaijie Chen <[email protected]> (1)
    * Chih-Hsuan Yen <[email protected]> (26)


* Polish

    * Jarek Miszc
zak <[email protected]> (18)

@Fat-Zer
Copy link
Contributor Author

Fat-Zer commented Dec 21, 2020

I assume it's the time of weblate integration

That is not possible with those files as they are not translations in any format weblate can handle.

For the record, I meant that it wasn't updated since all the translation moved to the Weblate.

But everything can be solved by a little bit of coding ;). e.g. you may create a custom extension for Weblate. Although, I'd suggest to use some format from this age for that i.e. JSON or XML.

PS: Also It looks like, you lost some data on the Weblate over time. e.g. it seems my account was completely removed somewhere around January 2020. How persistent is Weblate data actually? Was it one-time data loss or there are some periodical cleanups of inactive users or their actions/history?

PPS: (offtop) Also as for now all source code links are seems to be broken on the Weblate.

@stefonarch
Copy link
Member

There is a PR on the road which will solve all:
#141

And we lost not only weblate but everything on lxqt.org lxqt/lxqt#1829
Bus factor of 1 was the reason.
The weblate instance is new from scratch, and no data coluld be imported.

I implemented in some components the source code browser but it looks like this has to be done manually and takes a lot of time. If you like to help with that I can give you more permissions :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants