sync beta
authorRomi Hardiyanto <romihardiyanto@gmail.com>
Tue, 25 Sep 2012 23:06:59 +0200
changeset 667 ea8467f703e2ae50883adece9dee6e52c1258b77
parent 666 5f4c70dcb0f6e9d1cfc15d6084621e96da462ba8
child 668 0e94c161aabe348af080d5a57d572d84384a04e5
push id1
push usersledru@mozilla.com
push dateThu, 04 Dec 2014 21:55:50 +0000
sync beta
browser/chrome/browser/aboutSessionRestore.dtd
browser/chrome/browser/browser.dtd
browser/chrome/browser/browser.properties
browser/chrome/browser/devtools/scratchpad.dtd
browser/chrome/browser/devtools/scratchpad.properties
browser/chrome/browser/devtools/webconsole.properties
browser/pdfviewer/chrome.properties
browser/pdfviewer/viewer.properties
browser/webapprt/webapp.properties
dom/chrome/accessibility/AccessFu.properties
dom/chrome/accessibility/mac/accessible.properties
dom/chrome/dom/dom.properties
dom/chrome/layout/HtmlForm.properties
dom/chrome/security/csp.properties
security/manager/chrome/pipnss/pipnss.properties
security/manager/chrome/pippki/pippki.properties
toolkit/chrome/global/aboutSupport.dtd
toolkit/chrome/global/console.dtd
toolkit/chrome/mozapps/downloads/unknownContentType.dtd
toolkit/chrome/mozapps/plugins/plugins.dtd
toolkit/chrome/passwordmgr/passwordManager.dtd
--- a/browser/chrome/browser/aboutSessionRestore.dtd
+++ b/browser/chrome/browser/aboutSessionRestore.dtd
@@ -9,15 +9,15 @@
 <!ENTITY restorepage.errorTitle     "Tampaknya hal ini cukup memalukan.">
 <!ENTITY restorepage.problemDesc    "&brandShortName; mengalami masalah saat mencoba mengembalikan jendela dan tab dari sesi sebelumnya. Umumnya masalah ini disebabkan oleh laman web terakhir yang dibuka.">
 <!ENTITY restorepage.tryThis        "Anda bisa mencoba untuk:">
 <!ENTITY restorepage.restoreSome    "Membuang satu atau beberapa tab yang mungkin menyebabkan masalah ini">
 <!ENTITY restorepage.startNew       "Memulai sesi penjelajahan baru">
 
 <!ENTITY restorepage.tryagainButton "Kembalikan">
 <!ENTITY restorepage.restore.access "K">
-<!ENTITY restorepage.cancelButton   "Mulai Sesi Baru">
-<!ENTITY restorepage.cancel.access  "S">
+<!ENTITY restorepage.closeButton    "Tutup">
+<!ENTITY restorepage.close.access   "T">
 
 <!ENTITY restorepage.restoreHeader  "Kembalikan Sesi?">
 <!ENTITY restorepage.listHeader     "Judul Jendela dan Tab">
 <!-- LOCALIZATION NOTE: &#37;S will be replaced with a number. -->
 <!ENTITY restorepage.windowLabel    "Jendela &#037;S">
--- a/browser/chrome/browser/browser.dtd
+++ b/browser/chrome/browser/browser.dtd
@@ -110,16 +110,17 @@ These should match what Safari and other
 
 <!ENTITY closeWindow.label "Tutup Jendela">
 <!ENTITY closeWindow.accesskey "d">
 
 <!ENTITY bookmarksMenu.label "Markah">
 <!ENTITY bookmarksMenu.accesskey "m">
 <!ENTITY bookmarkThisPageCmd.label "Markahi Laman ini">
 <!ENTITY bookmarkThisPageCmd.commandkey "d">
+<!ENTITY sharePageCmd.commandkey "l">
 <!ENTITY subscribeToPageMenupopup.label "Berlangganan Laman Ini">
 <!ENTITY subscribeToPageMenuitem.label "Berlangganan Laman Ini…">
 <!ENTITY addCurPagesCmd.label "Markahi Semua Tab…">
 <!ENTITY showAllBookmarks2.label "Tampilkan Semua Markah…">
 <!ENTITY unsortedBookmarksCmd.label "Markah Belum Diurut">
 <!ENTITY bookmarksToolbarChevron.tooltip "Tampilkan markah lainnya">
 
 <!ENTITY backCmd.label                "Mundur">
@@ -233,21 +234,21 @@ These should match what Safari and other
 <!ENTITY scratchpad.keycode           "VK_F4">
 <!ENTITY scratchpad.keytext           "F4">
 
 <!ENTITY inspectCloseButton.tooltiptext "Tutup Inspektur">
 
 <!ENTITY devToolbarCloseButton.tooltiptext "Tutup Bilah Alat Pengembang">
 <!ENTITY devToolbarMenu.label              "Bilah Alat Pengembang">
 <!ENTITY devToolbarMenu.accesskey          "p">
-<!ENTITY devToolbar.commandkey             "v">
+<!ENTITY devToolbar.keycode                "VK_F2">
+<!ENTITY devToolbar.keytext                "F2">
 
 <!ENTITY webConsoleButton.label "Konsol Web">
 <!ENTITY inspectorButton.label "Inspektur">
