Jump to content

Recommended Posts

Posted (edited)

Au3Localizer

v1.0

 Step1.thumb.png.fd3a297fad9d0081b505b64a641aef87.pngStep2.thumb.png.b243672c5a56baf9cc2ba488b29e93b1.png

Au3Localizer_1.0.zipFetching info...

Old versions

Spoiler

v0.1 - ATT.zip

v0.2 - ATT.zip


Introduction

The idea started from my attempt to translate Control Viewer.

I have started to translate this program manually using AppTranslation Module that i wrote some time ago. But while translating i was wondering, what if i could automate this process?

Of course i understood that i can not automate this process completely, because it's not an easy task (programmatically) to distinguish between text lines that should be translated, from other lines that used by different functions/expressions (structures, strings parameters, etc.).

At the beginning i was very skeptic about this issue and thought that it's way over my head, but eventually i decided to sit down and write this tool.


Concept:

  Reveal hidden contents

Usage:

  Reveal hidden contents

Any suggestions, or your own strings patterns that you discovered while using this tool are very welcome.

The archive includes also separate UDF version to use manually (usage Example also provided), without Au3Localizer.

P.S and Credits

  Reveal hidden contents

 

Edited by MrCreatoR
Update

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Posted (edited)

This could be useful, thanks for sharing !

Edit : I'm available to translate anything into French.

Br, FireFox.

Edited by FireFox
Posted

I think you have a great idea here!

I havn't used it yet but it would have been invaluable in the past when I was trying to understand scripts I'd downlaoded from the French forum.

A BIG thank you!

John Morrison

Posted

Hello,

thanks for your very useful software... Why you didn't translate it? If you want I see a very good software made by MrCreatoR in the forum ;) ... Ok, it's a french joke...

For the future, why don't have a possibility to add new tranlation words in a script already translated?

Posted

;) Thank you very much. You saved me loads of trouble. I can expect to finish my multi-lingual script sooner.

Regards.

----------------------------------------

:bye: Hey there, was I helpful?

----------------------------------------

My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1

Posted

Thank's a lot, I like it.

With an online translator for the .lng files, it would be great : It would not be perfect, of course, but it would accelerate the tedious job.

Regards

  • 1 month later...
Posted

Thanks to all for the feedbacks!

  On 4/12/2012 at 5:29 PM, 'FireFox said:

I'm available to translate anything into French.

You can translate (download translated version here).

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Posted

  On 4/16/2012 at 6:34 AM, 'ricky03 said:

For the future, why don't have a possibility to add new tranlation words in a script already translated?

Good idea, but it will be complicated i think, i will try to add this feature.

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Posted

Very cool idea. I don't have a use at the moment, but I have done this in the past and think something that flags the possible lines like this does would have been very helpful.

  • 1 month later...
Posted (edited)

Update!

  Quote

v0.2

+ Added retranslate support. Allows to translate new added strings in the main script.

+ Added command line parameter to ATT Module template to support language generation.

If the program executed with "/GenerateLangFile:LangName" parameter, then language file is generated as LangName.lng (in defined languages dir).

Useful if the user wants to make a new translation, and also when user wants to update the program but keep the custom translated strings (only new strings will be added to the specified language file).

+ Now the function/variable name where the string is found, added as a prefix for variable names.

* Small changes in the templates.

* Fixed issue with wrong line number detection.

Edited by MrCreatoR

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

  • 1 month later...
Posted (edited)

Major Update!

  Quote

v1.0

  • Project renamed to Au3Localizer.
  • Rewrited almost completely.
  • Now as main string representation used object instead of array.
  • Updated patterns.
Expand  

 

Edited by MrCreatoR

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...