Include Multilingual QA suggestions, and sync /mobile
authorRomi Hardiyanto <romihardiyanto@gmail.com>
Mon, 01 Jun 2009 11:29:09 +0200
changeset 46 14ae85cfb9652e581bf8eed887234206ee295032
parent 45 c829190cf92ea6644464d32e18cebee8a2653dc6
child 47 9bb08693b8785c08f03321ccdce468c1cd3f95f0
push id1
push usersledru@mozilla.com
push dateThu, 04 Dec 2014 21:55:50 +0000
Include Multilingual QA suggestions, and sync /mobile
browser/chrome/browser/aboutPrivateBrowsing.dtd
browser/chrome/browser/aboutRights.dtd
browser/chrome/browser/baseMenuOverlay.dtd
browser/chrome/browser/browser.properties
browser/chrome/browser/migration/migration.dtd
browser/chrome/browser/pageInfo.dtd
browser/chrome/browser/places/places.dtd
browser/chrome/browser/places/places.properties
browser/chrome/browser/preferences/advanced.dtd
browser/chrome/browser/preferences/content.dtd
browser/chrome/browser/preferences/fonts.dtd
browser/chrome/browser/preferences/main.dtd
browser/chrome/browser/preferences/security.dtd
browser/chrome/browser/preferences/tabs.dtd
browser/chrome/browser/sanitize.dtd
dom/chrome/charsetTitles.properties
editor/ui/chrome/composer/editor.properties
editor/ui/chrome/dialogs/EdLinkChecker.dtd
editor/ui/chrome/dialogs/EditorPersonalDictionary.dtd
editor/ui/chrome/dialogs/EditorSpellCheck.dtd
extensions/reporter/chrome/reportResults.dtd
mail/chrome/messenger/FilterEditor.dtd
mail/chrome/messenger/SearchDialog.dtd
mail/chrome/messenger/aboutRights.dtd
mail/chrome/messenger/activity.properties
mail/chrome/messenger/am-dsn.dtd
mail/chrome/messenger/am-dsn.properties
mail/chrome/messenger/baseMenuOverlay.dtd
mail/chrome/messenger/messenger.dtd
mail/chrome/messenger/messenger.properties
mail/chrome/messenger/multimessageview.dtd
mail/chrome/messenger/multimessageview.properties
mail/chrome/messenger/preferences/advanced.dtd
mail/chrome/messenger/preferences/attachmentReminder.dtd
mail/chrome/messenger/preferences/compose.dtd
mail/chrome/messenger/preferences/fonts.dtd
mail/chrome/messenger/searchIntegrationDefault.dtd
mail/chrome/messenger/searchIntegrationMac.dtd
mail/chrome/messenger/searchIntegrationWin.dtd
mail/chrome/messenger/systemIntegrationDialog.dtd
mail/chrome/overrides/netError.dtd
mobile/chrome/browser.properties
mobile/chrome/notification.dtd
mobile/chrome/overrides/netError.dtd
mobile/chrome/preferences.dtd
mobile/chrome/shortcuts.properties
other-licenses/branding/firefox/brand.dtd
security/manager/chrome/pipnss/nsserrors.properties
toolkit/chrome/global/languageNames.properties
toolkit/chrome/global/nsHelperAppDlg.dtd
toolkit/chrome/global/printPageSetup.dtd
toolkit/chrome/global/printjoboptions.dtd
toolkit/chrome/global/regionNames.properties
toolkit/chrome/mozapps/downloads/unknownContentType.properties
toolkit/chrome/mozapps/extensions/extensions.dtd
toolkit/chrome/mozapps/update/updates.properties
--- a/browser/chrome/browser/aboutPrivateBrowsing.dtd
+++ b/browser/chrome/browser/aboutPrivateBrowsing.dtd
@@ -5,14 +5,14 @@
 <!ENTITY privatebrowsingpage.description "Selama menjelajah dalam Mode Penjelajahan Pribadi, &brandShortName; tidak akan menyimpan  
 riwayat penjelajahan, pencarian, unduhan, pengisian form, cookie, dan berkas Internet yang bersifat sementara. Akan tetapi berkas yang telah diunduh dan bookmark yang telah dibuat akan tetap disimpan.">
 <!ENTITY privatebrowsingpage.clearRecentHistoryBefore "Anda juga dapat memulai dengan ">
 <!ENTITY privatebrowsingpage.clearRecentHistoryInner "menghapus riwayat terakhir Anda">
 <!ENTITY privatebrowsingpage.clearRecentHistoryAfter ".">
 <!ENTITY privatebrowsingpage.startPrivateBrowsing.label "Mulai Mode Penjelajahan Pribadi">
 <!ENTITY privatebrowsingpage.startPrivateBrowsing.accesskey "P">
 
-<!ENTITY privatebrowsingpage.howToStop "Untuk berhenti dari Mode Penjelahajan Pribadi, hapus centang pada menu &toolsMenu.label; &gt; &privateBrowsingCmd.stop.label; atau tutup &brandShortName;.">
+<!ENTITY privatebrowsingpage.howToStop "Untuk berhenti dari Mode Penjelajahan Pribadi, hapus centang pada menu &toolsMenu.label; &gt; &privateBrowsingCmd.stop.label; atau tutup &brandShortName;.">
 <!ENTITY privatebrowsingpage.howToStart "Untuk memulai Mode Penjelajahan Pribadi, pilih menu &toolsMenu.label; &gt; &privateBrowsingCmd.start.label;.">
 
 <!ENTITY privatebrowsingpage.moreInfo "Walaupun komputer ini tidak akan merekam riwayat penjelajahan Anda, Internet Service Provider atau pihak kantor Anda masih tetap dapat merekam jejak halaman yang Anda kunjungi.">
 <!ENTITY privatebrowsingpage.learnMore "Pelajari Lebih Lanjut">
 
--- a/browser/chrome/browser/aboutRights.dtd
+++ b/browser/chrome/browser/aboutRights.dtd
@@ -1,16 +1,16 @@
 <!ENTITY rights.locale-direction "ltr">
 <!ENTITY rights.pagetitle "about:rights">
 <!ENTITY rights.intro-header "Tentang Hak Anda">
 <!ENTITY rights.intro "&brandFullName; adalah perangkat lunak bebas dan terbuka yang dibangun oleh ribuan anggota komunitas dari berbagai penjuru dunia. Ada beberapa hal yang perlu Anda ketahui:">
-<!ENTITY rights.intro-point1a "&brandShortName; disediakan berdasar persyaratan dalam lisensi ">
+<!ENTITY rights.intro-point1a "&brandShortName; disediakan berdasarkan persyaratan dalam lisensi ">
 <!ENTITY rights.intro-point1b "Mozilla Public License">
 <!ENTITY rights.intro-point1c ". Ini berarti Anda dapat menggunakan, menyalin, dan mendistribusikan &brandShortName; kepada pihak lain.  Anda juga dapat memodifikasi kode sumber program &brandShortName; sesuai dengan kebutuhan Anda. Lisensi Mozilla Public License memberi hak kepada Anda untuk mendistribusikan versi yang telah Anda modifikasi.">
-<!ENTITY rights.intro-point2a "Mozilla tidak memberi Anda hak atas merk dagang atau logo Mozilla dan Firefox. Informasi lebih lanjut mengenak Merk Dagang dapat Anda temukan ">
+<!ENTITY rights.intro-point2a "Mozilla tidak memberi Anda hak atas merek dagang atau logo Mozilla dan Firefox. Informasi lebih lanjut mengenak Merek Dagang dapat Anda temukan ">
 <!ENTITY rights.intro-point2b "di sini">
 <!ENTITY rights.intro-point2c ".">
 <!ENTITY rights.intro-point3a "Kebijakan privasi pada produk &vendorShortName; dapat Anda temukan ">
 <!ENTITY rights.intro-point3b "di sini">
 <!ENTITY rights.intro-point3c ".">
 <!ENTITY rights.intro-point3-unbranded "Seluruh kebijakan privasi atas produk ini akan disebutkan di bawah ini.">
 <!ENTITY rights.intro-point4a "&brandShortName; juga menawarkan layanan informasi dari situs web yang dapat digunakan seperti halnya layanan SafeBrowsing. Akan tetapi kami tidak menjamin keakuratan atau tingkat kesalahan layanan tersebut secara 100&#37;. Untuk keterangan lebih lanjut, termasuk bagaimana cara mematikan fungsi layanan ini dapat ditemukan pada ">
 <!ENTITY rights.intro-point4b "ketentuan layanan">
@@ -25,9 +25,9 @@
 <!ENTITY rights.webservices-unbranded "Deskripsi mengenai layanan web yang tersedia bersama produk, beserta petunjuk untuk mematikan layanan tersebut, jika dapat diterapkan, akan tersedia di bawah ini.">
 <!ENTITY rights.webservices-term1-unbranded "Semua persyaratan layanan yang dapat diterapkan akan tersedia di bawah ini.">
 <!ENTITY rights.webservices-term1 "Para kontributor, lisensor, dan partner &vendorShortName; bekerja untuk menyediakan informasi phishing dan malware dengan seakurat dan semutakhir mungkin. Akan tetapi mereka tidak menjamin informasi tersebut bersifat komprehensif dan bebas dari kesalahan: beberapa situs yang berisiko mungkin tidak dapat diidentifikasi dan situs yang aman juga dapat salah diidentifikasi.">
 <!ENTITY rights.webservices-term2 "&vendorShortName; dapat memberhentikan atau mengubah Layanan sesuai dengan kebijaksanaan masing-masing.">
 <!ENTITY rights.webservices-term3 "Anda dipersilakan untuk menggunakan Layanan tersebut dengan menggunakan &brandShortName; yang tersedia dan Anda berhak untuk menggunakannya. &vendorShortName; dan para lisensor berhak atas hak lainnya dalam Layanan tersebut. Persyaratan ini tidak dimaksudkan untuk membatasi hak yang diberikan atas dasar lisensi kode sumber terbuka yang dapat diterapkan pada &brandShortName; dan versi kode sumber &brandShortName; yang berkaitan.">
 <!ENTITY rights.webservices-term4 "Layanan disediakan &quot;sebagaimana adanya&quot;. &vendorShortName;, para kontributor, lisensor, dan distributor menyangkal semua jaminan dan garansi, baik yang telah disebutkan maupun tersirat, termasuk secara tak terbatas, bahwa Layanan dapat digunakan untuk kepentingan dagang (merchantable) dan sesuai dengan penggunaan khusus oleh Anda. Anda menanggung seluruh risiko atas Layanan yang Anda pilih untuk Anda gunakan dan atas performansi Layanan tersebut. Beberapa yurisdiksi tidak mengizinkan pengecualian atau pembatasan pada jaminan yang tersirat sehingga penyangkalan ini tidak dapat diterapkan pada Anda.">
 <!ENTITY rights.webservices-term5 "Kecuali diwajibkan oleh hukum, &vendorShortName;, para kontributor, lisensor, dan distributor tidak akan menanggung kerusakan yang bersifat khusus, tidak langsung, insidental, sebab-akibat, pidana, ganti-rugi yang terjadi atas akibat atau yang berhubungan dengan penggunaan &brandShortName; beserta Layanan-nya. Pertanggungan secara kolektif di bawah persyaratan ini tidak boleh melebihi $500 (lima ratus dollar). Beberapa yuridiksi tidak mengizinkan pengecualian atau pembatasan atas kerusakan tertentu sehingga penyangkalan ini tidak dapat diterapkan pada Anda.">
 <!ENTITY rights.webservices-term6 "&vendorShortName; dapat memutakhirkan persyaratan ini secara seperlunya dari waktu ke waktu. Persyaratan ini tidak dapat diubah atau dibatalkan tanpa perjanjian tertulis dengan &vendorShortName;.">
-<!ENTITY rights.webservices-term7 "Persyaratan berikut diatur berdasar hukum negara bagian California, Amerika Serikat, dengan mengecualikan pertentangan atas ketentuan hukum yang bersifat sementara. Jika terdapat bagian dari persyaratan ini yang tidak dalam status sah atau tidak dapat dilaksanakan, bagian lainnya tetap berkekuatan penuh. Jika terjadi pertentangan antara versi terjemahan dan versi berbahasa Inggris atas persyaratan ini, versi berbahasa Inggris yang memiliki kekuatan penuh.">
+<!ENTITY rights.webservices-term7 "Persyaratan berikut diatur berdasarkan hukum negara bagian California, Amerika Serikat, dengan mengecualikan pertentangan atas ketentuan hukum yang bersifat sementara. Jika terdapat bagian dari persyaratan ini yang tidak dalam status sah atau tidak dapat dilaksanakan, bagian lainnya tetap berkekuatan penuh. Jika terjadi pertentangan antara versi terjemahan dan versi berbahasa Inggris atas persyaratan ini, versi berbahasa Inggris yang memiliki kekuatan penuh.">
--- a/browser/chrome/browser/baseMenuOverlay.dtd
+++ b/browser/chrome/browser/baseMenuOverlay.dtd
@@ -13,17 +13,17 @@
 <!ENTITY helpContents.accesskey "I">
 <!ENTITY helpContentsMac.label "Bantuan untuk &brandShortName;">
 <!ENTITY helpForIEUsers.label "Untuk Pengguna Internet Explorer">
 <!ENTITY helpForIEUsers.accesskey "E">
 <!ENTITY openHelp.commandkey "VK_F1">
 <!ENTITY helpMac.commandkey "?">
 <!ENTITY helpReleaseNotes.label "Catatan Rilis">
 <!ENTITY helpReleaseNotes.accesskey "C">
-<!ENTITY updateCmd.label "Cek Versi Baru…">
+<!ENTITY updateCmd.label "Periksa Versi Baru…">
 <!ENTITY preferencesCmdMac.label "Pengaturan…">
 <!ENTITY preferencesCmdMac.commandkey ",">
 <!ENTITY servicesMenuMac.label "Layanan">
 <!ENTITY hideThisAppCmdMac.label "Sembunyikan &brandShortName;">
 <!ENTITY hideThisAppCmdMac.commandkey "H">
 <!ENTITY hideOtherAppsCmdMac.label "Sembunyikan Lainnya">
 <!ENTITY hideOtherAppsCmdMac.commandkey "H">
 <!ENTITY showAllAppsCmdMac.label "Tampilkan Semua">
