| Project: | ProjectPier |
| Version: | 0.8.5.0-Beta1 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | new |
Description
In translation process I found some unused strings. Possible they come from old versions and today I think should be removed from all translations.
I suppose it's good idea to check whole strings and remove useless before new release! New releases will bring new strings and we forget about old.
I will post here strings that I found. Maybe someone helps me
For example:
objects.php 'open milestone', 'open milestones'
general.php 'reorder', 'late', 'upcoming', 'nobody', 'please select', 'permission', 'owner', 'settings'
duplication of
'n/a' => 'n/a',
'n/a' => 'n/a',
'downloads', 'replace', 'collapse', 'expand', 'changelog'
forum topic: http://projectpier.org/node/654
'open tasks', 'add by', 'edit by', 'delete by', 'close by', 'open by', 'upload by', 'created by', 'project description', 'download history', 'download history for', 'downloaded by', 'downloaded by', 'downloaded on'
MangoFusion found a string that is called (sometimes) but not in the language file: 'error forgot password'.
I suppose it could be part of your patch (if any) or the list of strings to correct.
When I see these, I really think that some Python or Perl guru would be great to write a script that goes both ways: checking that all language strings requested exist and that all existing strings are requested.
n/a dupliacted in strings