lazarus/components/pochecker
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
..
languages POChecker: 2019-09-20 23:05:10 +00:00
Proj POChecker: Removed lots of duplicate translation initialization code, which was used for standalone build. Now using LCLTranslator unit means for this. 2019-07-05 23:12:15 +00:00
graphstat.lfm
graphstat.pp
pochecker.lpk
pochecker.pas
pocheckerconsts.pas POChecker: 2019-09-20 23:05:10 +00:00
pocheckermain.lfm PoChecker: do not reposition language combobox manually when resizing master PO listbox, anchors are sufficient 2019-07-04 22:41:22 +00:00
pocheckermain.pp POChecker: 2019-09-20 23:05:10 +00:00
pocheckermemodlg.lfm
pocheckermemodlg.pp
pocheckersettings.pp
pocheckerxmlconfig.pp
pofamilies.pp 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. 2019-05-30 23:21:49 +00:00
pofamilylists.pp POChecker: 2019-09-20 23:05:10 +00:00
README.txt
resultdlg.lfm
resultdlg.pp

This package checks the validity of translated PO files.

Original version made by Bart Broersma

ToDo:
 - Automatically find all PO files belonging to the current project.
 - Improve IDE integration