Giter Club home page Giter Club logo

Comments (8)

tsujan avatar tsujan commented on July 20, 2024

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

from lxqt-about.

Fat-Zer avatar Fat-Zer commented on July 20, 2024

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

from lxqt-about.

tsujan avatar tsujan commented on July 20, 2024

@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.

from lxqt-about.

agaida avatar agaida commented on July 20, 2024

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

from lxqt-about.

Fat-Zer avatar Fat-Zer commented on July 20, 2024

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).

from lxqt-about.

stefonarch avatar stefonarch commented on July 20, 2024

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)

from lxqt-about.

Fat-Zer avatar Fat-Zer commented on July 20, 2024

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.

from lxqt-about.

stefonarch avatar stefonarch commented on July 20, 2024

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 :)

from lxqt-about.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.