-<!ENTITY scriptsButton.label "Skrip">
 
 <!ENTITY inspectorHTMLCopyInner.label       "Salin Kode HTML di Sisi Dalam">
 <!ENTITY inspectorHTMLCopyInner.accesskey   "M">
 
 <!ENTITY inspectorHTMLCopyOuter.label       "Salin Kode HTML di Sisi Luar">
 <!ENTITY inspectorHTMLCopyOuter.accesskey   "L">
 
 <!ENTITY inspectorHTMLDelete.label          "Hapus Simpul">
@@ -434,43 +435,41 @@ These should match what Safari and other
 <!ENTITY setDesktopBackgroundCmd.label      "Jadikan sebagai Latar Belakang Desktop…">
 <!ENTITY setDesktopBackgroundCmd.accesskey  "d">
 <!ENTITY bookmarkPageCmd2.label       "Markahi Laman Ini">
 <!ENTITY bookmarkPageCmd2.accesskey   "M">
 <!ENTITY bookmarkThisLinkCmd.label      "Markahi Tautan Ini">
 <!ENTITY bookmarkThisLinkCmd.accesskey  "t">
 <!ENTITY bookmarkThisFrameCmd.label      "Markahi Bingkai Ini">
 <!ENTITY bookmarkThisFrameCmd.accesskey  "B">
-<!ENTITY sendPageCmd.label            "Kirim Tautan…">
-<!ENTITY sendPageCmd.accesskey        "n">
+<!ENTITY emailPageCmd.label           "Emailkan Tautan…">
+<!ENTITY emailPageCmd.accesskey       "E">
 <!ENTITY savePageCmd.label            "Simpan Laman dengan Nama…">
 <!ENTITY savePageCmd.accesskey        "S">
 <!-- alternate for content area context menu -->
 <!ENTITY savePageCmd.accesskey2       "a">
 <!ENTITY savePageCmd.commandkey       "s">
 <!ENTITY saveFrameCmd.label           "Simpan Bingkai dengan Nama…">
 <!ENTITY saveFrameCmd.accesskey       "g">
 <!ENTITY printFrameCmd.label          "Cetak Bingkai…">
 <!ENTITY printFrameCmd.accesskey      "i">
 <!ENTITY saveLinkCmd.label            "Simpan Tautan dengan Nama…">
 <!ENTITY saveLinkCmd.accesskey        "T">
-<!ENTITY sendLinkCmd.label            "Kirim Tautan…"> 
-<!ENTITY sendLinkCmd.accesskey        "r">
 <!ENTITY saveImageCmd.label           "Simpan Gambar dengan Nama…">
 <!ENTITY saveImageCmd.accesskey       "a">
 <!ENTITY saveVideoCmd.label           "Simpan Video dengan Nama…">
 <!ENTITY saveVideoCmd.accesskey       "S">
 <!ENTITY saveAudioCmd.label           "Simpan Audio dengan Nama…">
 <!ENTITY saveAudioCmd.accesskey       "S">
-<!ENTITY sendImageCmd.label           "Kirim Gambar…">
-<!ENTITY sendImageCmd.accesskey       "a">
-<!ENTITY sendVideoCmd.label           "Kirim Video…">
-<!ENTITY sendVideoCmd.accesskey       "K">
-<!ENTITY sendAudioCmd.label           "Kirim Audio…">
-<!ENTITY sendAudioCmd.accesskey       "K">
+<!ENTITY emailImageCmd.label          "Emailkan Gambar…">
+<!ENTITY emailImageCmd.accesskey      "k">
+<!ENTITY emailVideoCmd.label          "Emailkan Video…">
+<!ENTITY emailVideoCmd.accesskey      "k">
+<!ENTITY emailAudioCmd.label          "Emailkan Audio…">
+<!ENTITY emailAudioCmd.accesskey      "k">
 <!ENTITY copyLinkCmd.label            "Salin Lokasi Tautan">
 <!ENTITY copyLinkCmd.accesskey        "S">
 <!ENTITY copyImageCmd.label           "Salin Lokasi Gambar">
 <!ENTITY copyImageCmd.accesskey       "o">
 <!ENTITY copyImageContentsCmd.label   "Salin Gambar">
 <!ENTITY copyImageContentsCmd.accesskey  "G"> 
 <!ENTITY copyVideoURLCmd.label        "Salin Lokasi Video">
 <!ENTITY copyVideoURLCmd.accesskey    "o">
@@ -638,8 +637,17 @@ just addresses the organization to follo
 <!-- LOCALIZATION NOTE (markupButton.arialabel): The markup button is the button
 located in front of the breadcrumbs display in the inspector toolbar. The button
 doesn't display any label, but exposes a label to screen-readers with "aria-label".
 -->
 <!ENTITY markupButton.arialabel          "Markup">
 <!-- LOCALIZATION NOTE (markupButton.accesskey): The key bound to the Markup panel's
 toolbar button -->
 <!ENTITY markupButton.accesskey          "M">
+
+
+<!ENTITY socialToolbar.title        "Tombol Bilah Alat Sosial">
+<!ENTITY social.notLoggedIn.label   "Tidak masuk">
+
+<!ENTITY social.sharePopup.undo.label     "Batalkan pembagian">
+<!ENTITY social.sharePopup.undo.accesskey "p">
+<!ENTITY social.sharePopup.ok.label       "OK">
+<!ENTITY social.sharePopup.ok.accesskey   "O">
--- a/browser/chrome/browser/browser.properties
+++ b/browser/chrome/browser/browser.properties
@@ -349,18 +349,23 @@ telemetryYesButtonAccessKey = Y
 telemetryNoButtonLabel = Tidak
 telemetryNoButtonAccessKey = T
 
 # Webapps notification popup
 webapps.install = Instal
 webapps.install.accesskey = I
 #LOCALIZATION NOTE (webapps.requestInstall) %1$S is the web app name, %2$S is the site from which the web app is installed
 webapps.requestInstall = Ingin menginstal "%1$S" dari situs ini (%2$S)?
