| | 132 | === Language codes === |
| | 133 | |
| | 134 | Language codes in JOSM follow the method used by launchpad and many other open source translations. These are: |
| | 135 | * Two letter codes from ISO 639-1 in lower case (i.e. **de**) |
| | 136 | * Three letter codes from ISO 639-2 in lower case when there is no two letter code (i.e. **ast**) |
| | 137 | * Above language code followed by an underscore and upper case country code according to ISO 3166-1 (i.e. **pt_BR**) |
| | 138 | * Above language code followed by an at sign and lower case dialect (i.e. **ca@valencia**) |
| | 139 | * List of ISO-codes: http://www.loc.gov/standards/iso639-2/php/English_list.ph |
| | 140 | |
| | 141 | The codes are slightly modified in different places: |
| | 142 | * For use in Java manifest and XML file keys the "@" sign is replaced by a "-" (i.e. **ca-valencia**). |
| | 143 | * For use in Wiki page titles, the first letter (also after signs) is upper case (i.e. **Pt_BR** or **Ca-Valencia**) |
| | 144 | |