{"title":"Lokalisering av Django","version":"6.1","locale":"sv","docname":"internals/contributing/localizing","url":"/sv/6.1/internals/contributing/localizing/","canonical":"https://djangodocs.dev/sv/6.1/internals/contributing/localizing/","summary":"Olika delar av Django, t.ex. administratörssidan och felmeddelanden vid validering, är internationaliserade. Det innebär att de visas på olika sätt beroende på…","html":"<h1>Lokalisering av Django<a class=\"heading-anchor\" href=\"#localizing-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Olika delar av Django, t.ex. administratörssidan och felmeddelanden vid validering, är internationaliserade. Det innebär att de visas på olika sätt beroende på användarens språk eller land. För detta använder Django samma infrastruktur för internationalisering och lokalisering som är tillgänglig för Django-applikationer, som beskrivs i <a class=\"reference internal\" href=\"/sv/6.1/topics/i18n/\"><span class=\"doc\">i18n documentation</span></a>.</p>\n<section id=\"translations\">\n<h2>Översättningar<a class=\"heading-anchor\" href=\"#translations\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Översättningar görs av Django-användare från hela världen. Översättningsarbetet samordnas på <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a>.</p>\n<p>Om du hittar en felaktig översättning eller vill diskutera specifika översättningar, gå till <a class=\"reference external\" href=\"https://app.transifex.com/django/django/\">Django-projektsidan</a>. Om du vill hjälpa till med att översätta eller lägga till ett språk som ännu inte är översatt, gör du så här:</p>\n<ul>\n<li><p>Presentera dig själv på <a class=\"reference external\" href=\"https://forum.djangoproject.com/c/internals/i18n/14\">Django internationalization forum</a>.</p></li>\n<li><p>Se till att du läser anteckningarna om <a class=\"reference internal\" href=\"/sv/6.1/topics/i18n/translation/#specialties-of-django-i18n\"><span class=\"std std-ref\">Specialiteter inom Django-översättning</span></a>.</p></li>\n<li><p>Anmäl dig på <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a> och besök <a class=\"reference external\" href=\"https://app.transifex.com/django/django/\">Django-projektets sida</a>.</p></li>\n<li><p>På <a class=\"reference external\" href=\"https://app.transifex.com/django/django/\">Django-projektsidan</a> väljer du det språk du vill arbeta med, <strong>eller</strong> - om språket inte finns ännu - begär ett nytt språkteam genom att klicka på länken ”Begär språk” och välja lämpligt språk.</p></li>\n<li><p>Klicka sedan på knappen ”Join this Team” för att bli medlem i det här teamet. Varje team har minst en koordinator som ansvarar för att granska din ansökan om medlemskap. Du kan också kontakta teamkoordinatorn för att klargöra procedurproblem och hantera själva översättningsprocessen.</p></li>\n<li><p>När du är medlem i ett team väljer du den översättningsresurs du vill uppdatera på teamsidan. Resursen ”core” hänvisar till exempel till översättningskatalogen som innehåller alla översättningar som inte är contrib-översättningar. Alla contrib-appar har också en resurs (med prefixet ”contrib”).</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Observera</p>\n<p>Mer information om hur du använder Transifex finns i ”Transifex användarhandbok”.</p>\n</aside>\n</li>\n</ul>\n<p>Översättningar från Transifex integreras endast i Django-förvaret vid tidpunkten för en ny <a class=\"reference internal\" href=\"/sv/6.1/internals/release-process/#term-Feature-release\"><span class=\"xref std std-term\">feature release</span></a>. Vi försöker uppdatera dem en andra gång under en av följande :term:<a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>patch release &lt;Patch release&gt;`s, men det beror på översättningshanterarens tillgänglighet. Så missa inte string freeze-perioden (mellan release candidate och feature release) för att ta tillfället i akt att slutföra och fixa översättningarna för ditt språk!</p>\n</section>\n<section id=\"formats\">\n<h2>Format<a class=\"heading-anchor\" href=\"#formats\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Du kan också granska <code class=\"docutils literal notranslate\"><span class=\"pre\">conf/locale/&lt;locale&gt;/formats.py</span></code>. Den här filen beskriver formateringen av datum, tid och siffror i din lokal. Se <a class=\"reference internal\" href=\"/sv/6.1/topics/i18n/formatting/\"><span class=\"doc\">Lokalisering av format</span></a> för mer information.</p>\n<p>Formatfilerna hanteras inte med hjälp av Transifex. För att ändra dem måste du:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/sv/6.1/internals/contributing/writing-code/submitting-patches/#patch-review-checklist\"><span class=\"std std-ref\">Create a pull request</span></a> against the Django Git\n<code class=\"docutils literal notranslate\"><span class=\"pre\">main</span></code> branch, as for any code change.</p></li>\n<li><p>Öppna ett ärende i Djangos ärendehanteringssystem, ställ in fältet <code class=\"docutils literal notranslate\"><span class=\"pre\">Component</span></code> till <code class=\"docutils literal notranslate\"><span class=\"pre\">Translations</span></code>, ställ in flaggan ”has patch” och inkludera länken till pull request.</p></li>\n</ul>\n</section>\n<section id=\"documentation\">\n<span id=\"translating-documentation\"></span><h2>Dokumentation<a class=\"heading-anchor\" href=\"#documentation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Det finns också möjlighet att översätta dokumentationen, även om detta är ett stort åtagande att slutföra helt (du har blivit varnad!). Vi använder samma <a class=\"reference external\" href=\"https://app.transifex.com/django/django-docs/\">Transifex-verktyg</a>. Översättningarna kommer att visas på <code class=\"docutils literal notranslate\"><span class=\"pre\">https://docs.djangoproject.com/&lt;language_code&gt;/</span></code> när åtminstone filerna <code class=\"docutils literal notranslate\"><span class=\"pre\">docs/intro/*</span></code> är helt översatta på ditt språk.</p>\n<p>När översättningarna har publicerats kommer uppdaterade versioner från Transifex att oregelbundet överföras till arkivet <a class=\"reference external\" href=\"https://github.com/django/django-docs-translations\">django/django-docs-translations</a> och till dokumentationens webbplats. Endast översättningar för den senaste stabila Django-versionen uppdateras.</p>\n</section>","rootId":"localizing-django","toc":[{"title":"Översättningar","anchor":"translations","children":[]},{"title":"Format","anchor":"formats","children":[]},{"title":"Dokumentation","anchor":"documentation","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Djangos interna funktioner","url":"/sv/6.1/internals/"},{"docname":"internals/contributing/index","title":"Att bidra till Django","url":"/sv/6.1/internals/contributing/"}],"prev":{"docname":"internals/contributing/writing-documentation","title":"Skriva dokumentation","url":"/sv/6.1/internals/contributing/writing-documentation/"},"next":{"docname":"internals/contributing/bugs-and-features","title":"Rapportering av buggar och önskemål om funktioner","url":"/sv/6.1/internals/contributing/bugs-and-features/"},"formats":{"html":"/sv/6.1/internals/contributing/localizing/","markdown":"/sv/6.1/internals/contributing/localizing.md","json":"/sv/6.1/internals/contributing/localizing.json"},"source":"https://github.com/django/django/blob/stable/6.1.x/docs/internals/contributing/localizing.txt","official":"https://docs.djangoproject.com/sv/6.1/internals/contributing/localizing/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}