Ignore:
Timestamp:
2017-01-16T17:00:33+01:00 (7 years ago)
Author:
bastiK
Message:

fixed #14252 - do not translate relation roles; add apostrophes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/validation/tests/RelationChecker.java

    r11129 r11466  
    2929import org.openstreetmap.josm.gui.tagging.presets.items.Roles;
    3030import org.openstreetmap.josm.gui.tagging.presets.items.Roles.Role;
    31 import org.openstreetmap.josm.tools.I18n;
    3231import org.openstreetmap.josm.tools.Utils;
    3332
     
    7675    }
    7776
    78     private static Collection<TaggingPreset> relationpresets = new LinkedList<>();
     77    private static final Collection<TaggingPreset> relationpresets = new LinkedList<>();
    7978
    8079    /**
     
    238237                            possibleMatchError = TestError.builder(this, Severity.WARNING, WRONG_TYPE)
    239238                                    .message(ROLE_VERIF_PROBLEM_MSG,
    240                                             marktr("Role member does not match expression {0} in template {1}"),
     239                                            marktr("Role member does not match expression ''{0}'' in template {1}"),
    241240                                            r.memberExpression, rolePreset.name)
    242241                                    .primitives(member.getMember().isUsable() ? member.getMember() : n)
     
    272271            errors.add(TestError.builder(this, Severity.WARNING, WRONG_TYPE)
    273272                    .message(ROLE_VERIF_PROBLEM_MSG,
    274                             marktr("Role member type {0} does not match accepted list of {1} in template {2}"),
     273                            marktr("Role member type ''{0}'' does not match accepted list of ''{1}'' in template {2}"),
    275274                            member.getType(), typesStr, rolePreset.name)
    276275                    .primitives(member.getMember().isUsable() ? member.getMember() : n)
     
    308307        for (String key : map.keySet()) {
    309308            if (!allroles.containsKey(key)) {
    310                 String templates = allroles.keySet().stream().map(I18n::tr).collect(Collectors.joining("/"));
     309                String templates = allroles.keySet().stream().collect(Collectors.joining("/"));
    311310
    312311                if (!key.isEmpty()) {
    313312
    314313                    errors.add(TestError.builder(this, Severity.WARNING, ROLE_UNKNOWN)
    315                             .message(ROLE_VERIF_PROBLEM_MSG, marktr("Role {0} unknown in templates {1}"), key, templates)
     314                            .message(ROLE_VERIF_PROBLEM_MSG, marktr("Role ''{0}'' unknown in templates ''{1}''"), key, templates)
    316315                            .primitives(n)
    317316                            .build());
    318317                } else {
    319318                    errors.add(TestError.builder(this, Severity.WARNING, ROLE_EMPTY)
    320                             .message(ROLE_VERIF_PROBLEM_MSG, marktr("Empty role type found when expecting one of {0}"), templates)
     319                            .message(ROLE_VERIF_PROBLEM_MSG, marktr("Empty role type found when expecting one of ''{0}''"), templates)
    321320                            .primitives(n)
    322321                            .build());
     
    332331            if (count == 0) {
    333332                errors.add(TestError.builder(this, Severity.WARNING, ROLE_MISSING)
    334                         .message(ROLE_VERIF_PROBLEM_MSG, marktr("Role {0} missing"), keyname)
     333                        .message(ROLE_VERIF_PROBLEM_MSG, marktr("Role ''{0}'' missing"), keyname)
    335334                        .primitives(n)
    336335                        .build());
    337336            } else if (vc > count) {
    338337                errors.add(TestError.builder(this, Severity.WARNING, LOW_COUNT)
    339                         .message(ROLE_VERIF_PROBLEM_MSG, marktr("Number of {0} roles too low ({1})"), keyname, count)
     338                        .message(ROLE_VERIF_PROBLEM_MSG, marktr("Number of ''{0}'' roles too low ({1})"), keyname, count)
    340339                        .primitives(n)
    341340                        .build());
    342341            } else {
    343342                errors.add(TestError.builder(this, Severity.WARNING, HIGH_COUNT)
    344                         .message(ROLE_VERIF_PROBLEM_MSG, marktr("Number of {0} roles too high ({1})"), keyname, count)
     343                        .message(ROLE_VERIF_PROBLEM_MSG, marktr("Number of ''{0}'' roles too high ({1})"), keyname, count)
    345344                        .primitives(n)
    346345                        .build());
Note: See TracChangeset for help on using the changeset viewer.