| Тест Charm |
[Jan. 5th, 2009|01:17 am] |
Якщо це повідомлення виглядає коректно - це означає, що мені вдалося змусити Charm працювати з LJR на RedHat Fedora 8 Linux, LANG=uk_UA.UTF-8.
ІіЇїЄє
Крыху тэксту па-беларуску і літары: ІіЎў
Język polski: ŻżŹźĆ挜ŃńŁłĄąĘęÓó.
Deutsch: ÄäÖöÜüß
Latin: Ææ
Some text in English
Не обійшлося без доробки напилком. Ну поясніть мені, що означає оце убозтво????
# -----------------------
# Dealing with Unicode.
# -----------------------
def utf8(s):
"UTF-8 encode a string, if supported."
try:
return unicode(s, "iso-8859-1").encode("UTF-8")
except:
return s
Довелося зробити заглушку:
# -----------------------
# Dealing with Unicode.
# -----------------------
def utf8(s):
"UTF-8 encode a string, if supported."
return s
Добре, хоч воно на Python і не дуже складне/велике. Мої промені ненависті авторам.
UPD: Перероблено трохи грамотніше:
# -----------------------
# Dealing with Unicode.
# -----------------------
def utf8(s):
"UTF-8 encode a string, if supported."
import locale
loc = locale.getdefaultlocale()
if loc[1]=='UTF8':
return s
else:
try:
return unicode(s, loc[1]).encode("UTF-8")
except:
return s
|
|
|
| Comments: |
А я ўжо спужалася, што Вы ў дапамогу yaroslavz рашылі сібірскі алфавіт прыдумаць. І здзіўлялася, навошта ён такі недарэчны!
![[User Picture]](http://lj.rossia.org/userpic/153284/24263) | | From: | featar |
| Date: | January 5th, 2009 - 01:32 am |
|---|
| | Re: Гы-ыыыы! | (Link) |
|
Гэта Вы наконт мінулых няўдалых спроб?
Ага! Там былі феерычныя літары:-)
![[User Picture]](http://lj.rossia.org/userpic/153280/24263) | | From: | featar |
| Date: | January 5th, 2009 - 06:55 pm |
|---|
| | Re: Гы-ыыыы! | (Link) |
|
Вынік перакадавання Latin1 -> UTF-8 тэксту, які ўжо быў у UTF-8. :) | |