Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 34
  1. #21
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    Quote Originally Posted by kunix View Post
    gvp
    Just to make sure you are aware....
    Usually the translated strings are required to occupy no more bytes then the strings being replaced.
    Otherwise something in the firmware would have to be rewritten by the extended string section.
    i'm aware of that ... thank you

    Quote Originally Posted by ddabcd277 View Post
    Very good point kunix! I forgot about that! @ gvp/abba33 try not to exceed the intended 39916 bytes for the text. And keep in mind 0x00 between every word! If you miss one 0x00 everything will be screwed up! Maybe kunix or someone else can create a script for unpacking the words in a text file then again in a bin if that is going to be easier for you.
    i translate the bin file with freeware HxD hex editor. it's easy .. no need for the script ... thank you

    @ abba33
    first of all: 0x preffix means hex number ... so when you see 0x20 means hex number "20" which represent space character in ANSI character set ...
    0x00 number is the null ANSI character but HxD hex editor represent it as "."=dot character as you can see in the photo below (marked red in photo).
    1. don't delete or move these 0x00 characters (you MUST use the space between two 0x00 characters for your translation. If it's not enough use abbreviations. If it's more than enough use space character = 0x20 (hex number) (marked blue in photo)
    2. don't change the size of the file
    3. if it's a lot of work, translate the strings you need. the others keep them in english ...

    Master ddabcd277 & kunix ... if I miss something please correct me ....................

    hex2

    be careful
    in the photo below the 0x00 character is the last one. This you shouldn't move or delete it.
    the first 3 0x2E is the dot character and you can replace them if you want ...
    hex3

    ===============================================
    Quote Originally Posted by kunix View Post
    ddabcd277
    There is no need to create such script. Just replace all occurences of 0x0A (ASCII code for the new line character) with 0x7E (ASCII code for '~') with your favorite hex editor. Then replace all occurrences of 0x00 with 0x0A.
    Make sure that '~' is absent in the original strings section, otherwise find some other absent character.
    Then you can edit the text with any text editor which accepts 0x0A as a new line indicator (notepad++ is good enough).
    good idea ... thanks !!!
    '~' is absent in the original strings section ... i've checked it.

    transl
    Last edited by gvp; 25th October 2012 at 16:43.

  2.    Advertissements


  3. #22
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,036
    Rep Power
    601

    Default

    gvp
    Actually we can change the lengths of individual strings, but not too much, as some strings are constrained with sizes of windows. So we can move the 0x00 bytes ending the strings. The only requirement is that the overall length doesn't increase, but it is allowed to decrease.
    Last edited by kunix; 25th October 2012 at 18:36.

  4. #23
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    Quote Originally Posted by kunix View Post
    gvp
    Actually we can change the lengths of individual strings, but not too much, as some strings are constrained with sizes of windows. So we can move the 0x00 bytes ending the strings. The only requirement is that the overall length doesn't increase, but it is allowed to decrease.
    so, just to be sure,

    i can change (increase or decrease) the length of each string but the size of the bin file must be the same or smaller

    is that correct ?

  5. #24
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,036
    Rep Power
    601

    Default

    Yes, this is correct.

  6. #25
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    Greek translation is ready (at least in what I think it's important)

    [Only registered and activated users can see links. ]


    can you please describe the procedure from here on ... in order to make my own corrections in case of errors ?
    I don't want to annoy you guys ...
    Thank you ....

    ps
    the first characters in the bin file is the word "English" ... i didn't know if this should be change to "Spanish" or something else ...
    Last edited by gvp; 31st October 2012 at 00:47.

  7. #26
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    can somebody help with the greek firmware.
    the translation is in the previous post ...

  8. #27
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    31
    Posts
    919
    Rep Power
    213

    Default

    @ gvp

    Ok, will make it and will post the firmware in the next post. BTW do you know on what frequency spectrum your astro is working? Where have you purchase it from?

  9. #28
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    Quote Originally Posted by ddabcd277 View Post
    @ gvp

    Ok, will make it and will post the firmware in the next post. BTW do you know on what frequency spectrum your astro is working? Where have you purchase it from?
    I've purchase it from USA.
    I don't know the frequency spectrum ...

    Thank you

  10. #29
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    31
    Posts
    919
    Rep Power
    213

    Default

    Just as I though! Be carefull as you could be chased by the law as it will use bandwidth which is forbidden for use in Greece/EU.

    [Only registered and activated users can see links. ]
    Last edited by ddabcd277; 21st November 2012 at 16:20.

  11. #30
    Member
    Join Date
    Apr 2011
    Location
    here
    Age
    46
    Posts
    21
    Rep Power
    6

    Default

    i'll keep it in mind ...

 

 
Page 3 of 4 FirstFirst 1234 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.