Help:Extension:Translate/Page translation administration/da

Hvad. Sideoversættelses-funktionen gør det muligt at styre oversættelse af wiki-sider til andre sprog. Det betyder, at indholdet af hver oversættelse vil være lig med kildesiden, sædvanligvis. Det gælder derimod f.eks. ikke de forskellige sprogversioner af Wikipedia-artikler, som er helt uafhængige af hinanden. Det antages, at siderne kun er oversat fra et primært sprog til andre sprog, men oversættere kan også drage fordel af oversættelser på andre sprog, hvis de findes.

Hvorfor. Uden hjælp, bliver oversættelse mere end et par sider til andre sprog i bedste fald en tidsrøver eller i værste fald ubehjælpeligt roderi. Med sideoversættelses-funktionen kan du undgå rodet og strukturere oversættelsesprocessen. Den centrale idé er opdeling af kildeteksten i mindre enheder, som hver især vil blive oversat individuelt. Når kildeteksten er opdelt i enheder, kan alle ændringer isoleres og oversættere behøver kun at opdatere oversættelsen af enheder, der har fået foretaget ændringer i kildeteksten. Dette muliggør for oversættere at arbejde på enheder af overskuelig størrelse og at dele arbejdet mellem forskellige oversættere og at fortsætte oversættelses-arbejdet senere, da det ikke behøves at gøres altsammen på én gang.

Who. This page elaborates on the page translation tutorial by providing deeper insight on how the system works, and suggests best practices for a wide variety of cases. This page is intended for page translation administrators and generally for everyone who edits the source text of translatable pages, even if they don't have the access to the administrative features of approving changes for translation.

Livsforløb for en side, der kan oversættes
Roller. Flere personer er involveret i processen med at skrive og oversætte en wiki side: den oprindelige forfatter opretter en side, nogen korrigerer stavefejl, en sideoversættelses-administrator markerer siden til oversættelse, oversættere oversætter, nogen laver ændringer på siden, en sideoversættelses-administrator markerer disse ændringer til oversættelse og oversættere opdaterer oversættelser. Disse roller kan overlappe mere eller mindre, men det overordnede ansvar for en problemfri oversættelse påhviler sideoversættelses-administratoren. Administratoren bestemmer, når siden er klar til oversættelse første gang, sikrer at inddelingen tjener et formål og godkender (eller korrigerer) ændringerne.

Forberedelse. For at få noget oversat er du nød til at skrive det først. Hvis du allerede har lavet en oversættelse uden Translate-udvidelsen, se nedenfor afsnittet om flytning af oversættelser. Hvis du vil have masser af oversættelse, som skal kunne laves hurtigt, er det afgørende at kildeteksten er trimmet og god. Inden en side mærkes for oversættelse, spørg en anden om at korrekturlæse den og om muligt få en sprog-specialist til at lave teksten mere klar og præcis. Vanskelig ordforråd og svært forståelige sætninger forhindrer mange frivillige oversættelser. Mærkning kan også give problemer for oversættere, men som oversættelses-administrator kan du undgå disse problemer, se nedenfor afsnittet om håndtering af mærkning. Naturligvis påtvinger de ændringer, du foretager i en oversættelses kildetekst, opdatering af alle eksisterende oversættelser, så det er bedre at vente indtil sidens indhold har stabiliseret sig. På den anden side sker ændringer ofte og systemet håndterer det godt, så tjek afsnittet om håndtering af ændringer, nedenfor.

Tagging. When the text is otherwise ready for translation, anyone can mark the translatable parts by wrapping them inside &lt;translate> tags and adding the &lt;languages /> bar to the page. The latter adds a list of all translations of the page, with their completion and up-to-date percentages. There is no other indication that translations exist. See below how to actually do the tagging. The system will detect when the tags are placed on the translatable page, and the page will have a link to mark it for translation. It will also complain and prevent saving if you for example forgot to add a closing tag. The translatable page will also be listed on Special:PageTranslation as ready for marking.

Marking. After the tagging, a translation administrator marks the page for translation. The interface is explained in Page translation example. The translation administrator's responsibility is to make sure that the segmentation makes sense and that tagging has been proper. The page can be marked again if it has changed in the meanwhile. See below how to make changes that cause minimal disruptions. The marking of the page starts a background process that uses MediaWiki's job queue. This process goes over each translation page and regenerates it: changes in the translation page template will be reflected and outdated translations will be replaced temporarily with the original source text. On the contrary, the translation interface is updated immediately.