+webapps.install.success = Aplikasi Diinstal
 
 # Telemetry opt-out prompt for Aurora and Nightly
 # LOCALIZATION NOTE (telemetryOptOutPrompt): %1$S and %3$S will be replaced by
 # brandFullName, and %2$S by the value of the toolkit.telemetry.server_owner preference.
 telemetryOptOutPrompt = %1$S mengirimkan data kinerja, perangkat keras, penggunaan, dan pengubahsuaian ke %2$S untuk membantu menyempurnakan %3$S.
 
 # LOCALIZATION NOTE (fullscreen.entered): displayed when we enter HTML5 fullscreen mode, %S is the domain name of the focused website (e.g. mozilla.com).
 fullscreen.entered=%S kini dalam mode layar penuh.
 # LOCALIZATION NOTE (fullscreen.rememberDecision): displayed when we enter HTML5 fullscreen mode, %S is the domain name of the focused website (e.g. mozilla.com).
 fullscreen.rememberDecision=Ingat setelan untuk %S
+
+social.shareButton.tooltip=Bagikan
+social.shareButton.sharedtooltip=Anda membagikan ini
+social.pageShared.label=Laman dibagikan
--- a/browser/chrome/browser/devtools/scratchpad.dtd
+++ b/browser/chrome/browser/devtools/scratchpad.dtd
@@ -22,16 +22,19 @@
 <!ENTITY newWindowCmd.label           "Jendela Baru">
 <!ENTITY newWindowCmd.accesskey       "J">
 <!ENTITY newWindowCmd.commandkey      "n">
 
 <!ENTITY openFileCmd.label            "Buka Berkas…">
 <!ENTITY openFileCmd.accesskey        "B">
 <!ENTITY openFileCmd.commandkey       "o">
 
+<!ENTITY openRecentMenu.label         "Buka yang Terakhir">
+<!ENTITY openRecentMenu.accesskey     "k">
+
 <!ENTITY saveFileCmd.label            "Simpan">
 <!ENTITY saveFileCmd.accesskey        "S">
 <!ENTITY saveFileCmd.commandkey       "s">
 
 <!ENTITY saveFileAsCmd.label          "Simpan dengan Nama…">
 <!ENTITY saveFileAsCmd.accesskey      "N">
 
 <!ENTITY closeCmd.label               "Tutup">
--- a/browser/chrome/browser/devtools/scratchpad.properties
+++ b/browser/chrome/browser/devtools/scratchpad.properties
@@ -20,16 +20,20 @@ browserWindow.unavailable=Scratchpad tid
 # LOCALIZATION NOTE  (openFile.title): This is the file picker title, when you
 # open a file from Scratchpad.
 openFile.title=Buka Berkas
 
 # LOCALIZATION NOTE  (openFile.failed): This is the message displayed when file
 # open fails.
 openFile.failed=Gagal membaca berkas.
 
+# LOCALIZATION NOTE (clearRecentMenuItems.label): This is the label for the
+# menuitem in the 'Open Recent'-menu which clears all recent files.
+clearRecentMenuItems.label=Hapus Item
+
 # LOCALIZATION NOTE  (saveFileAs): This is the file picker title, when you save
 # a file in Scratchpad.
 saveFileAs=Simpan Berkas dengan Nama
 
 # LOCALIZATION NOTE  (saveFile.failed): This is the message displayed when file
 # save fails.
 saveFile.failed=Operasi penyimpanan berkas gagal.
 
--- a/browser/chrome/browser/devtools/webconsole.properties
+++ b/browser/chrome/browser/devtools/webconsole.properties
@@ -139,16 +139,21 @@ webConsolePositionBelow=Di Bawah
 webConsolePositionWindow=Jendela
 
 # LOCALIZATION NOTE (webConsoleWindowTitleAndURL): The Web Console floating
 # panel title, followed by the web page URL.
 # For RTL languages you need to set the LRM in the string to give the URL
 # the correct direction.
 webConsoleWindowTitleAndURL=Konsol Web - %S
 
+# LOCALIZATION NOTE (webConsoleMixedContentWarning): Message displayed after a
+# URL in the Web Console that has been flagged for Mixed Content (i.e. http
+# content in an https page)
+webConsoleMixedContentWarning=Konten Campuran
+
 # LOCALIZATION NOTE (scratchpad.linkText):
 # The text used in the right hand side of the web console command line when
 # Javascript is being entered, to indicate how to jump into scratchpad mode
 scratchpad.linkText=Shift+RETURN - Buka di Scratchpad
 
 # LOCALIZATION NOTE (gcliterm.instanceLabel): The console displays
 # objects using their type (from the constructor function) in this descriptive
 # string
--- a/browser/pdfviewer/chrome.properties
+++ b/browser/pdfviewer/chrome.properties
@@ -1,7 +1,8 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 # Chrome notification bar messages and buttons
 unsupported_feature=Dokumen PDF mungkin tidak dapat ditampilkan dengan benar.
 open_with_different_viewer=Buka dengan Program Lainnya