--- a/browser/chrome/browser/browser.properties
+++ b/browser/chrome/browser/browser.properties
@@ -36,25 +36,25 @@ imageAllowedWarning = %S akan mengizinka
 undo = Batal
 undo.accessKey = B
 missingpluginsMessage.title = Plugin tambahan diperlukan untuk menampilkan semua media di halaman ini.
 missingpluginsMessage.button.label = Pasang Plugin yang Belum Tersedia…
 missingpluginsMessage.button.accesskey = P
 blockedpluginsMessage.title = Plugin yang dibutuhkan halaman ini telah diblokir untuk perlindungan Anda.
 blockedpluginsMessage.infoButton.label = Detail…
 blockedpluginsMessage.infoButton.accesskey = D
-blockedpluginsMessage.searchButton.label = Cek Versi Baru Plugin…
+blockedpluginsMessage.searchButton.label = Periksa Versi Baru Plugin…
 blockedpluginsMessage.searchButton.accesskey = V
 sanitizeWithPromptLabel2 = Bersihkan Riwayat Terakhir…
 sanitizeDialog2.everything.title = Bersihkan Semua Riwayat
 sanitizeButtonOK = Bersihkan Sekarang
 sanitizeEverythingWarning = Semua riwayat akan dihapus. Riwayat Anda berisi #1 page kunjungan sejak %S.
 sanitizeEverythingNoVisitsWarning = Semua riwayat akan dihapus.
-updatesItem_default = Cek Versi Baru…
-updatesItem_defaultFallback = Cek Versi Baru…
+updatesItem_default = Periksa Versi Baru…
+updatesItem_defaultFallback = Periksa Versi Baru…
 updatesItem_default.accesskey = C
 updatesItem_downloading = Mengunduh %S…
 updatesItem_downloadingFallback = Mengunduh Versi Baru…
 updatesItem_downloading.accesskey = M
 updatesItem_resume = Lanjutkan Mengunduh %S…
 updatesItem_resumeFallback = Lanjutkan Mengunduh Versi Baru…
 updatesItem_resume.accesskey = L
 updatesItem_pending = Pasang Versi Baru Hasil Unduhan Sekarang…
--- a/browser/chrome/browser/migration/migration.dtd
+++ b/browser/chrome/browser/migration/migration.dtd
@@ -26,17 +26,17 @@
 <!ENTITY importFromKonqueror.accesskey "K">
 <!ENTITY importFromEpiphany.label "Epiphany">
 <!ENTITY importFromEpiphany.accesskey "E">
 <!ENTITY importFromGaleon.label "Galeon">
 <!ENTITY importFromGaleon.accesskey "G">
 <!ENTITY importFromHTMLFile.label "Dari Berkas HTML">
 <!ENTITY importFromHTMLFile.accesskey "B">
 <!ENTITY noMigrationSources.label "Tidak ada program yang berisi bookmark, riwayat atau kata sandi yang bisa ditemukan.">
-<!ENTITY importSource.title "Impor Pengaturan dan Data Dari">
+<!ENTITY importSource.title "Impor Pengaturan dan Data">
 <!ENTITY importItems.title "Pilih yang akan diimpor">
 <!ENTITY importItems.label "Pilih yang akan diimpor:">
 <!ENTITY migrating.title "Mengimpor…">
 <!ENTITY migrating.label "Berikut ini yang sedang diimpor…">
 <!ENTITY selectProfile.title "Pilih Profil">
 <!ENTITY selectProfile.label "Profil berikut ini bisa diimpor dari:">
 <!ENTITY done.title "Proses Impor Selesai">
 <!ENTITY done.label "Item berikut sukses diimpor:">
--- a/browser/chrome/browser/pageInfo.dtd
+++ b/browser/chrome/browser/pageInfo.dtd
@@ -60,17 +60,17 @@
 <!ENTITY securityHeader "Informasi keamanan untuk halaman ini">
 <!ENTITY securityView.certView "Tampilkan Sertifikat">
 <!ENTITY securityView.accesskey "S">
 <!ENTITY securityView.unknown "Tidak Diketahui">
 <!ENTITY securityView.identity.header "Identitas Situs Web">
 <!ENTITY securityView.identity.owner "Pemilik: ">
 <!ENTITY securityView.identity.domain "Situs web: ">
 <!ENTITY securityView.identity.verifier "Diverifikasi oleh: ">
-<!ENTITY securityView.privacy.header "Privasi &amp; Keamanan">
-<!ENTITY securityView.privacy.history "Pernahkah situs ini dikunjungi hari ini?">
+<!ENTITY securityView.privacy.header "Privasi &amp; Riwayat">
+<!ENTITY securityView.privacy.history "Pernahkah situs ini dikunjungi sebelum hari ini?">
 <!ENTITY securityView.privacy.cookies "Apakah situs web ini menyimpan informasi (cookie) dalam komputer saya?">
 <!ENTITY securityView.privacy.viewCookies "Tampilkan Cookie">
 <!ENTITY securityView.privacy.viewCookies.accessKey "c">
 <!ENTITY securityView.privacy.passwords "Pernahkah kata sandi untuk situs web ini disimpan?">
 <!ENTITY securityView.privacy.viewPasswords "Kata Sandi Tersimpan">
 <!ENTITY securityView.privacy.viewPasswords.accessKey "s">
 <!ENTITY securityView.technical.header "Detail Teknis">
--- a/browser/chrome/browser/places/places.dtd
+++ b/browser/chrome/browser/places/places.dtd
@@ -112,17 +112,17 @@
 <!ENTITY col.tags.label "Tag">
 <!ENTITY col.url.label "Lokasi">
 <!ENTITY col.lastvisit.label "Tanggal Kunjungan">
 <!ENTITY col.visitcount.label "Jumlah Kunjungan">
 <!ENTITY col.keyword.label "Kata Kunci">
 <!ENTITY col.description.label "Deskripsi">
 <!ENTITY col.dateadded.label "Ditambahkan pada">
 <!ENTITY col.lastmodified.label "Modifikasi Terakhir">
-<!ENTITY search.label "Cari di:">
+<!ENTITY search.label "Cari:">
 <!ENTITY search.accesskey "C">
 <!ENTITY search.scopeFolder.label "Folder Terpilih">
 <!ENTITY search.scopeFolder.accesskey "T">
 <!ENTITY search.scopeBookmarks.label "Bookmark">
 <!ENTITY search.scopeBookmarks.accesskey "k">
 <!ENTITY search.scopeDownloads.label "Unduhan">
 <!ENTITY search.scopeDownloads.accesskey "U">
 <!ENTITY search.scopeHistory.label "Riwayat">
--- a/browser/chrome/browser/places/places.properties
+++ b/browser/chrome/browser/places/places.properties
@@ -21,47 +21,47 @@ bookmarksRestoreParseError = Gagal mempr
 bookmarksLivemarkLoading = Bookmark Hidup dimuat…
 bookmarksLivemarkFailed = Feed dari Bookmark Hidup gagal dimuat.
 headerTextPrefix1 = Menampilkan 
 headerTextPrefix2 = Hasil Pencarian untuk 
 headerTextPrefix3 = Pencarian Canggih
 lessCriteria.label = -
 moreCriteria.label = +
 menuOpenLivemarkOrigin.label = Buka "%S"
-defaultGroupOnLabel = Kelompokkan berdasar Situs
+defaultGroupOnLabel = Kelompokkan berdasarkan Situs
 defaultGroupOnAccesskey = p
 defaultGroupOffLabel = Tidak ada pengelompokan
 defaultGroupOffAccesskey = p
-livemarkGroupOnLabel = Kelompokkan berdasar Feed
+livemarkGroupOnLabel = Kelompokkan berdasarkan Feed
 livemarkGroupOnAccesskey = B
 livemarkGroupOffLabel = Tidak ada pengelompokan
 livemarkGroupOffAccesskey = a
 livemarkReload = Muat ulang
 livemarkReloadAll = Muat ulang semua Bookmark Hidup
 livemarkReloadOne = Muat ulang %S
 sortByName = Urut '%S' berdasarkan Nama
 sortByNameGeneric = Urut berdasarkan Nama
 view.sortBy.name.label = Urut berdasarkan Nama
 view.sortBy.name.accesskey = N
-view.sortBy.url.label = Urut berdasar Lokasi
+view.sortBy.url.label = Urut berdasarkan Lokasi
 view.sortBy.url.accesskey = L
-view.sortBy.date.label = Urut berdasar Tanggal Kunjungan
+view.sortBy.date.label = Urut berdasarkan Tanggal Kunjungan
 view.sortBy.date.accesskey = T
-view.sortBy.visitCount.label = Urut berdasar Jumlah Kunjungan
+view.sortBy.visitCount.label = Urut berdasarkan Jumlah Kunjungan
 view.sortBy.visitCount.accesskey = K
-view.sortBy.keyword.label = Urut berdasar Kata Kunci
+view.sortBy.keyword.label = Urut berdasarkan Kata Kunci
 view.sortBy.keyword.accesskey = K
-view.sortBy.description.label = Urut berdasar Deskripsi
+view.sortBy.description.label = Urut berdasarkan Deskripsi
 view.sortBy.description.accesskey = D
-view.sortBy.dateAdded.label = Urut berdasar urutan penambahan
+view.sortBy.dateAdded.label = Urut berdasarkan urutan penambahan
 view.sortBy.dateAdded.accesskey = p
-view.sortBy.lastModified.label = Urut berdasar waktu modifikasi terakhir
+view.sortBy.lastModified.label = Urut berdasarkan waktu modifikasi terakhir
 view.sortBy.lastModified.accesskey = m
-view.sortBy.tags.label = Urut berdasar Tag
-view.sortBy.tags.accesskey = T
+view.sortBy.tags.label = Urut berdasarkan Tag
+view.sortBy.tags.accesskey = g
 searchBookmarks = Cari di Daftar Bookmark
 searchHistory = Cari di Riwayat
 searchCurrentDefault = Cari di '%S'
 findInPrefix = Cari di '%S'…
 tabs.openWarningTitle = Konfirmasi pembukaan
 tabs.openWarningMultipleBranded = Anda akan membuka %S tab. %S mungkin akan melambat saat halaman akan dimuat. Yakin akan dilanjutkan?
 tabs.openButtonMultiple = Buka tab
 tabs.openWarningPromptMeBranded = Peringatkan jika membuka banyak tab sekaligus kemungkinan akan melambatkan %S
--- a/browser/chrome/browser/preferences/advanced.dtd
+++ b/browser/chrome/browser/preferences/advanced.dtd
@@ -6,17 +6,17 @@
 <!ENTITY searchStartTyping.accesskey "k">
 <!ENTITY blockAutoRefresh.label "Peringatkan jika situs web mencoba mengalihkan atau memuat ulang halaman">
 <!ENTITY blockAutoRefresh.accesskey "b">
 <!ENTITY browsing.label "Jelajah Web">
 <!ENTITY useAutoScroll.label "Gunakan penggeseran otomatis">
 <!ENTITY useAutoScroll.accesskey "g">
 <!ENTITY useSmoothScrolling.label "Geser dengan mulus">
 <!ENTITY useSmoothScrolling.accesskey "m">
-<!ENTITY checkSpelling.label "Cek ejaan saat mengetik teks">
+<!ENTITY checkSpelling.label "Periksa ejaan saat mengetik teks">
 <!ENTITY checkSpelling.accesskey "e">
 <!ENTITY systemDefaults.label "Nilai Default dari Sistem">
 <!ENTITY alwaysCheckDefault.label "Periksa apakah &brandShortName; adalah program peramban web default ketika memulai">
 <!ENTITY alwaysCheckDefault.accesskey "w">
 <!ENTITY checkNow.label "Periksa Sekarang">
 <!ENTITY checkNow.accesskey "N">
 <!ENTITY networkTab.label "Jaringan">
 <!ENTITY connection.label "Sambungan">
@@ -25,17 +25,17 @@
 <!ENTITY connectionSettings.accesskey "u">
 <!ENTITY offlineStorage.label "Penyimpanan Luring">
 <!ENTITY useCacheBefore.label "Gunakan harddisk untuk tembolok hingga">
 <!ENTITY useCacheBefore.accesskey "h">
 <!ENTITY useCacheAfter.label "MB">
 <!ENTITY clearCacheNow.label "Bersihkan Sekarang">
 <!ENTITY clearCacheNow.accesskey "g">
 <!ENTITY updateTab.label "Pemutakhiran">
-<!ENTITY autoCheck.label "Otomatis cek versi baru untuk:">
+<!ENTITY autoCheck.label "Otomatis periksa versi baru untuk:">
 <!ENTITY enableAppUpdate.label "&brandShortName;">
 <!ENTITY enableAppUpdate.accesskey "f">
 <!ENTITY enableAddonsUpdate.label "Pengaya Terpasang">
 <!ENTITY enableAddonsUpdate.accesskey "g">
 <!ENTITY enableSearchUpdate.label "Mesin Pencari">
 <!ENTITY enableSearchUpdate.accesskey "r">
 <!ENTITY whenUpdatesFound.label "Bila versi baru &brandShortName; ditemukan:">
 <!ENTITY askMe.label "Tanyakan apa yang harus dilakukan">
--- a/browser/chrome/browser/preferences/content.dtd
+++ b/browser/chrome/browser/preferences/content.dtd
@@ -8,17 +8,17 @@
 <!ENTITY exceptions.accesskey "l">
 <!ENTITY enableJavaScript.label "Aktifkan JavaScript">
 <!ENTITY enableJavaScript.accesskey "s">
 <!ENTITY advancedJS.label "Canggih…">
 <!ENTITY advancedJS.accesskey "c">
 <!ENTITY enableJava.label "Aktifkan Java">
 <!ENTITY enableJava.accesskey "j">
 <!ENTITY fontsAndColors.label "Huruf &amp; Warna">
