Commit Graph

46 Commits

Author SHA1 Message Date
maxim
a8c53413f8 POChecker: since Duplicate Originals report is now shown in separate tab in Results window, removed test option whether to show it or not (i.e. always show it now). This change also allowed to remove (now useless) 'Select Basic' button, thus simplifying UI.
git-svn-id: trunk@58023 -
2018-05-24 23:28:09 +00:00
maxim
8e4a25abdb Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33648
git-svn-id: trunk@57713 -
2018-04-25 23:11:40 +00:00
maxim
d7f2afdc7f POChecker: do not show translation totals (number of translated/untranslated/fuzzy strings) in 'all languages' mode. It didn't work correctly (these values reflected only last processed language) and there is no much point in knowing these values as a sum for all languages.
git-svn-id: trunk@57691 -
2018-04-23 23:30:46 +00:00
maxim
dfa7c11365 POChecker:
1) Report duplicate originals search results in separate tab of Results dialog, made this output more compact.
2) Improved captions.
3) Regenerated translations and updated Russian translation.

git-svn-id: trunk@57667 -
2018-04-18 22:56:50 +00:00
maxim
0c22a2c5a8 PoChecker: removed "Ignore translated strings marked as fuzzy" checkbox and related logic. Now formatting arguments errors are always shown for both fuzzy and non-fuzzy strings (they are all ignored by translation system anyway and therefore have equal importance) and user is notified about formatting error count in non-fuzzy strings if such errors are found. Regenerated translations and updated Russian translation.
git-svn-id: trunk@57643 -
2018-04-11 23:10:14 +00:00
maxim
334865d488 POChecker: removed 'No errors found' label from main form. It is not needed since we now always show Results form.
git-svn-id: trunk@57607 -
2018-04-05 22:49:48 +00:00
maxim
cb77def736 POChecker:
1) Made Results form multitabbed.
2) Detailed translation statistics are now always written to separate tab in Results form; corresponding item in test selection checklistbox is removed.
3) Detailed translation statistics are written in more compact form (less lines per element).
4) "Copy to clipboard"/"Save to file" buttons in Results form are replaced with context menu.
5) Regenerated translations and updated Russian translation.

git-svn-id: trunk@57599 -
2018-04-03 22:15:51 +00:00
maxim
a1c5822f04 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32213
git-svn-id: trunk@55609 -
2017-07-30 23:10:04 +00:00
maxim
37f2d73f0a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31614
git-svn-id: trunk@54514 -
2017-04-03 23:24:37 +00:00
maxim
c74ec53ab7 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31463
git-svn-id: trunk@54327 -
2017-03-02 22:17:27 +00:00
maxim
ff4aa8bcd4 POChecker: improved IDE menuitem caption, regenerated translations and updated Russian translation.
git-svn-id: trunk@52572 -
2016-06-22 22:27:27 +00:00
maxim
57f75e90a3 POChecker: when scanning directory remove already present master files from the list if they went missing and notify user. Regenerated translations and updated Russian translation.
git-svn-id: trunk@52505 -
2016-06-14 23:47:36 +00:00
maxim
c5eddfc18f POChecker: removed "Open PO file" functionality.
Reasons:
1. It was a subset of "Scan directory" functionality.
2. There was no warning about orphaned files, they were ignored silently. This can be misleading.
3. It changed language combobox value in some cases, and this could lead to confusion.

While at this, improved main dialog layout.

git-svn-id: trunk@52451 -
2016-06-07 14:05:37 +00:00
maxim
968167616f POChecker: merged "Scan Directory" and "Find troublesome files" functions, they were largerly duplicate (note, that we do not notify about added files anymore, only warn if orphaned files were found). Regenerated translations.
git-svn-id: trunk@52449 -
2016-06-06 23:11:24 +00:00
maxim
e1a6937cda POChecker: added ability to refresh translations (i.e. sync them with master .po file). Regenerated translations and updated Russian translation.
git-svn-id: trunk@52427 -
2016-06-02 23:13:21 +00:00
maxim
c97d62f4f5 POChecker: display total translated percentage in result report and Graphical Statistics form. While at this, improved alignment of values in result report and hints. Regenerated translations and updated Russian translation.
git-svn-id: trunk@52415 -
2016-05-30 21:49:14 +00:00
maxim
b2605a63b4 POChecker: added total translated/untranslated/fuzzy strings statistics to result report and Graphical Statistics form.
Regenerated translations and updated Russian translation.

git-svn-id: trunk@52401 -
2016-05-27 22:47:40 +00:00
maxim
763e4881c7 POChecker: added ability to open PO file in system PO file editor from Graphical Statistics form (via context menu).
Regenerated translations and updated Russian translation.

git-svn-id: trunk@52387 -
2016-05-24 22:52:53 +00:00
maxim
edf3914d52 POChecker: fixed minor typo, regenerated translations and updated Russian translation
git-svn-id: trunk@51913 -
2016-03-10 23:21:34 +00:00
bart
13c6f5f968 PoChecker: regenerate translation files.
git-svn-id: trunk@51905 -
2016-03-10 17:37:03 +00:00
maxim
b3e8ea38d7 PoChecker: added Portuguese translation support, regenerated translations and updated Russian translation
git-svn-id: trunk@51682 -
2016-02-24 22:11:04 +00:00
bart
52c0403596 PoChecker:
- GUI updates, functional and cosmetic.
- regenerate language files.