+open_with_different_viewer.accessKey=l
--- a/browser/pdfviewer/viewer.properties
+++ b/browser/pdfviewer/viewer.properties
@@ -78,18 +78,19 @@ rendering_error=Galat terjadi saat meren
 # Predefined zoom values
 page_scale_width=Lebar Laman
 page_scale_fit=Muat Laman
 page_scale_auto=Perbesaran Otomatis
 page_scale_actual=Ukuran Asli
 
 # Loading indicator messages
 # LOCALIZATION NOTE (error_line): "{{[percent}}" will be replaced with a percentage
-loading=Memuat… {{percent}}%
 loading_error_indicator=Galat
 loading_error=Galat terjadi saat memuat PDF.
 
 # LOCALIZATION NOTE (text_annotation_type): This is used as a tooltip.
 # "{{[type}}" will be replaced with an annotation type from a list defined in
 # the PDF spec (32000-1:2008 Table 169 – Annotation types).
 # Some common types are e.g.: "Check", "Text", "Comment", "Note"
 text_annotation_type=[Anotasi {{type}}]
 request_password=PDF dilindungi sandi:
+
+printing_not_supported=Peringatan: Pencetakan tidak didukung secara lengkap pada peramban ini.
--- a/browser/webapprt/webapp.properties
+++ b/browser/webapprt/webapp.properties
@@ -18,8 +18,17 @@ hideApplicationCmdMac.label=Sembunyikan 
 
 # LOCALIZATION NOTE (geolocation.title): %S will be replaced with the name of
 # the webapp.
 geolocation.title=%S - Berbagi Data Lokasi
 geolocation.description=Ingin berbagi data lokasi Anda?
 geolocation.sharelocation=Bagikan Lokasi
 geolocation.dontshare=Jangan Bagikan Lokasi
 geolocation.remember=Ingan pilihan saya
+
+# LOCALIZATION NOTE (webapps.install.title): %S will be replaced with the name
+# of the webapp being installed.
+webapps.install.title=Instal %S
+# LOCALIZATION NOTE (webapps.install.description): %S will be replaced with the
+# name of the webapp being installed.
+webapps.install.description=Ingin menginstal %S?
+webapps.install.install=Instal App
+webapps.install.dontinstall=Jangan Instal
--- a/dom/chrome/accessibility/AccessFu.properties
+++ b/dom/chrome/accessibility/AccessFu.properties
@@ -101,8 +101,12 @@ tabReload      =      memuat ulang
 # Object states
 stateChecked     =    dicentang
 stateNotChecked  =    tidak dicentang
 stateExpanded    =    dibentangkan
 stateCollapsed   =    diciutkan
 stateUnavailable =    tidak tersedia
 stateRequired    =    diwajibkan
 stateTraversed   =    dikunjungi
+
+# App modes
+editingMode    =      edit
+navigationMode =      navigasi
\ No newline at end of file
--- a/dom/chrome/accessibility/mac/accessible.properties
+++ b/dom/chrome/accessibility/mac/accessible.properties
@@ -20,8 +20,15 @@ cycle   =       Putar
 # (Mac Only)
 # The Role Description for AXWebArea (the web widget). Like in Safari.
 htmlContent = Konten HTML
 # The Role Description for the Tab button.
 tab     =       tab
 # The Role Description for definition list dl, dt and dd
 term    =       istilah
 definition =    definisi
+# The Role Description for WAI-ARIA Landmarks
+search  =       cari
+banner  =       spanduk
+navigation =    navigasi
+complementary = pelengkap
+content =       konten
+main    =       utama
--- a/dom/chrome/dom/dom.properties
+++ b/dom/chrome/dom/dom.properties
@@ -34,16 +34,24 @@ FormValidationValueMissing=Isi isian ini
 FormValidationCheckboxMissing=Centang kotak ini untuk melanjutkan.
 FormValidationRadioMissing=Pilih salah satu dari pilihan yang tersedia.
 FormValidationFileMissing=Pilih berkas.
 FormValidationSelectMissing=Pilih dari salah satu item pada daftar.
 FormValidationInvalidEmail=Masukkan alamat email.
 FormValidationInvalidURL=Masukkan URL.
 FormValidationPatternMismatch=Masukkan sesuai dengan format yang diminta.
 FormValidationPatternMismatchWithTitle=Masukkan sesuai dengan format yang diminta: %S.
+# LOCALIZATION NOTE (FormValidationRangeOverflow): %S can be a number or a date.
+FormValidationRangeOverflow=Pilih nilai yang lebih kecil dari %S.
+# LOCALIZATION NOTE (FormValidationRangeUnderflow): %S can be a number or a date.
+FormValidationRangeUnderflow=Pilih nilai yang lebih besar dari %S.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number or a date.
+FormValidationStepMismatch=Pilih nilai yang valid. Dua nilai valid yang terdekat adalah %S dan %S.
+# LOCALIZATION NOTE (FormValidationStepMismatchWitoutMax): %S can be a number or a date. This is called instead of FormValidationStepMismatch when the second value isn't valid because it's higher than the maximum allowed value.
+FormValidationStepMismatchWithoutMax=Pilih nilai yang valid. Nilai valid yang terdekat adalah %S.
 GetAttributeNodeWarning=Penggunaan getAttributeNode() tidak disarankan lagi. Gunakan getAttribute().
 SetAttributeNodeWarning=Penggunaan setAttributeNode() tidak disarankan lagi. Gunakan setAttribute().
 GetAttributeNodeNSWarning=Penggunaan getAttributeNodeNS() tidak disarankan lagi. Gunakan getAttributeNS().
 SetAttributeNodeNSWarning=Penggunaan setAttributeNodeNS() tidak disarankan lagi. Gunakan setAttributeNS().
 RemoveAttributeNodeWarning=Penggunaan removeAttributeNode() tidak disarankan lagi. Gunakan removeAttribute().
 CreateAttributeWarning=Penggunaan document.createAttribute() tidak disarankan lagi. Gunakan element.setAttribute().
 CreateAttributeNSWarning=Penggunaan document.createAttributeNS() tidak disarankan lagi. Gunakan element.setAttributeNS().
 SpecifiedWarning=Penggunaan atribut tertentu pada attribute tidak disarankan lagi. Hasilnya selalu true.
