Commit Graph

76 Commits

Author SHA1 Message Date
Maxim Ganetsky
eb5dd94931 Translations: cleaned up localize scripts 2023-01-11 01:19:00 +03:00
Maxim Ganetsky
a2daac1ca8 IDE: Now that updatepofiles tool is able to search for .rsj files, greatly simplified localize scripts (and made Windows script target agnostic). While at this, removed .rst file handling (relevant only for pre FPC 2.6.x and older compilers). 2021-08-11 02:18:47 +03:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
maxim
76a4a4b4ab LazDataDesktop: don't regenerate translations from localize scripts anymore, let IDE handle this.
git-svn-id: trunk@52548 -
2016-06-21 23:04:23 +00:00
maxim
09da73398e DocEditor: don't regenerate translations from localize scripts anymore, let IDE handle this.
git-svn-id: trunk@52539 -
2016-06-20 22:58:33 +00:00
maxim
b3f20e3b16 Translations: don't regenerate LazReport editor sample translations from localize scripts anymore, they are handled by IDE just fine.
git-svn-id: trunk@52538 -
2016-06-20 22:40:31 +00:00
maxim
62ad5d07b8 Translations: don't regenerate LazResExplorer translations from localize scripts anymore, because they are handled by IDE for quite some time already.
git-svn-id: trunk@52511 -
2016-06-15 22:51:06 +00:00
maxim
5e6f0ff7a1 IDE: adapted localize scripts to work with RSJ files too
git-svn-id: trunk@50765 -
2015-12-13 15:35:44 +00:00
maxim
90d27357ce IDE: Cleaned up localize.* scripts
git-svn-id: trunk@45660 -
2014-06-25 20:18:02 +00:00
juha
e3061cea1a localize.sh: sort files to find them more easily. Add missing components, anchordocking and lazreport/source.
git-svn-id: trunk@45647 -
2014-06-24 16:48:02 +00:00
maxim
1b46867fde Debugger: moved translations from IDE to lazdebuggergdbmi package, updated Russian translation
git-svn-id: trunk@44205 -
2014-02-22 22:18:58 +00:00
maxim
bfad46fe05 Translations: updated localize.sh
git-svn-id: trunk@43808 -
2014-01-25 20:57:12 +00:00
maxim
3e447376a4 Localization scripts: manual objinspstrconsts.*.po updating no longer needed, rebuilding IDE is enough
git-svn-id: trunk@39499 -
2012-12-09 23:45:58 +00:00
maxim
411f79330b Translations: actually use debugger GUI resourcestrings, added their Russian translation
git-svn-id: trunk@36503 -
2012-04-01 14:21:25 +00:00
maxim
7f8b9f009e Debugger: enabled .po file updating for gdbmidebugger and added Russian translation
git-svn-id: trunk@32055 -
2011-08-25 22:55:02 +00:00
maxim
5e9567c914 Transalations: clean up SynEdit PO files
git-svn-id: trunk@30502 -
2011-04-28 22:10:38 +00:00
maxim
0e1d22b1d4 SynEdit: added SynDesign string constants translations and fixed typo in syndesignstringconstants.pas.
While editing localize scripts also removed stale CGI component reference from them.

git-svn-id: trunk@27448 -
2010-09-24 17:01:14 +00:00
maxim
3e9f950ead Removed Message Composer from localization scripts, because its PO files are updated automatically on Lazarus recompilation.
git-svn-id: trunk@25260 -
2010-05-08 17:34:49 +00:00
maxim
5024444dc5 localize scripts: added lazresexplorer
git-svn-id: trunk@23869 -
2010-03-07 23:07:54 +00:00
paul
d0c907a7fd doceditor: fix localization by Maxim Genetsky:
1. Disable i18n (makes too big .po file), use resource strings instead.
  2. Review and restruct resource strings
  3. Localize most of gui (not everything).
  4. Fix russian translation.
  5. Modify localize.bat/localize.sh to update doceditor PO-files.

git-svn-id: trunk@23843 -
2010-03-05 17:53:24 +00:00
michael
b3fdcae6d2 * Patch from Maxim Ganetsky to localize database desktop
git-svn-id: trunk@21991 -
2009-10-03 12:12:06 +00:00
jesus
5890d4f9fa updatepofiles tool now uses translations unit, localize scripts process the original package list
git-svn-id: trunk@17325 -
2008-11-11 01:28:17 +00:00
jesus
b38dc6e63f updated localize script to handle only those dirs not handled by i18n feature, commented wake up gtk dbg ouput
git-svn-id: trunk@17284 -
2008-11-08 18:55:15 +00:00
jesus
e7a5ee2f32 removed from localize script some packages that are now autoupdated
git-svn-id: trunk@15492 -
2008-06-20 23:33:44 +00:00
jesus
0f9eb81a2f localize don't use rstconv/updatepofiles for lazreport
git-svn-id: trunk@15465 -
2008-06-18 23:48:38 +00:00
marc
05c1297564 * Added lazreport editor samples to localize script. Patch by Maxim Ganetsky
git-svn-id: trunk@15361 -
2008-06-08 13:02:25 +00:00
marc
7c46372adf * Improved localization by Maxim Ganetsky
* updated localize scripts by Maxim Ganetsky

git-svn-id: trunk@15023 -
2008-05-01 14:06:43 +00:00
mattias
11d6ac41f5 translations: fixed spelling mistake, fixed crash when rst file not found, updated german translation from Joerg Braun
git-svn-id: trunk@14245 -
2008-02-25 14:36:59 +00:00
mattias
7e97e10f8c translations fixed localize.sh
git-svn-id: trunk@14237 -
2008-02-24 08:40:00 +00:00
mattias
aea4fc75db IDE: removed verbosity
git-svn-id: trunk@13798 -
2008-01-19 13:20:10 +00:00
mattias
68eb7ca5e8 IDE: added resourcestrings for totod dlg
git-svn-id: trunk@13797 -
2008-01-19 13:19:50 +00:00
vincents
1f166394f9 localization scripts: pass -c UTF-8 parameter to rstconv to create a header with the UTF-8 charset, needs rstconv patch from fpc r9541 #24649d370c
git-svn-id: trunk@13499 -
2007-12-28 10:15:08 +00:00
marc
8ada23ef48 * reverted r12282 r12283 #07f94a60c4
git-svn-id: trunk@12284 -
2007-10-01 22:01:52 +00:00
marc
07f94a60c4 * Updated script
git-svn-id: trunk@12283 -
2007-10-01 21:48:13 +00:00
jesus
f15b6e751b IDE, fixed av in field's editor issue #9807, unified fieldseditor res strings with the rest of ideintf res strings
git-svn-id: trunk@12258 -
2007-09-30 19:36:09 +00:00
marc
1832fdc084 * Added and updated po files
git-svn-id: trunk@12081 -
2007-09-20 00:10:18 +00:00
mattias
e8fa91fe05 IDE: implemented loading .po files of packages
git-svn-id: trunk@10411 -
2007-01-10 01:29:36 +00:00
mattias
c87cc5499f IDE: implemented updating .po files from .rst files after compilation of project, IDEIntf: moved .po files to ideintf/languages
git-svn-id: trunk@10410 -
2007-01-09 21:41:45 +00:00
vincents
ca457774bd only make updatepofiles, not the other tools
git-svn-id: trunk@7767 -
2005-09-21 09:17:08 +00:00
mattias
9f07a137d7 set +x attribute for scripts
git-svn-id: trunk@7434 -
2005-07-27 09:18:33 +00:00
mattias
f5eedce276 updaed russian win32 translation from Rostislav Okulov
git-svn-id: trunk@7416 -
2005-07-24 21:39:45 +00:00
mattias
c99014ca13 translation now directly uses the .po files, .mo files removed
git-svn-id: trunk@7404 -
2005-07-22 19:51:43 +00:00
mattias
735c2a19a7 updated russian win translation from Okulov
git-svn-id: trunk@7403 -
2005-07-22 17:20:28 +00:00
marc
434dff3b94 + Added Dutch ide translation from Marmin
* Updated Catalan translation from Jordi

git-svn-id: trunk@7051 -
2005-04-02 23:38:01 +00:00
mattias
7aa4edbf74 added finnish translation for windows codepage from Seppo
git-svn-id: trunk@6818 -
2005-02-20 11:03:36 +00:00
mattias
b62eab6b71 updated russian utf translation from Vasily
git-svn-id: trunk@6433 -
2004-12-30 11:24:06 +00:00
mattias
24f64d8bf8 started TTranslateStrings and .lrt files support from Vasily
git-svn-id: trunk@6423 -
2004-12-27 12:56:42 +00:00
mattias
f96cb57823 added languages/lazaruside.esutf.mo
git-svn-id: trunk@5916 -
2004-09-02 18:36:13 +00:00
mattias
6fcb395bc3 updated italian localization from Marco Ciampa
git-svn-id: trunk@5630 -
2004-07-01 10:40:02 +00:00
mattias
a0099c31b4 clean up
git-svn-id: trunk@5606 -
2004-06-28 17:03:37 +00:00