Commit Graph

71 Commits

Author SHA1 Message Date
maxim
a341cc7358 IDE: removed broken .lrt file format support, we generate LRJ files instead now (in format identical to FPC emitted .rsj), based on patch by riderkick, bug #26553
git-svn-id: trunk@52679 -
2016-07-13 23:23:45 +00:00
maxim
45daca322f IDE: Add ability to exclude components from i18n by identifier or original text:
1) Added methods to remove entries from TPOFile by identifier and by original text.
2) Implemented storage of excluded identifiers and originals via TProject.
3) Updated translation routines to pass over project's excluded identifiers and originals when updating PO files.
4) Editing of excluded identifiers and originals in i18n project options.
5) Added option to "Force update PO files on next compile" in i18n project options (auto reset, non-persistent). To force update PO files after changing excluded identifiers and originals.

Patch by Denis Kozlov, bug #29627.

git-svn-id: trunk@51589 -
2016-02-10 22:46:00 +00:00
mattias
51c791fe5b IDE+lazbuild: update po files: check if both exists rst and rsj and use only the newest
git-svn-id: trunk@49975 -
2015-10-07 14:14:46 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
mattias
59f4935c70 IDE: clean up
git-svn-id: trunk@47077 -
2014-12-03 22:23:59 +00:00
mattias
f004b7cddf IDE: clean up
git-svn-id: trunk@47015 -
2014-11-28 12:29:47 +00:00
mattias
a8fb1a0c44 IDE: clean up
git-svn-id: trunk@45399 -
2014-06-08 12:49:44 +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
mattias
1ff96a4fd4 IDE: disable optimization stackframe for units with for..in
git-svn-id: trunk@43923 -
2014-02-06 19:42:58 +00:00
maxim
ed6332fc5e Debugger: improved localization, updated Russian translation
git-svn-id: trunk@43807 -
2014-01-25 20:53:24 +00:00
paul
3296df64f5 lcl, ide: use code compatible with JSon package from FPC 2.6.2
git-svn-id: trunk@43750 -
2014-01-17 10:54:10 +00:00
mattias
512afcce68 lcl: fixed comialtion with fpc 2.6.2
git-svn-id: trunk@43749 -
2014-01-17 09:47:44 +00:00
paul
39ebe8df60 ide + tools: support rsj files
git-svn-id: trunk@43745 -
2014-01-17 01:14:53 +00:00
juha
45717b3778 Code changes for Hungarian translation of Lazarus IDE.
git-svn-id: trunk@43582 -
2013-12-22 12:16:07 +00:00
mattias
6ae2043274 IDE: less hints
git-svn-id: trunk@42765 -
2013-09-13 08:29:09 +00:00
mattias
d6191d3f6b IDE: initial setup dialog: translate captions and lcl
git-svn-id: trunk@42745 -
2013-09-11 23:30:16 +00:00
maxim
58d0e7b9ff Translations: removed unmaintained Portuguese translation, which was outdated copy of Brazilian Portuguese one
git-svn-id: trunk@38377 -
2012-08-25 21:00:03 +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
mattias
1b781cdb35 IDE: updating po files using codetools file caches
git-svn-id: trunk@34334 -
2011-12-20 22:09:06 +00:00
mattias
b5c2d9409d IDE: do not double translate base packages
git-svn-id: trunk@34329 -
2011-12-20 19:32:19 +00:00
mattias
2ff1522f38 IDE: ConvertRSTFiles: fixed updating multi source po files
git-svn-id: trunk@34326 -
2011-12-20 14:18:33 +00:00
mattias
344afeee40 IDE: ConvertRSTFiles: check all files in one search
git-svn-id: trunk@34325 -
2011-12-20 13:48:19 +00:00
mattias
b22aa36ab3 IDE: ConvertRSTFiles: made single po file optional
git-svn-id: trunk@34322 -
2011-12-20 13:10:07 +00:00
maxim
daaa9f7e60 IDE: actually use gdbmidebugger translations
git-svn-id: trunk@32160 -
2011-09-02 22:42:33 +00:00
maxim
d635f3baf1 Translations: changed Ukrainian language ID in accordance with ISO 639-1
git-svn-id: trunk@30890 -
2011-05-24 20:40:15 +00:00
maxim
5e9567c914 Transalations: clean up SynEdit PO files
git-svn-id: trunk@30502 -
2011-04-28 22:10:38 +00:00
maxim
d7d15d1dcb Translations: added Portuguese translation stub, based on Brazilian Portuguese
git-svn-id: trunk@29259 -
2011-01-30 17:39:09 +00:00
maxim
067d069137 Translations: renamed Portuguese to Brazilian Portuguese
git-svn-id: trunk@29246 -
2011-01-29 12:28:52 +00:00
maxim
9972d532ea Translations: changed Brazilian Portuguese language code according to ISO/IANA language and region codes
git-svn-id: trunk@29245 -
2011-01-29 12:23:02 +00:00
maxim
1b4106187b * 1) renamed Czech translation files to *.cs.po (in accordance with ISO 639-1 standard). This makes automatic Czech translation selection work. Bug #17048.
2) Czech translation updates from chronos.