Ændringer. Brugere kan fortsætte med at foretage ændringer til sidens kilde. Ændringerne vil være synlige for brugere, der ser siden på kildesproget, men oversættelser strider mod oversættelses-enhederne trukket ud fra den sidste version af original-siden, som er blevet markeret til oversættelse: Oversættelses-siderne er rapporteret til at være 100% opdateret, hvis alle oversættelses-enheder er oversatte, selv hvis kildesiden har nye ændringer. Du kan nemt se om der er umarkerede ændringer, når du ser siden der kan oversættes på kildesproget: der er en notits øverst som siger, at du kan oversætte denne side og der er links til ændringer, hvis der er nogen.

Kildesprog. Der er også en oversættelses-side med sprogkoden på kildesproget: den indeholder ikke de ekstra mærker og anden mærkning relateret til side-oversættelsen, som anvendes i sidens kildetekst. Siden har ingen link fra brugergrænsefladen, men det er praktisk når du for eks. vil indsætte siden (typisk for skabeloner der kan oversættes) eller eksportere den.

Lukkede anmodninger om oversættelse. Nogle sider, der kan oversættes, har et indhold, som kun er interessant i en vis tidsperiode. For eksempel bekendtgørelser og regelmæssige statusopdateringer, ligesom Wikimedia's aktuelle begivenheder. Du kan holde disse sider sammen med oversættelser, men skjule dem fra oversættelsens brugergrænseflade. Dette forhindrer ikke yderligere oversættelser af siderne, men det reducerer stærkt risikoen for, at en bruger ved et uheld begynder at oversætte siden. Afskrækning og tilbagerulning sker fra Special:PageTranslation.

Prioritering af sprog. Du kan også definere en liste over sprog, som du specifikt ønsker oversættelser til og efterlades sprog-listen tom forstås det som at alle sprog er tilladt. Siden vil opføre sig som en afskrækkende side (se forrige afsnit) for de sprog der ikke er på den prioriterede liste, og når der oversættes til dem, vil oversætterne få en notits. Du kan også forhindre oversættelse til andre sprog, for eks. hvis oversættelser faktisk bruges andre steder, og du vil ikke være i stand til at bruge dem, bortset fra på enkelte sprog.

Gruppering. Det er muligt at gruppere relaterede sider sammen. Disse grupper arbejder ligesom alle de andre meddelelsesgrupper. De har deres egne statistikker og indeholder alle meddelelser i undergrupperne: i dette tilfælde sider som kan oversættes. Denne funktionalitet er i øjeblikket i Special:AggregateGroups. Sammensatte meddelelsesgrupper er som standard sammenfoldede i Special:LanguageStats i Special:Translates gruppevælger.

Flytning. Du kan flytte de sider, der kan oversættes, ligesom andre sider kan. Ved flytningen kan du vælge, om du også vil flytte alle undersider, der ikke skal oversættes. Flytningen bruger et baggrunds-job til at flytte de mange relaterede sider. Mens flytningen er i gang, er det ikke muligt at oversætte siden. Færdiggørelsen anmærkes i sidens oversættelses-log.

Deleting. Like move, deletion is accessed from the normal place. You can delete either the whole translatable page, or just one translation page, from the delete button on it. Deletion will also delete all the related translation unit pages. As in move, a background process will delete the pages over time and completion is noted in the page translation log. Deletion requires "delete" and "pagetranslation" permission, but individual translation unit pages can always be deleted with standard "delete".

Reverting. Similarly, reverting incorrect edits works as usual (including rollback button): you only have to edit the affected translation unit and the translation page will be updated as well. To find the edit to the translation unit from the edit to the translation page, just click the "" link for the editor and look for an edit at a similar time.

Beskyttelse. Det er muligt at beskytte siden, som kan oversættes. Oversættelses-sider kan ikke beskyttes og en beskyttelse af kildesiden dækker ikke her. For at forhindre yderligere redigeringer af oversættelser, bør du tilføje kildesproget som eneste prioriterede sprog og deaktivere oversættelser til andre sprog, se prioritering af sprog ovenfor. Tilsammen forhindrer disse to handlinger effektivt ændringer af både kildesiden og oversættelses-sider med sine oversættelsesenheds-sider. Det er muligt at beskytte individuelle oversættelsesenheds-sider, selv om det frarådes.

Fjernelse af oversættelse. Det er også muligt at fjerne en sides klargørelses-mærkning til oversættelse. Først skal du fjerne alle oversætter-mærker fra siden. Derefter kan du bruge Special:PageTranslation eller følg linket i toppen af siden der kan oversættes, for at fjerne det fra oversættelse. Dette vil fjerne enhver struktur relateret til side-oversættelse, men lad alle de eksisterende sider forblive frit redigerbare. Denne handling kan ikke anbefales.

