Enzaierte / android-notifier

Automatically exported from code.google.com/p/android-notifier
0 stars 0 forks source link

Russian localization #13

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
> In case you're willing to translate those as well, It's all XML - for the
Android app:
>
http://code.google.com/p/android-notifier/source/browse/trunk/AndroidNotifier/re
s/values/arrays.xml
>
http://code.google.com/p/android-notifier/source/browse/trunk/AndroidNotifier/re
s/values/strings.xml

> For the mac app:
> http://code.google.com/p/android-
notifier/source/browse/trunk/MacDroidNotifier/English.lproj/Localizable.strings
>
http://code.google.com/p/android-notifier/source/browse/trunk/MacDroidNotifier/E
nglish.lproj/UI.xib
(this last one may be inconvenient to edit without apple's tools, if you're
willing to translate it I can extract the 
strings, or just search for "NSContents" in it)

3 files in Russian you can find in attachments and UI.xib for MAC will be
later.

Some strings in this file contain base_64 UTF-8 encoded string but utf8
encoded already.

<stringkey="NSContents">Foreacheventtype,selectwhichactionstotake.</string>
<stringtype="base64-UTF8"key="NSContents">RXhlY3V0ZXM6IDxub3RoaW5nPg</string>

Can I insert Russian text without base64-UTF8 encoding into all Nodes?

Original issue reported on code.google.com by kudlay.r...@yandex.ru on 17 Apr 2010 at 9:53

Attachments:

GoogleCodeExporter commented 8 years ago
$echo -n 
"U2VsZWN0IHdoaWNoIGRldmljZXMnIG5vdGlmaWNhdGlvbnMgd2UnbGwgY2FyZSBhYm91dC4" |
base64 -d
Select which devices' notifications we'll care about.base64: invalid input

$ echo "Select which devices' notifications we'll care about." | base64 
U2VsZWN0IHdoaWNoIGRldmljZXMnIG5vdGlmaWNhdGlvbnMgd2UnbGwgY2FyZSBhYm91dC4K

In the first sample program base64 finished with an error message: "invalid 
input"
In the second sample I found "K" at the end of line.

I`m sorry for my terrible English.

Original comment by kudlay.r...@yandex.ru on 17 Apr 2010 at 10:05

GoogleCodeExporter commented 8 years ago
Thanks!
For the Mac, I think it expects the file as UTF16 actually, but don't worry, 
I'll convert the Localizable.strings.
For android, UTF8 is correct.

About UI.xib, I tried entering text in cyrillic in the editor, and it used 
base64-UTF8. I'm not sure if that's 
required, but it's how the editor does it. I'm attaching a screenshot of the 
windows in that file, feel free to just 
send me the translated strings and I'll insert them.

As a side note, the linux version has a nearly identical UI, so I'll reuse the 
translation for that.

Also, please kindly let me know how you'd like me to include you in the credits 
(just name, name and e-mail, 
etc.)

Original comment by rdamazio@gmail.com on 17 Apr 2010 at 3:19

Attachments:

GoogleCodeExporter commented 8 years ago
Files merged in r133 .

Original comment by rdamazio@gmail.com on 17 Apr 2010 at 3:29

GoogleCodeExporter commented 8 years ago
Btw, it appears that some of the strings don't fit in the screen of the android 
app, on low-resolution devices (see 
attachments). Is it possible to make a shorter version of them?
Thanks

Original comment by rdamazio@gmail.com on 18 Apr 2010 at 5:50

Attachments:

GoogleCodeExporter commented 8 years ago
For few hours I will send correct version of android app and string for UI.xib

Original comment by kudlay.r...@yandex.ru on 18 Apr 2010 at 8:14

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
About mac application
What is "Text Cell"?

strings.xml - last version for android
ui.txt - string for mac app (in UTF-16)

Original comment by kudlay.r...@yandex.ru on 18 Apr 2010 at 11:55

Attachments:

GoogleCodeExporter commented 8 years ago
What is "Notification actions"?
Previously attached file was wrong (without Russian text)
Credits: Roman Kudlay mail@krom.org.ru

Original comment by kudlay.r...@yandex.ru on 20 Apr 2010 at 9:29

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks so much!

Notification actions is a part of the settings where you select what to do when 
you receive a notification, like 
displaying it, muting the audio, executing a script, etc.

There are a few strings missing from the translation - here's what I suppose 
they should be, but please correct 
me:
About MacDroidNotifier = O MacDroidNotifier
About = Об
Settings = Настройки
Check for updates = Обновления
Quit = Выход
Pairing with device = Сопряжение с устройством
Voicemail = голосовой почты

I have integrated it all in the app, should go into the next release. Please 
let me know if those overflowing 
strings can be made any shorter, in the Android app.

Original comment by rdamazio@gmail.com on 21 Apr 2010 at 9:13

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Hmm, I use grep for filtering file, maybe some strings filtered.
----------------------------------------------------------------------
Notification actions=Действия при уведомлениях
About MacDroidNotifier = O MacDroidNotifier
About = О программе
Settings = Настройки
Check for updates = Проверить обновления
Quit = Выход
Pairing with device = Сопряжение с устройством
Voicemail = Голосовая почта (depending on the context)
----------------------------------------------------------------------
About overflowing strings.
Russian text is longer then english, and this problem happens in desktop
applications. I will try to do less of the lines, many apps has verflowing of 
strings.

Original comment by kudlay.r...@yandex.ru on 23 Apr 2010 at 8:29

GoogleCodeExporter commented 8 years ago
New version of localization for android app.
On attached picture standard screen of Wi-Fi settings. Overflowed submenu from 
thence
I insert into arrays.xml.

Original comment by kudlay.r...@yandex.ru on 23 Apr 2010 at 9:43

Attachments:

GoogleCodeExporter commented 8 years ago
Cool, marking this as done. Thanks for all the work!
I'll be sure to use the same strings in the linux version.

Original comment by rdamazio@gmail.com on 23 Apr 2010 at 2:04