JDOC

Page Translation Quickstart Guide/id: Difference between revisions

From Joomla! Documentation

Created page with "Panduan Cepat Penterjemahan Laman"
 
mNo edit summary
 
(128 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
This page should help get a translator quickly started with documentation translations. For the more detailed version of page translation, see [[S:MyLanguage/JDOC:Page Translation Explained|Page Translation Explained]]. To signup as a translator, please go to [[JDOC:Documentation Translators|Documentation Translators]] add your username.
Laman ini seharusnya dapat membantu seorang penterjemah dalam memulai tugas penerjemahan dokumentasi. Untuk versi yang lebih detail, silakan ke [[S:MyLanguage/JDOC:Page Translation Explained|Penjelasan Penerjemahan Laman]]. Untuk mendaftar sebagai seorang penterjemah, silakan ke [[JDOC:Documentation Translators|Penerjemah Dokumentasi]] untuk menambahkan nama pengguna Anda.


If you are already a signed up as a translator, you can play in the [[S:MyLanguage/JDOC:Translation Sandbox|Translation Sandbox]].
<div lang="en" dir="ltr" class="mw-content-ltr">
When your ''userid'' is approved you can find documents to translate for your language at [https://docs.joomla.org/index.php?title=Special%3ALanguageStats&x=D&language=en&suppresscomplete=1&group=page-Chunk30%3AHelp+screen+column+header+Search+Term Language Statistics].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
When you open a document for translation in a new window, you will see a list of pieces to translate. At the top there is a link to the document you are translating. Open this in a new window and you have everything together. You can translate at one screen, and check what you did translate at the other.
</div>
 
Bila Anda sudah terdaftar sebagai seorang penterjemah, maka Anda bisa beruji coba lebih dulu di [[S:MyLanguage/JDOC:Translation Sandbox|Kotak Pasir Penerjemahan]].
 
<div lang="en" dir="ltr" class="mw-content-ltr">
It is good to know how parts of the documents are marked for translation.
In general it is this way
<code><nowiki><translate><T:number>Text to translate</translate></nowiki></code> and when you translate you will see ''Text to translate'', which you can translate. The <code><nowiki><translate></translate></nowiki></code> is put by the person who marks the document for translation, the <code><nowiki><T:number></nowiki></code> is done by the system.
</div>


== The Interface ==
== Antarmuka ==
If a page is ready to translate you will see (images below) or a variation (based on view of page):
Bila sebuah laman sudah siap untuk diterjemahkan, maka Anda akan melihat (seperti gambar dibawah ini) atau variasinya (berdasarkan yang sedang dilihat):


<div class="panel" style="max-width:340px;">
<div class="panel" style="max-width:340px;">
[[File:JDOC-translate-page-notice-en.png|Localised view of link in English]]
[[File:JDOC-translate-page-notice-en.png|Tautan tampilan terjemahan dalam Bahasa Inggris]]
</div>
</div>


<div class="panel" style="max-width:600px;">
<div class="panel" style="max-width:600px;">
[[File:JDOC-translate-page-notice-nl-en.png|Localised view of link in Dutch]]
[[File:JDOC-translate-page-notice-nl-en.png|Tautan terjemahan tampilan dalam Bahasa Belanda]]
</div>
</div>


After you click the translation link, you will then see the following interface for translation. Documentation now has a ULS (Universal Language Selector) installed which will automatically set the user interface to their localised language. This is based on the browser (its language setting) and/or geographic location. The language setting may also be overridden manually by selecting the user icon (top right) and from the dropdown click on the language at the very top. You may also go to your user [[Special:Preferences#mw-prefsection-personal-i18n|personal preferences for language]].
Setelah Anda mengklik tautan terjemahannya, maka Anda akan bisa melihat antarmuka terjemahan berikut ini. Dokumentasi ini sekarang sudah dipasangkan dengan ULS (''Universal Language Selector''), yang akan mengatur antarmuka pengguna secara otomatis ke bahasa penerjemahan pilihan mereka. Pengaturan ini berdasarkan ''browser'' (setelan bahasanya) dan/atau lokasi geografis. Setelan bahasa mungkin bisa diubah secara manual dengan cara memilih ikon pengguna (pojok kanan atas laman ini) dan dari klik ''dropdown'' bahasa yang ada pada bagian paling atas setiap laman yang ada disini. Anda juga bisa ke  [[Special:Preferences#mw-prefsection-personal-i18n|preferensi pribadi bahasa]] pengguna Anda.
<div class="panel">
<div class="panel">
[[File:JDOC-translator interface-first-view-en.png]]
[[File:JDOC-translator interface-first-view-en.png]]
</div>
</div>


Now you are ready to translate, click any link in the separated message units.
Sekarang Anda siap untuk menerjemahkan, klik tautan mana saja yang ada didalam unit-unit pesan yang terpisah.
<div class="panel">
<div class="panel">
[[File:JDOC-translator interface-editing-view-en.png]]
[[File:JDOC-translator interface-editing-view-en.png]]
</div>
</div>


You may click the suggested text to add it automatically to the edit window. Then you may edit the text. The suggested text is provided by translation services for free. There is no guarantee there will be suggested text. The suggestion query may time out at the translation services server.  
Anda bisa mengklik tulisan-tulisan '''Saran''' untuk memasukkan tulisan secara otomatis ke jendela penyuntingan atau jendela edit. Setelahnya, barulah Anda mulai mengedit tulisannya. Saran berasal dari server penerjemahan dan gratis. Tapi, tidak ada jaminan seluruh tulisan memiliki Saran. ''Query'' dari Saran bisa saja hilang atau sudah tidak tersedia lagi di server.  


When you are satisfied with your translation, save it. You can also skip sections if you only want to translate some of the message groups.
Bila Anda sudah puas dengan hasil terjemahan, simpanlah. Anda bisa melewati bagian demi bagian dari tulisan yang akan diterjemahkan bila Anda hanya ingin menerjemahkan beberapanya saja.


==Page Titles==
== Judul Laman ==
Page titles '''can and should''' be translated. They are the first message group at the top of the editing interface.
Judul laman '''dapat dan harus''' diterjemahkan. Adanya pada bagian paling awal dibagian paling atas dari antarmuka penyuntingan.
{{warning|title=Important!|'''Do not translate the namespace!''' This is anything in a title proceeding and including the : (colon).}}
{{warning|title=Penting!|'''Jangan menerjemahkan namespace!''' Sebuah awalan (kata-kata dan/atau angka) sebelum judul termasuk tanda ":" (titik dua).}}


A page name is in a namespace when it looks like this: "'''Prefix:'''Name of page".
Sebuah laman memiliki sebuah ''namespace'' bila ia seperti ini:"'''Awalan:'''Judul dari laman".


This page name is not in a namespace when it looks like this: "Name of page".
Sebuah laman yang tidak memiliki ''namespace'' bila ia seperti ini: "Judul dari laman".


{| class="wikitable"
{| class="wikitable"
! Correct? !! Title Examples
! Benar? !! Contoh Judul
|-
|-
| '''Yes!!!'''
| '''Ya!!!'''
|"J2.5:Title of a Page" translated "Título de la página"
|"J2.5:Judul dari Laman" diterjemahkan "Judul dari Laman"


"J2.5:Title of a Page" translated "Titel einer Seite"
"J2.5:Judul dari sebuah Laman" diterjemahkan "Judul dari sebuah Laman"
|-
|-
| '''NO!'''
| '''TIDAK!'''
|"J2.5:Title of a Page" translated "J2.5:Título de la página"
|"J2.5:Judul dari Laman" diterjemahkan "J2.5:Judul dari Laman"


"J2.5:Title of a Page" translated "J2.5:Titel einer Seite"
"J2.5:Judul dari sebuah Laman" diterjemahkan "J2.5:Judul dari sebuah Laman"
|}
|}


== Links ==
== Tautan ==
{{warning|title=Important Information about links|Please review this carefully, linking between pages will affect browsing in any language different than the source language. The objective is to provide links localised in the browsing user's language, linking to the browsing user's language view of a translated page.}}
{{warning|title=Informasi penting tentang tautan|Mohon ulas ini dengan hati-hati, penautan laman akan berdampak pada penelusuran dalam bahasa apapun yang berbeda dari bahasa sumbernya. Tujuan dari hal ini adalah untuk memberikan tautan-tautan ke laman terjemahan dalam bahasa pilihan pengguna.}}


The information below is a quick overview. For a more detailed explanation, see [[S:MyLanguage/JDOC:Translating_Links|Translating Links]].
Informasi dibawah ini adalah sebuah ringkasan. Untuk penjelasan yang lebih detail, silakan ke [[S:MyLanguage/JDOC:Translating_Links|Menerjemahkan Tautan]].


===Standard Internal Page Links===
===Tautan Laman  Internal Standar===
Hyperlinks to another page are easy in the source language, they are page names between <code><nowiki>[[ (brackets) ]]</nowiki></code> or the variations as listed below. Good source page standards for page links will start to include the proper link markup for translated navigation.
Pranala ke laman lainnya itu mudah dalam bahasa sumber, hanya berupa nama laman diantara <code><nowiki>[[ (tanda kurung kotak) ]]</nowiki></code> atau variasi dari daftar yang ada berikut ini. Standar tautan laman sumber yang baik itu biasanya akan dimulai dengan menyertakan ''markup'' tautan yang sesuai untuk penerjemahan navigasi.


#<code><nowiki>[[JDOC:Translation Sandbox]]</nowiki></code> becomes [[JDOC:Translation Sandbox]]
#<code><nowiki>[[JDOC:Translation Sandbox]]</nowiki></code> menjadi [[JDOC:Translation Sandbox]]
#<code><nowiki>[[JDOC:Translation Sandbox|Translation Sandbox]]</nowiki></code> becomes [[JDOC:Translation Sandbox|Translation Sandbox]]
#<code><nowiki>[[JDOC:Translation Sandbox|Translation Sandbox]]</nowiki></code> menjadi [[JDOC:Translation Sandbox|Terjemahan dari Sandbox]]
#<code><nowiki>[[JDOC:Translation Sandbox|Translator Sandbox]]</nowiki></code> becomes [[JDOC:Translation Sandbox|Translator Sandbox]]
#<code><nowiki>[[JDOC:Translation Sandbox|Translator Sandbox]]</nowiki></code> menjadi [[JDOC:Translation Sandbox|Penterjemah dari Sandbox]]


Links from a translated page to a page in the same language must be run through a localisation link processor.
Tautan-tautan dari laman yang sudah diterjemahkan ke sebuah laman yang memiliki bahasa yang sama harus melalui prosesor tautan penerjemahan.


#<code><nowiki>[[Special:MyLanguage/JDOC:Translation Sandbox]]</nowiki></code> becomes [[Special:MyLanguage/JDOC:Translation Sandbox]]{{-}}This above really isn't a nice looking link, nor is it shown in the reader's language. To improve the user experience, see the Dutch translation example link below.
#<code><nowiki>[[Special:MyLanguage/JDOC:Translation Sandbox]]</nowiki></code> menjadi [[Special:MyLanguage/JDOC:Translation Sandbox]]{{-}}Yang diatas ini bukanlah tautan yang baik, juga tidak akan muncul pada bahasa pilihan pengguna. Untuk memperbaiki pengalaman pengguna (UX - ''user experience''), silakan lihat contoh tautan penerjemahan tautan Bahasa Belanda dibawah.
#<code><nowiki>[[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]</nowiki></code> becomes [[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]{{-}}Now a Dutch reader will see the link in their language. Just the same as above, you can name the link anything.
#<code><nowiki>[[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]</nowiki></code> menjadi [[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]{{-}}Sekarang, seorang pembaca yang berbahasa Belanda bisa melihat tautan dalam bahasa pilihan mereka. Sama seperti halnya dengan diatas, Anda dapat menamakan tautan dengan apapun.


There is an alias to the word <code>Special:</code>, so you may also use just the letter <code>S:</code> as a short version of <code>Special:</code>.
Terdapat sebuah alias untuk kata <code>Special:</code>, jadi Anda dapat menggantikannya dengan huruf <code>S:</code> saja.


====Important Link Tips====
====Tips Penting Tautan====
* Always use <pre>[[Special:MyLanguage/<source language pagename>|<the translation>]]</pre>
* Selalu gunakan <pre>[[Special:MyLanguage/<source language pagename>|<terjemahannya disini>]]</pre>
* Or <pre>[[S:MyLanguage/<source language pagename>|<the translation>]]</pre>
* Atau <pre>[[S:MyLanguage/<source language pagename>|<terjemahannya disini>]]</pre>
An example would be:
Contohnya:


<pre>
<pre>
[[JDOC:Translation Sandbox|Translation Sandbox]]  
[[JDOC:Translation Sandbox|Translation Sandbox]]  
   is translated as
   diterjemahkan menjadi
[[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]
[[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]
  or
  atau
[[S:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]
[[S:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]
</pre>
</pre>


'''So Remember''': Always add Special:MyLanguage/ in front of the the <nowiki><source page name></nowiki>. The <nowiki><source page name></nowiki> is always untranslated. Always add a | if it is missing and then the translation of <nowiki><source page name></nowiki>.
'''Jadi Ingatlah''': Selalu tambahkan "Special:MyLanguage/" pada awalan <nowiki><source language pagename></nowiki>. Bagian <nowiki><source language pagename></nowiki>, jangan diterjemahkan. Selalu tambahkan sebuah tanda "|" kalau tidak ada, lalu terjemahkan <nowiki><source language pagename></nowiki> setelahnya.
<div lang="en" dir="ltr" class="mw-content-ltr">
Often this <code><nowiki>Special:MyLanguage/</nowiki></code> is already added in the source document. So when <code><nowiki>Special:MyLanguage/JDOC:Translation Sandbox|<translate>Translation Sandbox</translate></nowiki></code> is in the original document you only have to translate <code><nowiki>Translation Sandbox</nowiki></code> and you don't see the total link.
</div>


===External Links===
===Tautan Eksternal===
External links are easy to translate. They are written like this in the source language.
Tautan keluar itu mudah diterjemahkan. Biasanya mereka ditulis seperti ini dalam bahasa sumber.


# <code><nowiki>http://www.php.net</nowiki></code> becomes http://www.php.net
# <code><nowiki>https://www.php.net</nowiki></code> menjadi https://www.php.net/
# <code><nowiki>[http://www.php.net for php information]</nowiki></code> becomes [http://www.php.net for php information]
# <code><nowiki>[https://www.php.net/ for PHP information]</nowiki></code> menjadi [https://www.php.net/ untuk informasi PHP]


'''What to translate?'''  
'''Apa yang diterjemahkan?'''  
# This is a standard URL and will not require translating. <code><nowiki>http://www.php.net</nowiki></code> It is a regular hyperlink and must be written as such. No translation required.
# Ini adalah URL standar dan tidak perlu penerjemahan: <code><nowiki>https://www.php.net/</nowiki></code>. Ini adalah pranala biasa dan harus tertulis demikian. Tidak perlu diterjemahkan.
# This <code><nowiki>[http://www.php.net for php information]</nowiki></code> will only require the translation of '''for php information'''.
# Yang ini <code><nowiki>[https://www.php.net/ for PHP information]</nowiki></code> hanya memerlukan penerjemahan pada bagian '''for PHP information''' saja.


== Categories ==
== Kategori ==
{{warning|title=Categories Require a Specific Method!|One thing to be aware of is that when translating a page, any 'category' links in the page should be modified to also include the appropriate language code.}}
{{warning|title=Kategori Memerlukan Metoda Tersendiri!|Satu hal yang perlu diwaspadai adalah ketika menerjemahkan sebuah laman, dimana tautan 'kategori' yang ada didalam laman tersebut harus dimodifikasi agar menyertakan kode bahasa yang sesuai.}}


The translation of a category is very easy, just add '''/<language code>''' to the end of the category name.
Terjemahan sebuah kategori itu sangat mudah, tambahkan saja '''/<kode bahasa>''' ke akhiran nama kategorinya.


===Do This===
===Lakukan===
For example, if you translate a page from English to Spanish (language code '''es''') and the page contains the following category:
Sebagai contoh, bila Anda menerjemahkan sebuah laman dari Inggris ke Spanyol (berkode bahasa '''es''') dan laman tersebut memiliki kategori seperti contoh berikut:
<pre><nowiki>[[Category:Development]]</nowiki></pre>
<pre><nowiki>[[Category:Development]]</nowiki></pre>
You need to add '''/es''' to the end of the category name.
Anda harus menambahkan '''/es''' ke akhiran nama kategorinya.
<pre><nowiki>[[Category:Developement/es]]</nowiki></pre>
<pre><nowiki>[[Category:Developement/es]]</nowiki></pre>


Category pages can be translated as well (which should be quick - most are blank except for containing a parent category) and will be part of a special categorisation project when ready.
Laman kategori dapat diterjemahkan juga (yang seharusnya lebih cepat - rata-rata kebanyakannya adalah kosong kecuali ia memiliki sebuah kategori induk) dan akan menjadi bagian dari sebuah proyek kategorisasi khusus apabila sudah siap.


===Do Not Do This===
<div lang="en" dir="ltr" class="mw-content-ltr">
There are a few things you should not do.
To be prepared for this we can add '''/nl|Ontwikkeling''' (Dutch language) at the end of the category name
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
<pre><nowiki>[[Category:Developement/nl|Ontwikkeling]]</nowiki></pre>
</div>


'''Please do not do this'''
===Jangan Lakukan===
Ada beberapa hal yang tidak perlu Anda lakukan.


Translate the word 'Category' or the name of the category.
'''Mohon jangan lakukan ini'''
<pre><nowiki>[[Category:Development]] to [[Categorie:Ontwikkeling]]</nowiki></pre>
 
Menerjemahkan kata 'Category' atau nama dari kategorinya.
<pre><nowiki>[[Category:Development]] menjadi [[Categorie:Ontwikkeling]]</nowiki></pre>
{{-}}
{{-}}
'''Or this'''
'''Atau ini'''


Translate just the name of the category.
Menerjemahkan nama dari kategorinya.
<pre><nowiki>[[Category:Development]] to [[Category:Ontwikkeling]]</nowiki></pre>
<pre><nowiki>[[Category:Development]] menjadi [[Category:Ontwikkeling]]</nowiki></pre>


== Images ==
== Gambar ==


It is expected translated page will want to show images localised in the language of the page. This is encouraged because it improves the user's experience. Documentation only asks translators to follow a naming pattern of images consistent with the source language of a page.
Mungkin saja ada laman terjemahan yang ingin menampilkan gambar terjemahan ke dalam bahasa pilihan pengguna. Ini disarankan karena akan meningkatkan pengalaman pengguna (UX - ''user experience''). Dokumentasi hanya mewajibkan agar para penerjemah konsisten mengikuti pola penamaan gambar dari bahasa sumber laman yang diterjemahkannya.


===Image Naming===
===Penamaan Gambar===


Using an image used above on this page which is written as:  
Contoh, gambar yang ada pada laman ini yang tertulis seperti ini:
<pre><nowiki>[[File:JDOC-translator_interface-editing-view.png]]</nowiki></pre>
<pre><nowiki>[[File:JDOC-translator_interface-editing-view.png]]</nowiki></pre>


====Do This====
====Lakukan====


Keep the name of the image and just add the language code to the end:  
Tetap gunakan nama gambar dan hanya tambahkan kode bahasa pada akhiran nama gambar tersebut:
<pre>
<pre>
español would be es <nowiki>[[File:JDOC-translator_interface-editing-view-es.png]]</nowiki>
español adalah es <nowiki>[[File:JDOC-translator_interface-editing-view-es.png]]</nowiki>
italiano would be it <nowiki>[[File:JDOC-translator_interface-editing-view-it.png]]</nowiki>
italiano adalah it <nowiki>[[File:JDOC-translator_interface-editing-view-it.png]]</nowiki>
português would be pt <nowiki>[[File:JDOC-translator_interface-editing-view-pt.png]]</nowiki>
português adalah pt <nowiki>[[File:JDOC-translator_interface-editing-view-pt.png]]</nowiki>
</pre>
</pre>
If the file is not a localised file type (e.g Screenshot of an interface) and is a graphic of something universal (e.g. a ball or arrow), you should not have to rename the image. If the image has a caption, you may have to translate the caption.
Bila berkasnya bukanlah jenis berkas yang dapat diterjemahkan (misalnya, ''Screenshot'' sebuah antarmuka) dan merupakan bentuk grafis dari sesuatu yang sifatnya universal (misalnya, sebuah bola atau panah), maka Anda tidak perlu menamakannya. Jika gambar tersebut memiliki keterangan gambar, Anda boleh menerjemahkannya.


<pre>
<pre>
<nowiki>[[File:ball.png|caption=This is a ball]]</nowiki>
<nowiki>[[File:ball.png|caption=This is a ball]]</nowiki>
Will become
Akan menjadi
<nowiki>[[File:ball.png|caption=<translate this part only>]]</nowiki>
<nowiki>[[File:ball.png|caption=<terjemahkan bagian ini saja>]]</nowiki>
</pre>
</pre>


After you finish translating a page with images you will localise. You should view the page in the language you just translated it too and click on the "red" file links. This will allow you to upload the localised version of the file.
Setelah selesai menerjemahkan laman bergambar, kemudian Anda akan melokalisasinya. Anda lihat laman dalam bahasa yang baru saja Anda terjemahkan, lalu klik tautan berkas "berwarna merah". Dengan mengklik tautan tersebut, maka Anda akan pergi ke sebuah laman dimana Anda bisa mengunggah berkas versi terjemahannya.
 
<div lang="en" dir="ltr" class="mw-content-ltr">
Often the image in the document to translate has already a language ID which is marked for translation: <code><nowiki>[[File:JDOC-translator_interface-editing-view-<translate>en</translate>.png]]</nowiki></code>. So you will have to translate '''en''' into your local language ID (in Dutch '''nl'''). If the image has no localised items you want to translate you can translate '''en''' into '''en''' to keep the original image.
</div>
<span lang="en" dir="ltr" class="mw-content-ltr">====Do Not Do This====</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you don't insert your local image (because you don't have time at the moment) it's better not to translate '''en''' into your language, else you will have a "red" file link.
</div>
 
<span lang="en" dir="ltr" class="mw-content-ltr">== Chunks ==</span>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
Chunks are pieces of documentation which can be used at more than one place. There are big chunks, but most of them are small pieces of documentation, sometimes only one line. For example, it is used for the column headers in the helpscreens where the same fields are used in many help screens
</div>
 
<span lang="en" dir="ltr" class="mw-content-ltr">===Usage of Chunks===</span>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
Using a chunk in a document is very easy. If we see: https://docs.joomla.org/Chunk30:Help_screen_Show_Title we can use it in a document with the following code:
<pre><nowiki>{{Chunk30:Help_screen_Show_Title/<translate>en</translate>}}</nowiki></pre>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If we use this in a document we see the following:
</div>
{{Chunk30:Help_screen_Show_Title/<div lang="en" dir="ltr" class="mw-content-ltr">
en
</div>}}
<div lang="en" dir="ltr" class="mw-content-ltr">
So you will have to translate '''en''' into your local language ID (in Dutch '''nl'''). If, after translation, the chunk is not available in your language, you will see a red link. Use the link and open it in a new window. You will see a message that the document does not exist. What you must do now is:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Remove the language code in the URL, in Dutch /'''nl''', Now you will see the chunk in English. Translate the chunk into your language (only the first line is enough) and the chunk is created in your language and visible in the source document.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There is a more sophisticated way of usage of chunks, with parameters. This way you can pass parameters to the chunk in your own language. We do this with the following code:
<pre><nowiki>{{Chunk30:Help_screen_toolbar_icon_Save/<translate>en</translate>|<translate>menu item</translate>}}</nowiki></pre>
The source of this chunk is:
<pre><nowiki>*'''Save'''. Saves the {{{1|item}}} and stays in the current screen.</nowiki></pre>
When we use this in a document the result will be:
</div>
{{Chunk30:Help_screen_toolbar_icon_Save/<div lang="en" dir="ltr" class="mw-content-ltr">
en
</div>|<div lang="en" dir="ltr" class="mw-content-ltr">
menu item
</div>}}
<div lang="en" dir="ltr" class="mw-content-ltr">
This way the translation of '''en''' will bring us in the language we want and the translation of '''menu item''' will used in the '''item'''.
</div>


== Templates ==
== Templat ==
Templates are reusable pieces of code which have a predictable result.
Templat adalah sepotong kode yang dapat didaur-ulang yang memiliki suatu hasil yang dapat diprediksi.


<pre>
<pre>
{{tip|title=This is a tip|This is the body content of a tip!}}
{{tip|title=Disini tips|Disini isi dari tips-nya!}}
</pre>
</pre>


Would look like this:
Bentuknya seperti ini:


{{tip|title=This is a tip|This is the body content of a tip!}}
{{tip|title=Disini tips|Disini isi dari tips-nya!}}


===Do This===
===Lakukan===


For the above example:
Untuk contoh diatas adalah seperti ini:
<pre>
<pre>
{{tip|title=This is a tip|This is the body content of a tip!}}
{{tip|title=Disini tips|Disini isi dari tips-nya!}}
</pre>
</pre>


You would have to do the following:
Yang dilakukan adalah sebagai berikut:
<pre>
<pre>
{{tip|title=<translate the title>|<translate the body content>}}
{{tip|title=<terjemahkan judulnya>|<terjemahkan isinya>}}
</pre>
</pre>


===Do Not Do This===
===Jangan Lakukan===
Here is a list of don't do's.
Berikut adalah daftar jangan lakukan.


*Never translate the template's name. The template {{tl|tip}} is called by the word 'tip' following the double set of curly brackets. If you translate the word tip, the translation would call a non-existent template name.
* Jangan terjemahkan nama templatnya. Templat {{tl|tip}} dipanggil 'tip' yang diapit dengan dua kurung kurawal. Bila Anda menerjemahkan 'tip'-nya maka terjemahannya akan memanggil suatu nama templat yang tidak ada.
*Never translate the variables used in a template, only the value assigned to the variable. In the example of the {{tl|tip}} template, the word 'title' is the variable.
* Jangan terjemahkan variabel yang dipakai didalam templat, melainkan hanya nilai yang ada dalam variabel tersebut. Dalam contoh templat  {{tl|tip}}, kata 'title' adalah variabel yang tidak perlu diterjemahkan.


<noinclude>
<noinclude>
[[Category:Documentation Translation]]
[[Category:Documentation Translation/id]]
</noinclude>
</noinclude>

Latest revision as of 08:30, 21 July 2022

Laman ini seharusnya dapat membantu seorang penterjemah dalam memulai tugas penerjemahan dokumentasi. Untuk versi yang lebih detail, silakan ke Penjelasan Penerjemahan Laman. Untuk mendaftar sebagai seorang penterjemah, silakan ke Penerjemah Dokumentasi untuk menambahkan nama pengguna Anda.

When your userid is approved you can find documents to translate for your language at Language Statistics.

When you open a document for translation in a new window, you will see a list of pieces to translate. At the top there is a link to the document you are translating. Open this in a new window and you have everything together. You can translate at one screen, and check what you did translate at the other.

Bila Anda sudah terdaftar sebagai seorang penterjemah, maka Anda bisa beruji coba lebih dulu di Kotak Pasir Penerjemahan.

It is good to know how parts of the documents are marked for translation. In general it is this way <translate><T:number>Text to translate</translate> and when you translate you will see Text to translate, which you can translate. The <translate></translate> is put by the person who marks the document for translation, the <T:number> is done by the system.

Antarmuka

Bila sebuah laman sudah siap untuk diterjemahkan, maka Anda akan melihat (seperti gambar dibawah ini) atau variasinya (berdasarkan yang sedang dilihat):

Tautan tampilan terjemahan dalam Bahasa Inggris

Tautan terjemahan tampilan dalam Bahasa Belanda

Setelah Anda mengklik tautan terjemahannya, maka Anda akan bisa melihat antarmuka terjemahan berikut ini. Dokumentasi ini sekarang sudah dipasangkan dengan ULS (Universal Language Selector), yang akan mengatur antarmuka pengguna secara otomatis ke bahasa penerjemahan pilihan mereka. Pengaturan ini berdasarkan browser (setelan bahasanya) dan/atau lokasi geografis. Setelan bahasa mungkin bisa diubah secara manual dengan cara memilih ikon pengguna (pojok kanan atas laman ini) dan dari klik dropdown bahasa yang ada pada bagian paling atas setiap laman yang ada disini. Anda juga bisa ke preferensi pribadi bahasa pengguna Anda.

Sekarang Anda siap untuk menerjemahkan, klik tautan mana saja yang ada didalam unit-unit pesan yang terpisah.

Anda bisa mengklik tulisan-tulisan Saran untuk memasukkan tulisan secara otomatis ke jendela penyuntingan atau jendela edit. Setelahnya, barulah Anda mulai mengedit tulisannya. Saran berasal dari server penerjemahan dan gratis. Tapi, tidak ada jaminan seluruh tulisan memiliki Saran. Query dari Saran bisa saja hilang atau sudah tidak tersedia lagi di server.

Bila Anda sudah puas dengan hasil terjemahan, simpanlah. Anda bisa melewati bagian demi bagian dari tulisan yang akan diterjemahkan bila Anda hanya ingin menerjemahkan beberapanya saja.

Judul Laman

Judul laman dapat dan harus diterjemahkan. Adanya pada bagian paling awal dibagian paling atas dari antarmuka penyuntingan.

Penting!

Jangan menerjemahkan namespace! Sebuah awalan (kata-kata dan/atau angka) sebelum judul termasuk tanda ":" (titik dua).


Sebuah laman memiliki sebuah namespace bila ia seperti ini:"Awalan:Judul dari laman".

Sebuah laman yang tidak memiliki namespace bila ia seperti ini: "Judul dari laman".

Benar? Contoh Judul
Ya!!! "J2.5:Judul dari Laman" diterjemahkan "Judul dari Laman"

"J2.5:Judul dari sebuah Laman" diterjemahkan "Judul dari sebuah Laman"

TIDAK! "J2.5:Judul dari Laman" diterjemahkan "J2.5:Judul dari Laman"

"J2.5:Judul dari sebuah Laman" diterjemahkan "J2.5:Judul dari sebuah Laman"

Tautan

Informasi penting tentang tautan

Mohon ulas ini dengan hati-hati, penautan laman akan berdampak pada penelusuran dalam bahasa apapun yang berbeda dari bahasa sumbernya. Tujuan dari hal ini adalah untuk memberikan tautan-tautan ke laman terjemahan dalam bahasa pilihan pengguna.


Informasi dibawah ini adalah sebuah ringkasan. Untuk penjelasan yang lebih detail, silakan ke Menerjemahkan Tautan.

Tautan Laman Internal Standar

Pranala ke laman lainnya itu mudah dalam bahasa sumber, hanya berupa nama laman diantara [[ (tanda kurung kotak) ]] atau variasi dari daftar yang ada berikut ini. Standar tautan laman sumber yang baik itu biasanya akan dimulai dengan menyertakan markup tautan yang sesuai untuk penerjemahan navigasi.

  1. [[JDOC:Translation Sandbox]] menjadi JDOC:Translation Sandbox
  2. [[JDOC:Translation Sandbox|Translation Sandbox]] menjadi Terjemahan dari Sandbox
  3. [[JDOC:Translation Sandbox|Translator Sandbox]] menjadi Penterjemah dari Sandbox

Tautan-tautan dari laman yang sudah diterjemahkan ke sebuah laman yang memiliki bahasa yang sama harus melalui prosesor tautan penerjemahan.

  1. [[Special:MyLanguage/JDOC:Translation Sandbox]] menjadi Special:MyLanguage/JDOC:Translation Sandbox
    Yang diatas ini bukanlah tautan yang baik, juga tidak akan muncul pada bahasa pilihan pengguna. Untuk memperbaiki pengalaman pengguna (UX - user experience), silakan lihat contoh tautan penerjemahan tautan Bahasa Belanda dibawah.
  2. [[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]] menjadi Vertaling Sandbox
    Sekarang, seorang pembaca yang berbahasa Belanda bisa melihat tautan dalam bahasa pilihan mereka. Sama seperti halnya dengan diatas, Anda dapat menamakan tautan dengan apapun.

Terdapat sebuah alias untuk kata Special:, jadi Anda dapat menggantikannya dengan huruf S: saja.

Tips Penting Tautan

  • Selalu gunakan
    [[Special:MyLanguage/<source language pagename>|<terjemahannya disini>]]
  • Atau
    [[S:MyLanguage/<source language pagename>|<terjemahannya disini>]]

Contohnya:

[[JDOC:Translation Sandbox|Translation Sandbox]] 
  diterjemahkan menjadi
[[Special:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]
 atau
[[S:MyLanguage/JDOC:Translation Sandbox|Vertaling Sandbox]]

Jadi Ingatlah: Selalu tambahkan "Special:MyLanguage/" pada awalan <source language pagename>. Bagian <source language pagename>, jangan diterjemahkan. Selalu tambahkan sebuah tanda "|" kalau tidak ada, lalu terjemahkan <source language pagename> setelahnya.

Often this Special:MyLanguage/ is already added in the source document. So when Special:MyLanguage/JDOC:Translation Sandbox|<translate>Translation Sandbox</translate> is in the original document you only have to translate Translation Sandbox and you don't see the total link.

Tautan Eksternal

Tautan keluar itu mudah diterjemahkan. Biasanya mereka ditulis seperti ini dalam bahasa sumber.

  1. https://www.php.net menjadi https://www.php.net/
  2. [https://www.php.net/ for PHP information] menjadi untuk informasi PHP

Apa yang diterjemahkan?

  1. Ini adalah URL standar dan tidak perlu penerjemahan: https://www.php.net/. Ini adalah pranala biasa dan harus tertulis demikian. Tidak perlu diterjemahkan.
  2. Yang ini [https://www.php.net/ for PHP information] hanya memerlukan penerjemahan pada bagian for PHP information saja.

Kategori

Kategori Memerlukan Metoda Tersendiri!

Satu hal yang perlu diwaspadai adalah ketika menerjemahkan sebuah laman, dimana tautan 'kategori' yang ada didalam laman tersebut harus dimodifikasi agar menyertakan kode bahasa yang sesuai.


Terjemahan sebuah kategori itu sangat mudah, tambahkan saja /<kode bahasa> ke akhiran nama kategorinya.

Lakukan

Sebagai contoh, bila Anda menerjemahkan sebuah laman dari Inggris ke Spanyol (berkode bahasa es) dan laman tersebut memiliki kategori seperti contoh berikut:

[[Category:Development]]

Anda harus menambahkan /es ke akhiran nama kategorinya.

[[Category:Developement/es]]

Laman kategori dapat diterjemahkan juga (yang seharusnya lebih cepat - rata-rata kebanyakannya adalah kosong kecuali ia memiliki sebuah kategori induk) dan akan menjadi bagian dari sebuah proyek kategorisasi khusus apabila sudah siap.

To be prepared for this we can add /nl|Ontwikkeling (Dutch language) at the end of the category name

[[Category:Developement/nl|Ontwikkeling]]

Jangan Lakukan

Ada beberapa hal yang tidak perlu Anda lakukan.

Mohon jangan lakukan ini

Menerjemahkan kata 'Category' atau nama dari kategorinya.

[[Category:Development]] menjadi [[Categorie:Ontwikkeling]]

Atau ini

Menerjemahkan nama dari kategorinya.

[[Category:Development]] menjadi [[Category:Ontwikkeling]]

Gambar

Mungkin saja ada laman terjemahan yang ingin menampilkan gambar terjemahan ke dalam bahasa pilihan pengguna. Ini disarankan karena akan meningkatkan pengalaman pengguna (UX - user experience). Dokumentasi hanya mewajibkan agar para penerjemah konsisten mengikuti pola penamaan gambar dari bahasa sumber laman yang diterjemahkannya.

Penamaan Gambar

Contoh, gambar yang ada pada laman ini yang tertulis seperti ini:

[[File:JDOC-translator_interface-editing-view.png]]

Lakukan

Tetap gunakan nama gambar dan hanya tambahkan kode bahasa pada akhiran nama gambar tersebut:

español adalah es [[File:JDOC-translator_interface-editing-view-es.png]]
italiano adalah it [[File:JDOC-translator_interface-editing-view-it.png]]
português adalah pt [[File:JDOC-translator_interface-editing-view-pt.png]]

Bila berkasnya bukanlah jenis berkas yang dapat diterjemahkan (misalnya, Screenshot sebuah antarmuka) dan merupakan bentuk grafis dari sesuatu yang sifatnya universal (misalnya, sebuah bola atau panah), maka Anda tidak perlu menamakannya. Jika gambar tersebut memiliki keterangan gambar, Anda boleh menerjemahkannya.

[[File:ball.png|caption=This is a ball]]
Akan menjadi
[[File:ball.png|caption=<terjemahkan bagian ini saja>]]

Setelah selesai menerjemahkan laman bergambar, kemudian Anda akan melokalisasinya. Anda lihat laman dalam bahasa yang baru saja Anda terjemahkan, lalu klik tautan berkas "berwarna merah". Dengan mengklik tautan tersebut, maka Anda akan pergi ke sebuah laman dimana Anda bisa mengunggah berkas versi terjemahannya.

Often the image in the document to translate has already a language ID which is marked for translation: [[File:JDOC-translator_interface-editing-view-<translate>en</translate>.png]]. So you will have to translate en into your local language ID (in Dutch nl). If the image has no localised items you want to translate you can translate en into en to keep the original image.

====Do Not Do This====

If you don't insert your local image (because you don't have time at the moment) it's better not to translate en into your language, else you will have a "red" file link.

== Chunks ==

Chunks are pieces of documentation which can be used at more than one place. There are big chunks, but most of them are small pieces of documentation, sometimes only one line. For example, it is used for the column headers in the helpscreens where the same fields are used in many help screens

===Usage of Chunks===

Using a chunk in a document is very easy. If we see: https://docs.joomla.org/Chunk30:Help_screen_Show_Title we can use it in a document with the following code:

{{Chunk30:Help_screen_Show_Title/<translate>en</translate>}}

If we use this in a document we see the following:

{{Chunk30:Help_screen_Show_Title/

en

}}

So you will have to translate en into your local language ID (in Dutch nl). If, after translation, the chunk is not available in your language, you will see a red link. Use the link and open it in a new window. You will see a message that the document does not exist. What you must do now is:

Remove the language code in the URL, in Dutch /nl, Now you will see the chunk in English. Translate the chunk into your language (only the first line is enough) and the chunk is created in your language and visible in the source document.

There is a more sophisticated way of usage of chunks, with parameters. This way you can pass parameters to the chunk in your own language. We do this with the following code:

{{Chunk30:Help_screen_toolbar_icon_Save/<translate>en</translate>|<translate>menu item</translate>}}

The source of this chunk is:

*'''Save'''. Saves the {{{1|item}}} and stays in the current screen.

When we use this in a document the result will be:

{{Chunk30:Help_screen_toolbar_icon_Save/

en

|

menu item

}}

This way the translation of en will bring us in the language we want and the translation of menu item will used in the item.

Templat

Templat adalah sepotong kode yang dapat didaur-ulang yang memiliki suatu hasil yang dapat diprediksi.

{{tip|title=Disini tips|Disini isi dari tips-nya!}}

Bentuknya seperti ini:

Disini tips

Disini isi dari tips-nya!

Lakukan

Untuk contoh diatas adalah seperti ini:

{{tip|title=Disini tips|Disini isi dari tips-nya!}}

Yang dilakukan adalah sebagai berikut:

{{tip|title=<terjemahkan judulnya>|<terjemahkan isinya>}}

Jangan Lakukan

Berikut adalah daftar jangan lakukan.

  • Jangan terjemahkan nama templatnya. Templat {{tip}} dipanggil 'tip' yang diapit dengan dua kurung kurawal. Bila Anda menerjemahkan 'tip'-nya maka terjemahannya akan memanggil suatu nama templat yang tidak ada.
  • Jangan terjemahkan variabel yang dipakai didalam templat, melainkan hanya nilai yang ada dalam variabel tersebut. Dalam contoh templat {{tip}}, kata 'title' adalah variabel yang tidak perlu diterjemahkan.