Bug 1465172 - Add section rows, onboarding messages and bug fixes to Activity Stream. r=ursula

MozReview-Commit-ID: LxtwrSfIMTJ

--HG--
extra : rebase_source : 1f46ddc09268a1642072b91f76acd1b95210fbe4
This commit is contained in:
Ed Lee 2018-05-29 12:14:49 -07:00
Родитель 2257b7f8ce
Коммит dde9a40b77
58 изменённых файлов: 682 добавлений и 931 удалений

Просмотреть файл

@ -1320,7 +1320,8 @@ main {
overflow: hidden;
padding-bottom: 4px;
text-overflow: ellipsis;
text-transform: uppercase; }
text-transform: uppercase;
white-space: nowrap; }
.card-outer .card-host-name.alternate {
display: none; }
.card-outer .card-title {
@ -1340,10 +1341,9 @@ main {
color: var(--newtab-text-tertiary-color);
display: flex;
font-size: 11px;
left: 0;
offset-inline-start: 0;
padding: 9px 16px 9px 14px;
position: absolute;
right: 0; }
position: absolute; }
.card-outer .card-context-icon {
fill: var(--newtab-icon-tertiary-color);
height: 22px;
@ -1401,12 +1401,13 @@ main {
.compact-cards .card-outer .card-context {
background-color: var(--newtab-card-background-color);
border-radius: 16px;
clip-path: inset(0 0 4px);
height: 32px;
width: 32px;
padding: 8px;
top: 92px;
left: auto;
offset-inline-end: 12px; }
offset-inline-end: 12px;
offset-inline-start: auto; }
.compact-cards .card-outer .card-context::after {
border: 1px solid var(--newtab-card-hairline-color);
border-bottom: 0;
@ -1825,7 +1826,7 @@ main {
@media (max-width: 850px) {
.onboardingMessage .onboardingMessageImage {
height: 75px;
width: 160px;
min-width: 80px;
background-size: 80px; } }
.onboardingMessage .onboardingMessageImage.addons {
background-image: url("resource://activity-stream/data/content/assets/illustration-addons@2x.png"); }
@ -1833,6 +1834,8 @@ main {
background-image: url("resource://activity-stream/data/content/assets/illustration-privatebrowsing@2x.png"); }
.onboardingMessage .onboardingMessageImage.screenshots {
background-image: url("resource://activity-stream/data/content/assets/illustration-screenshots@2x.png"); }
.onboardingMessage .onboardingMessageImage.gift {
background-image: url("resource://activity-stream/data/content/assets/illustration-gift@2x.png"); }
.onboardingMessage .onboardingContent {
height: 175px; }
.onboardingMessage .onboardingContent > span > h3 {

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -1323,7 +1323,8 @@ main {
overflow: hidden;
padding-bottom: 4px;
text-overflow: ellipsis;
text-transform: uppercase; }
text-transform: uppercase;
white-space: nowrap; }
.card-outer .card-host-name.alternate {
display: none; }
.card-outer .card-title {
@ -1343,10 +1344,9 @@ main {
color: var(--newtab-text-tertiary-color);
display: flex;
font-size: 11px;
left: 0;
offset-inline-start: 0;
padding: 9px 16px 9px 14px;
position: absolute;
right: 0; }
position: absolute; }
.card-outer .card-context-icon {
fill: var(--newtab-icon-tertiary-color);
height: 22px;
@ -1404,12 +1404,13 @@ main {
.compact-cards .card-outer .card-context {
background-color: var(--newtab-card-background-color);
border-radius: 16px;
clip-path: inset(0 0 4px);
height: 32px;
width: 32px;
padding: 8px;
top: 92px;
left: auto;
offset-inline-end: 12px; }
offset-inline-end: 12px;
offset-inline-start: auto; }
.compact-cards .card-outer .card-context::after {
border: 1px solid var(--newtab-card-hairline-color);
border-bottom: 0;
@ -1828,7 +1829,7 @@ main {
@media (max-width: 850px) {
.onboardingMessage .onboardingMessageImage {
height: 75px;
width: 160px;
min-width: 80px;
background-size: 80px; } }
.onboardingMessage .onboardingMessageImage.addons {
background-image: url("resource://activity-stream/data/content/assets/illustration-addons@2x.png"); }
@ -1836,6 +1837,8 @@ main {
background-image: url("resource://activity-stream/data/content/assets/illustration-privatebrowsing@2x.png"); }
.onboardingMessage .onboardingMessageImage.screenshots {
background-image: url("resource://activity-stream/data/content/assets/illustration-screenshots@2x.png"); }
.onboardingMessage .onboardingMessageImage.gift {
background-image: url("resource://activity-stream/data/content/assets/illustration-gift@2x.png"); }
.onboardingMessage .onboardingContent {
height: 175px; }
.onboardingMessage .onboardingContent > span > h3 {

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -1320,7 +1320,8 @@ main {
overflow: hidden;
padding-bottom: 4px;
text-overflow: ellipsis;
text-transform: uppercase; }
text-transform: uppercase;
white-space: nowrap; }
.card-outer .card-host-name.alternate {
display: none; }
.card-outer .card-title {
@ -1340,10 +1341,9 @@ main {
color: var(--newtab-text-tertiary-color);
display: flex;
font-size: 11px;
left: 0;
offset-inline-start: 0;
padding: 9px 16px 9px 14px;
position: absolute;
right: 0; }
position: absolute; }
.card-outer .card-context-icon {
fill: var(--newtab-icon-tertiary-color);
height: 22px;
@ -1401,12 +1401,13 @@ main {
.compact-cards .card-outer .card-context {
background-color: var(--newtab-card-background-color);
border-radius: 16px;
clip-path: inset(0 0 4px);
height: 32px;
width: 32px;
padding: 8px;
top: 92px;
left: auto;
offset-inline-end: 12px; }
offset-inline-end: 12px;
offset-inline-start: auto; }
.compact-cards .card-outer .card-context::after {
border: 1px solid var(--newtab-card-hairline-color);
border-bottom: 0;
@ -1825,7 +1826,7 @@ main {
@media (max-width: 850px) {
.onboardingMessage .onboardingMessageImage {
height: 75px;
width: 160px;
min-width: 80px;
background-size: 80px; } }
.onboardingMessage .onboardingMessageImage.addons {
background-image: url("resource://activity-stream/data/content/assets/illustration-addons@2x.png"); }
@ -1833,6 +1834,8 @@ main {
background-image: url("resource://activity-stream/data/content/assets/illustration-privatebrowsing@2x.png"); }
.onboardingMessage .onboardingMessageImage.screenshots {
background-image: url("resource://activity-stream/data/content/assets/illustration-screenshots@2x.png"); }
.onboardingMessage .onboardingMessageImage.gift {
background-image: url("resource://activity-stream/data/content/assets/illustration-gift@2x.png"); }
.onboardingMessage .onboardingContent {
height: 175px; }
.onboardingMessage .onboardingContent > span > h3 {

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -885,8 +885,7 @@ var reducers = { TopSites, App, Snippets, Prefs, Dialog, Sections, Theme };
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (immutable) */ __webpack_exports__["b"] = initASRouter;
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_common_Actions_jsm__ = __webpack_require__(1);
/* WEBPACK VAR INJECTION */(function(global) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_common_Actions_jsm__ = __webpack_require__(1);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_content_src_lib_init_store__ = __webpack_require__(8);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_ImpressionsWrapper_ImpressionsWrapper__ = __webpack_require__(22);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__templates_OnboardingMessage_OnboardingMessage__ = __webpack_require__(23);
@ -946,7 +945,7 @@ const ASRouterUtils = {
global.sendAsyncMessage(__WEBPACK_IMPORTED_MODULE_1_content_src_lib_init_store__["a" /* OUTGOING_MESSAGE_NAME */], payload);
}
};
/* harmony export (immutable) */ __webpack_exports__["a"] = ASRouterUtils;
/* harmony export (immutable) */ __webpack_exports__["b"] = ASRouterUtils;
// Note: nextProps/prevProps refer to props passed to <ImpressionsWrapper />, not <ASRouterUISurface />
@ -1063,9 +1062,35 @@ class ASRouterUISurface extends __WEBPACK_IMPORTED_MODULE_4_react___default.a.Pu
ASRouterUISurface.defaultProps = { document: global.document };
function initASRouter() {
__WEBPACK_IMPORTED_MODULE_5_react_dom___default.a.render(__WEBPACK_IMPORTED_MODULE_4_react___default.a.createElement(ASRouterUISurface, null), document.getElementById("snippets-container"));
class ASRouterContent {
constructor() {
this.initialized = false;
this.containerElement = null;
}
_mount() {
this.containerElement = global.document.getElementById("snippets-container");
__WEBPACK_IMPORTED_MODULE_5_react_dom___default.a.render(__WEBPACK_IMPORTED_MODULE_4_react___default.a.createElement(ASRouterUISurface, null), this.containerElement);
}
_unmount() {
__WEBPACK_IMPORTED_MODULE_5_react_dom___default.a.unmountComponentAtNode(this.containerElement);
}
init() {
this._mount();
this.initialized = true;
}
uninit() {
if (this.initialized) {
this._unmount();
this.initialized = false;
}
}
}
/* harmony export (immutable) */ __webpack_exports__["a"] = ASRouterContent;
/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(3)))
/***/ }),
@ -3268,10 +3293,11 @@ class SnippetsProvider {
* Snippet data.
*
* @param {obj} store The redux store
* @return {obj} Returns the snippets instance and unsubscribe function
* @return {obj} Returns the snippets instance, asrouterContent instance and unsubscribe function
*/
function addSnippetsSubscriber(store) {
const snippets = new SnippetsProvider(store.dispatch);
const asrouterContent = new __WEBPACK_IMPORTED_MODULE_1_content_src_asrouter_asrouter_content__["a" /* ASRouterContent */]();
let initializing = false;
@ -3292,13 +3318,17 @@ function addSnippetsSubscriber(store) {
snippets.uninit();
}
if (state.Prefs.values.asrouterExperimentEnabled) {
Object(__WEBPACK_IMPORTED_MODULE_1_content_src_asrouter_asrouter_content__["b" /* initASRouter */])();
// Turn on AS Router snippets if the experiment is enabled and the snippets pref is on;
// otherwise, turn it off.
if (state.Prefs.values.asrouterExperimentEnabled && state.Prefs.values["feeds.snippets"] && !asrouterContent.initialized) {
asrouterContent.init();
} else if ((!state.Prefs.values.asrouterExperimentEnabled || !state.Prefs.values["feeds.snippets"]) && asrouterContent.initialized) {
asrouterContent.uninit();
}
});
// These values are returned for testing purposes
return snippets;
return { snippets, asrouterContent };
}
/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(3)))
@ -3454,7 +3484,7 @@ class OnboardingMessage_OnboardingCard extends external__React__default.a.PureCo
onClick() {
const { props } = this;
props.sendUserActionTelemetry({ event: "TRY_NOW", message_id: props.id });
props.sendUserActionTelemetry({ event: "CLICK_BUTTON", message_id: props.id });
props.onAction(props.content);
}
@ -3863,12 +3893,12 @@ class ASRouterAdmin extends __WEBPACK_IMPORTED_MODULE_1_react___default.a.PureCo
}
componentWillMount() {
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].sendMessage({ type: "ADMIN_CONNECT_STATE" });
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].addListener(this.onMessage);
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].sendMessage({ type: "ADMIN_CONNECT_STATE" });
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].addListener(this.onMessage);
}
componentWillUnmount() {
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].removeListener(this.onMessage);
__WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].removeListener(this.onMessage);
}
findOtherBundledMessagesOfSameTemplate(template) {
@ -3879,22 +3909,22 @@ class ASRouterAdmin extends __WEBPACK_IMPORTED_MODULE_1_react___default.a.PureCo
if (msg.bundled) {
// If we are blocking a message that belongs to a bundle, block all other messages that are bundled of that same template
let bundle = this.findOtherBundledMessagesOfSameTemplate(msg.template);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].blockBundle(bundle);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].blockBundle(bundle);
}
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].blockById(msg.id);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].blockById(msg.id);
}
handleUnblock(msg) {
if (msg.bundled) {
// If we are unblocking a message that belongs to a bundle, unblock all other messages that are bundled of that same template
let bundle = this.findOtherBundledMessagesOfSameTemplate(msg.template);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].unblockBundle(bundle);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].unblockBundle(bundle);
}
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].unblockById(msg.id);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].unblockById(msg.id);
}
handleOverride(id) {
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].overrideMessage(id);
return () => __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].overrideMessage(id);
}
renderMessageItem(msg) {
@ -4002,7 +4032,7 @@ class ASRouterAdmin extends __WEBPACK_IMPORTED_MODULE_1_react___default.a.PureCo
),
__WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement(
"button",
{ className: "button primary", onClick: __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["a" /* ASRouterUtils */].getNextMessage },
{ className: "button primary", onClick: __WEBPACK_IMPORTED_MODULE_0__asrouter_asrouter_content__["b" /* ASRouterUtils */].getNextMessage },
"Refresh Current Message"
),
__WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement(
@ -4486,6 +4516,11 @@ function getFormattedMessage(message) {
}
class Section extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.PureComponent {
get numRows() {
const { rowsPref, maxRows, Prefs } = this.props;
return rowsPref ? Prefs.values[rowsPref] : maxRows;
}
_dispatchImpressionStats() {
const { props } = this;
let cardsPerRow = CARDS_PER_ROW_DEFAULT;
@ -4495,7 +4530,7 @@ class Section extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.PureComponen
// $break-point-widest = 1072px (from _variables.scss)
cardsPerRow = CARDS_PER_ROW_COMPACT_WIDE;
}
const maxCards = cardsPerRow * props.maxRows;
const maxCards = cardsPerRow * this.numRows;
const cards = props.rows.slice(0, maxCards);
if (this.needsImpressionStats(cards)) {
@ -4584,14 +4619,15 @@ class Section extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.PureComponen
render() {
const {
id, eventSource, title, icon, rows,
emptyState, dispatch, compactCards, maxRows,
emptyState, dispatch, compactCards,
contextMenuOptions, initialized, disclaimer,
pref, privacyNoticeURL, isFirst, isLast
} = this.props;
const maxCardsPerRow = compactCards ? CARDS_PER_ROW_COMPACT_WIDE : CARDS_PER_ROW_DEFAULT;
const maxCards = maxCardsPerRow * maxRows;
const maxCardsOnNarrow = CARDS_PER_ROW_DEFAULT * maxRows;
const { numRows } = this;
const maxCards = maxCardsPerRow * numRows;
const maxCardsOnNarrow = CARDS_PER_ROW_DEFAULT * numRows;
// Show topics only for top stories and if it's not initialized yet (so
// content doesn't shift when it is loaded) or has loaded with topics
@ -4955,7 +4991,7 @@ class Card__Card extends external__React__default.a.PureComponent {
link.hostname && external__React__default.a.createElement(
"div",
{ className: "card-host-name" },
link.hostname,
link.hostname.slice(0, 100),
link.type === "download" && ` \u2014 ${link.description}`
),
external__React__default.a.createElement(

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 14 KiB

Просмотреть файл

@ -8,7 +8,7 @@
<em:type>2</em:type>
<em:bootstrap>true</em:bootstrap>
<em:unpack>false</em:unpack>
<em:version>2018.05.24.1266-fdda2139</em:version>
<em:version>2018.05.30.1059-64e374ac</em:version>
<em:name>Activity Stream</em:name>
<em:description>A rich visual history feed and a reimagined home page make it easier than ever to find exactly what you're looking for in Firefox.</em:description>
<em:multiprocessCompatible>true</em:multiprocessCompatible>

Просмотреть файл

@ -6,6 +6,7 @@
ChromeUtils.import("resource://gre/modules/Services.jsm");
Cu.importGlobalProperties(["fetch"]);
const {ASRouterActions: ra} = ChromeUtils.import("resource://activity-stream/common/Actions.jsm", {});
const {OnboardingMessageProvider} = ChromeUtils.import("resource://activity-stream/lib/OnboardingMessageProvider.jsm", {});
const INCOMING_MESSAGE_NAME = "ASRouter:child-to-parent";
const OUTGOING_MESSAGE_NAME = "ASRouter:parent-to-child";
@ -14,47 +15,6 @@ const SNIPPETS_ENDPOINT_PREF = "browser.newtabpage.activity-stream.asrouter.snip
// Note: currently a restart is required when this pref is changed, this will be fixed in Bug 1462114
const SNIPPETS_ENDPOINT = Services.prefs.getStringPref(SNIPPETS_ENDPOINT_PREF,
"https://activity-stream-icons.services.mozilla.com/v1/messages.json.br");
const LOCAL_TEST_MESSAGES = [
{
id: "ONBOARDING_1",
template: "onboarding",
bundled: 3,
content: {
title: "Private Browsing",
text: "Browse by yourself. Private Browsing with Tracking Protection blocks online trackers that follow you around the web.",
icon: "privatebrowsing",
button_label: "Try It Now",
button_action: "OPEN_PRIVATE_BROWSER_WINDOW",
button_action_params: "about:home"
}
},
{
id: "ONBOARDING_2",
template: "onboarding",
bundled: 3,
content: {
title: "Screenshots",
text: "Take, save and share screenshots - without leaving Firefox. Capture a region or an entire page as you browse. Then save to the web for easy access and sharing.",
icon: "screenshots",
button_label: "Try It Now",
button_action: "OPEN_URL",
button_action_params: "https://screenshots.firefox.com/#tour"
}
},
{
id: "ONBOARDING_3",
template: "onboarding",
bundled: 3,
content: {
title: "Add-ons",
text: "Add even more features that make Firefox work harder for you. Compare prices, check the weather or express your personality with a custom theme.",
icon: "addons",
button_label: "Try It Now",
button_action: "OPEN_ABOUT_PAGE",
button_action_params: "addons"
}
}
];
const MessageLoaderUtils = {
/**
@ -79,9 +39,16 @@ const MessageLoaderUtils = {
let remoteMessages = [];
if (provider.url) {
try {
remoteMessages = (await (await fetch(provider.url)).json())
.messages
.map(msg => ({...msg, provider_url: provider.url}));
const response = await fetch(provider.url);
if (
// Empty response
response.status !== 204 &&
(response.ok || response.status === 302)
) {
remoteMessages = (await response.json())
.messages
.map(msg => ({...msg, provider_url: provider.url}));
}
} catch (e) {
Cu.reportError(e);
}
@ -351,7 +318,8 @@ class _ASRouter {
await this.sendNextMessage(target);
break;
case ra.OPEN_PRIVATE_BROWSER_WINDOW:
this.openLinkIn(action.data.button_action_params, target, {isPrivate: true, where: "window"});
// Forcefully open about:privatebrowsing
target.browser.ownerGlobal.OpenBrowserWindow({private: true});
break;
case ra.OPEN_URL:
this.openLinkIn(action.data.button_action_params, target, {isPrivate: false, where: "tabshifted"});
@ -402,7 +370,7 @@ this._ASRouter = _ASRouter;
*/
this.ASRouter = new _ASRouter({
providers: [
{id: "onboarding", type: "local", messages: LOCAL_TEST_MESSAGES},
{id: "onboarding", type: "local", messages: OnboardingMessageProvider.getMessages()},
{id: "snippets", type: "remote", url: SNIPPETS_ENDPOINT, updateCycleInMs: ONE_HOUR_IN_MS * 4}
]
});

Просмотреть файл

@ -231,6 +231,7 @@ this.AboutPreferences = class AboutPreferences {
// Add appropriate number of localized entries to the dropdown
const menulist = createAppend("menulist", detailHbox);
menulist.setAttribute("crop", "none");
const menupopup = createAppend("menupopup", menulist);
for (let num = 1; num <= maxRows; num++) {
const plurals = formatString({id: "prefs_section_rows_option", values: {num}});

Просмотреть файл

@ -139,10 +139,18 @@ const PREFS_CONFIG = new Map([
title: "Boolean flag that decides whether or not to show saved recent Downloads in highlights.",
value: true
}],
["section.highlights.rows", {
title: "Number of rows of Highlights to display",
value: 2
}],
["section.topstories.showDisclaimer", {
title: "Boolean flag that decides whether or not to show the topstories disclaimer.",
value: true
}],
["section.topstories.rows", {
title: "Number of rows of Top Stories to display",
value: 1
}],
["tippyTop.service.endpoint", {
title: "Tippy Top service manifest url",
value: "https://activity-stream-icons.services.mozilla.com/v1/icons.json.br"

Просмотреть файл

@ -25,7 +25,7 @@ ChromeUtils.defineModuleGetter(this, "PageThumbs",
ChromeUtils.defineModuleGetter(this, "DownloadsManager",
"resource://activity-stream/lib/DownloadsManager.jsm");
const HIGHLIGHTS_MAX_LENGTH = 9;
const HIGHLIGHTS_MAX_LENGTH = 16;
const MANY_EXTRA_LENGTH = HIGHLIGHTS_MAX_LENGTH * 5 + TOP_SITES_DEFAULT_ROWS * TOP_SITES_MAX_SITES_PER_ROW;
const SECTION_ID = "highlights";
const SYNC_BOOKMARKS_FINISHED_EVENT = "weave:engine:sync:applied";

Просмотреть файл

@ -0,0 +1,67 @@
/* 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/. */
"use strict";
const ONBOARDING_MESSAGES = [
{
id: "ONBOARDING_1",
template: "onboarding",
bundled: 3,
content: {
title: "Private Browsing",
text: "Browse by yourself. Private Browsing with Tracking Protection blocks online trackers that follow you around the web.",
icon: "privatebrowsing",
button_label: "Try It Now",
button_action: "OPEN_PRIVATE_BROWSER_WINDOW"
}
},
{
id: "ONBOARDING_2",
template: "onboarding",
bundled: 3,
content: {
title: "Screenshots",
text: "Take, save and share screenshots - without leaving Firefox. Capture a region or an entire page as you browse. Then save to the web for easy access and sharing.",
icon: "screenshots",
button_label: "Try It Now",
button_action: "OPEN_URL",
button_action_params: "https://screenshots.firefox.com/#tour"
}
},
{
id: "ONBOARDING_3",
template: "onboarding",
bundled: 3,
content: {
title: "Add-ons",
text: "Add even more features that make Firefox work harder for you. Compare prices, check the weather or express your personality with a custom theme.",
icon: "addons",
button_label: "Try It Now",
button_action: "OPEN_ABOUT_PAGE",
button_action_params: "addons"
}
},
{
id: "ONBOARDING_4",
template: "onboarding",
bundled: 3,
content: {
title: "Extensions",
text: "Make browsing faster, smarter, or safer with browser apps. Protect passwords, find deals, download videos, and much more. You can even block annoying ads with extensions like Ghostery.",
icon: "gift",
button_label: "Get Ghostery",
button_action: "OPEN_URL",
button_action_params: "https://addons.mozilla.org/en-US/firefox/addon/ghostery/"
}
}
];
const OnboardingMessageProvider = {
getMessages() {
return ONBOARDING_MESSAGES;
}
};
this.OnboardingMessageProvider = OnboardingMessageProvider;
const EXPORTED_SYMBOLS = ["OnboardingMessageProvider"];

Просмотреть файл

@ -42,7 +42,8 @@ const BUILT_IN_SECTIONS = {
},
privacyNoticeURL: "https://www.mozilla.org/privacy/firefox/#suggest-relevant-content",
compactCards: false,
maxRows: 1,
rowsPref: "section.topstories.rows",
maxRows: 4,
availableLinkMenuOptions: ["CheckBookmarkOrArchive", "CheckSavedToPocket", "Separator", "OpenInNewWindow", "OpenInPrivateWindow", "Separator", "BlockUrl"],
emptyState: {
message: {id: "topstories_empty_state", values: {provider: options.provider_name}},
@ -75,7 +76,8 @@ const BUILT_IN_SECTIONS = {
icon: "highlights",
title: {id: "header_highlights"},
compactCards: true,
maxRows: 2,
rowsPref: "section.highlights.rows",
maxRows: 4,
emptyState: {
message: {id: "highlights_empty_state"},
icon: "highlights"

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -38,42 +38,42 @@ window.gActivityStreamStrings = {
"section_disclaimer_topstories": "The most interesting stories on the web, selected based on what you read. From Pocket, now part of Mozilla.",
"section_disclaimer_topstories_linktext": "Learn how it works.",
"section_disclaimer_topstories_buttontext": "Tamam, añladım",
"prefs_home_header": "Firefox Home Content",
"prefs_home_description": "Choose what content you want on your Firefox Home screen.",
"prefs_section_rows_option": "{num} row;{num} rows",
"prefs_home_header": "Firefox Ev Muhtevası",
"prefs_home_description": "Firefox Ev saifesinde körmege istegeniñiz muhtevanı saylañız.",
"prefs_section_rows_option": "{num} satır;{num} satır",
"prefs_search_header": "Ağ Qıdırması",
"prefs_topsites_description": "The sites you visit most",
"prefs_topstories_description2": "Great content from around the web, personalized for you",
"prefs_topstories_options_sponsored_label": "Sponsored Stories",
"prefs_topsites_description": "En çoq ziyaret etkeniñiz saytlar",
"prefs_topstories_description2": "İnternet etrafından mükemmel muhteva, siziñ içün şahsiyleştirilgen",
"prefs_topstories_options_sponsored_label": "Sponsorlı Hikâyeler",
"prefs_topstories_sponsored_learn_more": "Daha çoq ögren",
"prefs_highlights_description": "A selection of sites that youve saved or visited",
"prefs_highlights_options_visited_label": "Visited Pages",
"prefs_highlights_options_download_label": "Most Recent Download",
"prefs_highlights_options_pocket_label": "Pages Saved to Pocket",
"prefs_snippets_description": "Updates from Mozilla and Firefox",
"settings_pane_button_label": "Customize your New Tab page",
"settings_pane_topsites_header": "Top Sites",
"settings_pane_highlights_header": "Highlights",
"settings_pane_highlights_options_bookmarks": "Bookmarks",
"settings_pane_snippets_header": "Snippets",
"prefs_highlights_description": "Saqlağan yaki ziyaret etken olğanıñız saytlarnıñ bir saylamı",
"prefs_highlights_options_visited_label": "Ziyaret etilgen saifeler",
"prefs_highlights_options_download_label": "Eñ Deminki Endirme",
"prefs_highlights_options_pocket_label": "Pocketke Saqlanğan Saifeler",
"prefs_snippets_description": "Mozilla ve Firefoxtan Yañartmalar",
"settings_pane_button_label": "Yañı İlmek saifeñizni Özelleştiriñiz",
"settings_pane_topsites_header": "Eñ Üst Saytlar",
"settings_pane_highlights_header": "Yüksek-ışıtmalar",
"settings_pane_highlights_options_bookmarks": "Saifeimleri",
"settings_pane_snippets_header": "Qırpıntılar",
"edit_topsites_button_text": "Tahrir Et",
"edit_topsites_edit_button": "Edit this site",
"topsites_form_add_header": "New Top Site",
"topsites_form_edit_header": "Edit Top Site",
"edit_topsites_edit_button": "Bu saytnı tahrir et",
"topsites_form_add_header": "Yañı Üst Sayt",
"topsites_form_edit_header": "Üst Saytnı Tahrir Et",
"topsites_form_title_label": "Serlevha",
"topsites_form_title_placeholder": "Enter a title",
"topsites_form_title_placeholder": "Bir serlevha kirset",
"topsites_form_url_label": "URL",
"topsites_form_image_url_label": "Custom Image URL",
"topsites_form_url_placeholder": "Type or paste a URL",
"topsites_form_use_image_link": "Use a custom image…",
"topsites_form_image_url_label": "Özel Suret URL'si",
"topsites_form_url_placeholder": "Bir URL tuşlañız yaki yapıştırıñız",
"topsites_form_use_image_link": "Özel bir suret qullan…",
"topsites_form_preview_button": "Ögbaqış",
"topsites_form_add_button": "Ekle",
"topsites_form_save_button": "Saqla",
"topsites_form_cancel_button": "Vazgeç",
"topsites_form_url_validation": "Valid URL required",
"topsites_form_image_validation": "Image failed to load. Try a different URL.",
"pocket_read_more": "Popular Topics:",
"pocket_read_even_more": "View More Stories",
"pocket_read_more": "Popülâr Mevzular:",
"pocket_read_even_more": "Daha Çoq Hikâye Köster",
"highlights_empty_state": "Start browsing, and well show some of the great articles, videos, and other pages youve recently visited or bookmarked here.",
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Try Firefox with the bookmarks, history and passwords from another browser.",

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Sbalit sekci",
"section_menu_action_expand_section": "Rozbalit sekci",
"section_menu_action_manage_section": "Nastavení sekce",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Správa rozšíření",
"section_menu_action_add_topsite": "Přidat mezi top stránky",
"section_menu_action_move_up": "Posunout nahoru",
"section_menu_action_move_down": "Posunout dolů",
"section_menu_action_privacy_notice": "Zásady ochrany osobních údajů",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Obnovit výchozí",
"settings_pane_header": "Předvolby nového panelu",
"settings_pane_body2": "Vyberte, co chcete na této stránce vidět.",
"settings_pane_search_header": "Vyhledávání",
"settings_pane_search_body": "Vyhledávání na webu rovnou ze stránky nového panelu.",
"settings_pane_topsites_body": "Přístup k nejčastěji navštěvovaným stránkám.",
"settings_pane_topsites_options_showmore": "Zobrazit dva řádky",
"settings_pane_highlights_body2": "Najděte cestu zpět k zajímavým věcem, které jste nedávno viděli nebo uložili do záložek.",
"settings_pane_highlights_options_visited": "Navštívené stránky",
"settings_pane_snippets_body": "Přečtěte si krátké zprávy od Mozilly o Firefoxu, internetu a občas i náhodné memy a hlášky.",
"settings_pane_done_button": "Hotovo",
"settings_pane_topstories_options_sponsored": "Zobrazit sponzorované příběhy",
"pocket_description": "Objevte obsah s vysokou kvalitou, který byste mohli jinak propásnout. Pomůže vám služby Pocket od Mozilly."
"firstrun_title": "Vezměte si Firefox s sebou",
"firstrun_content": "Mějte své záložky, historii i uložená hesla s sebou na všech svých zařízeních.",
"firstrun_learn_more_link": "Zjistěte více o účtech Firefoxu",
"firstrun_form_header": "Zadejte svoji e-mailovou adresu",
"firstrun_form_sub_header": "a používejte službu Firefox Sync.",
"firstrun_email_input_placeholder": "E-mail",
"firstrun_extra_legal_links": "Pokračováním souhlasíte s {terms} a {privacy}.",
"firstrun_terms_of_service": "Podmínkami používání služby",
"firstrun_privacy_notice": "Zásadami ochrany soukromí",
"firstrun_continue_to_login": "Pokračovat",
"firstrun_skip_login": "Přeskočit tento krok"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Cau'r Adran",
"section_menu_action_expand_section": "Estyn yr Adran",
"section_menu_action_manage_section": "Rheoli'r Adran",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Rheoli Estyniad",
"section_menu_action_add_topsite": "Ychwanegu Hoff Wefan",
"section_menu_action_move_up": "Symud i Fyny",
"section_menu_action_move_down": "Symud i Lawr",
"section_menu_action_privacy_notice": "Hysbysiad Preifatrwydd",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Adfer y Rhagosodedig",
"settings_pane_header": "Dewisiadau Tab Newydd",
"settings_pane_body2": "Dewis beth fyddwch yn ei weld ar y dudalen hon.",
"settings_pane_search_header": "Chwilio",
"settings_pane_search_body": "Chwilio'r We o'ch tab newydd.",
"settings_pane_topsites_body": "Cael mynediad at y gwefannau rydych yn ymweld â nhw amlaf.",
"settings_pane_topsites_options_showmore": "Dangos dwy res",
"settings_pane_highlights_body2": "Mynd yn ôl at bethau diddorol rydych wedi ymweld â nhw neu osod nod tudalen iddyn nhw.",
"settings_pane_highlights_options_visited": "Gwefannau Ymwelwyd â Nhw",
"settings_pane_snippets_body": "Darllenwch ddiweddariadau cryno gan Mozilla am Firefox, diwylliant y Rhyngrwyd ac weithiau meme ar hap.",
"settings_pane_done_button": "Gorffen",
"settings_pane_topstories_options_sponsored": "Dangos Straeon wedi eu Noddi",
"pocket_description": "Darganfyddwch gynnwys o ansawdd uchel y byddech o bosib yn eu colli, gyda chymorth gan Pocket, sy nawr yn rhan o Mozilla."
"firstrun_title": "Mynd â Firefox gyda Chi",
"firstrun_content": "Cewch eich nodau tudalen, hanes, cyfrineiriau a gosodiadau eraill ar eich holl ddyfeisiau.",
"firstrun_learn_more_link": "Dysgu rhagor am Gyfrif Firefox",
"firstrun_form_header": "Rhowch eich e-bost",
"firstrun_form_sub_header": "i barhau i Firefox Sync.",
"firstrun_email_input_placeholder": "E-bost",
"firstrun_extra_legal_links": "Gan barhau, rydych yn cytuno i delerau'r {terms} a'r {privacy}.",
"firstrun_terms_of_service": "Amodau Gwasanaeth",
"firstrun_privacy_notice": "Hysbysiad Preifatrwydd",
"firstrun_continue_to_login": "Parhau",
"firstrun_skip_login": "Hepgor y cam hwn"
};

Просмотреть файл

@ -80,27 +80,27 @@ window.gActivityStreamStrings = {
"manual_migration_cancel_button": "Nej tak",
"manual_migration_import_button": "Importer nu",
"error_fallback_default_info": "Hovsa. Noget gik galt ved indlæsning af indholdet.",
"error_fallback_default_refresh_suggestion": "Genindlæs siden og prøv igen.",
"error_fallback_default_refresh_suggestion": "Prøv igen ved at genindlæse siden.",
"section_menu_action_remove_section": "Fjern afsnit",
"section_menu_action_collapse_section": "Sammenfold afsnit",
"section_menu_action_expand_section": "Udvid afsnit",
"section_menu_action_manage_section": "Håndter afsnit",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Håndter udvidelse",
"section_menu_action_add_topsite": "Tilføj ny webside",
"section_menu_action_move_up": "Flyt op",
"section_menu_action_move_down": "Flyt ned",
"section_menu_action_privacy_notice": "Privatlivspolitik",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"firstrun_title": "Tag Firefox med dig",
"firstrun_content": "Få adgang til din historik, dine bogmærker, adgangskoder og andre indstillinger på alle dine enheder.",
"firstrun_learn_more_link": "Læs mere om Firefox-konti",
"firstrun_form_header": "Indtast din mailadresse",
"firstrun_form_sub_header": "for at fortsætte til Firefox Sync.",
"firstrun_email_input_placeholder": "Mailadresse",
"firstrun_extra_legal_links": "Ved at fortsætte godkender du vores {terms} og {privacy}.",
"firstrun_terms_of_service": "tjenestevilkår",
"firstrun_privacy_notice": "privatlivspolitik",
"firstrun_continue_to_login": "Fortsæt",
"firstrun_skip_login": "Spring dette trin over",
"prefs_restore_defaults_button": "Gendan standarder",
"settings_pane_header": "Indstillinger for Nyt faneblad",
"settings_pane_body2": "Vælg, hvad du vil se på denne side.",

Просмотреть файл

@ -85,20 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Faldi sekcion",
"section_menu_action_expand_section": "Malfaldi sekcion",
"section_menu_action_manage_section": "Administri sekcion",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Administri etendaĵon",
"section_menu_action_add_topsite": "Aldoni oftan retejon",
"section_menu_action_move_up": "Movi supren",
"section_menu_action_move_down": "Movi malsupren",
"section_menu_action_privacy_notice": "Rimarko pri privateco",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step"
"firstrun_title": "Portu Firefox kun vi",
"firstrun_content": "Ricevu viajn legosignojn, historion, pasvortojn kaj aliajn agordojn en ĉiuj viaj aparatoj.",
"firstrun_learn_more_link": "Pli da informo pri la kontoj de Firefox",
"firstrun_form_header": "Tajpu vian retpoŝtan adreson",
"firstrun_form_sub_header": "por pluiri al Spegulado de Firefox.",
"firstrun_email_input_placeholder": "Retpoŝta adreso",
"firstrun_extra_legal_links": "Se vi daŭrigas vi akceptas la {terms} kaj {privacy}.",
"firstrun_terms_of_service": "kondiĉojn de uzo",
"firstrun_privacy_notice": "rimarkon pri privateco",
"firstrun_continue_to_login": "Daŭrigi",
"firstrun_skip_login": "Pretersalti tiun ĉi paŝon"
};

Просмотреть файл

@ -85,33 +85,33 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Colapsar sección",
"section_menu_action_expand_section": "Expandir sección",
"section_menu_action_manage_section": "Administrar sección",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Administrar extensión",
"section_menu_action_add_topsite": "Agregar Sitio más visitado",
"section_menu_action_move_up": "Subir",
"section_menu_action_move_down": "Bajar",
"section_menu_action_privacy_notice": "Nota de privacidad",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar Predeterminados",
"settings_pane_header": "Preferencia de nueva pestaña",
"settings_pane_body2": "Seleccionar lo que se ve en esta página.",
"firstrun_title": "Lleve Firefox con usted",
"firstrun_content": "Acceda a sus marcadores, historial, contraseñas y más ajustes en todos sus dispositivos.",
"firstrun_learn_more_link": "Descubra más sobre las Cuentas de Firefox",
"firstrun_form_header": "Ingrese su correo electrónico",
"firstrun_form_sub_header": "para pasar a Firefox Sync.",
"firstrun_email_input_placeholder": "Correo electrónico",
"firstrun_extra_legal_links": "Al proceder, acepta los {terms} y {privacy}.",
"firstrun_terms_of_service": "Términos del servicio",
"firstrun_privacy_notice": "Anuncio de privacidad",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltear este paso",
"prefs_restore_defaults_button": "Restaurar valores predeterminados",
"settings_pane_header": "Preferencias de nueva pestaña",
"settings_pane_body2": "Elige lo que ves en esta página.",
"settings_pane_search_header": "Buscar",
"settings_pane_search_body": "Buscar en la Web desde nueva pestaña.",
"settings_pane_topsites_body": "Acceder a los sitios web más visitados.",
"settings_pane_search_body": "Busca en la web de tu nueva pestaña.",
"settings_pane_topsites_body": "Accede a los sitios web que más visitas.",
"settings_pane_topsites_options_showmore": "Mostrar dos filas",
"settings_pane_highlights_body2": "Encuentre el camino de vuelta a las páginas interesantes que visitó o que marcó como favorito.",
"settings_pane_highlights_body2": "Encuentra tu camino de regreso a las cosas interesantes que has visitado o marcado recientemente.",
"settings_pane_highlights_options_visited": "Sitios visitados",
"settings_pane_snippets_body": "Leer dulces actualizaciones cortas de Mozilla sobre Firefox, cultura de Internet y algún meme ocasional al azar.",
"settings_pane_snippets_body": "Lee actualizaciones breves de Mozilla sobre Firefox, la cultura de internet y de repente un meme de vez en cuando.",
"settings_pane_done_button": "Listo",
"settings_pane_topstories_options_sponsored": "Mostrar historias patrocinadas",
"pocket_description": "Descubrir contenido de alta calidad que se podría perder de otra forma, con la ayuda de Pocket, ahora parte de Mozilla."
"pocket_description": "Descubre contenido de alta calidad que de otra forma te podrías perder, con la ayuda de Pocket, ahora parte de Mozilla."
};

Просмотреть файл

@ -85,33 +85,33 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Contraer sección",
"section_menu_action_expand_section": "Expandir sección",
"section_menu_action_manage_section": "Gestionar sección",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gestionar extensión",
"section_menu_action_add_topsite": "Añadir sitio frecuente",
"section_menu_action_move_up": "Subir",
"section_menu_action_move_down": "Bajar",
"section_menu_action_privacy_notice": "Aviso de privacidad",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar predeterminados",
"settings_pane_header": "Preferencias de Nueva pestaña",
"settings_pane_body2": "Elige qué es lo que ves en esta página.",
"firstrun_title": "Lleva a Firefox contigo",
"firstrun_content": "Ten tus marcadores, historial, contraseñas y otros ajustes en todos tus dispositivos.",
"firstrun_learn_more_link": "Aprende más sobre Firefox Accounts",
"firstrun_form_header": "Ingresa tu correo",
"firstrun_form_sub_header": "para conectarte a Firefox Sync.",
"firstrun_email_input_placeholder": "Correo",
"firstrun_extra_legal_links": "Al proceder, aceptas los {terms} y la {privacy}.",
"firstrun_terms_of_service": "Términos del servicio",
"firstrun_privacy_notice": "Política de privacidad",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltar este paso",
"prefs_restore_defaults_button": "Restaurar valores predeterminados",
"settings_pane_header": "Preferencias de nueva pestaña",
"settings_pane_body2": "Elige lo que ves en esta página.",
"settings_pane_search_header": "Buscar",
"settings_pane_search_body": "Busca en la Web desde tu nueva pestaña.",
"settings_pane_topsites_body": "Accede a los sitios que más visitas.",
"settings_pane_search_body": "Busca en la web de tu nueva pestaña.",
"settings_pane_topsites_body": "Accede a los sitios web que más visitas.",
"settings_pane_topsites_options_showmore": "Mostrar dos filas",
"settings_pane_highlights_body2": "Encuentra tu camino de regreso a las cosas interesantes que ya has visitado o marcado.",
"settings_pane_highlights_body2": "Encuentra tu camino de regreso a las cosas interesantes que has visitado o marcado recientemente.",
"settings_pane_highlights_options_visited": "Sitios visitados",
"settings_pane_snippets_body": "Lee breves y dulces actualizaciones de Mozilla sobre Firefox, la cultura de internet y un meme aleatorio ocasional.",
"settings_pane_done_button": "Hecho",
"settings_pane_snippets_body": "Lee actualizaciones breves de Mozilla sobre Firefox, la cultura de internet y de repente un meme de vez en cuando.",
"settings_pane_done_button": "Listo",
"settings_pane_topstories_options_sponsored": "Mostrar historias patrocinadas",
"pocket_description": "Descubre contenido de alta calidad que de otra forma te perderías, con la ayuda de Pocket, ahora parte de Mozilla."
"pocket_description": "Descubre contenido de alta calidad que de otra forma te podrías perder, con la ayuda de Pocket, ahora parte de Mozilla."
};

Просмотреть файл

@ -85,33 +85,33 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Contraer sección",
"section_menu_action_expand_section": "Expandir sección",
"section_menu_action_manage_section": "Gestionar sección",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gestionar extensión",
"section_menu_action_add_topsite": "Añadir sitio popular",
"section_menu_action_move_up": "Subir",
"section_menu_action_move_down": "Bajar",
"section_menu_action_privacy_notice": "Aviso de privacidad",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar predeterminados",
"firstrun_title": "Llévese Firefox consigo",
"firstrun_content": "Acceda a sus marcadores, historial, contraseñas y más ajustes en todos sus dispositivos.",
"firstrun_learn_more_link": "Descubra más sobre las Cuentas de Firefox",
"firstrun_form_header": "Introduzca su correo electrónico",
"firstrun_form_sub_header": "para acceder a Firefox Sync.",
"firstrun_email_input_placeholder": "Correo electrónico",
"firstrun_extra_legal_links": "Al proceder, aceptas los {terms} y la {privacy}.",
"firstrun_terms_of_service": "Términos del servicio",
"firstrun_privacy_notice": "Aviso de privacidad",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltar este paso",
"prefs_restore_defaults_button": "Restaurar valores predeterminados",
"settings_pane_header": "Preferencias de nueva pestaña",
"settings_pane_body2": "Elija lo quiera ver en esta página.",
"settings_pane_body2": "Elige lo que ves en esta página.",
"settings_pane_search_header": "Buscar",
"settings_pane_search_body": "Busque en la Web desde su nueva pestaña.",
"settings_pane_topsites_body": "Acceda a las páginas que más visita.",
"settings_pane_search_body": "Busca en la web de tu nueva pestaña.",
"settings_pane_topsites_body": "Accede a los sitios web que más visitas.",
"settings_pane_topsites_options_showmore": "Mostrar dos filas",
"settings_pane_highlights_body2": "Vuelva a encontrar todas las cosas interesantes que haya visitado o marcado recientemente.",
"settings_pane_highlights_body2": "Encuentra tu camino de regreso a las cosas interesantes que has visitado o marcado recientemente.",
"settings_pane_highlights_options_visited": "Sitios visitados",
"settings_pane_snippets_body": "Lea actualizaciones breves de Mozilla sobre Firefox, la cultura de internet y el típico meme aleatorio.",
"settings_pane_done_button": "Hecho",
"settings_pane_snippets_body": "Lee actualizaciones breves de Mozilla sobre Firefox, la cultura de internet y de repente un meme de vez en cuando.",
"settings_pane_done_button": "Listo",
"settings_pane_topstories_options_sponsored": "Mostrar historias patrocinadas",
"pocket_description": "Gracias a Pocket, que ahora forma parte de Mozilla, podrá descubrir contenido de alta calidad que de otra forma se perdería."
"pocket_description": "Descubre contenido de alta calidad que de otra forma te podrías perder, con la ayuda de Pocket, ahora parte de Mozilla."
};

Просмотреть файл

@ -85,22 +85,22 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Sección de colapso",
"section_menu_action_expand_section": "Ampliar la sección",
"section_menu_action_manage_section": "Administrar sección",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gestionar extensión",
"section_menu_action_add_topsite": "Agregar sitio popular",
"section_menu_action_move_up": "Más",
"section_menu_action_move_down": "Bajar",
"section_menu_action_privacy_notice": "Política de privacidad",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"firstrun_title": "Llévese Firefox consigo",
"firstrun_content": "Acceda a sus marcadores, historial, contraseñas y más ajustes en todos sus dispositivos.",
"firstrun_learn_more_link": "Descubra más sobre las Cuentas de Firefox",
"firstrun_form_header": "Introduzca su correo electrónico",
"firstrun_form_sub_header": "para acceder a Firefox Sync.",
"firstrun_email_input_placeholder": "Correo electrónico",
"firstrun_extra_legal_links": "Al proceder, aceptas los {terms} y la {privacy}.",
"firstrun_terms_of_service": "Términos del servicio",
"firstrun_privacy_notice": "Aviso de privacidad",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltar este paso",
"prefs_restore_defaults_button": "Restaurar valores predeterminados",
"settings_pane_header": "Preferencias de nueva pestaña",
"settings_pane_body2": "Elige lo que ves en esta página.",

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Tolestu atala",
"section_menu_action_expand_section": "Zabaldu atala",
"section_menu_action_manage_section": "Kudeatu atala",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Kudeatu hedapena",
"section_menu_action_add_topsite": "Gehitu maiz erabilitako gunea",
"section_menu_action_move_up": "Eraman gora",
"section_menu_action_move_down": "Eraman behera",
"section_menu_action_privacy_notice": "Pribatutasun-oharra",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Berrezarri lehenespenak",
"settings_pane_header": "Fitxa berriaren hobespenak",
"settings_pane_body2": "Aukeratu orri honetan ikusiko duzuna.",
"settings_pane_search_header": "Bilaketa",
"settings_pane_search_body": "Bilatu webean zure fitxa berritik.",
"settings_pane_topsites_body": "Sartu gehien bisitatzen dituzun webguneetara.",
"settings_pane_topsites_options_showmore": "Erakutsi bi errenkada",
"settings_pane_highlights_body2": "Aurkitu itzultzeko bidea azkenaldian bisitatutako edo laster-marka egindako gauza interesgarrietara.",
"settings_pane_highlights_options_visited": "Bisitatutako guneak",
"settings_pane_snippets_body": "Irakurri Firefoxi eta interneteko kulturari buruzko Mozillaren eguneraketa laburrak, hala nola tartekako ausazko memeak.",
"settings_pane_done_button": "Eginda",
"settings_pane_topstories_options_sponsored": "Erakutsi babesleen istorioak",
"pocket_description": "Deskubritu orain Mozillaren zati den Pocket-en laguntzari esker bestela gal zenitzakeen kalitatezko edukiak."
"firstrun_title": "Eraman Firefox aldean",
"firstrun_content": "Izan laster-markak, historia, pasahitzak eta beste ezarpenak eskura zure gailu guztietatik.",
"firstrun_learn_more_link": "Firefox kontuei buruzko argibide gehiago",
"firstrun_form_header": "Idatzi zure helbide elektronikoa",
"firstrun_form_sub_header": "Firefox Sync-ekin jarraitzeko.",
"firstrun_email_input_placeholder": "Helbide elektronikoa",
"firstrun_extra_legal_links": "Jarraitzearekin bat, {terms} eta {privacy} onartzen dituzu.",
"firstrun_terms_of_service": "Zerbitzu-baldintzak",
"firstrun_privacy_notice": "Pribatutasun-oharra",
"firstrun_continue_to_login": "Jarraitu",
"firstrun_skip_login": "Saltatu urrats hau"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Réduire la section",
"section_menu_action_expand_section": "Développer la section",
"section_menu_action_manage_section": "Gérer la section",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gérer lextension",
"section_menu_action_add_topsite": "Ajouter un site populaire",
"section_menu_action_move_up": "Déplacer vers le haut",
"section_menu_action_move_down": "Déplacer vers le bas",
"section_menu_action_privacy_notice": "Politique de confidentialité",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Configuration par défaut",
"settings_pane_header": "Préférences Nouvel onglet",
"settings_pane_body2": "Choisissez les éléments à afficher sur la page.",
"settings_pane_search_header": "Recherche",
"settings_pane_search_body": "Effectuez une recherche sur le Web depuis le nouvel onglet.",
"settings_pane_topsites_body": "Accédez aux sites que vous consultez le plus.",
"settings_pane_topsites_options_showmore": "Afficher deux lignes",
"settings_pane_highlights_body2": "Retrouvez des pages intéressantes que vous avez visitées récemment ou ajoutées aux marque-pages.",
"settings_pane_highlights_options_visited": "Sites visités",
"settings_pane_snippets_body": "Consultez les brèves de Mozilla à propos de Firefox, la culture Internet, mais aussi quelques mèmes Internet de temps en temps.",
"settings_pane_done_button": "Terminé",
"settings_pane_topstories_options_sponsored": "Afficher les articles sponsorisés",
"pocket_description": "Grâce à Pocket, faisant désormais partie de Mozilla, découvrez du contenu de grande qualité que vous auriez pu manquer dans le cas contraire."
"firstrun_title": "Emportez Firefox avec vous",
"firstrun_content": "Accédez à vos marque-pages, votre historique, vos mots de passe et dautres paramètres sur lensemble de vos appareils.",
"firstrun_learn_more_link": "En savoir plus sur les comptes Firefox",
"firstrun_form_header": "Saisissez votre adresse électronique",
"firstrun_form_sub_header": "pour continuer avec Firefox Sync.",
"firstrun_email_input_placeholder": "Adresse électronique",
"firstrun_extra_legal_links": "En continuant, vous acceptez les {terms} et la {privacy}.",
"firstrun_terms_of_service": "Conditions dutilisation",
"firstrun_privacy_notice": "Politique de confidentialité",
"firstrun_continue_to_login": "Continuer",
"firstrun_skip_login": "Ignorer cette étape"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Seksje ynklappe",
"section_menu_action_expand_section": "Seksje útklappe",
"section_menu_action_manage_section": "Seksje beheare",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Utwreiding beheare",
"section_menu_action_add_topsite": "Topwebsite tafoegje",
"section_menu_action_move_up": "Omheech ferpleatse",
"section_menu_action_move_down": "Omleech ferpleatse",
"section_menu_action_privacy_notice": "Privacyferklearring",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Standertwearden opnij ynstelle",
"settings_pane_header": "Nij ljepblêdfoarkarren",
"settings_pane_body2": "Kies wat jo op dizze side sjogge.",
"settings_pane_search_header": "Sykje",
"settings_pane_search_body": "Sykje op it web fan jo nije ljepblêd út.",
"settings_pane_topsites_body": "Benaderje de websites dy't jo it meast besykje.",
"settings_pane_topsites_options_showmore": "Twa rigen toane",
"settings_pane_highlights_body2": "Fyn fluch ynteressante saken út jo blêdwizers en resint besocht siden werom.",
"settings_pane_highlights_options_visited": "Besochte websites",
"settings_pane_snippets_body": "Lês koart nijs fan Mozilla oer Firefox, ynternetkultuer en somtiden in meme.",
"settings_pane_done_button": "Dien",
"settings_pane_topstories_options_sponsored": "Sponsore ferhalen toane",
"pocket_description": "Untdek ynhâld fan hege kwaliteit mei help fan Pocket (no ûnderdiel fan Mozilla), dy't jo oars misten."
"firstrun_title": "Nim Firefox mei jo mei",
"firstrun_content": "Krij jo blêdwizers, skiednis, wachtwurden en oare ynstellingen op al jo apparaten.",
"firstrun_learn_more_link": "Mear ynfo oer Firefox Accounts",
"firstrun_form_header": "Fier jo e-mailadres yn",
"firstrun_form_sub_header": "om troch te gean nei Firefox Sync.",
"firstrun_email_input_placeholder": "E-mailadres",
"firstrun_extra_legal_links": "Troch fierder te gean, gean jo akkoard mei de {terms} en {privacy}.",
"firstrun_terms_of_service": "Tsjinstbetingsten",
"firstrun_privacy_notice": "Privacyferklearring",
"firstrun_continue_to_login": "Trochgean",
"firstrun_skip_login": "Dizze stap oerslaan"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Embopytupa vore",
"section_menu_action_expand_section": "Emyasãi vore",
"section_menu_action_manage_section": "Eñagareko vorére",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Emongu'e jepysokue",
"section_menu_action_add_topsite": "Embojuaju Tenda ojeikeveha",
"section_menu_action_move_up": "Jupi",
"section_menu_action_move_down": "Guejy",
"section_menu_action_privacy_notice": "Marandui ñemiguáva",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Embojevy Ijypykueguáva",
"settings_pane_header": "Tendayke Pyahu Jeguererohoryrã",
"settings_pane_body2": "Eiporavo rehechaséva ko toguépe.",
"settings_pane_search_header": "Eheka",
"settings_pane_search_body": "Eheka ñandutivevépe tendayke pyahu guive.",
"settings_pane_topsites_body": "Eike ñandutirenda rehechajepivévape.",
"settings_pane_topsites_options_showmore": "Mokõi tysýi jechauka",
"settings_pane_highlights_body2": "Ehekajey tape reipuruva'ekue reg̃uahẽvo ñandutiroguépe reguerohorýva'ekue.",
"settings_pane_highlights_options_visited": "Tenda Ojeikemáva",
"settings_pane_snippets_body": "Emoñe'ẽ mba'epyahu oĩva Firefox, Ñandutiveve reko térã memekuéra rehegua.",
"settings_pane_done_button": "Oĩmbáma",
"settings_pane_topstories_options_sponsored": "Ehechauka Mombe'upy ojehepyme'ẽva'ekue hese",
"pocket_description": "Ejuhu mba'erecharã iporãitéva Pocket rupive, ha'éva ko'ág̃a Mozilla rembipuru."
"firstrun_title": "Egueraha Firefox nendive",
"firstrun_content": "Eike nde techaukaha, tembiasakue, ñeẽñemi ha ambueve ñemoĩporã opaite nde mbaeokápe.",
"firstrun_learn_more_link": "Eikuaave Firefox Accounts rehegua",
"firstrun_form_header": "Emoinge ne ñandutiveve",
"firstrun_form_sub_header": "eike hag̃ua Firefox Sync-pe.",
"firstrun_email_input_placeholder": "Ñandutiveve",
"firstrun_extra_legal_links": "Ejapóva, emoneĩ ko'ã {terms} ha {privacy}.",
"firstrun_terms_of_service": "Mba'epytyvõrã ñemboguata",
"firstrun_privacy_notice": "Ñemigua purureko",
"firstrun_continue_to_login": "Eku'ejey",
"firstrun_skip_login": "Ehejánte kóva"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -3,7 +3,7 @@ window.gActivityStreamStrings = {
"newtab_page_title": "નવી ટૅબ",
"header_top_sites": "ટોચની સાઇટ્સ",
"header_highlights": "હાઇલાઇટ્સ",
"header_recommended_by": "દ્વારા ભલામણ",
"header_recommended_by": "Recommended by {provider}",
"context_menu_button_sr": "{title} માટે સંદર્ભ મેનૂ ખોલો",
"section_context_menu_button_sr": "વિભાગ સંદર્ભ મેનૂ ખોલો",
"type_label_visited": "જોવામા આવેલ:",
@ -75,7 +75,7 @@ window.gActivityStreamStrings = {
"pocket_read_more": "લોકપ્રિય વિષયો:",
"pocket_read_even_more": "વધુ વાર્તાઓ જુઓ",
"highlights_empty_state": "બ્રાઉઝ કરવું પ્રારંભ કરો અને અમે અહીં કેટલાક સરસ લેખો, વિડિઓઝ અને અન્ય પૃષ્ઠો દર્શાવીશું જે તમે તાજેતરમાં મુલાકાત લીધાં છે અથવા બુકમાર્ક કર્યા છે.",
"topstories_empty_state": "તમે પકડાઈ ગયા છો. {પ્રદાતા} તરફથી વધુ ટોચની વાતો માટે પછીથી પાછા તપાસો. રાહ નથી જોઈ શકતા? સમગ્ર વેબ પરથી વધુ સુંદર વાર્તાઓ શોધવા માટે એક લોકપ્રિય વિષય પસંદ કરો.",
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "અન્ય બ્રાઉઝરથી બુકમાર્ક્સ, ઇતિહાસ અને પાસવર્ડ્સ સાથે ફાયરફોક્સ અજમાવો.",
"manual_migration_cancel_button": "ના અભાર",
"manual_migration_import_button": "હવે આયાત કરો",

Просмотреть файл

@ -25,13 +25,13 @@ window.gActivityStreamStrings = {
"menu_action_delete_pocket": "पॉकेट से हटाएं",
"menu_action_archive_pocket": "पॉकेट में पुरालेख",
"menu_action_show_file_mac_os": "Show in Finder",
"menu_action_show_file_windows": "Open Containing Folder",
"menu_action_show_file_linux": "Open Containing Folder",
"menu_action_show_file_default": "Show File",
"menu_action_open_file": "Open File",
"menu_action_copy_download_link": "Copy Download Link",
"menu_action_go_to_download_page": "Go to Download Page",
"menu_action_remove_download": "Remove from History",
"menu_action_show_file_windows": "संग्राहक फोल्डर खोलें",
"menu_action_show_file_linux": "संग्राहक फोल्डर खोलें",
"menu_action_show_file_default": "फ़ाइल दिखाएं",
"menu_action_open_file": "फ़ाइल खोलें",
"menu_action_copy_download_link": "डाउनलोड लिंक कॉपी करें",
"menu_action_go_to_download_page": "डाउनलोड पृष्ठ पर जाएं",
"menu_action_remove_download": "इतिहास से हटाएँ",
"search_button": "खोज",
"search_header": "{search_engine_name} खोज",
"search_web_placeholder": "वेब पर खोजें",
@ -44,10 +44,10 @@ window.gActivityStreamStrings = {
"prefs_search_header": "वेब खोज",
"prefs_topsites_description": "साइटों आप सबसे अधिक यात्रा",
"prefs_topstories_description2": "Great content from around the web, personalized for you",
"prefs_topstories_options_sponsored_label": "Sponsored Stories",
"prefs_topstories_options_sponsored_label": "प्रायोजित कहानियां",
"prefs_topstories_sponsored_learn_more": "अधिक जानें",
"prefs_highlights_description": "आपके द्वारा सहेजी गई या विज़िट की गई साइटों का चयन",
"prefs_highlights_options_visited_label": "Visited Pages",
"prefs_highlights_options_visited_label": "देखे गए पृष्ठ",
"prefs_highlights_options_download_label": "Most Recent Download",
"prefs_highlights_options_pocket_label": "Pages Saved to Pocket",
"prefs_snippets_description": "Mozilla और Firefox से अद्यतन",
@ -100,20 +100,5 @@ window.gActivityStreamStrings = {
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "डिफ़ॉल्ट पुनः स्थापित करे",
"prefs_topstories_description": "उच्च गुणवत्ता की सामग्री आप अंयथा याद कर सकते है",
"prefs_topstories_show_sponsored_label": "{provider} प्रायोजित कहानियां",
"settings_pane_header": "नयी टैब वरीयताएँ",
"settings_pane_body2": "चुनें कि आप इस पृष्ठ पर क्या देखते हैं.",
"settings_pane_search_header": "खोज",
"settings_pane_search_body": "अपने नए टैब से वेब पर खोजें.",
"settings_pane_topsites_body": "आपके द्वारा सबसे ज्यादा खोजी जाने वाली वेबसाइट्स देखें.",
"settings_pane_topsites_options_showmore": "दो पंक्तियाँ दिखाएँ",
"settings_pane_highlights_body2": "हाल ही में देखी गयी या पुस्तचिंहित की गयी रोचक चीज़ों पर वापस जाएँ.",
"settings_pane_highlights_options_visited": "देखी गयीं साइटें",
"settings_pane_snippets_body": "Firefox, इंटरनेट संस्कृति और यादृच्छिक मीम के बारे में Mozilla के संक्षिप्त और प्यारे अपडेट पढ़ें.",
"settings_pane_done_button": "संपन्न",
"settings_pane_topstories_options_sponsored": "प्रायोजित कहानियाँ दिखाएँ",
"pocket_description": "पॉकेट, जो अब Mozilla का हिस्सा है, की मदद से अन्यथा आपसे छूटने वाली उच्च-गुणवत्ता सामग्रियों को खोजें."
"firstrun_skip_login": "Skip this step"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Wotrězk schować",
"section_menu_action_expand_section": "Wotrězk pokazać",
"section_menu_action_manage_section": "Wotrězk rjadować",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Rozšěrjenje rjadować",
"section_menu_action_add_topsite": "Woblubowane sydło přidać",
"section_menu_action_move_up": "Horje",
"section_menu_action_move_down": "Dele",
"section_menu_action_privacy_notice": "Zdźělenka priwatnosće",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Standard wobnowić",
"settings_pane_header": "Nastajenja noweho rajtarka",
"settings_pane_body2": "Wubjerće, štož so na tutej stronje pokazuje.",
"settings_pane_search_header": "Pytać",
"settings_pane_search_body": "Přepytajće web ze swojeho noweho rajtarka.",
"settings_pane_topsites_body": "Wočińće websydła, kotrež sće najhusćišo wopytał.",
"settings_pane_topsites_options_showmore": "Dwaj rjadaj pokazać",
"settings_pane_highlights_body2": "Namakajće swój puć wróćo k zajimawym stronam, kotrež sće njedawno wopytał abo jako zapołožki składował.",
"settings_pane_highlights_options_visited": "Wopytane sydła",
"settings_pane_snippets_body": "Čitajće krótke aktualizacije wot Mozilla wo Firefox, internetnej kulturje a hdys a hdys meme.",
"settings_pane_done_button": "Hotowo",
"settings_pane_topstories_options_sponsored": "Sponsorowane stawizny pokazać",
"pocket_description": "Wotkryjće wobsah wysokeje kwality, kotryž byšće hewak parował, z pomocu Pocket, kotryž je nětko dźěl Mozilla."
"firstrun_title": "Wzmiće Firefox sobu",
"firstrun_content": "Wzmiće swoje zapołožki, historiju, hesła a druhe nastajenja na wšěch wašich gratach sobu.",
"firstrun_learn_more_link": "Zhońće wjace wo Firefox Accounts",
"firstrun_form_header": "Zapodajće swoju e-mejlowu adresu,",
"firstrun_form_sub_header": "zo byšće z Firefox Sync pokročował.",
"firstrun_email_input_placeholder": "E-mejl",
"firstrun_extra_legal_links": "Hdyž pokročujeće, zwoliće do {terms} a {privacy}.",
"firstrun_terms_of_service": "Wužiwanske wuměnjenja",
"firstrun_privacy_notice": "Zdźělenka priwatnosće",
"firstrun_continue_to_login": "Pokročować",
"firstrun_skip_login": "Tutón krok přeskočić"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Szakasz összecsukása",
"section_menu_action_expand_section": "Szakasz lenyitása",
"section_menu_action_manage_section": "Szakasz kezelése",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Kiterjesztés kezelése",
"section_menu_action_add_topsite": "Hozzáadás a népszerű oldalakhoz",
"section_menu_action_move_up": "Mozgatás felfelé",
"section_menu_action_move_down": "Mozgatás lefelé",
"section_menu_action_privacy_notice": "Adatvédelmi nyilatkozat",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Alapértelmezések visszaállítása",
"settings_pane_header": "Új lap beállításai",
"settings_pane_body2": "Válassza ki, hogy mit akar látni ezen az oldalon.",
"settings_pane_search_header": "Keresés",
"settings_pane_search_body": "Keresés a weben az új lapon.",
"settings_pane_topsites_body": "A leggyakrabban látogatott webhelyek elérése.",
"settings_pane_topsites_options_showmore": "Két sor megjelenítése",
"settings_pane_highlights_body2": "Találjon vissza azokhoz az érdekes dolgokhoz, amelyeket meglátogatott vagy könyvjelzőzött.",
"settings_pane_highlights_options_visited": "Látogatott helyek",
"settings_pane_snippets_body": "Olvasson rövid és érdekes híreket a Mozillától, a Firefoxról, az internetes kultúráról, és időnként kapjon mémeket.",
"settings_pane_done_button": "Kész",
"settings_pane_topstories_options_sponsored": "Szponzorált történetek megjelenítése",
"pocket_description": "Fedezzen fel olyan, magas minőségű tartalmakat, amelyek egyébként elkerülnék a figyelmét, a Pocket segítségével, amely most már a Mozilla része."
"firstrun_title": "Vigye magával a Firefoxot",
"firstrun_content": "Kapja meg a könyvjelzőit, előzményeit, jelszavait és egyéb beállításait az összes eszközén.",
"firstrun_learn_more_link": "Ismerje meg a Firefox fiókokat",
"firstrun_form_header": "Adja meg az e-mail címét",
"firstrun_form_sub_header": "és lépjen tovább a Firefox Synchez.",
"firstrun_email_input_placeholder": "E-mail",
"firstrun_extra_legal_links": "A folytatással elfogadja a {terms} és az {privacy}.",
"firstrun_terms_of_service": "Felhasználási feltételeket",
"firstrun_privacy_notice": "Adatvédelmi nyilatkozatot",
"firstrun_continue_to_login": "Folytatás",
"firstrun_skip_login": "Lépés kihagyása"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Collaber le section",
"section_menu_action_expand_section": "Expander le section",
"section_menu_action_manage_section": "Gerer le section",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gerer extension",
"section_menu_action_add_topsite": "Adder a sito popular",
"section_menu_action_move_up": "Mover in alto",
"section_menu_action_move_down": "Mover in basso",
"section_menu_action_privacy_notice": "Advertentia de confidentialitate",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"section_menu_action_privacy_notice": "Notification de confidentialitate",
"firstrun_title": "Porta Firefox con te",
"firstrun_content": "Tene tu marcapaginas, chronologia, contrasignos e altere configurationes sur tote tu apparatos.",
"firstrun_learn_more_link": "Apprende plus re Firefox Accounts",
"firstrun_form_header": "Insere tu email",
"firstrun_form_sub_header": "pro continuar con Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar le predefinitiones",
"settings_pane_header": "Preferentias de nove scheda",
"settings_pane_body2": "Selige lo que tu vole vider in iste pagina.",
"settings_pane_search_header": "Cercar",
"settings_pane_search_body": "Cercar in le Web ab tu nove scheda.",
"settings_pane_topsites_body": "Acceder al sitos web que tu plus visita.",
"settings_pane_topsites_options_showmore": "Monstrar duo lineas",
"settings_pane_highlights_body2": "Retrova cosas interessante que tu ha recentemente visitate o addite marcapaginas.",
"settings_pane_highlights_options_visited": "Sitos visitate",
"settings_pane_snippets_body": "Lege breve e legier novas de Mozilla super Firefox, cultura internet e occasionalmente super alcun meme.",
"settings_pane_done_button": "Facite",
"settings_pane_topstories_options_sponsored": "Monstrar historias sponsorisate",
"pocket_description": "Discoperir contento de alte qualitate que tu poterea alteremente non cognoscer, con le adjuta de Pocket, ora parte de Mozilla."
"firstrun_extra_legal_links": "Si tu procede, tu consenti a {terms} e {privacy}.",
"firstrun_terms_of_service": "Terminos de servicio",
"firstrun_privacy_notice": "Notification de confidentialitate",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltar iste grado"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Comprimi sezione",
"section_menu_action_expand_section": "Espandi sezione",
"section_menu_action_manage_section": "Gestisci sezione",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gestisci estensione",
"section_menu_action_add_topsite": "Aggiungi sito principale",
"section_menu_action_move_up": "Sposta in alto",
"section_menu_action_move_down": "Sposta in basso",
"section_menu_action_privacy_notice": "Informativa sulla privacy",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_title": "Porta Firefox con te",
"firstrun_content": "Ritrova segnalibri, cronologia, password e altre impostazioni su tutti i tuoi dispositivi.",
"firstrun_learn_more_link": "Scopri di più sullaccount Firefox",
"firstrun_form_header": "Inserisci email",
"firstrun_form_sub_header": "per utilizzare Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Ripristina valori predefiniti",
"settings_pane_header": "Preferenze Nuova scheda",
"settings_pane_body2": "Scegli quali elementi visualizzare in questa pagina.",
"settings_pane_search_header": "Ricerca",
"settings_pane_search_body": "Avvia ricerche in una nuova scheda.",
"settings_pane_topsites_body": "Accedi ai siti che visiti più spesso.",
"settings_pane_topsites_options_showmore": "Visualizza due righe",
"settings_pane_highlights_body2": "Ritrova pagine interessanti che avevi visitato o aggiunto ai segnalibri.",
"settings_pane_highlights_options_visited": "Siti visitati",
"settings_pane_snippets_body": "Brevi notizie direttamente da Mozilla a proposito di Firefox, Internet, senza dimenticare qualche meme di tanto in tanto.",
"settings_pane_done_button": "Fatto",
"settings_pane_topstories_options_sponsored": "Visualizza articoli sponsorizzati",
"pocket_description": "Grazie a Pocket, un componente della famiglia Mozilla, scopri contenuti di alta qualità che altrimenti potrebbero sfuggirti."
"firstrun_extra_legal_links": "Proseguendo, accetto le {terms} e l{privacy}.",
"firstrun_terms_of_service": "condizioni di utilizzo del servizio",
"firstrun_privacy_notice": "informativa sulla privacy",
"firstrun_continue_to_login": "Continua",
"firstrun_skip_login": "Ignora questo passaggio"
};

Просмотреть файл

@ -85,20 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "ამ ნაწილის აკეცვა",
"section_menu_action_expand_section": "ამ ნაწილის გაშლა",
"section_menu_action_manage_section": "გვერდის ნაწილების მართვა",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "გაფართოების მართვა",
"section_menu_action_add_topsite": "რჩეული საიტის დამატება",
"section_menu_action_move_up": "აწევა",
"section_menu_action_move_down": "ჩამოწევა",
"section_menu_action_privacy_notice": "პირადი მონაცემების დაცვის განაცხადი",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step"
"firstrun_title": "თან წაიყოლეთ Firefox",
"firstrun_content": "მიიღეთ წვდომა თქვენს სანიშნებთან, ისტორიასთან, პაროლებსა და სხვა პარამეტრებთან, ყველა თქვენს მოწყობილობაზე.",
"firstrun_learn_more_link": "იხილეთ ვრცლად, Firefox ანგარიშების შესახებ",
"firstrun_form_header": "შეიყვანეთ თქვენი ელფოსტა",
"firstrun_form_sub_header": "Firefox Sync-ზე გადასასვლელად.",
"firstrun_email_input_placeholder": "ელფოსტა",
"firstrun_extra_legal_links": "გაგრძელების შემთხვევაში, თქვენ ეთანხმებით {terms} და {privacy}.",
"firstrun_terms_of_service": "გამოყენების პირობებსა",
"firstrun_privacy_notice": "პირადი მონაცემების დაცვის განაცხადს",
"firstrun_continue_to_login": "გაგრძელება",
"firstrun_skip_login": "გამოტოვება"
};

Просмотреть файл

@ -10,7 +10,7 @@ window.gActivityStreamStrings = {
"type_label_bookmarked": "Grāmatzīmēs",
"type_label_recommended": "Populāri",
"type_label_pocket": "Saglabāts Pocket",
"type_label_downloaded": "Downloaded",
"type_label_downloaded": "Lejupielādēts",
"menu_action_bookmark": "Saglabāt",
"menu_action_remove_bookmark": "Noņemt grāmatzīmi",
"menu_action_open_new_window": "Atvērt saiti jaunā logā",
@ -24,14 +24,14 @@ window.gActivityStreamStrings = {
"menu_action_save_to_pocket": "Saglabāt Pocket",
"menu_action_delete_pocket": "Dzēst no Pocket",
"menu_action_archive_pocket": "Arhivēt Pocket",
"menu_action_show_file_mac_os": "Show in Finder",
"menu_action_show_file_windows": "Open Containing Folder",
"menu_action_show_file_linux": "Open Containing Folder",
"menu_action_show_file_default": "Show File",
"menu_action_open_file": "Open File",
"menu_action_copy_download_link": "Copy Download Link",
"menu_action_go_to_download_page": "Go to Download Page",
"menu_action_remove_download": "Remove from History",
"menu_action_show_file_mac_os": "Parādīt Finder",
"menu_action_show_file_windows": "Atvērt mapi",
"menu_action_show_file_linux": "Atvērt mapi",
"menu_action_show_file_default": "Rādīt failu",
"menu_action_open_file": "Atvērt failu",
"menu_action_copy_download_link": "Kopēt lejupielādes saiti",
"menu_action_go_to_download_page": "Iet uz lejupielāžu lapu",
"menu_action_remove_download": "Noņemt no vēstures",
"search_button": "Meklēt",
"search_header": "{search_engine_name} meklēšana",
"search_web_placeholder": "Meklēt internetā",
@ -43,13 +43,13 @@ window.gActivityStreamStrings = {
"prefs_section_rows_option": "{num} rindu;{num} rinda;{num} rindas",
"prefs_search_header": "Tīmekļa meklēšana",
"prefs_topsites_description": "Biežāk apmeklētās lapas",
"prefs_topstories_description2": "Great content from around the web, personalized for you",
"prefs_topstories_options_sponsored_label": "Sponsored Stories",
"prefs_topstories_description2": "Saņemiet sev pielāgotu saturu no visas pasaules",
"prefs_topstories_options_sponsored_label": "Sponsorētie stāsti",
"prefs_topstories_sponsored_learn_more": "Uzzināt vairāk",
"prefs_highlights_description": "Jūsu apmeklēto vai saglabāto lapu izlase",
"prefs_highlights_options_visited_label": "Visited Pages",
"prefs_highlights_options_download_label": "Most Recent Download",
"prefs_highlights_options_pocket_label": "Pages Saved to Pocket",
"prefs_highlights_options_visited_label": "Apmeklētās lapas",
"prefs_highlights_options_download_label": "Nesenās lejupielādes",
"prefs_highlights_options_pocket_label": "Pocket saglabātās lapas",
"prefs_snippets_description": "Mozilla un Firefox jaunumi",
"settings_pane_button_label": "Pielāgojiet jaunās cilnes lapu",
"settings_pane_topsites_header": "Populārākās lapas",
@ -85,35 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Sakļaut sadaļu",
"section_menu_action_expand_section": "Izvērst sadaļu",
"section_menu_action_manage_section": "Pārvaldīt sadaļu",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Pārvaldīt paplašinājumu",
"section_menu_action_add_topsite": "Pievienot populāru lapu",
"section_menu_action_move_up": "Pārvietot augšup",
"section_menu_action_move_down": "Pārvietot lejup",
"section_menu_action_privacy_notice": "Privātuma politika",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Atjaunot sākotnējos",
"prefs_topstories_description": "Labas kvalitātes saturs, kas jūs varētu intereēt",
"prefs_topstories_show_sponsored_label": "{provider} sponsorētie stāsti",
"settings_pane_header": "Jaunas cilnes iestatījumi",
"settings_pane_body2": "Izvēlieties, ko gribat redzēt šajā lapā.",
"settings_pane_search_header": "Meklēšana",
"settings_pane_search_body": "Meklējiet tīmeklī no jaunās cilnes lapas.",
"settings_pane_topsites_body": "Ātri nokļūstiet biežāk apmeklētajās lapās.",
"settings_pane_topsites_options_showmore": "Rādīt divas rindas",
"settings_pane_highlights_body2": "Atgriezieties interesantās vietās, kuras esat nesen apmeklējis vai saglabājis grāmatzīmēs.",
"settings_pane_highlights_options_visited": "Apmeklētās lapas",
"settings_pane_snippets_body": "Lasiet īsas ziņas no Mozilla par Firefox, internetu un reizēm kādu memi.",
"settings_pane_done_button": "Gatavs",
"settings_pane_topstories_options_sponsored": "Rādīt sponsoru stāstus",
"pocket_description": "Atklājiet augstas kvalitātes saturu, kas citādi paskrietu garām. Pakalpojumu nodrošina Pocket, kas tagad ir daļa no Mozilla."
"firstrun_title": "Paņemiet Firefox sev līdz",
"firstrun_content": "Izmantojiet grāmatzīmes, vēsturi, saglabātās paroles un citus iestatījumus visās savās ierīcēs.",
"firstrun_learn_more_link": "Uzzini vairāk par Firefox kontiem",
"firstrun_form_header": "Ievadiet savu epastu",
"firstrun_form_sub_header": "lai turpinātu Firefox Sync.",
"firstrun_email_input_placeholder": "Epasts",
"firstrun_extra_legal_links": "Turpinot jūs piekrītat {terms} un {privacy}.",
"firstrun_terms_of_service": "Lietošanas noteikumiem",
"firstrun_privacy_notice": "Privātuma politikai",
"firstrun_continue_to_login": "Turpināt",
"firstrun_skip_login": "Izlaist šo soli"
};

Просмотреть файл

@ -75,7 +75,7 @@ window.gActivityStreamStrings = {
"pocket_read_more": "ജനപ്രിയ വിഷയങ്ങൾ:",
"pocket_read_even_more": "കൂടുതൽ ലേഖനങ്ങൾ കാണുക",
"highlights_empty_state": "ബ്രൗസിംഗ് ആരംഭിക്കുക, നിങ്ങൾ സമീപകാലത്ത് സന്ദർശിച്ചതോ ബുക്ക്മാർക്ക് ചെയ്തതോ ആയ മികച്ച ലേഖനങ്ങളിൽ നിന്നോ, വീഡിയോകളിൽ നിന്നോ, മറ്റു പേജുകളിൽ നിന്നോ ചിലത് ഞങ്ങൾ ഇവിടെ കാണിക്കും.",
"topstories_empty_state": "നിങ്ങൾ ഇവിടെ വരെ എത്തി. {Provider}ൽ നിന്നുള്ള കൂടുതൽ പ്രധാന വാർത്തകൾക്കായി പിന്നീട് വീണ്ടും പരിശോധിക്കുക. കാത്തിരിക്കാൻ പറ്റില്ലേ? വെബിൽ നിന്ന് കൂടുതൽ മികച്ച കഥകൾ കണ്ടെത്തുന്നതിന് ഒരു ജനപ്രിയ വിഷയം തിരഞ്ഞെടുക്കുക.",
"topstories_empty_state": "നിങ്ങൾ ഇവിടെ വരെ എത്തി. {provider}ൽ നിന്നുള്ള കൂടുതൽ പ്രധാന വാർത്തകൾക്കായി പിന്നീട് വീണ്ടും പരിശോധിക്കുക. കാത്തിരിക്കാൻ പറ്റില്ലേ? വെബിൽ നിന്ന് കൂടുതൽ മികച്ച കഥകൾ കണ്ടെത്തുന്നതിന് ഒരു ജനപ്രിയ വിഷയം തിരഞ്ഞെടുക്കുക.",
"manual_migration_explanation2": "മറ്റൊരു ബ്രൗസറിൽ നിന്നുള്ള ബുക്ക്മാർക്കുകൾ, ചരിത്രം, പാസ്വേഡുകൾ എന്നിവ ഉപയോഗിച്ച് ഫയർഫോക്സ് പരീക്ഷിക്കുക.",
"manual_migration_cancel_button": "വേണ്ട, നന്ദി",
"manual_migration_import_button": "ഇപ്പോൾ ഇറക്കുമതി ചെയ്യുക",
@ -100,54 +100,5 @@ window.gActivityStreamStrings = {
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"default_label_loading": "ലോഡ്ചെയ്യുന്നു…",
"header_stories": "മികച്ച ലേഖനങ്ങൾ",
"header_visit_again": "വീണ്ടും സന്ദർശിക്കുക",
"header_bookmarks": "അടുത്തിടെയുള്ള ബുക്ക്മാർക്കുകൾ",
"header_bookmarks_placeholder": "നിങ്ങൾക്ക് ഇതുവരെ ബുക്ക്മാർക്കുകൾ ഇല്ല.",
"header_stories_from": "എവിടെ നിന്നും",
"type_label_synced": "മറ്റു ഉപകരണങ്ങളുമായി സാമ്യപ്പെടുക",
"type_label_open": "തുറക്കുക",
"type_label_topic": "വിഷയം",
"type_label_now": "ഇപ്പോൾ",
"menu_action_copy_address": "വിലാസം പകർത്തുക",
"menu_action_email_link": "ഇമെയിൽ വിലാസം…",
"search_for_something_with": "തിരയാൻ {search_term} : എന്നത് ഉപയോഗിയ്ക്കുക",
"search_settings": "തിരയാനുള്ള രീതികൾ മാറ്റുക",
"section_info_option": "വിവരം",
"section_info_send_feedback": "ഫീഡ്ബാക്ക് അയയ്ക്കുക",
"section_info_privacy_notice": "സ്വകാര്യതാ അറിയിപ്പ്",
"welcome_title": "പുതിയ ജാലകത്തിലേക്കു സ്വാഗതം",
"welcome_body": "നിങ്ങളുടെ ഏറ്റവും ശ്രദ്ധേയമായ അടയാളങ്ങൾ, ലേഖനങ്ങൾ, വീഡിയോകൾ, കൂടാതെ നിങ്ങൾ സമീപകാലത്ത് സന്ദർശിച്ച താളുകൾ എന്നിവ കാണിക്കുന്നതിനായി ഫയർഫോക്സ് ഈ ഇടം ഉപയോഗിക്കും, അതിനാൽ നിങ്ങൾക്ക് എളുപ്പത്തിൽ അവയിലേക്ക് തിരിച്ചു പോകാം.",
"welcome_label": "താങ്കളുടെ ഹൈലൈറ്റ്സ് തിരിച്ചറിയുന്നു",
"time_label_less_than_minute": "<1 മിനിറ്റ്",
"time_label_minute": "{number} മിനിറ്റ്",
"time_label_hour": "{number} മിനിറ്റ്",
"time_label_day": "{number} മിനിറ്റ്",
"settings_pane_header": "പുതിയ ടാബിന്റെ മുൻഗണനകൾ",
"settings_pane_body2": "നിങ്ങൾ ഈ താളിൽ കാണുന്നത് തിരഞ്ഞെടുക്കുക.",
"settings_pane_search_header": "തിരയുക",
"settings_pane_search_body": "പുതിയ ടാബിൽ നിന്ന് ഇന്റർനെറ്റിൽ തിരയുക.",
"settings_pane_topsites_body": "നിങ്ങൾ കൂടുതൽ സന്ദർശിക്കുന്ന വെബ്‌സൈറ്റുകളിൽ പ്രവേശിക്കുക.",
"settings_pane_topsites_options_showmore": "രണ്ടു വരികൾ കാണിയ്ക്കുക",
"settings_pane_bookmarks_header": "അടുത്തിടെയുള്ള ബുക്ക്മാർക്കുകൾ",
"settings_pane_bookmarks_body": "നിങ്ങളുടെ പുതിയതായി സൃഷ്ടിച്ച ബുക്ക്മാർക്കുകൾ ഒരു സ്ഥലത്ത്.",
"settings_pane_visit_again_header": "വീണ്ടും സന്ദർശിക്കുക",
"settings_pane_visit_again_body": "നിങ്ങൾ ഓർത്തുവയ്ക്കാനോ അല്ലെങ്കിൽ തിരികെ ചെല്ലാനോ ആഗ്രഹിക്കുന്ന ബ്രൌസിംഗ് ചരിത്രത്തിന്റെ ഭാഗങ്ങൾ നിങ്ങൾക്ക് ഫയർഫോക്സ് കാണിച്ച് തരും.",
"settings_pane_highlights_body2": "നിങ്ങൾ സമീപകാലത്ത് സന്ദർശിച്ചതോ അല്ലെങ്കിൽ ബുക്ക്മാർക്ക് ചെയ്തതോ ആയ രസകരമായ കാര്യങ്ങളിലേക്ക് വഴി കണ്ടെത്തുക.",
"settings_pane_highlights_options_visited": "സന്ദർശിച്ച സൈറ്റുകൾ",
"settings_pane_snippets_body": "മോസില്ലയിൽ നിന്നും ഫയർഫോക്സ്, ഇന്റർനെറ്റ് സംസ്കാരം, വല്ലപ്പോഴുമുള്ള ക്രമമില്ലാത്ത മെമെ, എന്നിവയിൽ ചെറുതും മധുരവുമായ പരിഷ്കരണങ്ങൾ വായിക്കുക.",
"settings_pane_done_button": "തീർന്നു",
"settings_pane_topstories_options_sponsored": "സ്പോൺസർ ചെയ്തവ കാണിക്കുക",
"edit_topsites_button_label": "നിങ്ങളുടെ മുന്നേറിയ സൈറ്റുകളുടെ വിഭാഗം ഇഷ്ടാനുസൃതമാക്കുക",
"edit_topsites_showmore_button": "കൂടുതൽ കാണിക്കുക",
"edit_topsites_showless_button": "കുറച്ച് കാണിക്കുക",
"edit_topsites_done_button": "തീർന്നു",
"edit_topsites_pin_button": "ഈ സൈറ്റ് പിൻ ചെയ്യുക",
"edit_topsites_unpin_button": "ഈ സൈറ്റ് അണ്‍പിന്‍ ചെയ്യുക",
"edit_topsites_dismiss_button": "ഈ സൈറ്റ് പുറത്താക്കുക",
"edit_topsites_add_button": "ചേര്‍ക്കുക",
"pocket_feedback_header": "250 ലക്ഷം പേരാൽ തെരഞ്ഞെടുക്കപ്പെട്ട വെബിലെ ഏറ്റവും മികച്ചവയാണിവ.",
"pocket_description": "മോസില്ലയുടെ ഭാഗമായ, പോക്കറ്റിന്റെ സഹായം കൊണ്ട്, നിങ്ങൾക്ക് കണ്ടെത്താനാവാത്ത ഉയർന്ന നിലവാരമുള്ള ഉള്ളടക്കം കണ്ടെത്തുക."
"firstrun_skip_login": "Skip this step"
};

Просмотреть файл

@ -40,7 +40,7 @@ window.gActivityStreamStrings = {
"section_disclaimer_topstories_buttontext": "Ok, faham",
"prefs_home_header": "Kandungan Halaman Utama Firefox",
"prefs_home_description": "Pilih kandungan yang mahu dalam skrin Halaman Utama Firefox.",
"prefs_section_rows_option": "{num} row;{num} rows",
"prefs_section_rows_option": "{num} rows",
"prefs_search_header": "Carian Web",
"prefs_topsites_description": "Laman yang anda kerap lawati",
"prefs_topstories_description2": "Kandungan hebat dalam seluruh web, khas untuk anda",
@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Runtuhkan Seksyen",
"section_menu_action_expand_section": "Kembangkan Seksyen",
"section_menu_action_manage_section": "Urus Seksyen",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Urus Ekstensi",
"section_menu_action_add_topsite": "Tambah Laman Teratas",
"section_menu_action_move_up": "Pindah Atas",
"section_menu_action_move_down": "Pindah Bawah",
"section_menu_action_privacy_notice": "Notis Privasi",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Pulih Piawai",
"settings_pane_header": "Keutamaan Tab Baru",
"settings_pane_body2": "Pilih apa yang mahu anda paparkan dalam halaman ini.",
"settings_pane_search_header": "Cari",
"settings_pane_search_body": "Carian Web dari tab baru anda.",
"settings_pane_topsites_body": "Akses laman web yang paling banyak dilawati.",
"settings_pane_topsites_options_showmore": "Papar dua baris",
"settings_pane_highlights_body2": "Dapatkan semula perkara menarik yang sudah dilayari atau ditandabuku.",
"settings_pane_highlights_options_visited": "Laman Dilawati",
"settings_pane_snippets_body": "Baca ringkasan berita terbaru daripada Mozilla berkaitan Firefox, budaya internet dan ikutan rambang semasa.",
"settings_pane_done_button": "Siap",
"settings_pane_topstories_options_sponsored": "Papar Kisah Tajaan",
"pocket_description": "Teroka kandungan berkualiti tinggi yang mungkin ada tertinggal, menggunakan bantuan Pocket, yang menjadi sebahagian daripada Mozilla."
"firstrun_title": "Bawa Firefox bersama Anda",
"firstrun_content": "Dapatkan tandabuku, sejarah, kata laluan dan tetapan lain dalam semua peranti anda.",
"firstrun_learn_more_link": "Ketahui selanjutnya perihal Akaun Firefox",
"firstrun_form_header": "Masukkan e-mel anda",
"firstrun_form_sub_header": "untuk ke Firefox Sync.",
"firstrun_email_input_placeholder": "E-mel",
"firstrun_extra_legal_links": "Dengan meneruskan, anda bersetuju dengan {terms} dan {privacy}.",
"firstrun_terms_of_service": "Terma Perkhidmatan",
"firstrun_privacy_notice": "Notis Privasi",
"firstrun_continue_to_login": "Teruskan",
"firstrun_skip_login": "Langkau langkah ini"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Slå sammen seksjon",
"section_menu_action_expand_section": "Utvid seksjon",
"section_menu_action_manage_section": "Håndter seksjon",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Behandle utvidelse",
"section_menu_action_add_topsite": "Legg til toppsted",
"section_menu_action_move_up": "Flytt opp",
"section_menu_action_move_down": "Flytt ned",
"section_menu_action_privacy_notice": "Personvernbestemmelser",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Gjenopprett standard",
"settings_pane_header": "Innstillinger for Ny fane",
"settings_pane_body2": "Velg hva du ser på denne siden.",
"settings_pane_search_header": "Søk",
"settings_pane_search_body": "Søk på nettet fra din nye fane.",
"settings_pane_topsites_body": "Tilgang til nettsidene du besøker mest.",
"settings_pane_topsites_options_showmore": "Vis to rader",
"settings_pane_highlights_body2": "Finn veien tilbake til interessante ting du nylig har besøkt eller bokmerket.",
"settings_pane_highlights_options_visited": "Besøkte nettsteder",
"settings_pane_snippets_body": "Les korte nyheter fra Mozilla om Firefox, internettkultur og fra tid til annen en tilfeldig meme.",
"settings_pane_done_button": "Ferdig",
"settings_pane_topstories_options_sponsored": "Vis sponsede historier",
"pocket_description": "Oppdag høykvalitetsinnhold som du ellers ville gå glipp av, ved hjelp av Pocket, som nå er en del av Mozilla."
"firstrun_title": "Ta med deg Firefox",
"firstrun_content": "Få dine bokmerker, historikk, passord, og andre innstillinger på alle enhetene dine.",
"firstrun_learn_more_link": "Les mer om Firefox-konto",
"firstrun_form_header": "Skriv inn e-postadressen din",
"firstrun_form_sub_header": "for å fortsette til Firefox Sync.",
"firstrun_email_input_placeholder": "E-post",
"firstrun_extra_legal_links": "Ved å fortsette, godtar du {terms} og {privacy}.",
"firstrun_terms_of_service": "Tjenestevilkår",
"firstrun_privacy_notice": "Personvernbestemmelser",
"firstrun_continue_to_login": "Fortsett",
"firstrun_skip_login": "Hopp over dette trinnet"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Sectie samenvouwen",
"section_menu_action_expand_section": "Sectie uitvouwen",
"section_menu_action_manage_section": "Sectie beheren",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Extensie beheren",
"section_menu_action_add_topsite": "Topwebsite toevoegen",
"section_menu_action_move_up": "Omhoog verplaatsen",
"section_menu_action_move_down": "Omlaag verplaatsen",
"section_menu_action_privacy_notice": "Privacyverklaring",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Standaardwaarden herstellen",
"settings_pane_header": "Nieuw-tabbladvoorkeuren",
"settings_pane_body2": "Kies wat u op deze pagina ziet.",
"settings_pane_search_header": "Zoeken",
"settings_pane_search_body": "Het web doorzoeken vanaf uw nieuwe tabblad.",
"settings_pane_topsites_body": "De websites benaderen die u het vaakst bezoekt.",
"settings_pane_topsites_options_showmore": "Twee rijen tonen",
"settings_pane_highlights_body2": "Vind uw weg terug naar interessante dingen die u onlangs hebt bezocht of waarvoor u een bladwijzer hebt gemaakt.",
"settings_pane_highlights_options_visited": "Bezochte websites",
"settings_pane_snippets_body": "Lees korte updates van Mozilla over Firefox, internetcultuur, en af en toe een willekeurige meme.",
"settings_pane_done_button": "Gereed",
"settings_pane_topstories_options_sponsored": "Gesponsorde verhalen tonen",
"pocket_description": "Ontdek inhoud van hoge kwaliteit die u anders zou missen met behulp van Pocket, nu onderdeel van Mozilla."
"firstrun_title": "Neem Firefox met u mee",
"firstrun_content": "Bereik uw bladwijzers, geschiedenis, wachtwoorden en andere instellingen op al uw apparaten.",
"firstrun_learn_more_link": "Meer info over Firefox Accounts",
"firstrun_form_header": "Voer uw e-mailadres in",
"firstrun_form_sub_header": "om door te gaan naar Firefox Sync.",
"firstrun_email_input_placeholder": "E-mailadres",
"firstrun_extra_legal_links": "Door verder te gaan, gaat u akkoord met de {terms} en {privacy}.",
"firstrun_terms_of_service": "Servicevoorwaarden",
"firstrun_privacy_notice": "Privacyverklaring",
"firstrun_continue_to_login": "Doorgaan",
"firstrun_skip_login": "Deze stap overslaan"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Slå saman seksjon",
"section_menu_action_expand_section": "Utvid seksjon",
"section_menu_action_manage_section": "Handter seksjon",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Handter utviding",
"section_menu_action_add_topsite": "Legg til mest besøkte",
"section_menu_action_move_up": "Flytt opp",
"section_menu_action_move_down": "Flytt ned",
"section_menu_action_privacy_notice": "Personvernmerknad",
"firstrun_title": "Take Firefox with You",
"firstrun_title": "Ta med deg Firefox",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Gjenopprett standard",
"settings_pane_header": "Innstillingar for Ny fane",
"settings_pane_body2": "Vel kva du vil sjå på denne sida.",
"settings_pane_search_header": "Søk",
"settings_pane_search_body": "Søk på nettet frå den nye fana di.",
"settings_pane_topsites_body": "Tilgang til nettsidene du besøker mest.",
"settings_pane_topsites_options_showmore": "Vis to rader",
"settings_pane_highlights_body2": "Finn vegen tilbake til interessante ting du nyleg har besøkt eller bokmerka.",
"settings_pane_highlights_options_visited": "Besøkte nettsteder",
"settings_pane_snippets_body": "Les korte nyheiter frå Mozilla om Firefox, internettkultur og frå tid til annan ein tilfeldig meme.",
"settings_pane_done_button": "Ferdig",
"settings_pane_topstories_options_sponsored": "Vis sponsa historiar",
"pocket_description": "Oppdag høgkvalitetsinnhald som du elles ville gå glipp av, ved hjelp av Pocket, som no er ein del av Mozilla."
"firstrun_learn_more_link": "Les meir om Firefox-kontoen",
"firstrun_form_header": "Skriv inn e-postadressa di",
"firstrun_form_sub_header": "for å fortsetje til Firefox Sync.",
"firstrun_email_input_placeholder": "E-post",
"firstrun_extra_legal_links": "Ved å fortsetje, godtek du {terms} og {privacy}.",
"firstrun_terms_of_service": "Tenestevilkår",
"firstrun_privacy_notice": "Personvernpraksis",
"firstrun_continue_to_login": "Fortset",
"firstrun_skip_login": "Hopp over dette steget"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Recolher seção",
"section_menu_action_expand_section": "Expandir seção",
"section_menu_action_manage_section": "Gerenciar seção",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gerenciar extensão",
"section_menu_action_add_topsite": "Adicionar ao sites preferidos",
"section_menu_action_move_up": "Mover para cima",
"section_menu_action_move_down": "Mover para baixo",
"section_menu_action_privacy_notice": "Política de privacidade",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar padrões",
"settings_pane_header": "Preferências de novas abas",
"settings_pane_body2": "Escolha o que verá nessa página.",
"settings_pane_search_header": "Pesquisar",
"settings_pane_search_body": "Pesquise na Web a partir da sua nova aba.",
"settings_pane_topsites_body": "Acesse os sites que você mais visita.",
"settings_pane_topsites_options_showmore": "Mostrar duas linhas",
"settings_pane_highlights_body2": "Encontre o caminho de volta para as coisas interessantes que você favoritou ou viu recentemente.",
"settings_pane_highlights_options_visited": "Sites visitados",
"settings_pane_snippets_body": "Saiba das notícias e novidades da Mozilla sobre o Firefox, Internet e às vezes alguns memes.",
"settings_pane_done_button": "Concluído",
"settings_pane_topstories_options_sponsored": "Mostrar histórias patrocinadas",
"pocket_description": "Descubra conteúdo de alta qualidade que você poderia ter perdido, com a ajuda do Pocket, agora parte da Mozilla."
"firstrun_title": "Leve o Firefox com você",
"firstrun_content": "Tenha seus favoritos, histórico, senhas e outras configurações em todos os seus dispositivos.",
"firstrun_learn_more_link": "Saiba mais sobre a Conta Firefox",
"firstrun_form_header": "Insira seu email",
"firstrun_form_sub_header": "para continuar com o Firefox Sync.",
"firstrun_email_input_placeholder": "E-mail",
"firstrun_extra_legal_links": "Ao continuar você concorda com os {terms} e {privacy}.",
"firstrun_terms_of_service": "Termos de serviço",
"firstrun_privacy_notice": "Política de privacidade",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Pular essa etapa"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Colapsar secção",
"section_menu_action_expand_section": "Expandir secção",
"section_menu_action_manage_section": "Gerir secção",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Gerir extensão",
"section_menu_action_add_topsite": "Adicionar site mais visitado",
"section_menu_action_move_up": "Mover para cima",
"section_menu_action_move_down": "Mover para baixo",
"section_menu_action_privacy_notice": "Aviso de privacidade",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_title": "Leve o Firefox consigo",
"firstrun_content": "Obtenha os seus marcadores, histórico, palavras-passe e outras definições em todos os seus dispositivos.",
"firstrun_learn_more_link": "Saber mais acerca do Contas Firefox",
"firstrun_form_header": "Introduza o seu e-mail",
"firstrun_form_sub_header": "para continuar para o Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurar padrões",
"settings_pane_header": "Preferências de novas abas",
"settings_pane_body2": "Escolha o que verá nessa página.",
"settings_pane_search_header": "Pesquisar",
"settings_pane_search_body": "Pesquise na Web a partir da sua nova aba.",
"settings_pane_topsites_body": "Acesse os sites que você mais visita.",
"settings_pane_topsites_options_showmore": "Mostrar duas linhas",
"settings_pane_highlights_body2": "Encontre o caminho de volta para as coisas interessantes que você favoritou ou viu recentemente.",
"settings_pane_highlights_options_visited": "Sites visitados",
"settings_pane_snippets_body": "Saiba das notícias e novidades da Mozilla sobre o Firefox, Internet e às vezes alguns memes.",
"settings_pane_done_button": "Concluído",
"settings_pane_topstories_options_sponsored": "Mostrar histórias patrocinadas",
"pocket_description": "Descubra conteúdo de alta qualidade que você poderia ter perdido, com a ajuda do Pocket, agora parte da Mozilla."
"firstrun_extra_legal_links": "Ao proceder, está a concordar com os {terms} e o {privacy}.",
"firstrun_terms_of_service": "Termos de serviço",
"firstrun_privacy_notice": "Aviso de privacidade",
"firstrun_continue_to_login": "Continuar",
"firstrun_skip_login": "Saltar este passo"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -51,7 +51,7 @@ window.gActivityStreamStrings = {
"prefs_highlights_options_download_label": "Cele mai recente descărcări",
"prefs_highlights_options_pocket_label": "Pagini salvate în Pocket",
"prefs_snippets_description": "Știri de la Mozilla și Firefox",
"settings_pane_button_label": "Particularizează pagina de filă nouă",
"settings_pane_button_label": "Personalizează pagina pentru filă nouă",
"settings_pane_topsites_header": "Site-uri de top",
"settings_pane_highlights_header": "Evidențieri",
"settings_pane_highlights_options_bookmarks": "Marcaje",
@ -100,18 +100,5 @@ window.gActivityStreamStrings = {
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Restaurează valorile implicite",
"settings_pane_header": "Preferințe pentru filă nouă",
"settings_pane_body2": "Alege ceea ce vezi pe această pagină.",
"settings_pane_search_header": "Caută",
"settings_pane_search_body": "Caută pe web din noua filă.",
"settings_pane_topsites_body": "Accesează site-urile pe care le vizitezi mai des.",
"settings_pane_topsites_options_showmore": "Arată două rânduri",
"settings_pane_highlights_body2": "Regăsește lucrurile interesante pe care le-ai vizitat sau marcat recent.",
"settings_pane_highlights_options_visited": "Site-uri vizitate",
"settings_pane_snippets_body": "Citește actualizări scurte de la Mozilla despre Firefox, cultura internetului și meme-ul ocazional aleatoriu.",
"settings_pane_done_button": "Gata",
"settings_pane_topstories_options_sponsored": "Arată articolele sponsorizate",
"pocket_description": "Descoperă conținut de calitate pe care l-ai putea rata, cu ajutorul Pocket, acum parte din Mozilla."
"firstrun_skip_login": "Skip this step"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Скупи секцију",
"section_menu_action_expand_section": "Прошири секцију",
"section_menu_action_manage_section": "Управљај секцијом",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Управљај екстензијама",
"section_menu_action_add_topsite": "Додај омиљени сајт",
"section_menu_action_move_up": "Помери горе",
"section_menu_action_move_down": "Помери доле",
"section_menu_action_privacy_notice": "Обавештење о приватности",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Врати подразумевано",
"settings_pane_header": "Поставке новог језичка",
"settings_pane_body2": "Изаберите шта желите видети на овој страници.",
"settings_pane_search_header": "Претрага",
"settings_pane_search_body": "Претражујте веб из вашег новог језичка.",
"settings_pane_topsites_body": "Приступите најпосећенијим веб сајтовима.",
"settings_pane_topsites_options_showmore": "Прикажи у два реда",
"settings_pane_highlights_body2": "Поново погледајте занимљиве ствари које сте скоро посетили или забележили.",
"settings_pane_highlights_options_visited": "Посећени сајтови",
"settings_pane_snippets_body": "Читајте кратке новости од Mozilla-е о Firefox-у, интернет култури и погледајте понеки насумични мем.",
"settings_pane_done_button": "Готово",
"settings_pane_topstories_options_sponsored": "Прикажи промовисане приче",
"pocket_description": "Откријте високо квалитетан садржај који можда не бисте видели, уз помоћ Pocket-а који је сада део Mozilla-е."
"firstrun_title": "Понесите Firefox са собом",
"firstrun_content": "Имајте све забелешке, историјат, лозинке и друге поставке на свим вашим уређајима.",
"firstrun_learn_more_link": "Сазнајте више о Firefox Accounts",
"firstrun_form_header": "Унесите вашу адресу е-поште",
"firstrun_form_sub_header": "да бисте наставили на Firefox Sync.",
"firstrun_email_input_placeholder": "Адреса е-поште",
"firstrun_extra_legal_links": "Наставком, прихватате {terms} и {privacy}.",
"firstrun_terms_of_service": "услове коришћења",
"firstrun_privacy_notice": "обавештење о приватности",
"firstrun_continue_to_login": "Настави",
"firstrun_skip_login": "Прескочи овај корак"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Fäll ihop sektion",
"section_menu_action_expand_section": "Expandera sektion",
"section_menu_action_manage_section": "Hantera sektion",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Hantera tillägg",
"section_menu_action_add_topsite": "Lägg till mest besökta",
"section_menu_action_move_up": "Flytta upp",
"section_menu_action_move_down": "Flytta ner",
"section_menu_action_privacy_notice": "Sekretesspolicy",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_learn_more_link": "Lär dig mer om Firefox-konton",
"firstrun_form_header": "Ange din e-postadress",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_email_input_placeholder": "E-post",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Återställ standard",
"settings_pane_header": "Inställningar Ny flik",
"settings_pane_body2": "Välj vad du vill se på denna sida.",
"settings_pane_search_header": "Sök",
"settings_pane_search_body": "Sök på webben från din nya flik.",
"settings_pane_topsites_body": "Åtkomst till de webbplatser du besökt mest.",
"settings_pane_topsites_options_showmore": "Visa två rader",
"settings_pane_highlights_body2": "Hitta tillbaka till intressanta saker som du nyligen har besökt eller bokmärkt.",
"settings_pane_highlights_options_visited": "Besökta sidor",
"settings_pane_snippets_body": "Läs korta nyheter från Mozilla om Firefox, internetkultur och från tid till annan en meme.",
"settings_pane_done_button": "Klar",
"settings_pane_topstories_options_sponsored": "Visa sponsrade nyheter",
"pocket_description": "Upptäck högkvalitativt innehåll som du annars skulle missa, med hjälp av Pocket, nu en del av Mozilla."
"firstrun_terms_of_service": "Användarvillkor",
"firstrun_privacy_notice": "Sekretesspolicy",
"firstrun_continue_to_login": "Fortsätt",
"firstrun_skip_login": "Hoppa över det här steget"
};

Просмотреть файл

@ -48,7 +48,7 @@ window.gActivityStreamStrings = {
"prefs_topstories_sponsored_learn_more": "เรียนรู้เพิ่มเติม",
"prefs_highlights_description": "การคัดเลือกไซต์ที่คุณได้บันทึกไว้หรือเยี่ยมชม",
"prefs_highlights_options_visited_label": "หน้าที่เยี่ยมชมแล้ว",
"prefs_highlights_options_download_label": "ดาวน์โหลดล่าสุด",
"prefs_highlights_options_download_label": "การดาวน์โหลดล่าสุด",
"prefs_highlights_options_pocket_label": "หน้าที่บันทึกไว้ใน Pocket",
"prefs_snippets_description": "ข้อมูลอัปเดตจาก Mozilla และ Firefox",
"settings_pane_button_label": "ปรับแต่งหน้าแท็บใหม่ของคุณ",
@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "ยุบส่วน",
"section_menu_action_expand_section": "ขยายส่วน",
"section_menu_action_manage_section": "จัดการส่วน",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "จัดการส่วนขยาย",
"section_menu_action_add_topsite": "เพิ่มไซต์เด่น",
"section_menu_action_move_up": "ย้ายขึ้น",
"section_menu_action_move_down": "ย้ายลง",
"section_menu_action_privacy_notice": "ประกาศความเป็นส่วนตัว",
"firstrun_title": "Take Firefox with You",
"firstrun_title": "นำ Firefox ไปกับคุณ",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_learn_more_link": "เรียนรู้เพิ่มเติมเกี่ยวกับบัญชี Firefox",
"firstrun_form_header": "ป้อนอีเมลของคุณ",
"firstrun_form_sub_header": "เพื่อดำเนินการต่อไปยัง Firefox Sync",
"firstrun_email_input_placeholder": "อีเมล",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "เรียกคืนค่าเริ่มต้น",
"settings_pane_header": "ค่ากำหนดแท็บใหม่",
"settings_pane_body2": "เลือกสิ่งที่คุณเห็นในหน้านี้",
"settings_pane_search_header": "ค้นหา",
"settings_pane_search_body": "ค้นหาเว็บจากแท็บใหม่ของคุณ",
"settings_pane_topsites_body": "เข้าถึงเว็บไซต์ที่คุณเยี่ยมชมมากที่สุด",
"settings_pane_topsites_options_showmore": "แสดงสองแถว",
"settings_pane_highlights_body2": "ค้นหาทางของคุณกลับไปยังสิ่งที่น่าสนใจที่คุณได้เยี่ยมชมหรือเพิ่มที่คั่นหน้าไว้ล่าสุด",
"settings_pane_highlights_options_visited": "ไซต์ที่เยี่ยมชมแล้ว",
"settings_pane_snippets_body": "อ่านข้อมูลอัปเดตที่สั้นและไพเราะจาก Mozilla เกี่ยวกับ Firefox, วัฒนธรรมอินเทอร์เน็ต และมีมแบบสุ่มเป็นครั้งคราว",
"settings_pane_done_button": "เสร็จสิ้น",
"settings_pane_topstories_options_sponsored": "แสดงเรื่องราวที่ได้รับการสนับสนุน",
"pocket_description": "ค้นพบเนื้อหาคุณภาพสูงที่คุณอาจพลาดไปด้วยความช่วยเหลือจาก Pocket ที่ตอนนี้เป็นส่วนหนึ่งของ Mozilla"
"firstrun_terms_of_service": "เงื่อนไขการให้บริการ",
"firstrun_privacy_notice": "ประกาศความเป็นส่วนตัว",
"firstrun_continue_to_login": "ดำเนินการต่อ",
"firstrun_skip_login": "ข้ามขั้นตอนนี้"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "Bölümü daralt",
"section_menu_action_expand_section": "Bölümü genişlet",
"section_menu_action_manage_section": "Bölümü yönet",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "Eklentiyi yönet",
"section_menu_action_add_topsite": "Sık kullanılan site ekle",
"section_menu_action_move_up": "Yukarı taşı",
"section_menu_action_move_down": "Aşağı taşı",
"section_menu_action_privacy_notice": "Gizlilik bildirimi",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "Varsayılanları geri yükle",
"settings_pane_header": "Yeni Sekme Tercihleri",
"settings_pane_body2": "Bu sayfada görmek istediklerinizi seçin.",
"settings_pane_search_header": "Arama",
"settings_pane_search_body": "Yeni sekme üzerinden webde arama yapın.",
"settings_pane_topsites_body": "En sık ziyaret ettiğiniz web sitelerine erişin.",
"settings_pane_topsites_options_showmore": "İki satır göster",
"settings_pane_highlights_body2": "Son zamanlarda baktığınız veya yer imlerinize eklediğiniz ilginç şeyleri yeniden keşfedin.",
"settings_pane_highlights_options_visited": "Ziyaret ettiğim siteler",
"settings_pane_snippets_body": "Firefox, internet kültürü ve önemli gelişmeler hakkında Mozilladan gelen kısa güncelleme notlarını okuyun.",
"settings_pane_done_button": "Tamam",
"settings_pane_topstories_options_sponsored": "Sponsorlu haberleri göster",
"pocket_description": "Mozilla ailesinin yeni üyesi Pocketın yardımıyla, gözünüzden kaçabilecek kaliteli içerikleri keşfedin."
"firstrun_title": "Firefoxu yanınızda taşıyın",
"firstrun_content": "Yer imlerinizi, geçmişinizi, parolalarınızı ve diğer ayarlarınızı tüm cihazlarınızda kullanabilirsiniz.",
"firstrun_learn_more_link": "Firefox Hesapları hakkında bilgi alın",
"firstrun_form_header": "Firefox Synce devam etmek için",
"firstrun_form_sub_header": "e-posta adresinizi yazın.",
"firstrun_email_input_placeholder": "E-posta",
"firstrun_extra_legal_links": "Devam ederseniz {terms} ve {privacy} kabul etmiş sayılırsınız.",
"firstrun_terms_of_service": "Kullanım Koşullarını",
"firstrun_privacy_notice": "Gizlilik Bildirimini",
"firstrun_continue_to_login": "Devam et",
"firstrun_skip_login": "Bu adımı atla"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "折叠板块",
"section_menu_action_expand_section": "展开板块",
"section_menu_action_manage_section": "管理板块",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "管理扩展",
"section_menu_action_add_topsite": "添加常用网站",
"section_menu_action_move_up": "上移",
"section_menu_action_move_down": "下移",
"section_menu_action_privacy_notice": "隐私声明",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "恢复默认设置",
"settings_pane_header": "新标签页偏好设置",
"settings_pane_body2": "选择您想在此页面上看到什么。",
"settings_pane_search_header": "搜索",
"settings_pane_search_body": "在新标签页内就能搜遍网络。",
"settings_pane_topsites_body": "显示您经常访问的网站。",
"settings_pane_topsites_options_showmore": "双行显示",
"settings_pane_highlights_body2": "根据您最近访问的页面和添加的书签推荐您感兴趣的东西。",
"settings_pane_highlights_options_visited": "访问过的网站",
"settings_pane_snippets_body": "阅读 Mozilla 就 Firefox 与互联网文化提供的简短有趣的小文章,偶尔还会介绍有关模因的小知识。",
"settings_pane_done_button": "完成",
"settings_pane_topstories_options_sponsored": "显示赞助内容",
"pocket_description": "借助 Pocket目前属 Mozilla 旗下)发现您不容错过的高品质内容。"
"firstrun_title": "随身携带 Firefox",
"firstrun_content": "在您的所有设备上获取您的书签、历史记录、密码以及其他设置。",
"firstrun_learn_more_link": "详细了解 Firefox 账户",
"firstrun_form_header": "请输入您的电子邮箱",
"firstrun_form_sub_header": "继续使用 Firefox 同步服务。",
"firstrun_email_input_placeholder": "电子邮件",
"firstrun_extra_legal_links": "若您选择继续,即表示您同意我们的{terms}和{privacy}。",
"firstrun_terms_of_service": "服务条款",
"firstrun_privacy_notice": "隐私声明",
"firstrun_continue_to_login": "继续",
"firstrun_skip_login": "跳过此步骤"
};

Просмотреть файл

@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
"section_menu_action_collapse_section": "摺疊段落",
"section_menu_action_expand_section": "展開段落",
"section_menu_action_manage_section": "管理段落",
"section_menu_action_manage_webext": "Manage Extension",
"section_menu_action_manage_webext": "管理擴充套件",
"section_menu_action_add_topsite": "新增熱門網站",
"section_menu_action_move_up": "上移",
"section_menu_action_move_down": "下移",
"section_menu_action_privacy_notice": "隱私權公告",
"firstrun_title": "Take Firefox with You",
"firstrun_content": "Get your bookmarks, history, passwords and other settings on all your devices.",
"firstrun_learn_more_link": "Learn more about Firefox Accounts",
"firstrun_form_header": "Enter your email",
"firstrun_form_sub_header": "to continue to Firefox Sync.",
"firstrun_email_input_placeholder": "Email",
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
"firstrun_terms_of_service": "Terms of Service",
"firstrun_privacy_notice": "Privacy Notice",
"firstrun_continue_to_login": "Continue",
"firstrun_skip_login": "Skip this step",
"prefs_restore_defaults_button": "回復為預設值",
"settings_pane_header": "新分頁偏好設定",
"settings_pane_body2": "選擇要在此頁面看到哪些東西。",
"settings_pane_search_header": "搜尋",
"settings_pane_search_body": "直接在新分頁頁面搜尋網頁。",
"settings_pane_topsites_body": "前往您最常造訪的網站。",
"settings_pane_topsites_options_showmore": "顯示兩行",
"settings_pane_highlights_body2": "快速回到您最近在網站發現的有趣事物,或是剛加入書籤的頁面。",
"settings_pane_highlights_options_visited": "造訪過的網站",
"settings_pane_snippets_body": "閱讀來自 Mozilla關於 Firefox、網路文化、偶而還有一些不同 meme 的最新消息。",
"settings_pane_done_button": "完成",
"settings_pane_topstories_options_sponsored": "顯示贊助內容",
"pocket_description": "透過 Mozilla 旗下的 Pocket 服務,發現您可能錯過的優質內容。"
"firstrun_title": "Firefox 隨身帶著走",
"firstrun_content": "在您的任何裝置上取得書籤、瀏覽紀錄、密碼及其他設定。",
"firstrun_learn_more_link": "了解 Firefox Accounts 的更多資訊",
"firstrun_form_header": "輸入您的電子郵件地址",
"firstrun_form_sub_header": "繼續前往 Firefox Sync。",
"firstrun_email_input_placeholder": "電子郵件",
"firstrun_extra_legal_links": "若繼續,代表您同意{terms}及{privacy}。",
"firstrun_terms_of_service": "服務條款",
"firstrun_privacy_notice": "隱私權公告",
"firstrun_continue_to_login": "繼續",
"firstrun_skip_login": "跳過這步"
};

Просмотреть файл

@ -338,15 +338,12 @@ describe("ASRouter", () => {
});
describe("#onMessage: Onboarding actions", () => {
it("should call openLinkIn with the correct params on OPEN_PRIVATE_BROWSER_WINDOW", async () => {
sinon.spy(Router, "openLinkIn");
it("should call OpenBrowserWindow with a private window on OPEN_PRIVATE_BROWSER_WINDOW", async () => {
let [testMessage] = Router.state.messages;
testMessage.button_action_params = "about:home";
const msg = fakeAsyncMessage({type: "OPEN_PRIVATE_BROWSER_WINDOW", data: testMessage});
await Router.onMessage(msg);
assert.calledWith(Router.openLinkIn, testMessage.button_action_params, msg.target, {isPrivate: true, where: "window"});
assert.calledOnce(msg.target.browser.ownerGlobal.openLinkIn);
assert.calledWith(msg.target.browser.ownerGlobal.OpenBrowserWindow, {private: true});
});
it("should call openLinkIn with the correct params on OPEN_URL", async () => {
sinon.spy(Router, "openLinkIn");

Просмотреть файл

@ -39,13 +39,53 @@ describe("MessageLoaderUtils", () => {
assert.propertyVal(message, "provider", "provider123");
assert.propertyVal(message, "provider_url", "https://foo.com");
});
it("should return an empty array if the request results in an error", async () => {
describe("remote provider HTTP codes", () => {
const testMessage = {id: "foo"};
const provider = {id: "provider123", type: "remote", url: "https://foo.com"};
fetchStub.rejects(new Error("something went wrong"));
const respJson = {messages: [testMessage]};
const result = await MessageLoaderUtils.loadMessagesForProvider(provider);
function assertReturnsCorrectMessages(actual) {
assert.isArray(actual.messages);
// Does the message have the right properties?
const [message] = actual.messages;
assert.propertyVal(message, "id", testMessage.id);
assert.propertyVal(message, "provider", provider.id);
assert.propertyVal(message, "provider_url", provider.url);
}
assert.deepEqual(result.messages, []);
it("should return messages for 200 response", async () => {
fetchStub.resolves({ok: true, status: 200, json: () => Promise.resolve(respJson)});
assertReturnsCorrectMessages(await MessageLoaderUtils.loadMessagesForProvider(provider));
});
it("should return messages for a 302 response with json", async () => {
fetchStub.resolves({ok: false, status: 302, json: () => Promise.resolve(respJson)});
assertReturnsCorrectMessages(await MessageLoaderUtils.loadMessagesForProvider(provider));
});
it("should return an empty array for a 204 response", async () => {
fetchStub.resolves({ok: true, status: 204, json: () => ""});
const result = await MessageLoaderUtils.loadMessagesForProvider(provider);
assert.deepEqual(result.messages, []);
});
it("should return an empty array for a 500 response", async () => {
fetchStub.resolves({ok: false, status: 500, json: () => ""});
const result = await MessageLoaderUtils.loadMessagesForProvider(provider);
assert.deepEqual(result.messages, []);
});
it("should return an empty array if json doesn't parse properly", async () => {
fetchStub.resolves({ok: false, status: 200, json: () => ""});
const result = await MessageLoaderUtils.loadMessagesForProvider(provider);
assert.deepEqual(result.messages, []);
});
it("should return an empty array if the request rejects", async () => {
fetchStub.rejects(new Error("something went wrong"));
const result = await MessageLoaderUtils.loadMessagesForProvider(provider);
assert.deepEqual(result.messages, []);
});
});
it("should return an empty array for a remote provider with a blank URL without attempting a request", async () => {
const provider = {id: "provider123", type: "remote", url: ""};

Просмотреть файл

@ -25,7 +25,8 @@ export class FakeRemotePageManager {
this.browser = {
ownerGlobal: {
openTrustedLinkIn: sinon.stub(),
openLinkIn: sinon.stub()
openLinkIn: sinon.stub(),
OpenBrowserWindow: sinon.stub()
}
};
}

Просмотреть файл

@ -6,7 +6,7 @@ import {GlobalOverrider} from "test/unit/utils";
import injector from "inject!lib/HighlightsFeed.jsm";
import {Screenshots} from "lib/Screenshots.jsm";
const FAKE_LINKS = new Array(9).fill(null).map((v, i) => ({url: `http://www.site${i}.com`}));
const FAKE_LINKS = new Array(20).fill(null).map((v, i) => ({url: `http://www.site${i}.com`}));
const FAKE_IMAGE = "data123";
describe("Highlights Feed", () => {