-<!ENTITY defaultFont.label "Huruf Default:">
+<!ENTITY defaultFont.label "Huruf default:">
 <!ENTITY defaultFont.accesskey "h">
 <!ENTITY defaultSize.label "Ukuran:">
 <!ENTITY defaultSize.accesskey "u">
 <!ENTITY advancedFonts.label "Canggih…">
 <!ENTITY advancedFonts.accesskey "g">
 <!ENTITY colors.label "Warna…">
 <!ENTITY colors.accesskey "w">
 <!ENTITY languages.label "Bahasa">
--- a/browser/chrome/browser/preferences/fonts.dtd
+++ b/browser/chrome/browser/preferences/fonts.dtd
@@ -13,19 +13,19 @@
 <!ENTITY serif.accesskey "f">
 <!ENTITY sans-serif.label "Tanpa-serif:">
 <!ENTITY sans-serif.accesskey "t">
 <!ENTITY monospace.label "Spasi tetap:">
 <!ENTITY monospace.accesskey "s">
 <!ENTITY font.langGroup.latin1 "Barat">
 <!ENTITY font.langGroup.latin2 "Eropa Tengah">
 <!ENTITY font.langGroup.japanese "Jepang">
-<!ENTITY font.langGroup.trad-chinese "Cina Tradisionil (Taiwan)">
+<!ENTITY font.langGroup.trad-chinese "Cina Tradisional (Taiwan)">
 <!ENTITY font.langGroup.simpl-chinese "Cina Sederhana">
-<!ENTITY font.langGroup.trad-chinese-hk "Cina Tradisionil (Hong Kong)">
+<!ENTITY font.langGroup.trad-chinese-hk "Cina Tradisional (Hong Kong)">
 <!ENTITY font.langGroup.korean "Korea">
 <!ENTITY font.langGroup.cyrillic "Cyrillic">
 <!ENTITY font.langGroup.baltic "Baltik">
 <!ENTITY font.langGroup.el "Yunani">
 <!ENTITY font.langGroup.turkish "Turki">
 <!ENTITY font.langGroup.unicode "Bahasa Lain">
 <!ENTITY font.langGroup.user-def "Kesukaan Pengguna">
 <!ENTITY font.langGroup.thai "Thailand">
--- a/browser/chrome/browser/preferences/main.dtd
+++ b/browser/chrome/browser/preferences/main.dtd
@@ -9,17 +9,17 @@
 <!ENTITY useCurrentPage.label "Gunakan Halaman sekarang">
 <!ENTITY useCurrentPage.accesskey "h">
 <!ENTITY useMultiple.label "Gunakan Semua Halaman Berikut">
 <!ENTITY useBookmark.label "Gunakan Bookmark">
 <!ENTITY useBookmark.accesskey "g">
 <!ENTITY restoreDefault.label "Kembalikan ke Default">
 <!ENTITY restoreDefault.accesskey "d">
 <!ENTITY downloads.label "Unduhan">
-<!ENTITY showWhenDownloading.label "Tampilkan jendela Unduhan ketika sedang mengunduh">
+<!ENTITY showWhenDownloading.label "Tampilkan jendela Unduhan ketika sedang mengunduh berkas">
 <!ENTITY showWhenDownloading.accesskey "U">
 <!ENTITY closeWhenDone.label "Tutup setelah semua unduhan selesai">
 <!ENTITY closeWhenDone.accesskey "t">
 <!ENTITY saveTo.label "Simpan berkas di">
 <!ENTITY saveTo.accesskey "S">
 <!ENTITY chooseFolderWin.label "Telusuri…">
 <!ENTITY chooseFolderWin.accesskey "e">
 <!ENTITY chooseFolderMac.label "Pilih…">
--- a/browser/chrome/browser/preferences/security.dtd
+++ b/browser/chrome/browser/preferences/security.dtd
@@ -6,17 +6,17 @@
 <!ENTITY blockWebForgeries.accesskey "w">
 <!ENTITY addonExceptions.label "Pengecualian…">
 <!ENTITY addonExceptions.accesskey "p">
 <!ENTITY passwords.label "Kata Sandi">
 <!ENTITY rememberPasswords.label "Ingat kata sandi untuk situs web">
 <!ENTITY rememberPasswords.accesskey "i">
 <!ENTITY passwordExceptions.label "Pengecualian…">
 <!ENTITY passwordExceptions.accesskey "c">
-<!ENTITY useMasterPassword.label "Gunakan Kata Sandi Utama">
+<!ENTITY useMasterPassword.label "Gunakan kata sandi utama">
 <!ENTITY useMasterPassword.accesskey "m">
 <!ENTITY changeMasterPassword.label "Ubah Kata Sandi Utama…">
 <!ENTITY changeMasterPassword.accesskey "u">
 <!ENTITY savedPasswords.label "Kata Sandi Tersimpan…">
 <!ENTITY savedPasswords.accesskey "K">
 <!ENTITY warnings.label "Pesan Peringatan">
 <!ENTITY chooseWarnings.label "Pilih pesan peringatan apa saja yang ingin ditampilkan saat menjelajah web">
 <!ENTITY warningSettings.label "Pengaturan…">
--- a/browser/chrome/browser/preferences/tabs.dtd
+++ b/browser/chrome/browser/preferences/tabs.dtd
@@ -1,10 +1,10 @@
 <!ENTITY newWindowsAsTabs.label "Buka jendela baru pada tab baru">
 <!ENTITY newWindowsAsTabs.accesskey "j">
 <!ENTITY warnCloseMultipleTabs.label "Ingatkan jika akan menutup banyak tab sekaligus">
 <!ENTITY warnCloseMultipleTabs.accesskey "u">
 <!ENTITY warnOpenManyTabs.label "Ingatkan jika membuka banyak tab sekaligus akan membuat &brandShortName; melambat">
 <!ENTITY warnOpenManyTabs.accesskey "l">
-<!ENTITY showTabBar.label "Selalu tampilkan Bar Tab">
+<!ENTITY showTabBar.label "Selalu tampilkan bar Tab">
 <!ENTITY showTabBar.accesskey "b">
 <!ENTITY switchToNewTabs.label "Jika tautan dibuka di sebuah tab baru, langsung pindah ke tab tersebut">
 <!ENTITY switchToNewTabs.accesskey "l">
--- a/browser/chrome/browser/sanitize.dtd
+++ b/browser/chrome/browser/sanitize.dtd
@@ -1,17 +1,17 @@
 <!ENTITY sanitizePrefs2.title "Pengaturan untuk Menghapus Riwayat">
 <!ENTITY sanitizeDialog2.title "Bersihkan Riwayat Terakhir">
 <!ENTITY sanitizeItems.label "Hapus data berikut sekarang:">
 <!ENTITY clearDataSettings2.label "Saat keluar dari &brandShortName;, otomatis hapus semua:">
 <!ENTITY clearTimeDuration.label "Jangka waktu riwayat untuk dibersihkan: ">
 <!ENTITY clearTimeDuration.accesskey "J">
-<!ENTITY clearTimeDuration.lastHour "1 Jam Sebelumnya">
-<!ENTITY clearTimeDuration.last2Hours "2 Jam Sebelumnya">
-<!ENTITY clearTimeDuration.last4Hours "4 Jam Sebelumnya">
+<!ENTITY clearTimeDuration.lastHour "1 Jam Terakhir">
+<!ENTITY clearTimeDuration.last2Hours "2 Jam Terakhir">
+<!ENTITY clearTimeDuration.last4Hours "4 Jam Terakhir">
 <!ENTITY clearTimeDuration.today "Hari Ini">
 <!ENTITY clearTimeDuration.everything "Semuanya">
 <!ENTITY clearTimeDuration.suffix "">
 <!ENTITY clearTimeDuration.dateColumn "Tanggal Kunjungan">
 <!ENTITY clearTimeDuration.nameColumn "Nama">
 <!ENTITY detailsProgressiveDisclosure.label "Detail">
 <!ENTITY detailsProgressiveDisclosure.accesskey "e">
 <!ENTITY historySection.label "Riwayat">
--- a/dom/chrome/charsetTitles.properties
+++ b/dom/chrome/charsetTitles.properties
@@ -39,33 +39,33 @@ iso-8859-1.title = Barat (ISO-8859-1)
 iso-8859-2.title = Eropa Tengah (ISO-8859-2)
 iso-8859-3.title = Eropa Selatan (ISO-8859-3)
 iso-8859-4.title = Baltik (ISO-8859-4)
 iso-8859-9.title = Turki (ISO-8859-9)
 iso-8859-10.title = Nordik (ISO-8859-10)
 iso-8859-13.title = Baltik (ISO-8859-13)
 iso-8859-14.title = Celtik (ISO-8859-14)
 iso-8859-15.title = Barat (ISO-8859-15)
-iso-8859-16.title = Romania (ISO-8859-16)
+iso-8859-16.title = Rumania (ISO-8859-16)
 windows-1250.title = Eropa Tengah (Windows-1250)
 windows-1252.title = Barat (Windows-1252)
 windows-1254.title = Turki (Windows-1254)
 windows-1257.title = Baltik (Windows-1257)
 x-mac-roman.title = Barat (MacRoman)
 x-mac-ce.title = Eropa Tengah (MacCE)
 x-mac-turkish.title = Turki (MacTurkish)
 x-mac-croatian.title = Kroasia (MacCroatian)
-x-mac-romanian.title = Romania (MacRomanian)
+x-mac-romanian.title = Rumania (MacRomanian)
 x-mac-icelandic.title = Islandia (MacIcelandic)
 iso-2022-jp.title = Jepang (ISO-2022-JP)
 shift_jis.title = Jepang (Shift_JIS)
 euc-jp.title = Jepang (EUC-JP)
-big5.title = Cina Tradisionil (Big5)
-big5-hkscs.title = Cina Tradisionil (Big5-HKSCS)
-x-euc-tw.title = Cina Tradisionil (EUC-TW)
+big5.title = Cina Tradisional (Big5)
+big5-hkscs.title = Cina Tradisional (Big5-HKSCS)
+x-euc-tw.title = Cina Tradisional (EUC-TW)
 gb2312.title = Cina Sederhana (GB2312)
 hz-gb-2312.title = Cina Sederhana (HZ)
 x-gbk.title = Cina Sederhana (GBK)
 iso-2022-cn.title = Cina Sederhana (ISO-2022-CN)
 euc-kr.title = Korea (EUC-KR)
 x-johab.title = Korea (JOHAB)
 x-windows-949.title = Korea (UHC)
 iso-2022-kr.title = Korea (ISO-2022-KR)
@@ -101,21 +101,21 @@ iso-8859-6.title = Arab (ISO-8859-6)
 iso-8859-6-i.title = Arab (ISO-8859-6-I)
 iso-8859-6-e.title = Arab (ISO-8859-6-E)
 iso-8859-8.title = Ibrani Visual (ISO-8859-8)
 iso-8859-8-i.title = Ibrani (ISO-8859-8-I)
 iso-8859-8-e.title = Ibrani (ISO-8859-8-E)
 windows-1255.title = Ibrani (Windows-1255)
 windows-1256.title = Arab (Windows-1256)
 x-user-defined.title = Kesukaan Pengguna
-ibm866.title = Cyrillic/Russia (CP-866)
+ibm866.title = Cyrillic/Rusia (CP-866)
 ibm850.title = Barat (IBM-850)
 ibm852.title = Eropa Tengah (IBM-852)
 ibm855.title = Cyrillic (IBM-855)
-ibm857.title = Turki(IBM-857)
+ibm857.title = Turki (IBM-857)
 ibm862.title = Ibrani (IBM-862)
 ibm864.title = Arab (IBM-864)
 ibm864i.title = Arab (IBM-864-I)
 gb18030.title = Cina Sederhana (GB18030)
 x-mac-arabic.title = Arab (MacArabic)
 x-iso-8859-6-8-x.title = Arab (Langbox ISO-8859-6.8x)
 x-iso-8859-6-16.title = Arab (Langbox ISO-8859-6.16)
 x-mac-farsi.title = Persia (MacFarsi)
@@ -123,14 +123,14 @@ x-mac-hebrew.title = Ibrani (MacHebrew)
 x-mac-devanagari.title = Hindi (MacDevanagari)
 x-mac-gujarati.title = Gujarat (MacGujarati)
 x-mac-gurmukhi.title = Gurmukhi (MacGurmukhi)
 x-sun-unicode-india-0.title = Hindi (SunDevanagari)
 chardet.off.title = (Mati)
 chardet.universal_charset_detector.title = Universal
 chardet.ja_parallel_state_machine.title = Jepang
 chardet.ko_parallel_state_machine.title = Korea
-chardet.zhtw_parallel_state_machine.title = Cina Tradisionil
+chardet.zhtw_parallel_state_machine.title = Cina Tradisional
 chardet.zhcn_parallel_state_machine.title = Cina Sederhana
 chardet.zh_parallel_state_machine.title = Cina
 chardet.cjk_parallel_state_machine.title = Asia Timur
-chardet.ruprob.title = Russia
+chardet.ruprob.title = Rusia
 chardet.ukprob.title = Ukraina
--- a/editor/ui/chrome/composer/editor.properties
+++ b/editor/ui/chrome/composer/editor.properties
@@ -17,17 +17,17 @@ Preview = Pratinjau
 Publish = Terbitkan
 PublishPage = Terbitkan Halaman
 DontPublish = Jangan Terbitkan
 SavePassword = Gunakan Pengelola Kata Sandi untuk menyimpan kata sandi ini
 CorrectSpelling = (perbaiki ejaan)
 NoSuggestedWords = (tidak ada saran ejaan)
 NoMisspelledWord = Tidak mengandung kesalahan eja
 CheckSpellingDone = Pemeriksaan ejaan selesai.
