Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Wielojęzykowa aplikacja i problemy
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002
Wielojęzykowa aplikacja i problemy

Słuchajcie! Piszę program, który będzie miał wielojęzykowy interfejs. Teraz mam dylemat, czy powinienem dać możliwość użytkownikowi ustalenia skryptu językowego labeli, czy nie. Jak to zoribć w przypadku MS Sans Serif, gdy tam jest tylko skrypt "Europa Środkowa"? Mógłby mi ktoś coś poradzić? Byłbym wdzięczny.


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


27-10-2003 16:06
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
kicaj




Typ: neutral
Postów: 271
Zarejestrowany: Aug 2003

Raczej chyba to jest nie potrzebne bo, po co np. zmiana skryptu jezykowi angileskiemu, zrob poprostu tak, ze na poczatku pliku z jezykiem umiesc kod skyptu i problem rozwiazany

angileski.txt

[linia1]438
[linia2]Yes
[linia3]NO

cos w tym stylu
domyslny skrypt mozesz zrobic europa srodkowa

30-10-2003 09:11
Pokaż profil kicaj  Wyślij email do kicaj        3914568
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Nie bardzo rozumiem do czego, to YES, NO, ale mniejsza z tym. Mnie nie chodziło o to jak to rozwiązać, tylko o to, że np. czciona MS Sans Serif, której głównie używam w moim programie ma tylko jeden skrypt "Europa Środkowa" i pytam, JAK TO rozwiązać??? Rozumiesz teraz? Poza tym skąd wziąć kody wszytskich możliwych języków świata?


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


30-10-2003 15:10
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
kicaj




Typ: neutral
Postów: 271
Zarejestrowany: Aug 2003

to jest plik np. angielski.txt
w lini pierwszej wstawiasz skrypt, a w kolejnych co chcesz np Yes,No
odczytywac bedziesz nastepujaco

dim linia as String
a=freefile
open("angileski.txt" for input as a
line input #a, linia
  label1.font.charset= int(linia)
line input #a, linia
  label1.caption = linia
  //...
  // itd. itp.
  //..

close #a

03-11-2003 12:41
Pokaż profil kicaj  Wyślij email do kicaj        3914568
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003

Widze Viper87 ze kicaj Cie nie rozumie ...
Sam tez napotkalem ten problem...
Pewnym rozwiazaniem bylo by zmiana czcionki na Arial (nie Arial CE) - ma on wszystkie skrypty, ale to zmienia wyglad programu....

04-11-2003 08:42
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
busio
busio




Typ: neutral
Postów: 98
Zarejestrowany: Sep 2002

1. Nie wiem czy zrozumiałem , ale myśle ze system operacyjny jeśli nie znajdzie oczekiwanego fontu w systemowych czcionkach to użyje najbardziej podobnego (jego zdaniem ) i poradzi sobie .

2. Oczekiwałbym, iz OS w innym kraju bedzie posiadał właściwy skrypt adekwatny do lokalizacji.

3. Użyłbym (jak sugerują inni) fontu posiadającego skrypty nawet kosztem pogorszenia wyglądu.

Pozdrawiam busio

05-11-2003 09:15
Pokaż profil busio  Wyślij email do busio   Odwiedź stronę busio  
Wszystkich odpowiedzi: 5 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1