Commit Graph

297 Commits

Author SHA1 Message Date
Maxim Ganetsky
27d1c12cec PoChecker: regenerated translations and updated Russian translation 2025-03-05 18:48:11 +03:00
Maxim Ganetsky
ee83ed8734 PoChecker: added support of Sinhala language 2025-03-05 18:47:41 +03:00
Maxim Ganetsky
1ec7c2e565 Translations: Turkish translation update by Onur ERÇELEN, merge request !371 2024-10-30 01:38:59 +03:00
Juha
08c0f4865d SynEdit, FpDebug, LazUtils, IdeIntf: Remove UTF8CompareLatinTextFast calls. 2024-02-09 01:20:35 +02:00
Maxim Ganetsky
f80440d58b Translations: Ukrainian translation update by Olexandr Pylypchuk, issue #40312 2023-06-12 18:20:35 +03:00
Maxim Ganetsky
abfb1038bd Regenerated translations. 2022-12-08 03:30:04 +03:00
Maxim Ganetsky
e71c784ab0 Translations: Brazilian Portuguese translation update by Marcelo B Paula, issue #39516 2021-12-15 02:21:23 +03:00
Maxim Ganetsky
738e48c6b7 Translations: French translation update by Gilles Vasseur, issue #39487 2021-11-26 03:47:29 +03:00
Maxim Ganetsky
b584409a3b POChecker: added Corsican language support, regenerated translations and updated Russian translation 2021-11-17 00:53:35 +03:00
Maxim Ganetsky
a5b32740f8 PoChecker: added .res file to version control 2021-08-27 00:43:20 +03:00
wp
11f3b2e904 pochecker: Alternate solution for growing-form problem.
git-svn-id: trunk@65137 -
2021-05-26 09:06:27 +00:00
wp
4b4a0c7d92 pochecker: Finally fix main form scaling issue (hopefully...)
git-svn-id: trunk@65133 -
2021-05-25 18:24:13 +00:00
maxim
f4a42c7384 POChecker: improved/clarified main form uses clause (LCLTranslator unit is needed only in standalone mode)
git-svn-id: trunk@65132 -
2021-05-25 13:46:31 +00:00
wp
e4eac5dffe pochecker: Move reading mainform size into OnShow event to avoid unnecessary size scaling.
git-svn-id: trunk@65131 -
2021-05-25 12:02:53 +00:00
wp
4f16d7a5d5 pochecker: Fix LCLscaling issue of main form growing with every start.
git-svn-id: trunk@65128 -
2021-05-24 17:14:41 +00:00
bart
368ac77838 POChecker (standalone): enable HighDPI.
git-svn-id: trunk@65127 -
2021-05-24 10:47:25 +00:00
bart
f776807c68 POChecker (standalone): fix compilation.
git-svn-id: trunk@65126 -
2021-05-24 10:45:20 +00:00
juha
95b5489cff Components: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64466 -
2021-02-05 11:28:16 +00:00
juha
751852a44a LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText.
git-svn-id: trunk@64385 -
2021-01-14 13:52:23 +00:00
maxim
f90371d886 Translations: Hungarian translation update by Péter Gábor, bug #36873
git-svn-id: trunk@62893 -
2020-04-05 21:55:43 +00:00
maxim
056c393c8f POChecker: store total translation statistics in TPOFamilyList
git-svn-id: trunk@62834 -
2020-03-31 16:21:23 +00:00
maxim
7bf136d6ac POChecker: there is no need to copy PoFamilyStats all over the place anymore
git-svn-id: trunk@62833 -
2020-03-31 14:19:29 +00:00
maxim
48951b67fb POChecker: there is no need to copy logs to result form separately anymore
git-svn-id: trunk@62832 -
2020-03-31 13:30:35 +00:00
maxim
30f1ec9708 POChecker: store PoFamilyList in one place
git-svn-id: trunk@62829 -
2020-03-31 13:02:44 +00:00
ondrej
74fb203f39 LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
2020-02-23 06:04:38 +00:00
maxim
df5a5388d8 Translations: French translation update by Gilles Vasseur, bug #36524
git-svn-id: trunk@62508 -
2020-01-07 22:50:11 +00:00
maxim
a8aba970ab POChecker: clean up
git-svn-id: trunk@62115 -
2019-10-24 22:53:45 +00:00
maxim
8f963bb572 POChecker: add to LPK some files which were missing there
git-svn-id: trunk@62114 -
2019-10-24 22:47:13 +00:00
maxim
6e821e62a0 PoChecker: simplified code by removing TPoTestOptions set (which had only one element) and directly analyzing LangID value instead
git-svn-id: trunk@62071 -
2019-10-17 23:29:03 +00:00
maxim
b91b13e1f9 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36188
git-svn-id: trunk@62066 -
2019-10-15 21:37:01 +00:00
maxim
4023ea218a Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #36184
git-svn-id: trunk@62065 -
2019-10-15 21:27:33 +00:00
maxim
b1626fa251 POChecker: removed redundant ANrTotal parameter from TStat constructor
git-svn-id: trunk@62059 -
2019-10-14 23:07:59 +00:00
maxim
0367ccec60 POChecker: cleanup
git-svn-id: trunk@62058 -
2019-10-14 22:39:58 +00:00
maxim
04138e9fe7 POChecker: moved log handling code to TPOFamilyList class, where it really belongs to
git-svn-id: trunk@62030 -
2019-10-10 22:08:41 +00:00
maxim
71fc709658 POChecker: do not silently remove nonexistent .pot files when populating master file list on form show, let user be notified about them when scanning directory or running tests
git-svn-id: trunk@62004 -
2019-10-06 21:03:03 +00:00
maxim
e0dbe02d9b POChecker:
*) Let TPOFamilyList class handle checking of translation files presence, do not duplicate this functionality in TPoCheckerForm.TryCreatePOFamilyList.
 *) Do not remove in TPoCheckerForm.TryCreatePOFamilyList method missing entries from the list of master files (templates), only warn about them and ignore. The list will be updated (missing files will be removed and new files will be added) during the next search in directory with translations by the user.
 *) Do not try to free POFamilyList immediately if it was empty or had an exception on creation (it is enough that it is freed when POChecker form is destroyed or 'Run tests' button is pressed).
 *) Warn user if no translation files were found at all.
 *) Regenerated translations and updated Russian translation.