-CheckSpelling = Cek Ejaan
+CheckSpelling = Periksa Ejaan
 InputError = Kesalahan
 Alert = Peringatan
 CantEditFramesetMsg = Composer tidak dapat menyunting himpunan bingkai HTML (frameset). Untuk himpunan bingkai, coba sunting halaman dari tiap-tiap bingkai (frame) secara terpisah. Untuk halaman yang berisi tag iframe, simpan salinan halaman dan hapus tag <iframe>.
 CantEditMimeTypeMsg = Halaman seperti ini tidak dapat disunting.
 CantEditDocumentMsg = Halaman ini tidak dapat disunting karena alasan yang tidak dikenali.
 BeforeClosing = sebelum menutup
 BeforePreview = sebelum ditampilkan di program peramban
 BeforeValidate = sebelum proses validasi dokumen
--- a/editor/ui/chrome/dialogs/EdLinkChecker.dtd
+++ b/editor/ui/chrome/dialogs/EdLinkChecker.dtd
@@ -31,12 +31,12 @@
    - under the terms of either the GPL or the LGPL, and not to allow others to
    - use your version of this file under the terms of the MPL, indicate your
    - decision by deleting the provisions above and replace them with the notice
    - and other provisions required by the GPL or the LGPL. If you do not delete
    - the provisions above, a recipient may use your version of this file under
    - the terms of any one of the MPL, the GPL or the LGPL.
    -
    - ***** END LICENSE BLOCK ***** -->
-<!ENTITY windowTitle.label "Pengecek Lokasi Gambar dan Tautan">
+<!ENTITY windowTitle.label "Pemeriksa Lokasi Gambar dan Tautan">
 <!ENTITY succeeded.label "Sukses">
 <!ENTITY failed.label "Gagal">
 <!ENTITY closeButton.label "Tutup">
--- a/editor/ui/chrome/dialogs/EditorPersonalDictionary.dtd
+++ b/editor/ui/chrome/dialogs/EditorPersonalDictionary.dtd
@@ -30,17 +30,17 @@
    - under the terms of either the GPL or the LGPL, and not to allow others to
    - use your version of this file under the terms of the MPL, indicate your
    - decision by deleting the provisions above and replace them with the notice
    - and other provisions required by the GPL or the LGPL. If you do not delete
    - the provisions above, a recipient may use your version of this file under
    - the terms of any one of the MPL, the GPL or the LGPL.
    -
    - ***** END LICENSE BLOCK ***** -->
-<!ENTITY windowTitle.label "Kamus Pengecek Ejaan Pribadi">
+<!ENTITY windowTitle.label "Kamus Pemeriksa Ejaan Pribadi">
 <!ENTITY wordEditField.label "Kata baru:">
 <!ENTITY wordEditField.accessKey "B">
 <!ENTITY AddButton.label "Tambah">
 <!ENTITY AddButton.accessKey "T">
 <!ENTITY DictionaryList.label "Kata-kata dalam kamus:">
 <!ENTITY DictionaryList.accessKey "K">
 <!ENTITY ReplaceButton.label "Ganti">
 <!ENTITY ReplaceButton.accessKey "G">
--- a/editor/ui/chrome/dialogs/EditorSpellCheck.dtd
+++ b/editor/ui/chrome/dialogs/EditorSpellCheck.dtd
@@ -48,17 +48,17 @@
 <!ENTITY ignoreAllButton.label "Abaikan Semua">
 <!ENTITY ignoreAllButton.accessKey "S">
 <!ENTITY replaceButton.label "Ganti">
 <!ENTITY replaceButton.accessKey "G">
 <!ENTITY replaceAllButton.label "Ganti Semua">
 <!ENTITY replaceAllButton.accessKey "A">
 <!ENTITY stopButton.label "Berhenti">
 <!ENTITY stopButton.accessKey "B">
-<!ENTITY userDictionary.label "Kamus Pengecek Ejaan Pribadi:">
+<!ENTITY userDictionary.label "Kamus Pemeriksa Ejaan Pribadi:">
 <!ENTITY moreDictionaries.label "Unduh kamus lainnya…">
 <!ENTITY addToUserDictionaryButton.label "Tambah Kata">
 <!ENTITY addToUserDictionaryButton.accessKey "K">
 <!ENTITY editUserDictionaryButton.label "Sunting…">
 <!ENTITY editUserDictionaryButton.accessKey "U">
 <!ENTITY recheckButton.label "Periksa Ulang Halaman">
 <!ENTITY recheckButton.accessKey "P">
 <!ENTITY closeButton.label "Tutup">
--- a/extensions/reporter/chrome/reportResults.dtd
+++ b/extensions/reporter/chrome/reportResults.dtd
@@ -3,13 +3,13 @@
 <!ENTITY reportDecsription "Deskripsi">
 <!ENTITY reportPlatform "Platform">
 <!ENTITY reportProduct "Produk">
 <!ENTITY reportoscpu "Sistem Operasi">
 <!ENTITY reportGecko "Gecko">
 <!ENTITY reportBuildConfig "Konfigurasi Build">
 <!ENTITY reportUseragent "Useragent">
 <!ENTITY reportLanguage "Bahasa">
-<!ENTITY reportCharset "Charset">
+<!ENTITY reportCharset "Set Karakter">
 <!ENTITY reportEmail "Email">
 <!ENTITY error "Detail Kesalahan">
 <!ENTITY faultCode "Kode Sumber">
 <!ENTITY faultMessage "Pesan">
--- a/mail/chrome/messenger/FilterEditor.dtd
+++ b/mail/chrome/messenger/FilterEditor.dtd
@@ -5,19 +5,19 @@
 <!ENTITY notJunk.label "Bukan Junk">
 <!ENTITY lowestPriorityCmd.label "Terendah">
 <!ENTITY lowPriorityCmd.label "Rendah">
 <!ENTITY normalPriorityCmd.label "Normal">
 <!ENTITY highPriorityCmd.label "Tinggi">
 <!ENTITY highestPriorityCmd.label "Tertinggi">
 <!ENTITY contextDesc.label "Terapkan filter ketika:">
 <!ENTITY contextDesc.accesskey "p">
-<!ENTITY contextIncoming.label "Mengecek Email">
+<!ENTITY contextIncoming.label "Memeriksa Email">
 <!ENTITY contextManual.label "Dijalankan Manual">
-<!ENTITY contextBoth.label "Mengecek Email atau Dijalankan Manual">
+<!ENTITY contextBoth.label "Memeriksa Email atau Dijalankan Manual">
 <!ENTITY filterActionDesc.label "Lakukan aksi berikut:">
 <!ENTITY filterActionDesc.accesskey "L">
 <!ENTITY moveMessage.label "Pindahkan Pesan ke">
 <!ENTITY copyMessage.label "Salin Pesan ke">
 <!ENTITY forwardTo.label "Teruskan Pesan ke">
 <!ENTITY replyWithTemplate.label "Balas Menggunakan Templat">
 <!ENTITY markMessageRead.label "Tandai Sudah Dibaca">
 <!ENTITY markMessageStarred.label "Tambahkan Bintang">
--- a/mail/chrome/messenger/SearchDialog.dtd
+++ b/mail/chrome/messenger/SearchDialog.dtd
@@ -38,28 +38,28 @@
 <!ENTITY sizeColumn.label "Besar">
 <!ENTITY junkStatusColumn.label "Status Junk">
 <!ENTITY unreadColumn.label "Belum dibaca">
 <!ENTITY totalColumn.label "Total">
 <!ENTITY readColumn.label "Baca">
 <!ENTITY receivedColumn.label "Diterima">
 <!ENTITY starredColumn.label "Berbintang">
 <!ENTITY locationColumn.label "Lokasi">
-<!ENTITY idColumn.label "Urut berdasar Diterima">
+<!ENTITY idColumn.label "Urut berdasarkan Diterima">
 <!ENTITY columnChooser.tooltip "Klik untuk memilih kolom yang ingin ditampilkan">
 <!ENTITY threadColumn.tooltip "Klik untuk menampilkan alur bahasan pesan">
-<!ENTITY fromColumn.tooltip "Klik untuk mengurut berdasar nama pengirim">
-<!ENTITY recipientColumn.tooltip "Klik untuk mengurut berdasar nama penerima">
-<!ENTITY subjectColumn.tooltip "Klik untuk mengurut berdasar judul subjek">
-<!ENTITY dateColumn.tooltip "Klik untuk mengurut berdasar tanggal">
-<!ENTITY priorityColumn.tooltip "Klik untuk mengurut berdasar prioritas">
-<!ENTITY tagsColumn.tooltip "Klik untuk mengurut berdasar tag">
-<!ENTITY accountColumn.tooltip "Klik untuk mengurut berdasar nama akun">
+<!ENTITY fromColumn.tooltip "Klik untuk mengurut berdasarkan nama pengirim">
+<!ENTITY recipientColumn.tooltip "Klik untuk mengurut berdasarkan nama penerima">
+<!ENTITY subjectColumn.tooltip "Klik untuk mengurut berdasarkan judul subjek">
+<!ENTITY dateColumn.tooltip "Klik untuk mengurut berdasarkan tanggal">
+<!ENTITY priorityColumn.tooltip "Klik untuk mengurut berdasarkan prioritas">
+<!ENTITY tagsColumn.tooltip "Klik untuk mengurut berdasarkan tag">
+<!ENTITY accountColumn.tooltip "Klik untuk mengurut berdasarkan nama akun">
 <!ENTITY statusColumn.tooltip "Klik untuk mengurut berdasarkan status">
-<!ENTITY sizeColumn.tooltip "Klik untuk mengurut berdasar besar pesan">
-<!ENTITY junkStatusColumn.tooltip "Klik untuk mengurut berdasar status junk">
+<!ENTITY sizeColumn.tooltip "Klik untuk mengurut berdasarkan besar pesan">
+<!ENTITY junkStatusColumn.tooltip "Klik untuk mengurut berdasarkan status junk">
 <!ENTITY unreadColumn.tooltip "Jumlah pesan yang belum dibaca dalam alur bahasan">
 <!ENTITY totalColumn.tooltip "Jumlah pesan dalam alur bahasan">
-<!ENTITY readColumn.tooltip "Klik untuk mengurut berdasar pembacaan">
-<!ENTITY receivedColumn.tooltip "Klik untuk mengurut berdasar tanggal diterima">
+<!ENTITY readColumn.tooltip "Klik untuk mengurut berdasarkan pembacaan">
+<!ENTITY receivedColumn.tooltip "Klik untuk mengurut berdasarkan tanggal diterima">
 <!ENTITY starredColumn.tooltip "Klik untuk mengurut berdasarkan bintang">
-<!ENTITY locationColumn.tooltip "Klik untuk mengurut berdasar lokasi">
+<!ENTITY locationColumn.tooltip "Klik untuk mengurut berdasarkan lokasi">
 <!ENTITY idColumn.tooltip "Klik untuk mengurut berdasarkan penerimaan">
--- a/mail/chrome/messenger/aboutRights.dtd
+++ b/mail/chrome/messenger/aboutRights.dtd
@@ -1,16 +1,16 @@
 <!ENTITY rights.locale-direction "ltr">
 <!ENTITY rights.pagetitle "about:rights">
 <!ENTITY rights.intro-header "Tentang Hak Anda">
 <!ENTITY rights.intro "&brandFullName; adalah perangkat lunak bebas dan terbuka yang dibangun oleh ribuan anggota komunitas dari berbagai penjuru dunia. Ada beberapa hal yang perlu Anda ketahui:">
-<!ENTITY rights.intro-point1a "&brandShortName; disediakan berdasar persyaratan dalam lisensi ">
+<!ENTITY rights.intro-point1a "&brandShortName; disediakan berdasarkan persyaratan dalam lisensi ">
 <!ENTITY rights.intro-point1b "Mozilla Public License">
 <!ENTITY rights.intro-point1c ". Ini berarti Anda dapat menggunakan, menyalin, dan mendistribusikan &brandShortName; kepada pihak lain.  Anda juga dapat memodifikasi kode sumber program &brandShortName; sesuai dengan kebutuhan Anda. Lisensi Mozilla Public License memberi hak kepada Anda untuk mendistribusikan versi yang telah Anda modifikasi.">
-<!ENTITY rights.intro-point2a "Mozilla tidak memberi Anda hak atas merk dagang atau logo Mozilla dan Thunderbird. Informasi lebih lanjut mengenak Merk Dagang dapat Anda temukan ">
+<!ENTITY rights.intro-point2a "Mozilla tidak memberi Anda hak atas merek dagang atau logo Mozilla dan Thunderbird. Informasi lebih lanjut mengenak Merek Dagang dapat Anda temukan ">
 <!ENTITY rights.intro-point2b "di sini">
 <!ENTITY rights.intro-point2c ".">
 <!ENTITY rights.intro-point3a "Kebijakan privasi pada produk &vendorShortName; dapat Anda temukan ">
 <!ENTITY rights.intro-point3b "di sini">
 <!ENTITY rights.intro-point3c ".">
 <!ENTITY rights.intro-point3-unbranded "Seluruh kebijakan privasi atas produk ini akan disebutkan di bawah ini.">
 <!ENTITY rights.intro-point4a "&brandShortName; juga menawarkan layanan opsional yang dapat digunakan seperti halnya layanan pemutakhiran pengaya. Akan tetapi kami tidak menjamin keakuratan atau tingkat kesalahan layanan tersebut secara 100&#37;. Untuk keterangan lebih lanjut, termasuk bagaimana cara mematikan fungsi layanan ini dapat ditemukan pada ">
 <!ENTITY rights.intro-point4b "ketentuan layanan">