--- a/dom/chrome/layout/HtmlForm.properties
+++ b/dom/chrome/layout/HtmlForm.properties
@@ -12,8 +12,9 @@ MediaUpload=Unggah Media
 # input field. The space needs be escaped in the property file to avoid 
 # trimming.
 IsIndexPromptWithSpace=Berikut merupakan indeks yang bisa dicari. Ketikkan kata kunci pencarian:\u0020
 ForgotPostWarning=Form mengandung nilai enctype=%S, tetapi tidak mengandung nilai method=post.  Gunakan pengiriman dengan nilai method=GET tanpa nilai enctype.
 ForgotFileEnctypeWarning=Form mengandung nilai input berkas, tetapi tidak mengandung nilai method=POST dan nilai enctype=multipart/form-data pada form.  Isi berkas tidak akan dikirim.
 # LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
 DefaultFormSubject=Pengiriman Form dari %S
 CannotEncodeAllUnicode=Formulir dikirimkan dengan pengodean %S yang tidak dapat mengodekan semua karakter Unicode, akibatnya input mungkin rusak. Untuk mencegah hal ini terjadi, laman harus diubah agar formulir dikirimkan dengan pengodean UTF-8 yaitu dengan cara mengubah pengodean laman yang terkait menjadi UTF-8 atau menentukan accept-charset=utf-8 pada elemen form.
+AllSupportedTypes=Semua Tipe yang Didukung
new file mode 100644
--- /dev/null
+++ b/dom/chrome/security/csp.properties
@@ -0,0 +1,106 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (directiveViolated):
+# %1$S is the directive that has been violated.
+directiveViolated = Direktif %1$S dilanggar
+# LOCALIZATION NOTE (directiveViolatedWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+directiveViolatedWithURI = Direktif %1$S dilanggar oleh %2$S
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = Mencoba mengirimkan laporan ke URI yang tidak valid: "%1$S"
+# LOCALIZATION NOTE (errorWas):
+# %1$S is the error resulting from attempting to send the report
+errorWas = galat sebelumnya: "%1$S"
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = tidak dapat mengurai URI laporan: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = Tidak dapat memproses direktif tidak dikenal '%1$S'
+# LOCALIZATION NOTE (doNotUnderstandOption):
+# %1$S is the option that could not be understood
+doNotUnderstandOption = tidak memahami opsi '%1$S'.  Diabaikan.
+# LOCALIZATION NOTE (notETLDPlus1):
+# %1$S is the ETLD of the report URI that could not be used
+notETLDPlus1 = tidak dapat menggunakan URI laporan pada eTLD+1 yang tidak cocok: %1$S
+# LOCALIZATION NOTE (notSameScheme):
+# %1$S is the report URI that could not be used
+notSameScheme = tidak dapat menggunakan URI laporan yang menggunakan skema berbeda dengan dokumen awal: %1$S
+# LOCALIZATION NOTE (notSamePort):
+# %1$S is the report URI that could not be used
+notSamePort = tidak dapat menggunakan URI laporan yang memakai port berbeda dengan dokumen awal: %1$S
+# LOCALIZATION NOTE (pageCannotSendReportsTo):
+# %1$S is the URI of the page with the policy
+# %2$S is the report URI that could not be used
+pageCannotSendReportsTo = laman pada %1$S tidak dapat mengirim laporan ke %2$S
+allowOrDefaultSrcRequired = direktif 'allow' atau 'default-src' wajib ada, tapi tidak tersedia. Kembali ke "default-src 'none'"
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = Gagal mengurai sumber tak dikenal %1$S
+# LOCALIZATION NOTE (reportPostRedirect):
+# %1$S is the specified report URI before redirect
+reportPostRedirect = Pengiriman laporan pelanggaran ke %1$S gagal karena terjadi pengarahan ulang
+
+# CSP Errors:
+policyURINotAlone = Direktif policy-uri hanya dapat tampil mandiri
+noParentRequest = policy-uri tidak dapat diambil tanpa adanya permintaan induk dan CSP.
+# LOCALIZATION NOTE (policyURIParseError):
+# %1$S is the URI that could not be parsed
+policyURIParseError = tidak dapat mengurai URI pada URI kebijakan: %1$S
+# LOCALIZATION NOTE (nonMatchingHost):
+# %1$S is the URI host that does not match
+nonMatchingHost = tidak dapat mengambil URI kebijakan dari nama inang yang tidak cocok: %1$S
+# LOCALIZATION NOTE (nonMatchingPort):
+# %1$S is the URI port that does not match
+nonMatchingPort = tidak dapat mengambil URI kebijakan dari port yang tidak cocok: %1$S
+# LOCALIZATION NOTE (nonMatchingScheme):
+# %1$S is the URI scheme that does not match
+nonMatchingScheme = tidak dapat mengambil URI kebijakan dari skema yang tidak cocok: %1$S
+# LOCALIZATION NOTE (errorFetchingPolicy):
+# %1$S is the error that caused fetching to fail
+errorFetchingPolicy = Gagal mengambil policy-uri: %1$S
+cspSourceNotURI = Argumen yang disediakan bukan nsIURI
+argumentIsNotString = Argumen yang disediakan bukan string
+selfDataNotProvided = Tidak dapat menggunakan 'self' jika datanya tidak disediakan
+# LOCALIZATION NOTE (uriWithoutScheme):
+# %1$S is the URI without a scheme
+uriWithoutScheme = tidak dapat mengurai URL tanpa skema: %1$S
+selfKeywordNoSelfData = kata kunci self digunakan tapi data pada self tidak ditentukan
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = Tidak dapat mengurai sumber yang tidak valid %1$S
+# LOCALIZATION NOTE (hostSourceWithoutData):
+# %1$S is the source
+hostSourceWithoutData = Tidak dapat membuat sumber inang-saja %1$S tanpa data 'self'
+# LOCALIZATION NOTE (sourceWithoutData):
+# %1$S is the source
+sourceWithoutData = Tidak dapat membuat sumber %1$S tanpa data 'self'
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = Tidak dapat mengurai inang yang tidak valid %1$S
+# LOCALIZATION NOTE (couldntParseScheme):
+# %1$S is the string source
+couldntParseScheme = Tidak dapat mengurai skema pada %1$S
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = Tidak dapat mengurai port pada %1$S
+# LOCALIZATION NOTE (notIntersectPort):
+# %1$S is one source we tried to intersect
+# %2$S is the other
+notIntersectPort = Tidak dapat mengintersesksi %1$S dengan %2$S karena ada masalah pada port.
+# LOCALIZATION NOTE (notIntersectScheme):
+# %1$S is one source we tried to intersect
+# %2$S is the other
+notIntersectScheme = Tidak dapat menginterseksi %1$S dengan %2$S karena ada masalah pada skema.
+# LOCALIZATION NOTE (intersectingSourceWithUndefinedHost):
+# %1$S is the source
+intersectingSourceWithUndefinedHost = menginterseksi sumber dengan inang yang tidak didefinisikan: %1$S
+# LOCALIZATION NOTE (intersectingSourcesWithUndefinedHosts):
+# %1$S is the first source
+# %2$S is the second source
+intersectingSourcesWithUndefinedHosts = mengintersesksi dua sumber dengan inang yang tidak didefinisikan: %1$S dan %2$S
--- a/security/manager/chrome/pipnss/pipnss.properties
+++ b/security/manager/chrome/pipnss/pipnss.properties
@@ -307,16 +307,17 @@ SSLConnectionErrorPrefix=Terjadi kesalah
 
 certErrorIntro=%S menggunakan sertifikat keamanan yang tidak valid.
 
 certErrorTrust_SelfSigned=Sertifikat tidak dapat dipercaya karena hanya ditandatangani sendiri.
 certErrorTrust_UnknownIssuer=Sertifikat tidak dapat dipercaya karena sertifikat penerbit tidak dikenali.
 certErrorTrust_MissingChain=Sertifikat tidak dapat dipercaya karena chain penerbit tidak tersedia.
 certErrorTrust_CaInvalid=Sertifikat tidak dapat dipercaya karena dikeluarkan oleh sertifikat CA yang tidak valid.
 certErrorTrust_Issuer=Sertifikat tidak dapat dipercaya karena sertifikat penerbit tidak dipercaya.