git-svn-id: trunk@61905 -
2019-09-20 23:05:10 +00:00
maxim
3356170ca6 Translations: Hungarian translation update by Péter Gábor, bug #35928
git-svn-id: trunk@61672 -
2019-08-04 21:59:52 +00:00
maxim
1b7dab9789 POChecker: try to translate LCL only if language was switched successfully
git-svn-id: trunk@61616 -
2019-07-22 22:16:27 +00:00
maxim
bd9bfc01d4 Translations: Turkish translation update by Onur ERÇELEN, bug #35865
git-svn-id: trunk@61612 -
2019-07-21 22:57:16 +00:00
maxim
631fcf53e1 POChecker: Removed lots of duplicate translation initialization code, which was used for standalone build. Now using LCLTranslator unit means for this.
git-svn-id: trunk@61542 -
2019-07-05 23:12:15 +00:00
maxim
6c0a0881f5 PoChecker: do not reposition language combobox manually when resizing master PO listbox, anchors are sufficient
git-svn-id: trunk@61530 -
2019-07-04 22:41:22 +00:00
maxim
fc4ab0cea8 LazUtils (Translations unit), POChecker: Introduced VirtualTranslation property to TPOFileItem. It allows to identify items whose empty translations (actually stored in the file) were replaced by some suggestions. Use it in POChecker in order to avoid false warnings about translation contents not yet present in the file.
git-svn-id: trunk@61302 -
2019-05-30 23:21:49 +00:00
maxim
b04174617e LazUtils (Translations unit), POChecker: Store item's fuzzy flag state as read from file in a separate property. Use it where appropriate. This allows to simplify TPOFile constructors and makes code more clear.
git-svn-id: trunk@61299 -
2019-05-28 23:34:39 +00:00
maxim
dd661a10de Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
2019-05-16 23:10:15 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
maxim
41c97f0864 PoChecker: removed unused boilerplate constructors from TPoFamily class
git-svn-id: trunk@60674 -
2019-03-14 23:39:11 +00:00
maxim
4d87dcf835 PoChecker: removed unused TPoCheckerForm.AddToMasterPoList(Fn: String) method
git-svn-id: trunk@60656 -
2019-03-11 22:34:42 +00:00
maxim
6e23c3ccd0 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #35148
git-svn-id: trunk@60509 -
2019-02-25 23:38:10 +00:00
maxim
ee93df459c Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #35117
git-svn-id: trunk@60460 -
2019-02-19 17:18:17 +00:00
maxim
c91b1321e0 Translations: French translation update by Gilles Vasseur, bug #35034
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +00:00