@@ -18,17 +18,17 @@
 <!ENTITY rights.intro-point4a-unbranded "Jika produk ini menyertakan layanan web, seluruh ketentuan layanan tersebut akan ditaut ke bagian ">
 <!ENTITY rights.intro-point4b-unbranded "Layanan Situs Web">
 <!ENTITY rights.intro-point4c-unbranded ".">
 <!ENTITY rights.webservices-header "Layanan Situs Web &brandFullName;">
 <!ENTITY rights.webservices-a "&brandFullName; menggunakan layanan opsional (&quot;Layanan&quot;), seperti halnya layanan pemutakhiran pengaya, yang tersedia untuk Anda beserta versi biner &brandShortName; yang dijelaskan di bawah ini. Jika Anda tidak menginginkan untuk menggunakan Layanan atau tidak menerima persyaratan di bawah ini, Anda dapat mematikan fungsi layanan pemutakhiran pengaya melalui pengaturan aplikasi, kemudian memilih tab ">
 <!ENTITY rights.webservices-b "Canggih">
 <!ENTITY rights.webservices-c " kemudian pilih tab ">
 <!ENTITY rights.webservices-d "Pemutakhiran">
-<!ENTITY rights.webservices-e " dan matikan pengaturan untuk &quot;Otomatis cek versi baru untuk&quot;.">
+<!ENTITY rights.webservices-e " dan matikan pengaturan untuk &quot;Otomatis periksa versi baru untuk&quot;.">
 <!ENTITY rights.webservices-unbranded "Deskripsi mengenai layanan web yang tersedia bersama produk, beserta petunjuk untuk mematikan layanan tersebut, jika dapat diterapkan, akan tersedia di bawah ini.">
 <!ENTITY rights.webservices-term1-unbranded "Semua persyaratan layanan yang dapat diterapkan akan tersedia di bawah ini.">
 <!ENTITY rights.webservices-term1 "&vendorShortName; dapat memberhentikan atau mengubah Layanan sesuai dengan kebijaksanaan masing-masing.">
 <!ENTITY rights.webservices-term2 "Anda dipersilakan untuk menggunakan Layanan tersebut dengan menggunakan &brandShortName; yang tersedia dan Anda berhak untuk menggunakannya. &vendorShortName; dan para lisensor berhak atas hak lainnya dalam Layanan tersebut. Persyaratan ini tidak dimaksudkan untuk membatasi hak yang diberikan atas dasar lisensi kode sumber terbuka yang dapat diterapkan pada &brandShortName; dan versi kode sumber &brandShortName; yang berkaitan.">
 <!ENTITY rights.webservices-term3 "Layanan disediakan &quot;sebagaimana adanya&quot;. &vendorShortName;, para kontributor, lisensor, dan distributor menyangkal semua jaminan dan garansi, baik yang telah disebutkan maupun tersirat, termasuk secara tak terbatas, bahwa Layanan dapat digunakan untuk kepentingan dagang (merchantable) dan sesuai dengan penggunaan khusus oleh Anda. Anda menanggung seluruh risiko atas Layanan yang Anda pilih untuk Anda gunakan dan atas performansi Layanan tersebut. Beberapa yurisdiksi tidak mengizinkan pengecualian atau pembatasan pada jaminan yang tersirat sehingga penyangkalan ini tidak dapat diterapkan pada Anda.">
 <!ENTITY rights.webservices-term4 "Kecuali diwajibkan oleh hukum, &vendorShortName;, para kontributor, lisensor, dan distributor tidak akan menanggung kerusakan yang bersifat khusus, tidak langsung, insidental, sebab-akibat, pidana, ganti-rugi yang terjadi atas akibat atau yang berhubungan dengan penggunaan &brandShortName; beserta Layanan-nya. Pertanggungan secara kolektif di bawah persyaratan ini tidak boleh melebihi $500 (lima ratus dollar). Beberapa yuridiksi tidak mengizinkan pengecualian atau pembatasan atas kerusakan tertentu sehingga penyangkalan ini tidak dapat diterapkan pada Anda.">
 <!ENTITY rights.webservices-term5 "&vendorShortName; dapat memutakhirkan persyaratan ini secara seperlunya dari waktu ke waktu. Persyaratan ini tidak dapat diubah atau dibatalkan tanpa perjanjian tertulis dengan &vendorShortName;.">
-<!ENTITY rights.webservices-term6 "Persyaratan berikut diatur berdasar hukum negara bagian California, Amerika Serikat, dengan mengecualikan pertentangan atas ketentuan hukum yang bersifat sementara. Jika terdapat bagian dari persyaratan ini yang tidak dalam status sah atau tidak dapat dilaksanakan, bagian lainnya tetap berkekuatan penuh. Jika terjadi pertentangan antara versi terjemahan dan versi berbahasa Inggris atas persyaratan ini, versi berbahasa Inggris yang memiliki kekuatan penuh.">
+<!ENTITY rights.webservices-term6 "Persyaratan berikut diatur berdasarkan hukum negara bagian California, Amerika Serikat, dengan mengecualikan pertentangan atas ketentuan hukum yang bersifat sementara. Jika terdapat bagian dari persyaratan ini yang tidak dalam status sah atau tidak dapat dilaksanakan, bagian lainnya tetap berkekuatan penuh. Jika terjadi pertentangan antara versi terjemahan dan versi berbahasa Inggris atas persyaratan ini, versi berbahasa Inggris yang memiliki kekuatan penuh.">
--- a/mail/chrome/messenger/activity.properties
+++ b/mail/chrome/messenger/activity.properties
@@ -3,22 +3,26 @@ processing = Diproses
 notStarted = Belum Dimulai
 failed = Gagal
 waitingForInput = Menunggu input
 waitingForRetry = Menunggu untuk mencoba ulang
 completed = Selesai
 canceled = Dibatalkan
 yesterday = Kemarin
 monthDate=#2 #1
+sendingMessages = Mengirim Pesan
 sendingMessage = Mengirim Pesan
-sendingMessageTo = Mengirim Pesan ke %S
+sendingMessageWithSubject = Mengirim Pesan: %S
+copyMessage = Menyalin pesan ke folder terkirim
 sentMessage = Pesan Terkirim
-sentMessageTo = Pesan Terkirim ke %S
+sentMessageWithSubject = Pesan Terkirim: %S
 failedToSendMessage = Gagal mengirim pesan
-failedToSendMessageTo = Gagal mengirim pesan ke %S
+failedToCopyMessage = Gagal menyalin pesan
+failedToSendMessageWithSubject = Gagal mengirim pesan: %S
+failedToCopyMessageWithSubject = Gagal menyalin pesan: %S
 autosyncProcessProgress = Mengunduh %1$S dari %2$S pada %3$S
 autosyncProcessDisplayText = Sedang memutakhirkan folder %S
 autosyncEventDisplayText = %S telah dimutakhirkan
 autosyncEventStatusText = Jumlah pesan yang telah diunduh: %S
 autosyncEventStatusTextNoMsgs = Tidak ada pesan yang diunduh
 autosyncContextDisplayText = Mensinkronkan: %S
 deletedMessages = #1 pesan dihapus;#1 pesan dihapus
 movedMessages = #1 dipindahkan dari #2 ke #3;#1 dipindahkan dari #2 ke #3
deleted file mode 100644
--- a/mail/chrome/messenger/am-dsn.dtd
+++ /dev/null
@@ -1,16 +0,0 @@
-<!ENTITY pane.title "Peringatan Status Pengiriman">
-<!ENTITY useGlobalPrefs.label "Gunakan pengaturan global Peringatan Status Pengiriman untuk akun ini">
-<!ENTITY useGlobalPrefs.accesskey "G">
-<!ENTITY useCustomPrefs.label "Atur terpisah pengaturan Peringatan Status Pengiriman untuk akun ini">
-<!ENTITY useCustomPrefs.accesskey "t">
-<!ENTITY requestAlways.label "Ketika mengirim pesan, selalu minta Peringatan Status Pengiriman">
-<!ENTITY requestAlways.accesskey "m">
-<!ENTITY optionTitle.label "Minta peringatan pada :">
-<!ENTITY requestOnSucess.label "Pengiriman sukses">
-<!ENTITY requestOnSucess.accesskey "s">
-<!ENTITY requestOnFailure.label "Pengiriman gagal">
-<!ENTITY requestOnFailure.accesskey "g">
-<!ENTITY requestOnDelay.label "Pengiriman tertunda">
-<!ENTITY requestOnDelay.accesskey "t">
-<!ENTITY requestNever.label "Jangan gunakan Peringatan Status Pengiriman">
-<!ENTITY requestNever.accesskey "J">
deleted file mode 100644
--- a/mail/chrome/messenger/am-dsn.properties
+++ /dev/null
@@ -1,1 +0,0 @@
-prefPanel-dsn = Peringatan Status Pengiriman
--- a/mail/chrome/messenger/baseMenuOverlay.dtd
+++ b/mail/chrome/messenger/baseMenuOverlay.dtd
@@ -5,12 +5,12 @@
 <!ENTITY releaseCmd.label "Catatan Rilis">
 <!ENTITY releaseCmd.accesskey "R">
 <!ENTITY openHelp.label "Daftar Isi Bantuan">
 <!ENTITY openHelp.accesskey "D">
 <!ENTITY openHelp.commandkey "VK_F1">
 <!ENTITY openHelpMac.label "Daftar Isi Bantuan &brandShortName;">
 <!ENTITY openHelpMac2.commandkey "?">
 <!ENTITY openHelpMac2.modifiers "accel">
-<!ENTITY updateCmd.label "Cek Versi Baru…">
+<!ENTITY updateCmd.label "Periksa Versi Baru…">
 <!ENTITY updateCmd.accesskey "v">
 <!ENTITY aboutCmd.label "Tentang &brandFullName;">
 <!ENTITY aboutCmd.accesskey "T">
--- a/mail/chrome/messenger/messenger.dtd
+++ b/mail/chrome/messenger/messenger.dtd
@@ -42,17 +42,17 @@
 <!ENTITY renameFolder.key "VK_F2">
 <!ENTITY compactFolders.label "Padatkan Folder">
 <!ENTITY compactFolders.accesskey "d">
 <!ENTITY emptyTrashCmd.label "Kosongkan Tong Sampah">
 <!ENTITY emptyTrashCmd.accesskey "o">
 <!ENTITY importCmd.label "Impor…">
 <!ENTITY importCmd.accesskey "I">
 <!ENTITY offlineMenu.label "Luring">
-<!ENTITY offlineMenu.accesskey "f">
+<!ENTITY offlineMenu.accesskey "u">
 <!ENTITY offlineGoOfflineCmd.label "Bekerja Luring">
 <!ENTITY offlineGoOfflineCmd.accesskey "L">
 <!ENTITY synchronizeOfflineCmd.label "Unduh/Sinkron Sekarang…">
 <!ENTITY synchronizeOfflineCmd.accesskey "S">
 <!ENTITY settingsOfflineCmd.label "Pengaturan Luring…">
 <!ENTITY settingsOfflineCmd.accesskey "e">
 <!ENTITY downloadSelectedCmd.label "Ambil Pesan Terpilih">
 <!ENTITY downloadSelectedCmd.accesskey "l">
@@ -360,17 +360,17 @@
 <!ENTITY markMenu.label "Tandai">
 <!ENTITY markMenu.accesskey "t">
 <!ENTITY markAsReadCmd.label "Sudah Dibaca">
 <!ENTITY markAsReadCmd.accesskey "D">
 <!ENTITY markAsReadCmd.key "m">
 <!ENTITY markThreadAsReadCmd.label "Alur Bahasan Dibaca">
 <!ENTITY markThreadAsReadCmd.accesskey "b">
 <!ENTITY markThreadAsReadCmd.key "r">
-<!ENTITY markReadByDateCmd.label "Sudah Dibaca berdasar Tanggal…">
+<!ENTITY markReadByDateCmd.label "Sudah Dibaca berdasarkan Tanggal…">
 <!ENTITY markReadByDateCmd.accesskey "T">
 <!ENTITY markReadByDateCmd.key "c">
 <!ENTITY markAllReadCmd.label "Dibaca Semua">
 <!ENTITY markAllReadCmd.accesskey "S">
 <!ENTITY markAllReadCmd.key "c">
 <!ENTITY markStarredCmd.label "Tambah Bintang">
 <!ENTITY markStarredCmd.accesskey "B">
 <!ENTITY markStarredCmd.key "S">
@@ -547,35 +547,35 @@
 <!ENTITY receivedColumn.label "Diterima">
 <!ENTITY starredColumn.label "Bintang">
 <!ENTITY locationColumn.label "Lokasi">
 <!ENTITY idColumn.label "Urutan Diterima">
 <!ENTITY attachmentColumn.label "Lampiran">
 <!ENTITY glodaWhyColumn.label "Alasan">
 <!ENTITY columnChooser.tooltip "Klik untuk memilih kolom tampilan">
 <!ENTITY threadColumn.tooltip "Klik untuk menampilkan alur bahasan pesan">
-<!ENTITY fromColumn.tooltip "Klik untuk mengurut berdasar pengirim">
-<!ENTITY recipientColumn.tooltip "Klik untuk mengurut berdasar penerima">
-<!ENTITY subjectColumn.tooltip "Klik untuk mengurut berdasar judul subjek">
-<!ENTITY dateColumn.tooltip "Klik untuk mengurut berdasar tanggal">
-<!ENTITY priorityColumn.tooltip "Klik untuk mengurut berdasar prioritas">
-<!ENTITY tagsColumn.tooltip "Klik untuk mengurut berdasar tag">
-<!ENTITY accountColumn.tooltip "Klik untuk mengurut berdasar nama akun">
-<!ENTITY statusColumn.tooltip "Klik untuk mengurut berdasar status">
-<!ENTITY sizeColumn.tooltip "Klik untuk mengurut berdasar ukuran">
-<!ENTITY junkStatusColumn.tooltip "Klik untuk mengurut berdasar status junk">
+<!ENTITY fromColumn.tooltip "Klik untuk mengurut berdasarkan pengirim">
+<!ENTITY recipientColumn.tooltip "Klik untuk mengurut berdasarkan penerima">
+<!ENTITY subjectColumn.tooltip "Klik untuk mengurut berdasarkan judul subjek">
+<!ENTITY dateColumn.tooltip "Klik untuk mengurut berdasarkan tanggal">
+<!ENTITY priorityColumn.tooltip "Klik untuk mengurut berdasarkan prioritas">
+<!ENTITY tagsColumn.tooltip "Klik untuk mengurut berdasarkan tag">
+<!ENTITY accountColumn.tooltip "Klik untuk mengurut berdasarkan nama akun">
+<!ENTITY statusColumn.tooltip "Klik untuk mengurut berdasarkan status">
+<!ENTITY sizeColumn.tooltip "Klik untuk mengurut berdasarkan ukuran">
+<!ENTITY junkStatusColumn.tooltip "Klik untuk mengurut berdasarkan status junk">
 <!ENTITY unreadColumn.tooltip "Jumlah pesan yang belum dibaca dalam alur bahasan">
 <!ENTITY totalColumn.tooltip "Jumlah pesan dalam alur bahasan">