+certErrorTrust_SignatureAlgorithmDisabled=Sertifikat tidak dapat dipercaya karena ditandatangani menggunakan algoritma tanda tangan yang dinonaktifkan dengan alasan algoritmanya tidak aman.
 certErrorTrust_ExpiredIssuer=Sertifikat tidak dapat dipercaya karena sertifikat penerbit telah kedaluwarsa.
 certErrorTrust_Untrusted=Sertifikat tidak didapat dari sumber yang terpercaya.
 
 certErrorMismatch=Sertifikat tidak valid untuk %S.
 # LOCALIZATION NOTE (certErrorMismatchSingle2): Do not translate <a id="cert_domain_link" title="%1$S">%1$S</a>
 certErrorMismatchSingle2=Sertifikat hanya valid untuk <a id="cert_domain_link" title="%1$S">%1$S</a>.
 certErrorMismatchMultiple=Sertifikat hanya valid untuk nama berikut:
 certErrorMismatchNoNames=Sertifikat ini tidak sah untuk nama server apa pun.
@@ -350,16 +351,17 @@ NSSInitProblemX=Tidak dapat memulai komp
 ProfileSwitchSocketsStillActive=Operasi tidak dapat diselesaikan karena kegagalan internal. Komunikasi jaringan yang aman tidak dibersihkan dengan baik.
 ProfileSwitchCryptoUIActive=Operasi ini tidak mungkin dikirimkan sekarang. Silakan selesaikan operasi yang meminta perhatian Anda pada jendela lainnya.
 VerifyExpired=<Kedaluwarsa>
 VerifyRevoked=<Telah Dicabut>
 VerifyNotTrusted=<Tidak Dipercaya>
 VerifyIssuerNotTrusted=<Penerbit Tidak Terpercaya>
 VerifyIssuerUnknown=<Penerbit Tidak Dikenali>
 VerifyInvalidCA=<CA Tidak Sah>
