Translations needed for mx-datetime

For suggestions, procedures and requests for translations of documentation and apps to languages other than English.
Message
Author
User avatar
Utopia
Administrator
Posts: 3245
Joined: Sun Apr 29, 2007 11:53 am

Re: Translations needed for mx-datetime

#11 Post by Utopia »

You can't edit a .qm file without special tools. But reinstalling mx-datetime is easy if you use synaptic.
Henry

User avatar
Eadwine Rose
Administrator
Posts: 11899
Joined: Wed Jul 12, 2006 2:10 am

Re: Translations needed for mx-datetime

#12 Post by Eadwine Rose »

Isn't it possible to go into MXPI, Stable Repo tab, selecting the already installed mx-datetime and then clicking Install? Doesn't that reinstall it?

Or, otherwise, uninstall from there and install again?
MX-23.2_x64 July 31 2023 * 6.1.0-18-amd64 ext4 Xfce 4.18.1 * 8core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 525.147.05 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 860EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Utopia
Administrator
Posts: 3245
Joined: Sun Apr 29, 2007 11:53 am

Re: Translations needed for mx-datetime

#13 Post by Utopia »

Isn't it possible to go into MXPI, Stable Repo tab
Could be better. I'm using synaptic for everything, have no idea what MXPI can do.
Henry

Wallon
Posts: 319
Joined: Wed Oct 21, 2020 4:08 pm

Re: Translations needed for mx-datetime

#14 Post by Wallon »

Dear Eadwine Rose and Dear Utopia,

Following your recommendations, I used MX Package Installer to uninstall and reinstall mx-datetime.
This did not change the translation of mx-datetime.

Best regards,
Wallon

Huckleberry Finn

Re: Translations needed for mx-datetime

#15 Post by Huckleberry Finn »

If you're doing it just for yourself (till the translations are updated I mean) : Menu => "MX Menu Editor" => MX Tools .. Change Name and Comment lines ...

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=MX Date & Time
...
Name[fr]=MX Date et Heure
...
Comment=Date & Time Settings
...
Comment[fr]=Configuration de la date et de l'heure
...
Exec=su-to-root -X -c mx-datetime
Terminal=false
Type=Application
Icon=mx-datetime
Categories=GNOME;GTK;System;MX-Setup;
NoDisplay=false

User avatar
Utopia
Administrator
Posts: 3245
Joined: Sun Apr 29, 2007 11:53 am

Re: Translations needed for mx-datetime

#16 Post by Utopia »

There could be something wrong with the language file. You can ask in the Forum Français if anyone has it working correctly.
Henry

Wallon
Posts: 319
Joined: Wed Oct 21, 2020 4:08 pm

Re: Translations needed for mx-datetime

#17 Post by Wallon »

Dear developers,

Concerns; the Date&Time file in [fr] and [fr_BE].

If I put the French translations in this file, can you put it on the github site and compile it for MX Linux 21?

I found this file on the following site;
https://github.com/MX-Linux/mx-datetime ... anslations

The translations were done in Transifex in French 2 years ago but it was not taken over by the developers?

With all my good will,
Wallon

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr">
<context>
    <name>MXDateTime</name>
    <message>
        <location filename="../datetime.ui" line="20"/>
        <location filename="../datetime.cpp" line="596"/>
        <source>MX Date &amp; Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="26"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="40"/>
        <source>Help</source>
        <translation>Aide</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="73"/>
        <source>Apply</source>
        <translation>Appliquer</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="100"/>
        <source>About...</source>
        <translation>À propos...</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="124"/>
        <source>Date &amp;&amp; Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="192"/>
        <source>H:mm:ss</source>
        <translation>H:mm:ss</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="278"/>
        <location filename="../datetime.cpp" line="296"/>
        <location filename="../datetime.cpp" line="303"/>
        <source>Hardware Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="284"/>
        <source>Hardware Clock tools</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="290"/>
        <source>Obtain information from the Hardware Clock and present it in the box below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="293"/>
        <source>Read the Hardware Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="303"/>
        <source>Apply systematic drift corrections to the Hardware Clock.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="306"/>
        <source>Drift Adjust</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="329"/>
        <source>Time transfer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="335"/>
        <source>Immediately set the System Clock to match the current time registered by the Hardware Clock.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="338"/>
        <source>Hardware Clock to System Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="348"/>
        <source>Immediately set the Hardware Clock to match the current time registered by the System Clock.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="351"/>
        <source>System Clock to Hardware Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="361"/>
        <source>Update the drift factor for the Hardware Clock when it is being set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="364"/>
        <source>Update the drift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="374"/>
        <source>Time zone for the Hardware Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="380"/>
        <source>Local time</source>
        <translation>Temps local</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="383"/>
        <source>Local</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="390"/>
        <source>Universally Coordinated Time (or Greenwich Meridian Time)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="393"/>
        <source>UTC</source>
        <translation>UTC</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="433"/>
        <source>Network Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="439"/>
        <source>Move the selected item down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="450"/>
        <source>Move the selected item up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="461"/>
        <source>Remove the current item from the list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="472"/>
        <source>Add an item to the list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="498"/>
        <source>Automatically update the System Clock with NTP servers:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="505"/>
        <source>Immediately update the system clock with NTP servers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="508"/>
        <source>Update Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="520"/>
        <source>List of NTP servers to use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="536"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="541"/>
        <source>Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.ui" line="546"/>
        <source>Options</source>
        <translation>Options</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="270"/>
        <source>Reading...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="284"/>
        <source>Adjusting...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="296"/>
        <location filename="../datetime.cpp" line="303"/>
        <source>System Clock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="309"/>
        <source>The %1 time was transferred to the %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="312"/>
        <source>The %1 time could not be transferred to the %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="350"/>
        <source>Updating...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="360"/>
        <source>The system clock was updated successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="362"/>
        <source>The system clock could not be updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="364"/>
        <source>None of the NTP servers on the list are currently enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="595"/>
        <source>About MX Date &amp; Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="596"/>
        <source>Version: </source>
        <translation>Version: </translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="597"/>
        <source>GUI program for setting the time and date in MX Linux</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="599"/>
        <source>Copyright (c) MX Linux</source>
        <translation>Copyright (c) MX Linux</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="600"/>
        <location filename="../datetime.cpp" line="614"/>
        <source>License</source>
        <translation>Licence</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="601"/>
        <source>Changelog</source>
        <translation>Journal des modifications</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="602"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="628"/>
        <source>&amp;Close</source>
        <translation>&amp;Fermer</translation>
    </message>
    <message>
        <location filename="../datetime.cpp" line="646"/>
        <source>MX Date &amp; Time Help</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>

