Luma3DS icon indicating copy to clipboard operation
Luma3DS copied to clipboard

[IDEA] Translation System with Multiple Languages

Open Minionguyjpro opened this issue 1 year ago • 5 comments

I would like to see a translation system that allows to have Luma3DS in multiple languages, such as your own one and others.

Minionguyjpro avatar Apr 15 '23 08:04 Minionguyjpro

This would be an interesting feature indeed, as people won't need to recompile or modify the source to apply language patches. However it has downsides such as increased binary size because of the extra logic to handle language packs.

PabloMK7 avatar Jul 16 '23 21:07 PabloMK7

This would be an interesting feature indeed, as people won't need to recompile or modify the source to apply language patches. However it has downsides such as increased binary size because of the extra logic to handle language packs.

Yes, but I think it would not care for most people though. Otherwise yiu can also make it an optional feature/seperate language pack.

Minionguyjpro avatar Jul 17 '23 15:07 Minionguyjpro

or atleast making it easier to modify the texts, for example, in a lang.yml file

Komas19-new avatar Aug 13 '23 09:08 Komas19-new

This would be an interesting feature indeed, as people won't need to recompile or modify the source to apply language patches. However it has downsides such as increased binary size because of the extra logic to handle language packs.

You are indeed talking about handling external language packs ? Packing community translation into Luma, while practical would indeed increase too much the binary size, but does loading an external language file placed in the luma folder on the SD perhaps works ? I'm wondering if the pre-boot luma option menu has access to the SD card content already at this stage to load the translation.

PoorPocketsMcNewHold avatar Jul 30 '24 11:07 PoorPocketsMcNewHold

This would be an interesting feature indeed, as people won't need to recompile or modify the source to apply language patches. However it has downsides such as increased binary size because of the extra logic to handle language packs.

You are indeed talking about handling external language packs ? Packing community translation into Luma, while practical would indeed increase too much the binary size, but does loading an external language file placed in the luma folder on the SD perhaps works ? I'm wondering if the pre-boot luma option menu has access to the SD card content already at this stage to load the translation.

Well if Luma at boot can load itself from the SD card then it can also do that I'd say. That's indeed a good solution to the binary sizes problem!

Minionguyjpro avatar Jul 30 '24 13:07 Minionguyjpro