+VerifyDisabledAlgorithm=<Algoritma Tanda Tangan Tidak Aman>
 VerifyUnknown=<Tidak Dikenali>
 CertUser=Sertifikat Anda
 CertCA=CA (Otoritas Sertifikat)
 CertSSL=Server SSL
 CertEmail=Peer S/MIME
 CertUnknown=Tidak Diketahui
 CertNoNickname=(tidak ada nama alias)
 CertNoEmailAddress=(tidak ada alamat email)
--- a/security/manager/chrome/pippki/pippki.properties
+++ b/security/manager/chrome/pippki/pippki.properties
@@ -54,16 +54,17 @@ resetPreferences=Gunakan tombol ini untu
 #Cert verification
 certVerified=Sertifikat ini telah diperiksa untuk penggunaan berikut:
 certNotVerified_CertRevoked=Tidak dapat memeriksa sertifikat ini karena telah dicabut.
 certNotVerified_CertExpired=Tidak dapat memeriksa sertifikat ini karena telah kedaluwarsa.
 certNotVerified_CertNotTrusted=Tidak dapat memeriksa sertifikat ini karena tidak dipercaya.
 certNotVerified_IssuerNotTrusted=Tidak dapat memeriksa sertifikat ini karena penerbit tidak dipercaya.
 certNotVerified_IssuerUnknown=Tidak dapat memeriksa sertifikat ini karena penerbit tidak dikenali.
 certNotVerified_CAInvalid=Tidak dapat memeriksa sertifikat karena sertifikat CA tidak sah.
+certNotVerified_AlgorithmDisabled=Tidak dapat memeriksa sertifikat ini karena ditandatangani menggunakan algoritma tanda tangan yang dinonaktifkan dengan alasan algoritmanya tidak aman.
 certNotVerified_Unknown=Tidak dapat memeriksa sertifikat ini karena alasan yang tidak diketahui.
 
 #Client auth
 clientAuthMessage1=Organisasi: "%S"
 clientAuthMessage2=Diterbitkan oleh: "%S"
 
 #Page Info
 pageInfo_SiteNotVerified=Identitas Situs Web Gagal Diverifikasi
@@ -175,17 +176,17 @@ writeFileUnknownError=Kesalahan tidak di
 
 #Add Security Exception dialog
 addExceptionBrandedWarning2=Anda akan membuat pengaturan khusus yang berbeda dengan pengaturan default %S untuk mengidentifikasi situs ini.
 addExceptionInvalidHeader=Situs ini mencoba mengidentifikasi dirinya sendiri dengan informasi yang tidak valid.
 addExceptionDomainMismatchShort=Situs Salah
 addExceptionDomainMismatchLong=Sertifikat dimiliki oleh situs lain yang berbeda, yang mengindikasikan pencurian identitas.
 addExceptionExpiredShort=Informasi yang Kuno
 addExceptionExpiredLong=Sertifikat tidak valid saat ini. Tidak dimungkinkan untuk memverifikasi identitas yang dilaporkan dicuri atau hilang.
-addExceptionUnverifiedShort=Identitas Tidak Dikenali
-addExceptionUnverifiedLong=Sertifikat tidak dipercaya, karena tidak diverifikasi oleh otoritas yang dikenali.
+addExceptionUnverifiedOrBadSignatureShort=Identitas Tidak Dikenali
+addExceptionUnverifiedOrBadSignatureLong=Sertifikat tidak dipercaya, karena tidak diverifikasi oleh otoritas yang dikenali dengan menggunakan tanda tangan yang aman.
 addExceptionValidShort=Sertifikat Valid
 addExceptionValidLong=Situs ini menyediakan identifikasi yang valid dan terverifikasi. Tidak perlu dimasukkan ke dalam pengecualian.
 addExceptionCheckingShort=Memeriksa Informasi
 addExceptionCheckingLong=Mencoba mengidentifikasi situs ini…
 addExceptionNoCertShort=Tidak ada informasi tersedia
 addExceptionNoCertLong=Gagal mendapatkan status identifikasi situs berikut.
 addExceptionConnectionFailed=Sambungan Gagal
--- a/toolkit/chrome/global/aboutSupport.dtd
+++ b/toolkit/chrome/global/aboutSupport.dtd
@@ -47,14 +47,18 @@ variant of aboutSupport.showDir.label. -
 <!ENTITY aboutSupport.modifiedPrefsName "Nama">
 <!ENTITY aboutSupport.modifiedPrefsValue "Nilai">
 
 <!ENTITY aboutSupport.graphicsTitle "Grafik">
 
 <!ENTITY aboutSupport.jsTitle "JavaScript">
 <!ENTITY aboutSupport.jsIncrementalGC "Incremental GC">
 
+<!ENTITY aboutSupport.a11yTitle "Aksesibilitas">
+<!ENTITY aboutSupport.a11yActivated "Aktif">
+<!ENTITY aboutSupport.a11yForceDisabled "Aksesibilitas Dicegah">
+
 <!ENTITY aboutSupport.libraryVersionsTitle "Versi Pustaka">
 
 <!ENTITY aboutSupport.installationHistoryTitle "Riwayat Instalasi">
 <!ENTITY aboutSupport.updateHistoryTitle "Riwayat Versi Baru">
 
 <!ENTITY aboutSupport.copyToClipboard.label "Salin semua isi ke clipboard">
