- Posts: 706
Countdown to release [updated 2012-08-15]
- magic_marty
- Offline
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Upss... I cann't attach file, size restrictions.
files.mail.ru/0UWBXK
Open page, wait 10 seconds, then press red button.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
If you want to translate Deviation to Russian, I'm game to make it work.
What I need is for you to take one of the files in the 'language' directory and translate it to Russian.
The lines starting wth a ':' are the English line, the following line is the translated line (if you see '>:' it means that line hasn't been translated yet for this language). I recommend using the Hungarian one, since it is the most complete. you need to generate the language file in utf-8, and provide it
me. You can't install it in your Devo8 yet because I didn't include the Cyrillic characters, but that isn't too hard to do. I just need a test-case.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
If you will add support for Cyrillic characters, I can refine russian language file. Attached first version of russian language file.
Attachment not found
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Here is a new DFU that you can use that has the necessary characters (Unicode 0x400-0x45f I hope that is enough, if not let me know)
You can install your translation file on the tx as language/lang.ru
Please Log in or Create an account to join the conversation.
- leloup
- Offline
- Posts: 24
Here is a new french translation with some mistakes corrected.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
PhracturedBlue wrote: I've committed the cyrillic characters and the russian translation.
Here is a new DFU that you can use that has the necessary characters (Unicode 0x400-0x45f I hope that is enough, if not let me know)
You can install your translation file on the tx as language/lang.ru
After testing, refining translation and shortening all words that I can shorten without loss of sence, I have some remarks:
1. It seems I almost havn't spaces in text. All words sticked together. Especially at 'Stick Calibration' screen, no spaces at all.
2. Language Page
:Load - russian word doesn't fit on button (button need be wider 3 simbols, or equal size buttons)
3. At 'USB' page button 'ENT' nothing to do? Or you need to change text to - 'USB File System is disabled\nPress 'Ent' to enable at Power On Tx.'
4. At bindig window, end of russian sentence is truncated and messed with next russian text definition :Box %d:. I don't understand why it happened.
English equivalent:
=============================================
Binding is in progress...
Make sure model is on!
Pressing OK will NOT cancel binding procedure
but will allow full contABox %d:
=============================================
5. At 'Mixer' page header not translated = Mixer
6. Model Page:
a) Button 'Icon' not translated
b) :Copy To... - russian words doesn't fit (control need be wider 5 simbols)
7. Timer Page:
:stopwatch - russian word doesn't fit (control need be wider 1 simbol)
8. :USB Storage mode, press 'ENT' to exit. = Not translated
9. Expo&DR page:
a) :High-Rate - russian word shifted to right (will be better align to left)
b) :Scale - russian word doesn't fit (control need be shifted to right 2 simbols, but no space)
10. Complex page:
a) Russian bold font (Mixers:, Page:) doesn't displayed = nothing and ':'
11. At channel setup page (will be better to place all controls to the center of screen):
a) :Failsafe: - russian word doesn't fit
b) :Safety: - russian word doesn't fit
c) :Subtrim: - russian word doesn't fit
d) :Value: - russian word doesn't fit
Attached new version of russian language file:
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
This is fixed in the 1.01 releasevlad_vy wrote: 1. It seems I almost havn't spaces in text. All words sticked together. Especially at 'Stick Calibration' screen, no spaces at all.
I've increased the size of the 'Load' button to match the 'Cancel' button2. Language Page
:Load - russian word doesn't fit on button (button need be wider 3 simbols, or equal size buttons)
I'm not sure what to do here. there are 2 strings that are concatenated together the aboe string + either 'Enable' or 'Disable' so you may need to rephrase such that it makes sense.3. At 'USB' page button 'ENT' nothing to do? Or you need to change text to - 'USB File System is disabled\nPress 'Ent' to enable at Power On Tx.'
This is because there was a maximum length for a given line. I've increased it.4. At bindig window, end of russian sentence is truncated and messed with next russian text definition :Box %d:. I don't understand why it happened.
I've now fixed that too5. At 'Mixer' page header not translated = Mixer
just add ':Icon' to the lang.ru and then translate it6. Model Page:
a) Button 'Icon' not translated
This one is hard. We don't have any spin-boxes that are larger than that one.b) :Copy To... - russian words doesn't fit (control need be wider 5 simbols)
Again, we just don't have a bigger box today7. Timer Page:
:stopwatch - russian word doesn't fit (control need be wider 1 simbol)
The problem here is that we display that message before we mount the filesystem, so we don't have the language translation yet. It will be tricky to fix this one.8. :USB Storage mode, press 'ENT' to exit. = Not translated
Fixed9. Expo&DR page:
a) :High-Rate - russian word shifted to right (will be better align to left)
As you say, there's no space. Not sure what to do.b) :Scale - russian word doesn't fit (control need be shifted to right 2 simbols, but no space)
The bold font is not interationalized. I removed the bold.10. Complex page:
a) Russian bold font (Mixers:, Page:) doesn't displayed = nothing and ':'
fixed11. At channel setup page (will be better to place all controls to the center of screen):
a) :Failsafe: - russian word doesn't fit
b) :Safety: - russian word doesn't fit
c) :Subtrim: - russian word doesn't fit
d) :Value: - russian word doesn't fit
Here's a new DFU that should work better for you. Sorry I didn't test the DFU, but it looks much better in the emulator.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
5. At 'Mixer' page header not translated = Mixer
I've now fixed that too
Do I need add ':Mixer' to language file too?
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
PhracturedBlue wrote: Did you use the fodt source to translate it? If so, can you provide that too?
Now I've made russian translation of User's Manual in fodt format, if you like:
Attachment not found
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
If it isn't there already.vlad_vy wrote: Thank you. I will test new DFU at evening and report to you.
5. At 'Mixer' page header not translated = MixerI've now fixed that too
Do I need add ':Mixer' to language file too?
Thanks. I need to figure out where I'm going to store the language translations and then I'll move them somewhere on the site.Now I've made russian translation of User's Manual in fodt format, if you like
Please Log in or Create an account to join the conversation.
- rototophe
- Offline
- Posts: 110
vlad_vy wrote: Thanks for your help! Now russian interface looking almost perfectly!!!
Added 3 text definitions at the end of russian language file:
:Icon
:Mixer
:Safe Val:
Final version russian language file:
You should post your translation here Vlad : www.deviationtx.com/forum/translations
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Generally, I will likely only infrequently update the 'lib' package, since it is so easy to incrementally update with Deviation.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- FDR
- Offline
+ Compiling 'target/common_devo/msc2/lib/core_cm3.c'
C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s: Assembler messages:
C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s:811: Error: registers may not be the
same -- `strexb r2,r2,[r3]'
C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s:855: Error: registers may not be the
same -- `strexh r2,r2,[r3]'
make: *** [objs/devo8/core_cm3.o] Error 1
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Back out this change:FDR wrote: Compile error:
+ Compiling 'target/common_devo/msc2/lib/core_cm3.c' C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s: Assembler messages: C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s:811: Error: registers may not be the same -- `strexb r2,r2,[r3]' C:\Users\FDR\AppData\Local\Temp\ccnJPJDl.s:855: Error: registers may not be the same -- `strexh r2,r2,[r3]' make: *** [objs/devo8/core_cm3.o] Error 1
changeset: 753:22d061fa7467
user: PhracturedBlue <rc2012@pblue.org>
date: Sat Sep 15 15:01:15 2012 -0700
files: src/target/common_devo/msc2/lib/core_cm3.c
description:
Fix optimized compile on newer Gcc. From briareos7777
Please Log in or Create an account to join the conversation.
- FDR
- Offline
How to do it for mingw? Or at least is it possible?
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
No I haven't. But mine (on linux) seems to work with both the new and old code. I need to do more experimentation to find a solution that is both backwards and forwards compatible.FDR wrote: Have you upgraded your gcc?
How to do it for mingw? Or at least is it possible?
Please Log in or Create an account to join the conversation.
- Home
- Forum
- General
- General Discussions
- Countdown to release [updated 2012-08-15]