cgeo/c-geo-opensource — comment on commit ae2272e15f608b8eba4c1b7564f09d5080734636
File:  line 0
By samueltardieu:

Why I don't get is this piece of code:

```java
private WaypointType(String id, int stringId, int markerId) {
this.id = id;
this.stringId = stringId;
setL10n();
this.markerId = markerId;
}
```

Why is `setL10n()` called each time an enumeration item is created? Why isn't there a single

```java
static { setL10n(); }
```

at the end of the class, or an inclusion of it in the existing `static` section?