--- a/toolkit/chrome/global/console.dtd
+++ b/toolkit/chrome/global/console.dtd
@@ -17,16 +17,18 @@
 <!ENTITY messages.label     "Pesan">
 <!ENTITY messages.accesskey "e">
 <!ENTITY clear.label        "Bersihkan">
 <!ENTITY clear.accesskey    "B">
 <!ENTITY codeEval.label     "Kode:">
 <!ENTITY codeEval.accesskey "o">
 <!ENTITY evaluate.label     "Evaluasi">
 <!ENTITY evaluate.accesskey "E">
+<!ENTITY filter.label       "Filter">
+<!ENTITY filter.accesskey   "F">
 
 <!ENTITY copyCmd.label       "Salin">  
 <!ENTITY copyCmd.accesskey   "S"> 
 <!ENTITY copyCmd.commandkey  "C"> 
 <!ENTITY sortFirst.label     "Diurutkan Pertama > Terakhir">
 <!ENTITY sortFirst.accesskey "P">
 <!ENTITY sortLast.label      "Diurutkan Terakhir > Pertama">
 <!ENTITY sortLast.accesskey  "t">
--- a/toolkit/chrome/mozapps/downloads/unknownContentType.dtd
+++ b/toolkit/chrome/mozapps/downloads/unknownContentType.dtd
@@ -1,15 +1,15 @@
 <!-- -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 -->
 
-<!ENTITY  intro.label                 "Anda memutuskan untuk membuka">
+<!ENTITY  intro2.label                 "Anda memutuskan untuk membuka:">
 <!ENTITY  from.label                  "dari:">
 <!ENTITY  actionQuestion.label        "Apa yang sebaiknya &brandShortName; lakukan dengan berkas ini?">
 
 <!ENTITY  openWith.label              "Buka dengan">
 <!ENTITY  openWith.accesskey          "d">
 <!ENTITY  other.label                 "Lainnya…">
 
 <!ENTITY  saveFile.label              "Simpan Berkas">
--- a/toolkit/chrome/mozapps/plugins/plugins.dtd
+++ b/toolkit/chrome/mozapps/plugins/plugins.dtd
@@ -14,20 +14,32 @@
 
 <!ENTITY pluginWizard.installPluginsPage.title               "Memasang Plugin">
 <!ENTITY pluginWizard.installPluginsPage.description.label   "&brandShortName; sedang memasang plugin…">
 
 <!ENTITY pluginWizard.finalPage.description.label            "&brandShortName; selesai memasang plugin yang belum tersedia:">
 
 <!ENTITY pluginWizard.finalPage.moreInfo.label               "Cari tahu tentang Plugin atau cari sendiri plugin-nya.">
 <!ENTITY pluginWizard.finalPage.restart.label                "&brandShortName; perlu dimulai ulang agar plugin bisa bekerja.">
+
+<!-- LOCALIZATION NOTE (unsupportedPlatform.pre): Mobile only. Flash (the only plugin available on mobile)
+     is not supported on some devices. Include a trailing space as needed. -->
+<!ENTITY unsupportedPlatform.pre                             "Maaf, &brandShortName; tidak dapat menjalankan Flash pada perangkat ini. ">
+<!-- LOCALIZATION NOTE (unsupportedPlatform.learnMore): Mobile only. This text is used to link to a SUMO page explaining why Flash is not
+     supported on this device. Use the unicode ellipsis char, \u2026, or use "..." if \u2026 doesn't suit traditions in your locale. -->
+<!ENTITY unsupportedPlatform.learnMore                       "Pelajari Selengkapnya…">
+<!-- LOCALIZATION NOTE (unsupportedPlatform.post): Mobile only. Include text here if needed for your locale. -->
+<!ENTITY unsupportedPlatform.post                            "">
   
 <!ENTITY missingPlugin                                       "Plugin dibutuhkan untuk menampilkan konten.">
 <!ENTITY tapToPlayPlugin                                     "Ketuk di sini untuk mengaktifkan plugin.">
 <!ENTITY clickToPlayPlugin                                   "Klik di sini untuk mengaktifkan plugin.">
+<!ENTITY clickToPlayPluginVulnerableUpdateAvailable          "Klik di sini untuk mengaktifkan plugin yang rentan.">
+<!ENTITY clickToPlayPluginVulnerableNoUpdate                 "Klik di sini untuk mengaktifkan plugin yang rentan (tidak ada versi baru tersedia).">
+<!ENTITY checkForUpdates                                     "Periksa versi terbaru…">
 <!ENTITY disabledPlugin                                      "Plugin untuk isi berikut telah dimatikan.">
 <!ENTITY blockedPlugin.label                                 "Plugin berikut telah diblokir untuk keamanan Anda.">
 
 <!ENTITY installPlugin                                       "Pasang plugin…">
 <!ENTITY managePlugins                                       "Kelola plugin…">
 
 <!-- LOCALIZATION NOTE (reloadPlugin.pre): include a trailing space as needed -->
 <!-- LOCALIZATION NOTE (reloadPlugin.middle): avoid leading/trailing spaces, this text is a link -->
--- a/toolkit/chrome/passwordmgr/passwordManager.dtd
+++ b/toolkit/chrome/passwordmgr/passwordManager.dtd
@@ -23,8 +23,10 @@
 <!ENTITY      filter.accesskey                "C">
 
 <!ENTITY      windowClose.key                 "w">
 <!ENTITY      focusSearch1.key                "f">
 <!ENTITY      focusSearch2.key                "k">
 
 <!ENTITY      copyPasswordCmd.label           "Salin Sandi">
 <!ENTITY      copyPasswordCmd.accesskey       "S">
+
+<!ENTITY      copyUsernameCmd.label           "Salin Nama Pengguna">