Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Request] Language Settings

Open Yaksinikos opened this issue 2 years ago • 13 comments

Is your feature request related to a problem? Please describe. The deal is to let the user decide what language of those 5 speaking to use for an program.

Describe the solution you'd like Settings entry to choose the program's language.

Describe alternatives you've considered As a fallback language could be used the systems default one.

Yaksinikos avatar Nov 12 '21 22:11 Yaksinikos

What's the use case for having the app's language ≠ system language?

jannuary avatar Nov 13 '21 14:11 jannuary

E.g. my personal case, where the main pc is german, but for the parents I would like to let them some tools in russian.

Also there is the case, when the primary translation to your system language is not properly done/finished, so you would like to use a other language you can manually choose from.

Moreover, this is a general linux distros & apps issue, where you may use primary english, but some cases (e.g. the grandparents come along and you would like to let them read some texts from within a app - e.g. astrology generated text's) you cant simply change a app's language to e.g. chinese.

EDIT: yea - that cases are not widely popular - but they exist... (& yes there are solutions like creating a 2nd user with a specific language & log in to display something natively in a other language - but this is more like a crutch solution)

Yaksinikos avatar Nov 14 '21 15:11 Yaksinikos

Thank you for the explanation. We will try to implement it asap.

mirkobrombin avatar Nov 14 '21 17:11 mirkobrombin

Sorry for bumping but I can't find that option so I guess it wasn't added.

Bottles is having my polish language set but I would like to change it to original English since it's better to find solutions and make bug reports (no need to translate it correctly yourself or search the internet for screens) if it's in that language since most people have that.

Qronikarz avatar Feb 14 '22 00:02 Qronikarz

In the meantime you can start Bottles by setting the locale using env var

mirkobrombin avatar Feb 14 '22 06:02 mirkobrombin

Like @MrQuerter, I also use Polish, but in most applications I prefer to use the English version. For example, like @MrQuerter to search for solutions on the Internet.

Pozdro.

Fi0lek avatar Apr 28 '22 15:04 Fi0lek

This is important for asian games and programs, where it is useful to specify locale

Doomsdayrs avatar Aug 13 '22 05:08 Doomsdayrs

We already implemented this feature (Language section under System).

Report missing language codes.

mirkobrombin avatar Aug 13 '22 06:08 mirkobrombin

Actually I spoke about the Bottles-UI not only the wine-instances (bottles itself) ... 😆

Yaksinikos avatar Aug 19 '22 09:08 Yaksinikos

So forcing a different system-lang in Bottles?

mirkobrombin avatar Aug 19 '22 10:08 mirkobrombin

We already implemented this feature (Language section under System).

Report missing language codes.

Need following languages: ja_JP Japanese zh_TW Chinese (Traditional) ko_KR Korean

It would be better if user can edit the language list from UI or some config files instead of hardcoding the language options.

silriozs avatar Aug 27 '22 04:08 silriozs

Which variable are you modifying when it comes to locale in bottles? I know that for a lot of visual novels LANG isn't enough and it actually requires LC_ALL

xrishox avatar Sep 10 '22 20:09 xrishox

https://github.com/bottlesdevs/Bottles/blob/475dec5d3eb3d4212412312c2d6188459b7f07fb/bottles/backend/wine/winecommand.py#L170

mirkobrombin avatar Sep 11 '22 19:09 mirkobrombin