Add and remove new and obsolete files
authorDwayne Bailey <>
Thu, 30 Sep 2010 08:58:02 +0200
changeset 4 34c73c8ddf500577da4bd85051a6eb6f985b4771
parent 3 259b41fe06cab9ff955b905a34e2ca8a74311fe7
child 5 0c3b877ba9ded81d2e794387c7a4a9292a54e73d
push id3
push dateThu, 30 Sep 2010 06:58:24 +0000
Add and remove new and obsolete files
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/aboutHome.dtd
@@ -0,0 +1,27 @@
+<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+  %brandDTD;
+<!-- These strings are used in the about:home page -->
+<!ENTITY abouthome.pageTitle "&brandFullName; šintin moo">
+<!-- LOCALIZATION NOTE (abouthome.brandStart):
+     brandShortName must be in a <span/>
+<!ENTITY abouthome.brandStart "<span>&brandShortName;</span> šintin">
+<!ENTITY abouthome.searchEngineButton.label "Ceeci">
+<!ENTITY abouthome.searchEngineLinks.advanced "Koyjine ceeciyan">
+<!ENTITY abouthome.searchEngineLinks.preferences "Ibaayey">
+<!ENTITY abouthome.aboutMozilla "Mozilla ga">
+<!-- LOCALIZATION NOTE (abouthome.defaultSnippet1.v1):
+     text in <a/> will be linked to the Firefox features page on
+<!ENTITY abouthome.defaultSnippet1.v1 "Thanks for choosing Firefox! To get the most out of your browser, learn more about the <a>latest features</a>.">
+<!-- LOCALIZATION NOTE (abouthome.defaultSnippet2.v1):
+     text in <a/> will be linked to the featured add-ons on
+<!ENTITY abouthome.defaultSnippet2.v1 "It's easy to customize your Firefox exactly the way you want it. <a>Choose from thousands of add-ons</a>.">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/aboutSyncTabs.dtd
@@ -0,0 +1,17 @@
+<!-- LOCALIZATION NOTE (tabs.otherComputers.label): Keep this in sync with syncTabsMenu.label from browser.dtd -->
+<!ENTITY tabs.otherComputers.label               "Ordinater waaney nor lokey">
+<!ENTITY tabs.searchText.label                   "Hantum ne ka dii nor lokey...">
+<!-- LOCALIZATION NOTE (tabs.context.openTab.accesskey, tabs.context.openMultipleTabs.accesskey):
+     Only one of these will show at a time (based on selection), so reusing accesskey is ok. -->
+<!ENTITY tabs.context.openTab.label                   "Nor lokoo woo feeri">
+<!ENTITY tabs.context.openTab.accesskey               "f">
+<!ENTITY tabs.context.openMultipleTabs.label          "Nor loku suubantey feeri">
+<!ENTITY tabs.context.openMultipleTabs.accesskey      "f">
+<!ENTITY tabs.context.bookmarkSingleTab.label         "Nor lokoo woo šilbay...">
+<!ENTITY tabs.context.bookmarkSingleTab.accesskey     "b">
+<!ENTITY tabs.context.bookmarkMultipleTabs.label      "Nor loku suubantey doo-šilbay...">
+<!ENTITY tabs.context.bookmarkMultipleTabs.accesskey  "d">
+<!ENTITY tabs.context.refreshList.label               "Maašeedaa taagandi">
+<!ENTITY tabs.context.refreshList.accesskey           "t">
deleted file mode 100644
--- a/browser/chrome/browser/credits.dtd
+++ /dev/null
@@ -1,15 +0,0 @@
-<!ENTITY brandMotto "Tataaruhugoo fuuni koyne">
-<!ENTITY credit.thanks "Foondagoy cececerantey ma too">
-<!ENTITY credit.thanks2 "Ma hansa ka foo nda goy, ir">
-<!ENTITY credit.contributors2 "kanbuzaakey">
-<!-- localization credits look like this: -->
-<!ENTITY credit.translation
-  "<h3>Translators</h3><ul><li>Name Here</li></ul>">
-<!ENTITY credit.translation "">
-<!ENTITY credit.memory "Ir ga honga">
-<!ENTITY credit.poweredByGeckoReg "Ga dira Gecko&reg; ga">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,16 @@
+# LOCALIZATION NOTE  (style.selectorLabel): Used in the Inspector style panel
+#  to label a CSS Selector.
+# LOCALIZATION NOTE  (style.inheritedFrom): used in Style panel in
+#  inspector. Describes which tagname[#id] the properties are inherited from.
+style.inheritedFrom=Kaŋ tubu #1 ga:
+# LOCALIZATION NOTE (style.styleItemLabel): used in Style panel in inspector.
+#  Used for construction of list items, #1 = label, #2 = content.
+style.styleItemLabel=#1: #2
+# LOCALIZATION NOTE (object.objectPanelTitle): used in the Object Panel in the
+#  Inspector tool. There's also inspectObjectButton in browser.dtd for the
+#  toolbar button which allows users to open/close the Object panel.
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/preferences/sync.dtd
@@ -0,0 +1,43 @@
+<!-- The page shown when not logged in... -->
+<!ENTITY setupButton.label          "&syncBrand.fullName.label; kayandi goy se">
+<!ENTITY setupButton.accesskey      "k">
+<!ENTITY weaveDesc.label            "&syncBrand.fullName.label; ga naŋ war ma dii war taarikoo, doo-šilbawey, šennikufaley nda nor lokey feeri war goyjinawey kul ga.">
+<!-- The page shown when logged in... -->
+<!ENTITY accountGroupboxCaption.label "&syncBrand.fullName.label; kontu">
+<!ENTITY currentAccount.label         "Current Account:">
+<!-- Login error feedback -->
+<!ENTITY updatePass.label             "Taagandiri">
+<!ENTITY resetPass.label              "Yeeti">
+<!-- Manage Account -->
+<!ENTITY manageAccount.label          "Kontu juwal">
+<!ENTITY manageAccount.accesskey      "K">
+<!ENTITY viewQuota.label              "View Quota">
+<!ENTITY changePassword.label         "Šennikufal barmay">
+<!ENTITY mySyncKey.label              "My Sync Key">
+<!ENTITY resetSync.label              "Yeetiyan hangante">
+<!ENTITY stopUsingAccount.label       "Stop Using This Account">
+<!-- Sync Settings -->
+<!ENTITY syncPrefsCaption.label       "Tataaruhugu-ceecikaw hangante">
+<!ENTITY syncComputerName.label       "Ordinater maa:">
+<!ENTITY syncComputerName.accesskey   "O">
+<!ENTITY syncMy.label               "Sync My">
+<!ENTITY engine.bookmarks.label     "Bookmarks">
+<!ENTITY engine.bookmarks.accesskey "m">
+<!ENTITY engine.tabs.label          "Tabs">
+<!ENTITY engine.tabs.accesskey      "T">
+<!ENTITY engine.history.label       "History">
+<!ENTITY engine.history.accesskey   "r">
+<!ENTITY engine.passwords.label     "Passwords">
+<!ENTITY engine.passwords.accesskey "P">
+<!ENTITY engine.prefs.label         "Preferences">
+<!ENTITY engine.prefs.accesskey     "S">
+<!-- Footer stuff -->
+<!ENTITY prefs.tosLink.label        "Goy kalima-izey">
+<!ENTITY prefs.ppLink.label         "Sutura laada">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncBrand.dtd
@@ -0,0 +1,2 @@
+<!ENTITY syncBrand.shortName.label  "Hangandiyan">
+<!ENTITY syncBrand.fullName.label   "Firefox hangandiyan">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,35 @@
+# LOCALIZATION NOTE (change.password.title): This (and associated change.password/passphrase) are used when the user elects to change their password.
+change.password.title = War šennikufaloo barmay
+change.password.acceptButton = Šennikufal barmay = Goo ma šennikufal barmay...
+change.password.status.success = War šennikufaloo barmandi.
+change.password.status.error = Firka bangay war šennikufal barmayyanoo ra.
+change.password2.introText = Your password must be at least 8 characters long.  It cannot be the same as either your user name or your Sync Key.
+change.password.warningText = Laasaabu: War goyjinay wala maršin jerey kul ši hin ka huru war kontoo ra nda war ben ka šennikufaloo woo barmay.
+change.synckey.title = Change your Sync Key
+change.synckey.acceptButton = Change Sync Key
+change.synckey.label = Changing Sync Key and uploading local data, please wait…
+change.synckey2.error = There was an error while changing your Sync Key!
+change.synckey2.success = Your Sync Key was successfully changed!
+change.synckey.introText = Firefox Cares About Your Privacy
+change.synckey.introText2 = To ensure your total privacy, all of your data is encrypted prior to being uploaded. The key to decrypt your data is not uploaded.
+# LOCALIZATION NOTE (change.synckey2.warningText) "Sync" should match &syncBrand.shortName.label; from syncBrand.dtd
+change.synckey2.warningText = Note: Changing this will erase all data stored on the Sync server and upload new data secured by this Sync Key. Your other devices will not sync until the new Sync Key is entered for that device.
+new.synckey.label = Your Sync Key
+# LOCALIZATION NOTE (new.password.title): This (and associated new.password/passphrase) are used on a second computer when it detects that your password or passphrase has been changed on a different device.
+new.password.title            = Šennikufal taagandi
+new.password.introText        = Feršikaa wanji war šennikufaloo ga, taare wa šennikufal taagandi.
+new.password.label            = Šennikufal taaga dam
+new.password.confirm          = War šennikufal taagaa tabatandi
+new.password.acceptButton     = Šennikufal taagandi
+new.password.status.incorrect = Šennikufal laala, ceeci koyne taare.
+new.synckey.title          = Update Sync Key
+new.synckey.introText        = Your Sync Key has changed, please enter your new Sync Key
+new.synckey.acceptButton     = Update Sync Key
+new.synckey.status.incorrect = Sync Key incorrect, please try again.
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncKey.dtd
@@ -0,0 +1,14 @@
+<!ENTITY               "Your &syncBrand.fullName.label; Key">
+<!ENTITY         "This key is used to decode the data in your &syncBrand.fullName.label; account. You will need to enter the key each time you configure &syncBrand.fullName.label; on a new computer or device.">
+<!ENTITY syncKey.keepItSecret.heading     "Keep it secret">
+<!ENTITY syncKey.keepItSecret.description "Your &syncBrand.fullName.label; account is encrypted to protect your privacy. Without this key, it would take years for anyone to decode your personal information. You are the only person who holds this key. This means you're the only one who can access your &syncBrand.fullName.label; data.">
+<!ENTITY syncKey.keepItSafe.heading       "Keep it safe">
+<!ENTITY syncKey.keepItSafe1.description  "Do not lose this key.">
+<!ENTITY syncKey.keepItSafe2.description  " We don't keep a copy of your key (that wouldn't be keeping it secret!) so ">
+<!ENTITY syncKey.keepItSafe3.description  "we can't help you recover it">
+<!ENTITY syncKey.keepItSafe4.description  " if it's lost. You'll need to use this key any time you connect a new computer or device to &syncBrand.fullName.label;.">
+<!ENTITY syncKey.findOutMore1.label       "Find out more about &syncBrand.fullName.label; and your privacy at ">
+<!ENTITY syncKey.findOutMore2.label       ".">
+<!ENTITY syncKey.footer1.label            "&syncBrand.fullName.label; Terms of Service are available at ">
+<!ENTITY syncKey.footer2.label            ". The Privacy Policy is available at ">
+<!ENTITY syncKey.footer3.label            ".">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncQuota.dtd
@@ -0,0 +1,4 @@
+<!ENTITY quota.dialogTitle.label    "Server Quota">
+<!ENTITY quota.retrievingInfo.label "Retrieving quota information…">
+<!ENTITY quota.typeColumn.label     "Type">
+<!ENTITY quota.sizeColumn.label     "Adadu">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,37 @@
+collection.bookmarks.label = Doo-šilbawey
+collection.history.label   = Taariki
+collection.passwords.label = Šennikufaley
+collection.prefs.label     = Ibaayey
+collection.tabs.label      = Nor lokey
+# LOCALIZATION NOTE (quota.usageNoQuota.label): %1$S and %2$S are numeric value
+# and unit (as defined in the download manager) of the amount of space occupied
+# on the server
+quota.usageNoQuota.label    = You are currently using %1$S %2$S.
+# LOCALIZATION NOTE (quota.usagePercentage.label):
+# %1$S is the percentage of space used,
+# %2$S and %3$S numeric value and unit (as defined in the download manager)
+# of the amount of space used,
+# %3$S and %4$S numeric value and unit (as defined in the download manager)
+# of the total space available.
+quota.usagePercentage.label = You are using %1$S%% (%2$S %3$S) of your allowed %4$S %5$S.
+quota.usageError.label      = Could not retrieve quota information.
+quota.retrieving.label      = Retrieving…
+# LOCALIZATION NOTE (quota.sizeValueUnit.label): %1$S is the amount of space
+# occupied by the engine, %2$K the corresponding unit (e.g. kB) as defined in
+# the download manager.
+quota.sizeValueUnit.label   = %1$S %2$S
+quota.remove.label          = Kaa
+quota.treeCaption.label     = Uncheck items to stop syncing them and free up space on the server.
+# LOCALIZATION NOTE (quota.removal.label): %S is a list of engines that will be
+# disabled and whose data will be removed once the user confirms.
+quota.removal.label         = Firefox Sync will remove the following data: %S.
+# LOCALIZATION NOTE (quota.list.separator): This is the separator string used
+# for the list of engines (incl. spaces where appropriate)
+quota.list.separator        = , 
+# LOCALIZATION NOTE (quota.freeup.label): %1$S and %2$S are numeric value
+# and unit (as defined in the download manager) of the amount of space freed
+# up by disabling the unchecked engines.  If displayed this string is
+# concatenated directly to quota.removal.label and may need to start off with
+# whitespace.
+quota.freeup.label          =  This will free up %1$S %2$S.
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncSetup.dtd
@@ -0,0 +1,104 @@
+<!ENTITY accountSetupTitle.label    "&syncBrand.fullName.label; kayandi">
+<!-- First page of the wizard -->
+<!ENTITY setup.pickSetupType.description "Welcome, if you've never used &syncBrand.fullName.label; before, you will need to create a new account.">
+<!ENTITY button.createNewAccount.label "Create a New Account">
+<!ENTITY button.haveAccount.label "I Have a &syncBrand.fullName.label; Account">
+<!ENTITY setup.choicePage.title.label     "War bay ka goy nda &syncBrand.fullName.label; han foo?">
+<!ENTITY       "Ya na bay ka goy nda &syncBrand.fullName.label;">
+<!ENTITY setup.choicePage.existing.label  "Ay ga doona ka goy nda &syncBrand.fullName.label; ordinater tana foo ga.">
+<!-- New Account AND Existing Account -->
+<!ENTITY server.label               "Feršikaw">
+<!ENTITY serverType.main.label      "&syncBrand.fullName.label; feršikaw">
+<!ENTITY serverType.custom.label    "Goy nda alaada feršikaw">
+<!ENTITY signIn.account.label       "Email Address / User Name">
+<!ENTITY signIn.account.accesskey   "E">
+<!ENTITY signIn.password.label      "Šennikufal">
+<!ENTITY signIn.password.accesskey  "Š">
+<!ENTITY signIn.serverURL.label     "Feršikaw URL aderesu">
+<!ENTITY signIn.serverURL.accesskey "a">
+<!-- New Account Page 1: Basic Account Info -->
+<!ENTITY setup.newAccountDetailsPage.title.label "Account Details">
+<!ENTITY setup.confirmPassword.label  "Šennikufal tabatandi">
+<!ENTITY setup.confirmPassword.accesskey  "a">
+<!ENTITY setup.emailAddress.label     "Bataga aderesu">
+<!ENTITY setup.emailAddress.accesskey "B">
+<!-- LOCALIZATION NOTE: tosAgree1, tosLink, tosAgree2, ppLink, tosAgree3 are
+     joined with implicit white space, so spaces in the strings aren't necessary -->
+<!ENTITY setup.tosAgree1.label      "Ay yadda">
+<!ENTITY setup.tosAgree1.accesskey  "y">
+<!ENTITY setup.tosLink.label        "goyme waafakaa ga">
+<!ENTITY setup.tosAgree2.label      "nda">
+<!ENTITY setup.ppLink.label         "sutura laadaa">
+<!ENTITY setup.tosAgree3.label      "">
+<!ENTITY setup.tosAgree2.accesskey  "">
+<!-- New Account Page 2: Sync Key -->
+<!ENTITY setup.newSyncKeyPage.title.label "&brandShortName; Cares About Your Privacy">
+<!ENTITY setup.newSyncKeyPage.description.label "To ensure your total privacy, all of your data is encrypted prior to being uploaded. The Sync Key which is necessary to decrypt your data is not uploaded.">
+<!ENTITY syncKeyEntry.label        "Your Sync Key">
+<!ENTITY syncKeyEntry.accesskey    "K">
+<!ENTITY syncKeyGenerate.label     "Generate">
+<!ENTITY syncKeyStrength.label     "Strength:">
+<!ENTITY syncKeyHelp.label         "What does the strength mean?">
+<!ENTITY syncKeyBackup.description "Your Sync Key is required to access &syncBrand.fullName.label; on other machines. Please create a backup copy. We cannot help you recover your Sync Key.">
+<!ENTITY button.syncKeyBackup.print.label     "Print…">
+<!ENTITY button.syncKeyBackup.print.accesskey "P">
+<!ENTITY      "Save…">
+<!ENTITY  "S">
+<!-- New Account Page 3: Captcha -->
+<!ENTITY setup.captchaPage2.title.label     "Please Confirm You're Not a Robot">
+<!-- Existing Account Page 1: Login -->
+<!ENTITY setup.existingAccount.title.label "Kontu alhabar dam">
+<!ENTITY resetPassword.label          "Šennikufaloo yeeti">
+<!ENTITY connecting.label             "Goo ma ciya...">
+<!-- Existing Account Page 2: Sync Key -->
+<!ENTITY setup.existingSyncKeyPage.title "Please Enter Your Sync Key">
+<!ENTITY setup.existingSyncKeyPage.description "The Sync Key was generated for you, or you entered your own, when you first signed up for &syncBrand.fullName.label;. It is not the same as your password.">
+<!ENTITY existingSyncKeyHelp.description "You can find your saved Sync Key by going to your other computer and checking the Saved Passwords under Security. If you still cannot get the correct Sync Key, you can choose to reset it, but you will lose any data stored on the server.">
+<!ENTITY lostSyncKey.label            "I have lost my Sync Key">
+<!ENTITY verifying.label              "Goo ma koroši...">
+<!-- Sync Options -->
+<!ENTITY setup.optionsPage.title      "Sync Options">
+<!ENTITY syncComputerName.label       "Ordinater maa:">
+<!ENTITY syncComputerName.accesskey   "O">
+<!ENTITY syncMy.label               "Sync My">
+<!ENTITY engine.bookmarks.label     "Bookmarks">
+<!ENTITY engine.bookmarks.accesskey "m">
+<!ENTITY engine.tabs.label          "Tabs">
+<!ENTITY engine.tabs.accesskey      "T">
+<!ENTITY engine.history.label       "History">
+<!ENTITY engine.history.accesskey   "r">
+<!ENTITY engine.passwords.label     "Passwords">
+<!ENTITY engine.passwords.accesskey "P">
+<!ENTITY engine.prefs.label         "Preferences">
+<!ENTITY engine.prefs.accesskey     "S">
+<!ENTITY choice2.merge.main.label      "Merge this computer's data with my &syncBrand.shortName.label; data">
+<!ENTITY choice2.merge.recommended.label "Recommended:">
+<!ENTITY choice2.client.main.label     "Replace all data on this computer with my &syncBrand.shortName.label; data">
+<!ENTITY choice2.server.main.label     "Replace all other devices with this computer's data">
+<!-- Confirm Merge Options -->
+<!ENTITY setup.optionsConfirmPage.title "Confirm">
+<!ENTITY confirm.merge.label    "&syncBrand.fullName.label; will now merge all this computer's browser data into your Sync account.">
+<!ENTITY confirm.client.label         "&brandShortName; bayhayey kul ga tuusandi ka hun ordinateroo woo ga, sanda woo:">
+<!ENTITY confirm.client.moreinfo.label "&brandShortName; ga soobay ka war &syncBrand.fullName.label; bayhayey berandi ordinateroo woo.">
+<!ENTITY confirm.client.warning.label "YAAMAR: Woo ga too &brandShortName; bayhayey kul ma barmandi ordinateroo woo ga!">
+<!ENTITY confirm.server.label         "War nungu bayhayey ga hantumandi war jinay wala maršin jerey boŋ:">
+<!ENTITY confirm.server.warning.label "YAAMAR: War nungu bayhayey ga &brandShortName; bayhayey war jinawey ga!">
+<!-- New & Existing Account: Setup Complete -->
+<!ENTITY setup.successPage.title "Setup Complete">
+<!ENTITY changeOptions.label "You can change this preference by selecting Sync Options below.">
+<!ENTITY continueUsing.label "You may now continue using &brandShortName;.">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,42 @@
+button.syncOptions.label       = Sync Options
+button.syncOptionsDone.label   = Done
+button.syncOptionsCancel.label = Naŋ
+invalidEmail.label          = Bataga aderesu laala
+serverInvalid.label         = Taare feršikaw URL aderesu boryo dam
+usernameNotAvailable.label  = Ga bara goy ra
+verifying.label = Goo ma koroši...
+# LOCALIZATION NOTE (additionalClientCount.label):
+# Semi-colon list of plural forms. See:
+# #1 is the number of additional clients (was %S for a short while, use #1 instead, even if both work)
+additionalClientCount.label = and #1 additional device;and #1 additional devices
+# LOCALIZATION NOTE (bookmarksCount.label):
+# Semi-colon list of plural forms. See:
+# #1 is the number of bookmarks (was %S for a short while, use #1 instead, even if both work)
+bookmarksCount.label        = #1 bookmark;#1 bookmarks
+# LOCALIZATION NOTE (historyDaysCount.label):
+# Semi-colon list of plural forms. See:
+# #1 is the number of days (was %S for a short while, use #1 instead, even if both work)
+historyDaysCount.label      = #1 day of history;#1 days of history
+# LOCALIZATION NOTE (passwordsCount.label):
+# Semi-colon list of plural forms. See:
+# #1 is the number of passwords (was %S for a short while, use #1 instead, even if both work)
+passwordsCount.label        = #1 password;#1 passwords
+save.synckey.title = Save Sync Key
+newAccount.action.label = Firefox Sync is now set up to automatically sync all of your browser data.
+newAccount.change.label = You can choose exactly what to sync by selecting Sync Options below.
+resetClient.change.label = Firefox Sync will now merge all this computer's browser data into your Sync account.
+wipeClient.change.label = Firefox Sync will now replace all of the browser data on this computer with the data in your Sync account.
+wipeRemote.change.label = Firefox Sync will now replace all of the browser data in your Sync account with the data on this computer.
+existingAccount.change.label = You can change this preference by selecting Sync Options below.
+# Several other strings are used (via Weave.Status.login), but they come from
+#  /services/sync
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,3 @@
+tabview.groupItem.newTabButton=New tab
+tabview.groupItem.defaultName=Name this tab group… from other windows
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/
@@ -0,0 +1,10 @@
+taskbar.tasks.newTab.label=Nor loku taaga feeri
+taskbar.tasks.newTab.description=Ceecikaw nor loku taaga feeri.
+taskbar.tasks.newWindow.label=Zanfun taaga feeri
+taskbar.tasks.newWindow.description=Ceecikaw zanfun taaga feeri.
+taskbar.tasks.enterPrivacyMode.label=Sutura naarumi dam
+taskbar.tasks.enterPrivacyMode.description=Sutura naarumi šintin. Sohõda goywaatoo ga gaabundi.
+taskbar.tasks.exitPrivacyMode.label=Sutura naarumi naŋ
+taskbar.tasks.exitPrivacyMode.description=Sutura naarumi naŋ ka goywaati bisantaa yeeti.
new file mode 100644
--- /dev/null
+++ b/browser/feedback/main.dtd
@@ -0,0 +1,31 @@
+<!ENTITY testpilot.brand.label                      "Šiiyan dirandikaw">
+<!ENTITY testpilot.settings.label                   "Kayandiyaney">
+<!ENTITY testpilot.settings.dataSubmission.label    "Bayhaya sanbari">
+<!ENTITY testpilot.settings.notifications.label     "Bangandiyaney">
+<!ENTITY testpilot.settings.notifyWhen.label        "Ay bangandi waati kaŋ...">
+<!ENTITY testpilot.settings.readyToSubmit.label     "Cawyan foo soolu sanbayan se">
+<!ENTITY testpilot.settings.newStudy.label          "Cawyan taaga foo goo no">
+<!ENTITY testpilot.settings.hasNewResults.label     "Cawyan foo ga haya taagayaŋ cebe">
+<!ENTITY testpilot.settings.alwaysSubmitData.label  "Naŋ ay bayhayey ma sanbandi ngi boŋše (ma ši ay hãa)">
+<!ENTITY testpilot.allYourStudies.label             "Goykey kul cawyaney...">
+<!ENTITY testpilot.about.label                      "Šiiyan dirandikaw ga">
+<!-- all studies window -->
+<!ENTITY testpilot.studiesWindow.title                  "War šiiyan dirandikaw cawyaney">
+<!ENTITY testpilot.studiesWindow.currentStudies.label   "Sohõ cawyaney">
+<!ENTITY testpilot.studiesWindow.finishedStudies.label  "Cawyan benantey">
+<!ENTITY testpilot.studiesWindow.studyFindings.label    "Cawyan hunyaney">
+<!ENTITY testpilot.studiesWindow.settings.label         "Kayandiyaney">
+<!ENTITY testpilot.studiesWindow.stillLoadingMessage    "Goo ma zumandi. batu taare...">
+<!-- raw data dialog -->
+<!ENTITY testpilot.rawDataWindow.title                  "Šiiyan dirandikaw: bayhaya ganey">
+<!-- notification -->
+<!ENTITY testpilot.notification.close.tooltip            "Daabu">
+<!-- Firefox 4 beta version UI -->
+<!ENTITY testpilot.enable.label                        "Goykaw cawyaney tunandi">
+<!ENTITY testpilot.feedbackbutton.label                "Furari">
+<!ENTITY testpilot.happy.label        "Firefox n'ay binoo kaanandi zama...">
+<!ENTITY testpilot.sad.label          "Firefox n'ay binoo maray zama...">
new file mode 100644
--- /dev/null
+++ b/browser/feedback/
@@ -0,0 +1,98 @@
+# description for add-on manager = Firefox gaa k'a boryandi ka tonton nda goykaw cawyaŋ.
+# common
+testpilot.fullBrandName = Mozilla goy šiiyan dirandikaw
+testpilot.moreInfo = Alhabar tontoni
+testpilot.submit = Sanba
+testpilot.takeSurvey = Laasaabu caw zaa
+# Feedback button menu
+testpilot.turnOn = Goykaw cawyaney tunandi
+testpilot.turnOff = Goykaw cawyaney wii
+# studies window
+testpilot.studiesWindow.noStudies = Ir ga goy ka caw taaga kaataray sohö; a ga too war hugay do kay na da! War lakkal dam!
+testpilot.studiesWindow.uploading = Goo ma zijandi...
+testpilot.studiesWindow.unableToReachServer = Ši hin ka duu Mozilla; taare ciya koyne waati foo.
+testpilot.studiesWindow.thanksForContributing = Foo nda kanbuzaamay!
+testpilot.studiesWindow.finishedOn = Ben %S ga
+testpilot.studiesWindow.canceledStudy = (War na cawoo woo naŋ)
+testpilot.studiesWindow.missedStudy = (War na cawoo woo hatta)
+testpilot.studiesWindow.willStart = Ga šintin %S ga
+testpilot.studiesWindow.gatheringData = Goo ma bayhayey kurma sohõda
+testpilot.studiesWindow.willFinish = Ga ben %S ga
+testpilot.studiesWindow.proposeStudy = War boŋ cawoo kate
+# for pages = Daarawey & kakawey » = Šiiyan foo kate » = @MozTestPilot Twitter ga »
+# status page
+testpilot.statusPage.uploadingData = Goo bayhayey zijandi sohõda...
+testpilot.statusPage.uploadErrorMsg = Jalla! Firka foo bangay kaŋ Mozilla feršikey ga ciyandi. Manti war sankay ciyaroo n' ka dunbu?
+testpilot.statusPage.willRetry = Test Pilot šiikaa ka ceeci taaga nga boŋše, adiši a ši nda taali nda moɲoo woo daaba sohõ. 
+testpilot.statusPage.endedAlready = (A tee ka ben, saadi war ši hin ka dii moɲoo woo)
+testpilot.statusPage.todayAt =  hõ, %S waate
+testpilot.statusPage.endOn = %S ga
+# LOCALIZATION NOTE (numExtensions): Semi-colon list of plural forms.
+# See:
+# #1 = number of extensions
+# example: "2 extensions"
+testpilot.statusPage.numExtensions = #1 dobuyan;#1 dobuyaney
+testpilot.statusPage.recursEveryNumberOfDays = Šiiyanoo woo ga filla jirbi %S kul. Waati foo kul woo ga timmandi:
+testpilot.statusPage.askMeBeforeSubmitData = Ay hãa wala ay ga baa k'ay bayhayey sanba.
+testpilot.statusPage.alwaysSubmitData = Ay bayhayey sanba waati kul, bila nda m'ay hãa nd'ey.
+testpilot.statusPage.neverSubmitData = Ma ši ay bayhayey sanba, bila nda m'ay hãa nd'ey.
+testpilot.statusPage.loading = Goo ma zumandi, batu kayna taare...
+# quit page
+testpilot.quitPage.aboutToQuit = War ga baa ka "%S" cawoo naŋ.
+testpilot.quitPage.optionalMessage = (Suuba mise) Nda war goo nda miniti foo, taare war bayrandi sabboo kaŋ se war soobay ka cawoo naŋ.
+testpilot.quitPage.reason = Dalil:
+testpilot.quitPage.recurringStudy = Woo ti caw kaŋ ga filla. Ir ga doona kar war bayrandi hiinoo kaŋ ir ga cawoo žemna koyne. Nda war ši baa cawoo alhabar koyne, ne ganda bata maasa.
+testpilot.quitPage.quitForever = Cawyan fillantaa woo naŋ.
+testpilot.quitPage.quitStudy = Cawyanoo naŋ »
+# welcome page
+testpilot.welcomePage.thankYou = Foo nda goy kaŋ war tonton šiiyan dirandikaw kondaa ga!
+testpilot.welcomePage.gettingStarted = Go ma tun nda Firefox
+testpilot.welcomePage.pleaseTake = Taare wa zaa
+testpilot.welcomePage.backgroundSurvey = dirandikaw ceebandu hãayan
+testpilot.welcomePage.clickToOpenStudiesWindow = Naagu ne ka dii cawyaney kaŋyaŋ goo sohõda.
+testpilot.welcomePage.testpilotAddon = Šiiyan dirandikaw tontoni
+testpilot.welcomePage.iconExplanation = « bii tokoraa woo guna ceecikaw zanfunoo kanbe gumaa ganda lokoo ra.
+testpilot.welcomePage.moreIconExplanation = War ga hin k'a naagu ka duu šiyyan dirandikaw šilbayboŋoo beeroo.
+testpilot.welcomePage.notificationInfo = Bii tokoraa ga bangandiyan foo kaataray waati kaŋ cawyan foo ga baa war m'i hawgay.
+testpilot.welcomePage.privacyPolicy = Sutura alhukum
+testpilot.welcomePage.legalNotices = Alhukum bayrandey
+# survey page
+testpilot.surveyPage.saveAnswers = Zaabey gaabu
+testpilot.surveyPage.submitAnswers = Zaabey sanba
+testpilot.surveyPage.changeAnswers = Zaabey barmay
+testpilot.surveyPage.loading = Goo ma zumandi, taare suuri kayna...
+testpilot.surveyPage.thankYouForFinishingSurvey = Foo nda goy kaŋ war na hãayanoo woo benandi. War zaabey ga zijandi nda hiino šiiyan bayhaya sanbaroo.
+testpilot.surveyPage.reviewOrChangeYourAnswers = Nda war ga boona ka zaabey guna boryo wala k'i barmay, war ga hin ka woo tee waati kaŋ war ga goy nda ganda butoŋoo.
+# modules/task.js
+testpilot.finishedTask.finishedStudy = Hoy hoy! War na "%S" cawyanoo benandi!
+testpilot.finishedTask.allRelatedDataDeleted = Bayhayey kul kaŋ goo cawyanoo woo bande kul hun war ordinateroo ra.
+# modules/setup.js
+testpilot.notification.update = Taagandiri...
+testpilot.notification.thankYouForUploadingData = Foo nda goy!
+testpilot.notification.thankYouForUploadingData.message = Foo nda goy kaŋ war na bayhayey wey zijandi.
+testpilot.notification.readyToSubmit = Soolu ka sanba
+testpilot.notification.readyToSubmit.message = Šiiyan dirandikaw "%S" cawyanoo ben nda bayhayey kurmaroo nd'a ga soolu k'i sanba.
+testpilot.notification.newTestPilotStudy = Šiiyan dirandikaw cawyan taaga
+testpilot.notification.newTestPilotStudy.pre.message = Šiiyan dirandikaw "%S" cawyanoo ga baa ka šintin.
+testpilot.notification.newTestPilotSurvey = Šiiyan dirandikaw "%S" hãayan taaga
+testpilot.notification.newTestPilotSurvey.message = Šiiyan dirandikaw "%S" hãayanoo ga bara.
+testpilot.notification.newTestPilotResults = Šiiyan dirandikaw hunyan taagey
+testpilot.notification.newTestPilotResults.message = Hunyan taagayaŋ ga bara šiiyan dirandikaw "%S" cawyanoo se.
+testpilot.notification.autoUploadedData = Foo nda goy!
+testpilot.notification.autoUploadedData.message = Šiiyan dirandikaw "%S" cawyanoo timme nda war bayhayey sanbandi!
+testpilot.notification.extensionUpdate = Dobuyan taagandiri
+testpilot.notification.extensionUpdate.message = War cawyan faa ga šiiyan dirandikaw dumi taagante foo waažibandi. War ga hin ka dumi kokorantaa zaa ka tontoney zanfunoo hay.
deleted file mode 100644
--- a/extensions/reporter/chrome/about.dtd
+++ /dev/null
@@ -1,4 +0,0 @@
-<!ENTITY projectLead.text "Porože jineboro">
-<!ENTITY copyright.text "Teerifondo (C) 2004-2005">
-<!ENTITY thanks.text "Foo nda goy">
deleted file mode 100644
--- a/extensions/reporter/chrome/reportResults.dtd
+++ /dev/null
@@ -1,15 +0,0 @@
-<!ENTITY reportSite "Nungu">
-<!ENTITY reportProblemType "Šenday dumi">
-<!ENTITY reportDecsription "Šilbayyan">
-<!ENTITY reportPlatform "Goydaari">
-<!ENTITY reportProduct "Jinay">
-<!ENTITY reportoscpu "OS">
-<!ENTITY reportGecko "Gecko">
-<!ENTITY reportBuildConfig "Cinari hanse">
-<!ENTITY reportUseragent "Goyteeri">
-<!ENTITY reportLanguage "Šenni">
-<!ENTITY reportCharset "Harfu kanandi">
-<!ENTITY reportEmail "Bataga">
-<!ENTITY error "Firka šilbayhayey">
-<!ENTITY faultCode "Ašariya">
-<!ENTITY faultMessage "Alhabaryu">
deleted file mode 100644
--- a/extensions/reporter/chrome/reportWizard.dtd
+++ /dev/null
@@ -1,59 +0,0 @@
-<!-- Entities for the Sample Extension Options Dialog go here -->
-<!ENTITY reportWizard.title "Tataaru nungu hasarante bayrandi">
-<!ENTITY privacyNotice.label "Sutura laada">
-<!ENTITY reportWizardPrivacy.description "Goyjinaa woo ga war naŋ ka nee Wanjiili goykondaa se kaŋ tataaru nungey ši goy boryo &brandShortName; ra, wala i ga &brandShortName; daabu. Takaa woo nda war ga &brandShortName; goykey hawgay. Taare waati foo zaa ka woo caw ka bay haya kaŋ ir g'a tee nda alhabarey k'ir n'i marga borey ga, kaŋyaŋ yadda ka tuuru.">
-<!ENTITY reportWizardMustAgree.description "Ka koy jine kala war ma yadda jina sutura laada kaŋ goo beene ga.">
-<!ENTITY dontShowPrivacyStatement.label "Ay na beene sutura laada caw, ay yadda a ga.">
-<!ENTITY dontShowPrivacyStatement.accesskey "A">
-<!ENTITY reportForm.label "Bayrandi hantum">
-<!ENTITY reportForm.description "Har ir se šendaa kaŋ war dii ya ga:">
-<!ENTITY reportForm.url.title "Tataaru nungu URL:">
-<!ENTITY reportForm.url.accesskey "U">
-<!-- No ":" at the end -->
-<!ENTITY reportForm.behind_login.title "Tataaru nungoo goo nda šennikufal-jejebu">
-<!ENTITY reportForm.behind_login.accesskey "n">
-<!ENTITY reportForm.problem_type.title "Šenday dumi:">
-<!ENTITY reportForm.problem_type.accesskey "d">
-<!ENTITY reportForm.problem_type.chooseOne.title "Affoo suuba...">
-<!-- DO *NOT* Add/change/modify (except localization) without consulting with r.m.o server admin first! -->
-<!ENTITY reportForm.problem_type.item1.title "Ceecikaw ši nda faaba">
-<!ENTITY reportForm.problem_type.item2.title "Ši hin ka boŋhantum">
-<!ENTITY reportForm.problem_type.item3.title "Sukari ši cebandi">
-<!ENTITY reportForm.problem_type.item4.title "Gundekuna waani ši duwandi">
-<!ENTITY reportForm.problem_type.item5.title "Ladabu šiirante">
-<!ENTITY reportForm.problem_type.item6.title "Bangayyan šiirante">
-<!ENTITY reportForm.problem_type.item7.title "Šenday dumi fooyaŋ">
-<!ENTITY reportForm.problem_type.item8.title "Huray monguyan">
-<!ENTITY reportForm.problem_type.item9.title "Fattari karante ga šiiri">
-<!ENTITY reportForm.describe.title "Šenday šilbay:">
-<!ENTITY reportForm.describe.accesskey "b">
-<!ENTITY reportForm.platform.title "Goydaari:">
-<!ENTITY reportForm.product.title "Jinay:">
-<!ENTITY reportForm.gecko.title "Gecko:">
-<!ENTITY reportForm.useragent.title "Goyteeri:">
-<!ENTITY reportForm.language.title "Šenni:">
-<!--  Make sure this has "(Optional)" at the end.  This is important for the user to know -->
-<!ENTITY "Bataga (suubayan-bande):">
-<!ENTITY "B">
-<!ENTITY reportForm.privacyPolicy.title "Sutura laaba">
-<!ENTITY reportForm.privacyPolicy.tooltip "Sutura laaba guna">
-<!ENTITY reportResults.showDetail.title "Šilbayhayey cebe">
-<!ENTITY reportResults.showDetail.accesskey "c">
-<!ENTITY sendReport.label "Goo ma bayrandi sanba">
-<!ENTITY sendReport.description "Goo ma bayrandi sanba feršikaa doo...">
-<!ENTITY finish.label "Bayrandi sanbante">
deleted file mode 100644
--- a/extensions/reporter/chrome/
+++ /dev/null
@@ -1,12 +0,0 @@
-submitReport=Bayrandi sanba
-sendingReport=Goo ma bayrandi sanba...
-reportSent=Bayrandi sanbante
-finishError=Bayrandi sanbayan firka
-successfullyCreatedReport=Bayrandi sanba ka ben
-failedCreatingReport=Firka huru bayrandi teeyan ra, adiši alhabar kul ši hin ka sanbandi doo
-defaultError=Mana hin ka feršikaa cee ka boori.
-invalidResponse=Zaabi kaŋ ši tee hun feršikaa doo. Wa ceeci koyne nd'a too kayna.
deleted file mode 100644
--- a/extensions/reporter/chrome/reporter.dtd
+++ /dev/null
@@ -1,3 +0,0 @@
-<!ENTITY productName.label "Bayrandikaw">
-<!ENTITY productVersion.label "v0.2">
deleted file mode 100644
--- a/extensions/reporter/chrome/reporterOverlay.dtd
+++ /dev/null
@@ -1,3 +0,0 @@
-<!ENTITY reporterMenu2.title "Tataaru nungu hasarante bayrandi...">
-<!ENTITY reporterMenu.accesskey "R">
deleted file mode 100644
--- a/extensions/reporter/chrome/
+++ /dev/null
@@ -1,1 +0,0 @@
-# Script accessible strings for the browser integration overlay go here. 
new file mode 100644
--- /dev/null
+++ b/services/sync/
@@ -0,0 +1,29 @@    = Mana hin ka feršikaa cee
+error.login.reason.synckey    = Wrong Sync Key
+# error.login.reason.password is deprecated.
+error.login.reason.password   = Goykaw maa wala šennikufal laala
+error.login.reason.account    = Incorrect account name or password
+error.login.reason.no_password= Šennikufal gaabunte kul šii goy se
+error.login.reason.no_synckey = No saved Sync Key to use
+error.login.reason.server     = Feršikaa mana hanse nda fondo
+error.sync.failed_partial     = Bayrayhaya dumi foo wala ibooboyaŋ mana hin ka hangandi cere bande
+invalid-captcha = Kalima šiiranteyaŋ, ceeci koyne
+weak-password   = Šennikufal gaabikoyni sanbu
+# this is the fallback, if we hit an error we didn't bother to localize
+error.reason.unknown          = Firka šibayante
+change.synckey.sameAsSyncKey    = The new Sync Key cannot be the same as your Sync Key
+change.synckey.sameAsPassword   = The Sync Key cannot be the same as your password
+change.synckey.sameAsUsername   = The Sync Key cannot be the same as your user name
+change.synckey.sameAsEmail      = The Sync Key cannot be the same as your email address
+change.synckey.tooShort         = The Sync Key entered is too short
+change.password.pwSameAsSyncKey      = Password can't match your Sync Key
+change.password.pwSameAsPassword     = Šennikufaloo ši tenji nda sohõda šennikufaloo
+change.password.pwSameAsUsername     = Šennikufaloo ši tenji nda war sohõda maaɲoo
+change.password.pwSameAsEmail        = Password can't match your email address
+change.password.mismatch             = Šennikufal hantumantey ši tenji
+change.password.tooShort             = Šennikufal hantumantaa mma hansa ka duurya
new file mode 100644
--- /dev/null
+++ b/services/sync/
@@ -0,0 +1,45 @@
+# %1: the user name (Ed), %2: the app name (Firefox), %3: the operating system (Android)
+client.name2 = %1$S's %2$S on %3$S
+# %S is the date and time at which the last sync successfully completed
+lastSync.label = Taagandiri koraa: %S
+lastSyncInProgress.label = Taagandiri koraa: goo ma tee...
+# %S is the username logged in
+connected.label = Goo ciyari ra: %S
+disconnected.label = Ciyaroo dunbu
+connecting.label = Goo ma ciya...
+mobile.label = Doo-šilbay dirantey
+remote.pending.label = Nor loku moorey goo ma hangandi...
+remote.missing.label = War ordinater jerey hangandi cere ka duu ngi nor lokey se fondo
+remote.opened.label = Nor loku moorey kul feeri ka ben
+remote.notification.label = Goytaabal nor loku kokorantey ga bangay waati kul kaŋ i hangandi cere
+error.login.title = Huruyan waate firka
+error.login.description = Hangandiyanoo na firka maate ciyaroo waate: %1$S. Taare ceeci koyne.
+error.login.prefs.label = Ibaayey...
+error.login.prefs.accesskey = P
+# should decide if we're going to show this
+error.logout.title = Fattayan waate firka
+error.logout.description = Hangandiyanoo na firka maate ciyaroo waate. A ga hin ka tee a ši nda taali, nda war ši hima ga haya kul woo misoo ra.
+error.sync.title = Hangandiyan waate firka
+error.sync.description = Hangandiyanoo na firka maate hangandiyan waate: %1$S. Hangandiyan ka šii taaga nga boŋše ka teeraa filla.
+error.sync.no_node_found = Hangandiyan feršikaa goo goy sahãnta ra sohõ. amma war ši hima ka haya kul tee misoo woo ra. Ir ga šintin ka war bayhayey hangandi cere zaa ir duu nga fondaa!
+error.sync.no_node_found.title = Hangandiyan batuyan-waati
+error.sync.serverStatusButton.label = Server Status
+error.sync.serverStatusButton.accesskey = V
+error.sync.needUpdate.description = War ga hima ka Firefox hangandikaa taagandi ka gaabu ka war bayhayey hangandi cere.
+error.sync.needUpdate.label = Firefox hangandikaa taagandi
+error.sync.needUpdate.accesskey = U
+error.sync.tryAgainButton.label = Hangandi sohõ
+error.sync.tryAgainButton.accesskey = S
+warning.sync.quota.label = Approaching Server Quota
+warning.sync.quota.description = You are approaching the server quota. Please review which data to sync.
+error.sync.quota.label = Server Quota Exceeded
+error.sync.quota.description = Sync failed because it exceeded the server quota. Please review which data to sync.
+error.sync.viewQuotaButton.label = View Quota
+error.sync.viewQuotaButton.accesskey = V
+tabs.fromOtherComputers.label = Ordinater jerey nor lokey
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/aboutAbout.dtd
@@ -0,0 +1,3 @@
+<!ENTITY aboutAbout.title  "Alhabar moɲey">
+<!ENTITY aboutAbout.note   "Woo ti maašede mooyaŋ ka faalandi war se.<br/> 
+ War jerey ga hin ka dii wey ra boŋhaway. Jerey goo laybu gunayan hinne se.<br/> Nda jerey da hun zama i ga hãayan tenjiriyaŋ waažibandi.">
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/aboutSupport.dtd
@@ -0,0 +1,37 @@
+<!ENTITY aboutSupport.pageTitle "Karkahattayan alhabar">
+<!-- LOCALIZATION NOTE (aboutSupport.pageSubtitle): don't change the 'supportLink' id. -->
+<!ENTITY aboutSupport.pageSubtitle "  Moɲoo woo goo nda goyandi alhabar kaŋ ga hin ka bara nda nafaw waati kaŋ war ga 
+ceeci ka fatta šenday ra. Nda war ga zaabiyaŋ ceeci war zaarikul hãayaney se &brandShortName; ga, ir <a id='supportLink'>support web site</a> guna.">
+<!ENTITY aboutSupport.extensionsTitle "Dobuyaney">
+<!ENTITY aboutSupport.extensionName "Maa">
+<!ENTITY aboutSupport.extensionEnabled "Tunante">
+<!ENTITY aboutSupport.extensionVersion "Dumi">
+<!ENTITY aboutSupport.extensionId "Boŋ-šilbay">
+<!ENTITY aboutSupport.appBasicsTitle "Porogaram šintin hayey">
+<!ENTITY aboutSupport.appBasicsName "Maa">
+<!ENTITY aboutSupport.appBasicsVersion "Dumi">
+<!ENTITY aboutSupport.appBasicsProfileDir "Fooloɲaa alhal">
+<!ENTITY aboutSupport.appBasicsEnabledPlugins "Sukari tunantey">
+<!ENTITY aboutSupport.appBasicsBuildConfig "Cinari hanseyanoo">
+<!ENTITY aboutSupport.appBasicsUserAgent "User Agent">
+<!ENTITY "Foolo feeri kaŋ goo nda">
+<!-- LOCALIZATION NOTE (aboutSupport.showMac.label): This is the Mac-specific
+variant of  This allows us to use the preferred
+"Finder" terminology on Mac. -->
+<!ENTITY aboutSupport.showMac.label "Cebe ceecikoy ra">
+<!ENTITY aboutSupport.modifiedPrefsTitle "Ibaayi barmayantey">
+<!ENTITY aboutSupport.modifiedPrefsName "Maa">
+<!ENTITY aboutSupport.modifiedPrefsValue "Hinna">
+<!ENTITY aboutSupport.graphicsTitle "Bii takarey">
+<!ENTITY aboutSupport.installationHistoryTitle "Taariki sinjiyan">
+<!ENTITY aboutSupport.updateHistoryTitle "Taariki taagandi">
+<!ENTITY aboutSupport.copyToClipboard.label "Ikul berandi deeji-walhaa ga">
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/
@@ -0,0 +1,18 @@
+# LOCALIZATION NOTE In the following string, "Direct2D" is a proper noun and should not be translated.
+# Feel free to leave english strings if there are no good translations, these are only used in about:support
+# LOCALIZATION NOTE: This can be localized with a more generic term, like
+# "Graphics-accelerated Windows". It describes a number of windows, e.g.:
+# "GPU Accelerated Windows: 2/2 (Direct3D 9)"
+# "GPU Accelerated Windows: 0/2"
+acceleratedWindows = GPU Accelerated Windows
+direct2DEnabled = Direct2D tunante
+directWriteEnabled = DirectWrite tunante
+adapterDescription = Tenjandikaw šilbayyan
+adapterVendorID = Neerekaw boŋ-šilbay
+adapterDeviceID = Jinay boŋ-šilbay
+adapterDrivers = Tenjandikaw jinay dirandikey
+adapterRAM = RAM tenjandikaw
+driverVersion = Jinay dirandikaw dumi
+driverDate = Jinay dirandikaw han
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/actions.dtd
@@ -0,0 +1,1 @@
+<!ENTITY action.switchToTab.label "Bere nor loku ga">
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/
@@ -0,0 +1,112 @@
+typeCssParser=CSS fesu-feršikaw: 
+typeStrict=Yaamar šenda: 
+msgCategory=Kuray margaw: 
+errFile=Aššil tuku: %S
+errLine=Žeeri: %S
+errLineCol=Žeeri: %S, Sorro: %S
+errCode=Aššil ašariya:
+jsWorkspaceTitle=JS goydoo
+btnMutation=DOM ganandiyan
+tipMutation=DOM ganandiyan teera kanji ceebandu hantum waate
+tipPageNet=Sankay ceebandu hantum bisadoo
+tipPageCSS=CSS fesu-feršiyan firkawey hantum
+tipPageJS=JavaScript hasarawey hantum
+tipConsoleErrors=Ciyarey hantum console.error() ga
+tipConsoleInfo=Ciyarey hantum ga
+tipConsoleWarnings=Ciyarey hantum console.warn() ga
+tipConsoleLog=Ciyarey hantum console.log() ga
+btnGlobal=Aduɲɲakul alhabaryey
+tipGlobal=Goo ma aduɲɲakul ceebandu alhabar kanji
+localConsole=Nungu bande diji-walha
+clearConsoleCmd.label=Diji-walha koonandi
+# LOCALIZATION NOTE FOR `jsPropertyTitle` AND `jsPropertyInspectTitle`:
+# The "PropertyPanel" is used to display a JS object to the user.
+# If it is clear which object is being inspected (e.g., window, document object)
+# the title of the panel is based on the `jsPropertyInspectTitle` string.
+# If it isn't clear which object is being inspected, the `jsPropertyTitle` string
+# gets used. This can be the case when the user logs an object to the WebConsole
+# output using the console.log(aObjectToInspect) method.
+# You can find a screenshot of the PropertyPanel here:
+jsPropertyTitle=Haya hawgaykaw
+# LOCALIZATION NOTE (jsPropertyInspectTitle):
+# The %S is replaced by the evaluated code the user clicked on in the console.
+# Example: The user executed `window.document` in the WebConsole. The `document`
+# object is written to the output. If the user clicks on the `document` output
+# in the console, a PropertyPanel will show up. The title of the PropertyPanel
+# is set to `Inspect: window.document` because the clicked `document` object was
+# evaluated based on the `window.document` string.
+jsPropertyInspectTitle=Hawgay: %S
+saveBodies.label=Log Request and Response Bodies
+selectAllCmd.label=Select All
+# LOCALIZATION NOTE (timestampFormat): %1$02S = hours (24-hour clock),
+# %2$02S = minutes, %3$02S = seconds, %4$03S = milliseconds.
+helperFuncUnsupportedTypeError=Can't call pprint on this type of object.
+# LOCALIZATION NOTE (networkUrlWithStatus):
+# When the HTTP request is started only the URL of the request is printed to the
+# WebConsole. As the response status of the HTTP request arrives, the URL string
+# is replaced by this string (the response status can look like `HTTP/1.1 200 OK`).
+# The bracket is not closed to mark that this request is not done by now. As the
+# request is finished (the HTTP connection is closed) this string is replaced
+# by `networkUrlWithStatusAndDuration` which has a closing the braket.
+# %1$S = URL of network request
+# %2$S = response status code from the server (e.g. `HTTP/1.1 200 OK`)
+networkUrlWithStatus=%1$S %2$S
+# LOCALIZATION NOTE (networkUrlWithStatusAndDuration):
+# When the HTTP request is finished (the HTTP connection is closed) this string
+# replaces the former `networkUrlWithStatus` string in the WebConsole.
+# %1$S = URL of network request
+# %2$S = response status code from the server (e.g. `HTTP/1.1 200 OK`)
+# %3$S = duration for the complete network request in milliseconds
+networkUrlWithStatusAndDuration=%1$S [%2$S %3$Sms]
+NetworkPanel.label=Sankay wiriyan hawgay
+# LOCALIZATION NOTE (NetworkPanel.deltaDurationMS):
+# This string is used to show the duration between two network events (e.g
+# request and respones header or response header and response body).
+# LOCALIZATION NOTE (NetworkPanel.imageSizeDeltaDurationMS):
+# This string is used to show the duration between the response header and the
+# response body event. It also shows the size of the received or cached image.
+# The first %S is replace by the width of the inspected image.
+# The second %S is replaced by the height of the inspected image.
+# The third %S is replaced by the duration between the response header and the
+# response body event.
+NetworkPanel.imageSizeDeltaDurationMS=%Sx%Spx, Δ%Sms
+ConsoleAPIDisabled=The Web Console logging API (console.log,, console.warn, console.error) has been disabled by a script on this page.
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/
@@ -0,0 +1,59 @@
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+# GTK titles:
+printFramesTitleGTK=Kar kungawey
+# Mac titles:
+pageHeadersTitleMac=Moo boŋdekey:
+pageFootersTitleMac=Moo ceedekey:
+# Windows titles:
+printFramesTitleWindows=Kar kungawey
+# TRANSLATOR NOTE: For radio button labels and check button labels, an underscore _
+# before a character will turn that character into an accesskey in the GTK dialog.
+# e.g. "_As laid out" will make A the accesskey.
+# In the Windows labels, use an ampersand (&).
+# On Mac, underscores will be stripped.
+asLaidOut=_Taka kaŋ nda haya ga fatta dijoo ra
+asLaidOutWindows=&Taka kaŋ nd'i ga fatta dijoo ra
+selectedFrame=Kunga _suubantaa
+selectedFrameWindows=&Kunga suubantaa
+separateFrames=_Kungari foo kul moo fayante ga
+separateFramesWindows=&Kunga suubante foo kul
+shrinkToFit=_ Karikaroo muray k'a tenjandi moɲoo hayroo ga
+selectionOnly=_Suubari hinne kar
+printBGOptions=Bandafaarey kar
+printBGColors=_Bandafaari noonawey kar
+printBGImages=_Bandafaari biyey kar
+headerFooter=Boŋdeke nda ceedeke
+headerFooterTitle=Tiira-boŋ maa
+headerFooterURL=Aderesu (URL)
+headerFooterPage=Moo #
+headerFooterPageTotal=Moo # # ra
+customHeaderFooterPrompt=Taare war Boŋše-hanseyan boŋdeke/ceedeke dam
+# These are for the summary view in the Mac dialog:
+summaryFramesTitle=Kar kungawey
+summarySelectionOnlyTitle=Kar suubari
+summaryShrinkToFitTitle=Kaccandi ka sasawandi
+summaryPrintBGColorsTitle=BG noonawey kar
+summaryPrintBGImagesTitle=BG biyey kar
+summaryHeaderTitle=Moo boŋdekey
+summaryFooterTitle=Moo ceedekey
+summaryNAValue=Ši a guna
+summaryOnValue=Ga goy
+summaryOffValue=Ši goy
new file mode 100644
--- /dev/null
+++ b/toolkit/chrome/global/webConsole.dtd
@@ -0,0 +1,15 @@
+<!ENTITY networkPanel.requestURL                  "URL aderesu wiriyan">
+<!ENTITY networkPanel.requestMethod               "Wiriyan dabari">
+<!ENTITY networkPanel.statusCode                  "Assariya tammaasa">
+<!ENTITY networkPanel.requestHeaders              "Wiryan boŋdekey">
+<!ENTITY networkPanel.requestCookie               "Aleewaa sanbandi">
+<!ENTITY networkPanel.requestBody                 "Wiriyan gaaham">
+<!ENTITY networkPanel.requestFormData             "Takari bayhayey sanbandi">
+<!ENTITY networkPanel.responseHeaders             "Tuuruyan boŋdekey">
+<!ENTITY networkPanel.responseBody                "Tuuruyan gaaham">
+<!ENTITY networkPanel.responseBodyCached          "Bayhaya lanbantey">
+<!ENTITY networkPanel.responseNoBody              "Tuuruyan gaaham kul šii">
+<!ENTITY networkPanel.responseImage               "Bii duwante">
+<!ENTITY networkPanel.responseImageCached         "Bii lanbante">