Translate offsetpage.glade.h - dont work

More
03 Jul 2022 06:52 #246480 by zz912

So my guess is that the references in gmoccapy/po to generic glade (rather than gmoccapy) files are wrong, 


github.com/LinuxCNC/linuxcnc/commit/8c37...ecaed7f3e3b2d47a8da1
If I understood the code correctly, Mr. Jeppler combined gmoccapy and gladevcp.

I agree with you, I think the /lib/python/gladevcp folder should have its own Submakefile.

But doing this is beyond my abilities.

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 07:19 #246481 by andypugh
I think that offsetpage is in the main tree, not the gmoccapy one.

Though if it is translated in es.po and that doesn’t work either then that might not be the cause.

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 07:19 #246482 by andypugh
I think that offsetpage is in the main tree, not the gmoccapy one.

Though if it is translated in es.po and that doesn’t work either then that might not be the cause.

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 08:28 #246483 by zz912

Perhaps try copying them in to src/po and removing the .h and seeing what happens? 

 

Test 1:

I made special file src/po/cs.po:
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# zz912 <zz912@seznam.cz>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 08:22+0200\n"
"PO-Revision-Date: 2022-07-03 09:10+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.2.1\n"

#: ../lib/python/gladevcp/offsetpage.glade.h:26
msgid "Offset"
msgstr ""
"Souřadný\n"
"systém"

#: ../lib/python/gladevcp/offsetpage.glade.h:27
msgid "Offset Name"
msgstr "Pojmenování"

In src/po/gmoccapy/cs.po were this line deleted.

Nothing happen :-(

Test 2: (without headers)

I made special file src/po/cs.po:
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# zz912 <zz912@seznam.cz>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 08:22+0200\n"
"PO-Revision-Date: 2022-07-03 09:10+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.2.1\n"

#: ../lib/python/gladevcp/offsetpage.glade
msgid "Offset"
msgstr ""
"Souřadný\n"
"systém"

#: ../lib/python/gladevcp/offsetpage.glade
msgid "Offset Name"
msgstr "Pojmenování"

In src/po/gmoccapy/cs.po were this line deleted.

Nothing happen :-(

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 09:08 #246485 by zz912

Though if it is translated in es.po and that doesn’t work either then that might not be the cause.

The connection between gmoccapy and the gladeVCP component is not the source of this offset translation problem.
Anyway, this connection is not a happy one for someone who will have their own GUI with gladeVCP components and want to translate it.

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 09:37 #246487 by andypugh
I am out of ideas for the moment, but Hans (who is doing a lot of work on the translation infrastructure) shoukd be back from holiday in a couple of weeks, if you can wait that long.

In the meantime, you could always edit your version of offsetpage.py directly...

Please Log in or Create an account to join the conversation.

More
03 Jul 2022 09:54 - 03 Jul 2022 10:09 #246489 by zz912
Thank you for help. I will wait for Hans.

tooledit_gtk.glade.h - have the same problem
 
Attachments:
Last edit: 03 Jul 2022 10:09 by zz912.

Please Log in or Create an account to join the conversation.

More
27 Jul 2022 11:27 #248407 by HansU
Regarding the first post, "Offset Name" has to be translated in src/po/cs.po like Andy mentioned.
I checked it for German and there it works:

#: lib/python/gladevcp/offsetpage.glade:416
msgid "Offset Name"
msgstr "Offsetname"

Please Log in or Create an account to join the conversation.

More
27 Jul 2022 11:51 #248411 by zz912
Thanks for the explanation, I figured it out.

Please Log in or Create an account to join the conversation.

More
27 Jul 2022 12:13 - 27 Jul 2022 12:17 #248413 by HansU

Can weblate be used for version 2.8?
I use Poedit


Unfortunately not.

tooledit_gtk.glade.h - have the same problem


The same for "Comments"

I tried with a cs.po file and it worked for me:

</div></blockquote></div></blockquote>
Attachments:
Last edit: 27 Jul 2022 12:17 by HansU.

Please Log in or Create an account to join the conversation.

Moderators: newbynobiHansU
Time to create page: 0.131 seconds
Powered by Kunena Forum