summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2013-02-06translate.js new functions:Basil
1) /outfile:"/path/to/full/langpack_language.txt" will output one full langpack file, instead of translated templates from /english/* 2) /noref:"yes" will remove references to source code files (;file /some/path/filename.ext) Thus, combining this two options, you can generate a fresh langpack file, without references, and using current up-to-date templates from /english/ 3) now use Unicode with BOM code for output files, and UTF-8 are expected from translation templates. Moreover, newline symbols in /english/ templates have to be in windows-style (CRLF, \r\n), not any other types :) git-svn-id: http://svn.miranda-ng.org/main/trunk@3449 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-05Op, op!!! UNIX newlines!Basil
Replace with \r\n, win-windows-style! git-svn-id: http://svn.miranda-ng.org/main/trunk@3437 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-05filter engine update, filter1 removed completely (I've found in Crap.txt ↵Basil
useful strings), filter2 removed \d (string start from a digit). git-svn-id: http://svn.miranda-ng.org/main/trunk@3436 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-05- "Spin" crap from *.RC files removed.Basil
- updated RegExp for parse source files, now strings with spaces between open bracket and quotation mark parsed. Example string mi.ptszName = LPGENT( "Show/Hide &Ping Window" ) git-svn-id: http://svn.miranda-ng.org/main/trunk@3433 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-04Output templates for translations in UTF-8 with BOM.Basil
git-svn-id: http://svn.miranda-ng.org/main/trunk@3415 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-01Enhanced RC files parsing. Now strings with double quotes parsed correctly.Basil
git-svn-id: http://svn.miranda-ng.org/main/trunk@3391 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-01same trick to parse authors in same MirOTR and ZeroNotify pluginsBasil
git-svn-id: http://svn.miranda-ng.org/main/trunk@3386 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-01Again version.h parsing boosted, now ZeroNotify version and description ↵Basil
parsed, as well ass MirOTR version. git-svn-id: http://svn.miranda-ng.org/main/trunk@3385 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-01- When /path:"to/plugin/sources/" specified, output crap file only if carp ↵Basil
exist. In other words, do not output zero-size crap file. - Parse _T() function disabled by default. You can enable it by uncomment var "find" - More correct version.h parsing, authors and versions now more accurate. git-svn-id: http://svn.miranda-ng.org/main/trunk@3384 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-31- lpgen.js fixed bug with cutting strings, which are ended with '). Now more ↵Basil
correct RegExp with \1 using. When string starts with (" than match end as "), not '). - english templates updated with new lpgen.js git-svn-id: http://svn.miranda-ng.org/main/trunk@3377 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-30even more precise version.h parsing.Basil
Two plugins uses __PLUGIN_DESC define :-) git-svn-id: http://svn.miranda-ng.org/main/trunk@3364 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-30more precise version.h parsing, description on plugins option page defined ↵Basil
not only as __DESCRIPTION, but also simply __DESC git-svn-id: http://svn.miranda-ng.org/main/trunk@3361 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-30CosmeticsBasil
git-svn-id: http://svn.miranda-ng.org/main/trunk@3359 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-30- removed libraries from processingBasil
- comments cleaning - code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@3358 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-28- New /langpack:"/path/file.txt" switch - the 4th place to search for ↵Basil
translation. Now the sequence is: plugins/plugintranslation.txt->DUPES->CORE->FullLangpack - More information in header - Fixed loosing of last translated string in file with translations, new RegExp (\r replaced with $) - New function for output UTF-8 files with BOM (currently disabled, output as is, so if source files are in UTF-8, result files are in UTF-8, but without BOM 3-byte header) git-svn-id: http://svn.miranda-ng.org/main/trunk@3320 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-28CAPTION in *.rc files wasn't parsed, because of wrong RexExp.Basil
git-svn-id: http://svn.miranda-ng.org/main/trunk@3319 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-28merged command line params \n and \lKirill Volinsky
fixed running from not current directory git-svn-id: http://svn.miranda-ng.org/main/trunk@3317 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-28- some more information added to headBasil
- new /dupes:"yes" parameter - if you need to see a file with duplicated strings, for some reason :) - now for single-plug processing (/path:"/path/to/plug/src/folder), output a crap file with %plugin_name%_crap.txt near to lpgen.js git-svn-id: http://svn.miranda-ng.org/main/trunk@3313 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-25translate.js - use also different variants of Miranda name for translations ↵Robert Pösel
from old langpacks git-svn-id: http://svn.miranda-ng.org/main/trunk@3288 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-25output /langpacks/english/=core=.txt as utf-8 with BOM, so after ↵Basil
translate.js all files can be easily combined into langpack file by simple command "copy =core=txt +.\plugins\*.txt langapack_file.txt" git-svn-id: http://svn.miranda-ng.org/main/trunk@3282 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-25translate.js: fixed working with duplicated translations in core fileRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3280 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-25- log function redesigned as lpgen.jsBasil
- new /out:"/path/to/folder" option. Create a folder and specify to /out:"" key, so you translated files will be stored there, without translated_* prefix and without plugins folder. git-svn-id: http://svn.miranda-ng.org/main/trunk@3279 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-25- 8-bit icons eliminated Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3275 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-24- getting rid of 24-bit and 8-bit icons (tanks faith_healer)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3268 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-23lpgen.js - fixed parsing umlauts in author fieldRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3246 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-23Slightly updated logging logicBasil
Change Kildor nick in comments of filtering engine ;) git-svn-id: http://svn.miranda-ng.org/main/trunk@3244 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-20Updated facebook on the phone overlay icon.Robert Pösel
Fixed position of global Invisible status overlay. git-svn-id: http://svn.miranda-ng.org/main/trunk@3212 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-19added Status overlaysKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@3171 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-18Big filtering enging update, now even less garbage in /langpaks/engilish/Basil
new /crap:"yes" key to lpgen.js for output Crap.txt with filtered strings. Saved near lpgen git-svn-id: http://svn.miranda-ng.org/main/trunk@3154 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-18- iceit patcher fixVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3152 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-18- iceit patcher restructuring (not working yet)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3151 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- iceit: revert to Awk's patchVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3148 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- iceit: patching fix and version bumpVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3146 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17Langpack Suite: one more fix for Czech translationRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3141 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17Langpack Suite: Slighly polished UI, recompiled with 4.0, updated Czech langpackRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3139 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- Langpack Suite: downgraded to .NET Framework 4.0Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3137 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- lpgen.js: updatedVadim Dashevskiy
- langpacks/english: updated git-svn-id: http://svn.miranda-ng.org/main/trunk@3134 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17Langpack Suite: Added czech translationRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3132 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- iceit: cleanup (thx Awk)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3126 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- iceit: one more fixVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3125 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-17- iceit: cosmeticsVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3124 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-15- iceit: one more 'Core' folder fix (patch from Jerbifor)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3110 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-14- iceit: 'Core' folder parsing added (patch from Jerbifor)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3108 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-14- iceit: no need to create Miranda64 folder (patch from Jerbifor)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3105 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-14- iceit Miranda64.exe detection (patch from Jerbifor)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3104 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-14- translate.js updatedVadim Dashevskiy
- LangpackSuite.exe updated git-svn-id: http://svn.miranda-ng.org/main/trunk@3103 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-13closing files when generation stoppedKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@3101 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-13fixed generation: empty folders and files not needed any moreKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@3098 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-13dupes now not stopping generationKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@3097 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-01-12- iceit icon patcher sources addedVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@3069 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c