Opbygning af en side der kan oversættes
Ved oversættelse af en side, der kan oversættes, produceres der mange sider, som tilsammen komponerer siden latu sensu, der også kan oversættes: deres titel bestemmes af titlen på den oprindelige :


 * (kilde side)
 * (oversættelses-siderne og en kopi af kildesiden uden mærkning)
 * (alle oversættelsesenheds-siderne)

Derudover er der oversættelsesside-skabelonen og kilderne til oversættelses-enhederne, udtrukket fra kildesiden og gemt i databasen. Systemet holder styr på, hvilke versioner af kildesiden indeholder oversættelses-mærker og hvilken version af dem er blevet markeret til oversættelse.

Hver gang en oversættelsesenheds-side er opdateret, vil systemet også regenerere den tilsvarende oversættelses-side. Dette vil resultere i to redigeringer. Oversættelsesenheds-side redigeringen er som standard skjult i seneste ændringer og kan vises ved at vælge vis oversættelser fra oversættelses-filteret. Andre handlinger end redigering (som at slette eller flytte) oversættelsesenheds-sider vil ikke udløse regenerering af den tilsvarende oversættelses-side.

If you need the copy of the source page without markup, e.g. to be pasted in another wiki without Translate, the text will be displayed or saved.
 * identify the source language code (for English, en ) and visit ;
 * click the "" button to reach an address like this and replace  with   in the address bar, press enter:

Inddeling
Generelle principper:


 * 1) Al tekst beregnet til oversættelse skal omsluttes af translate-mærker. Der kan være flere mærke-par på én side.
 * 2) Alt uden for disse mærker ændres ikke på en oversættelesside. Den statiske tekst sammen med pladsholderne, som markerer stederne hvor oversættelsen af ​​hver oversættelses-enhed vil blive udskiftet, kaldes oversættelsesside-skabelonen.
 * 3) For meget opmærkning i teksten gør det vanskeligt for oversættere at oversætte. Brug mere finkornet placering af oversætter-mærker, når der er masser af opmærkning.
 * 4) Teksten mellem oversætter-mærker er opdelt i oversættelses-enheder, hvor der er én eller flere tomme linjer mellem dem (to eller flere linjer).

Begrænsninger. Sideoversættelses-funktion placerer nogle begrænsninger på teksten. Der bør ikke være nogen opmærkning, der strækker sig over to eller flere oversættelses-enheder. Med andre ord bør hvert afsnit være afsluttet. Dette håndhæves i øjeblikket ikke i softwaren, men krænkning vil medføre ugyldig visning af siden, med alvorlighed afhængig af om MediaWiki selv er i stand til at ordne den resulterende HTML-output eller ej.

Fortolknings-orden. Vær opmærksom på at oversætter-mærker fungerer anderledes end andre mærker, fordi de ikke går igennem programmets fortolker. Det burde ikke volde problemer normalt, men det kan ske hvis du prøver noget specielt. Mere detaljeret fortolkes de før alle andre mærker som &lt;pre> eller &lt;source>, med undtagelse af &lt;nowiki> der genkendes af Translate-udvidelsen under visse omstændigheder (ved kørsel af en side), men ikke i andre (når listen genereres på Special:PageTranslation af sider, der indeholder &lt;translate>). Hvis du udtrykkeligt ønsker at skrive et "&lt;translate>" i kildeteksten, slipper du udenom med "&amp;lt;translate>".

Mærke-placering. Om muligt forsøg at sætte mærkerne på deres egne linjer uden tomme linjer mellem indholdet og mærkerne. Nogle gange er dette ikke muligt, for eks. hvis du ønsker at oversætte noget indhold omgivet af opmærkning, men ikke opmærkningen selv. Det er også fint, for eks.:

For at gøre dette arbejde, har udvidelsen en simpel håndtering af mellemrum: mellemrum bevares, undtagen hvis et start eller slut mærke er det eneste på en linje. I dette tilfælde fjernes ny linje efter start- eller før slut-mærket. Det betyder, at mellemrum ikke forårsager ekstra pladsforbrug i den viste version af siden.

