Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Ustawienie polskiego locale (pl_PL)

Piszę aplikację flex, gdzie jedynym językiem jest polski. Chcę więc ustawić locale na pl_PL, np. po to, by daty wyświetlały się w poprawnym formacie. W additional compiler arguments mam: "-locale pl_PL" (wcześniej w katalogu flex_sdk/bin zrobiłem copylocale en_US pl_PL). W metodzie odpalanej przy application creationComplete robię:

ResourceManager.getInstance().localeChain = ['pl_PL'];

i to nic nie daje. Ma ktoś pomysł jak uzyskać polskie locale?
Olga Grabek

Olga Grabek Senior Software
Engineer

Temat: Ustawienie polskiego locale (pl_PL)

A dopisałeś do Source Path ścieżkę do plików z tłumaczeniami? Ja zrobiłam tak:

Lokalizacja aplikacji Flex i u mnie banglało.

A jeżeli to jest kwestia wyświetlania poprawnych dat, to czy nie lepiej skorzystać w Formater - ów?Olga Grabek edytował(a) ten post dnia 16.05.10 o godzinie 06:47
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Ustawienie polskiego locale (pl_PL)

Olga Grabek:
A dopisałeś do Source Path ścieżkę do plików z tłumaczeniami? Ja zrobiłam tak:

Lokalizacja aplikacji Flex i u mnie banglało.

A jeżeli to jest kwestia wyświetlania poprawnych dat, to czy nie lepiej skorzystać w Formater - ów?Olga Grabek edytował(a) ten post dnia 16.05.10 o godzinie 06:47

Ja nie potrzebuję plików z tłumaczeniami, tylko poprawnie ustawionego locale (właściwie to tylko potrzebuję poprawnie formatowane daty, głównie na DataGridach). Copylocale robiłem, nie pomogło. Czy w tym przytoczonym rozwiązaniu masz dobre formaty dat, kwot itp.? Wiem, że można użyć formaterów, ale to by było trochę bardziej czasochłonne ;-)
Olga Grabek

Olga Grabek Senior Software
Engineer

Temat: Ustawienie polskiego locale (pl_PL)

Wojciech Sznapka:

Ja nie potrzebuję plików z tłumaczeniami, tylko poprawnie ustawionego locale (właściwie to tylko potrzebuję poprawnie formatowane daty, głównie na DataGridach). Copylocale robiłem, nie pomogło. Czy w tym przytoczonym rozwiązaniu masz dobre formaty dat, kwot itp.? Wiem, że można użyć formaterów, ale to by było trochę bardziej czasochłonne ;-)

Nie, bo nie tego przykład dotyczył. Zresztą niby skąd Flex miałby wiedzieć, że chcę zmieniać format dat? Jeżeli chciałabym zmienić format dat musiałabym to dopisać w properties i potem "pojechać" Formater-em:

dokumentajca. A Ty szukasz jakiegoś rozwiązania globalnego, z tego co rozumiem?
Maciej M.

Maciej M. W Twojej skrzynce
odbiorczej czeka na
Ciebie 1 wiadomość .

Temat: Ustawienie polskiego locale (pl_PL)

Wojciech Sznapka:
Piszę aplikację flex, gdzie jedynym językiem jest polski. Chcę więc ustawić locale na pl_PL, np. po to, by daty wyświetlały się w poprawnym formacie. W additional compiler arguments mam: "-locale pl_PL" (wcześniej w katalogu flex_sdk/bin zrobiłem copylocale en_US pl_PL). W metodzie odpalanej przy application creationComplete robię:

ResourceManager.getInstance().localeChain = ['pl_PL'];

i to nic nie daje. Ma ktoś pomysł jak uzyskać polskie locale?

COPYlocale != copyAndChangeLocaleZebyBylyGoodPoPolsku ;>
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Ustawienie polskiego locale (pl_PL)

Maciej Maliborski:
Wojciech Sznapka:
Piszę aplikację flex, gdzie jedynym językiem jest polski. Chcę więc ustawić locale na pl_PL, np. po to, by daty wyświetlały się w poprawnym formacie. W additional compiler arguments mam: "-locale pl_PL" (wcześniej w katalogu flex_sdk/bin zrobiłem copylocale en_US pl_PL). W metodzie odpalanej przy application creationComplete robię:

ResourceManager.getInstance().localeChain = ['pl_PL'];

i to nic nie daje. Ma ktoś pomysł jak uzyskać polskie locale?

COPYlocale != copyAndChangeLocaleZebyBylyGoodPoPolsku ;>

właśnie domyśliłem się, że to nie pomoże ;-) skąd można dostać polskie locale, bo na stronie adobe nie zauważyłem...
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Ustawienie polskiego locale (pl_PL)

Capabilities.language
Maciej M.

Maciej M. W Twojej skrzynce
odbiorczej czeka na
Ciebie 1 wiadomość .

Temat: Ustawienie polskiego locale (pl_PL)

Wojciech Sznapka:
skąd można dostać polskie locale, bo na stronie adobe nie zauważyłem...

Ja dostaje z notatnika. Nie ma oficjalnego tlumaczenia SDK (wolalbym to, niz oficjalne tlumaczenie Flash Playera...). Nie ma tego duzo, w jeden dzien pykniesz jak Mickiewicz pierwsza ksiege Pana Tadeusza. A jak chcesz tylko formatowanie dat, to zmiescisz sie w paru pierwszych wersach inwokacji.
Krzysztof Witalewski

Krzysztof Witalewski Senior Developer,
ProofHQ

Temat: Ustawienie polskiego locale (pl_PL)

Formatowanie daty jest w pliku frameworks/projects/bundles/{locale}/src/SharedResources.properties

Mogę podzielić się swoją (częściową) lokalizacją:

SharedResources.properties:

################################################################################
##
## ADOBE SYSTEMS INCORPORATED
## Copyright 2005-2007 Adobe Systems Incorporated
## All Rights Reserved.
##
## NOTICE: Adobe permits you to use, modify, and distribute this file
## in accordance with the terms of the license agreement accompanying it.
##
################################################################################

# DayNames Long (DateBase, DateChooser, DateField, CalendarLayout)
dayNames=Niedziela,Poniedziałek,Wtorek,Środa,Czwartek,Piątek,Sobota

# MonthNames Long (DateBase, DateChooser, DateField, CalendarLayout)
# appended with monthSymbol
monthNames=Styczeń,Luty,Marzec,Kwiecień,Maj,Czerwiec,Lipiec,Sierpień,Wrzesień,Październik,Listopad,Grudzień

# Common symbols (DateFormatter, DateValidator, DateField)
dateFormat=DD.MM.YYYY
monthSymbol=

# CurrencyFormatter, NumberFormatter, Slider
decimalSeparatorFrom=.
decimalSeparatorTo=.
thousandsSeparatorFrom=,
thousandsSeparatorTo=,

# CurrencyFormatter, CurrencyValidator
alignSymbol=left
currencySymbol=$


formatters.properties:
################################################################################
##
## ADOBE SYSTEMS INCORPORATED
## Copyright 2006-2007 Adobe Systems Incorporated
## All Rights Reserved.
##
## NOTICE: Adobe permits you to use, modify, and distribute this file
## in accordance with the terms of the license agreement accompanying it.
##
################################################################################

# Symbols

# CurrencyFormatter, NumberFormatter
rounding=none
useNegativeSign=true
useThousandsSeparator=true

# CurrencyFormatter
currencyFormatterPrecision=-1

# NumberFormatter
numberFormatterPrecision=-1

# PhoneFormatter
areaCode=-1
areaCodeFormat=(###)
# formatString
phoneNumberFormat=(###) ###-####
validPatternChars=+()#- .

# ZipCodeFormatter
zipCodeFormat=#####

# DateBase
am=AM
pm=PM
dayNamesShort=Nie,Pon,Wto,Śro,Czw,Pią,Sob
# appended with monthSymbol in SharedResources
monthNamesShort=Sty,Lut,Mar,Kwi,Maj,Cze,Lip,Sie,Wrz,Paź,Lis,Gru

# Invalid Format Value Errors
defaultInvalidValueError=Invalid value
defaultInvalidFormatError=Invalid format


Pozdrawiam,
KW

Następna dyskusja:

oracle - locale




Wyślij zaproszenie do