Changes between Initial Version and Version 1 of Nn:Translations


Ignore:
Timestamp:
2025-11-01T10:41:47+01:00 (6 months ago)
Author:
paleid
Comment:

Nn added

Legend:

Unmodified
Added
Removed
Modified
  • Nn:Translations

    v1 v1  
     1[[TranslatedPages(revision=80)]]
     2
     3= Omsetjingar =
     4Omsetjing er ei heilskap delt inn i tre delar, der ein del vert vist på kvar [#StartupPage oppstartsside] i JOSM, ein annan i [#Software programvare] sitt brukargrensesnitt og OSM-data, og ein tredje del kalla [wikitr:Translations/Wiki Wiki] for online hjelp.
     5
     6[[PageOutline(2-10,Innhaldsforteikning)]]
     7
     8Statusen for omsetjinga over tid er vist på [wikitr:/Translations/Statistics].
     9
     10
     11== Wiki og Online hjelp ==
     12Ein god start for å bidra er denne Wiki-en. Han fungerer også som [wikitr:/Help Online Hjelp] for JOSM. Sjå detaljane på [wikitr:/Translations/Wiki]. Du kan byrje å jobbe med ein gong — som på kva ein god wiki som helst.
     13
     14Nokre [#Languagespecificnotes engelskspesifikke notatar] finst nedst på denne sida.
     15
     16Ei liste over alle kjende online hjelpesider finst på [wiki:/DevelopersGuide/HelpSystem/HelpTopicsList Liste over hjelpeemne]. Denne lista vert oppretta automatisk, men kan vera ufullstendig.
     17
     18Merk: Nokre av programtillegga som vert brukte i denne wiki-en (t.d. spamfilteret) er, som JOSM, omsette på [https://translations.launchpad.net/tracplugins/trunk/ Launchpad].
     19
     20== Oppstartsside ==#StartupPage
     21Omsetjinga av [wikitr:/StartupPage JOSM startmeldingar] kan endrast på [wiki:StartupPageSource].
     22
     23Denne sida har eit spesielt format:
     24 * Kvar linje "en:" startar ei ny omsetjbar linje.
     25 * Kvar linje med ein annan [TracLanguages språkkode] omset den førre engelske linja.
     26 * Kvar linje utan spesifikasjonar vert teken som han er.
     27 * Linjer som startar med "#" vert ignorerte.
     28
     29MERK: Det er ikkje alltid tomme linjer mellom dei ulike setta. Ver forsiktig så du ikkje blander omsetjingar eller gløymer nokon! Sorter oppføringane i kvart sett med små bokstavar, men behald "en:" først.
     30
     31Når du endrar engelsk tekst, hugs at omsetjingane også må tilpassast. Viss du ikkje kan gjera dette, legg til ein "x" føre språkkoden, slik at omsetjinga framleis er tilgjengeleg som utkast, men deaktivert.
     32
     33Den førehandsvisa eller lagra sida viser fleire seksjonar sorterte etter språk.
     34Linjer merka med **EN** viser uomsette linjer.
     35Linjer merka med **X** er merka som utkastlinjer.
     36Linjer merka med **BASE** manglar i ein nasjonalisert omsetjing og er overstyrt med språkbasert omsetjing (dvs. "ca" vert brukt i staden for manglande "ca@valencia").
     37
     38Omsetjinga av eldre [wikitr:/VersionHistory JOSM startmeldingar] kan endrast på [wiki:VersionHistorySource] for inneværande år. For kvart tidlegare år finst ei eiga side (t.d. [wiki:VersionHistorySource/2021]) tilbake til 2008. Linjeformatet er det same som ovanfor.
     39
     40
     41== Programvare ==#Software
     42Omsetjing av programtekstar inkludert programtillegg vert gjort på [https://translations.launchpad.net/josm/trunk/ Launchpad]. Nokre få programtillegg vert omsette på [https://www.transifex.com/josm/josm/dashboard/ Transifex] i staden (per januar 2018 Mapillary, geojson og scripting). Sjå #8645 for planar om kva plattform som skal brukast.
     43
     44Mala på Launchpad for omsetjing vert oppdaterte kvar natt saman med den nye [/latest]-versjonen. Dei omsette strengane vert importerte til JOSM før kvar ny [/tested]-versjon vert sleppt (som vanlegvis er på slutten av kvar månad, sjå [/roadmap]) eller oftare viss nødvendig).
     45
     46Java-omsetjinga har nokre spesialitetar som må hugast når du omset:
     47 * Tegnet `'` [https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html er eit spesialteikn]. Det må escapast med eit anna `'`, så `''` tyder ein enkelt apostrof i den resulterande visningen.
     48 * For språk med mykje bruk av dette teiknet kan det typografiske `’` brukast i staden for escaping (ser betre ut når du omset, i den endelege programvaren vil brukaren truleg ikkje sjå nokon skilnad).
     49  * Dette teiknet er U+2019 og heiter RIGHT SINGLE QUOTATION MARK
     50  * Under Linux er dette teiknet tilgjengeleg med ''`<ALT-GR>+<SHIFT>+<N>`''
     51  * Under Windows er teiknet tilgjengeleg ved å trykke ''`<ALT>`'' og taste `0146` på tastaturet
     52 * Ikkje bruk meldingsformateringsklammene `{}`, eller viss du gjer det, escaper kvar med enkelt apostrof som `'{'` eller `'}'`.
     53
     54Alle strengar har ein referanse til staden i kjeldekoden der dei vert viste. Det kan hjelpe til med å finne rett omsetjing. Du finn kjeldene her:
     55* [source:josm/trunk/src/org/openstreetmap/josm/main JOSM kjelde] eller [source:josm/trunk komplett JOSM kjelde]
     56* [source:osm/applications/editors/josm/plugins JOSM programtillegg]
     57* kjelder som startar med **trans_** er konverterte frå datafiler
     58 * trans_maps.java: [/maps lista vår over bakgrunnsbilder]
     59 * trans_plugins.java: [/plugin beskrivingstekstar for programtillegg]
     60 * trans_presets.java: [source:josm/trunk/resources/data/defaultpresets.xml interne føreinnstillingar]
     61 * trans_surveyor.java: [source:osm/applications/editors/josm/plugins/surveyor/resources/surveyor.xml surveyor programtillegg oppsettsfil]
     62
     63Nye språk kan startast på Launchpad når som helst. Dei vil verta lagde til i JOSM-binæren når det er minst 2000 omsette strengar. Byrj med hovudbrukargrensesnittet for å oppnå beste resultat.
     64
     65Ei kort skildring av korleis du legg til nytt språkstøtte for testformål, når 2000 strengar-grensa enno ikkje er nådd:
     66* Opprett språkfila og lagre dei i programtilleggs-fila (eller JOSM-kjernen):
     67 * Språkfiler vert lagra i mappa "data" i JOSM og vert namngjevne med små bokstavar for språkkoden med filendinga **.lang**.
     68 * Desse filene er alltid eit sett. Den engelske basefila og omsetjingsfilene må opprettast saman, elles fungerer dei ikkje rett.
     69 * Perl-skriptet [source:osm/applications/editors/josm/i18n/i18n.pl i18n.pl] må kallast med ei målmappe og **.po**-filene for å opprette omsetjingsdata.
     70* Legg til det nye språket i init()-funksjonen i [source:trunk/src/org/openstreetmap/josm/tools/I18n.java I18n.java]:
     71 * Ein rett kode for fleirtallsmodusen for språket må spesifiserast.
     72 * Ei skildring av fleirtallsberekningane finst i **.po**-fila lasta ned frå Launchpad.
     73 * Viss ingen av dei eksisterande modusane passar for språket, må ein ny leggjast til i PluralMode-opprekninga og i pluralEval()-funksjonen.
     74 * For nokre spesielle språk er det naudsynt å legga til omgåingskode i [source:trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java LanguageInfo.java] for å omsetja mellom Java-språkkoden og dei nyare kodane som vert brukte på Launchpad
     75
     76
     77== Språkspesifikke notatar ==#Languagespecificnotes
     78Sjå [wikitr:/Glossary].