-<!ENTITY readColumn.tooltip "Klik untuk mengurut berdasar status dibaca">
-<!ENTITY receivedColumn.tooltip "Klik untuk mengurut berdasar tanggal diterima">
-<!ENTITY starredColumn.tooltip "Klik untuk mengurut berdasar bintang">
-<!ENTITY locationColumn.tooltip "Klik untuk mengurut berdasar lokasi">
-<!ENTITY idColumn.tooltip "Klik untuk mengurut berdasar urutan diterima">
-<!ENTITY attachmentColumn.tooltip "Klik untuk mengurut berdasar lampiran">
-<!ENTITY glodaWhyColumn.tooltip "Klik untuk mengurut pesan berdasar alasan pesan ini tampil pada hasil pencarian">
+<!ENTITY readColumn.tooltip "Klik untuk mengurut berdasarkan status dibaca">
+<!ENTITY receivedColumn.tooltip "Klik untuk mengurut berdasarkan tanggal diterima">
+<!ENTITY starredColumn.tooltip "Klik untuk mengurut berdasarkan bintang">
+<!ENTITY locationColumn.tooltip "Klik untuk mengurut berdasarkan lokasi">
+<!ENTITY idColumn.tooltip "Klik untuk mengurut berdasarkan urutan diterima">
+<!ENTITY attachmentColumn.tooltip "Klik untuk mengurut berdasarkan lampiran">
+<!ENTITY glodaWhyColumn.tooltip "Klik untuk mengurut pesan berdasarkan alasan pesan ini tampil pada hasil pencarian">
 <!ENTITY contextOpenNewWindow.label "Buka Pesan di Jendela Baru">
 <!ENTITY contextOpenNewWindow.accesskey "J">
 <!ENTITY contextOpenNewTab.label "Buka Pesan di Tab Baru">
 <!ENTITY contextOpenNewTab.accesskey "T">
 <!ENTITY contextEditAsNew.label "Sunting sebagai Pesan Baru…">
 <!ENTITY contextEditAsNew.accesskey "S">
 <!ENTITY contextReplySender.label "Hanya Balas ke Pengirim">
 <!ENTITY contextReplySender.accesskey "B">
--- a/mail/chrome/messenger/messenger.properties
+++ b/mail/chrome/messenger/messenger.properties
@@ -115,19 +115,19 @@ smtpServer-SecureAuthentication-Type-fal
 smtpServer-SecureAuthentication-Type-true = Ya
 smtpServers-confirmServerDeletionTitle = Hapus Server
 smtpServers-confirmServerDeletion = Yakin akan menghapus server: \n %S?
 serverType-nntp = Server News (NNTP)
 serverType-pop3 = Server Mail POP
 serverType-imap = Server Mail IMAP
 serverType-none = Simpanan Email Lokal
 serverType-movemail = Unix Movemail
-sizeColumnTooltip = Klik untuk mengurut berdasar urutan ukuran
+sizeColumnTooltip = Klik untuk mengurut berdasarkan urutan ukuran
 sizeColumnHeader = Ukuran