git-svn-id: trunk@46538 -
2014-10-12 12:29:55 +00:00
bart
f528310d7e PoChecker: regenerate language files.
git-svn-id: trunk@46537 -
2014-10-12 12:03:23 +00:00
bart
d1a01f5804 PoChecker:
- use natural names in LangFilter, sort them alphabetically.
- adapt save and restore mechanisme for LangFilter.
- regenerate language files.

git-svn-id: trunk@46530 -
2014-10-11 16:04:30 +00:00
maxim
1e1599d76e PoChecker: regenerated translations; updated Russian translation
git-svn-id: trunk@46487 -
2014-10-08 22:46:13 +00:00
bart
7c9f2ba5c3 PoChecker: refactor.
- Drop the listbox for translated po-files
- Now possible to test multiple master po-files
- Language filter controls setting of "Find All Translated PoFiles"
- Regenerated language files.

git-svn-id: trunk@46475 -
2014-10-08 17:44:38 +00:00
bart
4f735c239c PoChecker:
- Add capability to scan a folder for po-files.
- Add files to a listbox.
- Add filter for language to listbox with translated po-files.
- Save and restore contents of the file lists.
- Regenerate language files.

git-svn-id: trunk@46394 -
2014-10-01 19:06:15 +00:00
bart
325ae8915a PoChecker:
- Add capability to open file in external editor (stand-alone version).
- Regenerate language files.

git-svn-id: trunk@46386 -
2014-09-30 22:43:59 +00:00
maxim
948659f90d PoChecker: regenerated translations; updated Russian translation
git-svn-id: trunk@46384 -
2014-09-30 21:37:48 +00:00
bart
031fce5c35 PoChecker: regenerate languagefiles.
git-svn-id: trunk@46380 -
2014-09-30 19:34:30 +00:00
bart
4b72c4b67c PoChecker:
- add error indicator to graphical summary: patch by Giuliano Colla
- regenerate language files

git-svn-id: trunk@46376 -
2014-09-30 18:46:46 +00:00
bart
9ee2dd7f12 PoChecker:
- IDE integration (open PoFile in IDE). Patch by Giuliano Colla, slightly modified by me.
- Regenerated languagefiles.

git-svn-id: trunk@46354 -
2014-09-29 20:34:41 +00:00
bart
b2d853849b PoChecker:
- Change the hint for the ListView items in GraphStat form to show numbers as well as percentages.
- Regenerate language files.

git-svn-id: trunk@46328 -
2014-09-25 19:50:22 +00:00
maxim
54251b8f1d Components, PoChecker: regenerated translations; updated Russian translation
git-svn-id: trunk@46261 -
2014-09-19 23:07:32 +00:00
bart
5192991612 PoChecker:
- Implement hints for the items in the graphical summary form
- Regenerate language files

git-svn-id: trunk@46257 -
2014-09-19 21:28:49 +00:00
bart
c78be04ea9 PoChecker:
- refactor the graphical summary form
  * use TListView with TImageList
- regenerate language files

git-svn-id: trunk@46256 -
2014-09-19 20:29:15 +00:00
bart
79a5b4739f PoChecker: regenerated language files.
git-svn-id: trunk@46231 -
2014-09-14 14:22:52 +00:00
bart
5bd58e3e95 PoChecker:
- Refactor Statistics (makes it easier to implement a graphical display in the future)
- Less verbosity
- Debug and Release mode for po-checker tool
- Regenerated language files

git-svn-id: trunk@46150 -
2014-09-07 13:32:06 +00:00
bart
01f1750902 PoChecker:
- implement option to ignore translated strings that are marked as "fuzzy".
- separate TestTypes from TestOptions.
- fix a resource string.
- regenerated po-files.

git-svn-id: trunk@46056 -
2014-08-21 18:27:29 +00:00
maxim
f52c177812 PoChecker: regenerated translations; updated Russian translation
git-svn-id: trunk@45676 -
2014-06-26 22:31:05 +00:00
mattias
5e76544782 pochecker: resourcestrings, issue #26395, from Vaclav Valicek
git-svn-id: trunk@45673 -
2014-06-26 20:41:53 +00:00
mattias
22c456d1e3 pochecker: buttons, issue #26395, from Vaclav Valicek
git-svn-id: trunk@45672 -
2014-06-26 20:36:10 +00:00
maxim
b79f3f2628 Components, PoChecker: regenerated translations; updated Russian translation
git-svn-id: trunk@43459 -
2013-11-18 21:33:49 +00:00
maxim
0252709b10 PoChecker: Do not select all tests by according checkbox, but only "basic" ones. Do not include search for duplicate strings to this selection as it tends to confuse translators most of the time and usually used only by developers.
git-svn-id: trunk@39796 -
2013-01-07 13:04:30 +00:00
maxim
97a96b51f1 PoChecker:
* don't skip formatting errors check even if translated string has no formatting arguments at all;
  * rewrite formatting arguments comparison function in order to make it more robust and detect invalid formatting arguments;
  * report formatting error even if arguments match, but some of them are invalid (only skip the case when original and translated strings exactly match, to not report e.g. '{%Region}' string);
  * regenerated translations, updated Russian translation.

git-svn-id: trunk@39771 -
2013-01-05 17:15:40 +00:00
maxim
a65f754c71 Translations: Ukrainian translation update by Igor Paliychuk
git-svn-id: trunk@37051 -
2012-04-27 20:24:38 +00:00