git-svn-id: trunk@26878 -
2010-07-28 20:58:37 +00:00
marc
1ede2f78cb ide: added Czech localization. Translations by Chronos
git-svn-id: trunk@25374 -
2010-05-13 16:41:08 +00:00
mattias
a7a60cd4d3 IDE: using FileAgeCached
git-svn-id: trunk@24344 -
2010-04-01 11:42:03 +00:00
tombo
b16ed5daef LCL + IDE - fixed 0014108: DefaultTranslator doesn't recognize locale on Mac OS X with help from Alexandr Grau, the supported language IDs should be added into the application bundle property list to CFBundleLocalizations key, see lazarus.app/Contents/Info.plist for example
git-svn-id: trunk@20896 -
2009-07-19 12:20:22 +00:00
vincents
db70d81b90 IDE: remove the option to choose the non-UTF8 Polish translations
git-svn-id: trunk@19258 -
2009-04-06 20:10:08 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
af088605bf IDE: improved debugging
git-svn-id: trunk@15926 -
2008-07-31 10:31:05 +00:00
mattias
dbbebe8dd7 IDE: package po files: fixed check for read only output directory
git-svn-id: trunk@15925 -
2008-07-31 10:28:59 +00:00
jesus
1596af163d ide, i18n, automatic update translated po files for packages
git-svn-id: trunk@15491 -
2008-06-20 22:52:18 +00:00
mattias
faf4ac0821 IDE: environment: added turkish
git-svn-id: trunk@15469 -
2008-06-19 10:01:07 +00:00
mattias
f8b5714a8f IDE: clean up, lazbuild: auto create lrs files bug #11063
git-svn-id: trunk@14921 -
2008-04-21 16:28:13 +00:00
marc
4b2b75d818 * added Slovak language to the list of languages in Environment Options dialog, patch by Maxim Ganetsky
* updated pofiles

git-svn-id: trunk@13824 -
2008-01-22 00:21:25 +00:00
mattias
d49945c877 gtk intf: using translated strings for menu item short cuts
git-svn-id: trunk@13770 -
2008-01-15 21:59:26 +00:00
mattias
dce6093a4d IDE: ignore read only PO output directories for packages
git-svn-id: trunk@12720 -
2007-11-03 17:08:52 +00:00
vincents
2d23f53549 IDE: added Lithuanian as language in the environment options
git-svn-id: trunk@11911 -
2007-09-02 13:05:36 +00:00
mattias
00484d3581 IDE: fixed check if .po file changed
git-svn-id: trunk@11493 -
2007-07-13 14:10:04 +00:00
vincents
94437574a3 IDE: create directory for po-files, if it doesn't exist yet
git-svn-id: trunk@10805 -
2007-03-26 11:30:41 +00:00
mattias
571a55ad60 IDE: fixed crash during converting .rst file
git-svn-id: trunk@10494 -
2007-01-22 22:30:52 +00:00
mattias
0657f035a2 codetools: CheckLFM: improved parinsg objects published as properties
git-svn-id: trunk@10454 -
2007-01-16 01:22:58 +00:00
mattias
a8c68262ef fixed mem leak
git-svn-id: trunk@10452 -
2007-01-15 16:32:24 +00:00