-linesColumnTooltip = Klik untuk mengurut berdasar jumlah baris
+linesColumnTooltip = Klik untuk mengurut berdasarkan jumlah baris
 linesColumnHeader = Baris
 documentDone = 
 documentLoading = Memuat Pesan…
 autosyncProgress = Memproses sinkronisasi pesan di %1$S pada %2$S…
 unreadMsgStatus = Belum Dibaca: %S
 selectedMsgStatus = Terpilih: %S
 totalMsgStatus = Total: %S
 localFolders = Folder Lokal
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/multimessageview.dtd
@@ -0,0 +1,3 @@
+<!ENTITY window.title             "Ringkasan Pesan">
+<!ENTITY selectedmessages.label   "Pesan Terpilih">
+<!ENTITY archive.label            "arsip">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/multimessageview.properties
@@ -0,0 +1,19 @@
+# LOCALIZATION NOTE (selectedNMessages, acrossNThreads): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of messages
+# example: Selected: 23 messages
+selectedNMessages=Terpilih: #1 pesan;Terpilih: #1 pesan
+# #1 number of threads
+# example: across 3 threads
+acrossNThreads= dalam #1 alur bahasan; dalam #1 alur bahasan
+
+numMsgs=#1 pesan;#1 pesan
+countUnread=, #1 belum dibaca;, #1 belum dibaca
+Nmessages=(#1 pesan);(#1 pesan)
+
+noSubject=(tanpa judul)
+
+# thread and multiple message selection summaries
+messagesSize=Semua pesan menghabiskan ruang hingga: #1 #2.
+yesterday=kemarin
+noticeText= (Catatan: #1 pesan terpilih, #2 pesan paling awal yang tampil)
--- a/mail/chrome/messenger/preferences/advanced.dtd
+++ b/mail/chrome/messenger/preferences/advanced.dtd
@@ -19,17 +19,17 @@
 <!ENTITY closeMsgWindowOnDelete.label  "Tutup jendela pesan setelah menghapus">
 <!ENTITY closeMsgWindowOnDelete.accesskey "T">
 <!ENTITY configEditDesc.label "Konfigurasi Canggih">
 <!ENTITY configEdit.label "Penyunting Konfigurasi…">
 <!ENTITY configEdit.accesskey "g">
 <!ENTITY returnReceiptsInfo.label "Mengatur penanganan tanda konfirmasi diterima (return receipt) oleh &brandShortName;">
 <!ENTITY showReturnReceipts.label "Tanda Konfirmasi Diterima…">
 <!ENTITY showReturnReceipts.accesskey "R">
-<!ENTITY autoCheck.label "Otomatis cek versi baru untuk:">
+<!ENTITY autoCheck.label "Otomatis periksa versi baru untuk:">
 <!ENTITY enableAppUpdate.label "&brandShortName;">
 <!ENTITY enableAppUpdate.accesskey "T">
 <!ENTITY enableAddonsUpdate.label "Pengaya Terpasang">
 <!ENTITY enableAddonsUpdate.accesskey "g">
 <!ENTITY whenUpdatesFound.label "Bila versi baru &brandShortName; ditemukan:">
 <!ENTITY modeAskMe.label "Tanya apa yang harus dilakukan">
 <!ENTITY modeAskMe.accesskey "s">
 <!ENTITY modeAutomatic.label "Otomatis diunduh dan dipasang">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/preferences/attachmentReminder.dtd
@@ -0,0 +1,8 @@
+<!ENTITY attachmentReminderDialog.title   "Kata Kunci Pengingat Lampiran">
+<!ENTITY attachKeywordText.label          "&brandShortName; akan mengingatkan Anda tentang lampiran yang tertinggal ketika Anda akan mengirim email dengankata kunci sebagai berikut.">
+<!ENTITY addKeywordButton.label           "Tambah">
+<!ENTITY addKeywordButton.accesskey       "T">
+<!ENTITY editKeywordButton.label          "Ubah">
+<!ENTITY editKeywordButton.accesskey      "U">
+<!ENTITY removeKeywordButton.label        "Hapus">
+<!ENTITY removeKeywordButton.accesskey    "H">
--- a/mail/chrome/messenger/preferences/compose.dtd
+++ b/mail/chrome/messenger/preferences/compose.dtd
@@ -1,11 +1,11 @@
 <!ENTITY itemGeneral.label "Utama">
 <!ENTITY itemAutoComplete.label "Alamat">
-<!ENTITY itemSpellCheck.label "Pengecek Ejaan">
+<!ENTITY itemSpellCheck.label "Pemeriksa Ejaan">
 <!ENTITY forwardMsg.label "Teruskan pesan:">
 <!ENTITY forwardMsg.accesskey "T">
 <!ENTITY inline.label "Tidak Terpisah">
 <!ENTITY asAttachment.label "Sebagai Lampiran">
 <!ENTITY addExtension.label "tambahkan ekstensi di belakang nama berkas">
 <!ENTITY addExtension.accesskey "b">
 <!ENTITY htmlComposeHeader.label "HTML">
 <!ENTITY font.label "Huruf:">
@@ -15,17 +15,17 @@
 <!ENTITY fontColor.label "Warna Teks:">
 <!ENTITY fontColor.accesskey "W">
 <!ENTITY bgColor.label "Warna Latar Belakang:">
 <!ENTITY bgColor.accesskey "W">
 <!ENTITY restoreHTMLDefaults.label "Kembalikan Nilai Default">
 <!ENTITY restoreHTMLDefaults.accesskey "K">
 <!ENTITY spellCheck.label "Periksa ejaan sebelum mengirim">
 <!ENTITY spellCheck.accesskey "e">
-<!ENTITY spellCheckInline.label "Aktifkan pengecek ejaan saat mengetik">
+<!ENTITY spellCheckInline.label "Aktifkan pemeriksa ejaan saat mengetik">
 <!ENTITY spellCheckInline1.accesskey "k">
 <!ENTITY languagePopup.label "Bahasa:">
 <!ENTITY languagePopup.accessKey "B">
 <!ENTITY downloadDictionaries.label "Unduh Kamus Lainnya">
 <!ENTITY warnOnSendAccelKey.label "Konfirmasi dengan menggunakan tombol cepat papan ketik untuk mengirim pesan">
 <!ENTITY warnOnSendAccelKey.accesskey "i">
 <!ENTITY autoSave.label "Simpan otomatis setiap">
 <!ENTITY autoSave.accesskey "o">
--- a/mail/chrome/messenger/preferences/fonts.dtd
+++ b/mail/chrome/messenger/preferences/fonts.dtd
@@ -13,19 +13,19 @@
 <!ENTITY serif.accesskey "f">
 <!ENTITY sans-serif.label "Tanpa-serif:">
 <!ENTITY sans-serif.accesskey "t">
 <!ENTITY monospace.label "Spasi tetap:">
 <!ENTITY monospace.accesskey "s">
 <!ENTITY font.langGroup.latin1 "Barat">
 <!ENTITY font.langGroup.latin2 "Eropa Tengah">
 <!ENTITY font.langGroup.japanese "Jepang">
-<!ENTITY font.langGroup.trad-chinese "Cina Tradisionil (Taiwan)">
+<!ENTITY font.langGroup.trad-chinese "Cina Tradisional (Taiwan)">
 <!ENTITY font.langGroup.simpl-chinese "Cina Sederhana">
-<!ENTITY font.langGroup.trad-chinese-hk "Cina Tradisionil (Hong Kong)">
+<!ENTITY font.langGroup.trad-chinese-hk "Cina Tradisional (Hong Kong)">
 <!ENTITY font.langGroup.korean "Korea">
 <!ENTITY font.langGroup.cyrillic "Cyrillic">
 <!ENTITY font.langGroup.baltic "Baltik">
 <!ENTITY font.langGroup.el "Yunani">
 <!ENTITY font.langGroup.turkish "Turki">
 <!ENTITY font.langGroup.unicode "Bahasa Lain">
 <!ENTITY font.langGroup.user-def "Kesukaan Pengguna">
 <!ENTITY font.langGroup.thai "Thailand">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/searchIntegrationDefault.dtd
@@ -0,0 +1,3 @@
+<!-- LOCALIZATION NOTE: This is the search engine name for platforms that don't
+     support it, and should be left blank -->
+<!ENTITY searchIntegration.engineName "">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/searchIntegrationMac.dtd
@@ -0,0 +1,1 @@
+<!ENTITY searchIntegration.engineName "Spotlight">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/searchIntegrationWin.dtd
@@ -0,0 +1,1 @@
+<!ENTITY searchIntegration.engineName "Windows Search">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/systemIntegrationDialog.dtd
@@ -0,0 +1,12 @@
+<!ENTITY systemIntegration.title  "Integrasi dengan Sistem">
+<!ENTITY defaultClient.intro  "Gunakan &brandShortName; sebagai program klien untuk:">
+
+<!ENTITY email.label "Email">
+<!ENTITY newsgroups.label "Newsgroup">
+<!ENTITY feeds.label "Feed">
+
+<!ENTITY checkOnStartup.label "Periksa selalu saat memulai &brandShortName;">
+<!ENTITY checkOnStartup.accesskey "P">
+
+<!ENTITY searchIntegration.label "Izinkan &searchIntegration.engineName; untuk mencari pesan">
+<!ENTITY searchIntegration.accesskey "I">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/overrides/netError.dtd
@@ -0,0 +1,138 @@
+<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+%brandDTD;
+<!ENTITY loadError.label "Memuat halaman bermasalah">
+<!ENTITY retry.label "Coba Lagi">
+<!ENTITY connectionFailure.title "Tidak dapat tersambung">
+<!ENTITY connectionFailure.longDesc "&sharedLongDesc;">
+<!ENTITY deniedPortAccess.title "Penggunaan alamat ini telah dibatasi">
+<!ENTITY deniedPortAccess.longDesc "">
+<!ENTITY dnsNotFound.title "Server tidak ditemukan">
+<!ENTITY dnsNotFound.longDesc "
+<ul>
+  <li>Periksa kesalahan pengetikan pada alamat seperti
+    <strong>ww</strong>.example.com yang seharusnya
+    <strong>www</strong>.example.com</li>
+  <li>Bila Anda tidak dapat memuat halaman apapun, periksa sambungan jaringan komputer
+    Anda.</li>
+  <li>Bila komputer atau jaringan Anda dilindungi firewall atau proxy, pastikan
+    bahwa &brandShortName; diizinkan untuk mengakses Web.</li>
+</ul>
+">
+<!ENTITY fileNotFound.title "Berkas tidak ditemukan">
+<!ENTITY fileNotFound.longDesc "
+<ul>
+  <li>Periksa penggunaan huruf besar/kecil pada nama berkas atau kesalahan pengetikan lain.</li>
+  <li>Periksa apakah berkas sudah dipindah, diganti namanya, atau dihapus.</li>
+</ul>
+">
+<!ENTITY generic.title "Ups.">
+<!ENTITY generic.longDesc "
+<p>Untuk alasan tertentu &brandShortName; tidak dapat memuat halaman ini.</p>
+">
+<!ENTITY malformedURI.title "Alamat berikut tidak sah">
+<!ENTITY malformedURI.longDesc "
+<ul>
+  <li>Umumnya alamat web ditulis seperti ini
+    <strong>http://www.example.com/</strong></li>
+  <li>Pastikan Anda menggunakan garis miring depan, yakni
+    <strong>/</strong>).</li>
+</ul>
+">
+<!ENTITY netInterrupt.title "Sambungan terputus">
+<!ENTITY netInterrupt.longDesc "&sharedLongDesc;">
+<!ENTITY netOffline.title "Mode luring">
+<!ENTITY netOffline.longDesc "
+<ul>
+  <li>Matikan &quot;Bekerja Luring&quot; di menu Berkas lalu coba lagi.</li>
+</ul>
+">
+<!ENTITY contentEncodingError.title "Kesalahan Pengodean Isi (Content Encoding)">
+<!ENTITY contentEncodingError.longDesc "
+<ul>
+  <li>Mohon hubungi pemilik situs web mengenai masalah ini.</li>
+</ul>
+">
+<!ENTITY unsafeContentType.title "Jenis Berkas Tidak Aman">
+<!ENTITY unsafeContentType.longDesc "
+<ul>
+  <li>Mohon hubungi pemilik situs web mengenai masalah ini.</li>
+</ul>
+">
+<!ENTITY netReset.title "Sambungan diputus">
+<!ENTITY netReset.longDesc "&sharedLongDesc;">
+<!ENTITY netTimeout.title "Tenggang waktu tersambung habis">
+<!ENTITY netTimeout.longDesc "&sharedLongDesc;">
+<!ENTITY protocolNotFound.title "Alamat tidak dapat dipahami oleh program">
+<!ENTITY protocolNotFound.longDesc "
+<ul>
+  <li>Anda mungkin perlu memasang perangkat lunak lain untuk membuka alamat ini.</li>
+</ul>
+">
+<!ENTITY proxyConnectFailure.title "Server proxy menolak sambungan">
+<!ENTITY proxyConnectFailure.longDesc "
+<ul>
+  <li>Periksa pengaturan proxy, pastikan sudah benar.</li>
+  <li>Hubungi administrator jaringan Anda untuk memastikan server proxy sudah berjalan.</li>
+</ul>
+">
+<!ENTITY proxyResolveFailure.title "Tidak dapat menemukan server proxy">
+<!ENTITY proxyResolveFailure.longDesc "
+<ul>
+  <li>Periksa pengaturan proxy, pastikan sudah benar.</li>
+  <li>Pastikan sambungan ke jaringan komputer Anda berjalan dengan baik.</li>
+  <li>Apabila komputer atau jaringan Anda dilindungi firewall atau proxy, pastikan bahwa &brandShortName; diizinkan mengakses Web.</li>
+</ul>
+">
+<!ENTITY redirectLoop.title "Halaman tidak teralihkan dengan benar">
+<!ENTITY redirectLoop.longDesc "
+<ul>
+  <li>Masalah ini kadangkala disebabkan karena mematikan fungsi atau menolak menerima cookie.</li>
+</ul>
+">
+<!ENTITY unknownSocketType.title "Jawaban yang tidak diharapkan dari server">
+<!ENTITY unknownSocketType.longDesc "
+<ul>
+  <li>Pastikan sistem Anda telah terpasang Pengelola Keamanan Pribadi.</li>
+  <li>Hal ini mungkin disebabkan konfigurasi server yang tidak standar.</li>
+</ul>
+">
+<!ENTITY nssFailure2.title "Sambungan Aman Gagal">
+<!ENTITY nssFailure2.longDesc "
+<ul>
+  <li>Halaman yang ingin dibuka tidak dapat ditampilkan karena keaslian data yang dikirimkan tidak bisa diverifikasi.</li>
+  <li>Mohon hubungi pemilik situs web mengenai masalah ini. Anda juga bisa menggunakan menu Bantuan untuk melaporkan situs web yang bermasalah ini.</li>
+</ul>
+">
+<!ENTITY nssBadCert.title "Sambungan Aman Gagal">
+<!ENTITY nssBadCert.longDesc2 "
+<ul>
+  <li>Hal ini mungkin terjadi karena masalah pada konfigurasi server atau pihak tertentu mencoba menyamar menjadi server pada alamat di atas.</li>
+  <li>Jika Anda pernah tersambung dengan baik, kesalahan ini mungkin hanya sementara dan Anda dapat mencoba lagi nanti.</li>
+</ul>
+">
+<!ENTITY sharedLongDesc "
+<ul>
+  <li>Sementara ini mungkin situs terlalu sibuk atau tidak menyala. Cobalah beberapa saat lagi.</li>
+  <li>Apabila Anda tidak dapat memuat halaman apapun, periksa sambungan jaringan komputer Anda.</li>
+  <li>Apabila komputer atau jaringan Anda dilindungi firewall atau proxy, pastikan bahwa &brandShortName; diizinkan mengakses Web.</li>
+</ul>
+">
+<!ENTITY malwareBlocked.title "Tersangka Situs Penyerang!">
+<!ENTITY malwareBlocked.longDesc "
+<p>Situs penyerang mencoba memasang program yang dapat mencuri data pribadi, menggunakan komputer Anda untuk menyerang komputer lain, atau merusak sistem Anda.</p>
+<p>Pemilik situs web yang merasa situs yang bersangkutan bukan merupakan situs web penyerang dapat meminta <a href='http://www.stopbadware.org/home/reviewinfo' >peninjauan kembali</a>.</p>
+">
+<!ENTITY phishingBlocked.title "Tersangka Pemalsuan Web!">
+<!ENTITY phishingBlocked.longDesc '
+<p>Dengan memasukkan informasi pribadi pada halaman ini, pencurian identitas atau kejahatan lainnya dapat terjadi.</p>
+<p>Jenis pemalsuan web yang digunakan untuk penipuan (scam) dikenal sebagai "phishing attack" yaitu penipuan dengan cara meniru halaman web dan email yang mungkin Anda percayai.</p>
+'>
+<!ENTITY securityOverride.linkText "Atau dapat ditambahkan pada pengecualian…">
+<!ENTITY securityOverride.getMeOutOfHereButton "Kabur!">
+<!ENTITY securityOverride.exceptionButtonLabel "Tambah Pengecualian…">
+<!ENTITY securityOverride.warningText "
+<p>Sebaiknya Anda tidak menambahkan pengecualian jika Anda sedang menggunakan jaringan internet yang tidak Anda percayai atau jika umumnya Anda tidak pernah melihat peringatan sejenis tentang server ini.</p>
+
+<xul:button xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' id='getMeOutOfHereButton' label='&securityOverride.getMeOutOfHereButton;'/>
+<xul:button xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' id='exceptionDialogButton' label='&securityOverride.exceptionButtonLabel;'/>
+">
--- a/mobile/chrome/browser.properties
+++ b/mobile/chrome/browser.properties
@@ -56,22 +56,13 @@ identity.identified.verified_by_you = An
 identity.identified.state_and_country = %S, %S
 identity.identified.title_with_country = %S (%S)
 identity.encrypted = Sambungan ke situs web ini telah dienkripsi untuk mencegah dicuri dengar.
 identity.unencrypted = Sambungan ke situs web ini tidak dienkripsi.
 identity.unknown.tooltip = Situs web ini tidak menyediakan informasi identitas.
 identity.ownerUnknown2 = (tidak dikenali)
 
 # Geolocation UI
-# LOCALIZATION NOTE (exactLocation, neighborhoodLocation): These do not have to be
-# exact value, instead approximations would be fine.
-# examples: Neighborhood (within 2 km)
-#           Exact Location (within 3 m)
-#
-geolocation.exactLocation = Lokasi Teliti 
-geolocation.exactLocation.subLabel=dalam radius 3 meter
-geolocation.exactLocationKey = L
-geolocation.neighborhoodLocation = Sekitar
-geolocation.neighborhoodLocation.subLabel = dalam radius 2 km
-geolocation.neighborhoodLocationKey = S
-geolocation.nothingLocation = Tidak ada
-geolocation.nothingLocationKey = T
-geolocation.requestMessage = %S ingin mengetahui lokasi Anda.  Beritahu:
+geolocation.share=Berbagi
+geolocation.share.accessKey=a
+geolocation.dontShare=Jangan Berbagi
+geolocation.dontShare.accessKey=j
+geolocation.siteWantsToKnow=%S ingin mengetahui lokasi Anda.
new file mode 100644
--- /dev/null
+++ b/mobile/chrome/notification.dtd
@@ -0,0 +1,8 @@
+
+<!-- 
+     LOCALIZATION NOTE (geolocation.learnMore): Use the
+     unicode ellipsis char, \u2026,
+     or use "..." unless \u2026 doesn't suit traditions in your
+     locale.
+-->
+<!ENTITY geolocation.learnMore         "Pelajari Lebih Lanjut…">
--- a/mobile/chrome/overrides/netError.dtd
+++ b/mobile/chrome/overrides/netError.dtd
@@ -4,30 +4,30 @@
 <!ENTITY retry.label "Coba Lagi">
 <!ENTITY connectionFailure.title "Tidak dapat tersambung">
 <!ENTITY connectionFailure.longDesc "&sharedLongDesc;">
 <!ENTITY deniedPortAccess.title "Alamat ini dibatasi pemakaiannya">
 <!ENTITY deniedPortAccess.longDesc "">
 <!ENTITY dnsNotFound.title "Server tidak ditemukan">
 <!ENTITY dnsNotFound.longDesc "
 <ul>
-  <li>Cek kesalahan pengetikan pada alamat seperti
+  <li>Periksa kesalahan pengetikan pada alamat seperti
     <strong>ww</strong>.example.com yang seharusnya
     <strong>www</strong>.example.com</li>
   <li>Bila Anda tidak dapat memuat halaman apapun, periksa sambungan jaringan komputer
     Anda.</li>
   <li>Bila komputer atau jaringan Anda dilindungi firewall atau proxy, pastikan
     bahwa &brandShortName; diizinkan untuk mengakses Web.</li>
 </ul>
 ">
 <!ENTITY fileNotFound.title "Berkas tidak ditemukan">
 <!ENTITY fileNotFound.longDesc "
 <ul>
   <li>Periksa penggunaan huruf besar/kecil pada nama berkas atau kesalahan pengetikan lain.</li>
-  <li>Cek apakah berkas sudah dipindah, diganti namanya, atau dihapus.</li>
+  <li>Periksa apakah berkas sudah dipindah, diganti namanya, atau dihapus.</li>
 </ul>
 ">
 <!ENTITY generic.title "Ups.">
 <!ENTITY generic.longDesc "
 <p>Untuk alasan tertentu &brandShortName; tidak dapat memuat halaman ini.</p>
 ">
 <!ENTITY malformedURI.title "Alamat berikut tidak valid">
 <!ENTITY malformedURI.longDesc "
--- a/mobile/chrome/preferences.dtd
+++ b/mobile/chrome/preferences.dtd
@@ -1,14 +1,12 @@
 <!ENTITY content.title                             "Isi">
 <!ENTITY showImages.title                          "Tampilkan gambar">
 <!ENTITY enableJavaScript.title                    "Aktifkan JavaScript">
 <!ENTITY enableJavaScript.description              "Umumnya situs web interaktif menggunakan JavaScript">
-<!ENTITY javascript.options.jit.content.title      "Aktifkan tracing JavaScript">
-<!ENTITY javascript.options.jit.content.description "Gunakan kompilasi native pada JavaScript">
 <!ENTITY enablePlugins.title                       "Aktifkan Plugin">
 <!ENTITY enablePlugins.description                 "Plugins digunakan untuk isi tertentu, contohnya video">
 <!ENTITY privacy.title                             "Privasi &amp; Keamanan">
 <!ENTITY allowCookies.title                        "Izinkan cookie">
 <!ENTITY allowCookies.description                  "Situs menggunakan cookie untuk mengidentifikasi Anda serta mengingat pengaturan Anda">
 <!ENTITY clearPrivateData.title                    "Berishkan riwayar penjelajahan terakhir">
 <!ENTITY clearPrivateData.button                   "Bersihkan">
 <!ENTITY clearPrivateData.description              "Riwayat Anda membantu &brandShortName; untuk memberi saran alamat yang Anda buka">
deleted file mode 100644
--- a/mobile/chrome/shortcuts.properties
+++ /dev/null
@@ -1,31 +0,0 @@
-cmd_back.name=Mundur
-cmd_forward.name=Maju
-cmd_reload.name=Muat ulang halaman
-cmd_stop.name=Stop memuat
-cmd_search.name=Cari
-cmd_go.name=Muat URL
-cmd_openLocation.name=Buka Lokasi
-cmd_star.name=Bintangi halaman
-cmd_bookmarks.name=Tampilkan daftar bookmark
-cmd_find.name=Cari di halaman
-cmd_findAgain.name=Cari lagi
-cmd_findPrevious.name=Cari mundur
-cmd_menu.name=Tampilkan menu
-cmd_fullscreen.name=Penuhkan layar
-cmd_scrollPageUp.name=Geser layar ke atas
-cmd_scrollToBeginning.name=Gulung ke awal
-cmd_scrollPageDown.name=Geser layar ke bawah
-cmd_scrollToEnd.name=Gulung ke akhir
-cmd_cut.name=Potong
-cmd_copy.name=Salin
-cmd_copylink.name=Salin URL tautan
-cmd_paste.name=Tempel
-cmd_delete.name=Hapus
-cmd_selectAll.name=Pilih Semua
-cmd_newTab.name=Buka tab baru
-cmd_closeTab.name=Tutup tab ini
-cmd_actions.name=Buka daftar Aksi
-cmd_panel.name=Buka panel atau lainnya
-cmd_sanitize.name=Hapus semua informasi pribadi tersimpan
-cmd_zoomin.name=Perbesar
-cmd_zoomout.name=Perkecil
--- a/other-licenses/branding/firefox/brand.dtd
+++ b/other-licenses/branding/firefox/brand.dtd
@@ -1,4 +1,4 @@
 <!ENTITY brandShortName "Firefox">
 <!ENTITY brandFullName "Mozilla Firefox">
 <!ENTITY vendorShortName "Mozilla">
-<!ENTITY logoCopyright "Firefox dan logo Firefox adalah merk dagang Mozilla Foundation. Hak cipta dilindungi undang-undang.">
\ No newline at end of file
+<!ENTITY logoCopyright "Firefox dan logo Firefox adalah merek dagang Mozilla Foundation. Hak cipta dilindungi undang-undang.">
\ No newline at end of file
--- a/security/manager/chrome/pipnss/nsserrors.properties
+++ b/security/manager/chrome/pipnss/nsserrors.properties
@@ -129,17 +129,17 @@ SEC_ERROR_UNTRUSTED_CERT = Sertifikat pi
 SEC_ERROR_DUPLICATE_CERT = Sertifikat sudah ada dalam basis data Anda.
 SEC_ERROR_DUPLICATE_CERT_NAME = Nama sertifikat yang diunduh sama dengan yang sudah ada dalam basis data.
 SEC_ERROR_ADDING_CERT = Kesalahan saat menambahkan sertifikat ke basis data.
 SEC_ERROR_FILING_KEY = Kesalahan menyimpan kunci untuk sertifikat ini.
 SEC_ERROR_NO_KEY = Kunci pribadi untuk sertifikat ini tidak ditemukan dalam basis data.
 SEC_ERROR_CERT_VALID = Sertifikat ini sah.
 SEC_ERROR_CERT_NOT_VALID = Sertifikat ini tidak sah.
 SEC_ERROR_CERT_NO_RESPONSE = Pustaka Sertifikat: Tidak ada jawaban.
-SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE = Sertifikat penerbit yang mengeluarkan sertifikat telah kedaluwarsa. Silakan cek waktu dan tanggal sistem.
+SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE = Sertifikat penerbit yang mengeluarkan sertifikat telah kedaluwarsa. Silakan periksa waktu dan tanggal sistem.
 SEC_ERROR_CRL_EXPIRED = CRL untuk penerbit sertifikat telah kedaluwarsa. Perbarui CRLnya atau periksa tanggal dan waktu sistem Anda.
 SEC_ERROR_CRL_BAD_SIGNATURE = CRL untuk penerbit sertifikat mempunyai tanda tangan yang tidak sah.
 SEC_ERROR_CRL_INVALID = Format CRL yang baru salah.
 SEC_ERROR_EXTENSION_VALUE_INVALID = Nilai ekstensi sertifikat tidak sah.
 SEC_ERROR_EXTENSION_NOT_FOUND = Ekstensi sertifikat tidak ditemukan.
 SEC_ERROR_CA_CERT_INVALID = Sertifikat penerbit tidak sah.
 SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID = Kendala panjang path sertifikat tidak sah.
 SEC_ERROR_CERT_USAGES_INVALID = Penggunaan field sertifikat tidak sah.
--- a/toolkit/chrome/global/languageNames.properties
+++ b/toolkit/chrome/global/languageNames.properties
@@ -132,18 +132,18 @@ os = Ossetia
 pa = Punjab
 pi = Pali
 pl = Polandia
 ps = Pashto
 pt = Portugis
 qu = Quechua
 rm = Rhaeto-Romanic
 rn = Kirundi
-ro = Romania
-ru = Russia
+ro = Rumania
+ru = Rusia
 rw = Kinyarwanda
 sa = Sanskerta
 sc = Sardinia
 sd = Sindhi
 se = Sami Utara
 sg = Sangro
 si = Singhalese
 sk = Slovakia
--- a/toolkit/chrome/global/nsHelperAppDlg.dtd
+++ b/toolkit/chrome/global/nsHelperAppDlg.dtd
@@ -13,10 +13,10 @@
 <!ENTITY useSystemDefault.label "Buka dengan aplikasi default (#1)">
 <!ENTITY useSystemDefault.noDesc.label "Buka dengan aplikasi default">
 <!ENTITY useSystemDefault.accesskey "a">
 <!ENTITY openUsing.label "Buka dengan">
 <!ENTITY openUsing.accesskey "d">
 <!ENTITY chooseApp.label "Pilih…">
 <!ENTITY chooseApp.accesskey "P">
 <!ENTITY chooseAppFilePickerTitle "Pilih Aplikasi Pembantu">
-<!ENTITY badApp "Aplikasi yang Anda tuliskan (&quot;#1&quot;) tidak dapat ditemukan.  Cek nama berkas atau aplikasi lain.">
+<!ENTITY badApp "Aplikasi yang Anda tuliskan (&quot;#1&quot;) tidak dapat ditemukan. Periksa nama berkas atau aplikasi lain.">
 <!ENTITY badApp.title "Aplikasi tidak ditemukan">
--- a/toolkit/chrome/global/printPageSetup.dtd
+++ b/toolkit/chrome/global/printPageSetup.dtd
@@ -9,18 +9,18 @@
 <!ENTITY scale.label "Skala:">
 <!ENTITY scale.accesskey "S">
 <!ENTITY scalePercent "&#037;">
 <!ENTITY shrinkToFit.label "Kecilkan Supaya Muat dengan Lebar Kertas">
 <!ENTITY shrinkToFit.accesskey "M">
 <!ENTITY optionsGroup.label "Pengaturan">
 <!ENTITY printBG.label "Cetak Latar Belakang (warna &amp; gambar)">
 <!ENTITY printBG.accesskey "L">
-<!ENTITY advanced.tab "Marjin &amp; Header/Footer">
-<!ENTITY marginGroup.label "Marjin (#1)">
+<!ENTITY advanced.tab "Margin &amp; Header/Footer">
+<!ENTITY marginGroup.label "Margin (#1)">
 <!ENTITY marginUnits.inches "inci">
 <!ENTITY marginUnits.metric "milimeter">
 <!ENTITY marginTop.label "Atas:">
 <!ENTITY marginTop.accesskey "A">
 <!ENTITY marginBottom.label "Bawah:">
 <!ENTITY marginBottom.accesskey "B">
 <!ENTITY marginLeft.label "Kiri:">
 <!ENTITY marginLeft.accesskey "i">
--- a/toolkit/chrome/global/printjoboptions.dtd
+++ b/toolkit/chrome/global/printjoboptions.dtd
@@ -14,17 +14,17 @@
 <!ENTITY grayRadio.accesskey "u">
 <!ENTITY colorRadio.label "Warna">
 <!ENTITY colorRadio.accesskey "W">
 <!ENTITY colorspaceInput.label "Ruang warna:">
 <!ENTITY colorspaceInput.accesskey "R">
 <!ENTITY fontsGroup.label "Huruf:">
 <!ENTITY downloadFonts.label "Unduh huruf ke printer?">
 <!ENTITY downloadFonts.accesskey "h">
-<!ENTITY edgeMarginInput.label "Jarak antara ujung kertas ke Marjin">
+<!ENTITY edgeMarginInput.label "Jarak antara ujung kertas ke margin">
 <!ENTITY topInput.label "Atas:">
 <!ENTITY topInput.accesskey "A">
 <!ENTITY bottomInput.label "Bawah:">
 <!ENTITY bottomInput.accesskey "B">
 <!ENTITY leftInput.label "Kiri:">
 <!ENTITY leftInput.accesskey "i">
 <!ENTITY rightInput.label "Kanan:">
 <!ENTITY rightInput.accesskey "a">
--- a/toolkit/chrome/global/regionNames.properties
+++ b/toolkit/chrome/global/regionNames.properties
@@ -180,17 +180,17 @@ pm = Saint Pierre dan Miquelon
 pn = Pitcairn
 pr = Puerto Riko
 ps = Palestina
 pt = Portugal
 pw = Palau
 py = Paraguay
 qa = Qatar
 re = Reunion
-ro = Romania
+ro = Rumania
 rs = Serbia
 ru = Federasi Rusia
 rw = Rwanda
 sa = Arab Saudi
 sb = Kepulauan Solomon
 sc = Seychelles
 sd = Sudan
 se = Swedia
--- a/toolkit/chrome/mozapps/downloads/unknownContentType.properties
+++ b/toolkit/chrome/mozapps/downloads/unknownContentType.properties
@@ -35,17 +35,17 @@
 # the provisions above, a recipient may use your version of this file under
 # the terms of any one of the MPL, the GPL or the LGPL.
 #
 # ***** END LICENSE BLOCK *****
 title = Membuka %S
 saveDialogTitle = Masukkan nama berkas untuk disimpan…
 defaultApp = %S (default)
 chooseAppFilePickerTitle = Pilih Aplikasi Pembantu
-badApp = Aplikasi yang Anda pilih ("%S") tidak dapat ditemukan.  Cek nama berkas atau pilih aplikasi lain.
+badApp = Aplikasi yang Anda pilih ("%S") tidak dapat ditemukan. Periksa nama berkas atau pilih aplikasi lain.
 badApp.title = Aplikasi tidak ditemukan
 badPermissions = Berkas tidak dapat disimpan karena Anda tidak mempunyai hak akses yang sesuai. Pilih folder lain untuk menyimpan berkas.
 badPermissions.title = Hak Akses Penyimpanan Berkas Tidak Sah
 selectDownloadDir = Pilih Folder Unduhan
 unknownAccept.label = Simpan Berkas
 unknownCancel.label = Batal
 fileType = berkas %S
 wpsDefaultOS2 = Default WPS
--- a/toolkit/chrome/mozapps/extensions/extensions.dtd
+++ b/toolkit/chrome/mozapps/extensions/extensions.dtd
@@ -68,17 +68,17 @@
 <!ENTITY cmd.installUpdate.accesskey "I">
 <!ENTITY cmd.installUpdate.tooltip "Pasang versi baru Pengaya ini">
 <!ENTITY cmd.showUpdateInfo.label "Tampilkan Informasi">
 <!ENTITY cmd.showUpdateInfo.accesskey "S">
 <!ENTITY cmd.showUpdateInfo.tooltip "Tampilkan informasi lanjut tentang versi baru berikut">
 <!ENTITY cmd.hideUpdateInfo.label "Sembunyikan Informasi">
 <!ENTITY cmd.hideUpdateInfo.accesskey "y">
 <!ENTITY cmd.hideUpdateInfo.tooltip "Sembunyikan informasi lanjut tentang versi baru berikut">
-<!ENTITY cmd.installSearchResult.label "Pasang untuk &brandShortName;…">
+<!ENTITY cmd.installSearchResult.label "Pasang ke &brandShortName;…">
 <!ENTITY cmd.installSearchResult.accesskey "A">
 <!ENTITY cmd.installSearchResult.tooltip "Unduh dan pasang pengaya ini">
 <!ENTITY cancel.label "Batal">
 <!ENTITY cancel.accesskey "B">
 <!ENTITY cancelInstall.label "Batal">
 <!ENTITY cancelInstall.accesskey "b">
 <!ENTITY cancelUpgrade.label "Batal">
 <!ENTITY cancelUpgrade.accesskey "b">
--- a/toolkit/chrome/mozapps/update/updates.properties
+++ b/toolkit/chrome/mozapps/update/updates.properties
@@ -47,18 +47,18 @@ check_error-403 = Akses Ditolak (403)
 check_error-404 = Berkas XML Pemutakhiran Tidak Ditemukan (404)
 check_error-500 = Kesalahan Internal di Server (500)
 check_error-2152398849 = Gagal (Alasan Tidak Dikenali)
 check_error-2152398861 = Sambungan Ditolak
 check_error-2152398862 = Sambungan time out
 check_error-2152398864 = Jaringan sedang luring (Jadikan daring)
 check_error-2152398867 = Port tidak diizinkan
 check_error-2152398868 = Tidak ada data yang diterima (Silakan coba lagi)
-check_error-2152398878 = Server Pemutakhiran Tidak Ditemukan (Cek sambungan internet Anda)
-check_error-2152398890 = Server Proxy Tidak Ditemukan (Cek sambungan internet Anda)
+check_error-2152398878 = Server Pemutakhiran Tidak Ditemukan (Periksa sambungan internet Anda)
+check_error-2152398890 = Server Proxy Tidak Ditemukan (Periksa sambungan internet Anda)
 
 check_error-2152398918 = Status jaringan sedang luring (Jadikan daring)
 check_error-2152398919 = Pengiriman data terganggu (Silakan coba lagi)
 check_error-2152398920 = Sambungan Server Proxy Ditolak
 check_error-2153390069 = Sertifikat server telah kedaluwarsa (Sesuaikan jam sistem dengan tanggal dan waktu yang benar jika memang salah)
 check_error-verification_failed = Integritas pemutakhiran tidak dapat diverifikasi
 installSuccess = Versi baru sukses terpasang
 patchApplyFailure = Versi baru tidak dapat dipasang (Aplikasi Penambalan Gagal)