{"title":"Localizing Django","version":"1.9","locale":"id","docname":"internals/contributing/localizing","url":"/id/1.9/internals/contributing/localizing/","canonical":"https://djangodocs.dev/id/1.9/internals/contributing/localizing/","summary":"Various parts of Django, such as the admin site and validation error messages, are internationalized.","html":"<h1>Localizing 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>Various parts of Django, such as the admin site and validation error messages,\nare internationalized. This means they display differently depending on each\nuser's language or country. For this, Django uses the same internationalization\nand localization infrastructure available to Django applications, described in\nthe <a class=\"reference internal\" href=\"/id/1.9/topics/i18n/\"><span class=\"doc\">i18n documentation</span></a>.</p>\n<section id=\"translations\">\n<h2>Terjemahan<a class=\"heading-anchor\" href=\"#translations\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Translations are contributed by Django users worldwide. The translation work is\ncoordinated at <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a>.</p>\n<p>If you find an incorrect translation or want to discuss specific translations,\ngo to the <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">Django project page</a>. If you would like to help out with\ntranslating or add a language that isn't yet translated, here's what to do:</p>\n<ul>\n<li><p>Gabung <a class=\"reference internal\" href=\"/id/1.9/internals/mailing-lists/#django-i18n-mailing-list\"><span class=\"std std-ref\">Daftar penyuratan Django i18n</span></a> dan perkenalkan diri anda.</p></li>\n<li><p>Pastikan anda membaca catatan tentang <a class=\"reference internal\" href=\"/id/1.9/topics/i18n/translation/#specialties-of-django-i18n\"><span class=\"std std-ref\">Keahlian khusus dari terjemahan Django</span></a>.</p></li>\n<li><p>Daftar di <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a> dan kungjungi <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">Halaman proyek Django</a>.</p></li>\n<li><p>Pada <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">Halaman proyek Django</a>, pilih bahasa anda inginkan untuk bekerja, <strong>atau</strong> -- di kasus bahasa tidak ada -- minta tim bahasa baru dengan mengklik pada tautan &quot;Minta Bahasa&quot; dan memilih bahasa yang sesuai.</p></li>\n<li><p>Kemudian, klik tombol &quot;Gabung tim ini&quot; untuk menjadi sebuah anggota dari tim ini. Setiap tim mempunyai setidaknya satu kordinator yang bertanggung jawab untuk meninjau permintaan keanggotaan. Anda dapat tentu saja juga menghubungi kordinator tim untuk menjelaskan masalah dan menangani pengolahan terjemahan sebenarnya.</p></li>\n<li><p>Once you are a member of a team choose the translation resource you\nwant to update on the team page. For example the &quot;core&quot; resource refers\nto the translation catalog that contains all non-contrib translations.\nEach of the contrib apps also have a resource (prefixed with &quot;contrib&quot;).</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Untuk informasi lebih tentang bagaimana menggunakan Transifex, baca <a class=\"reference external\" href=\"http://docs.transifex.com/\">Transifex User Guide</a>.</p>\n</aside>\n</li>\n</ul>\n<p>Translations from Transifex are only integrated into the Django repository at\nthe time of a new <a class=\"reference internal\" href=\"/id/1.9/internals/release-process/#term-Feature-release\"><span class=\"xref std std-term\">feature release</span></a>. We try to update them a second time\nduring one of the following <a class=\"reference internal\" href=\"/id/1.9/internals/release-process/#term-Patch-release\"><span class=\"xref std std-term\">patch release</span></a>s, but that depends on the\ntranslation manager's availability. So don't miss the string freeze period\n(between the release candidate and the feature release) to take the opportunity\nto complete and fix the translations for your language!</p>\n</section>\n<section id=\"formats\">\n<h2>Bentuk<a class=\"heading-anchor\" href=\"#formats\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>You can also review <code class=\"docutils literal notranslate\">conf/locale/&lt;locale&gt;/formats.py</code>. This file describes\nthe date, time and numbers formatting particularities of your locale. See\n<a class=\"reference internal\" href=\"/id/1.9/topics/i18n/formatting/\"><span class=\"doc\">Format localization</span></a> for details.</p>\n<p>The format files aren't managed by the use of Transifex. To change them, you\nmust <a class=\"reference internal\" href=\"/id/1.9/internals/contributing/writing-code/submitting-patches/\"><span class=\"doc\">create a patch</span></a> against the\nDjango source tree, as for any code change:</p>\n<ul class=\"simple\">\n<li><p>Create a diff against the current Git master branch.</p></li>\n<li><p>Open a ticket in Django's ticket system, set its <code class=\"docutils literal notranslate\">Component</code> field to\n<code class=\"docutils literal notranslate\">Translations</code>, and attach the patch to it.</p></li>\n</ul>\n</section>\n<section id=\"documentation\">\n<span id=\"translating-documentation\"></span><h2>Dokumentasi<a class=\"heading-anchor\" href=\"#documentation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>There is also an opportunity to translate the documentation, though this is a\nhuge undertaking to complete entirely (you have been warned!). We use the same\n<a class=\"reference external\" href=\"https://www.transifex.com/django/django-docs/\">Transifex tool</a>. The\ntranslations will appear at <code class=\"docutils literal notranslate\">https://docs.djangoproject.com/&lt;language_code&gt;/</code>\nwhen at least the <code class=\"docutils literal notranslate\">docs/intro/*</code> files are fully translated in your language.</p>\n</section>","rootId":"localizing-django","toc":[{"title":"Terjemahan","anchor":"translations","children":[]},{"title":"Bentuk","anchor":"formats","children":[]},{"title":"Dokumentasi","anchor":"documentation","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Dalam Django","url":"/id/1.9/internals/"},{"docname":"internals/contributing/index","title":"Membantu untuk Django","url":"/id/1.9/internals/contributing/"}],"prev":{"docname":"internals/contributing/writing-documentation","title":"Menulis dokumentasi","url":"/id/1.9/internals/contributing/writing-documentation/"},"next":{"docname":"internals/contributing/committing-code","title":"Menyerahkan kode","url":"/id/1.9/internals/contributing/committing-code/"},"formats":{"html":"/id/1.9/internals/contributing/localizing/","markdown":"/id/1.9/internals/contributing/localizing.md","json":"/id/1.9/internals/contributing/localizing.json"},"source":"https://github.com/django/django/blob/stable/1.9.x/docs/internals/contributing/localizing.txt","official":"https://docs.djangoproject.com/id/1.9/internals/contributing/localizing/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","fr","ja","id","pt-br","es"]}