AROS ABIv0 20201110 Development

deadwood · 46421

Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #450 on: April 24, 2023, 05:23:48 AM
thanks amigasystem :)



Telematix

  • Newbie
  • *
    • Posts: 9
    • Karma: +0/-0
Reply #451 on: April 24, 2023, 05:51:25 AM
"Wanderer prefs" catalog requires version 3 and the "Wanderer" one needs to be 4.
They have to be the same as defined on the file catalog_version.c of the module or they will not be used.

The italian catalog for the module "Wanderer prefs" is Version 3 so it is used (as shown on your picture), but the one for the wanderer module seems to be 3 and it is required to be 4. If I' m not mistaken, wanderer should appear in English when Italian is selected.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #452 on: April 24, 2023, 06:08:23 AM
Yes you are right "Wanderer.catalog "belongs to "Wanderer", so you need to find the missing file "Wanderer.catalog" for Wanderer Prefs .... which on AROS x86 does not exist ! (I have corrected my previous post )
« Last Edit: April 24, 2023, 06:34:26 AM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #453 on: April 24, 2023, 07:05:13 AM
Italian catalog is not built for Prefs/Wanderer

https://github.com/deadw00d/AROS/blob/master/workbench/prefs/wanderer/catalogs/mmakefile.src

According to note in mmakefile.src it is not updated to latest version.



Telematix

  • Newbie
  • *
    • Posts: 9
    • Karma: +0/-0
Reply #454 on: April 24, 2023, 07:25:43 AM
"Wanderer prefs" catalog requires version 3 and the "Wanderer" one needs to be 4.
They have to be the same as defined on the file catalog_version.c of the module or they will not be used.

The italian catalog for the module "Wanderer prefs" is Version 3 so it is used (as shown on your picture), but the one for the wanderer module seems to be 3 and it is required to be 4. If I' m not mistaken, wanderer should appear in English when Italian is selected.

Iīm afraid that I was mistaken. The version of "Wanderer prefs" file is 1 (required 3) and "Wanderer" is 3 (4 required). None of them should have been built.
I donīt know why the prefs window is translated. Perhaps a previously compiled file has been copied to the catalog drawer?
« Last Edit: April 24, 2023, 07:31:30 AM by Telematix »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #455 on: April 24, 2023, 08:25:44 AM
@Telematix
The Italian Translation of Wanderer (Workbench) on AROS x86 has always worked fine.

On AROS 68k instead the file "Wanderer.catalog" included in the Build "is not recognized by the system", probably due to a file header error, in fact I corrected the header and now on AROS 68k the translation in Italian of Wanderer (Workbench) works fine !

@deadwood
How do I compile the source, and what file should I download, I don't see downloads!
« Last Edit: April 24, 2023, 09:06:14 AM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #456 on: April 24, 2023, 09:40:27 AM
Here is the instruction on how to build sources:

https://github.com/deadw00d/AROS/blob/master/INSTALL.md

If you plan on updating catalogs, contact Mazze. They need to be updated in translations team and I will grab them from there.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #457 on: April 24, 2023, 10:49:26 AM
Thanks for the information deadwood, I guess I don't have the skills, I hope someone will in the future !


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #458 on: April 24, 2023, 10:54:06 AM
You don't have to build AROS to update translations. As mentioned, talk to Mazze and he will guide you how to do this.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #459 on: April 24, 2023, 10:58:28 AM
Okay I will contact Mazze !
« Last Edit: April 24, 2023, 11:30:40 AM by AMIGASYSTEM »



Mazze

  • Junior Member
  • **
    • Posts: 88
    • Karma: +36/-0
Reply #460 on: April 24, 2023, 11:59:35 AM
Thanks, I add another big problem, many system applications present in "Prefs", "System" and other system folders are not localized in Italian, some are partially translated, some no translation !

In Local the Italian file catalogs are there but probably they are not updated or are incompatible !

I don't know what's used for ABIv0. I can only talk for ABIv1.

Here is what is used for the catalogs for Wanderer Prefs:
https://github.com/aros-translation-team/wanderer-prefs

According to
https://github.com/aros-translation-team/wanderer-prefs/blob/master/catalog_version.h
version 3 is required. That's the version the Wanderer Prefs wants to open.

But the Italian CT file
https://github.com/aros-translation-team/wanderer-prefs/blob/master/italian.ct
has only version 1.

Someone has to update that CT file. If it's too difficult to work with GIT it's always possible to send the files to me.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #461 on: April 25, 2023, 10:09:16 AM
Mazze, I trdatotto the "german.ct" v3.1, then with "FLEXCAT" I compiled the "wanderer.catalog", once I copied it to Locale/Catalogs/Italian/System/Prefs,  it didn't work, this is the comado that i used:

FlexCat.exe wanderer.cd italian.ct CATALOG=wanderer.catalog

Where did I go wrong, I attach archvio with italian.ct (v3.1) and the created wanderer.catalog.

As test I wanted to compile with "FLEXCAT" also the original "german.ct", this also did not work :(

« Last Edit: April 25, 2023, 02:45:13 PM by AMIGASYSTEM »



Mazze

  • Junior Member
  • **
    • Posts: 88
    • Karma: +36/-0
Reply #462 on: April 25, 2023, 02:50:34 PM
It looks like your flexcat creates corrupt catalogs. It works when I create the catalog myself (see attached screenshot "wanderer_prefs.png")

When I compare the catalogs binary there is an additional "0". (see screenshot "compare.png")



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #463 on: April 25, 2023, 02:54:14 PM
I used flexcat version 2.4 for PC-Windows posted on aros-archive !
Which version of flexcat do you use ?


Mazze

  • Junior Member
  • **
    • Posts: 88
    • Karma: +36/-0
Reply #464 on: April 25, 2023, 02:56:36 PM
FlexCat 2.18 [linux/x86_64] (27.04.2016)