Variabler. Det er muligt at anvende variabler ligesom skabelon-variabler. Syntaksen for dette er &lt;tvar|name>indhold. For oversættere vil disse kun vise sig som, og i oversættelses-sider vil de automatisk blive erstattet af den værdi, der er defineret i siden som kan oversættes (så de er globale "konstanter" på tværs af alle dens oversættelses-sider). Variabler kan bruges til at skjule indhold der ikke kan oversættes i midten af en oversættelses-enhed. Det virker også for tal, der ofte skal opdateres. Du kan opdatere talværdien i alle oversættelser ved at ændre talværdien i kilden til siden der kan oversættes, og ommærke siden. Du behøver ikke at ugyldiggøre oversættelser, fordi talværdien ikke er en del af oversættelsesenhed-siderne.

Opmærknings-eksempler
Nedenfor er listet nogle alternativer og forslag til måder at håndtere forskellige typer wiki-opmærkning.

{| class=wikitable Hvis du har kategorier i oversættelseside-skabelonen, vil alle oversættelserne havne i samme kategori. Hvis du har kategorier i oversættelses-enheder, bør du instruere brugerne i en navngivnings-ordning. Til højre viser vi de to mulige ordninger, som er uafhængig af indbygnings-teknik. Ingen oversættelse: Category:Cars
 * Kategorier
 * Kategorier kan tilføjes på to måder: i oversættelseside-skabelonen eller i en af ​​oversættelsesenhederne.


 * Alle oversættelser i samme kategori (godt i tilfælde af få sprog, dårligt ved mange).
 * Kategorinavn ikke oversat (kan være som i oversættelses-skabelonen).

Oversættelse ved tilføjelse af sprog-kode: Category:Cars/da (anbefales, men understøttes ikke)

There are some such templates available on the wikis which use the Translate extension, but they won't be dealt with here. Translated categories' description pages still have to be created.
 * Kategorisidens navn ikke oversat (ligesom sidenavnene).
 * En kategori for hvert sprog.
 * Side-oversættelse kunne anvendes til kategorien selv: kategorierne vil blive knyttet sammen, og overskrifterne ville blive oversat (men ikke navnet på kategorien, links og lignende).
 * This option is not yet supported out of the box by the Translate extension. You need to either instruct your translators to add the language code suffix to the category markup in the translation, or leave the category out of translation and write your own templates which add the language code automatically.

Forkert: == &lt;translate>Culture&lt;/translate> ==
 * Overskrifter
 * Overskrifter kan i princippet være bundet til følgende afsnit, men det er bedre at have dem adskilt. På denne måde kan nogen hurtigt oversætte indholdsfortegnelsen, før de går ind i indholdet. Når overskrifter mærkes er det vigtigt at inkludere overskrifts-opmærkningen indenfor mærkerne, ellers vil MediaWiki ikke længere identificere dem ordentligt, for eksempel når de forsøger at redigere en specifik del af kildesiden. Opmærkningen giver også straks oversætteren en sammenhæng: han/hun oversætter en overskrift.
 * Overskrifter kan i princippet være bundet til følgende afsnit, men det er bedre at have dem adskilt. På denne måde kan nogen hurtigt oversætte indholdsfortegnelsen, før de går ind i indholdet. Når overskrifter mærkes er det vigtigt at inkludere overskrifts-opmærkningen indenfor mærkerne, ellers vil MediaWiki ikke længere identificere dem ordentligt, for eksempel når de forsøger at redigere en specifik del af kildesiden. Opmærkningen giver også straks oversætteren en sammenhæng: han/hun oversætter en overskrift.

Wrong: &lt;translate>== Culture ==&lt;/translate> Foreslået inddeling: &lt;translate>

Culture
Lorem ipsum dolor. &lt;/translate>

&lt;translate> &lt;/translate>
 * Billeder
 * Billeder, der indeholder sprogspecifikt indhold som tekst, bør omfatte hele billedsyntaksen i en enhed. Andre billeder kan kun markere beskrivelsen med et valgfrit tip i sidens meddelelses-dokumentationen, efter at det er blevet markeret.
 * Billeder, der indeholder sprogspecifikt indhold som tekst, bør omfatte hele billedsyntaksen i en enhed. Andre billeder kan kun markere beskrivelsen med et valgfrit tip i sidens meddelelses-dokumentationen, efter at det er blevet markeret.


 * Links
 * Links kan indgå i de afsnit, de indgår i. Det gør det muligt at ændre link-mærket, men også at ændre linkets mål til en bestemt sprog-version, hvis den findes.
 * Links kan indgå i de afsnit, de indgår i. Det gør det muligt at ændre link-mærket, men også at ændre linkets mål til en bestemt sprog-version, hvis den findes.

If the target page is (or should be) also translatable, you should link to it by prepending  to its title. Only the link label will need to be translated, because this automatically redirects users to the translation page in their own interface language, as selected for instance via the UniversalLanguageSelector. However, to achieve a constant behavior the syntax must be used for all links.

Fordi overskrifter er oversat, kan du ikke stole på de automatisk genererede id til overskrifter. Du kan tilføje dine egne links-ankre. For at holde dem uden for oversættelses-skabelonen, har du brug for at bryde siden op i flere oversættelses-mærke par omkring hver overskrift du ønsker at have et link-anker til. Interne links: &lt;translate> Helsinki is capital of Finland. &lt;/translate>

Links to translatable pages: &lt;translate> It has marvelous beaches with a lot of seagulls. &lt;/translate> Eksterne links: &lt;translate> PHP (website) is a programming language. &lt;/translate> Links på en side: &lt;translate>

Culture
Lorem ipsum dolor.

...

For more about food, see section about culture. &lt;/translate>

&lt;translate> &lt;/translate> &lt;translate> &lt;/translate>
 * Lister
 * Lister kan blive lange, så du måske ønsker at opdele dem i flere dele med for eksempel fem elementer eller mindre, som følger. Gør det kun hvis elementerne er tilstrækkeligt uafhængige til at kunne oversættes særskilt på alle sprog, altså skab ikke "LEGO-moduler": for eksempel skal du undgå at opdele en enkelt sætning i flere enheder, eller at adskille logisk afhængige dele, som kan påvirke hinanden (med hensyn til tegnsætning eller for eksempel stil af listen).
 * Lister kan blive lange, så du måske ønsker at opdele dem i flere dele med for eksempel fem elementer eller mindre, som følger. Gør det kun hvis elementerne er tilstrækkeligt uafhængige til at kunne oversættes særskilt på alle sprog, altså skab ikke "LEGO-moduler": for eksempel skal du undgå at opdele en enkelt sætning i flere enheder, eller at adskille logisk afhængige dele, som kan påvirke hinanden (med hensyn til tegnsætning eller for eksempel stil af listen).
 * General principles
 * Headings
 * Images
 * Tables
 * Categories
 * Links
 * Templates


 * Tal
 * Med tal og andre ikke-sproglige elementer kan du trække det faktiske antal ud af en oversættelse og gøre det til en variabel. Dette har flere fordele:
 * Med tal og andre ikke-sproglige elementer kan du trække det faktiske antal ud af en oversættelse og gøre det til en variabel. Dette har flere fordele:

&lt;translate> Income this month  EUR &lt;translate> Bemærk at dette forhindrer oversætterne i at gøre tallet sprog-afhængigt ved en valutaomregning. . The old translations have been imported into Translate.
 * Du kan opdatere antallet uden at ugyldiggøre oversættelser.
 * Oversættelses-hukommelse kan fungere bedre, når det ændrede tal ignoreres.
 * 1) Else, if you wish to abort the importing, click on the 'Cancel' button.

