Page 1 of 1

Where are all the latest PO files? Or how to generate Po fil

Posted: Mon 14 Oct 2019, 10:45
by linux28
alsawizard.po
???
what about others? Didn't pack po file into pet?

Posted: Mon 14 Oct 2019, 16:41
by musher0
Sorry, we can't answer until you give us the following info:

Which breed of Pup,
which version of Pup,
on what hardware (the hardinfo summary is enough),
and in this case, in what language?

The language files are in separate pet archives, in the PPM.
I don't know about other languages, but for French,
the language pet is the PPM is NOT the latest.

AFAIK, Puppy has been translated in:
French, Italian, Portuguese (BR), Spanish (AR), Chinese, Vietnamese, Hungarian,
Russian. Some translations may not be up to date, because of no maintainer. Finally,
I hope I am wrong, but I believe there has been no German language Pup since Mark
Ulrich (aka "MU") has left this forum.

BFN.

Posted: Mon 14 Oct 2019, 21:30
by HerrBert
musher0 wrote:Which breed of Pup,
which version of Pup,
...
and in this case, in what language?
In general there seems to be no full featured language support. On slacko 6.3.2 dated june 2016, latest langpack in LANG=de offered by PPM is langpack_de-20130806.pet

If you have an (outdated) .mo file:
You need to load devx...sfs
Copy .mo to a temporary directory

Code: Select all

msgunfmt -o [filename].po [filename].mo
edit .po file, than

Code: Select all

msgfmt -c [filename].po
Copy new message.mo to your LC_MESSAGES/[filename].mo

Otherwise start translation from scratch with
xgettext and msginit

Posted: Tue 15 Oct 2019, 02:59
by linux28
HerrBert wrote:
musher0 wrote:Which breed of Pup,
which version of Pup,
...
and in this case, in what language?
In general there seems to be no full featured language support. On slacko 6.3.2 dated june 2016, latest langpack in LANG=de offered by PPM is langpack_de-20130806.pet

If you have an (outdated) .mo file:
You need to load devx...sfs
Copy .mo to a temporary directory

Code: Select all

msgunfmt -o [filename].po [filename].mo
edit .po file, than

Code: Select all

msgfmt -c [filename].po
Copy new message.mo to your LC_MESSAGES/[filename].mo

Otherwise start translation from scratch with
xgettext and msginit

Thank you for your reply. I mean, for example, in Korean, I found that the interface is not Korean, and then I want to translate it myself. Is there a new po file?
What command generates a po file?
For example, I want to: pfind.po
How to generate it?
Xxx pfind pfind.po???
What command can be used to generate a script at all?

Posted: Tue 15 Oct 2019, 02:59
by linux28
Just want to find po original file not found, does it contain all po original files? This way you have to translate it yourself. If not, can you generate a po file based on the script?

Posted: Tue 15 Oct 2019, 03:00
by linux28
:?: :?: :?:

Posted: Tue 15 Oct 2019, 03:54
by musher0
Hello Linux28.

For producing *.po files, I think you should ask forum member Argolance.
Perhaps send him a PM?
IIRC, he has done a few for his ToOpPy variant of Puppy in French.

Perhaps also ask Herrbert to develop the very general instructions he
gave in his post above.

IHTH.

Posted: Tue 15 Oct 2019, 07:52
by HerrBert
You may try momanager (Menu -> Utility -> MoManager) first.
musher0 wrote:Perhaps also ask Herrbert to develop the very general instructions he
gave in his post above.
There is not that much i can develop any further on this... It was my lesson when setting up puppy in german because momanager did not offer to translate many things i wanted to translate and often failed (fuzzy files).