Andre språk:
Wiki-oversettelse
Systemet for å gi JOSM-brukere Help er basert på denne Wiki-en.
Det håndterer den eksakte konteksten under musepekeren.
Det kan tilby det riktige emnet (en) når brukeren klikker på eller trykker på
F1
.
Vårt felles mål er å hjelpe brukeren på hans eget språk.
JOSM-sidene følger den enkle metoden med å legge til språkkoden foran sidenavnet. Du kan finne (og legge til) språkkodene på siden TracLanguages.
Hver engelske baseside har makroen [[TranslatedPages]]
øverst. Denne makroen lager en liten meny som inneholder lenker til alle oversatte sider med samme sidenavn.
Denne makroen brukes også på hver oversatte side. I tillegg inneholder den revisjonen av basesiden som en parameter. Se følgende eksempel:
Siste revisjon av basesiden finnes ved å gå til siden og klikke på lenken History
(under hovedmenyen).
Når revisjonen av basesiden er nyere enn den oversatte revisjonen (noen har oppdatert den engelske siden), vil det under språklenkene i menyen dukke opp et nytt menypunkt som viser de oversatte revisjonene og den nyeste. Når du klikker på denne lenken, vises forskjellene mellom disse revisjonene. Disse kan deretter brukes til å oppdatere oversettelsen. Under oppdateringen må revisjonen på den oversatte siden økes til den nyeste, og de ekstra lenkene forsvinner.
Noen notater:
- Alle lenker til wiki-sider bør bruke
wikitr:
som område. Dette området leverer en URL til en oversatt side hvis den er tilgjengelig. Hvis målet ikke er oversatt ennå, leveres en URL til den engelske basesiden, kombinert med en markør.
[wikitr:/Translations/Wiki Oversatt Wiki-oversettelse]
vil alltid lede leseren til en gyldig side. - Bilder fra den engelske basesiden kan enkelt brukes på oversatte sider. For å adressere dem, bruk sidenavnet som område og sett et kolon foran filnavnet:
[[Image(Translations/Wiki:diff.png)]]
- Det er fint om skjermbilder tilbys på morsmålet, selv om den engelske versjonen også aksepteres og er mindre arbeid.
- Sider bør være konsistente, så når du legger til nye ting på en oversatt side, vennligst oppdater også den engelske basesiden (bortsett fra språkspesifikke ting).
Se makrobeskrivelsen for mer informasjon om denne makroen.
Sider kan merkes som ufullstendige eller gamle ved å legge til outdated
-parameteren i oversettelsesmakroen.
En melding som beskriver ufullstendigheten og hva som må gjøres, er verdien til denne parameteren.
Parameternavnet må skilles med et komma fra andre parametere.
Parameterverdien skilles med et likhetstegn fra navnet.
Kommaer inne i verdien må escapes med en bakstrek.
Eksempel:
[[TranslatedPages(revision=12,outdated=Oversettelsen er ufullstendig\, siste del mangler.)]]
Utdaterte meldinger fra den engelske basesiden kan kopieres i oversettelsen, men det er sannsynligvis bedre å ha dem kun på basesiden. Dette gjør det mulig å skille oversettelsesrelaterte problemer (oversatte sider) fra innholdsrelaterte problemer (baseside). Det er fortsatt mulig å oversette meldingen ved å bruke WikiProcessors #!div ved å legge til følgende i de neste linjene:
{{{#!div style="border: 1pt solid; margin: .0em; background-color: #FFFFDE;" Kontekst av `outdated` }}}
Listen over utdaterte sider (en) viser alle utdaterte sider og tilhørende kommentarer. Dens oversatte varianter viser denne informasjonen kun for målspråket og for de engelske basesidene.
Språkkoder
Språkkoder i JOSM følger metoden som brukes av Launchpad og mange andre åpne kildekode-oversettelser. Disse er:
- To-bokstavskoder fra ISO 639-1 med små bokstaver, dvs.
de
. - Tre-bokstavskoder fra ISO 639-2 med små bokstaver når det ikke finnes en to-bokstavskode, dvs.
ast
. - Ovenstående språkkode etterfulgt av en understrek og stor bokstav for landskode i henhold til ISO 3166-1, dvs.
pt_BR
. - Ovenstående språkkode etterfulgt av et @-tegn og små bokstaver for dialekt, dvs.
ca@valencia
.
Kodene er litt modifisert på forskjellige steder:
- For bruk i Java-manifest og XML-filnøkler erstattes "@"-tegnet med en "-", dvs.
ca-valencia
. - For bruk i Wiki-sidetitler er den første bokstaven (også etter tegn) stor bokstav, dvs.
Pt_BR
ellerCa-Valencia
.
Oversettelsestilstanden for hele wiki-en kan sees på Statistikk-siden.