Actions available
Each row consisting of source and target unit has a set of action icons. They are used as follows:
 * 1) Add: Clicking on this action icon adds a new empty unit below the current one. Use this feature if you want to split the current unit and need a unit below.
 * 2) Swap: Clicking on this action icon swaps the content of the current unit with the unit below it. You can use this feature when the units get aligned improperly due to different ordering of sections. Or when you need to drag a unit below or above. In either case, remember it swaps with the unit below and does not create any additional units.
 * 3) Delete: Clicking on this action icon completely removes the corresponding target unit from the page and shifts the remaining target units up by one unit. Use this to remove unwanted content like code or imported translations which are present completely in the source language. Note: this irrevocable action (in the current session).

Troubleshooting

 * 1) If you mark a page for translation and immediately go to the special page and try to import translations, you may get an error message like "". This is because FuzzyBot didn't fuzzy the messages on the old page yet: the tool won't find an edit by FuzzyBot on the translation page. In this case, simply wait for FuzzyBot to do its job. Once an edit is seen, you can proceed with the imports.
 * 2) Please wait for some time after pressing the "" button. While the button remains gray background, there is a process of import non-empty units. Once the button becomes colored again, import is completed.

Tips

 * 1) Migration will be easier if you first (before the mark to translation) check whether existing translations are similar to the original English text, and manually edit the structure of pages: break paragraphs and lists, add the missing headers (even if empty).
 * 2) Will be useful to check the result in the core translation interface - some of the units may be immediately marked as obsolete because of errors markup or if not all of the translation variables was added.
 * 3) Translation of the page title will have to be added manually. If you do not know very well the language of the imported page, you can try to find the translation of the page title among the "links here" or sometimes in redirects. Note: Please don't translate the namespace, keep it untranslated.