зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1469938 - Add onboarding targeting, welcoming coloring and bug fixes to Activity Stream. r=ursula
MozReview-Commit-ID: LsWKLbghgBE --HG-- extra : rebase_source : 50dd9b40ff5affc26b93bc0fb84f45f8a924174c
This commit is contained in:
Родитель
95c9aa6874
Коммит
3652708f31
|
@ -33,8 +33,6 @@ module.exports = {
|
|||
}
|
||||
}],
|
||||
"rules": {
|
||||
"no-undef": 1, // Override eslint-plugin-mozilla until 0.13.1+ is available
|
||||
|
||||
"promise/catch-or-return": 2,
|
||||
"promise/param-names": 2,
|
||||
|
||||
|
|
|
@ -76,10 +76,10 @@ const ALLOWED_TAGS = {
|
|||
* Transform an object (tag name: {url}) into (tag name: anchor) where the url
|
||||
* is used as href, in order to render links inside a Fluent.Localized component.
|
||||
*/
|
||||
function convertLinks(links) {
|
||||
export function convertLinks(links, sendClick) {
|
||||
if (links) {
|
||||
return Object.keys(links).reduce((acc, linkTag) => {
|
||||
acc[linkTag] = <a href={safeURI(links[linkTag].url)} />;
|
||||
acc[linkTag] = <a href={safeURI(links[linkTag].url)} data-metric={links[linkTag].metric} onClick={sendClick} />;
|
||||
return acc;
|
||||
}, {});
|
||||
}
|
||||
|
@ -92,7 +92,7 @@ function convertLinks(links) {
|
|||
*/
|
||||
function RichText(props) {
|
||||
return (
|
||||
<Localized id="RichTextSnippet" {...ALLOWED_TAGS} {...convertLinks(props.links)}>
|
||||
<Localized id="RichTextSnippet" {...ALLOWED_TAGS} {...convertLinks(props.links, props.sendClick)}>
|
||||
<span>{props.text}</span>
|
||||
</Localized>
|
||||
);
|
||||
|
@ -102,6 +102,7 @@ export class ASRouterUISurface extends React.PureComponent {
|
|||
constructor(props) {
|
||||
super(props);
|
||||
this.onMessageFromParent = this.onMessageFromParent.bind(this);
|
||||
this.sendClick = this.sendClick.bind(this);
|
||||
this.sendImpression = this.sendImpression.bind(this);
|
||||
this.sendUserActionTelemetry = this.sendUserActionTelemetry.bind(this);
|
||||
this.state = {message: {}, bundle: {}};
|
||||
|
@ -125,6 +126,19 @@ export class ASRouterUISurface extends React.PureComponent {
|
|||
this.sendUserActionTelemetry({event: "IMPRESSION", ...extraProps});
|
||||
}
|
||||
|
||||
// If link has a `metric` data attribute send it as part of the `value`
|
||||
// telemetry field which can have arbitrary values.
|
||||
// Used for router messages with links as part of the content.
|
||||
sendClick(event) {
|
||||
const metric = {
|
||||
value: event.target.dataset.metric,
|
||||
// Used for the `source` of the event. Needed to differentiate
|
||||
// from other snippet or onboarding events that may occur.
|
||||
id: "NEWTAB_FOOTER_BAR_CONTENT"
|
||||
};
|
||||
this.sendUserActionTelemetry({event: "CLICK_BUTTON", ...metric});
|
||||
}
|
||||
|
||||
onBlockById(id) {
|
||||
return () => ASRouterUtils.blockById(id);
|
||||
}
|
||||
|
@ -177,7 +191,9 @@ export class ASRouterUISurface extends React.PureComponent {
|
|||
<LocalizationProvider messages={generateMessages(this.state.message.content.text)}>
|
||||
<SimpleSnippet
|
||||
{...this.state.message}
|
||||
richText={<RichText text={this.state.message.content.text} links={this.state.message.content.links} />}
|
||||
richText={<RichText text={this.state.message.content.text}
|
||||
links={this.state.message.content.links}
|
||||
sendClick={this.sendClick} />}
|
||||
UISurface="NEWTAB_FOOTER_BAR"
|
||||
getNextMessage={ASRouterUtils.getNextMessage}
|
||||
onBlock={this.onBlockById(this.state.message.id)}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
top: 0;
|
||||
width: 100%;
|
||||
display: none;
|
||||
z-index: 100000;
|
||||
z-index: 1100;
|
||||
|
||||
&.active {
|
||||
display: block;
|
||||
|
@ -28,7 +28,7 @@
|
|||
box-shadow: 0 1px 15px 0 $black-30;
|
||||
border-radius: 4px;
|
||||
display: none;
|
||||
z-index: 100001;
|
||||
z-index: 1101;
|
||||
|
||||
|
||||
// modal takes over entire screen
|
||||
|
@ -46,6 +46,11 @@
|
|||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
// if modal is narrow enough, add a vertical scroll bar
|
||||
@media(max-width: 650px) and (max-height: 600px) {
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
&.active {
|
||||
display: block;
|
||||
}
|
||||
|
@ -82,6 +87,11 @@
|
|||
position: sticky;
|
||||
}
|
||||
|
||||
// if modal is narrow enough, footer becomes sticky
|
||||
@media(max-width: 650px) and (max-height: 600px) {
|
||||
position: sticky;
|
||||
}
|
||||
|
||||
.modalButton {
|
||||
margin-top: 20px;
|
||||
width: 150px;
|
||||
|
|
|
@ -51,6 +51,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
@media(max-width: 650px) {
|
||||
height: 250px;
|
||||
}
|
||||
|
||||
.onboardingMessageImage {
|
||||
height: 100px;
|
||||
width: 120px;
|
||||
|
@ -100,6 +104,10 @@
|
|||
margin-bottom: 12px;
|
||||
font-size: 15px;
|
||||
line-height: 22px;
|
||||
|
||||
@media(max-width: 650px) {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -118,6 +126,11 @@
|
|||
margin-top: -60px;
|
||||
margin-right: -10px;
|
||||
}
|
||||
|
||||
@media(max-width: 650px) {
|
||||
float: none;
|
||||
margin-top: 30px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"title": "SimpleSnippet",
|
||||
"description": "A simple template with an icon, text, and optional button.",
|
||||
"version": "0.2.0",
|
||||
"version": "1.0.0",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"title": {
|
||||
|
@ -50,6 +50,10 @@
|
|||
"url": {
|
||||
"type": "string",
|
||||
"description": "The url where the link points to."
|
||||
},
|
||||
"metric": {
|
||||
"type": "string",
|
||||
"description": "Custom event name sent with telemetry event."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -77,7 +77,8 @@ export class _Base extends React.PureComponent {
|
|||
const {App, locale, strings} = props;
|
||||
const {initialized} = App;
|
||||
|
||||
if (props.Prefs.values.asrouterExperimentEnabled && window.location.hash === "#asrouter") {
|
||||
const prefs = props.Prefs.values;
|
||||
if ((prefs.asrouterExperimentEnabled || prefs.asrouterOnboardingCohort > 0) && window.location.hash === "#asrouter") {
|
||||
return (<ASRouterAdmin />);
|
||||
}
|
||||
|
||||
|
|
|
@ -82,7 +82,7 @@ main {
|
|||
padding: 15px;
|
||||
position: fixed;
|
||||
top: 15px;
|
||||
z-index: 12001;
|
||||
z-index: 1000;
|
||||
|
||||
&:hover,
|
||||
&:focus {
|
||||
|
|
|
@ -61,7 +61,7 @@ export class _StartupOverlay extends React.PureComponent {
|
|||
<a className="firstrun-link" href="https://www.mozilla.org/firefox/features/sync/" target="_blank" rel="noopener noreferrer"><FormattedMessage id="firstrun_learn_more_link" /></a>
|
||||
</div>
|
||||
<div className="firstrun-sign-in">
|
||||
<p className="form-header"><FormattedMessage id="firstrun_form_header" /><span><FormattedMessage id="firstrun_form_sub_header" /></span></p>
|
||||
<p className="form-header"><FormattedMessage id="firstrun_form_header" /><span className="sub-header"><FormattedMessage id="firstrun_form_sub_header" /></span></p>
|
||||
<form method="get" action="https://accounts.firefox.com?entrypoint=activity-stream-firstrun&utm_source=activity-stream&utm_campaign=firstrun" target="_blank" rel="noopener noreferrer" onSubmit={this.onSubmit}>
|
||||
<input name="service" type="hidden" value="sync" />
|
||||
<input name="action" type="hidden" value="email" />
|
||||
|
|
|
@ -11,14 +11,14 @@
|
|||
}
|
||||
|
||||
.overlay-wrapper {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
z-index: 21000;
|
||||
font-weight: 200;
|
||||
transition: opacity 0.4s;
|
||||
opacity: 0;
|
||||
overflow-x: auto;
|
||||
|
||||
&.show {
|
||||
transition: none;
|
||||
|
@ -29,6 +29,13 @@
|
|||
transition-delay: 0.2s;
|
||||
transform: translateY(-50%) scale(1);
|
||||
opacity: 1;
|
||||
|
||||
@media screen and (max-width: 790px) {
|
||||
float: none;
|
||||
margin: auto;
|
||||
top: 190px;
|
||||
margin-bottom: 100px;
|
||||
}
|
||||
}
|
||||
|
||||
.firstrun-firefox-logo {
|
||||
|
@ -71,6 +78,7 @@
|
|||
linear-gradient(to bottom, $blue-70 40%, #004EC2 60%, $blue-60 80%, #0080FF 90%, #00C7FF 100%) top center no-repeat,
|
||||
$blue-70;
|
||||
background-size: cover;
|
||||
position: fixed;
|
||||
}
|
||||
|
||||
.firstrun-sign-in {
|
||||
|
@ -115,25 +123,30 @@
|
|||
border: 1px solid $grey-50;
|
||||
border-radius: 2px;
|
||||
font-size: 16px;
|
||||
transition: border-color 150ms, box-shadow 150ms;
|
||||
|
||||
&:hover {
|
||||
border-color: $grey-90;
|
||||
}
|
||||
|
||||
&:focus {
|
||||
border-color: $blue-50;
|
||||
box-shadow: 0 0 0 3px rgba(10, 132, 255, 0.3);
|
||||
}
|
||||
}
|
||||
|
||||
.form-header {
|
||||
font-size: 18px;
|
||||
font-size: 22px;
|
||||
margin: 15px auto;
|
||||
}
|
||||
|
||||
.form-header span {
|
||||
.form-header .sub-header {
|
||||
font-size: 14px;
|
||||
margin-top: 4px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
button {
|
||||
border-radius: 2px;
|
||||
display: block;
|
||||
cursor: pointer;
|
||||
margin: 10px auto 0;
|
||||
|
@ -144,13 +157,14 @@
|
|||
height: 43px;
|
||||
width: 250px;
|
||||
padding: 8px 0;
|
||||
border: 1px solid $blue-60;
|
||||
border: 0;
|
||||
border-radius: 4px;
|
||||
color: $white;
|
||||
background-color: $blue-50;
|
||||
transition-duration: 150ms;
|
||||
transition-property: background-color;
|
||||
background-color: $blue-60;
|
||||
transition: background-color 150ms;
|
||||
|
||||
&:not([disabled]):active {
|
||||
&:not([disabled]):active,
|
||||
&:not([disabled]):hover {
|
||||
background: $blue-70;
|
||||
border-color: $blue-80;
|
||||
}
|
||||
|
@ -158,11 +172,12 @@
|
|||
|
||||
.skip-button {
|
||||
font-size: 13px;
|
||||
margin-top: 40px;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #FCFCFC;
|
||||
color: $blue-50;
|
||||
border: 1px solid $blue-50;
|
||||
border-radius: 2px;
|
||||
min-height: 24px;
|
||||
padding: 5px 10px;
|
||||
transition: background-color 150ms, color 150ms, border-color 150ms;
|
||||
|
@ -188,6 +203,17 @@
|
|||
float: inline-start;
|
||||
clear: both;
|
||||
width: 435px;
|
||||
|
||||
@media screen and (max-width: 825px) {
|
||||
width: 400px;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 790px) {
|
||||
margin: auto;
|
||||
float: none;
|
||||
width: 352px;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
.firstrun-content {
|
||||
|
@ -215,7 +241,11 @@
|
|||
background-size: 90px 90px;
|
||||
margin: 40px 0 10px;
|
||||
padding-top: 110px;
|
||||
font-weight: 200;
|
||||
|
||||
@media screen and (max-width: 790px) {
|
||||
background: url('chrome://branding/content/about-logo.png') top center no-repeat;
|
||||
background-size: 90px 90px;
|
||||
}
|
||||
}
|
||||
|
||||
[dir='rtl'] {
|
||||
|
@ -237,6 +267,15 @@
|
|||
z-index: 10;
|
||||
transition: opacity 0.3s;
|
||||
opacity: 0;
|
||||
|
||||
@media screen and (max-width: 825px) {
|
||||
width: 784px;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 790px) {
|
||||
width: auto;
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.firstrun-title,
|
||||
|
|
|
@ -383,12 +383,13 @@ export function addSnippetsSubscriber(store) {
|
|||
|
||||
store.subscribe(async () => {
|
||||
const state = store.getState();
|
||||
const isASRouterEnabled = state.Prefs.values.asrouterExperimentEnabled && state.Prefs.values.asrouterOnboardingCohort > 0;
|
||||
// state.Prefs.values["feeds.snippets"]: Should snippets be shown?
|
||||
// state.Snippets.initialized Is the snippets data initialized?
|
||||
// snippets.initialized: Is SnippetsProvider currently initialised?
|
||||
if (state.Prefs.values["feeds.snippets"] &&
|
||||
// If the message center experiment is enabled, don't show snippets
|
||||
!state.Prefs.values.asrouterExperimentEnabled &&
|
||||
!isASRouterEnabled &&
|
||||
!state.Prefs.values.disableSnippets &&
|
||||
state.Snippets.initialized &&
|
||||
!snippets.initialized &&
|
||||
|
@ -410,12 +411,12 @@ export function addSnippetsSubscriber(store) {
|
|||
// 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.asrouterExperimentEnabled || state.Prefs.values.asrouterOnboardingCohort > 0) &&
|
||||
state.Prefs.values["feeds.snippets"] &&
|
||||
!asrouterContent.initialized) {
|
||||
asrouterContent.init();
|
||||
} else if (
|
||||
(!state.Prefs.values.asrouterExperimentEnabled || !state.Prefs.values["feeds.snippets"]) &&
|
||||
((!state.Prefs.values.asrouterExperimentEnabled && state.Prefs.values.asrouterOnboardingCohort === 0) || !state.Prefs.values["feeds.snippets"]) &&
|
||||
asrouterContent.initialized
|
||||
) {
|
||||
asrouterContent.uninit();
|
||||
|
|
|
@ -373,7 +373,7 @@ main {
|
|||
padding: 15px;
|
||||
position: fixed;
|
||||
top: 15px;
|
||||
z-index: 12001; }
|
||||
z-index: 1000; }
|
||||
.prefs-button button:hover, .prefs-button button:focus {
|
||||
background-color: var(--newtab-element-hover-color); }
|
||||
.prefs-button button:active {
|
||||
|
@ -810,14 +810,14 @@ main {
|
|||
display: none; }
|
||||
|
||||
.overlay-wrapper {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
z-index: 21000;
|
||||
font-weight: 200;
|
||||
transition: opacity 0.4s;
|
||||
opacity: 0; }
|
||||
opacity: 0;
|
||||
overflow-x: auto; }
|
||||
.overlay-wrapper.show {
|
||||
transition: none;
|
||||
opacity: 1; }
|
||||
|
@ -826,6 +826,12 @@ main {
|
|||
transition-delay: 0.2s;
|
||||
transform: translateY(-50%) scale(1);
|
||||
opacity: 1; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.overlay-wrapper.show .firstrun-sign-in {
|
||||
float: none;
|
||||
margin: auto;
|
||||
top: 190px;
|
||||
margin-bottom: 100px; } }
|
||||
.overlay-wrapper.show .firstrun-firefox-logo {
|
||||
transition: opacity 2.3s;
|
||||
opacity: 1; }
|
||||
|
@ -850,7 +856,8 @@ main {
|
|||
height: 100%;
|
||||
display: block;
|
||||
background: url("../data/content/assets/fox-tail.png") top -200px center no-repeat, linear-gradient(to bottom, #003EAA 40%, #004EC2 60%, #0060DF 80%, #0080FF 90%, #00C7FF 100%) top center no-repeat, #003EAA;
|
||||
background-size: cover; }
|
||||
background-size: cover;
|
||||
position: fixed; }
|
||||
|
||||
.firstrun-sign-in {
|
||||
transform: translateY(-50%) scale(0.8);
|
||||
|
@ -886,18 +893,21 @@ main {
|
|||
padding-inline-start: 20px;
|
||||
border: 1px solid #737373;
|
||||
border-radius: 2px;
|
||||
font-size: 16px; }
|
||||
font-size: 16px;
|
||||
transition: border-color 150ms, box-shadow 150ms; }
|
||||
.firstrun-sign-in .email-input:hover {
|
||||
border-color: #0C0C0D; }
|
||||
.firstrun-sign-in .email-input:focus {
|
||||
border-color: #0A84FF;
|
||||
box-shadow: 0 0 0 3px rgba(10, 132, 255, 0.3); }
|
||||
.firstrun-sign-in .form-header {
|
||||
font-size: 18px;
|
||||
font-size: 22px;
|
||||
margin: 15px auto; }
|
||||
.firstrun-sign-in .form-header span {
|
||||
.firstrun-sign-in .form-header .sub-header {
|
||||
font-size: 14px;
|
||||
margin-top: 4px;
|
||||
display: block; }
|
||||
.firstrun-sign-in button {
|
||||
border-radius: 2px;
|
||||
display: block;
|
||||
cursor: pointer;
|
||||
margin: 10px auto 0; }
|
||||
|
@ -906,21 +916,22 @@ main {
|
|||
height: 43px;
|
||||
width: 250px;
|
||||
padding: 8px 0;
|
||||
border: 1px solid #0060DF;
|
||||
border: 0;
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
background-color: #0A84FF;
|
||||
transition-duration: 150ms;
|
||||
transition-property: background-color; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active {
|
||||
background-color: #0060DF;
|
||||
transition: background-color 150ms; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active, .firstrun-sign-in .continue-button:not([disabled]):hover {
|
||||
background: #003EAA;
|
||||
border-color: #002275; }
|
||||
.firstrun-sign-in .skip-button {
|
||||
font-size: 13px;
|
||||
margin-top: 40px;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #FCFCFC;
|
||||
color: #0A84FF;
|
||||
border: 1px solid #0A84FF;
|
||||
border-radius: 2px;
|
||||
min-height: 24px;
|
||||
padding: 5px 10px;
|
||||
transition: background-color 150ms, color 150ms, border-color 150ms; }
|
||||
|
@ -940,6 +951,15 @@ main {
|
|||
float: inline-start;
|
||||
clear: both;
|
||||
width: 435px; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.firstrun-left-divider {
|
||||
width: 400px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-left-divider {
|
||||
margin: auto;
|
||||
float: none;
|
||||
width: 352px;
|
||||
text-align: center; } }
|
||||
|
||||
.firstrun-content {
|
||||
line-height: 1.5;
|
||||
|
@ -959,8 +979,11 @@ main {
|
|||
background: url("chrome://branding/content/about-logo.png") top left no-repeat;
|
||||
background-size: 90px 90px;
|
||||
margin: 40px 0 10px;
|
||||
padding-top: 110px;
|
||||
font-weight: 200; }
|
||||
padding-top: 110px; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-title {
|
||||
background: url("chrome://branding/content/about-logo.png") top center no-repeat;
|
||||
background-size: 90px 90px; } }
|
||||
|
||||
[dir='rtl'] .firstrun-title {
|
||||
background-position: top right; }
|
||||
|
@ -978,6 +1001,13 @@ main {
|
|||
z-index: 10;
|
||||
transition: opacity 0.3s;
|
||||
opacity: 0; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.fxaccounts-container {
|
||||
width: 784px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.fxaccounts-container {
|
||||
width: auto;
|
||||
height: 100%; } }
|
||||
|
||||
.firstrun-title,
|
||||
.firstrun-content,
|
||||
|
@ -1695,7 +1725,7 @@ main {
|
|||
top: 0;
|
||||
width: 100%;
|
||||
display: none;
|
||||
z-index: 100000; }
|
||||
z-index: 1100; }
|
||||
.modalOverlayOuter.active {
|
||||
display: block; }
|
||||
|
||||
|
@ -1709,7 +1739,7 @@ main {
|
|||
box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.3);
|
||||
border-radius: 4px;
|
||||
display: none;
|
||||
z-index: 100001; }
|
||||
z-index: 1101; }
|
||||
@media (max-width: 960px) {
|
||||
.modalOverlayInner {
|
||||
width: 100%;
|
||||
|
@ -1721,6 +1751,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
.modalOverlayInner.active {
|
||||
display: block; }
|
||||
.modalOverlayInner h2 {
|
||||
|
@ -1748,6 +1781,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
.modalOverlayInner .footer .modalButton {
|
||||
margin-top: 20px;
|
||||
width: 150px;
|
||||
|
@ -1829,6 +1865,9 @@ main {
|
|||
margin-top: 0;
|
||||
line-height: 22px;
|
||||
font-size: 15px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage {
|
||||
height: 250px; } }
|
||||
.onboardingMessage .onboardingMessageImage {
|
||||
height: 100px;
|
||||
width: 120px;
|
||||
|
@ -1863,6 +1902,9 @@ main {
|
|||
margin-bottom: 12px;
|
||||
font-size: 15px;
|
||||
line-height: 22px; }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingContent > span > p {
|
||||
margin-bottom: 0px; } }
|
||||
.onboardingMessage .onboardingButton {
|
||||
background-color: rgba(12, 12, 13, 0.1);
|
||||
border: none;
|
||||
|
@ -1876,6 +1918,10 @@ main {
|
|||
float: right;
|
||||
margin-top: -60px;
|
||||
margin-right: -10px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingButton {
|
||||
float: none;
|
||||
margin-top: 30px; } }
|
||||
.onboardingMessage::before {
|
||||
content: '';
|
||||
height: 220px;
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -376,7 +376,7 @@ main {
|
|||
padding: 15px;
|
||||
position: fixed;
|
||||
top: 15px;
|
||||
z-index: 12001; }
|
||||
z-index: 1000; }
|
||||
.prefs-button button:hover, .prefs-button button:focus {
|
||||
background-color: var(--newtab-element-hover-color); }
|
||||
.prefs-button button:active {
|
||||
|
@ -813,14 +813,14 @@ main {
|
|||
display: none; }
|
||||
|
||||
.overlay-wrapper {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
z-index: 21000;
|
||||
font-weight: 200;
|
||||
transition: opacity 0.4s;
|
||||
opacity: 0; }
|
||||
opacity: 0;
|
||||
overflow-x: auto; }
|
||||
.overlay-wrapper.show {
|
||||
transition: none;
|
||||
opacity: 1; }
|
||||
|
@ -829,6 +829,12 @@ main {
|
|||
transition-delay: 0.2s;
|
||||
transform: translateY(-50%) scale(1);
|
||||
opacity: 1; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.overlay-wrapper.show .firstrun-sign-in {
|
||||
float: none;
|
||||
margin: auto;
|
||||
top: 190px;
|
||||
margin-bottom: 100px; } }
|
||||
.overlay-wrapper.show .firstrun-firefox-logo {
|
||||
transition: opacity 2.3s;
|
||||
opacity: 1; }
|
||||
|
@ -853,7 +859,8 @@ main {
|
|||
height: 100%;
|
||||
display: block;
|
||||
background: url("../data/content/assets/fox-tail.png") top -200px center no-repeat, linear-gradient(to bottom, #003EAA 40%, #004EC2 60%, #0060DF 80%, #0080FF 90%, #00C7FF 100%) top center no-repeat, #003EAA;
|
||||
background-size: cover; }
|
||||
background-size: cover;
|
||||
position: fixed; }
|
||||
|
||||
.firstrun-sign-in {
|
||||
transform: translateY(-50%) scale(0.8);
|
||||
|
@ -889,18 +896,21 @@ main {
|
|||
padding-inline-start: 20px;
|
||||
border: 1px solid #737373;
|
||||
border-radius: 2px;
|
||||
font-size: 16px; }
|
||||
font-size: 16px;
|
||||
transition: border-color 150ms, box-shadow 150ms; }
|
||||
.firstrun-sign-in .email-input:hover {
|
||||
border-color: #0C0C0D; }
|
||||
.firstrun-sign-in .email-input:focus {
|
||||
border-color: #0A84FF;
|
||||
box-shadow: 0 0 0 3px rgba(10, 132, 255, 0.3); }
|
||||
.firstrun-sign-in .form-header {
|
||||
font-size: 18px;
|
||||
font-size: 22px;
|
||||
margin: 15px auto; }
|
||||
.firstrun-sign-in .form-header span {
|
||||
.firstrun-sign-in .form-header .sub-header {
|
||||
font-size: 14px;
|
||||
margin-top: 4px;
|
||||
display: block; }
|
||||
.firstrun-sign-in button {
|
||||
border-radius: 2px;
|
||||
display: block;
|
||||
cursor: pointer;
|
||||
margin: 10px auto 0; }
|
||||
|
@ -909,21 +919,22 @@ main {
|
|||
height: 43px;
|
||||
width: 250px;
|
||||
padding: 8px 0;
|
||||
border: 1px solid #0060DF;
|
||||
border: 0;
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
background-color: #0A84FF;
|
||||
transition-duration: 150ms;
|
||||
transition-property: background-color; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active {
|
||||
background-color: #0060DF;
|
||||
transition: background-color 150ms; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active, .firstrun-sign-in .continue-button:not([disabled]):hover {
|
||||
background: #003EAA;
|
||||
border-color: #002275; }
|
||||
.firstrun-sign-in .skip-button {
|
||||
font-size: 13px;
|
||||
margin-top: 40px;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #FCFCFC;
|
||||
color: #0A84FF;
|
||||
border: 1px solid #0A84FF;
|
||||
border-radius: 2px;
|
||||
min-height: 24px;
|
||||
padding: 5px 10px;
|
||||
transition: background-color 150ms, color 150ms, border-color 150ms; }
|
||||
|
@ -943,6 +954,15 @@ main {
|
|||
float: inline-start;
|
||||
clear: both;
|
||||
width: 435px; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.firstrun-left-divider {
|
||||
width: 400px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-left-divider {
|
||||
margin: auto;
|
||||
float: none;
|
||||
width: 352px;
|
||||
text-align: center; } }
|
||||
|
||||
.firstrun-content {
|
||||
line-height: 1.5;
|
||||
|
@ -962,8 +982,11 @@ main {
|
|||
background: url("chrome://branding/content/about-logo.png") top left no-repeat;
|
||||
background-size: 90px 90px;
|
||||
margin: 40px 0 10px;
|
||||
padding-top: 110px;
|
||||
font-weight: 200; }
|
||||
padding-top: 110px; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-title {
|
||||
background: url("chrome://branding/content/about-logo.png") top center no-repeat;
|
||||
background-size: 90px 90px; } }
|
||||
|
||||
[dir='rtl'] .firstrun-title {
|
||||
background-position: top right; }
|
||||
|
@ -981,6 +1004,13 @@ main {
|
|||
z-index: 10;
|
||||
transition: opacity 0.3s;
|
||||
opacity: 0; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.fxaccounts-container {
|
||||
width: 784px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.fxaccounts-container {
|
||||
width: auto;
|
||||
height: 100%; } }
|
||||
|
||||
.firstrun-title,
|
||||
.firstrun-content,
|
||||
|
@ -1698,7 +1728,7 @@ main {
|
|||
top: 0;
|
||||
width: 100%;
|
||||
display: none;
|
||||
z-index: 100000; }
|
||||
z-index: 1100; }
|
||||
.modalOverlayOuter.active {
|
||||
display: block; }
|
||||
|
||||
|
@ -1712,7 +1742,7 @@ main {
|
|||
box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.3);
|
||||
border-radius: 4px;
|
||||
display: none;
|
||||
z-index: 100001; }
|
||||
z-index: 1101; }
|
||||
@media (max-width: 960px) {
|
||||
.modalOverlayInner {
|
||||
width: 100%;
|
||||
|
@ -1724,6 +1754,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
.modalOverlayInner.active {
|
||||
display: block; }
|
||||
.modalOverlayInner h2 {
|
||||
|
@ -1751,6 +1784,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
.modalOverlayInner .footer .modalButton {
|
||||
margin-top: 20px;
|
||||
width: 150px;
|
||||
|
@ -1832,6 +1868,9 @@ main {
|
|||
margin-top: 0;
|
||||
line-height: 22px;
|
||||
font-size: 15px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage {
|
||||
height: 250px; } }
|
||||
.onboardingMessage .onboardingMessageImage {
|
||||
height: 100px;
|
||||
width: 120px;
|
||||
|
@ -1866,6 +1905,9 @@ main {
|
|||
margin-bottom: 12px;
|
||||
font-size: 15px;
|
||||
line-height: 22px; }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingContent > span > p {
|
||||
margin-bottom: 0px; } }
|
||||
.onboardingMessage .onboardingButton {
|
||||
background-color: rgba(12, 12, 13, 0.1);
|
||||
border: none;
|
||||
|
@ -1879,6 +1921,10 @@ main {
|
|||
float: right;
|
||||
margin-top: -60px;
|
||||
margin-right: -10px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingButton {
|
||||
float: none;
|
||||
margin-top: 30px; } }
|
||||
.onboardingMessage::before {
|
||||
content: '';
|
||||
height: 220px;
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -373,7 +373,7 @@ main {
|
|||
padding: 15px;
|
||||
position: fixed;
|
||||
top: 15px;
|
||||
z-index: 12001; }
|
||||
z-index: 1000; }
|
||||
.prefs-button button:hover, .prefs-button button:focus {
|
||||
background-color: var(--newtab-element-hover-color); }
|
||||
.prefs-button button:active {
|
||||
|
@ -810,14 +810,14 @@ main {
|
|||
display: none; }
|
||||
|
||||
.overlay-wrapper {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
z-index: 21000;
|
||||
font-weight: 200;
|
||||
transition: opacity 0.4s;
|
||||
opacity: 0; }
|
||||
opacity: 0;
|
||||
overflow-x: auto; }
|
||||
.overlay-wrapper.show {
|
||||
transition: none;
|
||||
opacity: 1; }
|
||||
|
@ -826,6 +826,12 @@ main {
|
|||
transition-delay: 0.2s;
|
||||
transform: translateY(-50%) scale(1);
|
||||
opacity: 1; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.overlay-wrapper.show .firstrun-sign-in {
|
||||
float: none;
|
||||
margin: auto;
|
||||
top: 190px;
|
||||
margin-bottom: 100px; } }
|
||||
.overlay-wrapper.show .firstrun-firefox-logo {
|
||||
transition: opacity 2.3s;
|
||||
opacity: 1; }
|
||||
|
@ -850,7 +856,8 @@ main {
|
|||
height: 100%;
|
||||
display: block;
|
||||
background: url("../data/content/assets/fox-tail.png") top -200px center no-repeat, linear-gradient(to bottom, #003EAA 40%, #004EC2 60%, #0060DF 80%, #0080FF 90%, #00C7FF 100%) top center no-repeat, #003EAA;
|
||||
background-size: cover; }
|
||||
background-size: cover;
|
||||
position: fixed; }
|
||||
|
||||
.firstrun-sign-in {
|
||||
transform: translateY(-50%) scale(0.8);
|
||||
|
@ -886,18 +893,21 @@ main {
|
|||
padding-inline-start: 20px;
|
||||
border: 1px solid #737373;
|
||||
border-radius: 2px;
|
||||
font-size: 16px; }
|
||||
font-size: 16px;
|
||||
transition: border-color 150ms, box-shadow 150ms; }
|
||||
.firstrun-sign-in .email-input:hover {
|
||||
border-color: #0C0C0D; }
|
||||
.firstrun-sign-in .email-input:focus {
|
||||
border-color: #0A84FF;
|
||||
box-shadow: 0 0 0 3px rgba(10, 132, 255, 0.3); }
|
||||
.firstrun-sign-in .form-header {
|
||||
font-size: 18px;
|
||||
font-size: 22px;
|
||||
margin: 15px auto; }
|
||||
.firstrun-sign-in .form-header span {
|
||||
.firstrun-sign-in .form-header .sub-header {
|
||||
font-size: 14px;
|
||||
margin-top: 4px;
|
||||
display: block; }
|
||||
.firstrun-sign-in button {
|
||||
border-radius: 2px;
|
||||
display: block;
|
||||
cursor: pointer;
|
||||
margin: 10px auto 0; }
|
||||
|
@ -906,21 +916,22 @@ main {
|
|||
height: 43px;
|
||||
width: 250px;
|
||||
padding: 8px 0;
|
||||
border: 1px solid #0060DF;
|
||||
border: 0;
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
background-color: #0A84FF;
|
||||
transition-duration: 150ms;
|
||||
transition-property: background-color; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active {
|
||||
background-color: #0060DF;
|
||||
transition: background-color 150ms; }
|
||||
.firstrun-sign-in .continue-button:not([disabled]):active, .firstrun-sign-in .continue-button:not([disabled]):hover {
|
||||
background: #003EAA;
|
||||
border-color: #002275; }
|
||||
.firstrun-sign-in .skip-button {
|
||||
font-size: 13px;
|
||||
margin-top: 40px;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #FCFCFC;
|
||||
color: #0A84FF;
|
||||
border: 1px solid #0A84FF;
|
||||
border-radius: 2px;
|
||||
min-height: 24px;
|
||||
padding: 5px 10px;
|
||||
transition: background-color 150ms, color 150ms, border-color 150ms; }
|
||||
|
@ -940,6 +951,15 @@ main {
|
|||
float: inline-start;
|
||||
clear: both;
|
||||
width: 435px; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.firstrun-left-divider {
|
||||
width: 400px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-left-divider {
|
||||
margin: auto;
|
||||
float: none;
|
||||
width: 352px;
|
||||
text-align: center; } }
|
||||
|
||||
.firstrun-content {
|
||||
line-height: 1.5;
|
||||
|
@ -959,8 +979,11 @@ main {
|
|||
background: url("chrome://branding/content/about-logo.png") top left no-repeat;
|
||||
background-size: 90px 90px;
|
||||
margin: 40px 0 10px;
|
||||
padding-top: 110px;
|
||||
font-weight: 200; }
|
||||
padding-top: 110px; }
|
||||
@media screen and (max-width: 790px) {
|
||||
.firstrun-title {
|
||||
background: url("chrome://branding/content/about-logo.png") top center no-repeat;
|
||||
background-size: 90px 90px; } }
|
||||
|
||||
[dir='rtl'] .firstrun-title {
|
||||
background-position: top right; }
|
||||
|
@ -978,6 +1001,13 @@ main {
|
|||
z-index: 10;
|
||||
transition: opacity 0.3s;
|
||||
opacity: 0; }
|
||||
@media screen and (max-width: 825px) {
|
||||
.fxaccounts-container {
|
||||
width: 784px; } }
|
||||
@media screen and (max-width: 790px) {
|
||||
.fxaccounts-container {
|
||||
width: auto;
|
||||
height: 100%; } }
|
||||
|
||||
.firstrun-title,
|
||||
.firstrun-content,
|
||||
|
@ -1695,7 +1725,7 @@ main {
|
|||
top: 0;
|
||||
width: 100%;
|
||||
display: none;
|
||||
z-index: 100000; }
|
||||
z-index: 1100; }
|
||||
.modalOverlayOuter.active {
|
||||
display: block; }
|
||||
|
||||
|
@ -1709,7 +1739,7 @@ main {
|
|||
box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.3);
|
||||
border-radius: 4px;
|
||||
display: none;
|
||||
z-index: 100001; }
|
||||
z-index: 1101; }
|
||||
@media (max-width: 960px) {
|
||||
.modalOverlayInner {
|
||||
width: 100%;
|
||||
|
@ -1721,6 +1751,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner {
|
||||
overflow-y: scroll; } }
|
||||
.modalOverlayInner.active {
|
||||
display: block; }
|
||||
.modalOverlayInner h2 {
|
||||
|
@ -1748,6 +1781,9 @@ main {
|
|||
@media (max-width: 850px) and (max-height: 730px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
@media (max-width: 650px) and (max-height: 600px) {
|
||||
.modalOverlayInner .footer {
|
||||
position: sticky; } }
|
||||
.modalOverlayInner .footer .modalButton {
|
||||
margin-top: 20px;
|
||||
width: 150px;
|
||||
|
@ -1829,6 +1865,9 @@ main {
|
|||
margin-top: 0;
|
||||
line-height: 22px;
|
||||
font-size: 15px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage {
|
||||
height: 250px; } }
|
||||
.onboardingMessage .onboardingMessageImage {
|
||||
height: 100px;
|
||||
width: 120px;
|
||||
|
@ -1863,6 +1902,9 @@ main {
|
|||
margin-bottom: 12px;
|
||||
font-size: 15px;
|
||||
line-height: 22px; }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingContent > span > p {
|
||||
margin-bottom: 0px; } }
|
||||
.onboardingMessage .onboardingButton {
|
||||
background-color: rgba(12, 12, 13, 0.1);
|
||||
border: none;
|
||||
|
@ -1876,6 +1918,10 @@ main {
|
|||
float: right;
|
||||
margin-top: -60px;
|
||||
margin-right: -10px; } }
|
||||
@media (max-width: 650px) {
|
||||
.onboardingMessage .onboardingButton {
|
||||
float: none;
|
||||
margin-top: 30px; } }
|
||||
.onboardingMessage::before {
|
||||
content: '';
|
||||
height: 220px;
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -903,7 +903,8 @@ var reducers = { TopSites, App, Snippets, Prefs, Dialog, Sections, Theme };
|
|||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
/* WEBPACK VAR INJECTION */(function(global) {/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_common_Actions_jsm__ = __webpack_require__(1);
|
||||
/* WEBPACK VAR INJECTION */(function(global) {/* unused harmony export convertLinks */
|
||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_common_Actions_jsm__ = __webpack_require__(1);
|
||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_fluent_react__ = __webpack_require__(25);
|
||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_content_src_lib_init_store__ = __webpack_require__(11);
|
||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__components_ImpressionsWrapper_ImpressionsWrapper__ = __webpack_require__(27);
|
||||
|
@ -997,10 +998,10 @@ const ALLOWED_TAGS = {
|
|||
* Transform an object (tag name: {url}) into (tag name: anchor) where the url
|
||||
* is used as href, in order to render links inside a Fluent.Localized component.
|
||||
*/
|
||||
function convertLinks(links) {
|
||||
function convertLinks(links, sendClick) {
|
||||
if (links) {
|
||||
return Object.keys(links).reduce((acc, linkTag) => {
|
||||
acc[linkTag] = __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("a", { href: Object(__WEBPACK_IMPORTED_MODULE_8__template_utils__["a" /* safeURI */])(links[linkTag].url) });
|
||||
acc[linkTag] = __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("a", { href: Object(__WEBPACK_IMPORTED_MODULE_8__template_utils__["a" /* safeURI */])(links[linkTag].url), "data-metric": links[linkTag].metric, onClick: sendClick });
|
||||
return acc;
|
||||
}, {});
|
||||
}
|
||||
|
@ -1014,7 +1015,7 @@ function convertLinks(links) {
|
|||
function RichText(props) {
|
||||
return __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(
|
||||
__WEBPACK_IMPORTED_MODULE_1_fluent_react__["b" /* Localized */],
|
||||
_extends({ id: "RichTextSnippet" }, ALLOWED_TAGS, convertLinks(props.links)),
|
||||
_extends({ id: "RichTextSnippet" }, ALLOWED_TAGS, convertLinks(props.links, props.sendClick)),
|
||||
__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(
|
||||
"span",
|
||||
null,
|
||||
|
@ -1027,6 +1028,7 @@ class ASRouterUISurface extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.Pu
|
|||
constructor(props) {
|
||||
super(props);
|
||||
this.onMessageFromParent = this.onMessageFromParent.bind(this);
|
||||
this.sendClick = this.sendClick.bind(this);
|
||||
this.sendImpression = this.sendImpression.bind(this);
|
||||
this.sendUserActionTelemetry = this.sendUserActionTelemetry.bind(this);
|
||||
this.state = { message: {}, bundle: {} };
|
||||
|
@ -1049,6 +1051,19 @@ class ASRouterUISurface extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.Pu
|
|||
this.sendUserActionTelemetry(Object.assign({ event: "IMPRESSION" }, extraProps));
|
||||
}
|
||||
|
||||
// If link has a `metric` data attribute send it as part of the `value`
|
||||
// telemetry field which can have arbitrary values.
|
||||
// Used for router messages with links as part of the content.
|
||||
sendClick(event) {
|
||||
const metric = {
|
||||
value: event.target.dataset.metric,
|
||||
// Used for the `source` of the event. Needed to differentiate
|
||||
// from other snippet or onboarding events that may occur.
|
||||
id: "NEWTAB_FOOTER_BAR_CONTENT"
|
||||
};
|
||||
this.sendUserActionTelemetry(Object.assign({ event: "CLICK_BUTTON" }, metric));
|
||||
}
|
||||
|
||||
onBlockById(id) {
|
||||
return () => ASRouterUtils.blockById(id);
|
||||
}
|
||||
|
@ -1103,7 +1118,9 @@ class ASRouterUISurface extends __WEBPACK_IMPORTED_MODULE_6_react___default.a.Pu
|
|||
__WEBPACK_IMPORTED_MODULE_1_fluent_react__["a" /* LocalizationProvider */],
|
||||
{ messages: generateMessages(this.state.message.content.text) },
|
||||
__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_9__templates_SimpleSnippet_SimpleSnippet__["a" /* SimpleSnippet */], _extends({}, this.state.message, {
|
||||
richText: __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(RichText, { text: this.state.message.content.text, links: this.state.message.content.links }),
|
||||
richText: __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(RichText, { text: this.state.message.content.text,
|
||||
links: this.state.message.content.links,
|
||||
sendClick: this.sendClick }),
|
||||
UISurface: "NEWTAB_FOOTER_BAR",
|
||||
getNextMessage: ASRouterUtils.getNextMessage,
|
||||
onBlock: this.onBlockById(this.state.message.id),
|
||||
|
@ -5618,12 +5635,13 @@ function addSnippetsSubscriber(store) {
|
|||
|
||||
store.subscribe(_asyncToGenerator(function* () {
|
||||
const state = store.getState();
|
||||
const isASRouterEnabled = state.Prefs.values.asrouterExperimentEnabled && state.Prefs.values.asrouterOnboardingCohort > 0;
|
||||
// state.Prefs.values["feeds.snippets"]: Should snippets be shown?
|
||||
// state.Snippets.initialized Is the snippets data initialized?
|
||||
// snippets.initialized: Is SnippetsProvider currently initialised?
|
||||
if (state.Prefs.values["feeds.snippets"] &&
|
||||
// If the message center experiment is enabled, don't show snippets
|
||||
!state.Prefs.values.asrouterExperimentEnabled && !state.Prefs.values.disableSnippets && state.Snippets.initialized && !snippets.initialized &&
|
||||
!isASRouterEnabled && !state.Prefs.values.disableSnippets && state.Snippets.initialized && !snippets.initialized &&
|
||||
// Don't call init multiple times
|
||||
!initializing && location.href !== "about:welcome") {
|
||||
initializing = true;
|
||||
|
@ -5635,9 +5653,9 @@ function addSnippetsSubscriber(store) {
|
|||
|
||||
// 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) {
|
||||
if ((state.Prefs.values.asrouterExperimentEnabled || state.Prefs.values.asrouterOnboardingCohort > 0) && state.Prefs.values["feeds.snippets"] && !asrouterContent.initialized) {
|
||||
asrouterContent.init();
|
||||
} else if ((!state.Prefs.values.asrouterExperimentEnabled || !state.Prefs.values["feeds.snippets"]) && asrouterContent.initialized) {
|
||||
} else if ((!state.Prefs.values.asrouterExperimentEnabled && state.Prefs.values.asrouterOnboardingCohort === 0 || !state.Prefs.values["feeds.snippets"]) && asrouterContent.initialized) {
|
||||
asrouterContent.uninit();
|
||||
}
|
||||
}));
|
||||
|
@ -6637,7 +6655,8 @@ class _Base extends __WEBPACK_IMPORTED_MODULE_8_react___default.a.PureComponent
|
|||
const { App, locale, strings } = props;
|
||||
const { initialized } = App;
|
||||
|
||||
if (props.Prefs.values.asrouterExperimentEnabled && window.location.hash === "#asrouter") {
|
||||
const prefs = props.Prefs.values;
|
||||
if ((prefs.asrouterExperimentEnabled || prefs.asrouterOnboardingCohort > 0) && window.location.hash === "#asrouter") {
|
||||
return __WEBPACK_IMPORTED_MODULE_8_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_2_content_src_components_ASRouterAdmin_ASRouterAdmin__["a" /* ASRouterAdmin */], null);
|
||||
}
|
||||
|
||||
|
@ -8773,7 +8792,7 @@ class _StartupOverlay extends __WEBPACK_IMPORTED_MODULE_3_react___default.a.Pure
|
|||
__WEBPACK_IMPORTED_MODULE_3_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_0_react_intl__["FormattedMessage"], { id: "firstrun_form_header" }),
|
||||
__WEBPACK_IMPORTED_MODULE_3_react___default.a.createElement(
|
||||
"span",
|
||||
null,
|
||||
{ className: "sub-header" },
|
||||
__WEBPACK_IMPORTED_MODULE_3_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_0_react_intl__["FormattedMessage"], { id: "firstrun_form_sub_header" })
|
||||
)
|
||||
),
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -8,7 +8,7 @@
|
|||
<em:type>2</em:type>
|
||||
<em:bootstrap>true</em:bootstrap>
|
||||
<em:unpack>false</em:unpack>
|
||||
<em:version>2018.06.08.1119-0cf21c41</em:version>
|
||||
<em:version>2018.06.21.1244-eca5e987</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>
|
||||
|
|
|
@ -226,27 +226,46 @@ class _ASRouter {
|
|||
this.messageChannel.sendAsyncMessage(OUTGOING_MESSAGE_NAME, {type: "ADMIN_SET_STATE", data: state});
|
||||
}
|
||||
|
||||
_getBundledMessages(originalMessage) {
|
||||
let bundledMessages = [];
|
||||
bundledMessages.push({content: originalMessage.content, id: originalMessage.id});
|
||||
for (const msg of this.state.messages) {
|
||||
if (msg.bundled && msg.template === originalMessage.template && msg.id !== originalMessage.id && !this.state.blockList.includes(msg.id)) {
|
||||
// Only copy the content - that's what the UI cares about
|
||||
bundledMessages.push({content: msg.content, id: msg.id});
|
||||
}
|
||||
async _getBundledMessages(originalMessage, target, force = false) {
|
||||
let result = [{content: originalMessage.content, id: originalMessage.id}];
|
||||
|
||||
// First, find all messages of same template. These are potential matching targeting candidates
|
||||
let bundledMessagesOfSameTemplate = this._getUnblockedMessages()
|
||||
.filter(msg => msg.bundled && msg.template === originalMessage.template && msg.id !== originalMessage.id);
|
||||
|
||||
if (force) {
|
||||
// Forcefully show the messages without targeting matching - this is for about:newtab#asrouter to show the messages
|
||||
for (const message of bundledMessagesOfSameTemplate) {
|
||||
result.push({content: message.content, id: message.id});
|
||||
// Stop once we have enough messages to fill a bundle
|
||||
if (bundledMessages.length === originalMessage.bundled) {
|
||||
if (result.length === originalMessage.bundled) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
while (bundledMessagesOfSameTemplate.length) {
|
||||
// Find a message that matches the targeting context - or break if there are no matching messages
|
||||
const message = await ASRouterTargeting.findMatchingMessage(bundledMessagesOfSameTemplate, target);
|
||||
if (!message) {
|
||||
/* istanbul ignore next */ // Code coverage in mochitests
|
||||
break;
|
||||
}
|
||||
// Only copy the content of the message (that's what the UI cares about)
|
||||
// Also delete the message we picked so we don't pick it again
|
||||
result.push({content: message.content, id: message.id});
|
||||
bundledMessagesOfSameTemplate.splice(bundledMessagesOfSameTemplate.findIndex(msg => msg.id === message.id), 1);
|
||||
// Stop once we have enough messages to fill a bundle
|
||||
if (result.length === originalMessage.bundled) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If we did not find enough messages to fill the bundle, do not send the bundle down
|
||||
if (bundledMessages.length < originalMessage.bundled) {
|
||||
if (result.length < originalMessage.bundled) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return {bundle: bundledMessages, provider: originalMessage.provider, template: originalMessage.template};
|
||||
return {bundle: result, provider: originalMessage.provider, template: originalMessage.template};
|
||||
}
|
||||
|
||||
_getUnblockedMessages() {
|
||||
|
@ -254,11 +273,11 @@ class _ASRouter {
|
|||
return state.messages.filter(item => !state.blockList.includes(item.id));
|
||||
}
|
||||
|
||||
_sendMessageToTarget(message, target) {
|
||||
async _sendMessageToTarget(message, target, force = false) {
|
||||
let bundledMessages;
|
||||
// If this message needs to be bundled with other messages of the same template, find them and bundle them together
|
||||
if (message && message.bundled) {
|
||||
bundledMessages = this._getBundledMessages(message);
|
||||
bundledMessages = await this._getBundledMessages(message, target, force);
|
||||
}
|
||||
if (message && !message.bundled) {
|
||||
// If we only need to send 1 message, send the message
|
||||
|
@ -273,17 +292,17 @@ class _ASRouter {
|
|||
|
||||
async sendNextMessage(target) {
|
||||
const msgs = this._getUnblockedMessages();
|
||||
let message = await ASRouterTargeting.findMatchingMessage(msgs);
|
||||
let message = await ASRouterTargeting.findMatchingMessage(msgs, target);
|
||||
await this.setState({lastMessageId: message ? message.id : null});
|
||||
|
||||
this._sendMessageToTarget(message, target);
|
||||
await this._sendMessageToTarget(message, target);
|
||||
}
|
||||
|
||||
async setMessageById(id) {
|
||||
async setMessageById(id, target, force = true) {
|
||||
await this.setState({lastMessageId: id});
|
||||
const newMessage = this.getMessageById(id);
|
||||
|
||||
this._sendMessageToTarget(newMessage, this.messageChannel);
|
||||
await this._sendMessageToTarget(newMessage, target, force);
|
||||
}
|
||||
|
||||
async blockById(idOrIds) {
|
||||
|
@ -355,7 +374,7 @@ class _ASRouter {
|
|||
});
|
||||
break;
|
||||
case "OVERRIDE_MESSAGE":
|
||||
await this.setMessageById(action.data.id);
|
||||
await this.setMessageById(action.data.id, target);
|
||||
break;
|
||||
case "ADMIN_CONNECT_STATE":
|
||||
target.sendAsyncMessage(OUTGOING_MESSAGE_NAME, {type: "ADMIN_SET_STATE", data: this.state});
|
||||
|
|
|
@ -34,10 +34,12 @@ class ASRouterFeed {
|
|||
* its value.
|
||||
*/
|
||||
enableOrDisableBasedOnPref() {
|
||||
const isExperimentEnabled = this.store.getState().Prefs.values.asrouterExperimentEnabled;
|
||||
if (!this.router.initialized && isExperimentEnabled) {
|
||||
const prefs = this.store.getState().Prefs.values;
|
||||
const isExperimentEnabled = prefs.asrouterExperimentEnabled;
|
||||
const isOnboardingExperimentEnabled = prefs.asrouterOnboardingCohort;
|
||||
if (!this.router.initialized && (isExperimentEnabled || isOnboardingExperimentEnabled > 0)) {
|
||||
this.enable();
|
||||
} else if (!isExperimentEnabled && this.router.initialized) {
|
||||
} else if ((!isExperimentEnabled || isOnboardingExperimentEnabled === 0) && this.router.initialized) {
|
||||
this.disable();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ ChromeUtils.defineModuleGetter(this, "ProfileAge",
|
|||
ChromeUtils.import("resource://gre/modules/Console.jsm");
|
||||
|
||||
const FXA_USERNAME_PREF = "services.sync.username";
|
||||
const ONBOARDING_EXPERIMENT_PREF = "browser.newtabpage.activity-stream.asrouterOnboardingCohort";
|
||||
|
||||
/**
|
||||
* removeRandomItemFromArray - Removes a random item from the array and returns it.
|
||||
|
@ -25,14 +26,22 @@ const TargetingGetters = {
|
|||
},
|
||||
get hasFxAccount() {
|
||||
return Services.prefs.prefHasUserValue(FXA_USERNAME_PREF);
|
||||
},
|
||||
// Temporary targeting function for the purposes of running the simplified onboarding experience
|
||||
get isInExperimentCohort() {
|
||||
return Services.prefs.getIntPref(ONBOARDING_EXPERIMENT_PREF, 0);
|
||||
}
|
||||
};
|
||||
|
||||
function EnvironmentTargeting(target) {
|
||||
return {isFirstRun: target.url === "about:welcome"};
|
||||
}
|
||||
|
||||
this.ASRouterTargeting = {
|
||||
Environment: TargetingGetters,
|
||||
|
||||
isMatch(filterExpression, context = this.Environment) {
|
||||
return FilterExpressions.eval(filterExpression, context);
|
||||
isMatch(filterExpression, target, context = this.Environment) {
|
||||
return FilterExpressions.eval(filterExpression, {...context, ...EnvironmentTargeting(target)});
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -43,13 +52,13 @@ this.ASRouterTargeting = {
|
|||
* @param {obj|null} context A FilterExpression context. Defaults to TargetingGetters above.
|
||||
* @returns {obj} an AS router message
|
||||
*/
|
||||
async findMatchingMessage(messages, context) {
|
||||
async findMatchingMessage(messages, target, context) {
|
||||
const arrayOfItems = [...messages];
|
||||
let match;
|
||||
let candidate;
|
||||
while (!match && arrayOfItems.length) {
|
||||
candidate = removeRandomItemFromArray(arrayOfItems);
|
||||
if (candidate && (!candidate.targeting || await this.isMatch(candidate.targeting, context))) {
|
||||
if (candidate && (!candidate.targeting || await this.isMatch(candidate.targeting, target, context))) {
|
||||
match = candidate;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -163,6 +163,10 @@ const PREFS_CONFIG = new Map([
|
|||
title: "Is the message center experiment on?",
|
||||
value: false
|
||||
}],
|
||||
["asrouterOnboardingCohort", {
|
||||
title: "What cohort is the user in?",
|
||||
value: 0
|
||||
}],
|
||||
["asrouter.snippetsUrl", {
|
||||
title: "A custom URL for the AS router snippets",
|
||||
value: ""
|
||||
|
|
|
@ -14,7 +14,8 @@ const ONBOARDING_MESSAGES = [
|
|||
icon: "privatebrowsing",
|
||||
button_label: "Try It Now",
|
||||
button_action: "OPEN_PRIVATE_BROWSER_WINDOW"
|
||||
}
|
||||
},
|
||||
targeting: "isFirstRun"
|
||||
},
|
||||
{
|
||||
id: "ONBOARDING_2",
|
||||
|
@ -27,7 +28,8 @@ const ONBOARDING_MESSAGES = [
|
|||
button_label: "Try It Now",
|
||||
button_action: "OPEN_URL",
|
||||
button_action_params: "https://screenshots.firefox.com/#tour"
|
||||
}
|
||||
},
|
||||
targeting: "isFirstRun"
|
||||
},
|
||||
{
|
||||
id: "ONBOARDING_3",
|
||||
|
@ -40,7 +42,8 @@ const ONBOARDING_MESSAGES = [
|
|||
button_label: "Try It Now",
|
||||
button_action: "OPEN_ABOUT_PAGE",
|
||||
button_action_params: "addons"
|
||||
}
|
||||
},
|
||||
targeting: "isFirstRun && isInExperimentCohort == 1"
|
||||
},
|
||||
{
|
||||
id: "ONBOARDING_4",
|
||||
|
@ -53,7 +56,8 @@ const ONBOARDING_MESSAGES = [
|
|||
button_label: "Get Ghostery",
|
||||
button_action: "OPEN_URL",
|
||||
button_action_params: "https://addons.mozilla.org/en-US/firefox/addon/ghostery/"
|
||||
}
|
||||
},
|
||||
targeting: "isFirstRun && isInExperimentCohort == 2"
|
||||
}
|
||||
];
|
||||
|
||||
|
|
|
@ -171,7 +171,31 @@ section_menu_action_remove_section=أزِل القسم
|
|||
section_menu_action_collapse_section=اطوِ القسم
|
||||
section_menu_action_expand_section=وسّع القسم
|
||||
section_menu_action_manage_section=أدِر القسم
|
||||
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=تنويه الخصوصية
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=خذ معك فَيَرفُكس أينما ذهبت
|
||||
firstrun_content=تشارك العلامات، وتأريخ التصفح، وكلمات السر وباقي الإعدادات على جميع أجهزتك.
|
||||
firstrun_learn_more_link=اطّلع على المزيد عن حسابات فَيَرفُكس
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=أدخِل بريدك الإلكتروني
|
||||
firstrun_form_sub_header=لمواصلة استخدام «تزامُن فَيَرفُكس»
|
||||
|
||||
firstrun_email_input_placeholder=البريد الإلكتروني
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=بمواصلة هذه العملية أنت توافق على {terms} و{privacy}.
|
||||
firstrun_terms_of_service=بنود الخدمة
|
||||
firstrun_privacy_notice=تنويه الخصوصية
|
||||
|
||||
firstrun_continue_to_login=تابِع
|
||||
firstrun_skip_login=تجاوز هذه الخطوة
|
||||
|
|
|
@ -91,7 +91,6 @@ section_disclaimer_topstories_buttontext=Зразумела
|
|||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Хатні экран Firefox
|
||||
prefs_home_description=Выберыце пажаданае змесціва для хатняга экрана Firefox.
|
||||
prefs_restore_defaults_button=Аднавіць прадвызначэнні
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
|
@ -107,25 +106,14 @@ prefs_highlights_options_download_label=Нядаўнія сцягванні
|
|||
prefs_highlights_options_pocket_label=Захаваныя ў Pocket старонкі
|
||||
prefs_snippets_description=Абнаўленні ад Mozilla і Firefox
|
||||
settings_pane_button_label=Наладзіць вашу старонку новай карткі
|
||||
settings_pane_header=Налады новай карткі
|
||||
settings_pane_body2=Выберыце тое, што вы бачыце на гэтай старонцы.
|
||||
settings_pane_search_header=Пошук
|
||||
settings_pane_search_body=Пошук у Сеціве з вашай новай карткі.
|
||||
settings_pane_topsites_header=Папулярныя сайты
|
||||
settings_pane_topsites_body=Доступ да сайтаў, якія вы часцей наведваеце.
|
||||
settings_pane_topsites_options_showmore=Паказваць два шэрагі
|
||||
settings_pane_highlights_header=Выбранае
|
||||
settings_pane_highlights_body2=Знайдзіце зваротны шлях да цікавых рэчаў, якія вы нядаўна наведалі або дадалі ў закладкі.
|
||||
settings_pane_highlights_options_bookmarks=Закладкі
|
||||
settings_pane_highlights_options_visited=Наведаныя сайты
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Урыўкі
|
||||
settings_pane_snippets_body=Чытайце кароткія і радасныя навіны ад Mozilla аб Firefox, інтэрнэт-культуру і выпадковыя мемы.
|
||||
settings_pane_done_button=Гатова
|
||||
settings_pane_topstories_options_sponsored=Паказаць артыкулы ад спонсараў
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
|
@ -155,9 +143,6 @@ pocket_read_more=Папулярныя тэмы:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Іншыя навіны
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane
|
||||
# to provide more information about Pocket.
|
||||
pocket_description=Адкрыйце для сябе высакаякасны кантэнт, які вы маглі б прапусціць, з дапамогай Pocket, які стаў часткай Mozilla.
|
||||
|
||||
highlights_empty_state=Пачніце агляданне, і мы пакажам вам тут некаторыя з найлепшых артыкулаў, відэаролікаў і іншых старонак, якія вы нядаўна наведалі або дадалі ў закладкі.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
|
@ -186,7 +171,31 @@ section_menu_action_remove_section=Выдаліць раздзел
|
|||
section_menu_action_collapse_section=Згарнуць раздзел
|
||||
section_menu_action_expand_section=Разгарнуць раздзел
|
||||
section_menu_action_manage_section=Наладзіць раздзел
|
||||
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=Паведамленне аб прыватнасці
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Вазьміце Firefox з сабой
|
||||
firstrun_content=Атрымайце доступ да вашых закладак, гісторыі, пароляў і іншых налад на ўсіх вашых прыладах.
|
||||
firstrun_learn_more_link=Даведайцеся больш пра ўліковыя запісы Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Увядзіце сваю электронную пошту
|
||||
firstrun_form_sub_header=каб прадоўжыць з Firefox Sync.
|
||||
|
||||
firstrun_email_input_placeholder=Эл.пошта
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Працягваючы, вы згаджаецеся з {terms} і {privacy}.
|
||||
firstrun_terms_of_service=умовамі абслугоўвання
|
||||
firstrun_privacy_notice=паведамленнем аб прыватнасці
|
||||
|
||||
firstrun_continue_to_login=Працягнуць
|
||||
firstrun_skip_login=Прапусціць гэты крок
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
newtab_page_title=Нов раздел
|
||||
|
||||
header_top_sites=Често посещавани
|
||||
header_top_sites=Често посещавани страници
|
||||
header_highlights=Акценти
|
||||
# LOCALIZATION NOTE(header_recommended_by): This is followed by the name
|
||||
# of the corresponding content provider.
|
||||
|
@ -43,15 +43,24 @@ confirm_history_delete_p1=Сигурни ли сте, че желаете да
|
|||
confirm_history_delete_notice_p2=Действието е необратимо.
|
||||
menu_action_save_to_pocket=Запазване в Pocket
|
||||
menu_action_delete_pocket=Изтриване от Pocket
|
||||
menu_action_archive_pocket=Архивиране в Pocket
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
|
||||
# found in the context menu of an item that has been downloaded. The intention behind
|
||||
# "this action" is that it will show where the downloaded file exists on the file system
|
||||
# for each operating system.
|
||||
menu_action_show_file_mac_os=Показване във Finder
|
||||
menu_action_show_file_windows=Отваряне на съдържащата папка
|
||||
menu_action_show_file_linux=Отваряне на съдържащата папка
|
||||
menu_action_show_file_default=Показване на файла
|
||||
menu_action_open_file=Отваряне на файла
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
|
||||
# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
|
||||
# link that belongs to this downloaded item"
|
||||
menu_action_copy_download_link=Копиране на препратка за изтегляне
|
||||
menu_action_go_to_download_page=Към страницата за изтегляне
|
||||
menu_action_remove_download=Премахване от историята
|
||||
|
||||
# LOCALIZATION NOTE (search_button): This is screenreader only text for the
|
||||
# search button.
|
||||
|
@ -80,9 +89,22 @@ section_disclaimer_topstories_buttontext=Ясно, разбрах
|
|||
# in English, while "Home" should be localized matching the about:preferences
|
||||
# sidebar mozilla-central string for the panel that has preferences related to
|
||||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Начална страница на Firefox
|
||||
prefs_home_description=Изберете съдържанието, което искате да виждате на началната страница на Firefox.
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
prefs_section_rows_option={num} ред;{num} реда
|
||||
prefs_search_header=Търсене в Мрежата
|
||||
prefs_topsites_description=Най-посещаваните от вас страници
|
||||
prefs_topstories_description2=Отлично съдържание от цялата Мрежа, подбрано лично за вас
|
||||
prefs_topstories_options_sponsored_label=Платени публикации
|
||||
prefs_topstories_sponsored_learn_more=Научете повече
|
||||
prefs_highlights_description=Избрани страници, които сте запазили или посетили
|
||||
prefs_highlights_options_visited_label=Посетени страници
|
||||
prefs_highlights_options_download_label=Последни изтегляния
|
||||
prefs_highlights_options_pocket_label=Страници, запазени в Pocket
|
||||
prefs_snippets_description=Новости от Mozilla и Firefox
|
||||
settings_pane_button_label=Настройки на новия раздел
|
||||
settings_pane_topsites_header=Често посещавани
|
||||
settings_pane_highlights_header=Акценти
|
||||
|
@ -95,37 +117,42 @@ settings_pane_snippets_header=Изрезки
|
|||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
edit_topsites_button_text=Редактиране
|
||||
edit_topsites_edit_button=Редактиране
|
||||
edit_topsites_button_text=Променяне
|
||||
edit_topsites_edit_button=Променяне
|
||||
|
||||
# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
|
||||
topsites_form_add_header=Нов често посещавана страница
|
||||
topsites_form_edit_header=Редактиране на често посещавана страница
|
||||
topsites_form_title_placeholder=Заглавие
|
||||
topsites_form_add_header=Нова често посещавана страница
|
||||
topsites_form_edit_header=Променяне на често посещавана страница
|
||||
topsites_form_title_label=Заглавие
|
||||
topsites_form_title_placeholder=Въведете заглавие
|
||||
topsites_form_url_label=Адрес
|
||||
topsites_form_image_url_label=Адрес на изображение по желание
|
||||
topsites_form_url_placeholder=Адрес
|
||||
topsites_form_use_image_link=Използване изображение по желание…
|
||||
# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
|
||||
topsites_form_preview_button=Преглед
|
||||
topsites_form_add_button=Добавяне
|
||||
topsites_form_save_button=Запазване
|
||||
topsites_form_cancel_button=Отказ
|
||||
topsites_form_url_validation=Необходим е валиден URL
|
||||
topsites_form_image_validation=Изображението не може да бъде заредено. Опитайте с друг адрес.
|
||||
|
||||
# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
|
||||
# trending stories section and precedes a list of links to popular topics.
|
||||
pocket_read_more=Популярни теми:
|
||||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Повече статии
|
||||
pocket_read_even_more=Повече публикации
|
||||
|
||||
highlights_empty_state=Разглеждайте и тук ще ви покажем някои от най-добрите статии, видео и други страници, които сте посетили или отметнали наскоро.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
# in the space that would have shown a few stories, this is shown instead.
|
||||
# {provider} is replaced by the name of the content provider for this section.
|
||||
topstories_empty_state=Разгледахте всичко. Проверете по-късно за повече истории от {provider}. Нямате търпение? Изберете популярна тема, за да откриете повече истории из цялата Мрежа.
|
||||
topstories_empty_state=Разгледахте всичко. Проверете по-късно за повече истории от {provider}. Нямате търпение? Изберете популярна тема, за да откриете повече истории от цялата Мрежа.
|
||||
|
||||
# LOCALIZATION NOTE (manual_migration_explanation2): This message is shown to encourage users to
|
||||
# import their browser profile from another browser they might be using.
|
||||
manual_migration_explanation2=Опитайте Firefox с отметките, историята и паролите от друг четец.
|
||||
manual_migration_explanation2=Опитайте Firefox с отметките, историята и паролите от друг мрежови четец.
|
||||
# LOCALIZATION NOTE (manual_migration_cancel_button): This message is shown on a button that cancels the
|
||||
# process of importing another browser’s profile into Firefox.
|
||||
manual_migration_cancel_button=Не, благодаря
|
||||
|
@ -135,9 +162,40 @@ manual_migration_import_button=Внасяне
|
|||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
error_fallback_default_info=Ааах, нещо се обърка и съдържанието не е заредено.
|
||||
error_fallback_default_refresh_suggestion=Презаредете страницата за повторен опит.
|
||||
|
||||
# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
|
||||
# context menu and are meant as a call to action for the given section.
|
||||
section_menu_action_remove_section=Премахване на раздела
|
||||
section_menu_action_collapse_section=Свиване на раздела
|
||||
section_menu_action_expand_section=Разгъване на раздела
|
||||
section_menu_action_manage_section=Управление на раздела
|
||||
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=Политика за личните данни
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Вземете Firefox с вас
|
||||
firstrun_content=Вземете своите отметки, история, пароли и всички други настройки на всички ваши устройства.
|
||||
firstrun_learn_more_link=Научете повече за Firefox Accounts
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Въведете своята ел. поща,
|
||||
firstrun_form_sub_header=за да продължите към Firefox Sync
|
||||
|
||||
firstrun_email_input_placeholder=адрес на електронна поща
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Продължавайки, вие се съгласявате с {terms} и {privacy}.
|
||||
firstrun_terms_of_service=Условията на услугата
|
||||
firstrun_privacy_notice=Политиката за лични данни
|
||||
|
||||
firstrun_continue_to_login=Продължаване
|
||||
firstrun_skip_login=Пропускане
|
||||
|
|
|
@ -171,7 +171,27 @@ section_menu_action_remove_section=সেকশনটি সরান
|
|||
section_menu_action_collapse_section=সেকশনটি সংকোচন করুন
|
||||
section_menu_action_expand_section=সেকশনটি প্রসারিত করুন
|
||||
section_menu_action_manage_section=সেকশনটি পরিচালনা করুন
|
||||
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=গোপনীয়তা নীতি
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=অাপনি Firefox ব্যবহার করুন
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=আপনার ই-মেইল লিখুন
|
||||
|
||||
firstrun_email_input_placeholder=ইমেইল
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_terms_of_service=সেবার শর্ত
|
||||
firstrun_privacy_notice=গোপনীয়তা নীতি
|
||||
|
||||
firstrun_continue_to_login=চালিয়ে যান
|
||||
firstrun_skip_login=এই ধাপটি বাদ দিন
|
||||
|
|
|
@ -158,7 +158,7 @@ manual_migration_explanation2=Amprouit Firefox gant sinedoù, roll istor ha geri
|
|||
manual_migration_cancel_button=N'am bo ket
|
||||
# LOCALIZATION NOTE (manual_migration_import_button): This message is shown on a button that starts the process
|
||||
# of importing another browser’s profile profile into Firefox.
|
||||
manual_migration_import_button=Emporzhiañ bremañ
|
||||
manual_migration_import_button=Enporzhiañ bremañ
|
||||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
|
@ -171,6 +171,7 @@ section_menu_action_remove_section=Dilemel ar gevrenn
|
|||
section_menu_action_collapse_section=Bihanaat ar gevrenn
|
||||
section_menu_action_expand_section=Astenn ar gevrenn
|
||||
section_menu_action_manage_section=Merañ ar gevrenn
|
||||
section_menu_action_manage_webext=Merañ an askouezh
|
||||
section_menu_action_add_topsite=Ouzhpennañ ul lec'hienn gwellañ din
|
||||
section_menu_action_move_up=Dilec'hiañ etrezek ar c'hrec'h
|
||||
section_menu_action_move_down=Dilec'hiañ etrezek an traoñ
|
||||
|
@ -178,6 +179,9 @@ section_menu_action_privacy_notice=Evezhiadennoù a-fet buhez prevez
|
|||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Kemerit Firefox ganeoc'h
|
||||
firstrun_content=Tizhit o sinedoù, roll-istor, gerioù-tremen hag arventennoù all war hon holl drevnadoù.
|
||||
firstrun_learn_more_link=Gouzout hiroc'h diwar-benn kontoù Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
|
@ -189,8 +193,9 @@ firstrun_email_input_placeholder=Postel
|
|||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_terms_of_service=Divizoù arver
|
||||
firstrun_privacy_notice=Evezhiadennoù a-fet buhez prevez
|
||||
firstrun_extra_legal_links=En ur genderc'hel, e savit a-du gant an {terms} hag ar {privacy}.
|
||||
firstrun_terms_of_service=divizoù arver
|
||||
firstrun_privacy_notice=evezhiadennoù a-fet buhez prevez
|
||||
|
||||
firstrun_continue_to_login=Kenderc'hel
|
||||
firstrun_skip_login=Ober van ouzh ar bazenn-mañ
|
||||
firstrun_skip_login=Tremen ar bazenn-mañ
|
||||
|
|
|
@ -108,7 +108,7 @@ prefs_snippets_description=Kik'exoj Mozilla chuqa' Firefox
|
|||
settings_pane_button_label=Tawichinaj ri ruxaq richin K'ak'a' Ruwi'
|
||||
settings_pane_topsites_header=Utziläj taq ruxaq K'amaya'l
|
||||
settings_pane_highlights_header=Taq k'ewachinïk
|
||||
settings_pane_highlights_options_bookmarks=Taq yaketal
|
||||
settings_pane_highlights_options_bookmarks=Yaketal
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
|
|
|
@ -163,6 +163,7 @@ section_menu_action_remove_section=Αφαίρεση ενότητας
|
|||
section_menu_action_collapse_section=Σύμπτυξη ενότητας
|
||||
section_menu_action_expand_section=Επέκταση ενότητας
|
||||
section_menu_action_manage_section=Διαχείριση ενότητας
|
||||
section_menu_action_manage_webext=Διαχείριση επέκτασης
|
||||
section_menu_action_add_topsite=Προσθήκη κορυφαίας ιστοσελίδας
|
||||
section_menu_action_move_up=Μετακίνηση επάνω
|
||||
section_menu_action_move_down=Μετακίνηση κάτω
|
||||
|
@ -170,14 +171,23 @@ section_menu_action_privacy_notice=Σημείωση απορρήτου
|
|||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Πάρτε το Firefox μαζί σας
|
||||
firstrun_content=Κρατήστε τα αγαπημένα, το ιστορικό, τους κωδικούς πρόσβασης και άλλες ρυθμίσεις σας σε όλες σας τις συσκευές.
|
||||
firstrun_learn_more_link=Μάθετε περισσότερα για τους Λογαριασμούς Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Εισάγετε το email σας
|
||||
firstrun_form_sub_header=για να συνεχίσετε στο Firefox Sync.
|
||||
|
||||
firstrun_email_input_placeholder=Email
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Συνεχίζοντας, συμφωνείτε με τους {terms} και τη {privacy}.
|
||||
firstrun_terms_of_service=Όρους Υπηρεσίας
|
||||
firstrun_privacy_notice=Σημείωση Απορρήτου
|
||||
|
||||
firstrun_continue_to_login=Συνέχεια
|
||||
firstrun_skip_login=Παράλειψη βήματος
|
||||
|
|
|
@ -187,7 +187,7 @@ firstrun_learn_more_link=Learn more about Firefox Accounts
|
|||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Enter your email
|
||||
firstrun_form_sub_header=to continue to Firefox Sync.
|
||||
firstrun_form_sub_header=to continue to Firefox Sync
|
||||
|
||||
firstrun_email_input_placeholder=Email
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@ context_menu_button_sr=بازکردن فهرست زمینه برای {title}
|
|||
|
||||
# LOCALIZATION NOTE(section_context_menu_button_sr): This is for screen readers when
|
||||
# the section edit context menu button is focused/active.
|
||||
section_context_menu_button_sr=باز کردن منو قسمت
|
||||
|
||||
# LOCALIZATION NOTE (type_label_*): These labels are associated to pages to give
|
||||
# context on how the element is related to the user, e.g. type indicates that
|
||||
|
@ -20,6 +21,8 @@ context_menu_button_sr=بازکردن فهرست زمینه برای {title}
|
|||
type_label_visited=مشاهده شده
|
||||
type_label_bookmarked=نشانک شده
|
||||
type_label_recommended=موضوعات داغ
|
||||
type_label_pocket=در Pocket ذخیره شد
|
||||
type_label_downloaded=دریافت شد
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_*): These strings are displayed in a context
|
||||
# menu and are meant as a call to action for a given page.
|
||||
|
@ -39,15 +42,25 @@ confirm_history_delete_p1=آیا از پاک کردن همه نمونههای
|
|||
# page from history.
|
||||
confirm_history_delete_notice_p2=این عمل قابل برگشت نیست.
|
||||
menu_action_save_to_pocket=ذخیرهسازی در Pocket
|
||||
menu_action_delete_pocket=حذف از Pocket
|
||||
menu_action_archive_pocket=آرشیو در Pocket
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
|
||||
# found in the context menu of an item that has been downloaded. The intention behind
|
||||
# "this action" is that it will show where the downloaded file exists on the file system
|
||||
# for each operating system.
|
||||
menu_action_show_file_mac_os=نمایش در Finder
|
||||
menu_action_show_file_windows=باز کردن پوشهٔ محتوی
|
||||
menu_action_show_file_linux=باز کردن پوشهٔ محتوی
|
||||
menu_action_show_file_default=نمایش پرونده
|
||||
menu_action_open_file=باز کردن پرونده
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
|
||||
# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
|
||||
# link that belongs to this downloaded item"
|
||||
menu_action_copy_download_link=رونوشت از پیوندِ بارگیری
|
||||
menu_action_go_to_download_page=رفتن به صفحهٔ بارگیری
|
||||
menu_action_remove_download=حذف از تاریخچه
|
||||
|
||||
# LOCALIZATION NOTE (search_button): This is screenreader only text for the
|
||||
# search button.
|
||||
|
@ -76,9 +89,22 @@ section_disclaimer_topstories_buttontext=باشه، گرفتم
|
|||
# in English, while "Home" should be localized matching the about:preferences
|
||||
# sidebar mozilla-central string for the panel that has preferences related to
|
||||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=محتوای صفحه خانگی فایرفاکس
|
||||
prefs_home_description=انتخاب کنید که چه محتوایی میخواهید در صفحه خانگیِ فایرفاکس خود ببینید.
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
prefs_section_rows_option={num} ردیف;{num} ردیف
|
||||
prefs_search_header=جستوجو وب
|
||||
prefs_topsites_description=سایتهایی که بیشتر بازدید میکنید
|
||||
prefs_topstories_description2=محتوایی عالی از سراسر وب، شخصی شده برای شما
|
||||
prefs_topstories_options_sponsored_label=محتوایی از حامیان مالی
|
||||
prefs_topstories_sponsored_learn_more=اطلاعات بیشتر
|
||||
prefs_highlights_description=گزیدهای از سایتهایی که بازدید یا ذخیره کردهاید
|
||||
prefs_highlights_options_visited_label=صفحات بازدید شده
|
||||
prefs_highlights_options_download_label=آخرین دریافت
|
||||
prefs_highlights_options_pocket_label=صفحات در Pocket ذخیره شد
|
||||
prefs_snippets_description=بروزرسانیهایی از موزیلا و فایرفاکس
|
||||
settings_pane_button_label=صفحهٔ زبانه جدید را سفارشی کنید
|
||||
settings_pane_topsites_header=سایتهای برتر
|
||||
settings_pane_highlights_header=برجستهها
|
||||
|
@ -97,13 +123,19 @@ edit_topsites_edit_button=ویرایش این سایت
|
|||
# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
|
||||
topsites_form_add_header=سایت برتر جدید
|
||||
topsites_form_edit_header=ویرایش سایت برتر
|
||||
topsites_form_title_label=عنوان
|
||||
topsites_form_title_placeholder=عنوان را وارد کنید
|
||||
topsites_form_url_label=آدرس
|
||||
topsites_form_image_url_label=آدرسِ سفارشی عکس
|
||||
topsites_form_url_placeholder=یک URL تایپ کنید یا بچسبانید
|
||||
topsites_form_use_image_link=استفاده از یک عکس سفارشی…
|
||||
# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
|
||||
topsites_form_preview_button=پیشنمایش
|
||||
topsites_form_add_button=افزودن
|
||||
topsites_form_save_button=ذخیره
|
||||
topsites_form_cancel_button=انصراف
|
||||
topsites_form_url_validation=URL معتبر الزامی است
|
||||
topsites_form_image_validation=بارگیری عکس شکست خورد. آدرس دیگری امتحان کنید.
|
||||
|
||||
# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
|
||||
# trending stories section and precedes a list of links to popular topics.
|
||||
|
@ -130,20 +162,40 @@ manual_migration_import_button=هماکنون وارد شوند
|
|||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
error_fallback_default_info=اوه، هنگام بارگیری این محتوا مشکلی پیش آمد.
|
||||
error_fallback_default_refresh_suggestion=برای تلاش مجدد صفحه را بازآوری کنید.
|
||||
|
||||
# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
|
||||
# context menu and are meant as a call to action for the given section.
|
||||
section_menu_action_remove_section=حذف قسمت
|
||||
section_menu_action_collapse_section=جمع کردن قسمت
|
||||
section_menu_action_expand_section=باز کردن قسمت
|
||||
section_menu_action_manage_section=مدیریت قسمت
|
||||
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=نکات حریمخصوصی
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=فایرفاکس را همراه خود داشته باشید
|
||||
firstrun_content=نشانکها، تاریخچه، گذرواژهها و تنظیمات دیگر خود را بر روی تمام دستگاههای خود همراه خود داشته باشید.
|
||||
firstrun_learn_more_link=در مورد حسابهای فایرفاکس بیشتر بدانید
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=پستالکترونیکی خود را وارد کنید
|
||||
firstrun_form_sub_header=برای فعال کردن همگامسازی فایرفاکس.
|
||||
|
||||
firstrun_email_input_placeholder=پستالکترونیکی
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=با ادامه دادن، شما {terms} و {privacy} قبول میکنید.
|
||||
firstrun_terms_of_service=قوانین سرویس
|
||||
firstrun_privacy_notice=نکات حریمخصوصی
|
||||
|
||||
firstrun_continue_to_login=ادامه
|
||||
firstrun_skip_login=پرش از این مرحله
|
||||
|
|
|
@ -91,7 +91,6 @@ section_disclaimer_topstories_buttontext=Entendín
|
|||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Contido da páxina de inicio de Firefox
|
||||
prefs_home_description=Escolla o contido que quere na pantalla de inicio de Firefox.
|
||||
prefs_restore_defaults_button=Restaurar a configuración predeterminada
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
|
@ -107,25 +106,14 @@ prefs_highlights_options_download_label=A descarga máis recente
|
|||
prefs_highlights_options_pocket_label=Páxinas gardadas en Pocket
|
||||
prefs_snippets_description=Actualizacións de Mozilla e Firefox
|
||||
settings_pane_button_label=Personalice a páxina de nova lapela
|
||||
settings_pane_header=Preferencias de nova lapela
|
||||
settings_pane_body2=Escolla que quere ver nesta páxina.
|
||||
settings_pane_search_header=Busca
|
||||
settings_pane_search_body=Busca na web dende a nova lapela.
|
||||
settings_pane_topsites_header=Sitios favoritos
|
||||
settings_pane_topsites_body=Acceda aos sitios web que máis visita.
|
||||
settings_pane_topsites_options_showmore=Amosar dúas filas
|
||||
settings_pane_highlights_header=Destacados
|
||||
settings_pane_highlights_body2=Atope algunhas páxinas interesantes que vostede xa visitou ou marcou recentemente.
|
||||
settings_pane_highlights_options_bookmarks=Marcadores
|
||||
settings_pane_highlights_options_visited=Sitios visitados
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Fragmentos
|
||||
settings_pane_snippets_body=Lea noticias curtas de Mozilla sobre o Firefox, a cultura de Internet, e ocasionalmente, algún meme.
|
||||
settings_pane_done_button=Feito
|
||||
settings_pane_topstories_options_sponsored=Amosar historias patrocinadas
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
|
@ -155,9 +143,6 @@ pocket_read_more=Temas populares:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Ver máis historias
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane
|
||||
# to provide more information about Pocket.
|
||||
pocket_description=Grazas a Pocket, que agora forma parte de Mozilla, poderá descubrir contido de gran calidade que doutra forma se perdería.
|
||||
|
||||
highlights_empty_state=Comece a navegar e aquí amosarémoslle algúns dos mellores artigos, vídeos e outras páxinas que visitara recentemente ou que engadira aos marcadores.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
|
@ -186,7 +171,31 @@ section_menu_action_remove_section=Retirar sección
|
|||
section_menu_action_collapse_section=Contraer sección
|
||||
section_menu_action_expand_section=Expandir sección
|
||||
section_menu_action_manage_section=Xestionar sección
|
||||
section_menu_action_manage_webext=Xestionar extensión
|
||||
section_menu_action_add_topsite=Engadir sitio favorito
|
||||
section_menu_action_move_up=Subir
|
||||
section_menu_action_move_down=Baixar
|
||||
section_menu_action_privacy_notice=Política de privacidade
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Leve o Firefox consigo
|
||||
firstrun_content=Acceda aos seus marcadores, historial, contrasinais e outras configuracións en todos os seus dispositivos.
|
||||
firstrun_learn_more_link=Obteña máis información sobre as contas Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Escriba o seu correo
|
||||
firstrun_form_sub_header=para continuar a Firefox Sync.
|
||||
|
||||
firstrun_email_input_placeholder=Correo electrónico
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Ao continuar, acepta os {terms} e a {privacy}.
|
||||
firstrun_terms_of_service=Termos do servizo
|
||||
firstrun_privacy_notice=Política de privacidade
|
||||
|
||||
firstrun_continue_to_login=Continuar
|
||||
firstrun_skip_login=Ignorar este paso
|
||||
|
|
|
@ -19,7 +19,7 @@ section_context_menu_button_sr=פתיחת תפריט ההקשר של המדור
|
|||
# context on how the element is related to the user, e.g. type indicates that
|
||||
# the page is bookmarked, or is currently open on another device
|
||||
type_label_visited=ביקורים קודמים
|
||||
type_label_bookmarked=שמור כסימניה
|
||||
type_label_bookmarked=שמור כסימנייה
|
||||
type_label_recommended=פופולרי
|
||||
type_label_pocket=נשמר ל־Pocket
|
||||
type_label_downloaded=התקבל
|
||||
|
@ -28,8 +28,8 @@ type_label_downloaded=התקבל
|
|||
# menu and are meant as a call to action for a given page.
|
||||
# LOCALIZATION NOTE (menu_action_bookmark): Bookmark is a verb, as in "Add to
|
||||
# bookmarks"
|
||||
menu_action_bookmark=הוספת סימניה
|
||||
menu_action_remove_bookmark=הסרת סימניה
|
||||
menu_action_bookmark=הוספת סימנייה
|
||||
menu_action_remove_bookmark=הסרת סימנייה
|
||||
menu_action_open_new_window=פתיחה בחלון חדש
|
||||
menu_action_open_private_window=פתיחה בלשונית פרטית חדשה
|
||||
menu_action_dismiss=הסרה
|
||||
|
|
|
@ -167,6 +167,7 @@ section_menu_action_remove_section=अनुभाग निकालें
|
|||
section_menu_action_collapse_section=अनुभाग संक्षिप्त करें
|
||||
section_menu_action_expand_section=अनुभाग विस्तृत करें
|
||||
section_menu_action_manage_section=अनुभाग प्रबंधित करें
|
||||
section_menu_action_manage_webext=विस्तारक प्रबंधित करें
|
||||
section_menu_action_add_topsite=शीर्ष साइट जोड़ें
|
||||
section_menu_action_move_up=ऊपर जाएँ
|
||||
section_menu_action_move_down=नीचे जाएँ
|
||||
|
|
|
@ -34,7 +34,7 @@ menu_action_open_new_window=Apri in una nuova finestra
|
|||
menu_action_open_private_window=Apri in una nuova finestra anonima
|
||||
menu_action_dismiss=Rimuovi
|
||||
menu_action_delete=Elimina dalla cronologia
|
||||
menu_action_pin=Aggiungi alla bacheca
|
||||
menu_action_pin=Fissa alla bacheca
|
||||
menu_action_unpin=Rimuovi dalla bacheca
|
||||
confirm_history_delete_p1=Eliminare tutte le occorrenze di questa pagina dalla cronologia?
|
||||
# LOCALIZATION NOTE (confirm_history_delete_notice_p2): this string is displayed in
|
||||
|
|
|
@ -91,7 +91,6 @@ section_disclaimer_topstories_buttontext=Жақсы, түсіндім
|
|||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Firefox үй парағы құрамасы
|
||||
prefs_home_description=Firefox үй парағында қандай құраманы көргіңіз келетінді таңдаңыз.
|
||||
prefs_restore_defaults_button=Бастапқы мәндерін қайтару
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
|
@ -107,25 +106,14 @@ prefs_highlights_options_download_label=Ең соңғы жүктеме
|
|||
prefs_highlights_options_pocket_label=Pocket-ке сақталған беттер
|
||||
prefs_snippets_description=Mozilla және Firefox жаңалықтары
|
||||
settings_pane_button_label=Жаңа бетті баптаңыз
|
||||
settings_pane_header=Жаңа бет баптаулары
|
||||
settings_pane_body2=Бұл бетте не көргіңіз келетінді таңдаңыз.
|
||||
settings_pane_search_header=Іздеу
|
||||
settings_pane_search_body=Жаңа беттен интернеттен іздеңіз.
|
||||
settings_pane_topsites_header=Үздік сайттар
|
||||
settings_pane_topsites_body=Көбірек қаралатын сайттарға қатынау.
|
||||
settings_pane_topsites_options_showmore=Екі жолды көрсету
|
||||
settings_pane_highlights_header=Ерекше жаңалықтар
|
||||
settings_pane_highlights_body2=Сіз жақында қараған немесе бетбелгілерге қосқан қызықты нәрселерге қайтатын жолды табыңыз.
|
||||
settings_pane_highlights_options_bookmarks=Бетбелгілер
|
||||
settings_pane_highlights_options_visited=Ашылған сайттар
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Үзінділер
|
||||
settings_pane_snippets_body=Mozilla ұсынған Firefox және интернет мәдениеті туралы қысқа жаңалықтарды, және кездейсоқ мемдерді оқыңыз.
|
||||
settings_pane_done_button=Дайын
|
||||
settings_pane_topstories_options_sponsored=Демеушілер мақалаларын көрсету
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
|
@ -155,9 +143,6 @@ pocket_read_more=Әйгілі тақырыптар:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Көбірек хикаяларды қарау
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane
|
||||
# to provide more information about Pocket.
|
||||
pocket_description=Ол болмаса, сіз жіберіп алатын мүмкіндігі бар жоғары сапалы құраманы Pocket көмегімен табыңыз, ол енді Mozilla-ның бөлігі болып табылады.
|
||||
|
||||
highlights_empty_state=Шолуды бастаңыз, сіз жақында шолған немесе бетбелгілерге қосқан тамаша мақалалар, видеолар немесе басқа парақтардың кейбіреулері осында көрсетіледі.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
|
@ -186,7 +171,31 @@ section_menu_action_remove_section=Санатты өшіру
|
|||
section_menu_action_collapse_section=Санатты бүктеу
|
||||
section_menu_action_expand_section=Санатты жазық қылу
|
||||
section_menu_action_manage_section=Санатты басқару
|
||||
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=Жекелік ескертуі
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Firefox-ты өзіңізбен бірге алыңыз
|
||||
firstrun_content=Бетбелгілер, тарих, парольдер және т.б. баптауларды құрылғыларыңыздың барлығында алыңыз.
|
||||
firstrun_learn_more_link=Firefox тіркелгілері туралы көбірек білу
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Эл. поштаны енгізіңіз
|
||||
firstrun_form_sub_header=Firefox синхрондауына жалғастыру үшін.
|
||||
|
||||
firstrun_email_input_placeholder=Эл. пошта
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Жалғастырсаңыз, {terms} және {privacy} шарттарымен келісесіз.
|
||||
firstrun_terms_of_service=Қолдану шарттары
|
||||
firstrun_privacy_notice=Жекелік ескертуі
|
||||
|
||||
firstrun_continue_to_login=Жалғастыру
|
||||
firstrun_skip_login=Бұл қадамды аттап кету
|
||||
|
|
|
@ -1,15 +1,19 @@
|
|||
newtab_page_title=Onglet novèl
|
||||
|
||||
header_top_sites=Sites favorits
|
||||
header_highlights=Notables
|
||||
# LOCALIZATION NOTE(header_recommended_by): This is followed by the name
|
||||
# of the corresponding content provider.
|
||||
header_recommended_by=Recomandat per {provider}
|
||||
|
||||
# LOCALIZATION NOTE(context_menu_button_sr): This is for screen readers when
|
||||
# the context menu button is focused/active. Title is the label or hostname of
|
||||
# the site.
|
||||
context_menu_button_sr=Dobrir lo menú contextual de {title}
|
||||
|
||||
# LOCALIZATION NOTE(section_context_menu_button_sr): This is for screen readers when
|
||||
# the section edit context menu button is focused/active.
|
||||
section_context_menu_button_sr=Dobrir lo menú contextual de la seccion
|
||||
|
||||
# LOCALIZATION NOTE (type_label_*): These labels are associated to pages to give
|
||||
# context on how the element is related to the user, e.g. type indicates that
|
||||
|
@ -28,20 +32,34 @@ menu_action_bookmark=Marcar aquesta pagina
|
|||
menu_action_remove_bookmark=Suprimir lo marcapagina
|
||||
menu_action_open_new_window=Dobrir lo ligam dins una fenèstra novèla
|
||||
menu_action_open_private_window=Dobrir lo ligam dins una fenèstra de navegacion privada
|
||||
menu_action_dismiss=Tirar
|
||||
menu_action_delete=Suprimir de l’istoric
|
||||
menu_action_pin=Penjar
|
||||
menu_action_unpin=Despenjar
|
||||
confirm_history_delete_p1=Volètz vertadièrament suprimir l’istoric de totas las instàncias d’aquesta pagina ?
|
||||
# LOCALIZATION NOTE (confirm_history_delete_notice_p2): this string is displayed in
|
||||
# the same dialog as confirm_history_delete_p1. "This action" refers to deleting a
|
||||
# page from history.
|
||||
confirm_history_delete_notice_p2=Impossible d'anullar aquesta accion.
|
||||
menu_action_save_to_pocket=Enregistrar dins Pocket
|
||||
menu_action_delete_pocket=Suprimir de Pocket
|
||||
menu_action_archive_pocket=Archivar dins Pocket
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
|
||||
# found in the context menu of an item that has been downloaded. The intention behind
|
||||
# "this action" is that it will show where the downloaded file exists on the file system
|
||||
# for each operating system.
|
||||
menu_action_show_file_mac_os=Mostrar dins Finder
|
||||
menu_action_show_file_windows=Dobrir lo repertòri ont se tròba
|
||||
menu_action_show_file_linux=Dobrir lo repertòri que conten lo fichièr
|
||||
menu_action_show_file_default=Mostrar lo fichièr
|
||||
menu_action_open_file=Dobrir lo fichièr
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
|
||||
# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
|
||||
# link that belongs to this downloaded item"
|
||||
menu_action_copy_download_link=Copiar lo ligam de telecargament
|
||||
menu_action_go_to_download_page=Anar a la pagina de telecargament
|
||||
menu_action_remove_download=Tirar de l’istoric
|
||||
|
||||
# LOCALIZATION NOTE (search_button): This is screenreader only text for the
|
||||
|
@ -51,6 +69,7 @@ search_button=Recercar
|
|||
# LOCALIZATION NOTE (search_header): Displayed at the top of the panel
|
||||
# showing search suggestions. {search_engine_name} is replaced with the name of
|
||||
# the current default search engine. e.g. 'Google Search'
|
||||
search_header=Recèrca {search_engine_name}
|
||||
|
||||
# LOCALIZATION NOTE (search_web_placeholder): This is shown in the searchbox when
|
||||
# the user hasn't typed anything yet.
|
||||
|
@ -59,6 +78,7 @@ search_web_placeholder=Recèrca sul web
|
|||
# LOCALIZATION NOTE (section_disclaimer_topstories): This is shown below
|
||||
# the topstories section title to provide additional information about
|
||||
# how the stories are selected.
|
||||
section_disclaimer_topstories=Los articles mai interessants del web, seleccionats segon çò que legissètz . Gràcia a Pocket, que ara es part de Mozilla.
|
||||
section_disclaimer_topstories_linktext=Vejatz cossí fonciona.
|
||||
# LOCALIZATION NOTE (section_disclaimer_topstories_buttontext): The text of
|
||||
# the button used to acknowledge, and hide this disclaimer in the future.
|
||||
|
@ -69,50 +89,112 @@ section_disclaimer_topstories_buttontext=Comprés
|
|||
# in English, while "Home" should be localized matching the about:preferences
|
||||
# sidebar mozilla-central string for the panel that has preferences related to
|
||||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Contengut de la pagina d’acuèlh de Firefox
|
||||
prefs_home_description=Causissètz lo contengut que volètz a la pagina d’acuèlh de Fireofx.
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
prefs_section_rows_option={num} linha;{num} linhas
|
||||
prefs_search_header=Recèrca web
|
||||
prefs_topsites_description=Los sites que visitatz mai sovent
|
||||
prefs_topstories_description2=De contengut interessant de tot lo web, personalizat per vos
|
||||
prefs_topstories_options_sponsored_label=Articles pairinejats
|
||||
prefs_topstories_sponsored_learn_more=Ne saber mai
|
||||
prefs_highlights_description=Una seleccion de sites qu’avètz enregistrats o visitats
|
||||
prefs_highlights_options_visited_label=Paginas visitadas
|
||||
prefs_highlights_options_download_label=Telecargament mai recent
|
||||
prefs_highlights_options_pocket_label=Paginas enregistradas dins Pocket
|
||||
prefs_snippets_description=Actualitat de Mozilla e Firefox
|
||||
settings_pane_button_label=Personalizar la pagina Onglet novèl
|
||||
settings_pane_topsites_header=Sites populars
|
||||
settings_pane_highlights_header=Notables
|
||||
settings_pane_highlights_options_bookmarks=Marcapaginas
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Extraches
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
edit_topsites_button_text=Modificar
|
||||
edit_topsites_edit_button=Modificar aqueste site
|
||||
|
||||
# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
|
||||
topsites_form_add_header=Noù site popular
|
||||
topsites_form_edit_header=Modificar lo site popular
|
||||
topsites_form_title_label=Títol
|
||||
topsites_form_title_placeholder=Picar un títol
|
||||
topsites_form_url_label=URL
|
||||
topsites_form_image_url_label=URL d'imatge personalizat
|
||||
topsites_form_url_placeholder=Picar o pegar una URL
|
||||
topsites_form_use_image_link=Utilizar un imatge personalizat…
|
||||
# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
|
||||
topsites_form_preview_button=Apercebut
|
||||
topsites_form_add_button=Apondre
|
||||
topsites_form_save_button=Enregistrar
|
||||
topsites_form_cancel_button=Anullar
|
||||
topsites_form_url_validation=Una URLvalida es requesida
|
||||
topsites_form_image_validation=L’imatge a pas capitat de se cargar. Ensajatz una URL diferenta.
|
||||
|
||||
# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
|
||||
# trending stories section and precedes a list of links to popular topics.
|
||||
pocket_read_more=Tèmas populars :
|
||||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Veire mai d’articles
|
||||
|
||||
highlights_empty_state=Començatz de navegar e aquí vos mostrarem los melhors articles, vidèos e autras paginas qu’avètz visitadas o apondudas als marcapaginas.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
# in the space that would have shown a few stories, this is shown instead.
|
||||
# {provider} is replaced by the name of the content provider for this section.
|
||||
|
||||
# LOCALIZATION NOTE (manual_migration_explanation2): This message is shown to encourage users to
|
||||
# import their browser profile from another browser they might be using.
|
||||
manual_migration_explanation2=Ensajatz Firefox amb marcapaginas, istoric e senhals d’un autre navegador.
|
||||
# LOCALIZATION NOTE (manual_migration_cancel_button): This message is shown on a button that cancels the
|
||||
# process of importing another browser’s profile into Firefox.
|
||||
manual_migration_cancel_button=Non, mercé
|
||||
# LOCALIZATION NOTE (manual_migration_import_button): This message is shown on a button that starts the process
|
||||
# of importing another browser’s profile profile into Firefox.
|
||||
manual_migration_import_button=Importar
|
||||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
error_fallback_default_info=Ops, una error s’es producha en cargar aqueste contengut.
|
||||
error_fallback_default_refresh_suggestion=Actualizatz la pagina per tornar ensajar.
|
||||
|
||||
# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
|
||||
# context menu and are meant as a call to action for the given section.
|
||||
section_menu_action_remove_section=Suprimir la seccion
|
||||
section_menu_action_collapse_section=Reduire la seccion
|
||||
section_menu_action_expand_section=Desplegar la seccion
|
||||
section_menu_action_manage_section=Gerir la seccion
|
||||
section_menu_action_manage_webext=Gerir l’extension
|
||||
section_menu_action_add_topsite=Apondre als sites populars
|
||||
section_menu_action_move_up=Desplaçar cap amont
|
||||
section_menu_action_move_down=Desplaçar cap aval
|
||||
section_menu_action_privacy_notice=Politica de confidencialitat
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Emportatz Firefox amb vos
|
||||
firstrun_content=Accedissètz als marcapaginas, istoric, senhals d’autres paramètres de totes vòstres periferics.
|
||||
firstrun_learn_more_link=Mai d’explicacions tocant los comptes Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Picatz vòstra adreça electronica
|
||||
firstrun_form_sub_header=per contunhar amb Firefox Sync.
|
||||
|
||||
firstrun_email_input_placeholder=Adreça electronica
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Se contunhatz, acceptatz las {terms} e l’{privacy}.
|
||||
firstrun_terms_of_service=Condicions d’utilizacion
|
||||
firstrun_privacy_notice=Avís de privacitat
|
||||
|
||||
firstrun_continue_to_login=Contunhar
|
||||
firstrun_skip_login=Passar aquesta etapa
|
||||
|
|
|
@ -90,7 +90,6 @@ section_disclaimer_topstories_buttontext=ਠੀਕ ਹੈ, ਸਮਝ ਲਿਆ
|
|||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=ਫਾਇਰਫਾਕਸ ਮੁੱਖ ਪੰਨਾ
|
||||
prefs_home_description=ਉਹ ਸਮੱਗਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਫਾਇਰਫਾਕਸ ਮੁੱਖ ਪੰਨੇ 'ਤੇ ਚਾਹੁੰਦੇ ਹੋ।
|
||||
prefs_restore_defaults_button=ਡਿਫੌਲਟ 'ਤੇ ਰੀਸਟੋਰ ਕਰੋ
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
|
@ -106,24 +105,14 @@ prefs_highlights_options_download_label=ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕੀਤ
|
|||
prefs_highlights_options_pocket_label=ਪੰਨਿਆਂ ਨੂੰ ਪਾਕੈਟ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਗਿਆ ਹੈ
|
||||
prefs_snippets_description=ਮੋਜ਼ੀਲਾ ਅਤੇ ਫਾਇਰਫਾਕਸ ਤੋਂ ਅੱਪਡੇਟ
|
||||
settings_pane_button_label=ਆਪਣੇ ਨਵੀਂ ਟੈਬ ਸਫ਼ੇ ਨੂੰ ਆਪਣੇ ਮੁਤਾਬਕ ਢਾਲੋ
|
||||
settings_pane_header=ਨਵੀਂ ਟੈਬ ਲਈ ਪਸੰਦਾਂ
|
||||
settings_pane_body2=ਚੁਣੋ ਕਿ ਤੁਸੀਂ ਇਸ ਸਫ਼ੇ ਤੇ ਕੀ ਦੇਖਿਆ।
|
||||
settings_pane_search_header=ਖੋਜੋ
|
||||
settings_pane_search_body=ਆਪਣੀ ਨਵੀਂ ਟੈਬ ਤੋਂ ਵੈੱਬ ਨੂੰ ਖੋਜੋ।
|
||||
settings_pane_topsites_header=ਸਿਖਰਲੀਆਂ ਸਾਈਟਾਂ
|
||||
settings_pane_topsites_body=ਵੈੱਬਸਾਈਟਾਂ, ਜਿਹਨਾਂ ਨੂੰ ਤੁਸੀਂ ਸਭ ਤੋਂ ਵੱਧ ਖੋਲ੍ਹਿਆ ਹੈ, ਲਈ ਪਹੁੰਚ।
|
||||
settings_pane_topsites_options_showmore=ਦੋ ਕਤਾਰਾਂ ਵੇਖਾਓ
|
||||
settings_pane_highlights_header=ਹਾਈਲਾਈਟ
|
||||
settings_pane_highlights_body2=ਜਿਹੜੀਆਂ ਦਿਲਚਸਪ ਚੀਜ਼ਾਂ ਤੁਸੀਂ ਹਾਲ ਹੀ ਵਿੱਚ ਦੇਖੀਆਂ ਹਨ ਜਾਂ ਬੁੱਕਮਾਰਕ ਕੀਤੀਆਂ ਹਨ, ਬਾਰੇ ਆਪਣਾ ਵਾਪਸੀ ਰਸਤਾ ਲੱਭੋ।
|
||||
settings_pane_highlights_options_bookmarks=ਬੁੱਕਮਾਰਕ
|
||||
settings_pane_highlights_options_visited=ਦੇਖੀਆਂ ਗਈਆਂ ਸਾਈਟਾਂ
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=ਛੋਟੇ ਟੋਟੇ
|
||||
settings_pane_done_button=ਮੁਕੰਮਲ
|
||||
settings_pane_topstories_options_sponsored=ਸਪਾਂਸਰ ਕੀਤੀਆਂ ਕਹਾਣੀਆਂ ਵੇਖਾਓ
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
|
@ -153,8 +142,6 @@ pocket_read_more=ਪ੍ਰਸਿੱਧ ਵਿਸ਼ੇ:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=ਹੋਰ ਕਹਾਣੀਆਂ ਵੇਖੋ
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane
|
||||
# to provide more information about Pocket.
|
||||
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
# in the space that would have shown a few stories, this is shown instead.
|
||||
|
@ -180,7 +167,31 @@ section_menu_action_remove_section=ਸੈਕਸ਼ਨ ਹਟਾਓ
|
|||
section_menu_action_collapse_section=ਸੈਕਸ਼ਨ ਨੂੰ ਸਮੇਟੋ
|
||||
section_menu_action_expand_section=ਸੈਕਸ਼ਨ ਦੀ ਫੈਲਾਓ
|
||||
section_menu_action_manage_section=ਸੈਕਸ਼ਨ ਦਾ ਪ੍ਰਬੰਧ ਕਰੋ
|
||||
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=ਨਿੱਜੀ ਨੋਟਿਸ
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=ਫਾਇਰਫਾਕਸ ਨੂੰ ਆਪਣੇ ਨਾਲ ਲੈ ਜਾਓ
|
||||
firstrun_content=ਆਪਣੇ ਬੁੱਕਮਾਰਕ, ਅਤੀਤ, ਪਾਸਵਰਡ ਅਤੇ ਹੋਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਆਪਣੇ ਹੋਰ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਲਵੋ।
|
||||
firstrun_learn_more_link=ਫਾਇਰਫਾਕਸ ਖਾਤਿਆਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਹਾਸਲ ਕਰੋ
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=ਆਪਣਾ ਈਮੇਲ ਦਿਓ
|
||||
firstrun_form_sub_header=ਤਾਂ ਕਿ ਫਾਇਰਫਾਕਸ ਸਿੰਕ ਨਾਲ ਜਾਰੀ ਰੱਖਿਆ ਜਾਵੇ।
|
||||
|
||||
firstrun_email_input_placeholder=ਈਮੇਲ
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=ਜਾਰੀ ਰੱਖ ਕੇ ਤੁਸੀਂ {terms} ਅਤੇ {privacy} ਨਾਲ ਸਹਿਮਤ ਹੁੰਦੇ ਹੋ।
|
||||
firstrun_terms_of_service=ਸੇਵਾ ਦੀਆਂ ਸ਼ਰਤਾਂ
|
||||
firstrun_privacy_notice=ਪਰਦੇਦਾਰੀ ਦਾ ਨੋਟਿਸ
|
||||
|
||||
firstrun_continue_to_login=ਜਾਰੀ ਰੱਖੋ
|
||||
firstrun_skip_login=ਇਹ ਪਗ਼ ਛੱਡੋ
|
||||
|
|
|
@ -1,33 +1,28 @@
|
|||
newtab_page_title=Nov tab
|
||||
default_label_loading=Chargiar…
|
||||
|
||||
header_top_sites=Paginas preferidas
|
||||
header_stories=Artitgels populars
|
||||
header_highlights=Accents
|
||||
header_visit_again=Turnar a visitar
|
||||
header_bookmarks=Segnapaginas novs
|
||||
# LOCALIZATION NOTE(header_recommended_by): This is followed by the name
|
||||
# of the corresponding content provider.
|
||||
header_recommended_by=Recumandà da {provider}
|
||||
# LOCALIZATION NOTE(header_bookmarks_placeholder): This message is
|
||||
# meant to inform that section contains no information because
|
||||
# the user hasn't added any bookmarks.
|
||||
header_bookmarks_placeholder=Ti n'has anc nagins segnapaginas.
|
||||
# LOCALIZATION NOTE(header_stories_from): This is followed by a logo of the
|
||||
# corresponding content (stories) provider
|
||||
header_stories_from=da
|
||||
|
||||
# LOCALIZATION NOTE(context_menu_button_sr): This is for screen readers when
|
||||
# the context menu button is focused/active. Title is the label or hostname of
|
||||
# the site.
|
||||
context_menu_button_sr=Avrir il menu contextual per {title}
|
||||
|
||||
# LOCALIZATION NOTE(section_context_menu_button_sr): This is for screen readers when
|
||||
# the section edit context menu button is focused/active.
|
||||
section_context_menu_button_sr=Avrir il menu contextual da questa secziun
|
||||
|
||||
# LOCALIZATION NOTE (type_label_*): These labels are associated to pages to give
|
||||
# context on how the element is related to the user, e.g. type indicates that
|
||||
# the page is bookmarked, or is currently open on another device
|
||||
type_label_visited=Visità
|
||||
type_label_bookmarked=Cun segnapagina
|
||||
type_label_synced=Sincronisà dad auters apparats
|
||||
type_label_recommended=Popular
|
||||
# LOCALIZATION NOTE(type_label_open): Open is an adjective, as in "page is open"
|
||||
type_label_open=Avert
|
||||
type_label_topic=Tema
|
||||
type_label_now=Ussa
|
||||
type_label_pocket=Memorisà en Pocket
|
||||
type_label_downloaded=Telechargià
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_*): These strings are displayed in a context
|
||||
# menu and are meant as a call to action for a given page.
|
||||
|
@ -35,8 +30,6 @@ type_label_now=Ussa
|
|||
# bookmarks"
|
||||
menu_action_bookmark=Marcar sco segnapagina
|
||||
menu_action_remove_bookmark=Allontanar il segnapagina
|
||||
menu_action_copy_address=Copiar l'adressa
|
||||
menu_action_email_link=Trametter la colliaziun per e-mail…
|
||||
menu_action_open_new_window=Avrir en ina nova fanestra
|
||||
menu_action_open_private_window=Avrir en ina nova fanestra privata
|
||||
menu_action_dismiss=Sbittar
|
||||
|
@ -49,12 +42,25 @@ confirm_history_delete_p1=Vuls ti propi stizzar mintga instanza da questa pagina
|
|||
# page from history.
|
||||
confirm_history_delete_notice_p2=Questa acziun na po betg vegnir revocada.
|
||||
menu_action_save_to_pocket=Memorisar en Pocket
|
||||
menu_action_delete_pocket=Stizzar da Pocket
|
||||
menu_action_archive_pocket=Archivar en Pocket
|
||||
|
||||
# LOCALIZATION NOTE (search_for_something_with): {search_term} is a placeholder
|
||||
# for what the user has typed in the search input field, e.g. 'Search for ' +
|
||||
# search_term + 'with:' becomes 'Search for abc with:'
|
||||
# The search engine name is displayed as an icon and does not need a translation
|
||||
search_for_something_with=Tschertgar {search_term} cun:
|
||||
# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
|
||||
# found in the context menu of an item that has been downloaded. The intention behind
|
||||
# "this action" is that it will show where the downloaded file exists on the file system
|
||||
# for each operating system.
|
||||
menu_action_show_file_mac_os=Mussar en il Finder
|
||||
menu_action_show_file_windows=Mussar l'ordinatur che cuntegna la datoteca
|
||||
menu_action_show_file_linux=Mussar l'ordinatur che cuntegna la datoteca
|
||||
menu_action_show_file_default=Mussar la datoteca
|
||||
menu_action_open_file=Avrir la datoteca
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
|
||||
# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
|
||||
# link that belongs to this downloaded item"
|
||||
menu_action_copy_download_link=Copiar la colliaziun a la telechargiada
|
||||
menu_action_go_to_download_page=Ir a la pagina da telechargiada
|
||||
menu_action_remove_download=Allontanar da la cronologia
|
||||
|
||||
# LOCALIZATION NOTE (search_button): This is screenreader only text for the
|
||||
# search button.
|
||||
|
@ -68,13 +74,6 @@ search_header=Tschertga da {search_engine_name}
|
|||
# LOCALIZATION NOTE (search_web_placeholder): This is shown in the searchbox when
|
||||
# the user hasn't typed anything yet.
|
||||
search_web_placeholder=Tschertgar en il Web
|
||||
search_settings=Midar las preferenzas per tschertgar
|
||||
|
||||
# LOCALIZATION NOTE (section_info_option): This is the screenreader text for the
|
||||
# (?) icon that would show a section's description with optional feedback link.
|
||||
section_info_option=Info
|
||||
section_info_send_feedback=Trametter in resun
|
||||
section_info_privacy_notice=Infurmaziuns davart la protecziun da datas
|
||||
|
||||
# LOCALIZATION NOTE (section_disclaimer_topstories): This is shown below
|
||||
# the topstories section title to provide additional information about
|
||||
|
@ -85,67 +84,58 @@ section_disclaimer_topstories_linktext=Ve a savair co quai funcziuna.
|
|||
# the button used to acknowledge, and hide this disclaimer in the future.
|
||||
section_disclaimer_topstories_buttontext=Ok, chapì
|
||||
|
||||
# LOCALIZATION NOTE (welcome_*): This is shown as a modal dialog, typically on a
|
||||
# first-run experience when there's no data to display yet
|
||||
welcome_title=Bainvegni sin in nov tab
|
||||
welcome_body=Firefox utilisescha quest plaz per ta mussar ils segnapaginas, ils artitgels, ils videos e las paginas las pli relevantas che ti has visità dacurt, uschè che ti pos turnar a moda simpla tar quellas.
|
||||
welcome_label=Identifitgar tes accents
|
||||
|
||||
# LOCALIZATION NOTE (time_label_*): {number} is a placeholder for a number which
|
||||
# represents a shortened timestamp format, e.g. '10m' means '10 minutes ago'.
|
||||
time_label_less_than_minute=< 1 min
|
||||
time_label_minute={number} min
|
||||
time_label_hour={number} uras
|
||||
time_label_day={number} dis
|
||||
|
||||
# LOCALIZATION NOTE (settings_pane_*): This is shown in the Settings Pane sidebar.
|
||||
# LOCALIZATION NOTE (prefs_*, settings_*): These are shown in about:preferences
|
||||
# for a "Firefox Home" section. "Firefox" should be treated as a brand and kept
|
||||
# in English, while "Home" should be localized matching the about:preferences
|
||||
# sidebar mozilla-central string for the panel that has preferences related to
|
||||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Cuntegn da la pagina da partenza da Firefox
|
||||
prefs_home_description=Tscherna il cuntegn che ti vuls vesair sin la pagina da partenza da Firefox.
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
prefs_section_rows_option={num} lingia;{num} lingias
|
||||
prefs_search_header=Tschertga web
|
||||
prefs_topsites_description=Las paginas che ti visitas il pli savens
|
||||
prefs_topstories_description2=Cuntegn interessant ord il web, persunalisà per tai
|
||||
prefs_topstories_options_sponsored_label=Artitgels sponsurads
|
||||
prefs_topstories_sponsored_learn_more=Ulteriuras infurmaziuns
|
||||
prefs_highlights_description=Ina selecziun da paginas che ti has memorisà u visità
|
||||
prefs_highlights_options_visited_label=Paginas visitadas
|
||||
prefs_highlights_options_download_label=L'ultima telechargiada
|
||||
prefs_highlights_options_pocket_label=Paginas memorisadas en Pocket
|
||||
prefs_snippets_description=Novitads da Mozilla e Firefox
|
||||
settings_pane_button_label=Persunalisar tia pagina per novs tabs
|
||||
settings_pane_header=Preferenzas per novs tabs
|
||||
settings_pane_body2=Tscherna tge che vegn mussà sin questa pagina.
|
||||
settings_pane_search_header=Tschertgar
|
||||
settings_pane_search_body=Tschertgar en l'internet da tes nov tab.
|
||||
settings_pane_topsites_header=Paginas preferidas
|
||||
settings_pane_topsites_body=Acceder las websites che ti visitas il pli savens.
|
||||
settings_pane_topsites_options_showmore=Mussar duas colonnas
|
||||
settings_pane_bookmarks_header=Novs segnapaginas
|
||||
settings_pane_bookmarks_body=Tes novs segnapaginas en in lieu pratic.
|
||||
settings_pane_visit_again_header=Turnar a visitar
|
||||
settings_pane_visit_again_body=Firefox ta mussa parts da tia cronologia da navigaziun che pudessan esser interessantas per turnar.
|
||||
settings_pane_highlights_header=Accents
|
||||
settings_pane_highlights_body2=Chatta svelt puspè paginas interessantas che ti has visità u marcà sco segnapagina.
|
||||
settings_pane_highlights_options_bookmarks=Segnapaginas
|
||||
settings_pane_highlights_options_visited=Paginas visitadas
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Zinslas
|
||||
settings_pane_snippets_body=Legia infurmaziuns curtas da Mozilla davart Firefox, la cultura da l'internet e da temp en temp in meme.
|
||||
settings_pane_done_button=Finì
|
||||
settings_pane_topstories_options_sponsored=Mussar istorgias sponsorisadas
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
edit_topsites_button_text=Modifitgar
|
||||
edit_topsites_button_label=Persunalisar la secziun da paginas preferidas
|
||||
edit_topsites_showmore_button=Mussar dapli
|
||||
edit_topsites_showless_button=Mussar pli pauc
|
||||
edit_topsites_done_button=Finì
|
||||
edit_topsites_pin_button=Fixar questa pagina
|
||||
edit_topsites_unpin_button=Betg pli fixar questa pagina
|
||||
edit_topsites_edit_button=Modifitgar questa pagina
|
||||
edit_topsites_dismiss_button=Allontanar questa pagina
|
||||
edit_topsites_add_button=Agiuntar
|
||||
|
||||
# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
|
||||
topsites_form_add_header=Nova pagina populara
|
||||
topsites_form_edit_header=Modifitgar la pagina populara
|
||||
topsites_form_title_label=Titel
|
||||
topsites_form_title_placeholder=Endatar in titel
|
||||
topsites_form_url_label=URL
|
||||
topsites_form_image_url_label=URL dal maletg persunalisà
|
||||
topsites_form_url_placeholder=Tippar u encollar ina URL
|
||||
topsites_form_use_image_link=Utilisar in maletg persunalisà…
|
||||
# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
|
||||
topsites_form_preview_button=Prevista
|
||||
topsites_form_add_button=Agiuntar
|
||||
topsites_form_save_button=Memorisar
|
||||
topsites_form_cancel_button=Interrumper
|
||||
topsites_form_url_validation=In URL valid è necessari
|
||||
topsites_form_image_validation=Impussibel da chargiar il maletg. Emprova in auter URL.
|
||||
|
||||
# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
|
||||
# trending stories section and precedes a list of links to popular topics.
|
||||
|
@ -153,12 +143,6 @@ pocket_read_more=Temas populars:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Mussar dapli artitgels
|
||||
# LOCALIZATION NOTE (pocket_feedback_header): This is shown as an introduction
|
||||
# to Pocket as part of the feedback form.
|
||||
pocket_feedback_header=Il meglier ord il web, selecziunà da dapli che 25 milliuns umans.
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane and
|
||||
# below (pocket_feedback_header) to provide more information about Pocket.
|
||||
pocket_description=Scuvra cuntegn dad auta qualitad cun agid da Pocket che fa ussa part da Mozilla.
|
||||
|
||||
highlights_empty_state=Cumenza a navigar e nus ta mussain qua artitgels, videos ed autras paginas che ti has visità dacurt u che ti has agiuntà dacurt sco segnapagina.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
|
@ -175,3 +159,43 @@ manual_migration_cancel_button=Na, grazia
|
|||
# LOCALIZATION NOTE (manual_migration_import_button): This message is shown on a button that starts the process
|
||||
# of importing another browser’s profile profile into Firefox.
|
||||
manual_migration_import_button=Importar ussa
|
||||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
error_fallback_default_info=Oha, igl è succedì in sbagl cun chargiar il cuntegn.
|
||||
error_fallback_default_refresh_suggestion=Rechargia la pagina per reempruvar.
|
||||
|
||||
# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
|
||||
# context menu and are meant as a call to action for the given section.
|
||||
section_menu_action_remove_section=Allontanar la secziun
|
||||
section_menu_action_collapse_section=Reducir la secziun
|
||||
section_menu_action_expand_section=Expander la secziun
|
||||
section_menu_action_manage_section=Administrar la secziun
|
||||
section_menu_action_manage_webext=Administrar l'extensiun
|
||||
section_menu_action_add_topsite=Agiuntar ina website populara
|
||||
section_menu_action_move_up=Spustar ensi
|
||||
section_menu_action_move_down=Spustar engiu
|
||||
section_menu_action_privacy_notice=Infurmaziuns davart la protecziun da datas
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Prenda Firefox cun tai
|
||||
firstrun_content=Acceda cun tut tes apparats a tes segnapaginas, a la cronologia, als pleds-clav ed ad autras preferenzas.
|
||||
firstrun_learn_more_link=Ulteriuras infurmaziuns davart contos da Firefox
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=Endatescha tia adressa dad e-mail
|
||||
firstrun_form_sub_header=per cuntinuar cun Firefox Sync.
|
||||
|
||||
firstrun_email_input_placeholder=E-mail
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=Cun cuntinuar acceptas ti las {terms} e las {privacy}.
|
||||
firstrun_terms_of_service=Cundiziuns d'utilisaziun
|
||||
firstrun_privacy_notice=Infurmaziuns davart la protecziun da datas
|
||||
|
||||
firstrun_continue_to_login=Cuntinuar
|
||||
firstrun_skip_login=Sursiglir quest pass
|
||||
|
|
|
@ -91,7 +91,6 @@ section_disclaimer_topstories_buttontext=Razumem
|
|||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Vsebina domače strani Firefoxa
|
||||
prefs_home_description=Izberite vsebino, ki jo želite prikazati na domači strani Firefoxa.
|
||||
prefs_restore_defaults_button=Povrni privzeto
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
|
@ -107,25 +106,14 @@ prefs_highlights_options_download_label=Najnovejši prenos
|
|||
prefs_highlights_options_pocket_label=Strani, shranjene v Pocket
|
||||
prefs_snippets_description=Novice iz sveta Mozille in Firefoxa
|
||||
settings_pane_button_label=Prilagodite stran novega zavihka
|
||||
settings_pane_header=Nastavitve novega zavihka
|
||||
settings_pane_body2=Izberite, kaj želite videti na tej strani.
|
||||
settings_pane_search_header=Iskanje
|
||||
settings_pane_search_body=Iščite po spletu z novega zavihka.
|
||||
settings_pane_topsites_header=Glavne strani
|
||||
settings_pane_topsites_body=Priročen dostop do najbolj obiskanih strani.
|
||||
settings_pane_topsites_options_showmore=Prikaži dve vrsti
|
||||
settings_pane_highlights_header=Poudarki
|
||||
settings_pane_highlights_body2=Najdite pot nazaj do zanimivih strani, ki ste jih nedavno obiskali ali dodali med zaznamke.
|
||||
settings_pane_highlights_options_bookmarks=Zaznamki
|
||||
settings_pane_highlights_options_visited=Obiskane strani
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_snippets_header=Izrezki
|
||||
settings_pane_snippets_body=Spremljajte kratke novice o Mozilli in Firefoxu, kulturi interneta in si občasno oglejte kak meme.
|
||||
settings_pane_done_button=Končano
|
||||
settings_pane_topstories_options_sponsored=Prikaži zgodbe oglaševalcev
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
|
@ -155,9 +143,6 @@ pocket_read_more=Priljubljene teme:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Prikaži več vesti
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane
|
||||
# to provide more information about Pocket.
|
||||
pocket_description=Odkrijte kakovostno vsebino, ki bi jo sicer spregledali, s pomočjo Pocketa (zdaj dela Mozille).
|
||||
|
||||
highlights_empty_state=Začnite z brskanjem, mi pa vam bomo tu prikazovali odlične članke, videoposnetke ter druge strani, ki ste jih nedavno obiskali ali shranili med zaznamke.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
|
@ -190,3 +175,19 @@ section_menu_action_add_topsite=Dodaj glavno stran
|
|||
section_menu_action_move_up=Premakni gor
|
||||
section_menu_action_move_down=Premakni dol
|
||||
section_menu_action_privacy_notice=Obvestilo o zasebnosti
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_terms_of_service=Pogoji uporabe
|
||||
firstrun_privacy_notice=Obvestilo o zasebnosti
|
||||
|
||||
firstrun_continue_to_login=Nadaljuj
|
||||
firstrun_skip_login=Preskoči ta korak
|
||||
|
|
|
@ -132,7 +132,7 @@ pocket_read_more=பிரபலமான தலைப்புகள்:
|
|||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=இன்னும் கதைகளைப் பார்க்கவும்
|
||||
|
||||
highlights_empty_state=உலாவலைத் தொடங்கவும், மேலும் நாங்கள் சில சிறந்த கட்டுரைகள், காணொளிகள், மற்றும் நீங்கள் சமீபத்தில் பார்த்த பிற பக்கங்கள் அல்லது இங்கே புத்தகக்குறியிட்டவற்றைக் காட்டுவோம்.
|
||||
highlights_empty_state=உலாவலைத் தொடங்கவும், மேலும் நாங்கள் சில சிறந்த கட்டுரைகள், காணொளிகள், மற்றும் நீங்கள் சமீபத்தில் பார்த்த அல்லது புத்தகக்குறியிட்ட பக்கங்களை இங்கே காட்டுவோம்.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
# in the space that would have shown a few stories, this is shown instead.
|
||||
# {provider} is replaced by the name of the content provider for this section.
|
||||
|
|
|
@ -171,6 +171,7 @@ section_menu_action_remove_section=విభాగాన్ని తీసి
|
|||
section_menu_action_collapse_section=విభాగాన్ని ముడిచివేయి
|
||||
section_menu_action_expand_section=విభాగాన్ని విస్తరించు
|
||||
section_menu_action_manage_section=విభాగ నిర్వహణ
|
||||
section_menu_action_manage_webext=పొడగింత నిర్వహణ
|
||||
section_menu_action_add_topsite=మేటి సైటును చేర్చు
|
||||
section_menu_action_move_up=పైకి జరుపు
|
||||
section_menu_action_move_down=కిందకి జరుపు
|
||||
|
@ -178,15 +179,22 @@ section_menu_action_privacy_notice=అంతరంగికత గమనిక
|
|||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
firstrun_title=Firefoxను మీతో తీసుకెళ్ళండి
|
||||
firstrun_content=మీ ఇష్టాంశాలను, చరిత్రను, సంకేతపదాలను, ఇతర అమరికలను మీ పరికరాలన్నింటిలో పొందండి.
|
||||
firstrun_learn_more_link=Firefox ఖాతాల గురించి మరింత తెలుసుకోండి
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
firstrun_form_header=ఈ ఈమెయిలును ఇవ్వండి
|
||||
|
||||
firstrun_email_input_placeholder=ఈమెయిలు
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
firstrun_extra_legal_links=కొనసాగడం ద్వారా మీరు {terms}, {privacy} లను అంగీకరిస్తున్నారు.
|
||||
firstrun_terms_of_service=సేవా నియమాలు
|
||||
firstrun_privacy_notice=అంతరంగికత గమనిక
|
||||
|
||||
firstrun_continue_to_login=కొనసాగు
|
||||
firstrun_skip_login=ఈ అంచెను దాటవేయి
|
||||
|
|
|
@ -1,37 +1,26 @@
|
|||
newtab_page_title=Tab mới
|
||||
default_label_loading=Đang tải…
|
||||
|
||||
header_top_sites=Trang web hàng đầu
|
||||
header_stories=Câu chuyện hàng đầu
|
||||
header_highlights=Nổi bật
|
||||
header_visit_again=Truy cập lại
|
||||
header_bookmarks=Các bookmark gần đây
|
||||
# LOCALIZATION NOTE(header_recommended_by): This is followed by the name
|
||||
# of the corresponding content provider.
|
||||
header_recommended_by=Được đề nghị bởi {provider}
|
||||
# LOCALIZATION NOTE(header_bookmarks_placeholder): This message is
|
||||
# meant to inform that section contains no information because
|
||||
# the user hasn't added any bookmarks.
|
||||
header_bookmarks_placeholder=Bạn chưa có bookmark nào.
|
||||
# LOCALIZATION NOTE(header_stories_from): This is followed by a logo of the
|
||||
# corresponding content (stories) provider
|
||||
header_stories_from=từ
|
||||
|
||||
# LOCALIZATION NOTE(context_menu_button_sr): This is for screen readers when
|
||||
# the context menu button is focused/active. Title is the label or hostname of
|
||||
# the site.
|
||||
|
||||
# LOCALIZATION NOTE(section_context_menu_button_sr): This is for screen readers when
|
||||
# the section edit context menu button is focused/active.
|
||||
|
||||
# LOCALIZATION NOTE (type_label_*): These labels are associated to pages to give
|
||||
# context on how the element is related to the user, e.g. type indicates that
|
||||
# the page is bookmarked, or is currently open on another device
|
||||
type_label_visited=Đã truy cập
|
||||
type_label_bookmarked=Đã được đánh dấu
|
||||
type_label_synced=Đồng bộ từ thiết bị khác
|
||||
type_label_recommended=Xu hướng
|
||||
# LOCALIZATION NOTE(type_label_open): Open is an adjective, as in "page is open"
|
||||
type_label_open=Mở
|
||||
type_label_topic=Chủ đề
|
||||
type_label_now=Bây giờ
|
||||
type_label_pocket=Đã lưu vào Pocket
|
||||
type_label_downloaded=Đã tải về
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_*): These strings are displayed in a context
|
||||
# menu and are meant as a call to action for a given page.
|
||||
|
@ -39,8 +28,6 @@ type_label_now=Bây giờ
|
|||
# bookmarks"
|
||||
menu_action_bookmark=Đánh dấu
|
||||
menu_action_remove_bookmark=Xóa đánh dấu
|
||||
menu_action_copy_address=Chép địa chỉ
|
||||
menu_action_email_link=Liên kết Email...
|
||||
menu_action_open_new_window=Mở trong Cửa Sổ Mới
|
||||
menu_action_open_private_window=Mở trong cửa sổ riêng tư mới
|
||||
menu_action_dismiss=Bỏ qua
|
||||
|
@ -53,12 +40,17 @@ confirm_history_delete_p1=Bạn có chắc bạn muốn xóa bỏ mọi thứ c
|
|||
# page from history.
|
||||
confirm_history_delete_notice_p2=Hành động này không thể hoàn tác.
|
||||
menu_action_save_to_pocket=Lưu vào Pocket
|
||||
menu_action_delete_pocket=Xóa khỏi Pocket
|
||||
menu_action_archive_pocket=Lưu trữ trong Pocket
|
||||
|
||||
# LOCALIZATION NOTE (search_for_something_with): {search_term} is a placeholder
|
||||
# for what the user has typed in the search input field, e.g. 'Search for ' +
|
||||
# search_term + 'with:' becomes 'Search for abc with:'
|
||||
# The search engine name is displayed as an icon and does not need a translation
|
||||
search_for_something_with=Tìm {search_term} với:
|
||||
# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
|
||||
# found in the context menu of an item that has been downloaded. The intention behind
|
||||
# "this action" is that it will show where the downloaded file exists on the file system
|
||||
# for each operating system.
|
||||
|
||||
# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
|
||||
# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
|
||||
# link that belongs to this downloaded item"
|
||||
|
||||
# LOCALIZATION NOTE (search_button): This is screenreader only text for the
|
||||
# search button.
|
||||
|
@ -72,71 +64,60 @@ search_header=Công cụ tìm kiếm {search_engine_name}
|
|||
# LOCALIZATION NOTE (search_web_placeholder): This is shown in the searchbox when
|
||||
# the user hasn't typed anything yet.
|
||||
search_web_placeholder=Tìm trên mạng
|
||||
search_settings=Thay đổi thiết lập tìm kiếm
|
||||
|
||||
# LOCALIZATION NOTE (section_info_option): This is the screenreader text for the
|
||||
# (?) icon that would show a section's description with optional feedback link.
|
||||
section_info_option=Thông tin
|
||||
section_info_send_feedback=Gửi phản hồi
|
||||
section_info_privacy_notice=Chính sách riêng tư
|
||||
|
||||
# LOCALIZATION NOTE (section_disclaimer_topstories): This is shown below
|
||||
# the topstories section title to provide additional information about
|
||||
# how the stories are selected.
|
||||
section_disclaimer_topstories=Những câu chuyện thú vị nhất trên web, được lựa chọn dựa trên những gì bạn đọc. Xuất phất từ Pocket, giờ là một phần của Mozilla.
|
||||
section_disclaimer_topstories_linktext=Tìm hiểu cách nó hoạt động.
|
||||
# LOCALIZATION NOTE (section_disclaimer_topstories_buttontext): The text of
|
||||
# the button used to acknowledge, and hide this disclaimer in the future.
|
||||
section_disclaimer_topstories_buttontext=Ok, đã hiểu
|
||||
|
||||
# LOCALIZATION NOTE (welcome_*): This is shown as a modal dialog, typically on a
|
||||
# first-run experience when there's no data to display yet
|
||||
welcome_title=Chào mừng đến với tab mới
|
||||
welcome_body=Firefox sẽ sử dụng không gian này để hiển thị của bạn có liên quan nhất đánh dấu, bài viết, video và các trang bạn đã truy cập gần đây, do đó, bạn có thể quay lại công việc một cách dễ dàng.
|
||||
welcome_label=Đang xác định phần nổi bật của bạn
|
||||
|
||||
# LOCALIZATION NOTE (time_label_*): {number} is a placeholder for a number which
|
||||
# represents a shortened timestamp format, e.g. '10m' means '10 minutes ago'.
|
||||
time_label_less_than_minute=<1phút
|
||||
time_label_minute={number}phút
|
||||
time_label_hour={number}giờ
|
||||
time_label_day={number}ngày
|
||||
|
||||
# LOCALIZATION NOTE (settings_pane_*): This is shown in the Settings Pane sidebar.
|
||||
# LOCALIZATION NOTE (prefs_*, settings_*): These are shown in about:preferences
|
||||
# for a "Firefox Home" section. "Firefox" should be treated as a brand and kept
|
||||
# in English, while "Home" should be localized matching the about:preferences
|
||||
# sidebar mozilla-central string for the panel that has preferences related to
|
||||
# what is shown for the homepage, new windows, and new tabs.
|
||||
prefs_home_header=Nội dung trang chủ của Firefox
|
||||
prefs_home_description=Chọn nội dung mà bạn muốn thêm vào trang chủ của Firefox.
|
||||
# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
|
||||
# plural forms used in a drop down of multiple row options (1 row, 2 rows).
|
||||
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||
prefs_search_header=Tìm kiếm web
|
||||
prefs_topsites_description=Những trang bạn truy cập nhiều nhất
|
||||
prefs_topstories_sponsored_learn_more=Tìm hiểu thêm
|
||||
prefs_highlights_description=Một lựa chọn các trang web mà bạn đã lưu hoặc truy cập
|
||||
prefs_snippets_description=Cập nhật từ Mozilla và Firefox
|
||||
settings_pane_button_label=Tùy biến trang Tab mới
|
||||
settings_pane_header=Tùy chỉnh cho tab mới
|
||||
settings_pane_body2=Chọn những gì bạn thấy trên trang này.
|
||||
settings_pane_search_header=Tìm kiếm
|
||||
settings_pane_search_body=Tìm kiếm Web từ thẻ mới của bạn.
|
||||
settings_pane_topsites_header=Các trang Web hàng đầu
|
||||
settings_pane_topsites_body=Truy cập vào các trang web mà bạn truy cập vào nhiều nhất.
|
||||
settings_pane_topsites_options_showmore=Hiển thị hai hàng
|
||||
settings_pane_bookmarks_header=Trang đánh dấu gần đây
|
||||
settings_pane_visit_again_header=Truy cập lại
|
||||
settings_pane_highlights_header=Nổi bật
|
||||
settings_pane_highlights_options_bookmarks=Trang đánh dấu
|
||||
# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
|
||||
# traditionally on about:home. Alternative translation options: "Small Note" or
|
||||
# something that expresses the idea of "a small message, shortened from
|
||||
# something else, and non-essential but also not entirely trivial and useless."
|
||||
settings_pane_done_button=Xong
|
||||
settings_pane_snippets_header=Đoạn
|
||||
|
||||
# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
|
||||
# dialog.
|
||||
edit_topsites_button_text=Chỉnh sửa
|
||||
edit_topsites_showmore_button=Xem thêm
|
||||
edit_topsites_showless_button=Hiển thị ngắn gọn lại
|
||||
edit_topsites_done_button=Xong
|
||||
edit_topsites_pin_button=Ghim trang này
|
||||
edit_topsites_unpin_button=Bỏ ghim trang này
|
||||
edit_topsites_edit_button=Chỉnh sửa trang web này
|
||||
edit_topsites_dismiss_button=Bỏ qua trang này
|
||||
edit_topsites_add_button=Thêm
|
||||
|
||||
# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
|
||||
topsites_form_add_header=Thêm trang web hàng đầu
|
||||
topsites_form_edit_header=Sửa trang web hàng đầu
|
||||
topsites_form_title_placeholder=Nhập tiêu đề
|
||||
topsites_form_url_label=URL
|
||||
topsites_form_url_placeholder=Nhập hoặc dán URL
|
||||
topsites_form_use_image_link=Sử dụng hình ảnh tùy chỉnh…
|
||||
# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
|
||||
topsites_form_preview_button=Xem trước
|
||||
topsites_form_add_button=Thêm
|
||||
topsites_form_save_button=Lưu lại
|
||||
topsites_form_cancel_button=Hủy bỏ
|
||||
topsites_form_url_validation=Yêu cầu URL hợp lệ
|
||||
topsites_form_image_validation=Không tải được hình ảnh. Hãy thử một URL khác.
|
||||
|
||||
# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
|
||||
# trending stories section and precedes a list of links to popular topics.
|
||||
|
@ -144,12 +125,8 @@ pocket_read_more=Các chủ đề phổ biến:
|
|||
# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
|
||||
# end of the list of popular topic links.
|
||||
pocket_read_even_more=Xem nhiều câu chuyện hơn
|
||||
# LOCALIZATION NOTE (pocket_feedback_header): This is shown as an introduction
|
||||
# to Pocket as part of the feedback form.
|
||||
pocket_feedback_header=Tốt nhất của web, được quản lý bởi hơn 25 triệu người.
|
||||
# LOCALIZATION NOTE (pocket_description): This is shown in the settings pane and
|
||||
# below (pocket_feedback_header) to provide more information about Pocket.
|
||||
|
||||
highlights_empty_state=Bắt đầu duyệt web và chúng tôi sẽ hiển thị một số bài báo, video, và các trang khác mà bạn vừa truy cập hoặc đã đánh dấu tại đây.
|
||||
# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
|
||||
# in the space that would have shown a few stories, this is shown instead.
|
||||
# {provider} is replaced by the name of the content provider for this section.
|
||||
|
@ -163,3 +140,31 @@ manual_migration_cancel_button=Không, cảm ơn
|
|||
# LOCALIZATION NOTE (manual_migration_import_button): This message is shown on a button that starts the process
|
||||
# of importing another browser’s profile profile into Firefox.
|
||||
manual_migration_import_button=Nhập ngay bây giờ
|
||||
|
||||
# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
|
||||
# action link are shown in each section of UI that fails to render
|
||||
error_fallback_default_info=Rất tiếc, đã xảy ra lỗi khi tải nội dung này.
|
||||
error_fallback_default_refresh_suggestion=Thử làm mới lại trang.
|
||||
|
||||
# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
|
||||
# context menu and are meant as a call to action for the given section.
|
||||
section_menu_action_remove_section=Xoá mục
|
||||
section_menu_action_collapse_section=Thu gọn mục
|
||||
section_menu_action_expand_section=Mở rộng mục
|
||||
section_menu_action_manage_section=Quản lý mục
|
||||
section_menu_action_add_topsite=Thêm trang web hàng đầu
|
||||
section_menu_action_move_up=Di chuyển lên
|
||||
section_menu_action_move_down=Di chuyển xuống
|
||||
section_menu_action_privacy_notice=Chính sách riêng tư
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
|
||||
# firstrun of the browser, they give an introduction to Firefox and Sync.
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
|
||||
# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
|
||||
# firstrun_form_header is displayed more boldly as the call to action.
|
||||
|
||||
|
||||
# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
|
||||
# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
|
||||
|
||||
|
|
|
@ -103,7 +103,7 @@ prefs_topstories_sponsored_learn_more=了解更多
|
|||
prefs_highlights_description=您儲存或造訪過的網站精選
|
||||
prefs_highlights_options_visited_label=造訪過的頁面
|
||||
prefs_highlights_options_download_label=最新下載
|
||||
prefs_highlights_options_pocket_label=已將頁面儲存至 Pocket
|
||||
prefs_highlights_options_pocket_label=儲存至 Pocket 的頁面
|
||||
prefs_snippets_description=來自 Mozilla 及 Firefox 的大小事
|
||||
settings_pane_button_label=自訂您的新分頁頁面
|
||||
settings_pane_topsites_header=熱門網站
|
||||
|
|
|
@ -2948,11 +2948,12 @@
|
|||
}
|
||||
},
|
||||
"eslint-plugin-mozilla": {
|
||||
"version": "0.11.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-mozilla/-/eslint-plugin-mozilla-0.11.0.tgz",
|
||||
"integrity": "sha512-O/02mzydm2KqjGb0gSAz+qJQSwZAmWsKaxRRkqkM1Tv4+/spn2aeYLorZKzcCZb+I27oQHOej151TCPXofix9w==",
|
||||
"version": "0.14.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-mozilla/-/eslint-plugin-mozilla-0.14.0.tgz",
|
||||
"integrity": "sha512-H0hb49FJP4qKFgT2l89tlm7QYIsBpKC0cXvFY+mT9Or+7lqlovsYexYtzl9qfT2PFKg37ay7TB2C0U3N7rlp1Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"htmlparser2": "3.9.2",
|
||||
"ini-parser": "0.0.2",
|
||||
"sax": "1.2.4"
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
"eslint": "4.19.1",
|
||||
"eslint-plugin-import": "2.11.0",
|
||||
"eslint-plugin-json": "1.2.0",
|
||||
"eslint-plugin-mozilla": "0.11.0",
|
||||
"eslint-plugin-mozilla": "0.14.0",
|
||||
"eslint-plugin-no-unsanitized": "3.0.0",
|
||||
"eslint-plugin-promise": "3.7.0",
|
||||
"eslint-plugin-react": "7.7.0",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -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": "خذ معك فَيَرفُكس أينما ذهبت",
|
||||
"firstrun_content": "تشارك العلامات، وتأريخ التصفح، وكلمات السر وباقي الإعدادات على جميع أجهزتك.",
|
||||
"firstrun_learn_more_link": "اطّلع على المزيد عن حسابات فَيَرفُكس",
|
||||
"firstrun_form_header": "أدخِل بريدك الإلكتروني",
|
||||
"firstrun_form_sub_header": "لمواصلة استخدام «تزامُن فَيَرفُكس»",
|
||||
"firstrun_email_input_placeholder": "البريد الإلكتروني",
|
||||
"firstrun_extra_legal_links": "بمواصلة هذه العملية أنت توافق على {terms} و{privacy}.",
|
||||
"firstrun_terms_of_service": "بنود الخدمة",
|
||||
"firstrun_privacy_notice": "تنويه الخصوصية",
|
||||
"firstrun_continue_to_login": "تابِع",
|
||||
"firstrun_skip_login": "تجاوز هذه الخطوة"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -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 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": "Прапусціць гэты крок"
|
||||
};
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -1,7 +1,7 @@
|
|||
// Note - this is a generated bg file.
|
||||
window.gActivityStreamStrings = {
|
||||
"newtab_page_title": "Нов раздел",
|
||||
"header_top_sites": "Често посещавани",
|
||||
"header_top_sites": "Често посещавани страници",
|
||||
"header_highlights": "Акценти",
|
||||
"header_recommended_by": "Препоръчано от {provider}",
|
||||
"context_menu_button_sr": "Отваряне на контекстуалното меню на {title}",
|
||||
|
@ -23,82 +23,82 @@ window.gActivityStreamStrings = {
|
|||
"confirm_history_delete_notice_p2": "Действието е необратимо.",
|
||||
"menu_action_save_to_pocket": "Запазване в Pocket",
|
||||
"menu_action_delete_pocket": "Изтриване от Pocket",
|
||||
"menu_action_archive_pocket": "Archive in 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_archive_pocket": "Архивиране в Pocket",
|
||||
"menu_action_show_file_mac_os": "Показване във Finder",
|
||||
"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": "Търсене в интернет",
|
||||
"section_disclaimer_topstories": "Най-интересните истории в Мрежата на основата на прочетеното от вас. От Pocket, вече част от Mozilla.",
|
||||
"section_disclaimer_topstories_linktext": "Разберете как работи.",
|
||||
"section_disclaimer_topstories_buttontext": "Ясно, разбрах",
|
||||
"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_search_header": "Web Search",
|
||||
"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_topstories_sponsored_learn_more": "Learn more",
|
||||
"prefs_highlights_description": "A selection of sites that you’ve 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",
|
||||
"prefs_home_header": "Начална страница на Firefox",
|
||||
"prefs_home_description": "Изберете съдържанието, което искате да виждате на началната страница на Firefox.",
|
||||
"prefs_section_rows_option": "{num} ред;{num} реда",
|
||||
"prefs_search_header": "Търсене в Мрежата",
|
||||
"prefs_topsites_description": "Най-посещаваните от вас страници",
|
||||
"prefs_topstories_description2": "Отлично съдържание от цялата Мрежа, подбрано лично за вас",
|
||||
"prefs_topstories_options_sponsored_label": "Платени публикации",
|
||||
"prefs_topstories_sponsored_learn_more": "Научете повече",
|
||||
"prefs_highlights_description": "Избрани страници, които сте запазили или посетили",
|
||||
"prefs_highlights_options_visited_label": "Посетени страници",
|
||||
"prefs_highlights_options_download_label": "Последни изтегляния",
|
||||
"prefs_highlights_options_pocket_label": "Страници, запазени в Pocket",
|
||||
"prefs_snippets_description": "Новости от Mozilla и Firefox",
|
||||
"settings_pane_button_label": "Настройки на новия раздел",
|
||||
"settings_pane_topsites_header": "Често посещавани",
|
||||
"settings_pane_highlights_header": "Акценти",
|
||||
"settings_pane_highlights_options_bookmarks": "Отметки",
|
||||
"settings_pane_snippets_header": "Изрезки",
|
||||
"edit_topsites_button_text": "Редактиране",
|
||||
"edit_topsites_edit_button": "Редактиране",
|
||||
"topsites_form_add_header": "Нов често посещавана страница",
|
||||
"topsites_form_edit_header": "Редактиране на често посещавана страница",
|
||||
"topsites_form_title_label": "Title",
|
||||
"topsites_form_title_placeholder": "Заглавие",
|
||||
"topsites_form_url_label": "URL",
|
||||
"topsites_form_image_url_label": "Custom Image URL",
|
||||
"edit_topsites_button_text": "Променяне",
|
||||
"edit_topsites_edit_button": "Променяне",
|
||||
"topsites_form_add_header": "Нова често посещавана страница",
|
||||
"topsites_form_edit_header": "Променяне на често посещавана страница",
|
||||
"topsites_form_title_label": "Заглавие",
|
||||
"topsites_form_title_placeholder": "Въведете заглавие",
|
||||
"topsites_form_url_label": "Адрес",
|
||||
"topsites_form_image_url_label": "Адрес на изображение по желание",
|
||||
"topsites_form_url_placeholder": "Адрес",
|
||||
"topsites_form_use_image_link": "Use a custom image…",
|
||||
"topsites_form_use_image_link": "Използване изображение по желание…",
|
||||
"topsites_form_preview_button": "Преглед",
|
||||
"topsites_form_add_button": "Добавяне",
|
||||
"topsites_form_save_button": "Запазване",
|
||||
"topsites_form_cancel_button": "Отказ",
|
||||
"topsites_form_url_validation": "Необходим е валиден URL",
|
||||
"topsites_form_image_validation": "Image failed to load. Try a different URL.",
|
||||
"topsites_form_image_validation": "Изображението не може да бъде заредено. Опитайте с друг адрес.",
|
||||
"pocket_read_more": "Популярни теми:",
|
||||
"pocket_read_even_more": "Повече статии",
|
||||
"pocket_read_even_more": "Повече публикации",
|
||||
"highlights_empty_state": "Разглеждайте и тук ще ви покажем някои от най-добрите статии, видео и други страници, които сте посетили или отметнали наскоро.",
|
||||
"topstories_empty_state": "Разгледахте всичко. Проверете по-късно за повече истории от {provider}. Нямате търпение? Изберете популярна тема, за да откриете повече истории из цялата Мрежа.",
|
||||
"manual_migration_explanation2": "Опитайте Firefox с отметките, историята и паролите от друг четец.",
|
||||
"topstories_empty_state": "Разгледахте всичко. Проверете по-късно за повече истории от {provider}. Нямате търпение? Изберете популярна тема, за да откриете повече истории от цялата Мрежа.",
|
||||
"manual_migration_explanation2": "Опитайте Firefox с отметките, историята и паролите от друг мрежови четец.",
|
||||
"manual_migration_cancel_button": "Не, благодаря",
|
||||
"manual_migration_import_button": "Внасяне",
|
||||
"error_fallback_default_info": "Oops, something went wrong loading this content.",
|
||||
"error_fallback_default_refresh_suggestion": "Refresh page to try again.",
|
||||
"section_menu_action_remove_section": "Remove Section",
|
||||
"section_menu_action_collapse_section": "Collapse Section",
|
||||
"section_menu_action_expand_section": "Expand Section",
|
||||
"section_menu_action_manage_section": "Manage Section",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_add_topsite": "Add Top Site",
|
||||
"error_fallback_default_info": "Ааах, нещо се обърка и съдържанието не е заредено.",
|
||||
"error_fallback_default_refresh_suggestion": "Презаредете страницата за повторен опит.",
|
||||
"section_menu_action_remove_section": "Премахване на раздела",
|
||||
"section_menu_action_collapse_section": "Свиване на раздела",
|
||||
"section_menu_action_expand_section": "Разгъване на раздела",
|
||||
"section_menu_action_manage_section": "Управление на раздела",
|
||||
"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 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,22 +85,22 @@ 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_form_header": "আপনার ই-মেইল লিখুন",
|
||||
"firstrun_form_sub_header": "to continue to 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",
|
||||
"firstrun_terms_of_service": "সেবার শর্ত",
|
||||
"firstrun_privacy_notice": "গোপনীয়তা নীতি",
|
||||
"firstrun_continue_to_login": "চালিয়ে যান",
|
||||
"firstrun_skip_login": "এই ধাপটি বাদ দিন",
|
||||
"default_label_loading": "লোড করা হচ্ছে…",
|
||||
"type_label_synced": "অন্য ডিভাইস থেকে সিঙ্ক করা হয়েছে",
|
||||
"type_label_open": "খুলুন",
|
||||
|
|
|
@ -85,22 +85,22 @@ 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_form_header": "আপনার ই-মেইল লিখুন",
|
||||
"firstrun_form_sub_header": "to continue to 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",
|
||||
"firstrun_terms_of_service": "সেবার শর্ত",
|
||||
"firstrun_privacy_notice": "গোপনীয়তা নীতি",
|
||||
"firstrun_continue_to_login": "চালিয়ে যান",
|
||||
"firstrun_skip_login": "এই ধাপটি বাদ দিন",
|
||||
"default_label_loading": "লোড করা হচ্ছে…",
|
||||
"type_label_synced": "অন্য ডিভাইস থেকে সিঙ্ক করা হয়েছে",
|
||||
"type_label_open": "খুলুন",
|
||||
|
|
|
@ -78,27 +78,27 @@ window.gActivityStreamStrings = {
|
|||
"topstories_empty_state": "Aet oc'h betek penn. Distroit diwezhatoc'h evit muioc’h a istorioù digant {provider}. N’oc'h ket evit gortoz? Dibabit un danvez brudet evit klask muioc’h a bennadoù dedennus eus pep lec’h er web.",
|
||||
"manual_migration_explanation2": "Amprouit Firefox gant sinedoù, roll istor ha gerioù-tremen ur merdeer all.",
|
||||
"manual_migration_cancel_button": "N'am bo ket",
|
||||
"manual_migration_import_button": "Emporzhiañ bremañ",
|
||||
"manual_migration_import_button": "Enporzhiañ bremañ",
|
||||
"error_fallback_default_info": "Chaous, un dra bennak a zo a-dreuz en ur gargañ an endalc'had.",
|
||||
"error_fallback_default_refresh_suggestion": "Adkargit ar bajenn evit klask en-dro.",
|
||||
"section_menu_action_remove_section": "Dilemel ar gevrenn",
|
||||
"section_menu_action_collapse_section": "Bihanaat ar gevrenn",
|
||||
"section_menu_action_expand_section": "Astenn ar gevrenn",
|
||||
"section_menu_action_manage_section": "Merañ ar gevrenn",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_manage_webext": "Merañ an askouezh",
|
||||
"section_menu_action_add_topsite": "Ouzhpennañ ul lec'hienn gwellañ din",
|
||||
"section_menu_action_move_up": "Dilec'hiañ etrezek ar c'hrec'h",
|
||||
"section_menu_action_move_down": "Dilec'hiañ etrezek an traoñ",
|
||||
"section_menu_action_privacy_notice": "Evezhiadennoù a-fet buhez prevez",
|
||||
"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_title": "Kemerit Firefox ganeoc'h",
|
||||
"firstrun_content": "Tizhit o sinedoù, roll-istor, gerioù-tremen hag arventennoù all war hon holl drevnadoù.",
|
||||
"firstrun_learn_more_link": "Gouzout hiroc'h diwar-benn kontoù Firefox",
|
||||
"firstrun_form_header": "Enankit ho chomlec'h postel",
|
||||
"firstrun_form_sub_header": "evit kenderc'hel etrezek Firefox Sync.",
|
||||
"firstrun_email_input_placeholder": "Postel",
|
||||
"firstrun_extra_legal_links": "By proceeding, you agree to the {terms} and {privacy}.",
|
||||
"firstrun_terms_of_service": "Divizoù arver",
|
||||
"firstrun_privacy_notice": "Evezhiadennoù a-fet buhez prevez",
|
||||
"firstrun_extra_legal_links": "En ur genderc'hel, e savit a-du gant an {terms} hag ar {privacy}.",
|
||||
"firstrun_terms_of_service": "divizoù arver",
|
||||
"firstrun_privacy_notice": "evezhiadennoù a-fet buhez prevez",
|
||||
"firstrun_continue_to_login": "Kenderc'hel",
|
||||
"firstrun_skip_login": "Ober van ouzh ar bazenn-mañ"
|
||||
"firstrun_skip_login": "Tremen ar bazenn-mañ"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -54,7 +54,7 @@ window.gActivityStreamStrings = {
|
|||
"settings_pane_button_label": "Tawichinaj ri ruxaq richin K'ak'a' Ruwi'",
|
||||
"settings_pane_topsites_header": "Utziläj taq ruxaq K'amaya'l",
|
||||
"settings_pane_highlights_header": "Taq k'ewachinïk",
|
||||
"settings_pane_highlights_options_bookmarks": "Taq yaketal",
|
||||
"settings_pane_highlights_options_bookmarks": "Yaketal",
|
||||
"settings_pane_snippets_header": "Taq pir",
|
||||
"edit_topsites_button_text": "Tinuk'",
|
||||
"edit_topsites_edit_button": "Tinuk' re ruxaq k'amaya'l re'",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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": "E-Mail-Adresse eingeben",
|
||||
"firstrun_form_sub_header": "to continue to Firefox Sync.",
|
||||
"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",
|
||||
|
|
|
@ -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_title": "Πάρτε το Firefox μαζί σας",
|
||||
"firstrun_content": "Κρατήστε τα αγαπημένα, το ιστορικό, τους κωδικούς πρόσβασης και άλλες ρυθμίσεις σας σε όλες σας τις συσκευές.",
|
||||
"firstrun_learn_more_link": "Μάθετε περισσότερα για τους Λογαριασμούς Firefox",
|
||||
"firstrun_form_header": "Εισάγετε το email σας",
|
||||
"firstrun_form_sub_header": "για να συνεχίσετε στο 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_extra_legal_links": "Συνεχίζοντας, συμφωνείτε με τους {terms} και τη {privacy}.",
|
||||
"firstrun_terms_of_service": "Όρους Υπηρεσίας",
|
||||
"firstrun_privacy_notice": "Σημείωση Απορρήτου",
|
||||
"firstrun_continue_to_login": "Συνέχεια",
|
||||
"firstrun_skip_login": "Skip this step"
|
||||
"firstrun_skip_login": "Παράλειψη βήματος"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -5,12 +5,12 @@ window.gActivityStreamStrings = {
|
|||
"header_highlights": "برجستهها",
|
||||
"header_recommended_by": "پیشنهاد شده توسط {provider}",
|
||||
"context_menu_button_sr": "بازکردن فهرست زمینه برای {title}",
|
||||
"section_context_menu_button_sr": "Open the section context menu",
|
||||
"section_context_menu_button_sr": "باز کردن منو قسمت",
|
||||
"type_label_visited": "مشاهده شده",
|
||||
"type_label_bookmarked": "نشانک شده",
|
||||
"type_label_recommended": "موضوعات داغ",
|
||||
"type_label_pocket": "Saved to Pocket",
|
||||
"type_label_downloaded": "Downloaded",
|
||||
"type_label_pocket": "در Pocket ذخیره شد",
|
||||
"type_label_downloaded": "دریافت شد",
|
||||
"menu_action_bookmark": "نشانک",
|
||||
"menu_action_remove_bookmark": "حذف نشانک",
|
||||
"menu_action_open_new_window": "باز کردن در یک پنجره جدید",
|
||||
|
@ -22,35 +22,35 @@ window.gActivityStreamStrings = {
|
|||
"confirm_history_delete_p1": "آیا از پاک کردن همه نمونههای این صفحه از تاریخچه خود اطمینان دارید؟",
|
||||
"confirm_history_delete_notice_p2": "این عمل قابل برگشت نیست.",
|
||||
"menu_action_save_to_pocket": "ذخیرهسازی در Pocket",
|
||||
"menu_action_delete_pocket": "Delete from Pocket",
|
||||
"menu_action_archive_pocket": "Archive in 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_delete_pocket": "حذف از Pocket",
|
||||
"menu_action_archive_pocket": "آرشیو در Pocket",
|
||||
"menu_action_show_file_mac_os": "نمایش در Finder",
|
||||
"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": "جستوجوی وب",
|
||||
"section_disclaimer_topstories": "جالبترین داستانها در وب، بر اساس آنچه شما خواندید انتخاب شده است. از Pocket، که حالا بخشی از Mozilla است.",
|
||||
"section_disclaimer_topstories_linktext": "ببینید چگونه کار میکند.",
|
||||
"section_disclaimer_topstories_buttontext": "باشه، گرفتم",
|
||||
"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_search_header": "Web Search",
|
||||
"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_topstories_sponsored_learn_more": "Learn more",
|
||||
"prefs_highlights_description": "A selection of sites that you’ve 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",
|
||||
"prefs_home_header": "محتوای صفحه خانگی فایرفاکس",
|
||||
"prefs_home_description": "انتخاب کنید که چه محتوایی میخواهید در صفحه خانگیِ فایرفاکس خود ببینید.",
|
||||
"prefs_section_rows_option": "{num} ردیف;{num} ردیف",
|
||||
"prefs_search_header": "جستوجو وب",
|
||||
"prefs_topsites_description": "سایتهایی که بیشتر بازدید میکنید",
|
||||
"prefs_topstories_description2": "محتوایی عالی از سراسر وب، شخصی شده برای شما",
|
||||
"prefs_topstories_options_sponsored_label": "محتوایی از حامیان مالی",
|
||||
"prefs_topstories_sponsored_learn_more": "اطلاعات بیشتر",
|
||||
"prefs_highlights_description": "گزیدهای از سایتهایی که بازدید یا ذخیره کردهاید",
|
||||
"prefs_highlights_options_visited_label": "صفحات بازدید شده",
|
||||
"prefs_highlights_options_download_label": "آخرین دریافت",
|
||||
"prefs_highlights_options_pocket_label": "صفحات در Pocket ذخیره شد",
|
||||
"prefs_snippets_description": "بروزرسانیهایی از موزیلا و فایرفاکس",
|
||||
"settings_pane_button_label": "صفحهٔ زبانه جدید را سفارشی کنید",
|
||||
"settings_pane_topsites_header": "سایتهای برتر",
|
||||
"settings_pane_highlights_header": "برجستهها",
|
||||
|
@ -60,18 +60,18 @@ window.gActivityStreamStrings = {
|
|||
"edit_topsites_edit_button": "ویرایش این سایت",
|
||||
"topsites_form_add_header": "سایت برتر جدید",
|
||||
"topsites_form_edit_header": "ویرایش سایت برتر",
|
||||
"topsites_form_title_label": "Title",
|
||||
"topsites_form_title_label": "عنوان",
|
||||
"topsites_form_title_placeholder": "عنوان را وارد کنید",
|
||||
"topsites_form_url_label": "URL",
|
||||
"topsites_form_image_url_label": "Custom Image URL",
|
||||
"topsites_form_url_label": "آدرس",
|
||||
"topsites_form_image_url_label": "آدرسِ سفارشی عکس",
|
||||
"topsites_form_url_placeholder": "یک URL تایپ کنید یا بچسبانید",
|
||||
"topsites_form_use_image_link": "Use a custom image…",
|
||||
"topsites_form_preview_button": "Preview",
|
||||
"topsites_form_use_image_link": "استفاده از یک عکس سفارشی…",
|
||||
"topsites_form_preview_button": "پیشنمایش",
|
||||
"topsites_form_add_button": "افزودن",
|
||||
"topsites_form_save_button": "ذخیره",
|
||||
"topsites_form_cancel_button": "انصراف",
|
||||
"topsites_form_url_validation": "URL معتبر الزامی است",
|
||||
"topsites_form_image_validation": "Image failed to load. Try a different URL.",
|
||||
"topsites_form_image_validation": "بارگیری عکس شکست خورد. آدرس دیگری امتحان کنید.",
|
||||
"pocket_read_more": "موضوعهای محبوب:",
|
||||
"pocket_read_even_more": "مشاهده داستانهای بیشتر",
|
||||
"highlights_empty_state": "مرور کردن را شروع کنید و شاهد تعداد زیادی مقاله، فیلم و صفحات خوبی باشید که اخیر مشاهده کرده اید یا نشانگ گذاری کرده اید.",
|
||||
|
@ -79,26 +79,26 @@ window.gActivityStreamStrings = {
|
|||
"manual_migration_explanation2": "فایرفاکس را با نشانکها، تاریخچهها و کلمات عبور از سایر مرورگر ها تجربه کنید.",
|
||||
"manual_migration_cancel_button": "نه ممنون",
|
||||
"manual_migration_import_button": "هماکنون وارد شوند",
|
||||
"error_fallback_default_info": "Oops, something went wrong loading this content.",
|
||||
"error_fallback_default_refresh_suggestion": "Refresh page to try again.",
|
||||
"section_menu_action_remove_section": "Remove Section",
|
||||
"section_menu_action_collapse_section": "Collapse Section",
|
||||
"section_menu_action_expand_section": "Expand Section",
|
||||
"section_menu_action_manage_section": "Manage Section",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_add_topsite": "Add Top Site",
|
||||
"error_fallback_default_info": "اوه، هنگام بارگیری این محتوا مشکلی پیش آمد.",
|
||||
"error_fallback_default_refresh_suggestion": "برای تلاش مجدد صفحه را بازآوری کنید.",
|
||||
"section_menu_action_remove_section": "حذف قسمت",
|
||||
"section_menu_action_collapse_section": "جمع کردن قسمت",
|
||||
"section_menu_action_expand_section": "باز کردن قسمت",
|
||||
"section_menu_action_manage_section": "مدیریت قسمت",
|
||||
"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": "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"
|
||||
"section_menu_action_privacy_notice": "نکات حریمخصوصی",
|
||||
"firstrun_title": "فایرفاکس را همراه خود داشته باشید",
|
||||
"firstrun_content": "نشانکها، تاریخچه، گذرواژهها و تنظیمات دیگر خود را بر روی تمام دستگاههای خود همراه خود داشته باشید.",
|
||||
"firstrun_learn_more_link": "در مورد حسابهای فایرفاکس بیشتر بدانید",
|
||||
"firstrun_form_header": "پستالکترونیکی خود را وارد کنید",
|
||||
"firstrun_form_sub_header": "برای فعال کردن همگامسازی فایرفاکس.",
|
||||
"firstrun_email_input_placeholder": "پستالکترونیکی",
|
||||
"firstrun_extra_legal_links": "با ادامه دادن، شما {terms} و {privacy} قبول میکنید.",
|
||||
"firstrun_terms_of_service": "قوانین سرویس",
|
||||
"firstrun_privacy_notice": "نکات حریمخصوصی",
|
||||
"firstrun_continue_to_login": "ادامه",
|
||||
"firstrun_skip_login": "پرش از این مرحله"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -85,33 +85,20 @@ window.gActivityStreamStrings = {
|
|||
"section_menu_action_collapse_section": "Contraer sección",
|
||||
"section_menu_action_expand_section": "Expandir sección",
|
||||
"section_menu_action_manage_section": "Xestionar sección",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_manage_webext": "Xestionar extensión",
|
||||
"section_menu_action_add_topsite": "Engadir sitio favorito",
|
||||
"section_menu_action_move_up": "Subir",
|
||||
"section_menu_action_move_down": "Baixar",
|
||||
"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 a configuración predeterminada",
|
||||
"settings_pane_header": "Preferencias de nova lapela",
|
||||
"settings_pane_body2": "Escolla que quere ver nesta páxina.",
|
||||
"settings_pane_search_header": "Busca",
|
||||
"settings_pane_search_body": "Busca na web dende a nova lapela.",
|
||||
"settings_pane_topsites_body": "Acceda aos sitios web que máis visita.",
|
||||
"settings_pane_topsites_options_showmore": "Amosar dúas filas",
|
||||
"settings_pane_highlights_body2": "Atope algunhas páxinas interesantes que vostede xa visitou ou marcou recentemente.",
|
||||
"settings_pane_highlights_options_visited": "Sitios visitados",
|
||||
"settings_pane_snippets_body": "Lea noticias curtas de Mozilla sobre o Firefox, a cultura de Internet, e ocasionalmente, algún meme.",
|
||||
"settings_pane_done_button": "Feito",
|
||||
"settings_pane_topstories_options_sponsored": "Amosar historias patrocinadas",
|
||||
"pocket_description": "Grazas a Pocket, que agora forma parte de Mozilla, poderá descubrir contido de gran calidade que doutra forma se perdería."
|
||||
"firstrun_title": "Leve o Firefox consigo",
|
||||
"firstrun_content": "Acceda aos seus marcadores, historial, contrasinais e outras configuracións en todos os seus dispositivos.",
|
||||
"firstrun_learn_more_link": "Obteña máis información sobre as contas Firefox",
|
||||
"firstrun_form_header": "Escriba o seu correo",
|
||||
"firstrun_form_sub_header": "para continuar a Firefox Sync.",
|
||||
"firstrun_email_input_placeholder": "Correo electrónico",
|
||||
"firstrun_extra_legal_links": "Ao continuar, acepta os {terms} e a {privacy}.",
|
||||
"firstrun_terms_of_service": "Termos do servizo",
|
||||
"firstrun_privacy_notice": "Política de privacidade",
|
||||
"firstrun_continue_to_login": "Continuar",
|
||||
"firstrun_skip_login": "Ignorar este paso"
|
||||
};
|
||||
|
|
|
@ -7,12 +7,12 @@ window.gActivityStreamStrings = {
|
|||
"context_menu_button_sr": "פתיחת תפריט ההקשר עבור {title}",
|
||||
"section_context_menu_button_sr": "פתיחת תפריט ההקשר של המדור",
|
||||
"type_label_visited": "ביקורים קודמים",
|
||||
"type_label_bookmarked": "שמור כסימניה",
|
||||
"type_label_bookmarked": "שמור כסימנייה",
|
||||
"type_label_recommended": "פופולרי",
|
||||
"type_label_pocket": "נשמר ל־Pocket",
|
||||
"type_label_downloaded": "התקבל",
|
||||
"menu_action_bookmark": "הוספת סימניה",
|
||||
"menu_action_remove_bookmark": "הסרת סימניה",
|
||||
"menu_action_bookmark": "הוספת סימנייה",
|
||||
"menu_action_remove_bookmark": "הסרת סימנייה",
|
||||
"menu_action_open_new_window": "פתיחה בחלון חדש",
|
||||
"menu_action_open_private_window": "פתיחה בלשונית פרטית חדשה",
|
||||
"menu_action_dismiss": "הסרה",
|
||||
|
|
|
@ -85,7 +85,7 @@ 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": "नीचे जाएँ",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -17,7 +17,7 @@ window.gActivityStreamStrings = {
|
|||
"menu_action_open_private_window": "Apri in una nuova finestra anonima",
|
||||
"menu_action_dismiss": "Rimuovi",
|
||||
"menu_action_delete": "Elimina dalla cronologia",
|
||||
"menu_action_pin": "Aggiungi alla bacheca",
|
||||
"menu_action_pin": "Fissa alla bacheca",
|
||||
"menu_action_unpin": "Rimuovi dalla bacheca",
|
||||
"confirm_history_delete_p1": "Eliminare tutte le occorrenze di questa pagina dalla cronologia?",
|
||||
"confirm_history_delete_notice_p2": "Questa operazione non può essere annullata.",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -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": "Бұл қадамды аттап кету"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -2,10 +2,10 @@
|
|||
window.gActivityStreamStrings = {
|
||||
"newtab_page_title": "Onglet novèl",
|
||||
"header_top_sites": "Sites favorits",
|
||||
"header_highlights": "Highlights",
|
||||
"header_recommended_by": "Recommended by {provider}",
|
||||
"context_menu_button_sr": "Open context menu for {title}",
|
||||
"section_context_menu_button_sr": "Open the section context menu",
|
||||
"header_highlights": "Notables",
|
||||
"header_recommended_by": "Recomandat per {provider}",
|
||||
"context_menu_button_sr": "Dobrir lo menú contextual de {title}",
|
||||
"section_context_menu_button_sr": "Dobrir lo menú contextual de la seccion",
|
||||
"type_label_visited": "Visitat",
|
||||
"type_label_bookmarked": "Apondut als marcapaginas",
|
||||
"type_label_recommended": "Tendéncia",
|
||||
|
@ -15,90 +15,90 @@ window.gActivityStreamStrings = {
|
|||
"menu_action_remove_bookmark": "Suprimir lo marcapagina",
|
||||
"menu_action_open_new_window": "Dobrir lo ligam dins una fenèstra novèla",
|
||||
"menu_action_open_private_window": "Dobrir lo ligam dins una fenèstra de navegacion privada",
|
||||
"menu_action_dismiss": "Dismiss",
|
||||
"menu_action_delete": "Delete from History",
|
||||
"menu_action_pin": "Pin",
|
||||
"menu_action_unpin": "Unpin",
|
||||
"confirm_history_delete_p1": "Are you sure you want to delete every instance of this page from your history?",
|
||||
"confirm_history_delete_notice_p2": "This action cannot be undone.",
|
||||
"menu_action_save_to_pocket": "Save to Pocket",
|
||||
"menu_action_delete_pocket": "Delete from Pocket",
|
||||
"menu_action_archive_pocket": "Archive in 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_dismiss": "Tirar",
|
||||
"menu_action_delete": "Suprimir de l’istoric",
|
||||
"menu_action_pin": "Penjar",
|
||||
"menu_action_unpin": "Despenjar",
|
||||
"confirm_history_delete_p1": "Volètz vertadièrament suprimir l’istoric de totas las instàncias d’aquesta pagina ?",
|
||||
"confirm_history_delete_notice_p2": "Impossible d'anullar aquesta accion.",
|
||||
"menu_action_save_to_pocket": "Enregistrar dins Pocket",
|
||||
"menu_action_delete_pocket": "Suprimir de Pocket",
|
||||
"menu_action_archive_pocket": "Archivar dins Pocket",
|
||||
"menu_action_show_file_mac_os": "Mostrar dins Finder",
|
||||
"menu_action_show_file_windows": "Dobrir lo repertòri ont se tròba",
|
||||
"menu_action_show_file_linux": "Dobrir lo repertòri que conten lo fichièr",
|
||||
"menu_action_show_file_default": "Mostrar lo fichièr",
|
||||
"menu_action_open_file": "Dobrir lo fichièr",
|
||||
"menu_action_copy_download_link": "Copy Download Link",
|
||||
"menu_action_go_to_download_page": "Go to Download Page",
|
||||
"menu_action_copy_download_link": "Copiar lo ligam de telecargament",
|
||||
"menu_action_go_to_download_page": "Anar a la pagina de telecargament",
|
||||
"menu_action_remove_download": "Tirar de l’istoric",
|
||||
"search_button": "Recercar",
|
||||
"search_header": "{search_engine_name} Search",
|
||||
"search_header": "Recèrca {search_engine_name}",
|
||||
"search_web_placeholder": "Recèrca sul web",
|
||||
"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": "Los articles mai interessants del web, seleccionats segon çò que legissètz . Gràcia a Pocket, que ara es part de Mozilla.",
|
||||
"section_disclaimer_topstories_linktext": "Vejatz cossí fonciona.",
|
||||
"section_disclaimer_topstories_buttontext": "Comprés",
|
||||
"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_search_header": "Web Search",
|
||||
"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_topstories_sponsored_learn_more": "Learn more",
|
||||
"prefs_highlights_description": "A selection of sites that you’ve 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",
|
||||
"edit_topsites_button_text": "Edit",
|
||||
"edit_topsites_edit_button": "Edit this site",
|
||||
"topsites_form_add_header": "New Top Site",
|
||||
"topsites_form_edit_header": "Edit Top Site",
|
||||
"topsites_form_title_label": "Title",
|
||||
"topsites_form_title_placeholder": "Enter a title",
|
||||
"prefs_home_header": "Contengut de la pagina d’acuèlh de Firefox",
|
||||
"prefs_home_description": "Causissètz lo contengut que volètz a la pagina d’acuèlh de Fireofx.",
|
||||
"prefs_section_rows_option": "{num} linha;{num} linhas",
|
||||
"prefs_search_header": "Recèrca web",
|
||||
"prefs_topsites_description": "Los sites que visitatz mai sovent",
|
||||
"prefs_topstories_description2": "De contengut interessant de tot lo web, personalizat per vos",
|
||||
"prefs_topstories_options_sponsored_label": "Articles pairinejats",
|
||||
"prefs_topstories_sponsored_learn_more": "Ne saber mai",
|
||||
"prefs_highlights_description": "Una seleccion de sites qu’avètz enregistrats o visitats",
|
||||
"prefs_highlights_options_visited_label": "Paginas visitadas",
|
||||
"prefs_highlights_options_download_label": "Telecargament mai recent",
|
||||
"prefs_highlights_options_pocket_label": "Paginas enregistradas dins Pocket",
|
||||
"prefs_snippets_description": "Actualitat de Mozilla e Firefox",
|
||||
"settings_pane_button_label": "Personalizar la pagina Onglet novèl",
|
||||
"settings_pane_topsites_header": "Sites populars",
|
||||
"settings_pane_highlights_header": "Notables",
|
||||
"settings_pane_highlights_options_bookmarks": "Marcapaginas",
|
||||
"settings_pane_snippets_header": "Extraches",
|
||||
"edit_topsites_button_text": "Modificar",
|
||||
"edit_topsites_edit_button": "Modificar aqueste site",
|
||||
"topsites_form_add_header": "Noù site popular",
|
||||
"topsites_form_edit_header": "Modificar lo site popular",
|
||||
"topsites_form_title_label": "Títol",
|
||||
"topsites_form_title_placeholder": "Picar un títol",
|
||||
"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_preview_button": "Preview",
|
||||
"topsites_form_add_button": "Add",
|
||||
"topsites_form_save_button": "Save",
|
||||
"topsites_form_cancel_button": "Cancel",
|
||||
"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",
|
||||
"highlights_empty_state": "Start browsing, and we’ll show some of the great articles, videos, and other pages you’ve recently visited or bookmarked here.",
|
||||
"topsites_form_image_url_label": "URL d'imatge personalizat",
|
||||
"topsites_form_url_placeholder": "Picar o pegar una URL",
|
||||
"topsites_form_use_image_link": "Utilizar un imatge personalizat…",
|
||||
"topsites_form_preview_button": "Apercebut",
|
||||
"topsites_form_add_button": "Apondre",
|
||||
"topsites_form_save_button": "Enregistrar",
|
||||
"topsites_form_cancel_button": "Anullar",
|
||||
"topsites_form_url_validation": "Una URLvalida es requesida",
|
||||
"topsites_form_image_validation": "L’imatge a pas capitat de se cargar. Ensajatz una URL diferenta.",
|
||||
"pocket_read_more": "Tèmas populars :",
|
||||
"pocket_read_even_more": "Veire mai d’articles",
|
||||
"highlights_empty_state": "Començatz de navegar e aquí vos mostrarem los melhors articles, vidèos e autras paginas qu’avètz visitadas o apondudas als marcapaginas.",
|
||||
"topstories_empty_state": "You’ve caught up. Check back later for more top stories from {provider}. Can’t 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.",
|
||||
"manual_migration_cancel_button": "No Thanks",
|
||||
"manual_migration_import_button": "Import Now",
|
||||
"error_fallback_default_info": "Oops, something went wrong loading this content.",
|
||||
"error_fallback_default_refresh_suggestion": "Refresh page to try again.",
|
||||
"section_menu_action_remove_section": "Remove Section",
|
||||
"section_menu_action_collapse_section": "Collapse Section",
|
||||
"section_menu_action_expand_section": "Expand Section",
|
||||
"section_menu_action_manage_section": "Manage Section",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_add_topsite": "Add Top Site",
|
||||
"section_menu_action_move_up": "Move Up",
|
||||
"section_menu_action_move_down": "Move Down",
|
||||
"section_menu_action_privacy_notice": "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"
|
||||
"manual_migration_explanation2": "Ensajatz Firefox amb marcapaginas, istoric e senhals d’un autre navegador.",
|
||||
"manual_migration_cancel_button": "Non, mercé",
|
||||
"manual_migration_import_button": "Importar",
|
||||
"error_fallback_default_info": "Ops, una error s’es producha en cargar aqueste contengut.",
|
||||
"error_fallback_default_refresh_suggestion": "Actualizatz la pagina per tornar ensajar.",
|
||||
"section_menu_action_remove_section": "Suprimir la seccion",
|
||||
"section_menu_action_collapse_section": "Reduire la seccion",
|
||||
"section_menu_action_expand_section": "Desplegar la seccion",
|
||||
"section_menu_action_manage_section": "Gerir la seccion",
|
||||
"section_menu_action_manage_webext": "Gerir l’extension",
|
||||
"section_menu_action_add_topsite": "Apondre als sites populars",
|
||||
"section_menu_action_move_up": "Desplaçar cap amont",
|
||||
"section_menu_action_move_down": "Desplaçar cap aval",
|
||||
"section_menu_action_privacy_notice": "Politica de confidencialitat",
|
||||
"firstrun_title": "Emportatz Firefox amb vos",
|
||||
"firstrun_content": "Accedissètz als marcapaginas, istoric, senhals d’autres paramètres de totes vòstres periferics.",
|
||||
"firstrun_learn_more_link": "Mai d’explicacions tocant los comptes Firefox",
|
||||
"firstrun_form_header": "Picatz vòstra adreça electronica",
|
||||
"firstrun_form_sub_header": "per contunhar amb Firefox Sync.",
|
||||
"firstrun_email_input_placeholder": "Adreça electronica",
|
||||
"firstrun_extra_legal_links": "Se contunhatz, acceptatz las {terms} e l’{privacy}.",
|
||||
"firstrun_terms_of_service": "Condicions d’utilizacion",
|
||||
"firstrun_privacy_notice": "Avís de privacitat",
|
||||
"firstrun_continue_to_login": "Contunhar",
|
||||
"firstrun_skip_login": "Passar aquesta etapa"
|
||||
};
|
||||
|
|
|
@ -85,31 +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_done_button": "ਮੁਕੰਮਲ",
|
||||
"settings_pane_topstories_options_sponsored": "ਸਪਾਂਸਰ ਕੀਤੀਆਂ ਕਹਾਣੀਆਂ ਵੇਖਾਓ"
|
||||
"firstrun_title": "ਫਾਇਰਫਾਕਸ ਨੂੰ ਆਪਣੇ ਨਾਲ ਲੈ ਜਾਓ",
|
||||
"firstrun_content": "ਆਪਣੇ ਬੁੱਕਮਾਰਕ, ਅਤੀਤ, ਪਾਸਵਰਡ ਅਤੇ ਹੋਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਆਪਣੇ ਹੋਰ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਲਵੋ।",
|
||||
"firstrun_learn_more_link": "ਫਾਇਰਫਾਕਸ ਖਾਤਿਆਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਹਾਸਲ ਕਰੋ",
|
||||
"firstrun_form_header": "ਆਪਣਾ ਈਮੇਲ ਦਿਓ",
|
||||
"firstrun_form_sub_header": "ਤਾਂ ਕਿ ਫਾਇਰਫਾਕਸ ਸਿੰਕ ਨਾਲ ਜਾਰੀ ਰੱਖਿਆ ਜਾਵੇ।",
|
||||
"firstrun_email_input_placeholder": "ਈਮੇਲ",
|
||||
"firstrun_extra_legal_links": "ਜਾਰੀ ਰੱਖ ਕੇ ਤੁਸੀਂ {terms} ਅਤੇ {privacy} ਨਾਲ ਸਹਿਮਤ ਹੁੰਦੇ ਹੋ।",
|
||||
"firstrun_terms_of_service": "ਸੇਵਾ ਦੀਆਂ ਸ਼ਰਤਾਂ",
|
||||
"firstrun_privacy_notice": "ਪਰਦੇਦਾਰੀ ਦਾ ਨੋਟਿਸ",
|
||||
"firstrun_continue_to_login": "ਜਾਰੀ ਰੱਖੋ",
|
||||
"firstrun_skip_login": "ਇਹ ਪਗ਼ ਛੱਡੋ"
|
||||
};
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -4,13 +4,13 @@ window.gActivityStreamStrings = {
|
|||
"header_top_sites": "Paginas preferidas",
|
||||
"header_highlights": "Accents",
|
||||
"header_recommended_by": "Recumandà da {provider}",
|
||||
"context_menu_button_sr": "Open context menu for {title}",
|
||||
"section_context_menu_button_sr": "Open the section context menu",
|
||||
"context_menu_button_sr": "Avrir il menu contextual per {title}",
|
||||
"section_context_menu_button_sr": "Avrir il menu contextual da questa secziun",
|
||||
"type_label_visited": "Visità",
|
||||
"type_label_bookmarked": "Cun segnapagina",
|
||||
"type_label_recommended": "Popular",
|
||||
"type_label_pocket": "Saved to Pocket",
|
||||
"type_label_downloaded": "Downloaded",
|
||||
"type_label_pocket": "Memorisà en Pocket",
|
||||
"type_label_downloaded": "Telechargià",
|
||||
"menu_action_bookmark": "Marcar sco segnapagina",
|
||||
"menu_action_remove_bookmark": "Allontanar il segnapagina",
|
||||
"menu_action_open_new_window": "Avrir en ina nova fanestra",
|
||||
|
@ -22,35 +22,35 @@ window.gActivityStreamStrings = {
|
|||
"confirm_history_delete_p1": "Vuls ti propi stizzar mintga instanza da questa pagina ord la cronologia?",
|
||||
"confirm_history_delete_notice_p2": "Questa acziun na po betg vegnir revocada.",
|
||||
"menu_action_save_to_pocket": "Memorisar en Pocket",
|
||||
"menu_action_delete_pocket": "Delete from Pocket",
|
||||
"menu_action_archive_pocket": "Archive in 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_delete_pocket": "Stizzar da Pocket",
|
||||
"menu_action_archive_pocket": "Archivar en Pocket",
|
||||
"menu_action_show_file_mac_os": "Mussar en il Finder",
|
||||
"menu_action_show_file_windows": "Mussar l'ordinatur che cuntegna la datoteca",
|
||||
"menu_action_show_file_linux": "Mussar l'ordinatur che cuntegna la datoteca",
|
||||
"menu_action_show_file_default": "Mussar la datoteca",
|
||||
"menu_action_open_file": "Avrir la datoteca",
|
||||
"menu_action_copy_download_link": "Copiar la colliaziun a la telechargiada",
|
||||
"menu_action_go_to_download_page": "Ir a la pagina da telechargiada",
|
||||
"menu_action_remove_download": "Allontanar da la cronologia",
|
||||
"search_button": "Tschertgar",
|
||||
"search_header": "Tschertga da {search_engine_name}",
|
||||
"search_web_placeholder": "Tschertgar en il Web",
|
||||
"section_disclaimer_topstories": "Las istorgias las pli interessantas en il web, tschernidas a basa da quai che ti legias. Da Pocket che fa ussa part da Mozilla.",
|
||||
"section_disclaimer_topstories_linktext": "Ve a savair co quai funcziuna.",
|
||||
"section_disclaimer_topstories_buttontext": "Ok, chapì",
|
||||
"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_search_header": "Web Search",
|
||||
"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_topstories_sponsored_learn_more": "Learn more",
|
||||
"prefs_highlights_description": "A selection of sites that you’ve 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",
|
||||
"prefs_home_header": "Cuntegn da la pagina da partenza da Firefox",
|
||||
"prefs_home_description": "Tscherna il cuntegn che ti vuls vesair sin la pagina da partenza da Firefox.",
|
||||
"prefs_section_rows_option": "{num} lingia;{num} lingias",
|
||||
"prefs_search_header": "Tschertga web",
|
||||
"prefs_topsites_description": "Las paginas che ti visitas il pli savens",
|
||||
"prefs_topstories_description2": "Cuntegn interessant ord il web, persunalisà per tai",
|
||||
"prefs_topstories_options_sponsored_label": "Artitgels sponsurads",
|
||||
"prefs_topstories_sponsored_learn_more": "Ulteriuras infurmaziuns",
|
||||
"prefs_highlights_description": "Ina selecziun da paginas che ti has memorisà u visità",
|
||||
"prefs_highlights_options_visited_label": "Paginas visitadas",
|
||||
"prefs_highlights_options_download_label": "L'ultima telechargiada",
|
||||
"prefs_highlights_options_pocket_label": "Paginas memorisadas en Pocket",
|
||||
"prefs_snippets_description": "Novitads da Mozilla e Firefox",
|
||||
"settings_pane_button_label": "Persunalisar tia pagina per novs tabs",
|
||||
"settings_pane_topsites_header": "Paginas preferidas",
|
||||
"settings_pane_highlights_header": "Accents",
|
||||
|
@ -60,18 +60,18 @@ window.gActivityStreamStrings = {
|
|||
"edit_topsites_edit_button": "Modifitgar questa pagina",
|
||||
"topsites_form_add_header": "Nova pagina populara",
|
||||
"topsites_form_edit_header": "Modifitgar la pagina populara",
|
||||
"topsites_form_title_label": "Title",
|
||||
"topsites_form_title_label": "Titel",
|
||||
"topsites_form_title_placeholder": "Endatar in titel",
|
||||
"topsites_form_url_label": "URL",
|
||||
"topsites_form_image_url_label": "Custom Image URL",
|
||||
"topsites_form_image_url_label": "URL dal maletg persunalisà",
|
||||
"topsites_form_url_placeholder": "Tippar u encollar ina URL",
|
||||
"topsites_form_use_image_link": "Use a custom image…",
|
||||
"topsites_form_preview_button": "Preview",
|
||||
"topsites_form_use_image_link": "Utilisar in maletg persunalisà…",
|
||||
"topsites_form_preview_button": "Prevista",
|
||||
"topsites_form_add_button": "Agiuntar",
|
||||
"topsites_form_save_button": "Memorisar",
|
||||
"topsites_form_cancel_button": "Interrumper",
|
||||
"topsites_form_url_validation": "In URL valid è necessari",
|
||||
"topsites_form_image_validation": "Image failed to load. Try a different URL.",
|
||||
"topsites_form_image_validation": "Impussibel da chargiar il maletg. Emprova in auter URL.",
|
||||
"pocket_read_more": "Temas populars:",
|
||||
"pocket_read_even_more": "Mussar dapli artitgels",
|
||||
"highlights_empty_state": "Cumenza a navigar e nus ta mussain qua artitgels, videos ed autras paginas che ti has visità dacurt u che ti has agiuntà dacurt sco segnapagina.",
|
||||
|
@ -79,75 +79,26 @@ window.gActivityStreamStrings = {
|
|||
"manual_migration_explanation2": "Emprova Firefox cun ils segnapaginas, la cronologia ed ils pleds-clav importads d'in auter navigatur.",
|
||||
"manual_migration_cancel_button": "Na, grazia",
|
||||
"manual_migration_import_button": "Importar ussa",
|
||||
"error_fallback_default_info": "Oops, something went wrong loading this content.",
|
||||
"error_fallback_default_refresh_suggestion": "Refresh page to try again.",
|
||||
"section_menu_action_remove_section": "Remove Section",
|
||||
"section_menu_action_collapse_section": "Collapse Section",
|
||||
"section_menu_action_expand_section": "Expand Section",
|
||||
"section_menu_action_manage_section": "Manage Section",
|
||||
"section_menu_action_manage_webext": "Manage Extension",
|
||||
"section_menu_action_add_topsite": "Add Top Site",
|
||||
"section_menu_action_move_up": "Move Up",
|
||||
"section_menu_action_move_down": "Move Down",
|
||||
"section_menu_action_privacy_notice": "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",
|
||||
"default_label_loading": "Chargiar…",
|
||||
"header_stories": "Artitgels populars",
|
||||
"header_visit_again": "Turnar a visitar",
|
||||
"header_bookmarks": "Segnapaginas novs",
|
||||
"header_bookmarks_placeholder": "Ti n'has anc nagins segnapaginas.",
|
||||
"header_stories_from": "da",
|
||||
"type_label_synced": "Sincronisà dad auters apparats",
|
||||
"type_label_open": "Avert",
|
||||
"type_label_topic": "Tema",
|
||||
"type_label_now": "Ussa",
|
||||
"menu_action_copy_address": "Copiar l'adressa",
|
||||
"menu_action_email_link": "Trametter la colliaziun per e-mail…",
|
||||
"search_for_something_with": "Tschertgar {search_term} cun:",
|
||||
"search_settings": "Midar las preferenzas per tschertgar",
|
||||
"section_info_option": "Info",
|
||||
"section_info_send_feedback": "Trametter in resun",
|
||||
"section_info_privacy_notice": "Infurmaziuns davart la protecziun da datas",
|
||||
"welcome_title": "Bainvegni sin in nov tab",
|
||||
"welcome_body": "Firefox utilisescha quest plaz per ta mussar ils segnapaginas, ils artitgels, ils videos e las paginas las pli relevantas che ti has visità dacurt, uschè che ti pos turnar a moda simpla tar quellas.",
|
||||
"welcome_label": "Identifitgar tes accents",
|
||||
"time_label_less_than_minute": "< 1 min",
|
||||
"time_label_minute": "{number} min",
|
||||
"time_label_hour": "{number} uras",
|
||||
"time_label_day": "{number} dis",
|
||||
"settings_pane_header": "Preferenzas per novs tabs",
|
||||
"settings_pane_body2": "Tscherna tge che vegn mussà sin questa pagina.",
|
||||
"settings_pane_search_header": "Tschertgar",
|
||||
"settings_pane_search_body": "Tschertgar en l'internet da tes nov tab.",
|
||||
"settings_pane_topsites_body": "Acceder las websites che ti visitas il pli savens.",
|
||||
"settings_pane_topsites_options_showmore": "Mussar duas colonnas",
|
||||
"settings_pane_bookmarks_header": "Novs segnapaginas",
|
||||
"settings_pane_bookmarks_body": "Tes novs segnapaginas en in lieu pratic.",
|
||||
"settings_pane_visit_again_header": "Turnar a visitar",
|
||||
"settings_pane_visit_again_body": "Firefox ta mussa parts da tia cronologia da navigaziun che pudessan esser interessantas per turnar.",
|
||||
"settings_pane_highlights_body2": "Chatta svelt puspè paginas interessantas che ti has visità u marcà sco segnapagina.",
|
||||
"settings_pane_highlights_options_visited": "Paginas visitadas",
|
||||
"settings_pane_snippets_body": "Legia infurmaziuns curtas da Mozilla davart Firefox, la cultura da l'internet e da temp en temp in meme.",
|
||||
"settings_pane_done_button": "Finì",
|
||||
"settings_pane_topstories_options_sponsored": "Mussar istorgias sponsorisadas",
|
||||
"edit_topsites_button_label": "Persunalisar la secziun da paginas preferidas",
|
||||
"edit_topsites_showmore_button": "Mussar dapli",
|
||||
"edit_topsites_showless_button": "Mussar pli pauc",
|
||||
"edit_topsites_done_button": "Finì",
|
||||
"edit_topsites_pin_button": "Fixar questa pagina",
|
||||
"edit_topsites_unpin_button": "Betg pli fixar questa pagina",
|
||||
"edit_topsites_dismiss_button": "Allontanar questa pagina",
|
||||
"edit_topsites_add_button": "Agiuntar",
|
||||
"pocket_feedback_header": "Il meglier ord il web, selecziunà da dapli che 25 milliuns umans.",
|
||||
"pocket_description": "Scuvra cuntegn dad auta qualitad cun agid da Pocket che fa ussa part da Mozilla."
|
||||
"error_fallback_default_info": "Oha, igl è succedì in sbagl cun chargiar il cuntegn.",
|
||||
"error_fallback_default_refresh_suggestion": "Rechargia la pagina per reempruvar.",
|
||||
"section_menu_action_remove_section": "Allontanar la secziun",
|
||||
"section_menu_action_collapse_section": "Reducir la secziun",
|
||||
"section_menu_action_expand_section": "Expander la secziun",
|
||||
"section_menu_action_manage_section": "Administrar la secziun",
|
||||
"section_menu_action_manage_webext": "Administrar l'extensiun",
|
||||
"section_menu_action_add_topsite": "Agiuntar ina website populara",
|
||||
"section_menu_action_move_up": "Spustar ensi",
|
||||
"section_menu_action_move_down": "Spustar engiu",
|
||||
"section_menu_action_privacy_notice": "Infurmaziuns davart la protecziun da datas",
|
||||
"firstrun_title": "Prenda Firefox cun tai",
|
||||
"firstrun_content": "Acceda cun tut tes apparats a tes segnapaginas, a la cronologia, als pleds-clav ed ad autras preferenzas.",
|
||||
"firstrun_learn_more_link": "Ulteriuras infurmaziuns davart contos da Firefox",
|
||||
"firstrun_form_header": "Endatescha tia adressa dad e-mail",
|
||||
"firstrun_form_sub_header": "per cuntinuar cun Firefox Sync.",
|
||||
"firstrun_email_input_placeholder": "E-mail",
|
||||
"firstrun_extra_legal_links": "Cun cuntinuar acceptas ti las {terms} e las {privacy}.",
|
||||
"firstrun_terms_of_service": "Cundiziuns d'utilisaziun",
|
||||
"firstrun_privacy_notice": "Infurmaziuns davart la protecziun da datas",
|
||||
"firstrun_continue_to_login": "Cuntinuar",
|
||||
"firstrun_skip_login": "Sursiglir quest pass"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,24 +94,11 @@ window.gActivityStreamStrings = {
|
|||
"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_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": "Povrni privzeto",
|
||||
"settings_pane_header": "Nastavitve novega zavihka",
|
||||
"settings_pane_body2": "Izberite, kaj želite videti na tej strani.",
|
||||
"settings_pane_search_header": "Iskanje",
|
||||
"settings_pane_search_body": "Iščite po spletu z novega zavihka.",
|
||||
"settings_pane_topsites_body": "Priročen dostop do najbolj obiskanih strani.",
|
||||
"settings_pane_topsites_options_showmore": "Prikaži dve vrsti",
|
||||
"settings_pane_highlights_body2": "Najdite pot nazaj do zanimivih strani, ki ste jih nedavno obiskali ali dodali med zaznamke.",
|
||||
"settings_pane_highlights_options_visited": "Obiskane strani",
|
||||
"settings_pane_snippets_body": "Spremljajte kratke novice o Mozilli in Firefoxu, kulturi interneta in si občasno oglejte kak meme.",
|
||||
"settings_pane_done_button": "Končano",
|
||||
"settings_pane_topstories_options_sponsored": "Prikaži zgodbe oglaševalcev",
|
||||
"pocket_description": "Odkrijte kakovostno vsebino, ki bi jo sicer spregledali, s pomočjo Pocketa (zdaj dela Mozille)."
|
||||
"firstrun_terms_of_service": "Pogoji uporabe",
|
||||
"firstrun_privacy_notice": "Obvestilo o zasebnosti",
|
||||
"firstrun_continue_to_login": "Nadaljuj",
|
||||
"firstrun_skip_login": "Preskoči ta korak"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -74,7 +74,7 @@ window.gActivityStreamStrings = {
|
|||
"topsites_form_image_validation": "படத்தை ஏற்றுவதில் தோல்வி. வேறு URL ஐ முயற்சிக்கவும்.",
|
||||
"pocket_read_more": "பிரபலமான தலைப்புகள்:",
|
||||
"pocket_read_even_more": "இன்னும் கதைகளைப் பார்க்கவும்",
|
||||
"highlights_empty_state": "உலாவலைத் தொடங்கவும், மேலும் நாங்கள் சில சிறந்த கட்டுரைகள், காணொளிகள், மற்றும் நீங்கள் சமீபத்தில் பார்த்த பிற பக்கங்கள் அல்லது இங்கே புத்தகக்குறியிட்டவற்றைக் காட்டுவோம்.",
|
||||
"highlights_empty_state": "உலாவலைத் தொடங்கவும், மேலும் நாங்கள் சில சிறந்த கட்டுரைகள், காணொளிகள், மற்றும் நீங்கள் சமீபத்தில் பார்த்த அல்லது புத்தகக்குறியிட்ட பக்கங்களை இங்கே காட்டுவோம்.",
|
||||
"topstories_empty_state": "நீங்கள் முடித்துவிட்டீர்கள். {provider} இலிருந்து கூடுதல் கதைகளுக்கு பின்னர் பாருங்கள். காத்திருக்க முடியவில்லையா? இணையத்திலிருந்து கூடுதலான கதைகளைக் கண்டுபிடிக்க பிரபலமான தலைப்பைத் தேர்ந்தெடுங்கள்.",
|
||||
"manual_migration_explanation2": "மற்றொரு உலாவியின் புத்தகக்குறிகள், வரலாறு மற்றும் கடவுச்சொற்களுடன் பயர்பாக்சை முயற்சித்துப் பாருங்கள்.",
|
||||
"manual_migration_cancel_button": "பரவாயில்லை",
|
||||
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -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_title": "Firefoxను మీతో తీసుకెళ్ళండి",
|
||||
"firstrun_content": "మీ ఇష్టాంశాలను, చరిత్రను, సంకేతపదాలను, ఇతర అమరికలను మీ పరికరాలన్నింటిలో పొందండి.",
|
||||
"firstrun_learn_more_link": "Firefox ఖాతాల గురించి మరింత తెలుసుకోండి",
|
||||
"firstrun_form_header": "ఈ ఈమెయిలును ఇవ్వండి",
|
||||
"firstrun_form_sub_header": "to continue to 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_extra_legal_links": "కొనసాగడం ద్వారా మీరు {terms}, {privacy} లను అంగీకరిస్తున్నారు.",
|
||||
"firstrun_terms_of_service": "సేవా నియమాలు",
|
||||
"firstrun_privacy_notice": "అంతరంగికత గమనిక",
|
||||
"firstrun_continue_to_login": "కొనసాగు",
|
||||
"firstrun_skip_login": "ఈ అంచెను దాటవేయి"
|
||||
};
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
|
@ -94,7 +94,7 @@ window.gActivityStreamStrings = {
|
|||
"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_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",
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче