Commit Graph

41 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
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
ed6332fc5e Debugger: improved localization, updated Russian translation
git-svn-id: trunk@43807 -
2014-01-25 20:53:24 +00:00
maxim
3d9f6e6c37 Installer: removed unused InstallerStrConsts translations
git-svn-id: trunk@39500 -
2012-12-10 00:16:36 +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
ac6e4e4cf7 updated localize.bat script, added diagnostic output
git-svn-id: trunk@36100 -
2012-03-16 23:44:06 +00:00
maxim
20149c50e0 localize.bat: cleanup
git-svn-id: trunk@32057 -
2011-08-25 23:09:22 +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
vincents
fcbdb25f4e update po script: fixed directories to search for .rst files
git-svn-id: trunk@19474 -
2009-04-17 20:25:42 +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
vincents
66ef33f52b reverted revison 17284: useful parts can be committed in seperate commits
git-svn-id: trunk@17287 -
2008-11-08 19:39:33 +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
2b65ae6477 LazReport, updated sample translations, remove lazreport missing script code from localize
git-svn-id: trunk@15468 -
2008-06-19 03:06:26 +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
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
808f4734c0 * Fix path by Maxim Ganetsky
git-svn-id: trunk@12580 -
2007-10-24 22:59:00 +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
72594756cb * Added po files, patch by Maxim Ganetsky
git-svn-id: trunk@12119 -
2007-09-21 20:56:35 +00:00
vincents
85276d864a fixed localize.bat after directory changes
git-svn-id: trunk@10743 -
2007-03-13 23:05:06 +00:00
vincents
30f278f34f localize.bat now updates installerstrconsts.*.po
git-svn-id: trunk@9573 -
2006-07-06 20:47:44 +00:00
vincents
d39b3450ad updated translations
git-svn-id: trunk@7778 -
2005-09-21 11:08:16 +00:00
vincents
8a4bb1671a updated Dutch translation from Mattijs
git-svn-id: trunk@7764 -
2005-09-21 08:38:24 +00:00
vincents
c19e53442e converted localize.sh for win32 from Razvan
git-svn-id: trunk@7614 -
2005-09-02 12:58:59 +00:00