User avatar
marcelocripe
Posts: 103
Joined: Thu Oct 29, 2020 1:34 pm

Re: Translations needed for mx-datetime

#18 Post by marcelocripe »

Hello dear ones.

I think I managed to understand everything that is happening, including because in pt_BR language also has no translation.

The file 'mx-datetime' from Transifex https://www.transifex.com/anticapitalis ... /181748861 is all translated and available for use. But the file 'mx-datetime_en_BR.ts' from GitHub https://github.com/MX-Linux/mx-datetime ... e_pt_BR.ts does not have the translations that are available in Transifex.

So here are my questions:

1 - Why do we donate our time translating text and more text on Transifex if they won't be used?

2 - Will I have to download the Transifex files and request the merge on GitHub, one by one?

I've written this a few times and I write it again, "developers and programmers need to make a habit of always searching for the latest translations available on Transifex", otherwise we'll never see the corrected translations and the voluntary work of the translators will continue to be in vain.

marcelocripe
(Original text in Brazilian Portuguese language)

- - - - -

Olá caros.

Eu acho que consegui compreender tudo que está ocorrendo, inclusive porque em idioma pt_BR também não possui tradução.

O arquivo 'mx-datetime' do Transifex https://www.transifex.com/anticapitalis ... /181748861 está todo traduzido e está disponível para a utilização. Já o arquivo 'mx-datetime_pt_BR.ts' do GitHub https://github.com/MX-Linux/mx-datetime ... e_pt_BR.ts não possui as traduções que estão disponibilizadas no Transifex.

Então ficam as minhas perguntas:

1 - Para que doamos o nosso tempo traduzindo textos e mais texto no Transifex se não serão utilizados?

2 - Será que eu terei que baixar os arquivos do Transifex e solicitar a mesclagem no GitHub, um a um?

Eu já escrevi isso algumas vezes e escrevo novamente, “os desenvolvedores e programadores precisam criar o hábito de sempre buscarem as traduções mais recentes disponíveis no Transifex”, caso contrário nunca veremos as traduções corrigidas e o trabalho voluntário dos tradutores continuarão sendo em vão.

marcelocripe
(Texto original em idioma Português do Brasil)

User avatar
fehlix
Developer
Posts: 10311
Joined: Wed Apr 11, 2018 5:09 pm

Re: Translations needed for mx-datetime

#19 Post by fehlix »

Wallon wrote: Fri Nov 12, 2021 6:59 am Dear developers,

Concerns; the Date&Time file in [fr] and [fr_BE].

If I put the French translations in this file, can you put it on the github site and compile it for MX Linux 21?

I found this file on the following site;
https://github.com/MX-Linux/mx-datetime ... anslations
@Wallon , as mentioned if there are only identical translations within both [fr] and [fr_BE], we would not need the [fr_BE] on transifex at all. The system will use [fr] for all French languages like [fr_BE], [fr_CA] or [fr_CH]

@ravrett , are you going to pull latest translations and also refresh the desktop file mx-datetime.desktop, with latest translations from "mx-all-desktop-entries". Actually I checked it, but I seem to miss the re-generate the desktop file with "fresh" translations.
Thanks
+++EDIT+++
Checking how it looks like, after refreshing translations:
in French:
datetime_fr.png
datetime_fr_2.png
in Brazilian Portuguese:
datetime_pt_BR.png
datetime_pt_BR_2.png
You do not have the required permissions to view the files attached to this post.
Gigabyte Z77M-D3H, Intel Xeon E3-1240 V2 (Quad core), 32GB RAM,
GeForce GTX 770, Samsung SSD 850 EVO 500GB, Seagate Barracuda 4TB

Wallon
Posts: 319
Joined: Wed Oct 21, 2020 4:08 pm

Re: Translations needed for mx-datetime

#20 Post by Wallon »

Dear fehlix,

I'm sorry but when you install MX Linux, you have to make a big difference between a French installation and a French-Belgian installation because the two countries don't use the same keyboard.

You can have a common core for the translations but you have to leave the possibility to choose the localization to link the right keyboard.

Thanks for showing MX Date & Time in French. It is beautiful!

We remain at your disposal to push the translations if it makes too much work for the developers.

Best regards,
Wallon

Post Reply

Return to “Translations”