Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing Da:Translations
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=80)]] = Oversættelser = Oversættelse er en helhed opdelt i tre dele, hvor en del vises på hver [#StartupPage startside] i JOSM, en anden i [#Software programmets] brugergrænseflade og OSM-data, og en tredje del kaldet [wikitr:Translations/Wiki Wiki] for online hjælp. [[PageOutline(2-10,Indholdsfortegnelse)]] Status for oversættelsen over tid vises på [wikitr:/Translations/Statistics]. == Wiki og Online hjælp == En god start for at bidrage er denne Wiki. Den fungerer også som [wikitr:/Help Online Hjælp] for JOSM. Se detaljerne på [wikitr:/Translations/Wiki]. Du kan begynde at arbejde med det samme — som på enhver god wiki. Nogle [#Languagespecificnotes engelskspecifikke noter] findes nederst på denne side. En liste over alle kendte online hjælpesider findes på [wiki:/DevelopersGuide/HelpSystem/HelpTopicsList Liste over hjælpeemner]. Denne liste oprettes automatisk, men kan være ufuldstændig. Bemærk: Nogle af pluginsene som bruges i denne wiki (f.eks. spamfilteret) er, som JOSM, oversat på [https://translations.launchpad.net/tracplugins/trunk/ Launchpad]. == StartSide ==#StartupPage Oversættelsen af [wikitr:/StartupPage JOSM startmeddelelser] kan ændres på [wiki:StartupPageSource]. Denne side har et specielt format: * Hver linje "en:" starter en ny oversættelig linje. * Hver linje med en anden [TracLanguages sprogkode] oversætter den forrige engelske linje. * Hver linje uden specifikationer tages som den er. * Linjer som starter med "#" ignoreres. BEMÆRK: Der er ikke altid tomme linjer mellem de forskellige sæt. Vær forsigtig så du ikke blander oversættelser eller glemmer nogen! Sorter posterne i hvert sæt med små bogstaver, men behold "en:" først. Når du ændrer engelsk tekst, husk at oversættelserne også skal tilpasses. Hvis du ikke kan gøre dette, tilføj et "x" foran sprogkoden, således at oversættelsen stadig er tilgængelig som udkast, men deaktiveret. Den forhåndsviste eller gemte side viser flere sektioner sorteret efter sprog. Linjer markeret med **EN** viser uoversatte linjer. Linjer markeret med **X** er markeret som udkastlinjer. Linjer markeret med **BASE** mangler i en nationaliseret oversættelse og er overskrevet med sprogbaseret oversættelse (dvs. "ca" bruges i stedet for manglende "ca@valencia"). Oversættelsen af ældre [wikitr:/VersionHistory JOSM startmeddelelser] kan ændres på [wiki:VersionHistorySource] for indeværende år. For hvert tidligere år findes en separat side (f.eks. [wiki:VersionHistorySource/2021]) tilbage til 2008. Linjeformatet er det samme som ovenfor. == Software ==#Software Oversættelse af programtekster inklusive plugins foretages på [https://translations.launchpad.net/josm/trunk/ Launchpad]. Nogle få plugins oversættes på [https://www.transifex.com/josm/josm/dashboard/ Transifex] i stedet (pr. januar 2018 Mapillary, geojson og scripting). Se #8645 for planer om hvilken platform der skal bruges. Skabelonerne på Launchpad for oversættelse opdateres hver nat sammen med den nye [/latest]-version. De oversatte strenge importeres til JOSM før hver ny [/tested]-version udgives (som normalt er ved slutningen af hver måned, se [/roadmap]) eller oftere hvis nødvendigt). Java-oversættelsen har nogle specielle egenskaber som skal huskes når du oversætter: * Tegnet `'` [https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/MessageFormat.html er et specialtegn]. Det skal escapes med et andet `'`, så `''` betyder en enkelt apostrof i den resulterende visning. * For sprog med meget brug af dette tegn kan den typografiske `’` bruges i stedet for escaping (ser bedre ud når du oversætter, i den endelige software vil brugeren næppe se forskel). * Dette tegn er U+2019 og hedder RIGHT SINGLE QUOTATION MARK * Under Linux er dette tegn tilgængeligt med ''`<ALT-GR>+<SHIFT>+<N>`'' * Under Windows er tegnet tilgængeligt ved at trykke ''`<ALT>`'' og taste `0146` på tastaturet * Brug ikke meddelelsesformateringskrøllede parenteser `{}`, eller hvis du gør, escape hver med enkelt apostrof som `'{'` eller `'}'`. Alle strenge har en reference til stedet i kildekoden hvor de vises. Det kan hjælpe med at finde den rigtige oversættelse. Du finder kilderne her: * [source:josm/trunk/src/org/openstreetmap/josm main JOSM kilde] eller [source:josm/trunk komplet JOSM kilde] * [source:osm/applications/editors/josm/plugins JOSM plugins] * kilder som starter med **trans_** er konverteret fra datafiler * trans_maps.java: [/maps vores liste over baggrundsbilder] * trans_plugins.java: [/plugin beskrivelsestekster for plugins] * trans_presets.java: [source:josm/trunk/resources/data/defaultpresets.xml interne forudindstillinger] * trans_surveyor.java: [source:osm/applications/editors/josm/plugins/surveyor/resources/surveyor.xml surveyor plugin opsætningsfil] Nye sprog kan startes på Launchpad når som helst. De vil blive tilføjet til JOSM-binæren når der er mindst 2000 oversatte strenge. Begynd med hovedbrugerfladen for at opnå bedste resultater. En kort beskrivelse af hvordan man tilføjer ny sprogstøtte til testformål, når 2000 strenge-grænsen endnu ikke er nået: * Opret sprogfilerne og gem dem i plugin-filen (eller JOSM-kernen): * Sprogfiler gemmes i mappen "data" i JOSM og navngives med små bogstaver for sprogkoden med filendelsen **.lang**. * Disse filer er altid et sæt. Den engelske basefil og oversættelsesfilerne skal oprettes sammen, ellers fungerer de ikke korrekt. * Perl-scriptet [source:osm/applications/editors/josm/i18n/i18n.pl i18n.pl] skal kaldes med en destinationsmappe og **.po**-filerne for at oprette oversættelsesdata. * Tilføj det nye sprog i init()-funktionen i [source:trunk/src/org/openstreetmap/josm/tools/I18n.java I18n.java]: * En rigtig kode for flertalsmodus for sproget skal specificeres. * En beskrivelse af flertalsberegningerne findes i **.po**-filen downloadet fra Launchpad. * Hvis ingen af de eksisterende modus passer for sproget, skal en ny tilføjes i PluralMode-opregningen og i pluralEval()-funktionen. * For nogle specielle sprog er det nødvendigt at tilføje omgåelseskode i [source:trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java LanguageInfo.java] for at oversætte mellem Java-sprogkoden og de nyere koder som bruges på Launchpad == Sprogspecifikke noter ==#Languagespecificnotes Se [wikitr:/Glossary].
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.