Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: wine a jazyk v aplikaci  (Přečteno 2057 krát)

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« kdy: 10 Června 2007, 12:50:06 »
Ahoj, mám ještě jeden dotaz.
Mám aplikace z windows, které spouštím ve Wine. Jsou to islandské slovníky, které zobrazují islandské znaky a vyhledávají je. Všechny programy fungují, jenže nezobrazují správně specifické islandské znaky. Ve windows jsem to měnil v Místním nastavení. V Linuxu bych potřeboval říct Wine, že mám Místní nastavení - user locale - islandské.
Díky za radu. Aleš
ps. hledal jsem i pod winehq.org - forum jsem nenašel.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
wine a jazyk v aplikaci
« Odpověď #1 kdy: 10 Června 2007, 13:28:47 »
možná program Winecfg...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« Odpověď #2 kdy: 10 Června 2007, 14:54:31 »
Program Winecgf jsem zkoušel, ale jde změnit velmi málo. Nepodařilo se mi najít nic v tomto programu, co by mohlo změnit jazyk systému (pro aplikaci). Myslíte, že pokud bych nastavil Ubuntu na islandské, že by pak zároveň chodily i wine aplikace s islandským jazykovým nastavením?

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
wine a jazyk v aplikaci
« Odpověď #3 kdy: 10 Června 2007, 15:22:03 »
To se bojím že ne... Wine je taková standalone aplikace...

Tak mě napadá, máte islandské fonty? ve Wine?
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« Odpověď #4 kdy: 10 Června 2007, 19:10:08 »
Doplnil jsem všechny fonty, co mám ve Windows - beze změny. Těžko říct, co s tím. Všechny aplikace se snaží tvářit, že jsou pro českou diakritiku - islandské znaky zobrazují chybně (ale dokáže je rozpoznat) horší však je, že do vyhledávacích polí již tyto chybně zobrazené znaky dostat nemůžu. Např. místo æ se píše jen a. Tudíž nelze moc dobře vyhledávat. Díky za rady.

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« Odpověď #5 kdy: 10 Června 2007, 20:29:09 »
Částečné řešení je zde /// zkopírováno z

z wine fora

This depends on your language setting. If you language on the console
where you start wine from is set to english, then you get an english
date format.

Kód: [Vybrat]
echo $LANGgives you the actual setting on the console where you type it. E.g.

Kód: [Vybrat]
export LANG="de_DE.UTF-8"gives you an UTF-8 german setting.

Otázkou pro mne zůstává, jak napsat bash skript, kterým bych 2  aplikace spustil v konzoli s hodnotou LANG cs_CZ.UTF-8 a druhé dvě s hodnotou is_IS-UTF-8 ?

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
wine a jazyk v aplikaci
« Odpověď #6 kdy: 10 Června 2007, 21:06:38 »
Teoreticky takto
Kód: [Vybrat]
#!/bin/bash
export LANG="is_IS-UTF-8"
cd /cesta/k/prvnimu
wine prvni.exe
cd /cesta/k/druhemu
wine druhy.exe
export LANG="cs_CZ.UTF-8"
cd /cesta/k/tretimu
wine treti.exe
cd /cesta/k/ctvrtemu
wine ctvrty.exe
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« Odpověď #7 kdy: 11 Června 2007, 07:42:19 »
Zjistil jsem, že když vytvořím soubor a napíšu do něj

Kód: [Vybrat]
#!/bin/bash
export LANG="is_IS.UTF-8"
wine /home/Exe.exe
a následne ho spustím, tak se zobrazuje chybně. Změnit jazyk aplikace se mi povede jen z terminálu. Díky.

ps. pro úplnost uvádím, že hodnota lang je v tomto formátu LANG="is_IS.UTF-8".
a že spouštím wine aplikaci příkazem wine/cesta k souboru/exe.exe - snad to nemá vliv.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
wine a jazyk v aplikaci
« Odpověď #8 kdy: 11 Června 2007, 09:16:34 »
Takže pokud to chápu, tak pokud zapnete terminál a píšete odkazy jednotlivě, tak to funguje?
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

chejnik

  • Návštěvník
  • Příspěvků: 9
wine a jazyk v aplikaci
« Odpověď #9 kdy: 11 Června 2007, 09:42:50 »
Vyřešeno (a zároveň se omlouvám, že jsem neuvedl vše).

Bash skript (fungující)
Kód: [Vybrat]
#!/bin/bash
wine /home/prvni.exe &
wine /home/druhy.exe &
export LANG="is_IS-UTF-8"
wine /home/treti.exe &
wine /home/ctvrty.exe
První dva programy spustím s původní hodnotou konzole (českou) a pak změním jazyk konzole a druhé dva programy spustím s islandskou hodnotou. Všechny programy mi fungují tak jak by měli a znaky jsou všude dobře vidět.

Nefungovalo to, jak jste psal, kvůli tomu, že jsem dával & i za funkci export LANG... (což jsem v příkladu neuvedl). Omlouvám se. (Zjistil jsem to hned při prvním příkladě, jak psát bash skripty). :) :). Díky za vše. Aleš

 

Provoz zaštiťuje spolek OpenAlt.