Compare commits

...

190 Commits

Author SHA1 Message Date
mr. m
92dfe0babd gh-13439: Add Boosts implementation (gh-12586)
Co-authored-by: fen4flo <75260616+FlorianButz@users.noreply.github.com>
Co-authored-by: fen4flo <fb8599422@gmail.com>
2026-04-27 13:24:30 +02:00
mr. m
4a7b517460 no-bug: Always show initial url if empty tab is selected (gh-13435) 2026-04-27 09:52:01 +02:00
mr. m
102dcb1993 no-bug: Fixed startup cacresh when no initial tab is found (gh-13434) 2026-04-27 09:44:32 +02:00
mr. m
040bed5ce5 gh-8643: Fixed dragging tabs between windows not hiding sidebar (gh-13430) 2026-04-27 00:32:12 +02:00
mr. m
6d3a59ac04 gh-10594: Fixed video controls being off screen in compact mode (gh-13428) 2026-04-27 00:29:20 +02:00
mr. m
4d26b4d597 no-bug: Make transparent urlbar work again (gh-13424) 2026-04-26 19:20:36 +02:00
mr. m
6aafd8cb34 gh-13414: Fixed browser startup not being responsive (gh-13418) 2026-04-26 12:25:44 +02:00
mr. m
2028a9b288 gh-13390: Fixed splitting out a single tab ending up non-functional (gh-13419) 2026-04-26 12:25:26 +02:00
mr. m
cd956d34b1 gh-13400: Fixed modal text being cutoff (gh-13410) 2026-04-26 00:00:44 +02:00
Ivaon
0cfc25ccb0 no-bug: contain of .zen-glance-sidebar-container too strict (gh-13401) 2026-04-25 16:47:59 +02:00
mr. m
0199e256d6 gh-13393: Fixed print dialog appearing off the screen (gh-13397) 2026-04-25 11:01:00 +02:00
mr. m
98e18d5f60 no-bug: Fixed checking for workflow update manifests (gh-13384) 2026-04-24 12:17:13 +02:00
mr. m
e9e1086bc5 no-bug: Make sure to always show startup options in general page (gh-13382) 2026-04-23 23:14:59 +02:00
mr. m
d1dc4586f6 no-bug: Make sure to animate when adding the first tab of a folder (gh-13380) 2026-04-23 20:23:50 +02:00
mr. m
0dd99a2ec7 no-bug: Support glane right click event register (gh-13379) 2026-04-23 20:00:57 +02:00
mr. m
5a841063f2 no-bug: Always select the first tab when unsplitting (gh-13378) 2026-04-23 19:49:58 +02:00
mr. m
05af15d70a gh-13364: Fixed split out context menu showing wrong label (gh-13365) 2026-04-23 10:25:27 +02:00
mr. m
26c907bb39 no-bug: New Crowdin updates (gh-13362) 2026-04-22 23:08:34 +02:00
mr. m
55041f8933 no-bug: Correctly parse mar sign output for verification (gh-13363) 2026-04-22 23:08:21 +02:00
mr. m
91f276dd0a no-bug: Run update verification before releasing (gh-13353) 2026-04-22 15:49:43 +02:00
mr. m
3166d50412 no-bug: Sync upstream Firefox to version 150.0 (gh-13351) 2026-04-21 23:18:10 +02:00
mr. m
3b8e6f4718 no-bug: Start making use of blacksmith macos runners for release (gh-13350) 2026-04-21 22:28:15 +02:00
mr. m
c2d45162e0 no-bug: New Crowdin updates (gh-13349) 2026-04-21 22:26:50 +02:00
mr. m
1753d8855c no-bug: Fixed trying to update without verified MAR channels (gh-13341) 2026-04-21 10:41:53 +02:00
mr. m
014eabed3c no-bug: Fixed loading bar appearing twice (gh-13337) 2026-04-21 01:18:48 +02:00
mr. m
1f77fe2ea7 no-bug: Run less color blending for macos and windows (gh-13335) 2026-04-21 00:05:50 +02:00
mr. m
77dbc2090c no-bug: Fixed transparency not working after Firefox 150.0 (gh-13334) 2026-04-20 23:15:23 +02:00
mr. m
f828d2eb20 no-bug: Add more PGO training and enable clang plugins (gh-13325) 2026-04-20 22:21:06 +02:00
mr. m
6562610df1 no-bug: Add a flag to indicate new windows (gh-13323) 2026-04-20 01:02:58 +02:00
mr. m
68d66136ff gh-13318: Make MacOS windows follow inactive preference (gh-13322) 2026-04-19 22:59:23 +02:00
mr. m
4e84352023 no-bug: Remove extra verification when signing mars (gh-13321) 2026-04-19 20:41:42 +02:00
mr. m
3fa5b4867c no-bug: Add a switch case for pin unloading (gh-13317) 2026-04-19 18:34:19 +02:00
mr. m
049c39839f no-bug: Update public key for mar signing (gh-13316) 2026-04-19 16:18:38 +02:00
mr. m
598c299e18 no-bug: Add Move to folder context menu item (gh-13315) 2026-04-19 16:14:25 +02:00
mr. m
721b10abda no-bug: Ignore certs when running windows profiling (gh-13313) 2026-04-19 09:10:02 +02:00
mr. m
e9634e1057 no-bug: Move API keys to release script (gh-13309) 2026-04-19 01:11:44 +02:00
mr. m
3d14e98c76 no-bug: Add alt+click for splitting tabs and other polishing details (gh-13308) 2026-04-19 00:38:23 +02:00
mr. m
2700722a1e gh-9836: Register correct signing issuers for windows (gh-13304) 2026-04-18 16:25:58 +02:00
mr. m
a164e226dc gh-10649: Avoid making unnecessary sidebar duplications (gh-13299) 2026-04-17 14:33:32 +02:00
mr. m
d3a601bd77 gh-13296: Fixed toolbars having white text on white bg (gh-13297) 2026-04-17 13:32:38 +02:00
mr. m
7046d16956 gh-13149: Fixed WS marking tabs as inactive in certain cases (gh-13298) 2026-04-17 13:32:22 +02:00
KelTech
3b85ac912e gh-13095: restore multi-select highlight for split-view tabs (gh-13292)
Fixes #13095.

The selector change in fe19b44 replaced the :has(multiselected) match
with [hasactivetab], which only fires when the active tab is inside the
split group. Multi-selecting tabs without the split tab in the initial
selection dropped the highlight.

Added the multiselected path back as a union so both cases get the
selected styling.
2026-04-17 08:55:13 +02:00
mr. m
1964922df7 no-bug: Update to Firefox 150.0 (gh-13281) 2026-04-17 00:59:38 +02:00
mr. m
8249814f68 gh-11593: Fixed links from external apps not opening up (gh-13275) 2026-04-16 12:37:06 +02:00
dependabot[bot]
4363ec399d no-bug: bump follow-redirects from 1.15.11 to 1.16.0 (gh-13269)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 23:46:35 +02:00
mr. m
4caa33d627 gh-13267: Add unit tests for site control panel (gh-13268) 2026-04-15 21:25:31 +02:00
mr. m
29e7fe12a8 gh-13264: Add tests for media player (gh-13262) 2026-04-15 20:25:10 +02:00
mr. m
b988f23a14 gh-10649: Implement JSON store length hints (gh-13260) 2026-04-15 18:59:40 +02:00
mr. m
c128b79723 gh-13258: Implement new loading indicator (gh-13259) 2026-04-15 16:49:52 +02:00
rain capsule
767dfce556 gh-7099: slight CSS and SVG optimizations on notes anim loop (gh-13246) 2026-04-14 16:11:18 +02:00
mr. m
826f1f355f no-bug: New popup layout and stylings (gh-13245) 2026-04-14 11:17:41 +02:00
mr. m
7ed7b63b08 no-bug: Adress possible memory leaks (gh-13242) 2026-04-14 01:03:47 +02:00
mr. m
d540c6cddf no-bug: Block loading glance from unmatching principals (gh-13237) 2026-04-13 20:33:01 +02:00
mr. m
adc8c92816 gh-9836: Finish the MAR signing workflow (gh-13216) 2026-04-13 15:49:24 +02:00
mr. m
7bbbdd3c4b gh-9540: Fixed duplicate bookmarks appearing on startup (gh-13232) 2026-04-12 22:55:36 +02:00
Phannawich Jadpotwanich
cc46a1ee55 gh-11835: resolve copy URL return about:blank during pending navigations (gh-12521)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-04-11 17:32:23 +02:00
mr. m
a4f0d01a88 no-bug: Sign mars after building them (gh-13213) 2026-04-11 16:45:24 +02:00
JDX50S
76b7bc96ef gh-10746: Fix SMAuthorizedClients wrong Team ID (gh-13191) 2026-04-11 12:39:44 +02:00
mr. m
fd8308fcb1 Revert "no-bug: Individually download each artifact on release" (gh-13211)
Reverts zen-browser/desktop#13199

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-04-11 12:03:04 +02:00
mr. m
97451e23c8 no-bug: Individually download each artifact on release (gh-13199) 2026-04-10 17:17:52 +02:00
JDX50S
11cf410f87 no-bug: fix SIGNMAR path in Sign MAR step to point at binary not directory (gh-13193) 2026-04-10 12:25:16 +02:00
dependabot[bot]
000098adb1 no-bug: bump axios from 1.13.6 to 1.15.0 in the npm_and_yarn group across 1 directory (gh-13187)
Bumps the npm_and_yarn group with 1 update in the / directory:
[axios](https://github.com/axios/axios).

Updates `axios` from 1.13.6 to 1.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/releases">axios's
releases</a>.</em></p>
<blockquote>
<h2>v1.15.0</h2>
<p>This release delivers two critical security patches, adds runtime
support for Deno and Bun, and includes significant CI hardening,
documentation improvements, and routine dependency updates.</p>
<h2>⚠️ Important Changes</h2>
<ul>
<li><strong>Deprecation:</strong> <code>url.parse()</code> usage has
been replaced to address Node.js deprecation warnings. If you are on a
recent version of Node.js, this resolves console warnings you may have
been seeing. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10625">#10625</a></strong>)</li>
</ul>
<h2>🔒 Security Fixes</h2>
<ul>
<li><strong>Proxy Handling:</strong> Fixed a <code>no_proxy</code>
hostname normalisation bypass that could lead to Server-Side Request
Forgery (SSRF). (<strong><a
href="https://redirect.github.com/axios/axios/issues/10661">#10661</a></strong>)</li>
<li><strong>Header Injection:</strong> Fixed an unrestricted cloud
metadata exfiltration vulnerability via a header injection chain.
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10660">#10660</a></strong>)</li>
</ul>
<h2>🚀 New Features</h2>
<ul>
<li><strong>Runtime Support:</strong> Added compatibility checks and
documentation for Deno and Bun environments. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10652">#10652</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10653">#10653</a></strong>)</li>
</ul>
<h2>🔧 Maintenance &amp; Chores</h2>
<ul>
<li><strong>CI Security:</strong> Hardened workflow permissions to least
privilege, added the <code>zizmor</code> security scanner, pinned action
versions, and gated npm publishing with OIDC and environment protection.
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10618">#10618</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10619">#10619</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10627">#10627</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10637">#10637</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10666">#10666</a></strong>)</li>
<li><strong>Dependencies:</strong> Bumped
<code>serialize-javascript</code>, <code>handlebars</code>,
<code>picomatch</code>, <code>vite</code>, and
<code>denoland/setup-deno</code> to latest versions. Added a 7-day
Dependabot cooldown period. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10574">#10574</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10572">#10572</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10568">#10568</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10663">#10663</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10664">#10664</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10665">#10665</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10669">#10669</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10670">#10670</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10616">#10616</a></strong>)</li>
<li><strong>Documentation:</strong> Unified docs, improved
<code>beforeRedirect</code> credential leakage example, clarified
<code>withCredentials</code>/<code>withXSRFToken</code> behaviour,
HTTP/2 support notes, async/await timeout error handling, header case
preservation, and various typo fixes. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10649">#10649</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10624">#10624</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/7452">#7452</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/7471">#7471</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10654">#10654</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10644">#10644</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10589">#10589</a></strong>)</li>
<li><strong>Housekeeping:</strong> Removed stale files, regenerated
lockfile, and updated sponsor scripts and blocks. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10584">#10584</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10650">#10650</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10582">#10582</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10640">#10640</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10659">#10659</a></strong>,
<strong><a
href="https://redirect.github.com/axios/axios/issues/10668">#10668</a></strong>)</li>
<li><strong>Tests:</strong> Added regression coverage for urlencoded
<code>Content-Type</code> casing. (<strong><a
href="https://redirect.github.com/axios/axios/issues/10573">#10573</a></strong>)</li>
</ul>
<h2>🌟 New Contributors</h2>
<p>We are thrilled to welcome our new contributors. Thank you for
helping improve Axios:</p>
<ul>
<li><strong><a
href="https://github.com/raashish1601"><code>@​raashish1601</code></a></strong>
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10573">#10573</a></strong>)</li>
<li><strong><a
href="https://github.com/Kilros0817"><code>@​Kilros0817</code></a></strong>
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10625">#10625</a></strong>)</li>
<li><strong><a
href="https://github.com/ashstrc"><code>@​ashstrc</code></a></strong>
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10624">#10624</a></strong>)</li>
<li><strong><a
href="https://github.com/Abhi3975"><code>@​Abhi3975</code></a></strong>
(<strong><a
href="https://redirect.github.com/axios/axios/issues/10589">#10589</a></strong>)</li>
<li><strong><a
href="https://github.com/theamodhshetty"><code>@​theamodhshetty</code></a></strong>
(<strong><a
href="https://redirect.github.com/axios/axios/issues/7452">#7452</a></strong>)</li>
</ul>
<h2>v1.14.0</h2>
<p>This release focuses on compatibility fixes, adapter stability
improvements, and test/tooling modernisation.</p>
<h2>⚠️ Important Changes</h2>
<ul>
<li><strong>Breaking Changes:</strong> None identified in this
release.</li>
<li><strong>Action Required:</strong> If you rely on env-based proxy
behaviour or CJS resolution edge-cases, validate your integration after
upgrade (notably <code>proxy-from-env</code> v2 alignment and
<code>main</code> entry compatibility fix).</li>
</ul>
<h2>🚀 New Features</h2>
<ul>
<li><strong>Runtime Features:</strong> No new end-user features were
introduced in this release.</li>
<li><strong>Test Coverage Expansion:</strong> Added broader smoke/module
test coverage for CJS and ESM package usage. (<a
href="https://redirect.github.com/axios/axios/pull/7510">#7510</a>)</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li><strong>Headers:</strong> Trim trailing CRLF in normalised header
values. (<a
href="https://redirect.github.com/axios/axios/pull/7456">#7456</a>)</li>
<li><strong>HTTP/2:</strong> Close detached HTTP/2 sessions on timeout
to avoid lingering sessions. (<a
href="https://redirect.github.com/axios/axios/pull/7457">#7457</a>)</li>
<li><strong>Fetch Adapter:</strong> Cancel <code>ReadableStream</code>
created during request-stream capability probing to prevent async
resource leaks. (<a
href="https://redirect.github.com/axios/axios/pull/7515">#7515</a>)</li>
<li><strong>Proxy Handling:</strong> Fixed env proxy behavior with
<code>proxy-from-env</code> v2 usage. (<a
href="https://redirect.github.com/axios/axios/pull/7499">#7499</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md">axios's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2><a
href="https://github.com/axios/axios/compare/v1.13.2...v1.13.3">1.13.3</a>
(2026-01-20)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>http2:</strong> Use port 443 for HTTPS connections by
default. (<a
href="https://redirect.github.com/axios/axios/issues/7256">#7256</a>)
(<a
href="d7e6065346">d7e6065</a>)</li>
<li><strong>interceptor:</strong> handle the error in the same
interceptor (<a
href="https://redirect.github.com/axios/axios/issues/6269">#6269</a>)
(<a
href="5945e40bb1">5945e40</a>)</li>
<li>main field in package.json should correspond to cjs artifacts (<a
href="https://redirect.github.com/axios/axios/issues/5756">#5756</a>)
(<a
href="7373fbff24">7373fbf</a>)</li>
<li><strong>package.json:</strong> add 'bun' package.json 'exports'
condition. Load the Node.js build in Bun instead of the browser build
(<a
href="https://redirect.github.com/axios/axios/issues/5754">#5754</a>)
(<a
href="b89217e3e9">b89217e</a>)</li>
<li>silentJSONParsing=false should throw on invalid JSON (<a
href="https://redirect.github.com/axios/axios/issues/7253">#7253</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/7257">#7257</a>)
(<a
href="7d19335e43">7d19335</a>)</li>
<li>turn AxiosError into a native error (<a
href="https://redirect.github.com/axios/axios/issues/5394">#5394</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/5558">#5558</a>)
(<a
href="1c6a86dd2c">1c6a86d</a>)</li>
<li><strong>types:</strong> add handlers to AxiosInterceptorManager
interface (<a
href="https://redirect.github.com/axios/axios/issues/5551">#5551</a>)
(<a
href="8d1271b49f">8d1271b</a>)</li>
<li><strong>types:</strong> restore AxiosError.cause type from unknown
to Error (<a
href="https://redirect.github.com/axios/axios/issues/7327">#7327</a>)
(<a
href="d8233d9e8e">d8233d9</a>)</li>
<li>unclear error message is thrown when specifying an empty proxy
authorization (<a
href="https://redirect.github.com/axios/axios/issues/6314">#6314</a>)
(<a
href="6ef867e684">6ef867e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add <code>undefined</code> as a value in AxiosRequestConfig (<a
href="https://redirect.github.com/axios/axios/issues/5560">#5560</a>)
(<a
href="095033c626">095033c</a>)</li>
<li>add automatic minor and patch upgrades to dependabot (<a
href="https://redirect.github.com/axios/axios/issues/6053">#6053</a>)
(<a
href="65a7584eda">65a7584</a>)</li>
<li>add Node.js coverage script using c8 (closes <a
href="https://redirect.github.com/axios/axios/issues/7289">#7289</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/7294">#7294</a>)
(<a
href="ec9d94e9f8">ec9d94e</a>)</li>
<li>added copilot instructions (<a
href="3f83143bfe">3f83143</a>)</li>
<li>compatibility with frozen prototypes (<a
href="https://redirect.github.com/axios/axios/issues/6265">#6265</a>)
(<a
href="860e03396a">860e033</a>)</li>
<li>enhance pipeFileToResponse with error handling (<a
href="https://redirect.github.com/axios/axios/issues/7169">#7169</a>)
(<a
href="88d7884254">88d7884</a>)</li>
<li><strong>types:</strong> Intellisense for string literals in a
widened union (<a
href="https://redirect.github.com/axios/axios/issues/6134">#6134</a>)
(<a
href="f73474d02c">f73474d</a>),
closes <a
href="https://redirect.github.com//redirect.github.com/microsoft/TypeScript/issues/33471/issues/issuecomment-1376364329">microsoft/TypeScript#33471</a></li>
</ul>
<h3>Reverts</h3>
<ul>
<li>Revert &quot;fix: silentJSONParsing=false should throw on invalid
JSON (<a
href="https://redirect.github.com/axios/axios/issues/7253">#7253</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/7">#7</a>…&quot;
(<a
href="https://redirect.github.com/axios/axios/issues/7298">#7298</a>)
(<a
href="a4230f5581">a4230f5</a>),
closes <a
href="https://redirect.github.com/axios/axios/issues/7253">#7253</a> <a
href="https://redirect.github.com/axios/axios/issues/7">#7</a> <a
href="https://redirect.github.com/axios/axios/issues/7298">#7298</a></li>
<li><strong>deps:</strong> bump peter-evans/create-pull-request from 7
to 8 in the github-actions group (<a
href="https://redirect.github.com/axios/axios/issues/7334">#7334</a>)
(<a
href="2d6ad5e48b">2d6ad5e</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/ashvin2005"
title="+1752/-4 ([#7218](https://github.com/axios/axios/issues/7218)
[#7218](https://github.com/axios/axios/issues/7218) )">Ashvin
Tiwari</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/mochinikunj"
title="+940/-12 ([#7294](https://github.com/axios/axios/issues/7294)
[#7294](https://github.com/axios/axios/issues/7294) )">Nikunj
Mochi</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/imanchalsingh"
title="+544/-102 ([#7169](https://github.com/axios/axios/issues/7169)
[#7185](https://github.com/axios/axios/issues/7185) )">Anchal
Singh</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+317/-73 ([#7334](https://github.com/axios/axios/issues/7334)
[#7298](https://github.com/axios/axios/issues/7298)
)">jasonsaayman</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/brodo"
title="+99/-120 ([#5558](https://github.com/axios/axios/issues/5558)
)">Julian Dax</a></li>
<li><!-- raw HTML omitted --> <a
href="https://github.com/AKASHDHARDUBEY" title="+167/-0
([#7287](https://github.com/axios/axios/issues/7287)
[#7288](https://github.com/axios/axios/issues/7288) )">Akash Dhar
Dubey</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/madhumitaaa"
title="+20/-68 ([#7198](https://github.com/axios/axios/issues/7198)
)">Madhumita</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/Tackoil"
title="+80/-2 ([#6269](https://github.com/axios/axios/issues/6269)
)">Tackoil</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/justindhillon"
title="+41/-41 ([#6324](https://github.com/axios/axios/issues/6324)
[#6315](https://github.com/axios/axios/issues/6315) )">Justin
Dhillon</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/Rudrxxx"
title="+71/-2 ([#7257](https://github.com/axios/axios/issues/7257)
)">Rudransh</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/WuMingDao"
title="+36/-36 ([#7215](https://github.com/axios/axios/issues/7215)
)">WuMingDao</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/codenomnom"
title="+70/-0 ([#7201](https://github.com/axios/axios/issues/7201)
[#7201](https://github.com/axios/axios/issues/7201)
)">codenomnom</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/Nandann018-ux"
title="+60/-10 ([#7272](https://github.com/axios/axios/issues/7272)
)">Nandan Acharya</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/KernelDeimos"
title="+22/-40 ([#7042](https://github.com/axios/axios/issues/7042)
)">Eric Dubé</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/tiborpilz"
title="+40/-4 ([#5551](https://github.com/axios/axios/issues/5551)
)">Tibor Pilz</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/joaoGabriel55"
title="+31/-4 ([#6314](https://github.com/axios/axios/issues/6314)
)">Gabriel Quaresma</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/turadg"
title="+23/-6 ([#6265](https://github.com/axios/axios/issues/6265)
)">Turadg Aleahmad</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="772a4e54ec"><code>772a4e5</code></a>
chore(release): prepare release 1.15.0 (<a
href="https://redirect.github.com/axios/axios/issues/10671">#10671</a>)</li>
<li><a
href="4b071371be"><code>4b07137</code></a>
chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (<a
href="https://redirect.github.com/axios/axios/issues/10663">#10663</a>)</li>
<li><a
href="51e57b39db"><code>51e57b3</code></a>
chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (<a
href="https://redirect.github.com/axios/axios/issues/10664">#10664</a>)</li>
<li><a
href="fba1a77930"><code>fba1a77</code></a>
chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (<a
href="https://redirect.github.com/axios/axios/issues/10665">#10665</a>)</li>
<li><a
href="0bf6e28eac"><code>0bf6e28</code></a>
chore(deps): bump denoland/setup-deno in the github-actions group (<a
href="https://redirect.github.com/axios/axios/issues/10669">#10669</a>)</li>
<li><a
href="8107157c57"><code>8107157</code></a>
chore(deps-dev): bump the development_dependencies group with 4 updates
(<a
href="https://redirect.github.com/axios/axios/issues/10670">#10670</a>)</li>
<li><a
href="e66530e330"><code>e66530e</code></a>
ci: require npm-publish environment for releases (<a
href="https://redirect.github.com/axios/axios/issues/10666">#10666</a>)</li>
<li><a
href="49f23cbfe4"><code>49f23cb</code></a>
chore(sponsor): update sponsor block (<a
href="https://redirect.github.com/axios/axios/issues/10668">#10668</a>)</li>
<li><a
href="363185461b"><code>3631854</code></a>
fix: unrestricted cloud metadata exfiltration via header injection chain
(<a
href="https://redirect.github.com/axios/axios/issues/10">#10</a>...</li>
<li><a
href="fb3befb6da"><code>fb3befb</code></a>
fix: no_proxy hostname normalization bypass leads to ssrf (<a
href="https://redirect.github.com/axios/axios/issues/10661">#10661</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/axios/axios/compare/v1.13.6...v1.15.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Install script changes</summary>
<p>This version modifies <code>prepare</code> script that runs during
installation. Review the package contents before updating.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=axios&package-manager=npm_and_yarn&previous-version=1.13.6&new-version=1.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/zen-browser/desktop/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 23:40:53 +02:00
DQSS
dfc47ee5d7 gh-12241: fix skip startup bookmark invalidation when no workspace bookmarks exist (gh-13168) 2026-04-09 22:51:24 +02:00
CosmoCreeper
4add28d3c0 no-bug: Remove non-existent hooks property (gh-13160)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-04-09 22:46:47 +02:00
mr. m
0a7e81f532 gh-8932: Add more PGO instrumentation (gh-13158) 2026-04-09 22:41:27 +02:00
mr. m
fc2eb5a20b no-bug: Re-enable maintenance service (gh-13186) 2026-04-09 22:40:38 +02:00
Slowlife
a2a64cec6a gh-13085: add support for new gh pull request dashboard (gh-13090) 2026-04-09 20:22:06 +02:00
mr. m
4ca83bfe33 no-bug: remove unnecessary verification option from build configuration (gh-13182) 2026-04-09 20:06:27 +02:00
mr. m
5163cf68d6 no-bug: update script execution to use bash for mar_sign.sh (gh-13181) 2026-04-09 19:57:59 +02:00
JDX50S
270db6d671 Merge commit from fork
* security: enable MAR signature verification for updates

Remove `--enable-unverified-updates` from the common mozconfig. This flag
was disabling all MAR (Mozilla ARchive) signature verification in the
updater binary, meaning update packages were applied without any
cryptographic authenticity check.

With this flag removed, the Mozilla build system will:
- Link NSS and signmar into the updater binary
- Enable SecVerifyTransformCreate-based signature verification on macOS
- Require MAR files to contain valid signatures before applying

REQUIRED FOLLOW-UP (maintainer action):
1. Generate a Zen-specific MAR signing keypair (RSA-PKCS1-SHA384)
   See: https://firefox-source-docs.mozilla.org/build/buildsystem/mar.html
2. Place the public key DER file(s) in the source tree at
   toolkit/mozapps/update/updater/release_primary.der
3. Sign MAR files during the release build with the private key
4. Set ACCEPTED_MAR_CHANNEL_IDS in update-settings.ini to restrict
   which update channels the updater will accept

Ref: GHSA-qpj9-m8jc-mw6q

* no-bug: Added signature steps

* no-bug: Export browser/installer/package-manifest.in

---------

Co-authored-by: Maliq Barnard <maliqbarnard@Maliqs-MacBook-Air.local>
Co-authored-by: Mr. M <mr.m@tuta.com>
2026-04-09 19:28:31 +02:00
Afeefur
8b9f449f95 no-bug: added tests for unloading all other workspaces (gh-13100) 2026-04-09 01:36:37 +02:00
mr. m
9433b8a8f0 gh-13121: Fixed top bar not showing when urlbar is focused (gh-13150) 2026-04-08 20:51:30 +02:00
mr. m
561a03421f gh-13121: Fixed compact mode not hiding with translations (gh-13143) 2026-04-08 17:04:48 +02:00
mr. m
73ae2fa258 gh-13140: Fixed some items not respecting reduce motion (gh-13141) 2026-04-08 14:08:47 +02:00
Afeefur
28fcaf94a3 gh-13133: Add Duplicate tab keyboard shortcut (gh-13123)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-04-07 19:48:36 +02:00
mr. m
8d646b3e41 gh-13131: Sync upstream Firefox to version 149.0.2 (gh-13129) 2026-04-07 19:43:49 +02:00
mr. m
f8efd2c22a no-bug: New Crowdin updates (gh-13132) 2026-04-07 18:43:06 +02:00
mr. m
5ae688819e gh-13119: Revert :is -> :where compact mode selectors (gh-13124) 2026-04-07 09:35:55 +02:00
reizumi
631fb9fc3b no-bug: optimize icons and replace existing icons (gh-13113) 2026-04-06 19:05:34 +02:00
Tito Oliveira
640561ab19 gh-13114: Remove 'slots filled' message in tab context (gh-13102) 2026-04-06 19:03:12 +02:00
mr. m
c0c957cbff gh-11667: Fixed unable to install addons in compact mode (gh-13097) 2026-04-05 20:38:04 +02:00
mr. m
16d7caa98f gh-13093: Fixed double seperator lines in context menu (gh-13094) 2026-04-05 10:54:15 +02:00
mr. m
8333c34124 gh-13077: Fixed ctrl+W closing window when splitting tabs (gh-13083) 2026-04-04 20:50:25 +02:00
Chris McLaughlin
d9e03e8b83 gh-13081: focus URL bar on new blank tab in single-toolbar mode (gh-13082)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-04-04 20:42:57 +02:00
Chris McLaughlin
bbaf7279ed gh-12112: auto-focus URL bar when replace-newtab is disabled (gh-13080)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-04-04 19:54:13 +02:00
mr. m
6ffeecad3a gh-10687: Space switching should ignore system prefs (gh-13079) 2026-04-04 14:03:59 +02:00
mr. m
db3eea65b7 gh-13060: Fixed collapsed pins not marked as active (gh-13061) 2026-04-03 00:00:22 +02:00
mr. m
b55358b9ab gh-12979: Import compositor patches from upstream (gh-13054) 2026-04-02 17:17:08 +02:00
mr. m
dba5a0402c no-bug: Dont animate glance image preview opacity (gh-13055) 2026-04-02 17:15:47 +02:00
mr. m
92eb6b07c3 gh-12985: Disable new firefox search widget (gh-13052) 2026-04-02 16:12:24 +02:00
mr. m
36aa7b0a20 gh-13038: Fixed trying to swap browsers that dont exist (gh-13051) 2026-04-02 16:10:18 +02:00
Hythera
0619d3d8de no-bug: remove obsolete patch from Firefox 149.0 (gh-13049) 2026-04-02 14:30:52 +02:00
mr. m
6b5f6c7b9d no-bug: Properly align identity box icon (gh-13035) 2026-04-01 13:07:10 +02:00
mr. m
69e3a995ae gh-13024: Fixed restoring tab state also taking into account scroll (gh-13034) 2026-04-01 12:56:05 +02:00
mr. m
e32ff53d2d gh-13030: Fixed unsplit tab item showing when it shouldn't (gh-13033) 2026-04-01 12:20:25 +02:00
Zack Koppert
ba593a19dc no-bug: update OSPO action references to canonical org path (gh-13028) 2026-03-31 21:57:06 +02:00
mr. m
f40a7aaee1 gh-13016: Fixed pinned tabs not being able to collapse (gh-13018) 2026-03-31 14:46:32 +02:00
mr. m
62286a2758 gh-13015: Fixed tablist scroll beibg occasionally stuck (gh-13017) 2026-03-31 13:46:03 +02:00
Tyson Cung
067b8244ec gh-12966: rename split view tab labels for clarity (gh-12983)
Co-authored-by: Tyson Cung <tysoncung@example.com>
2026-03-30 17:42:00 +02:00
mr. m
be9928beda no-bug: Prevent focusing the urlbar on tab switch (gh-13002) 2026-03-30 17:34:32 +02:00
Davide Taffarello
742a1e6882 gh-12730: conflict keybord shortcut name always shows "Escape" (gh-12993)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-30 14:15:25 +02:00
mr. m
a2796d7af0 gh-9600: Fixed text being unreadable with some themes (gh-12998) 2026-03-30 14:14:23 +02:00
mr. m
2d6f2cbbde gh-12994: Fixed adress bar not being aligned with the container (gh-12997) 2026-03-30 13:26:34 +02:00
mr. m
3fd89a93f5 no-bug: Move live folder context menu item to the toolbar menu (gh-12991) 2026-03-29 19:20:11 +02:00
mr. m
595f236a7a gh-12989: Make split command use context tabs (gh-12990) 2026-03-29 18:59:15 +02:00
Rugved_018
8fec3702f4 gh-12104: Fix notification tabs overlap (gh-12965)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-29 15:44:03 +02:00
mr. m
ec2864902c gh-8206: Respect reduce motion more and dont block switch animations (gh-12980) 2026-03-29 15:32:27 +02:00
mr. m
7f00a16d6d gh-12973: Fixed compact mode toggle being always checked (gh-12977) 2026-03-29 14:14:38 +02:00
mr. m
65597fd6b5 no-bug: Don't run welcome screen on headless mode (gh-12959) 2026-03-28 08:02:05 +01:00
Slowlife
fba5d0c4cc gh-12942: Fixed github pull requests not getting fetched (gh-12958)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-28 07:47:33 +01:00
mr. m
1089e72ef6 no-bug: update migration data access to handle undefined safely (gh-12956) 2026-03-27 23:01:26 +01:00
mr. m
0829b3ac36 no-bug: Dont reset heights on tab drop (gh-12947) 2026-03-27 14:35:20 +01:00
Slowlife
4c1e52c063 gh-12942: Fixed unable to enable live folder options (gh-12946) 2026-03-27 14:34:40 +01:00
mr. m
b39b9abc6f gh-12940: Fixed new profiles not being able to startup (gh-12944) 2026-03-27 14:19:48 +01:00
dependabot[bot]
ae6fe48777 no-bug: bump picomatch from 2.3.1 to 2.3.2 (gh-12935)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 10:23:30 +01:00
dependabot[bot]
a4cfbf9666 no-bug: bump requests from 2.32.5 to 2.33.0 in the pip group (gh-12934)
Bumps the pip group with 1 update in the / directory:
[requests](https://github.com/psf/requests).

Updates `requests` from 2.32.5 to 2.33.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/requests/releases">requests's
releases</a>.</em></p>
<blockquote>
<h2>v2.33.0</h2>
<h2>2.33.0 (2026-03-25)</h2>
<p><strong>Announcements</strong></p>
<ul>
<li>📣 Requests is adding inline types. If you have a typed code base
that uses Requests, please take a look at <a
href="https://redirect.github.com/psf/requests/issues/7271">#7271</a>.
Give it a try, and report any gaps or feedback you may have in the
issue. 📣</li>
</ul>
<p><strong>Security</strong></p>
<ul>
<li>CVE-2026-25645 <code>requests.utils.extract_zipped_paths</code> now
extracts contents to a non-deterministic location to prevent malicious
file replacement. This does not affect default usage of Requests, only
applications calling the utility function directly.</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>Migrated to a PEP 517 build system using setuptools. (<a
href="https://redirect.github.com/psf/requests/issues/7012">#7012</a>)</li>
</ul>
<p><strong>Bugfixes</strong></p>
<ul>
<li>Fixed an issue where an empty netrc entry could cause malformed
authentication to be applied to Requests on Python 3.11+. (<a
href="https://redirect.github.com/psf/requests/issues/7205">#7205</a>)</li>
</ul>
<p><strong>Deprecations</strong></p>
<ul>
<li>Dropped support for Python 3.9 following its end of support. (<a
href="https://redirect.github.com/psf/requests/issues/7196">#7196</a>)</li>
</ul>
<p><strong>Documentation</strong></p>
<ul>
<li>Various typo fixes and doc improvements.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/M0d3v1"><code>@​M0d3v1</code></a> made
their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/6865">psf/requests#6865</a></li>
<li><a href="https://github.com/aminvakil"><code>@​aminvakil</code></a>
made their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/7220">psf/requests#7220</a></li>
<li><a href="https://github.com/E8Price"><code>@​E8Price</code></a> made
their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/6960">psf/requests#6960</a></li>
<li><a href="https://github.com/mitre88"><code>@​mitre88</code></a> made
their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/7244">psf/requests#7244</a></li>
<li><a href="https://github.com/magsen"><code>@​magsen</code></a> made
their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/6553">psf/requests#6553</a></li>
<li><a
href="https://github.com/Rohan5commit"><code>@​Rohan5commit</code></a>
made their first contribution in <a
href="https://redirect.github.com/psf/requests/pull/7227">psf/requests#7227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/psf/requests/blob/main/HISTORY.md#2330-2026-03-25">https://github.com/psf/requests/blob/main/HISTORY.md#2330-2026-03-25</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/requests/blob/main/HISTORY.md">requests's
changelog</a>.</em></p>
<blockquote>
<h2>2.33.0 (2026-03-25)</h2>
<p><strong>Announcements</strong></p>
<ul>
<li>📣 Requests is adding inline types. If you have a typed code base
that
uses Requests, please take a look at <a
href="https://redirect.github.com/psf/requests/issues/7271">#7271</a>.
Give it a try, and report
any gaps or feedback you may have in the issue. 📣</li>
</ul>
<p><strong>Security</strong></p>
<ul>
<li>CVE-2026-25645 <code>requests.utils.extract_zipped_paths</code> now
extracts
contents to a non-deterministic location to prevent malicious file
replacement. This does not affect default usage of Requests, only
applications calling the utility function directly.</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>Migrated to a PEP 517 build system using setuptools. (<a
href="https://redirect.github.com/psf/requests/issues/7012">#7012</a>)</li>
</ul>
<p><strong>Bugfixes</strong></p>
<ul>
<li>Fixed an issue where an empty netrc entry could cause
malformed authentication to be applied to Requests on
Python 3.11+. (<a
href="https://redirect.github.com/psf/requests/issues/7205">#7205</a>)</li>
</ul>
<p><strong>Deprecations</strong></p>
<ul>
<li>Dropped support for Python 3.9 following its end of support. (<a
href="https://redirect.github.com/psf/requests/issues/7196">#7196</a>)</li>
</ul>
<p><strong>Documentation</strong></p>
<ul>
<li>Various typo fixes and doc improvements.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="bc04dfd6da"><code>bc04dfd</code></a>
v2.33.0</li>
<li><a
href="66d21cb07b"><code>66d21cb</code></a>
Merge commit from fork</li>
<li><a
href="8b9bc8fc0f"><code>8b9bc8f</code></a>
Move badges to top of README (<a
href="https://redirect.github.com/psf/requests/issues/7293">#7293</a>)</li>
<li><a
href="e331a288f3"><code>e331a28</code></a>
Remove unused extraction call (<a
href="https://redirect.github.com/psf/requests/issues/7292">#7292</a>)</li>
<li><a
href="753fd08c5e"><code>753fd08</code></a>
docs: fix FAQ grammar in httplib2 example</li>
<li><a
href="774a0b837a"><code>774a0b8</code></a>
docs(socks): same block as other sections</li>
<li><a
href="9c72a41bec"><code>9c72a41</code></a>
Bump github/codeql-action from 4.33.0 to 4.34.1</li>
<li><a
href="ebf7190679"><code>ebf7190</code></a>
Bump github/codeql-action from 4.32.0 to 4.33.0</li>
<li><a
href="0e4ae38f0c"><code>0e4ae38</code></a>
docs: exclude Response.is_permanent_redirect from API docs (<a
href="https://redirect.github.com/psf/requests/issues/7244">#7244</a>)</li>
<li><a
href="d568f47278"><code>d568f47</code></a>
docs: clarify Quickstart POST example (<a
href="https://redirect.github.com/psf/requests/issues/6960">#6960</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/requests/compare/v2.32.5...v2.33.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=requests&package-manager=pip&previous-version=2.32.5&new-version=2.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/zen-browser/desktop/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 20:22:39 +01:00
mr. m
ad6160f39b no-bug: Remove unnecessary SDK path listing from macOS release build (gh-12931) 2026-03-26 16:55:47 +01:00
mr. m
3ed2fb7197 no-bug: Remove hardcoded SDK path for macos (gh-12930) 2026-03-26 16:41:22 +01:00
mr. m
108020caf5 gh-12922: Fixed closing blank windows when asking for confirmation (gh-12925) 2026-03-26 10:01:00 +01:00
Lukas
fb35a0b4c6 Fix other popover layou issues (gh-12923)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-26 09:37:35 +01:00
mr. m
6696bc5bac no-bug: Set an opacity for the translations icon (gh-12924) 2026-03-26 09:35:17 +01:00
mr. m
adbc7876b1 no-bug: Revert icon optimization and run more glance samples (gh-12917)
Co-authored-by: reizumi <reizumichan@protonmail.com>
2026-03-25 18:28:19 +01:00
mr. m
7388789154 no-bug: Make glance perform more localized animation painting (gh-12913) 2026-03-25 10:41:44 +01:00
mr. m
ae41100c7c no-bug: Correctly set macos tahoe rounded values (gh-12912) 2026-03-25 09:20:12 +01:00
mr. m
521e354ed3 chore: New Crowdin updates (gh-12873) 2026-03-25 09:19:57 +01:00
mr. m
7a0ad0e8dc no-bug: Add global mozconfig git ignore (gh-12909) 2026-03-25 00:19:31 +01:00
mr. m
ef2a3d367d no-bug: Sync upstream Firefox to version 149.0 (gh-12904)
This PR syncs the upstream Firefox to version 149.0.

*  All patches applied cleanly.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-25 00:01:47 +01:00
mr. m
fb00df5d73 no-bug: Make sure to flush the document styles when showing essentials promo (gh-12908) 2026-03-24 23:49:38 +01:00
Eugen Istoc
5493ab7c87 gh-12897: prevent live folder dismissed tabs from reappearing (gh-12876) 2026-03-24 00:48:55 +01:00
Lukas
53d1ba45f6 gh-12782: Fix app menu items cut off on small screens (macOS) (gh-12832)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-24 00:48:05 +01:00
Slowlife
c812a07a84 no-bug: re-schedule live folders fetch after sleep (gh-12883) 2026-03-23 23:43:21 +01:00
mr. m
3c52906878 no-bug: Run less expensive glance animations (gh-12899) 2026-03-23 22:59:23 +01:00
sporocyst
8147ffe141 gh-12892 Fix a split-vew tab shrinks when pressing on close button (gh-12893) 2026-03-23 20:12:26 +01:00
mr. m
126d7b1c15 no-bug: Optimize rendering for glance animation and other components (gh-12888) 2026-03-23 01:05:31 +01:00
Pablo Carrasco
40e10521d5 gh-10189: folder name truncated in search popup (gh-12881)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-22 20:19:25 +01:00
mr. m
e221bcccc8 no-bug: Clarify comment for acrylic elements (gh-12884) 2026-03-22 20:18:05 +01:00
Slowlife
144741ea68 no-bug: Only set checked attr if value is true on live folder context menu (gh-12882) 2026-03-22 19:11:21 +01:00
mr. m
12b62cb9cf gh-12258: Fixed sync issues with initial tabs opened (gh-12880) 2026-03-22 17:27:45 +01:00
Vedaant Rajoo
e80c16a732 gh-12740: remove deleted workspace tabs from switch-to-tab (gh-12794)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-22 17:12:52 +01:00
mr. m
cd0713a7ee no-bug: Only animate tabs from other folders when adding them (gh-12868) 2026-03-21 13:55:34 +01:00
mr. m
c4d736afbc gh-12866: New Crowdin updates (gh-12790) 2026-03-21 11:16:31 +01:00
mr. m
3dfc410b6a no-bug: Improve tab drag calculations (gh-12867) 2026-03-21 09:32:25 +01:00
mr. m
fe19b4412a no-bug: Add unsplit tabs context menu item (gh-12863) 2026-03-20 21:55:23 +01:00
mr. m
f2be086123 no-bug: Update Visual C++ Redistributable version in signing scripts (gh-12859) 2026-03-20 18:20:23 +01:00
mr. m
1d6f8e33b3 no-bug: Update Visual C++ Redistributable version in signing scripts (gh-12858) 2026-03-20 17:25:46 +01:00
mr. m
5fb931daad gh-12841: Fixed creating an unexpected folder in a second window when a new space is created (gh-12857) 2026-03-20 16:56:06 +01:00
mr. m
70e0adcdcb no-bug: Lower minimum rust toolchain version (gh-12851) 2026-03-20 14:11:51 +01:00
mr. m
cb7fbe43ee no-bug: Update rust deps and VS version (gh-12850) 2026-03-20 14:07:14 +01:00
mr. m
6703a31001 gh-12816: Fixed not being able to switch spaces anymore (gh-12849) 2026-03-20 13:56:40 +01:00
mr. m
20ea551c9b no-bug: Sync upstream Firefox to version 149.0 (gh-12826) 2026-03-20 12:48:24 +01:00
mr. m
9bd76d3ad0 no-bug: Fix release builds (gh-12825) 2026-03-18 22:56:24 +01:00
mr. m
0280a7deef gh-12765: Fixed grain being covered by the background (gh-12800) 2026-03-17 15:14:01 +01:00
mr. m
3e2e27d893 no-bug: Remove code linter checks (gh-12801) 2026-03-17 15:13:39 +01:00
mr. m
f96760a86a no-bug: Don't reset pinned tab sublabels if its displaying a custom value (gh-12796) 2026-03-17 09:38:38 +01:00
mr. m
c929fea21d no-bug: Start using a different commit standard (gh-12787) 2026-03-16 13:06:58 +01:00
Michael Y. Qiu
11af62c94e fix: Keyboard shortcut assignment issue caused by modifier, b=closes https://github.com/zen-browser/desktop/issues/10686, p=#12776 2026-03-16 09:10:13 +01:00
mr. m
4f0e7daa13 feat: Dont show reset line if the location is empty, b=no-bug, c=tabs 2026-03-15 12:45:53 +01:00
mr. m
c6e8b0d3d9 feat: Improve accesibility for split view buttons, b=no-bug, c=split-view, tabs 2026-03-15 12:22:30 +01:00
mr. m
8987c48abe fix: Fixed opening new windows not taking into account the latest state, b=closes #12662, c=no-component 2026-03-15 11:50:37 +01:00
mr. m
492d34a9fa fix: Fixed turning browser.pagethumbnails.capturing_disabled on breaking WS, b=closes #12772, c=no-component 2026-03-14 20:02:55 +01:00
mr. m
42ac8e6094 feat: Make gradient attributes trigger less re-styles, b=bug #12765, c=common 2026-03-14 10:21:32 +01:00
Afeefur
7dbe5b414d feat: Added 'unload all other spaces' option in spaces context menu, p=#12751
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-14 10:14:45 +01:00
Lukas
55c079d4ba feat: Add "Separate from pinned tab" when resetting pinned tab with CMD, p=#12710 2026-03-14 10:06:09 +01:00
Dylan Robinson
a629866c28 fix: keep bookmarks bar in fullscreen, b=closes #8163, p=#12763
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-14 10:05:42 +01:00
mr. m
6287f1a118 chore: Refactor spaces organization, p=#12764 2026-03-13 17:35:00 +01:00
mr. m
420d4ec064 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-03-12 13:00:10 +01:00
mr. m
908b164996 feat: Allow gradient picker to have less opacity for Windows, b=no-bug, c=workspaces 2026-03-12 12:47:20 +01:00
S31ZUR3
cfbf8edfa9 fix: Fix video fullscreen rendering when split view is active, b=closes https://github.com/zen-browser/desktop/issues/11559, p=#12733
* Fix video fullscreen rendering when split view is active

Deactivate other split browsers and hide their containers during fullscreen
so Firefox can promote the active browser correctly.

* Address review: simplify fullscreen handling using inDOMFullscreen

* Discard changes to src/zen/split-view/ZenViewSplitter.mjs

* Formatting Changes

* Remove unnecessary empty line in zen-decks.css

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-03-11 22:18:00 +01:00
mr. m
6f9aa2472b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-03-11 19:07:42 +01:00
mr. m
0ac56e9d04 fix: Fixed chrome hide toolbar flag not being respected, b=closes #12736, c=no-component 2026-03-11 19:03:28 +01:00
Thomas
544fd480b1 feat: close new tab popup on Cmd/Ctrl + T, p=#12734 2026-03-11 18:46:27 +01:00
mr. m
60318bb64c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-03-11 00:57:45 +01:00
mr. m
23ceaf7721 feat: Make sure to add checks for invalid essential items, b=no-bug, c=workspaces 2026-03-11 00:57:38 +01:00
mr. m
eb176edf8b fix: Fixed race condition happening when moving tabs to a synced window, b=closes #12707, c=common 2026-03-11 00:30:15 +01:00
mr. m
9c1164b9bc chore: Sync upstream to Firefox 148.0.2 (#12724) 2026-03-10 23:23:24 +00:00
mr. m
036cfb187c chore: Run lint and fund dependencies, p=#12718 2026-03-10 21:34:24 +01:00
mr. m
c4948ee0cd chore: Sync upstream Firefox to version 148.0.2, p=#12712 2026-03-10 12:52:35 +01:00
mr. m
4d56da4319 chore: Make sure to run patch imports when syncing upstream, b=no-bug, c=workflows 2026-03-10 11:18:02 +01:00
mr. m
f718d4414e perf: Improved performance when switiching spaces, p=#12698
* perf: Improved performance when switiching spaces, b=no-bug, c=common, compact-mode, workspaces

* chore: format, b=no-bug, c=workspaces
2026-03-09 20:16:41 +01:00
Ruben Fricke
25c5740331 fix: set zenDefaultUserContextId on live folder tabs, p=#12702 2026-03-09 18:04:08 +01:00
Lukas
64fc35658d feat: Change selected tab when resetting pinned tab, p=#12696 2026-03-09 13:42:15 +01:00
Lukas
dac4575a91 chore: Add .DS_Store to gitignore, p=#12695 2026-03-09 11:04:23 +01:00
Slowlife
58ffcd13c8 fix: allow all cross-origin loads for live folders, b=closes #12685, p=#12686
* fix: allow all cross-origin loads for live folders, b=closes #12685, c=folders

* chore: undo style changes
2026-03-08 16:43:21 +01:00
mr. m
0ee960e3a3 chore: Start making use of Mozilla's linter, p=#12656 2026-03-07 12:15:32 +01:00
mr. m
7c8ccdedd4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-03-06 00:44:08 +01:00
mr. m
ea35896484 feat: Small detail changes to control panel, b=no-bug, c=common 2026-03-06 00:43:38 +01:00
Hythera
dbf6daebdc chore: add ignored files in recalculate-patches, p=#12642 2026-03-05 16:47:34 +01:00
Hythera
3f0f07ac37 fix: script interpreters and permissions, p=#12641 2026-03-05 14:41:55 +01:00
Hythera
d25a99cd21 fix: remove duplicate patches, p=#12640 2026-03-05 13:35:05 +01:00
mr. m
efae7418c4 fix: Fixed new tabs not allowed to be opened, b=closes #12628, c=no-component 2026-03-05 10:04:14 +01:00
980 changed files with 36456 additions and 14611 deletions

View File

@@ -1,21 +0,0 @@
split-view
kbs
folders
workspaces
mods
tests
glance
media
images
vendor
tabs
compact-mode
common
fonts
welcome
scripts
workflows
windows
flatpak
configs
l10n

View File

@@ -1 +1 @@
{type}: {message}, b={bugId}, c={components}
{bugId}: {message}

View File

@@ -126,7 +126,7 @@ jobs:
permissions:
contents: write
name: Generate build data
runs-on: blacksmith-2vcpu-ubuntu-2404
runs-on: ubuntu-latest
needs: buildid
outputs:
build_date: ${{ steps.data.outputs.builddate }}
@@ -184,14 +184,9 @@ jobs:
commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com
lint:
uses: ./.github/workflows/code-linter.yml
needs: [build-data]
name: Lint
check-release:
runs-on: ubuntu-latest
needs: [build-data, lint]
needs: [build-data]
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -364,7 +359,7 @@ jobs:
name: AppImage build - Linux ${{ matrix.arch }}
permissions:
contents: write
runs-on: blacksmith-2vcpu-ubuntu-2404
runs-on: ubuntu-latest
strategy:
matrix:
arch: [x86_64, aarch64]
@@ -444,7 +439,7 @@ jobs:
path: ./dist/zen-${{ matrix.arch }}.AppImage.zsync
stop-self-hosted:
runs-on: blacksmith-2vcpu-ubuntu-2404
runs-on: ubuntu-latest
needs: [windows-step-3, linux]
if: always()
steps:
@@ -482,7 +477,6 @@ jobs:
mac-uni,
appimage,
source,
lint,
stop-self-hosted,
]
runs-on: blacksmith-2vcpu-ubuntu-2404
@@ -511,10 +505,29 @@ jobs:
run: |
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object --depth 1
- name: Sign MAR files
env:
SIGNMAR: ${{ github.workspace }}/linux-bin-x86_64/signmar
ZEN_MAR_SIGNING_PASSWORD: ${{ secrets.ZEN_MAR_SIGNING_PASSWORD }}
ZEN_SIGNING_CERT_PEM_BASE64: ${{ secrets.ZEN_SIGNING_CERT_PEM_BASE64 }}
ZEN_SIGNING_PRIVATE_KEY_PEM_BASE64: ${{ secrets.ZEN_SIGNING_PRIVATE_KEY_PEM_BASE64 }}
run: |
bash scripts/mar_sign.sh -s
- name: Verify MARs and update manifests
env:
SIGNMAR: ${{ github.workspace }}/linux-bin-x86_64/signmar
RELEASE_BRANCH: ${{ inputs.update_branch }}
run: |
bash scripts/mar_verify.sh
- name: Copy update manifests
env:
RELEASE_BRANCH: ${{ inputs.update_branch }}
run: |
# IMPORTANT: If changing any of these names,
# make sure to also update the paths in the mar_sign.sh script
cd updates-server
mkdir -p updates
cp -a ../linux_update_manifest_x86_64/. updates/
@@ -557,8 +570,6 @@ jobs:
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./zen.win-x86_64.zip/*
./zen.win-arm64.zip/*
./linux.mar/*
./linux-aarch64.mar/*
./windows.mar/*
@@ -596,8 +607,6 @@ jobs:
./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/*
./.github/workflows/object/windows-x64-signed-x86_64/zen.win-x86_64.zip
./.github/workflows/object/windows-x64-signed-arm64/zen.win-arm64.zip
./linux.mar/*
./linux-aarch64.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/windows.mar
@@ -612,7 +621,7 @@ jobs:
permissions: write-all
name: Prepare Flatpak
needs: [release, linux, build-data]
runs-on: blacksmith-2vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- name: Checkout Flatpak repository
@@ -671,7 +680,7 @@ jobs:
permissions: write-all
name: Release Flatpak
needs: [prepare-flatpak, build-data]
runs-on: blacksmith-2vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- name: Checkout Flatpak repository

View File

@@ -1,47 +0,0 @@
name: Code Linter
on:
push:
branches:
- dev
workflow_call:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
lint:
runs-on: ubuntu-latest
if: ${{ !contains(github.event.head_commit.message, '[no-lint]') }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"
- name: Setup and run autopep8
if: ${{ contains(join(github.event.commits.*.modified, ' '), '.py') || contains(join(github.event.commits.*.added, ' '), '.py') || contains(join(github.event.commits.*.removed, ' '), '.py') }}
run: |
sudo apt install python3-autopep8
autopep8 --diff scripts/ src/
- name: Install dependencies
run: npm ci
- name: Download Firefox
env:
ZEN_DOWNLOAD_DONT_INIT_GIT: "1"
run: |
npm run download
- name: Lint
run: npm run lint

View File

@@ -42,7 +42,7 @@ jobs:
echo "last_month_year=$previous_year" >> "$GITHUB_ENV"
- name: Run issue-metrics tool
uses: github/issue-metrics@v2
uses: github-community-projects/issue-metrics@v2
env:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
HIDE_AUTHOR: true

View File

@@ -34,7 +34,6 @@ jobs:
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
name: Build Linux - ${{ matrix.arch }}
@@ -104,6 +103,8 @@ jobs:
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: |
. "$HOME/.cargo/env"
npm run import
@@ -118,15 +119,45 @@ jobs:
./mach --no-interactive bootstrap --application-choice browser
cd ..
- name: Insert API Keys
- name: Build (PGO stage 1 - generate)
if: ${{ matrix.arch == 'x86_64' }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_GA_GENERATE_PROFILE: 1
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
continue-on-error: true
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
export SURFER_PLATFORM="linux"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Generate PGO profile data
if: ${{ matrix.arch == 'x86_64' }}
run: |
set -x
export DISPLAY=:2
export LLVM_PROFDATA="$HOME/.mozbuild/clang/bin/llvm-profdata"
export JARLOG_FILE=en-US.log
mkdir -p "$HOME/artifact"
cd engine
./mach python ../scripts/download_pgo_extended_corpus.py
./mach package
./mach python build/pgo/profileserver.py --extended-corpus ./pgo-extended-corpus
mv merged.profdata "$HOME/artifact/merged.profdata"
mv en-US.log "$HOME/artifact/en-US.log"
- name: Build
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
continue-on-error: true
run: |
export SURFER_PLATFORM="linux"
@@ -144,10 +175,6 @@ jobs:
export ZEN_RELEASE=1
npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts
run: |
mv dist/zen-*.tar.xz "zen.linux-${{ matrix.arch }}.tar.xz"
@@ -173,3 +200,11 @@ jobs:
retention-days: 5
name: linux_update_manifest_${{ matrix.arch }}
path: ./dist/update
- name: Upload linux bin
if: ${{ matrix.arch == 'x86_64' }}
uses: actions/upload-artifact@v4
with:
retention-days: 2
name: linux-bin-x86_64
path: engine/obj-x86_64-pc-linux-gnu/dist/bin/

View File

@@ -26,7 +26,7 @@ on:
jobs:
mac-build:
name: Build macOS - ${{ matrix.arch }}
runs-on: macos-26
runs-on: ${{ (inputs.release-branch == 'release') && 'blacksmith-6vcpu-macos-latest' || 'macos-26' }}
strategy:
fail-fast: false
@@ -35,7 +35,6 @@ jobs:
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
steps:
- name: Checkout repository
@@ -118,7 +117,9 @@ jobs:
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: npm run import -- --verbose
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: npm run import
- name: Bootstrap
run: |
@@ -128,20 +129,47 @@ jobs:
# Always exist with 0, even if bootstrap fails
./mach --no-interactive bootstrap --application-choice browser --exclude macos-sdk || true
cd ..
ls /Library/Developer/CommandLineTools/SDKs/MacOSX26.2.sdk
- name: Build language packs
run: sh scripts/download-language-packs.sh
- name: Insert API Keys
- name: Build Zen (PGO stage 1 - generate)
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_GA_GENERATE_PROFILE: 1
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
export SURFER_PLATFORM="darwin"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Generate PGO profile data
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: |
set -x
export LLVM_PROFDATA="$HOME/.mozbuild/clang/bin/llvm-profdata"
export JARLOG_FILE=en-US.log
mkdir -p "$HOME/artifact"
cd engine
./mach python ../scripts/download_pgo_extended_corpus.py
./mach package
./mach python build/pgo/profileserver.py --extended-corpus ./pgo-extended-corpus
mv merged.profdata "$HOME/artifact/merged.profdata"
mv en-US.log "$HOME/artifact/en-US.log"
- name: Build Zen
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
run: |
export SURFER_PLATFORM="darwin"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
@@ -158,10 +186,6 @@ jobs:
export ZEN_RELEASE=1
npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts
run: |
echo "Tarballing DMG"

View File

@@ -93,6 +93,7 @@ jobs:
env:
SURFER_MOZCONFIG_ONLY: true
ZEN_RELEASE: 1
ZEN_GA_DISABLE_PGO: true
run: |
npm run build
cd engine
@@ -232,6 +233,7 @@ jobs:
- name: Package for mar
env:
JUST_MAR: true
ZEN_GA_DISABLE_PGO: true
run: |
# we don't need it anymore
set -ex

View File

@@ -28,13 +28,29 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Restore Surfer engine cache
id: surfer-engine-cache
uses: actions/cache@v5
with:
path: .surfer/engine/
key: surfer-engine-${{ hashFiles('surfer.json') }}
- name: Setup Git
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Download Firefox and dependencies
env:
ZEN_DOWNLOAD_DONT_INIT_GIT: "1"
run: npm run download
- name: Run linting
run: npm run lint
- name: Run Bootstrap
run: npm run bootstrap
- name: Add .hgignore file to the engine dir
run: touch engine/.hgignore
- name: Import patches
run: npm run import
- name: Run linting
run: npm run lint

View File

@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
set -xe
@@ -8,8 +8,15 @@ if command -v apt-get &> /dev/null; then
sudo apt-get install -y xvfb libnvidia-egl-wayland1 mesa-utils libgl1-mesa-dri
fi
mkdir -p ~/.zen-keys
echo "$ZEN_SAFEBROWSING_API_KEY" > ~/.zen-keys/safebrowsing.dat
echo "$ZEN_MOZILLA_API_KEY" > ~/.zen-keys/mozilla.dat
echo "$ZEN_GOOGLE_LOCATION_SERVICE_API_KEY" > ~/.zen-keys/google_location_service.dat
. $HOME/.cargo/env
bash ./scripts/mar_sign.sh -i
ulimit -n 4096
if command -v Xvfb &> /dev/null; then
@@ -28,3 +35,6 @@ else
export ZEN_RELEASE=1
npm run build
fi
echo "Build complete, removing API keys"
rm -rf ~/.zen-keys

View File

@@ -60,6 +60,13 @@ jobs:
npm run surfer -- ci --brand release
fi
- name: Restore Surfer engine cache
id: surfer-engine-cache
uses: actions/cache@v5
with:
path: .surfer/engine/
key: surfer-engine-${{ hashFiles('surfer.json') }}
- name: Download Firefox and dependencies
if: steps.check-upstream-branch.outputs.branch_exists == 'false'
run: npm run download
@@ -73,16 +80,12 @@ jobs:
npm run sync
fi
- name: Install autopep8
run: sudo apt install python3-autopep8
- name: Install requirements
run: pip3 install -r requirements.txt
- name: Check if any files changed
id: git-check
run: |
npm run pretty
if [ -n "$(git status --porcelain)" ]; then
echo "files_changed=true" >> $GITHUB_OUTPUT
else
@@ -100,6 +103,10 @@ jobs:
fi
echo "version=$VERSION" >> $GITHUB_OUTPUT
- name: Import external patches
if: steps.git-check.outputs.files_changed == 'true'
run: python3 scripts/update_external_patches.py || true
- name: Check if patches got applied
if: steps.git-check.outputs.files_changed == 'true'
id: check-patches
@@ -112,15 +119,6 @@ jobs:
if: steps.git-check.outputs.files_changed == 'true'
run: python3 scripts/import_external_tests.py || true
- name: Import external patches
if: steps.git-check.outputs.files_changed == 'true'
run: python3 scripts/update_external_patches.py || true
- name: Run formatter
if: steps.check-upstream-branch.outputs.branch_exists == 'false'
run: |
npm run pretty
- name: Create pull request
uses: peter-evans/create-pull-request@v7
if: steps.git-check.outputs.files_changed == 'true'

View File

@@ -20,7 +20,7 @@ jobs:
with:
create_release: ${{ github.event_name != 'workflow_dispatch' && true || inputs.create_release }}
update_branch: twilight
use-sccache: false
use-sccache: true
update_version: false
post-build:

View File

@@ -93,7 +93,8 @@ jobs:
echo "cd $workspace_dir" '' >> mozilla-build-run.sh
echo 'export PATH=/c/mozilla-build/msys2/usr/bin:$PATH' '' >> mozilla-build-run.sh
echo './mach --no-interactive bootstrap --application-choice browser' '' >> mozilla-build-run.sh
echo 'LLVM_PROFDATA=/c/Users/runneradmin/.mozbuild/clang/bin/llvm-profdata.exe JARLOG_FILE=en-US.log ./mach python build/pgo/profileserver.py --binary /c/artifact/zen/zen.exe' '' >> mozilla-build-run.sh
echo './mach python ../scripts/download_pgo_extended_corpus.py' '' >> mozilla-build-run.sh
echo 'LLVM_PROFDATA=/c/Users/runneradmin/.mozbuild/clang/bin/llvm-profdata.exe JARLOG_FILE=en-US.log ./mach python build/pgo/profileserver.py --binary /c/artifact/zen/zen.exe --extended-corpus ./pgo-extended-corpus --' '' >> mozilla-build-run.sh
C:\mozilla-build\start-shell.bat $workspace_dir_current\mozilla-build-run.sh
- name: Move profile data

View File

@@ -39,7 +39,6 @@ jobs:
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0
strategy:
fail-fast: false
@@ -159,12 +158,14 @@ jobs:
tar --zstd -xf wine.tar.zst -C ~/win-cross
rm wine.tar.zst
echo Setup Visual Studio
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ~/win-cross/vs2022
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2026.yaml ~/win-cross/vs2026
- name: Import
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: |
. "$HOME/.cargo/env"
npm run import -- --verbose
@@ -174,7 +175,7 @@ jobs:
run: |
set -x
cd engine/
chmod -R +x "$(echo ~)/win-cross/vs2022" || true
chmod -R +x "$(echo ~)/win-cross/vs2026" || true
cd ..
export SURFER_PLATFORM="win32"
npm run bootstrap
@@ -185,7 +186,7 @@ jobs:
sudo apt-get update
sudo apt-get install dos2unix
ls ~/win-cross/wine || true
ls ~/win-cross/vs2022 || true
ls ~/win-cross/vs2026 || true
- name: Setup Rust
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
@@ -226,16 +227,14 @@ jobs:
chmod +x ~/artifact/en-US.log
chmod +x ~/artifact/merged.profdata
- name: Insert API Keys
run: |
mkdir -p ~/.zen-keys
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat
- name: Build
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
run: |
set -x
dos2unix configs/windows/mozconfig
@@ -264,10 +263,6 @@ jobs:
ls ./dist
ls .
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Move package for PGO upload
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
run: |
@@ -285,7 +280,7 @@ jobs:
uses: actions/upload-artifact@v4
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
with:
retention-days: 5
retention-days: 2
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }}
path: ./zen.win64-pgo-stage-1.zip
@@ -312,14 +307,6 @@ jobs:
name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
path: obj-${{ matrix.arch }}-pc-windows-msvc
- name: Upload artifact (if Twilight branch, binary)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4
with:
retention-days: 5
name: zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
path: ./zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
- name: Upload artifact (if Twilight branch, installer)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4

10
.gitignore vendored
View File

@@ -24,3 +24,13 @@ target/
locales/firefox-l10n/
!src/toolkit/themes/shared/design-system/dist/
.DS_Store
mozconfig
build/signing/env/
build/signing/nss_config/
build/signing/cert.pem
build/signing/private_key.pem
build/signing/private_key.p12

View File

@@ -1,42 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
engine/
**/*.html
**/*.xhtml
**/*.inc.xhtml
**/*.bundle.min.js
**/*.min.js
**/*.min.mjs
**/*.svg
**/*.inc.css
surfer.json
src/zen/tests/mochitests/*
src/browser/app/profile/*.js
pnpm-lock.yaml
**/engine/
docs/issue-metrics/*.md
.husky/
# Some CSS files are preprocessed and prettier doesn't handle them well
# We also dont want to format the CSS files that are generated by the build
src/zen/tabs/zen-tabs.css
src/zen/common/styles/zen-theme.css
src/zen/compact-mode/zen-compact-mode.css
src/zen/common/ZenEmojis.mjs
src/zen/split-view/zen-decks.css
src/zen/workspaces/zen-workspaces.css
src/zen/common/styles/zen-toolbar.css
*.inc

View File

@@ -1,20 +0,0 @@
{
"bracketSameLine": true,
"endOfLine": "lf",
"trailingComma": "es5",
"tabWidth": 2,
"useTabs": false,
"jsxSingleQuote": false,
"semi": true,
"printWidth": 100,
"plugins": ["prettier-plugin-sh"],
"overrides": [
{
"files": "*.css",
"options": {
"parser": "css",
"printWidth": 160
}
}
]
}

View File

@@ -1 +1 @@
1.89
1.90

View File

@@ -34,8 +34,8 @@ Zen is a firefox-based browser with the aim of pushing your productivity to a ne
### Firefox Versions
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `148.0`! 🚀
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 148.0`!
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `150.0`! 🚀
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 150.0`!
### Contributing

View File

@@ -1 +1 @@
40d4c2395112d4188721e69d338ee75bded8858a
fb55808f9cdd2172649e551705008af4f98038fe

Binary file not shown.

View File

@@ -9,5 +9,5 @@ rustup target add aarch64-pc-windows-msvc
rustup target add x86_64-pc-windows-msvc
cd engine
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2022.yaml ../win-cross/vs2022
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2026.yaml ../win-cross/vs2026
cd ..

View File

@@ -4,6 +4,7 @@
param(
[string][Parameter(Mandatory=$true)]$SignIdentity,
[string][Parameter(Mandatory=$true)]$SignIdentityIssuer,
[string][Parameter(Mandatory=$true)]$GithubRunId
)
@@ -26,6 +27,9 @@ mkdir windsign-temp -ErrorAction SilentlyContinue
$env:SURFER_MOZCONFIG_ONLY="1"
$env:SURFER_SIGNING_MODE=""
$env:SURFER_CERT_PATCH_ISSUER=$SignIdentityIssuer
$env:SURFER_CERT_PATCH_NAME=$SignIdentity
Start-Job -Name "DownloadGitl10n" -ScriptBlock {
param($PWD)
cd $PWD
@@ -142,9 +146,9 @@ function SignAndPackage($name) {
$env:ZEN_SETUP_EXE_PATH="$PWD\windsign-temp\windows-x64-obj-$name\browser\installer\windows\instgen\setup.exe"
if ($name -eq "arm64") {
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2022\VC\Redist\MSVC\14.38.33135\arm64\Microsoft.VC143.CRT"
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2026\VC\Redist\MSVC\14.50.35710\arm64\Microsoft.VC145.CRT"
} else {
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2022\VC\Redist\MSVC\14.38.33135\x64\Microsoft.VC143.CRT"
$env:WIN32_REDIST_DIR="$PWD\win-cross\vs2026\VC\Redist\MSVC\14.50.35710\x64\Microsoft.VC145.CRT"
}
$env:MAR="..\\build\\windows\\mar.exe"

View File

@@ -26,24 +26,33 @@ export MOZ_INCLUDE_SOURCE_INFO=1
ac_add_options --enable-application=browser
# Anything except 'SCCACHE_GHA_ENABLED == false'
if ! test "$SCCACHE_GHA_ENABLED" = "false"; then
if test "$SCCACHE_GHA_ENABLED" = "true"; then
if test -x "$(command -v sccache)"; then
ac_add_options --with-ccache=sccache
elif test -f "$HOME/.mozbuild/sccache/sccache"; then
ac_add_options --with-ccache="$HOME"/.mozbuild/sccache/sccache
fi
mk_add_options 'export RUSTC_WRAPPER=sccache'
mk_add_options 'export CCACHE_CPP2=yes'
fi
# add safe browsing key if it exists on a file
# add API keys if it exists on a file
if test -f "$HOME/.zen-keys/safebrowsing.dat"; then
ac_add_options --with-google-safebrowsing-api-keyfile="$HOME/.zen-keys/safebrowsing.dat"
fi
if test -f "$HOME/.zen-keys/mozilla.dat"; then
ac_add_options --with-mozilla-api-keyfile="$HOME/.zen-keys/mozilla.dat"
fi
if test -f "$HOME/.zen-keys/google_location_service.dat"; then
ac_add_options --with-google-location-service-api-keyfile="$HOME/.zen-keys/google_location_service.dat"
fi
if test "$ZEN_RELEASE"; then
# TODO: Make this successful in builds
# ac_add_options --enable-clang-plugin
ac_add_options --enable-clang-plugin
ac_add_options --enable-bootstrap=-sccache
ac_add_options --enable-optimize
@@ -89,8 +98,6 @@ if test "$ZEN_RELEASE"; then
ac_add_options --enable-replace-malloc
fi
ac_add_options --enable-unverified-updates
ac_add_options --enable-jxl
ac_add_options --with-unsigned-addon-scopes=app,system

View File

@@ -18,8 +18,14 @@ if test "$ZEN_RELEASE"; then
# Enable Profile Guided Optimization
if ! test "$ZEN_GA_DISABLE_PGO"; then
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
if test "$ZEN_GA_GENERATE_PROFILE"; then
mk_add_options "export MOZ_AUTOMATION_PACKAGE_GENERATED_SOURCES=0"
ac_add_options --enable-profile-generate=cross
else
ac_add_options --enable-profile-use=cross
ac_add_options --with-pgo-profile-path="$(echo ~)/artifact/merged.profdata"
ac_add_options --with-pgo-jarlog="$(echo ~)/artifact/en-US.log"
fi
fi
elif test "$SURFER_COMPAT" = "aarch64"; then
ac_add_options --target=aarch64-linux-gnu

View File

@@ -8,18 +8,15 @@ ac_add_options --disable-dmd
ac_add_options --enable-eme=widevine
if test "$ZEN_RELEASE"; then
# override LTO settings
# TODO: Dont use LTO for now, it's causing a lot of issues
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
fi
if test "$ZEN_RELEASE"; then
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1
else
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
if ! test "$ZEN_GA_DISABLE_PGO"; then
if test "$ZEN_GA_GENERATE_PROFILE"; then
mk_add_options "export MOZ_AUTOMATION_PACKAGE_GENERATED_SOURCES=0"
ac_add_options --enable-profile-generate=cross
else
ac_add_options --enable-profile-use=cross
ac_add_options --with-pgo-profile-path="$(echo ~)/artifact/merged.profdata"
ac_add_options --with-pgo-jarlog="$(echo ~)/artifact/en-US.log"
fi
fi
fi
@@ -28,9 +25,12 @@ if test "$SURFER_COMPAT" = "x86_64"; then
if test "$ZEN_RELEASE"; then
ac_add_options --enable-wasm-avx
# override LTO settings
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
fi
else
ac_add_options --enable-clang-plugin
ac_add_options --target=aarch64-apple-darwin
if test "$ZEN_RELEASE"; then
@@ -43,10 +43,6 @@ else
fi
fi
if test "$ZEN_RELEASE"; then
ac_add_options --with-macos-sdk=/Library/Developer/CommandLineTools/SDKs/MacOSX26.2.sdk
fi
# Keep using ld64 on PGO/LTO builds because of performance regressions when using lld.
# Mozilla sets "MOZ_LD64_KNOWN_GOOD" to true when they do automated builds with PGO/LTO on macOS.
# See https://searchfox.org/firefox-main/rev/e61d59b5c9a651fd7bf28043f87c0dc669833496/build/moz.configure/lto-pgo.configure#261

View File

@@ -4,7 +4,7 @@
if test "$ZEN_CROSS_COMPILING"; then
export WINSYSROOT="$(echo ~)/win-cross/vs2022"
export WINSYSROOT="$(echo ~)/win-cross/vs2026"
export WINE="$(echo ~)/win-cross/wine/bin/wine"
export WINEDEBUG=-all
@@ -16,19 +16,12 @@ if test "$ZEN_CROSS_COMPILING"; then
CROSS_COMPILE=1
if test "$SURFER_COMPAT" = "aarch64"; then
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2022/VC/Redist/MSVC/14.38.33135/arm64/Microsoft.VC143.CRT"
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2026/VC/Redist/MSVC/14.50.35710/arm64/Microsoft.VC145.CRT"
else
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2022/VC/Redist/MSVC/14.38.33135/x64/Microsoft.VC143.CRT"
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2026/VC/Redist/MSVC/14.50.35710/x64/Microsoft.VC145.CRT"
fi
fi
# We wrongly detect ccache on windows, which leads to build failures.
# This line should be removed once the detection is fixed.
ac_add_options --without-ccache
ac_add_options --disable-maintenance-service
ac_add_options --disable-bits-download
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-windows-msvc
ac_add_options --enable-eme=widevine,wmfcdm

View File

@@ -20,3 +20,5 @@ files:
translation: browser/browser/preferences/zen-preferences.ftl
- source: en-US/browser/browser/zen-folders.ftl
translation: browser/browser/zen-folders.ftl
- source: en-US/browser/browser/zen-boosts.ftl
translation: browser/browser/zen-boosts.ftl

View File

@@ -6,8 +6,8 @@ pane-zen-looks-title = مظهر وشعور
category-zen-looks =
.tooltiptext = { pane-zen-looks-title }
zen-warning-language = تغيير اللغة الافتراضية يمكن أن يجعل من الأسهل على المواقع أن تتبعك.
zen-vertical-tabs-layout-header = Browser Layout
zen-vertical-tabs-layout-description = Choose the layout that suits you best
zen-vertical-tabs-layout-header = تصميم المتصفح
zen-vertical-tabs-layout-description = اختر التخطيط الذي يناسبك بشكل أفضل
zen-layout-single-toolbar = Single toolbar
zen-layout-multiple-toolbar = Multiple toolbars
zen-layout-collapsed-toolbar = Collapsed toolbar
@@ -21,15 +21,15 @@ zen-glance-header = الإعدادات العامة للنظرة
zen-glance-description = احصل على نظرة عامة سريعة للروابط الخاصة بك دون فتحها في علامة تبويب جديدة
zen-glance-trigger-label = طريقة المشغل
zen-glance-enabled =
.label = Enable Glance
.label = تمكين اللمحة
zen-glance-trigger-ctrl-click =
.label = Ctrl + Click
.label = Ctrl + اضغط
zen-glance-trigger-alt-click =
.label = Alt + انقر
zen-glance-trigger-shift-click =
.label = المناوبة + انقر
zen-glance-trigger-meta-click =
.label = Meta (Command) + Click
.label = Meta (Command) + اضغط
zen-look-and-feel-compact-view-header = إظهار في العرض المدمج
zen-look-and-feel-compact-view-description = فقط إظهار أشرطة الأدوات التي تستخدمها!
zen-look-and-feel-compact-view-enabled =
@@ -42,26 +42,28 @@ pane-zen-tabs-title = إدارة علامة التبويب
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = مساحات العمل
zen-tabs-unloader-enabled =
.label = تمكين إلغاء تحميل علامة التبويب
zen-tabs-select-recently-used-on-close =
.label = عند إغلاق علامة تبويب، قم بالتبديل إلى علامة التبويب المستخدمة مؤخراً بدلاً من علامة التبويب التالية
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
.label = إغلاق علامة التبويب والتبديل إلى علامة التبويب المالك (أو علامة التبويب المستخدمة مؤخرا) عند العودة بدون سجل
zen-settings-workspaces-sync-unpinned-tabs =
.label = مزامنة علامات التبويب المثبتة فقط في مساحات العمل
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
.label = يعمل Ctrl + Tab على التنقل داخل علامات التبويب الأساسية أو مساحة العمل فقط
zen-tabs-cycle-ignore-pending-tabs =
.label = Ignore Pending tabs when cycling with Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
.label = تجاهل علامات التبويب المعلقة عند التنقل مع Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = سيقوم Ctrl+Tab بالتنقل حسب الترتيب الذي تم استخدامه مؤخرًا، اذا كان مفعل
zen-look-and-feel-compact-toolbar-themed =
.label = Use themed background for compact toolbar
.label = استخدم خلفية ذات طابع معين لشريط الأدوات المدمج
zen-workspace-continue-where-left-off =
.label = Continue where you left off
.label = المواصلة من حيث توقفت
pane-zen-pinned-tab-manager-title = علامات التبويب المثبتة
zen-pinned-tab-manager-header = الإعدادات العامة لعلامات التبويب المثبتة
zen-pinned-tab-manager-description = إدارة سلوك إضافي من علامات التبويب المثبتة
zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url =
.label = استعادة علامات التبويب المثبتة إلى عنوان URL المثبت أصلاً عند بدء التشغيل
zen-pinned-tab-manager-container-specific-essentials-enabled =
.label = Enable container-specific essentials
.label = تمكين العناصر الأساسية الخاصة بالحاويات
zen-pinned-tab-manager-close-shortcut-behavior-label = إغلاق علامة التبويب سلوك الاختصار
zen-pinned-tab-manager-reset-unload-switch-close-shortcut-option =
.label = إعادة تعيين URL، إلغاء التحميل والتبديل إلى التبويب التالي
@@ -72,18 +74,18 @@ zen-pinned-tab-manager-reset-switch-close-shortcut-option =
zen-pinned-tab-manager-switch-close-shortcut-option =
.label = التبديل إلى التبويب التالي
zen-pinned-tab-manager-reset-close-shortcut-option =
.label = Reset URL
.label = إعادة ضبط URL
zen-pinned-tab-manager-close-close-shortcut-option =
.label = إغلاق علامة التبويب
pane-zen-workspaces-header = مساحات العمل
zen-settings-workspaces-header = الإعدادات العامة لمساحات العمل
zen-settings-workspaces-description = مع مساحات العمل، يمكنك أن تحصل على عدة جلسات تصفح في وقت واحد!
zen-settings-workspaces-enabled =
.label = تمكين مساحات العمل (تجريبي)
.label = تمكين مساحات العمل
zen-settings-workspaces-hide-default-container-indicator =
.label = إخفاء مؤشر الحاوية الافتراضي في شريط التبويب
zen-key-unsaved = اختصار غير محفوظ! الرجاء تأمين ذلك بالنقر على مفتاح "الهروب من الخدمة" بعد إعادة الكتابة.
zen-key-conflict = Conflicts with { $group } -> { $shortcut }
zen-key-conflict = تضارب بين { $group } -> { $shortcut }
pane-zen-theme-title = إعدادات السمة
zen-vertical-tabs-title = تخطيط الشريط الجانبي وعلامات التبويب
zen-vertical-tabs-header = علامات التبويب العمودية
@@ -91,15 +93,15 @@ zen-vertical-tabs-description = إدارة علامات التبويب الخا
zen-vertical-tabs-show-expand-button =
.label = إظهار زر التمديد
zen-vertical-tabs-newtab-on-tab-list =
.label = Show New Tab Button on Tab List
.label = إظهار زر التبويب الجديد في قائمة التبويب
zen-vertical-tabs-newtab-top-button-up =
.label = Move the new tab button to the top
.label = نقل زر التبويب الجديد إلى الأعلى
zen-vertical-tabs-expand-tabs-by-default = توسيع علامات التبويب بشكل افتراضي
zen-vertical-tabs-dont-expand-tabs-by-default = عدم توسيع علامات التبويب بشكل افتراضي
zen-vertical-tabs-expand-tabs-on-hover = توسيع علامات التبويب على Hover (لا تعمل على الوضع المدمج)
zen-vertical-tabs-expand-tabs-header = كيفية توسيع علامات التبويب
zen-vertical-tabs-expand-tabs-description = اختر كيفية توسيع علامات التبويب في الشريط الجانبي
zen-theme-marketplace-header = Zen Mods
zen-theme-marketplace-header = مودات Zen
zen-theme-disable-all-enabled =
.title = تعطيل جميع السمات
zen-theme-disable-all-disabled =
@@ -110,15 +112,15 @@ zen-theme-marketplace-remove-button =
zen-theme-marketplace-check-for-updates-button =
.label = التحقق من وجود تحديثات
zen-theme-marketplace-import-button =
.label = Import mods
.label = استيراد المودات
zen-theme-marketplace-export-button =
.label = Export Mods
zen-theme-marketplace-import-success = Mods imported successfully
zen-theme-marketplace-import-failure = There was an error importing the mods
zen-theme-marketplace-export-success = Mods exported successfully
zen-theme-marketplace-export-failure = There was an error exporting the mods
.label = تصدير مودات
zen-theme-marketplace-import-success = تم استيراد المود بنجاح
zen-theme-marketplace-import-failure = حدث خطأ أثناء استيراد المودات
zen-theme-marketplace-export-success = تم استيراد المودات بنجاح
zen-theme-marketplace-export-failure = حدث خطأ أثناء استيراد المودات
zen-theme-marketplace-updates-success = تم تحديث السمة بنجاح
zen-theme-marketplace-updates-failure = Couldn't find any updates!
zen-theme-marketplace-updates-failure = تعذر العثور على أي تحديثات!
zen-theme-marketplace-toggle-enabled-button =
.title = تعطيل السمة
zen-theme-marketplace-toggle-disabled-button =
@@ -131,9 +133,9 @@ zen-theme-marketplace-dropdown-default-label =
.label = لا
zen-theme-marketplace-input-default-placeholder =
.placeholder = اكتب شيئاً...
pane-zen-marketplace-title = Zen Mods
pane-zen-marketplace-title = مودات Zen
zen-themes-auto-update =
.label = Automatically update installed mods on startup
.label = تحديث المودات المثبتة تلقائياً عند بدء التشغيل
zen-settings-workspaces-force-container-tabs-to-workspace =
.label = التبديل إلى فضاء العمل حيث يتم تعيين الحاوية بشكل افتراضي عند فتح علامات التبويب الحاوية
zen-theme-marketplace-link = زيارة المتجر
@@ -145,33 +147,33 @@ zen-dark-theme-styles-colorful = سمة مظلمة ملونة
zen-compact-mode-styles-left = إخفاء شريط التبويب
zen-compact-mode-styles-top = إخفاء أعلى شريط
zen-compact-mode-styles-both = إخفاء كليهما
zen-urlbar-title = Zen URL Bar
zen-urlbar-header = General settings for the URL bar
zen-urlbar-description = Customize the URL bar to your liking
zen-urlbar-behavior-label = Behavior
zen-urlbar-title = شريط الURL لZen
zen-urlbar-header = الإعدادات العامة لشريط URL
zen-urlbar-description = قم بتخصيص شريط عنوان URL حسب رغبتك
zen-urlbar-behavior-label = السّلوك
zen-urlbar-behavior-normal =
.label = Normal
.label = طبيعي
zen-urlbar-behavior-floating-on-type =
.label = Floating only when typing
.label = عائم فقط عند الكتابة
zen-urlbar-behavior-float =
.label = Always floating
.label = عائم دائما
pane-zen-CKS-title = اختصارات لوحة المفاتيح
category-zen-CKS =
.tooltiptext = { pane-zen-CKS-title }
pane-settings-CKS-title = { -brand-short-name } اختصارات لوحة المفاتيح
category-zen-marketplace =
.tooltiptext = Zen Mods
.tooltiptext = مودات Zen
zen-settings-CKS-header = تخصيص اختصارات لوحة المفاتيح
zen-settings-CKS-description = تغيير اختصارات لوحة المفاتيح الافتراضية إلى إعجابك وتحسين تجربة التصفح
zen-settings-CKS-disable-firefox =
.label = تعطيل اختصارات لوحة المفاتيح الافتراضية { -brand-short-name }
zen-settings-CKS-duplicate-shortcut =
.label = Duplicate Shortcut
.label = تكرير الختصار
zen-settings-CKS-reset-shortcuts =
.label = إعادة التعيين إلى الافتراضي
zenCKSOption-group-other = اخرى
zenCKSOption-group-windowAndTabManagement = إدارة النافذة و التبويب
zenCKSOption-group-navigation = Navigation
zenCKSOption-group-navigation = الملاحة
zenCKSOption-group-searchAndFind = البحث والبحث
zenCKSOption-group-pageOperations = عمليات الصفحة
zenCKSOption-group-historyAndBookmarks = المحفوظات والعلامات
@@ -183,7 +185,7 @@ zenCKSOption-group-zen-split-view = تقسيم العرض
zenCKSOption-group-devTools = أدوات المطور
zen-key-quick-restart = إعادة تشغيل سريعة
zen-window-new-shortcut = نافذة جديدة
zen-tab-new-shortcut = New Tab
zen-tab-new-shortcut = علامة تبويب جديدة
zen-key-redo = إعادة
zen-restore-last-closed-tab-shortcut = استعادة آخر علامة تبويب مغلقة
zen-location-open-shortcut = فتح الموقع
@@ -193,7 +195,7 @@ zen-text-action-undo-shortcut = التراجع
zen-text-action-redo-shortcut = إعادة
zen-text-action-cut-shortcut = قطع
zen-text-action-copy-shortcut = نسخ
zen-text-action-copy-url-shortcut = Copy current URL
zen-text-action-copy-url-shortcut = نسخ عنوان URL الحالي
zen-text-action-copy-url-markdown-shortcut = نسخ الرابط الحالي كـ Markdown
zen-text-action-paste-shortcut = لصق
zen-text-action-select-all-shortcut = حدد الكل
@@ -206,7 +208,7 @@ zen-picture-in-picture-toggle-shortcut-mac = تبديل الصورة في الص
zen-picture-in-picture-toggle-shortcut-mac-alt = تبديل الصورة في الصورة (Mac Alt)
zen-page-source-shortcut-safari = عرض مصدر الصفحة (سفاري)
zen-nav-stop-shortcut = إيقاف التحميل
zen-history-sidebar-shortcut = Show History Sidebar
zen-history-sidebar-shortcut = عرض الشريط الجانبي للسجل
zen-window-minimize-shortcut = تصغير النافذة
zen-help-shortcut = فتح المساعدة
zen-preferences-shortcut = فتح التفضيلات
@@ -214,12 +216,12 @@ zen-hide-app-shortcut = إخفاء التطبيق
zen-hide-other-apps-shortcut = إخفاء التطبيقات الأخرى
zen-search-focus-shortcut = بحث التركيز
zen-search-focus-shortcut-alt = بحث التركيز (بديل)
zen-downloads-shortcut = Open Downloads
zen-downloads-shortcut = افتح التحميلات
zen-addons-shortcut = افتح الإضافات
zen-file-open-shortcut = فتح ملف
zen-save-page-shortcut = Save Page
zen-print-shortcut = Print Page
zen-close-shortcut-2 = Close Tab
zen-save-page-shortcut = حفظ الصّفحة
zen-print-shortcut = طباعة الصفحة
zen-close-shortcut-2 = إغلاق علامة التبويب
zen-mute-toggle-shortcut = تبديل كتم الصوت
zen-key-delete = حذف المفتاح
zen-key-go-back = العودة إلى الوراء
@@ -229,10 +231,10 @@ zen-nav-fwd-shortcut-alt = الانتقال إلى الأمام (بديل)
zen-history-show-all-shortcut = إظهار كل المحفوظات
zen-key-enter-full-screen = أدخل ملء الشاشة
zen-key-exit-full-screen = الخروج من ملء الشاشة
zen-ai-chatbot-sidebar-shortcut = Toggle AI Chatbot Sidebar
zen-key-inspector-mac = Toggle Inspector (Mac)
zen-toggle-sidebar-shortcut = Toggle Firefox Sidebar
zen-toggle-pin-tab-shortcut = Toggle Pin Tab
zen-ai-chatbot-sidebar-shortcut = تبديل شريط جانبي لروبوت الدردشة الذكي
zen-key-inspector-mac = قلب المفتش (Mac)
zen-toggle-sidebar-shortcut = قلب الشريط الجانبي لـ Firefox
zen-toggle-pin-tab-shortcut = قلب علامة التبويب المثبتة
zen-reader-mode-toggle-shortcut-other = تبديل وضع القراءة
zen-picture-in-picture-toggle-shortcut = تبديل الصورة في الصورة
zen-nav-reload-shortcut-2 = إعادة تحميل الصفحة
@@ -243,30 +245,30 @@ zen-find-shortcut = البحث في الصفحة
zen-search-find-again-shortcut = البحث مرة أخرى
zen-search-find-again-shortcut-prev = البحث عن السابق
zen-search-find-again-shortcut-2 = ابحث مرة أخرى (بديل)
zen-bookmark-this-page-shortcut = Bookmark This Page
zen-bookmark-this-page-shortcut = ضع إشارة مرجعية على هذه الصفحة
zen-bookmark-show-library-shortcut = إظهار مكتبة الإشارات المرجعية
zen-key-stop = إيقاف التحميل
zen-full-zoom-reduce-shortcut = Zoom Out
zen-full-zoom-enlarge-shortcut = Zoom In
zen-full-zoom-reset-shortcut = Reset Zoom
zen-full-zoom-reset-shortcut-alt = Reset Zoom (Alt)
zen-full-zoom-enlarge-shortcut-alt = Zoom In (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = Zoom In (Alt 2)
zen-full-zoom-reduce-shortcut = تصغير
zen-full-zoom-enlarge-shortcut = تكبير
zen-full-zoom-reset-shortcut = إعادة تعيين التكبير
zen-full-zoom-reset-shortcut-alt = إعادة ضبط التكبير (Alt)
zen-full-zoom-enlarge-shortcut-alt = تكبير (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = تكبير (2 Alt)
zen-bidi-switch-direction-shortcut = تبديل اتجاه النص
zen-private-browsing-shortcut = تصفح خاص
zen-screenshot-shortcut = التقاط لقطة الشاشة
zen-key-sanitize = مسح بيانات التصفح
zen-quit-app-shortcut = Quit Application
zen-quit-app-shortcut = إغلاق التطبيق
zen-key-wr-capture-cmd = أمر القبض على WR
zen-key-wr-toggle-capture-sequence-cmd = تبديل تسلسل التقاط WR
zen-nav-reload-shortcut = إعادة تحميل الصفحة
zen-nav-reload-shortcut-skip-cache = Reload Page (Skip Cache)
zen-close-shortcut = Close Window
zen-close-tab-shortcut = Close Tab
zen-nav-reload-shortcut-skip-cache = إعادة تحميل الصفحة (تخطي التخزين المؤقت)
zen-close-shortcut = إغلاق النافذة
zen-close-tab-shortcut = إغلاق علامة التبويب
zen-compact-mode-shortcut-show-sidebar = تبديل الشريط الجانبي العائم
zen-compact-mode-shortcut-show-toolbar = تبديل شريط الأدوات العائم
zen-compact-mode-shortcut-toggle = Toggle Compact Mode
zen-glance-expand = Expand Glance
zen-compact-mode-shortcut-toggle = قلب الوضع المدمج
zen-glance-expand = توسيع اللمحة
zen-workspace-shortcut-switch-1 = التبديل إلى مساحة العمل 1
zen-workspace-shortcut-switch-2 = التبديل إلى مساحة العمل 2
zen-workspace-shortcut-switch-3 = التبديل إلى مساحة العمل 3
@@ -284,34 +286,35 @@ zen-pinned-tab-shortcut-reset = إعادة تعيين علامة التبويب
zen-split-view-shortcut-grid = تبديل عرض تقسيم الشبكة
zen-split-view-shortcut-vertical = تبديل العرض العمودي للتقسيم
zen-split-view-shortcut-horizontal = تبديل عرض تقسيم أفقي
zen-split-view-shortcut-unsplit = Close Split View
zen-new-empty-split-view-shortcut = New Empty Split View
zen-key-select-tab-1 = Select tab #1
zen-key-select-tab-2 = Select tab #2
zen-key-select-tab-3 = Select tab #3
zen-split-view-shortcut-unsplit = إغلاق عرض التقسيم
zen-new-empty-split-view-shortcut = عرض تقسيم فارغ جديد
zen-key-select-tab-1 = حدد علامة التبويب #1
zen-key-select-tab-2 = حدد علامة التبويب #2
zen-key-select-tab-3 = حدد علامة التبويب #3
zen-key-select-tab-4 = حدد علامة التبويب #4
zen-key-select-tab-5 = حدد علامة التبويب #5
zen-key-select-tab-6 = Select tab #6
zen-key-select-tab-6 = حدد علامة التبويب #6
zen-key-select-tab-7 = حدد علامة التبويب #7
zen-key-select-tab-8 = Select tab #8
zen-key-select-tab-8 = حدد علامة التبويب #8
zen-key-select-tab-last = حدد علامة التبويب الأخيرة
zen-key-show-all-tabs = إظهار جميع علامات التبويب
zen-key-goto-history = الذهاب إلى المحفوظات
zen-key-go-home = الذهاب إلى المنزل
zen-bookmark-show-sidebar-shortcut = إظهار شريط الإشارات الجانبي
zen-bookmark-show-toolbar-shortcut = إظهار شريط أدوات الإشارات المرجعية
zen-devtools-toggle-shortcut = Toggle DevTools
zen-devtools-toggle-browser-toolbox-shortcut = Toggle Browser Toolbox
zen-devtools-toggle-browser-console-shortcut = Toggle Browser Console
zen-devtools-toggle-responsive-design-mode-shortcut = Toggle Responsive Design Mode
zen-devtools-toggle-inspector-shortcut = Toggle Inspector
zen-devtools-toggle-web-console-shortcut = Toggle Web Console
zen-devtools-toggle-js-debugger-shortcut = Toggle JavaScript Debugger
zen-devtools-toggle-net-monitor-shortcut = Toggle Network Monitor
zen-devtools-toggle-style-editor-shortcut = Toggle Style Editor
zen-devtools-toggle-performance-shortcut = Toggle Performance
zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-devtools-toggle-shortcut = قلب أدوات التطوير
zen-devtools-toggle-browser-toolbox-shortcut = قلب صندوق أدوات المتصفح
zen-devtools-toggle-browser-console-shortcut = قلب وحدة تحكم المتصفح
zen-devtools-toggle-responsive-design-mode-shortcut = قلب وضع التصميم المستجيب
zen-devtools-toggle-inspector-shortcut = قلب المفتش
zen-devtools-toggle-web-console-shortcut = قلب وحدة تحكم المتصفح
zen-devtools-toggle-js-debugger-shortcut = قلب مصحح جافا سكريبت
zen-devtools-toggle-net-monitor-shortcut = قلب مراقبة الشبكة
zen-devtools-toggle-style-editor-shortcut = قلب محرر النمط
zen-devtools-toggle-performance-shortcut = قلب وضع الأداء
zen-devtools-toggle-storage-shortcut = قلب التخزين
zen-devtools-toggle-dom-shortcut = قلب DOM
zen-devtools-toggle-accessibility-shortcut = قلب إمكانية الوصول
zen-close-all-unpinned-tabs-shortcut = إغلاق جميع علامات التبويب الغير مثبتة
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -3,21 +3,21 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-folders-search-placeholder =
.placeholder = Search { $folder-name }...
.placeholder = البحث في { $folder-name }...
zen-folders-panel-rename-folder =
.label = Rename Folder
.label = إعادة تسمية المجلد
zen-folders-panel-unpack-folder =
.label = Unpack Folder
.label = فك حُزْمَة المجلد
zen-folders-new-subfolder =
.label = New Subfolder
.label = مجلد فرعي جديد
zen-folders-panel-delete-folder =
.label = Delete Folder
.label = حذف المجلّد
zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space
.label = تحويل المجلد إلى المساحة
zen-folders-panel-change-folder-space =
.label = Change Space...
.label = تغيير المساحة...
zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder
.tooltiptext = تفريغ النشط في هذا المجلد
zen-folders-unload-folder =
.label = Unload All Tabs
zen-folders-search-no-results = No tabs matching that search 🤔
.label = تفريغ جميع علامات التبويب
zen-folders-search-no-results = لا توجد علامات تبويب مطابقة لهذا البحث 🤔

View File

@@ -5,111 +5,125 @@
zen-panel-ui-current-profile-text = الملف الشخصي الحالي
unified-extensions-description = تستخدم الإضافات لجلب المزيد من الوظائف الإضافية إلى { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = إعادة تعيين علامة التبويب المثبتة
.label =
{ $isEssential ->
[true] إعادة تعيين علامة التبويب الأساسية
*[false] إعادة تعيين التبويب المثبت
}
.accesskey = ر
tab-context-zen-add-essential =
.label = Add to Essentials
.label = أضف إلى الأساسيات
.accesskey = E
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-add-essential-badge = { $num } / { $max } مملؤة
tab-context-zen-remove-essential =
.label = Remove from Essentials
.label = إزالة من الأساسيات
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = استبدال الرابط المثبت بالرابط الحالي
.label =
{ $isEssential ->
[true] استبدل الرابط الأساسي بـ
*[false]
استبدل الرابط المثبت بـ
الحالي
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
.label = تغيير الاسم...
tab-context-zen-edit-icon =
.label = Change Icon...
.label = تغيير الأيقونة...
zen-themes-corrupted = ملف التعديل { -brand-short-name } الخاص بك تالف. تم إعادة تعيينه إلى السمة الافتراضية.
zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
zen-shortcuts-corrupted = ملف الاختصارات { -brand-short-name } الخاص بك تالف. تم إعادة تعيينه إلى الاختصارات الافتراضية.
# note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification =
The new URL bar has been enabled, removing the need for new tab pages.<br/><br/>
Try opening a new tab to see the new URL bar in action!
zen-disable = Disable
تم تمكين شريط URL الجديد، بإزالة الحاجة إلى صفحات علامة تبويب جديدة.<br/><br/>
حاول فتح علامة تبويب جديدة لمشاهدة شريط URL الجديد قيد العمل!
zen-disable = تعطيل
pictureinpicture-minimize-btn =
.aria-label = Minimize
.tooltip = Minimize
.aria-label = تقليص
.tooltip = تقليص
zen-panel-ui-gradient-generator-custom-color = لون مخصص
zen-copy-current-url-confirmation = Copied current URL!
zen-copy-current-url-confirmation = تم نسخ الرابط الحالي!
zen-copy-current-url-as-markdown-confirmation = نسخ الرابط الحالي كـ Markdown!
zen-general-cancel-label =
.label = Cancel
.label = إلغاء
zen-general-confirm =
.label = Confirm
.label = تأكيد
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-tabs-renamed = تم تغيير اسم التبويب بنجاح!
zen-background-tab-opened-toast = تم فتح علامة تبويب خلفية جديدة!
zen-workspace-renamed-toast = تم تغيير اسم مساحة العمل بنجاح!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Compact Mode
.tooltiptext = Toggle Compact Mode
.label = الوضع المدمج
.tooltiptext = تبديل الوضع المدمج
# note: Do not translate the "<br/>" tags in the following string
zen-learn-more-text = إلى المزيد تعرف
zen-close-label = Close
zen-close-label = أغلق
zen-singletoolbar-urlbar-placeholder-with-name =
.placeholder = Search...
.placeholder = ابحث...
zen-icons-picker-emoji =
.label = Emojis
.label = ايموجي
zen-icons-picker-svg =
.label = Icons
urlbar-search-mode-zen_actions = Actions
zen-site-data-settings = Settings
zen-generic-manage = Manage
zen-generic-more = More
zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
.label = الأيقونات
urlbar-search-mode-zen_actions = الإجراءات
zen-site-data-settings = الاعدادات
zen-generic-manage = إدارة
zen-generic-more = المزيد
zen-generic-next = التالي
zen-essentials-promo-label = أضف إلى الأساسيات
zen-essentials-promo-sublabel = إبقاء علامات التبويب المفضلة لديك فقط بنقرة
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-setting-allow = مسموح
zen-site-data-setting-block = محظور
zen-site-data-protections-enabled = مفعّل
zen-site-data-protections-disabled = معطَّل
zen-site-data-setting-cross-site = ملف تعريف الارتباط عبر المواقع
zen-site-data-security-info-extension =
.label = Extension
.label = ملحق
zen-site-data-security-info-secure =
.label = Secure
.label = آمن
zen-site-data-security-info-not-secure =
.label = Not Secure
.label = غير آمن
zen-site-data-manage-addons =
.label = Manage Extensions
.label = إدارة الملحقات
zen-site-data-get-addons =
.label = Add Extensions
.label = إضافة ملحق
zen-site-data-site-settings =
.label = All Site Settings
.label = جميع إعدادات الموقع
zen-site-data-header-share =
.tooltiptext = Share This Page
.tooltiptext = شارك هذه الصفحة
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
.tooltiptext = أدخل وضع القارئ
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
.tooltiptext = التقاط الشاشة
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
.tooltiptext = ضع إشارة مرجعية على هذه الصفحة
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection
.tooltiptext = نسخ الرابط
zen-site-data-setting-site-protection = حماية التتبع
# Section: Feature callouts
zen-site-data-panel-feature-callout-title = A new home for add-ons, permissions, and more
zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site settings, view security info, access extensions, and perform common actions.
zen-site-data-panel-feature-callout-title = منزل جديد للإضافات والأذونات والمزيد
zen-site-data-panel-feature-callout-subtitle = انقر على أيقونة لإدارة إعدادات الموقع، وعرض معلومات الأمان، والوصول إلى الملحقات، وتنفيذ الإجراءات الشائعة.
zen-open-link-in-glance =
.label = Open Link in Glance
.label = فتح الرابط بلمحة
.accesskey = G
zen-sidebar-notification-updated-heading = Update Complete!
zen-sidebar-notification-updated-heading = اكتمل التحديث!
# See ZenSidebarNotification.mjs to see how these would be used
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
zen-sidebar-notification-updated-label = ما الجديد في { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-restart-safe-mode-label = Something broke?
.title = عرض ملاحظات الإصدار
zen-sidebar-notification-restart-safe-mode-label = شيء معطل؟
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
.title = إعادة التشغيل في الوضع الآمن
zen-window-sync-migration-dialog-title = حافظ على تزامن نوافذك
zen-window-sync-migration-dialog-message = يقوم Zen الآن بمزامنة النوافذ على نفس الجهاز، لذا فإن التغييرات في نافذة واحدة تنعكس في النوافذ الأخرى على الفور.
zen-window-sync-migration-dialog-learn-more = تعرف على المزيد
zen-window-sync-migration-dialog-accept = فهمت
zen-appmenu-new-blank-window =
.label = نافذة فارغة جديدة

View File

@@ -5,18 +5,18 @@
zen-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
[true] توسيع علامات التبويب المثبتة
*[false] طي علامات التبويب المثبتة
}
zen-menubar-appearance =
.label = Appearance
.label = المظهر
zen-menubar-appearance-description =
.label = Websites will use:
.label = مواقع الويب ستستخدم:
zen-menubar-appearance-auto =
.label = Automatic
.label = تلقائي
zen-menubar-appearance-light =
.label = Light
.label = فاتح
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window
.label = داكن
zen-menubar-new-blank-window =
.label = نافذة فارغة جديدة

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] تبويب تقسيم (عدة علامات تبويب محددة مطلوبة)
*[other] تقسيم { $tabCount } علامات التبويب
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = س
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = تقسيم العرض
zen-split-view-modifier-activate-reallocation =
.label = تنشيط إعادة التخصيص
zen-split-view-modifier-enabled-toast = إعادة ترتيب عرض التقسيم مشغل.
zen-split-view-modifier-enabled-toast-description = قم بسحب وإسقاط العرض لإعادة الترتيب. اضغط Esc للخروج.
zen-split-view-modifier-disabled-toast = إعادة ترتيب عرض التقسيم متوقف.

View File

@@ -9,31 +9,39 @@ zen-toolbar-context-compact-mode =
.label = الوضع المدمج
zen-toolbar-context-compact-mode-enable =
.label = تمكين الوضع المدمج
.accesskey = D
.accesskey = د
zen-toolbar-context-compact-mode-just-tabs =
.label = Hide sidebar
.label = إخفاء الشريط الجانبي
zen-toolbar-context-compact-mode-just-toolbar =
.label = إخفاء شريط الأدوات
zen-toolbar-context-compact-mode-hide-both =
.label = إخفاء كليهما
.accesskey = خ
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.accesskey = N
.label = مجلّد جديد
.accesskey = ن
sidebar-zen-expand =
.label = Expand Sidebar
.label = توسيع الشريط الجانبي
sidebar-zen-create-new =
.label = Create New...
.label = إنشاء جديد...
tabbrowser-unload-tab-button =
.tooltiptext =
{ $tabCount ->
[one] Unload and switch to tab
*[other] Unload { $tabCount } tabs and switch to the first
[one] تفريغ والتبديل إلى علامة التبويب
*[other] تفريغ { $tabCount } علامات التبويب والتبديل إلى الأولى
}
tabbrowser-reset-pin-button =
.tooltiptext =
{ $tabCount ->
[one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs
[one] إعادة تعيين علامة التبويب وتثبيتها
*[other] إعادة تعيين وتثبيت { $tabCount }
}
tab-reset-pin-label = Back to pinned url
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] العودة إلى الرابط المثبت
[zen-default-pinned-cmd] فصل عن علامة التبويب المثبتة
*[other] { $tabSubtitle }
}

View File

@@ -4,28 +4,32 @@
zen-panel-ui-workspaces-text = مساحات العمل
zen-panel-ui-spaces-label =
.label = Spaces
.label = المساحات
zen-panel-ui-workspaces-create =
.label = إنشاء مساحة عمل
zen-panel-ui-folder-create =
.label = إنشاء مِلف
zen-panel-ui-live-folder-create =
.label = مجلد ديناميكي
zen-panel-ui-new-empty-split =
.label = New Split
.label = تقسيم جديد
zen-workspaces-panel-context-delete =
.label = حذف مساحة العمل
.accesskey = د
zen-workspaces-panel-change-name =
.label = Change Name
.label = تغيير الاسم
zen-workspaces-panel-change-icon =
.label = تغيير الأيقونة
zen-workspaces-panel-context-default-profile =
.label = Set Profile
.label = تعيين المِلَفّ الشخصي
zen-workspaces-panel-unload =
.label = Unload Space
zen-workspaces-how-to-reorder-title = How to reorder spaces
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
.label = إلغاء تحميل المساحة
zen-workspaces-panel-unload-others =
.label = إلغاء تحميل جميع المساحات الأخرى
zen-workspaces-how-to-reorder-title = كيفية إعادة ترتيب المساحات
zen-workspaces-how-to-reorder-desc = اسحب أيقونات المساحة في أسفل الشريط الجانبي لإعادة ترتيبها
zen-workspaces-change-theme =
.label = Edit Theme
.label = تعديل السمة
zen-workspaces-panel-context-open =
.label = فتح فضاء العمل
.accesskey = ع
@@ -33,39 +37,39 @@ zen-workspaces-panel-context-edit =
.label = تعديل فضاء العمل
.accesskey = ه
zen-bookmark-edit-panel-workspace-selector =
.value = Spaces
.value = المساحات
.accesskey = W
zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary
.label = تكميلي
zen-panel-ui-gradient-generator-algo-splitComplementary =
.label = Split
.label = تقسيم
zen-panel-ui-gradient-generator-algo-analogous =
.label = Analogous
.label = متشابهة
zen-panel-ui-gradient-generator-algo-triadic =
.label = Triadic
.label = ثلاثي
zen-panel-ui-gradient-generator-algo-floating =
.label = Floating
zen-panel-ui-gradient-click-to-add = Click to add a color
.label = عائم
zen-panel-ui-gradient-click-to-add = انقر لإضافة لون
zen-workspace-creation-name =
.placeholder = Space Name
.placeholder = اسم المساحة
zen-move-tab-to-workspace-button =
.label = نقل إلى...
.tooltiptext = نقل جميع علامات التبويب في هذه النافذة إلى مساحة
zen-workspaces-panel-context-reorder =
.label = Reorder Spaces
zen-workspace-creation-profile = Profile
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
zen-workspace-creation-header = Create a Space
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
zen-workspaces-delete-workspace-title = Delete Workspace?
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
.label = إعادة ترتيب المساحات
zen-workspace-creation-profile = الملف الشخصي
.tooltiptext = تستخدم الملفات الشخصية لفصل ملفات تعريف الارتباط وبيانات الموقع بين المساحات.
zen-workspace-creation-header = إنشاء مساحة
zen-workspace-creation-label = يتم استخدام المساحات لتنظيم علامات التبويب والجلسات الخاصة بك.
zen-workspaces-delete-workspace-title = حذف المساحة؟
zen-workspaces-delete-workspace-body = هل أنت متأكد من رغبتك في حذف { $name }؟ لا يمكن التراجع عن هذا الإجراء.
# Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcut }</span> to undo.
zen-workspaces-close-all-unpinned-tabs-toast = تم إغلاق علامات التبويب! استخدم <span>{ $shortcut }</span> للتراجع.
zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear
.label = إمسح
.tooltiptext = إغلاق جميع علامات التبويب الغير مثبتة
zen-panel-ui-workspaces-change-forward =
.label = Next Space
.label = المساحة التالية
zen-panel-ui-workspaces-change-back =
.label = Previous Space
.label = المساحة السابقة

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces
zen-tabs-unloader-enabled =
.label = Enable Tab Unloader
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -3,21 +3,21 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-folders-search-placeholder =
.placeholder = Search { $folder-name }...
.placeholder = Търсене в { $folder-name }...
zen-folders-panel-rename-folder =
.label = Rename Folder
.label = Преименуване на папка
zen-folders-panel-unpack-folder =
.label = Unpack Folder
.label = Разопаковане на папка
zen-folders-new-subfolder =
.label = New Subfolder
.label = Нова подпапка
zen-folders-panel-delete-folder =
.label = Delete Folder
.label = Изтриване на папка
zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space
.label = Преобразуване на папка в пространство
zen-folders-panel-change-folder-space =
.label = Change Space...
.label = Смяна на пространството...
zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder
.tooltiptext = Разтовари активните раздели
zen-folders-unload-folder =
.label = Unload All Tabs
zen-folders-search-no-results = No tabs matching that search 🤔
.label = Разтоварване на всички раздели
zen-folders-search-no-results = Няма раздели, отговарящи на търсенето 🤔

View File

@@ -2,114 +2,126 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-current-profile-text = current profile
unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }.
zen-panel-ui-current-profile-text = текущ профил
unified-extensions-description = Разширенията се използват за добавяне на допълнителна функционалност към { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab
.label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R
tab-context-zen-add-essential =
.label = Add to Essentials
.label = Добавяне към Основни
.accesskey = E
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-add-essential-badge = Запълнени слотове: { $num } / { $max }
tab-context-zen-remove-essential =
.label = Remove from Essentials
.label = Премахване от Основни
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
.label = Промени етикета...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme.
zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
.label = Промени иконата...
zen-themes-corrupted = Файлът с модификации на { -brand-short-name } е повреден. Те бяха нулирани до темата по подразбиране.
zen-shortcuts-corrupted = Файлът с клавишни комбинации на { -brand-short-name } е повреден. Комбинациите бяха нулирани до настройките по подразбиране.
# note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification =
The new URL bar has been enabled, removing the need for new tab pages.<br/><br/>
Try opening a new tab to see the new URL bar in action!
zen-disable = Disable
Новата адресна лента е активирана, което премахва нуждата от страници за нов раздел.<br/><br/>
Опитай да отвориш нов раздел, за да видиш новата адресна лента в действие!
zen-disable = Изключи
pictureinpicture-minimize-btn =
.aria-label = Minimize
.tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom Color
zen-copy-current-url-confirmation = Copied current URL!
.aria-label = Минимизирай
.tooltip = Минимизирай
zen-panel-ui-gradient-generator-custom-color = Персонализиран цвят
zen-copy-current-url-confirmation = Текущият адрес е копиран!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-general-cancel-label =
.label = Cancel
.label = Отказ
zen-general-confirm =
.label = Confirm
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
.label = Потвърди
zen-pinned-tab-replaced = Адресът на закачения раздел беше заменен с текущия адрес!
zen-tabs-renamed = Разделът беше успешно преименуван!
zen-background-tab-opened-toast = Отворен е нов раздел на заден план!
zen-workspace-renamed-toast = Работното пространство беше преименувано успешно!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Compact Mode
.tooltiptext = Toggle Compact Mode
.label = Компактен изглед
.tooltiptext = Превключи компактен режим
# note: Do not translate the "<br/>" tags in the following string
zen-learn-more-text = Learn More
zen-close-label = Close
zen-learn-more-text = Научи повече
zen-close-label = Затвори
zen-singletoolbar-urlbar-placeholder-with-name =
.placeholder = Search...
.placeholder = Търси...
zen-icons-picker-emoji =
.label = Emojis
.label = Емоджита
zen-icons-picker-svg =
.label = Icons
urlbar-search-mode-zen_actions = Actions
zen-site-data-settings = Settings
zen-generic-manage = Manage
zen-generic-more = More
zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
.label = Икони
urlbar-search-mode-zen_actions = Действия
zen-site-data-settings = Настройки
zen-generic-manage = Управление
zen-generic-more = Повече
zen-generic-next = Напред
zen-essentials-promo-label = Добави към Основни
zen-essentials-promo-sublabel = Дръж любимите си раздели само на един клик разстояние
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-setting-allow = Позволено
zen-site-data-setting-block = Блокирани
zen-site-data-protections-enabled = Включено
zen-site-data-protections-disabled = Изключено
zen-site-data-setting-cross-site = Междусайтови бисквитки
zen-site-data-security-info-extension =
.label = Extension
.label = Разширение
zen-site-data-security-info-secure =
.label = Secure
.label = Защитено
zen-site-data-security-info-not-secure =
.label = Not Secure
.label = Няма защита
zen-site-data-manage-addons =
.label = Manage Extensions
.label = Управление на разширения
zen-site-data-get-addons =
.label = Add Extensions
.label = Добавяне на разширения
zen-site-data-site-settings =
.label = All Site Settings
.label = Всички настройки за сайтове
zen-site-data-header-share =
.tooltiptext = Share This Page
.tooltiptext = Сподели тази страница
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
.tooltiptext = Отвори режим на четене
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
.tooltiptext = Направи екранна снимка
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
.tooltiptext = Добави тази страница в отметки
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection
.tooltiptext = Копирай адрес
zen-site-data-setting-site-protection = Защита от проследяване
# Section: Feature callouts
zen-site-data-panel-feature-callout-title = A new home for add-ons, permissions, and more
zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site settings, view security info, access extensions, and perform common actions.
zen-site-data-panel-feature-callout-title = Ново място за добавки, разширения и още
zen-site-data-panel-feature-callout-subtitle = Натисни върху иконата, за да управляваш настройките на сайта, да видиш информацията за сигурността, да получиш достъп до разширенията и да извършваш често използвани действия.
zen-open-link-in-glance =
.label = Open Link in Glance
.accesskey = G
zen-sidebar-notification-updated-heading = Update Complete!
.label = Отвори връзката в Glance
.accesskey = Ж
zen-sidebar-notification-updated-heading = Актуализацията е завършена!
# See ZenSidebarNotification.mjs to see how these would be used
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
zen-sidebar-notification-updated-label = Какво е ново в { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-restart-safe-mode-label = Something broke?
.title = Виж бележките към изданието
zen-sidebar-notification-restart-safe-mode-label = Има проблем?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
.title = Рестартирай в безопасен режим
zen-window-sync-migration-dialog-title = Синхронизирай прозорците си
zen-window-sync-migration-dialog-message = Zen вече синхронизира прозорците на едно и също устройство, така че промените в един прозорец се отразяват незабавно във всички останали.
zen-window-sync-migration-dialog-learn-more = Научи повече
zen-window-sync-migration-dialog-accept = Добре
zen-appmenu-new-blank-window =
.label = New blank window

View File

@@ -5,18 +5,18 @@
zen-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
[true] Разгъване на закачените раздели
*[false] Свиване на закачените раздели
}
zen-menubar-appearance =
.label = Appearance
.label = Външен вид
zen-menubar-appearance-description =
.label = Websites will use:
.label = Уебсайтовете ще използват:
zen-menubar-appearance-auto =
.label = Automatic
.label = Автоматично
zen-menubar-appearance-light =
.label = Light
.label = Светъл
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = Тъмен
zen-menubar-new-blank-window =
.label = New Blank Window

View File

@@ -5,16 +5,14 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Split Tab (multiple selected tabs needed)
*[other] Split { $tabCount } Tabs
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Split link to new tab
.label = Отваряне на връзката в нов раздел
.accesskey = S
zen-split-view-modifier-header = Split View
zen-split-view-modifier-header = Разделен изглед
zen-split-view-modifier-activate-reallocation =
.label = Activate reallocation
zen-split-view-modifier-enabled-toast = Split view rearrange is ON.
zen-split-view-modifier-enabled-toast-description = Drag and drop the view to rearrange. Press Esc to exit.
zen-split-view-modifier-disabled-toast = Split view rearrange is OFF.
.label = Активиране на пренареждане

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Hide both
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs
}
tab-reset-pin-label = Back to pinned url
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Create Space
zen-panel-ui-folder-create =
.label = Create Folder
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split =
.label = New Split
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Set Profile
zen-workspaces-panel-unload =
.label = Unload Space
zen-workspaces-panel-unload-others =
.label = Unload All Other Spaces
zen-workspaces-how-to-reorder-title = How to reorder spaces
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces
zen-tabs-unloader-enabled =
.label = Enable Tab Unloader
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = current profile
unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab
.label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R
tab-context-zen-add-essential =
.label = Add to Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom Color
zen-copy-current-url-confirmation = Copied current URL!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-general-cancel-label =
.label = Cancel
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Compact Mode
.tooltiptext = Toggle Compact Mode
@@ -113,3 +123,5 @@ zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window

View File

@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
zen-menubar-new-blank-window =
.label = New Blank Window

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Split Tab (multiple selected tabs needed)
*[other] Split { $tabCount } Tabs
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Split View
zen-split-view-modifier-activate-reallocation =
.label = Activate reallocation
zen-split-view-modifier-enabled-toast = Split view rearrange is ON.
zen-split-view-modifier-enabled-toast-description = Drag and drop the view to rearrange. Press Esc to exit.
zen-split-view-modifier-disabled-toast = Split view rearrange is OFF.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Hide both
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs
}
tab-reset-pin-label = Back to pinned url
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Create Space
zen-panel-ui-folder-create =
.label = Create Folder
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split =
.label = New Split
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Set Profile
zen-workspaces-panel-unload =
.label = Unload Space
zen-workspaces-panel-unload-others =
.label = Unload All Other Spaces
zen-workspaces-how-to-reorder-title = How to reorder spaces
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Gestió de pestanyes
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Espais de treball
zen-tabs-unloader-enabled =
.label = Habilita la hibernació de pestanyes
zen-tabs-select-recently-used-on-close =
.label = En tancar una pestanya, canvia a la pestanya utilitzada més recentment en lloc de la següent
zen-tabs-close-on-back-with-no-history =
.label = Tanca la pestanya i canvia a la pestanya del propietari (o a la pestanya utilitzada més recentment) quan torneu enrere sense historial
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sincronitza només les pestanyes fixades als espais de treball
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab permet només canviar entre les pestanyes essencials o de l'espai de treball
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Commuta el DOM
zen-devtools-toggle-accessibility-shortcut = Commuta l'accessibilitat
zen-close-all-unpinned-tabs-shortcut = Tanca totes les pestanyes no fixades
zen-new-unsynced-window-shortcut = Nova finestra en blanc
zen-duplicate-tab-shortcut = Duplica la pestanya

View File

@@ -5,17 +5,25 @@
zen-panel-ui-current-profile-text = perfil actual
unified-extensions-description = Les extensions aporten funcionalitats addicionals a { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Restableix la pestanya fixada
.label =
{ $isEssential ->
[true] Restableix la pestanya essencial
*[false] Restableix la pestanya fixada
}
.accesskey = R
tab-context-zen-add-essential =
.label = Afegeix als essencials
.accesskey = E
tab-context-zen-add-essential-badge = { $num } / { $max } espais ocupats
tab-context-zen-add-essential-badge = { $num } / { $max }
tab-context-zen-remove-essential =
.label = Elimina dels essencials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Substitueix l'URL fixat per l'actual
.label =
{ $isEssential ->
[true] Substitueix l'URL essencial per l'actual
*[false] Substitueix l'URL fixat per l'actual
}
.accesskey = C
tab-context-zen-edit-title =
.label = Canvia l'etiqueta...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimitza
zen-panel-ui-gradient-generator-custom-color = Color personalitzat
zen-copy-current-url-confirmation = L'URL actual s'ha copiat.
zen-copy-current-url-as-markdown-confirmation = L'URL actual s'ha copiat com a Markdown!
zen-general-cancel-label =
.label = Cancel·la
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = L'URL de la pestanya fixada s'ha substituït per l'URL
zen-tabs-renamed = S'ha canviat el nom de la pestanya correctament
zen-background-tab-opened-toast = S'ha obert una nova pestanya de fons
zen-workspace-renamed-toast = S'ha canviat el nom de l'espai de treball correctament
zen-split-view-limit-toast = No es poden afegir més panells a la vista dividida!
zen-toggle-compact-mode-button =
.label = Mode compacte
.tooltiptext = Commuta el mode compacte
@@ -113,3 +123,5 @@ zen-window-sync-migration-dialog-title = Mantingueu les finestres sincronitzades
zen-window-sync-migration-dialog-message = El Zen ara sincronitza les finestres del mateix dispositiu, de manera que els canvis en una finestra es reflecteixen a les altres a l'instant.
zen-window-sync-migration-dialog-learn-more = Més informació
zen-window-sync-migration-dialog-accept = D'acord
zen-appmenu-new-blank-window =
.label = Nova finestra en blanc

View File

@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Clara
zen-menubar-appearance-dark =
.label = Fosca
zen-menubar-new-unsynced-window =
zen-menubar-new-blank-window =
.label = Nova finestra en blanc

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Pestanya dividida (calen diverses pestanyes seleccionades)
*[other] Divideix { $tabCount } pestanyes
[-1] Pestanya dividida
[1] Afegeix una vista dividida...
*[other] Uneix { $tabCount } pestanyes
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Vista dividida
zen-split-view-modifier-activate-reallocation =
.label = Activa la reassignació
zen-split-view-modifier-enabled-toast = La reordenació de la vista dividida està habilitada.
zen-split-view-modifier-enabled-toast-description = Arrossegueu i deixeu anar la vista per reordenar. Premeu Esc per sortir.
zen-split-view-modifier-disabled-toast = La reordenació de la vista dividida està deshabilitada.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Amaga les dues
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Mou a la carpeta...
.accesskey = M
zen-toolbar-context-new-folder =
.label = Carpeta nova
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Restableix i fixa la pestanya
*[other] Restableix i fixa les { $tabCount } pestanyes
}
tab-reset-pin-label = Torna a l'URL fixat
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Torna a l'URL fixat
[zen-default-pinned-cmd] Separa de la pestanya fixada
*[other] { $tabSubtitle }
}

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Crea un espai
zen-panel-ui-folder-create =
.label = Crea una carpeta
zen-panel-ui-live-folder-create =
.label = Carpeta en directe
zen-panel-ui-new-empty-split =
.label = Nova divisió
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Estableix el perfil
zen-workspaces-panel-unload =
.label = Hiberna l'espai
zen-workspaces-panel-unload-others =
.label = Hiberna tots els altres espais
zen-workspaces-how-to-reorder-title = Com reordenar els espais?
zen-workspaces-how-to-reorder-desc = Arrossegueu les icones d'espais a la part inferior de la barra lateral per reordenar-les
zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Správa karet
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Pracoviště
zen-tabs-unloader-enabled =
.label = Povolit uspání karet
zen-tabs-select-recently-used-on-close =
.label = Při zavření panelu přepnout na naposledy použitý panel namísto dalšího panelu
zen-tabs-close-on-back-with-no-history =
.label = Zavřít panel a přepnout na jeho nadřazený panel (nebo naposledy použitý panel), když se vracíte zpět bez historie
zen-settings-workspaces-sync-unpinned-tabs =
.label = Synchronizovat pouze připnuté panely v pracovních prostorách
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab zahrnuje Essentials v pracovních panelech
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Přepnout DOM
zen-devtools-toggle-accessibility-shortcut = Přepnout přístupnost
zen-close-all-unpinned-tabs-shortcut = Zavřít všechny nepřipnuté panely
zen-new-unsynced-window-shortcut = Nové nesynchronizované okno
zen-duplicate-tab-shortcut = Duplikovat panel

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = aktuální profil
unified-extensions-description = Rozšíření slouží k přidání dalších funkcí do prohlížeče { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Resetovat připnutý panel
.label =
{ $isEssential ->
[true] Resetovat Essential panel
*[false] Resetovat připnutý panel
}
.accesskey = R
tab-context-zen-add-essential =
.label = Přidat do Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Odstranit z Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Nahradit připnutou URL adresu aktuální adresou
.label =
{ $isEssential ->
[true] Nahradit Essential URL aktuální
*[false] Nahradit připnutou URL aktuální
}
.accesskey = C
tab-context-zen-edit-title =
.label = Změnit název...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimalizovat
zen-panel-ui-gradient-generator-custom-color = Vlastní barva
zen-copy-current-url-confirmation = URL adresa byla zkopírována!
zen-copy-current-url-as-markdown-confirmation = Kopírovat aktuální URL jako Markdown!
zen-general-cancel-label =
.label = Zrušit
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Připnutá URL adresa panelu byla nahrazena aktuální
zen-tabs-renamed = Panel byl úspěšně přejmenován!
zen-background-tab-opened-toast = Nový panel na pozadí byl otevřen!
zen-workspace-renamed-toast = Pracovní prostor byl úspěšně přejmenován!
zen-split-view-limit-toast = Do rozděleného zobrazení nelze přidat více panelů!
zen-toggle-compact-mode-button =
.label = Kompaktní režim
.tooltiptext = Přepnout kompaktní režim
@@ -113,3 +123,5 @@ zen-window-sync-migration-dialog-title = Mějte svá okna synchronizovaná
zen-window-sync-migration-dialog-message = Zen nyní synchronizuje okna na stejném zařízení. Změny provedené v jednom okně se okamžitě projeví v ostatních.
zen-window-sync-migration-dialog-learn-more = Zjistit více
zen-window-sync-migration-dialog-accept = Rozumím
zen-appmenu-new-blank-window =
.label = Nové prázdné okno

View File

@@ -5,8 +5,8 @@
zen-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
[true] Rozbalit Připnuté karty
*[false] Sbalit Připnuté karty
}
zen-menubar-appearance =
.label = Vzhled
@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Světlý
zen-menubar-appearance-dark =
.label = Tmavý
zen-menubar-new-unsynced-window =
.label = New Blank Window
zen-menubar-new-blank-window =
.label = Nové prázdné okno

View File

@@ -5,11 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Rozdělit kartu (je třeba více vybraných karet)
[2] Rozdělit { $tabCount } karty
[3] Rozdělit { $tabCount } karty
[4] Rozdělit { $tabCount } karty
*[other] Rozdělit { $tabCount } karet
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
@@ -18,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Rozdělený režim
zen-split-view-modifier-activate-reallocation =
.label = Aktivovat uspořádání
zen-split-view-modifier-enabled-toast = Uspořádání rozděleného režimu je ZAPNUTÉ.
zen-split-view-modifier-enabled-toast-description = Přetáhněte zobrazení pro změnu uspořádání. Stisknutím Esc ukončíte.
zen-split-view-modifier-disabled-toast = Úprava rozděleného režimu je zapnuta VYPNUTÁ.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Skrýt obojí
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Přesunout do složky...
.accesskey = M
zen-toolbar-context-new-folder =
.label = Nová složka
.accesskey = N
@@ -38,4 +41,9 @@ tabbrowser-reset-pin-button =
[few] Resetovat a připnout { $tabCount } panely
*[other] Resetovat a připnout { $tabCount } panelů
}
tab-reset-pin-label = Zpět na původní adresu
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Vytvořit prostor
zen-panel-ui-folder-create =
.label = Vytvořit složku
zen-panel-ui-live-folder-create =
.label = Živá složka
zen-panel-ui-new-empty-split =
.label = Nové rozdělení
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Nastavit profil
zen-workspaces-panel-unload =
.label = Uspat prostor
zen-workspaces-panel-unload-others =
.label = Uvolnit všechny ostatní prostory
zen-workspaces-how-to-reorder-title = Jak změnit pořadí prostorů
zen-workspaces-how-to-reorder-desc = Pořadí prostorů změníte přetažením jejich ikon dole v postranním panelu
zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Rheoli Tabiau
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Gofodau Gwaith
zen-tabs-unloader-enabled =
.label = Galluogi Dadlwytho Tabiau
zen-tabs-select-recently-used-on-close =
.label = Wrth gau tab, newidiwch i'r tab defnyddiwyd diweddaraf yn lle'r tab nesaf
zen-tabs-close-on-back-with-no-history =
.label = Cau'r tab a newid i'w dab perchennog (neu'r tab ddefnyddiwyd fwyaf diweddar) wrth fynd yn ôl heb dim hanes
zen-settings-workspaces-sync-unpinned-tabs =
.label = Dim ond cydweddu tabiau wedi'u pinio mewn mannau gwaith
zen-tabs-cycle-by-attribute =
.label = Mae Ctrl+Tab yn o fewn y tabiau Hanfodol neu Waith yn unig
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Toglo DOM
zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd
zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio
zen-new-unsynced-window-shortcut = Ffenestr Wag Newydd
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = y proffil cyfredol
unified-extensions-description = Mae estyniadau'n cael ei defnyddio er mwyn ychwanegu fwy o swyddogaeth i { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Ailosod Tab wedi'i Binio
.label =
{ $isEssential ->
[true] Ailosod y Tab Hanfodol
*[false] Ailosod y Tab wedi'i Binio
}
.accesskey = A
tab-context-zen-add-essential =
.label = Ychwanegu at Hanfodion
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Dileu o'r Hanfodion
.accesskey = D
tab-context-zen-replace-pinned-url-with-current =
.label = Ailosod URL wedi'i Binio gyda'r Cyfredol
.label =
{ $isEssential ->
[true] Amnewid URL Hanfodol gyda'r Cyfredol
*[false] Amnewid URL wedi'i binio gyda'r Cyfredol
}
.accesskey = P
tab-context-zen-edit-title =
.label = Newid Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Lleihau
zen-panel-ui-gradient-generator-custom-color = Lliw Cyfaddas
zen-copy-current-url-confirmation = Wedi copïo'r URL cyfredol!
zen-copy-current-url-as-markdown-confirmation = Wedi copïo'r URL cyfredol fel Markdown!
zen-general-cancel-label =
.label = Na
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Mae URL y tab wedi'i binio wedi'i newid i'r URL gyfred
zen-tabs-renamed = Mae'r tab wedi cael ei ailenwi'n llwyddiannus!
zen-background-tab-opened-toast = Tab cefndir newydd wedi'i agor!
zen-workspace-renamed-toast = Mae'r Man Gwaith wedi cael ei ailenwi'n llwyddiannus!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Modd Cryno
.tooltiptext = Togglo Modd Cryno
@@ -113,3 +123,5 @@ zen-window-sync-migration-dialog-title = Cadw Eich Ffenestr Wedi'u Cydweddu
zen-window-sync-migration-dialog-message = Mae Zen bellach yn cydweddu ffenestri ar yr un ddyfais, felly mae newidiadau mewn un ffenestr yn cael eu dangos ar y lleill yn syth.
zen-window-sync-migration-dialog-learn-more = Dysgu Rhagor
zen-window-sync-migration-dialog-accept = Iawn
zen-appmenu-new-blank-window =
.label = Ffenestr wag newydd

View File

@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Golau
zen-menubar-appearance-dark =
.label = Tywyll
zen-menubar-new-unsynced-window =
zen-menubar-new-blank-window =
.label = Ffenestr Wag Newydd

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Tab Hollt (angen sawl tab wedi'u dewis)
*[other] Hollti { $tabCount } Tab
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = H
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Golwg Hollt
zen-split-view-modifier-activate-reallocation =
.label = Galluogi ailddyrannu
zen-split-view-modifier-enabled-toast = Mae aildrefnu'r olwg hollt YMLAEN
zen-split-view-modifier-enabled-toast-description = Llusgwch a gollwng y golwg i'w haildrefnu. Pwyswch Esc i adael.
zen-split-view-modifier-disabled-toast = Mae aildrefnu'r olwg hollt i FFWRDD.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Cuddio'r ddau
.accesskey = C
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = Ffolder Newydd
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[un] Ailosod a phinio tab
*[arall] Ailosod a phinio { $tabCount } tab
}
tab-reset-pin-label = Nôl i'r url wedi'i binio
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Nôl i'r url wedi'i binio
[zen-default-pinned-cmd] Gwahanu rhag y tab wedi'i binio
*[other] { $tabSubtitle }
}

View File

@@ -2,13 +2,15 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Gofodau Gwaith
zen-panel-ui-workspaces-text = Gofodau
zen-panel-ui-spaces-label =
.label = Gofodau
zen-panel-ui-workspaces-create =
.label = Creu Gofod
zen-panel-ui-folder-create =
.label = Creu Ffolder
zen-panel-ui-live-folder-create =
.label = Ffolder Byw
zen-panel-ui-new-empty-split =
.label = Hollt Newydd
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Gosod Proffil
zen-workspaces-panel-unload =
.label = Dadlwytho Gofod
zen-workspaces-panel-unload-others =
.label = Dadlwytho Pob Gofod Arall
zen-workspaces-how-to-reorder-title = Sut i aildrefnu gofodau
zen-workspaces-how-to-reorder-desc = Llusgwch yr eiconau gofod ar waelod y bar ochr i'w haildrefnu
zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Fanehåndtering
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Arbejdsområder
zen-tabs-unloader-enabled =
.label = Aktiver fanedeaktivering
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Vis/skjul DOM
zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = nuværende profil
unified-extensions-description = Udvidelser bruges til at bringe ekstra funktionalitet ind i { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Nulstil fastgjort fane
.label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R
tab-context-zen-add-essential =
.label = Add to Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Fjern fra Essentielle
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Erstat fastgjort URL med nuværende
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimer
zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve
zen-copy-current-url-confirmation = Kopieret nuværende URL!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-general-cancel-label =
.label = Annuller
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Den fastgjorte fane-URL blev erstattet med den aktuell
zen-tabs-renamed = Fanen blev omdøbt!
zen-background-tab-opened-toast = Ny baggrundsfane åbnet!
zen-workspace-renamed-toast = Arbejdsområde blev omdøbt!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Kompakt tilstand
.tooltiptext = Kompakt tilstand til/fra
@@ -113,3 +123,5 @@ zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window

View File

@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
zen-menubar-new-blank-window =
.label = New Blank Window

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Opdel fane (flere faner skal vælges)
*[other] Opdel { $tabCount } faner
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Opdelt visning
zen-split-view-modifier-activate-reallocation =
.label = Aktiver gentildeling
zen-split-view-modifier-enabled-toast = Omarrangering af delt visning er TIL.
zen-split-view-modifier-enabled-toast-description = Træk og slip visningen for at omarrangere. Tryk på Esc for at afslutte.
zen-split-view-modifier-disabled-toast = Omarrangering af delt visning er FRA.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Skjul begge
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = Ny mappe
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Nulstil og fastgør fane
*[other] Nulstil og fastgør { $tabCount } faner
}
tab-reset-pin-label = Tilbage til fastgjort URL
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Opret rum
zen-panel-ui-folder-create =
.label = Opret mappe
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split =
.label = New Split
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Indstil profil
zen-workspaces-panel-unload =
.label = Unload Space
zen-workspaces-panel-unload-others =
.label = Unload All Other Spaces
zen-workspaces-how-to-reorder-title = Sådan omarrangerer du rum
zen-workspaces-how-to-reorder-desc = Træk rumikonerne nederst i sidepanelet for at omarrangere dem
zen-workspaces-change-theme =

View File

@@ -8,9 +8,9 @@ category-zen-looks =
zen-warning-language = Das Ändern der Standardsprache könnte es Websites erleichtern, dich zu verfolgen.
zen-vertical-tabs-layout-header = Browser-Layout
zen-vertical-tabs-layout-description = Wähle das Layout, das am besten zu dir passt
zen-layout-single-toolbar = Einzelne Symbolleiste
zen-layout-multiple-toolbar = Mehrere Symbolleisten
zen-layout-collapsed-toolbar = Eingeklappte Symbolleiste
zen-layout-single-toolbar = Nur Seitenleiste
zen-layout-multiple-toolbar = Seitenleiste und obere Symbolleiste
zen-layout-collapsed-toolbar = Eingeklappte Seitenleiste
sync-currently-syncing-workspaces = Arbeitsbereiche
sync-engine-workspaces =
.label = Arbeitsbereiche
@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab-Verwaltung
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Arbeitsbereiche
zen-tabs-unloader-enabled =
.label = Tab-Entlader aktivieren
zen-tabs-select-recently-used-on-close =
.label = Beim Schließen eines Tabs zum zuletzt verwendeten Tab wechseln statt zum nächsten
zen-tabs-close-on-back-with-no-history =
.label = Tab schließen und zum Besitzer-Tab (oder dem zuletzt benutzten Tab) wechseln, wenn kein Tab-Verlauf vorhanden ist
.label = Tab schließen und zum Besitzer-Tab (oder dem zuletzt verwendeten Tab) wechseln, wenn kein Verlauf vorhanden ist
zen-settings-workspaces-sync-unpinned-tabs =
.label = Nur angeheftete Tabs in Arbeitsbereichen synchronisieren
zen-tabs-cycle-by-attribute =
.label = Strg+Tab wechselt nur zwischen Essential- oder Arbeitsbereich-Tabs
zen-tabs-cycle-ignore-pending-tabs =
@@ -55,11 +57,11 @@ zen-look-and-feel-compact-toolbar-themed =
.label = Theme-Hintergrund für kompakte Symbolleiste verwenden
zen-workspace-continue-where-left-off =
.label = Dort fortfahren, wo du aufgehört hast
pane-zen-pinned-tab-manager-title = Angepinnte Tabs
zen-pinned-tab-manager-header = Allgemeine Einstellungen für angepinnte Tabs
zen-pinned-tab-manager-description = Zusätzliches Verhalten von angepinnten Tabs verwalten
pane-zen-pinned-tab-manager-title = Angeheftete Tabs
zen-pinned-tab-manager-header = Allgemeine Einstellungen für angeheftete Tabs
zen-pinned-tab-manager-description = Zusätzliches Verhalten von angehefteten Tabs verwalten
zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url =
.label = Angepinnte Tabs beim Start auf ihre ursprünglich angepinnte URL zurücksetzen
.label = Angeheftete Tabs beim Start auf ihre ursprüngliche URL zurücksetzen
zen-pinned-tab-manager-container-specific-essentials-enabled =
.label = Container-spezifische Essentials aktivieren
zen-pinned-tab-manager-close-shortcut-behavior-label = Verhalten der Tastenkombination zum Schließen von Tabs
@@ -81,17 +83,17 @@ zen-settings-workspaces-description = Mit Arbeitsbereichen kannst du mehrere Bro
zen-settings-workspaces-enabled =
.label = Arbeitsbereiche aktivieren (experimentell)
zen-settings-workspaces-hide-default-container-indicator =
.label = Container-Indikator in der Tab-Leiste ausblenden
.label = Standard-Container-Indikator in der Tab-Leiste ausblenden
zen-key-unsaved = Nicht gespeichertes Tastenkürzel! Bitte speichere es, indem du nach der Eingabe die „Escape“-Taste drückst.
zen-key-conflict = Konflikt mit { $group } -> { $shortcut }
pane-zen-theme-title = Design-Einstellungen
zen-vertical-tabs-title = Seitenleiste und Tab-Layout
zen-vertical-tabs-header = Vertikale Tabs
zen-vertical-tabs-description = Verwalte die Ausrichtung der Tabs und andere Layout-Einstellungen
zen-vertical-tabs-description = Verwalte deine Tabs in einem vertikalen Layout
zen-vertical-tabs-show-expand-button =
.label = Erweitern-Schaltfläche anzeigen
zen-vertical-tabs-newtab-on-tab-list =
.label = "Neuer Tab"-Button in der Tab-Liste anzeigen
.label = Neuer Tab-Button in der Tab-Liste anzeigen
zen-vertical-tabs-newtab-top-button-up =
.label = Schaltfläche „Neuer Tab“ nach oben verschieben
zen-vertical-tabs-expand-tabs-by-default = Tabs standardmäßig erweitern
@@ -104,7 +106,7 @@ zen-theme-disable-all-enabled =
.title = Alle Mods deaktivieren
zen-theme-disable-all-disabled =
.title = Alle Mods aktivieren
zen-theme-marketplace-description = Finde und installiere Designs aus dem Store.
zen-theme-marketplace-description = Finde und installiere Mods aus dem Store.
zen-theme-marketplace-remove-button =
.label = Design entfernen
zen-theme-marketplace-check-for-updates-button =
@@ -117,27 +119,27 @@ zen-theme-marketplace-import-success = Mods erfolgreich importiert
zen-theme-marketplace-import-failure = Beim Importieren der Mods ist ein Fehler aufgetreten
zen-theme-marketplace-export-success = Mods erfolgreich exportiert
zen-theme-marketplace-export-failure = Beim Exportieren der Mods ist ein Fehler aufgetreten
zen-theme-marketplace-updates-success = Design erfolgreich aktualisiert
zen-theme-marketplace-updates-success = Mods erfolgreich aktualisiert
zen-theme-marketplace-updates-failure = Es konnten keine Updates gefunden werden!
zen-theme-marketplace-toggle-enabled-button =
.title = Design deaktivieren
zen-theme-marketplace-toggle-disabled-button =
.title = Design aktivieren
zen-theme-marketplace-remove-confirmation = Möchtest du dieses Mod wirklich entfernen?
zen-theme-marketplace-remove-confirmation = Möchtest du diesen Mod wirklich entfernen?
zen-theme-marketplace-close-modal = Schließen
zen-theme-marketplace-theme-header-title =
.title = CSS-Selektor: { $name }
zen-theme-marketplace-dropdown-default-label =
.label = Keine
zen-theme-marketplace-input-default-placeholder =
.placeholder = Gib etwas ein...
.placeholder = Etwas eingeben...
pane-zen-marketplace-title = Zen-Mods
zen-themes-auto-update =
.label = Installierte Mods beim Start automatisch aktualisieren
zen-settings-workspaces-force-container-tabs-to-workspace =
.label = Zum Arbeitsbereich wechseln, in dem Container als Standard gesetzt ist, wenn Container-Tabs geöffnet werden
zen-theme-marketplace-link = Store besuchen
zen-dark-theme-styles-header = Dunkles Design Stile
zen-dark-theme-styles-header = Dunkles Design
zen-dark-theme-styles-description = Passe das dunkle Design nach deinen Wünschen an
zen-dark-theme-styles-amoled = Nacht-Design
zen-dark-theme-styles-default = Standardmäßiges dunkles Design
@@ -147,7 +149,7 @@ zen-compact-mode-styles-top = Obere Leiste ausblenden
zen-compact-mode-styles-both = Beides ausblenden
zen-urlbar-title = Zen-Adressleiste
zen-urlbar-header = Allgemeine Einstellungen für die Adressleiste
zen-urlbar-description = Passen Sie die Adressleiste nach Ihren Wünschen an
zen-urlbar-description = Passe die Adressleiste nach deinen Wünschen an
zen-urlbar-behavior-label = Verhalten
zen-urlbar-behavior-normal =
.label = Normal
@@ -160,7 +162,7 @@ category-zen-CKS =
.tooltiptext = { pane-zen-CKS-title }
pane-settings-CKS-title = { -brand-short-name }-Tastenkürzel
category-zen-marketplace =
.tooltiptext = Zen Mods
.tooltiptext = Zen-Mods
zen-settings-CKS-header = Passen Sie Ihre Tastenkürzel an
zen-settings-CKS-description = Ändere die Standard-Tastenkürzel nach deinen Wünschen und verbessere dein Browser-Erlebnis
zen-settings-CKS-disable-firefox =
@@ -173,9 +175,9 @@ zenCKSOption-group-other = Sonstiges
zenCKSOption-group-windowAndTabManagement = Fenster- und Tab-Verwaltung
zenCKSOption-group-navigation = Navigation
zenCKSOption-group-searchAndFind = Suchen und Finden
zenCKSOption-group-pageOperations = Seitenoperationen
zenCKSOption-group-historyAndBookmarks = Verlauf & Lesezeichen
zenCKSOption-group-mediaAndDisplay = Medien & Anzeige
zenCKSOption-group-pageOperations = Seitenaktionen
zenCKSOption-group-historyAndBookmarks = Verlauf und Lesezeichen
zenCKSOption-group-mediaAndDisplay = Medien und Anzeige
zenCKSOption-group-zen-compact-mode = Kompaktmodus
zenCKSOption-group-zen-workspace = Zen-Arbeitsbereiche
zenCKSOption-group-zen-other = Andere Zen-Funktionen
@@ -243,7 +245,7 @@ zen-find-shortcut = Auf Seite suchen
zen-search-find-again-shortcut = Weitersuchen
zen-search-find-again-shortcut-prev = Vorheriges suchen
zen-search-find-again-shortcut-2 = Weitersuchen (Alt)
zen-bookmark-this-page-shortcut = Diese Seite zu Lesezeichen hinzufügen
zen-bookmark-this-page-shortcut = Diese Seite als Lesezeichen speichern
zen-bookmark-show-library-shortcut = Lesezeichen-Bibliothek anzeigen
zen-key-stop = Laden stoppen
zen-full-zoom-reduce-shortcut = Herauszoomen
@@ -254,7 +256,7 @@ zen-full-zoom-enlarge-shortcut-alt = Hineinzoomen (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = Hineinzoomen (Alt 2)
zen-bidi-switch-direction-shortcut = Text-Richtung wechseln
zen-private-browsing-shortcut = Privaten Modus öffnen
zen-screenshot-shortcut = Screenshot machen
zen-screenshot-shortcut = Bildschirmfoto erstellen
zen-key-sanitize = Browser-Daten löschen
zen-quit-app-shortcut = Anwendung beenden
zen-key-wr-capture-cmd = WR-Aufnahme-Befehl
@@ -266,7 +268,7 @@ zen-close-tab-shortcut = Tab schließen
zen-compact-mode-shortcut-show-sidebar = Schwebende Seitenleiste umschalten
zen-compact-mode-shortcut-show-toolbar = Schwebende Symbolleiste umschalten
zen-compact-mode-shortcut-toggle = Kompaktmodus umschalten
zen-glance-expand = Glance erweitern
zen-glance-expand = Schnellansicht vergrößern
zen-workspace-shortcut-switch-1 = Zu Arbeitsbereich 1 wechseln
zen-workspace-shortcut-switch-2 = Zu Arbeitsbereich 2 wechseln
zen-workspace-shortcut-switch-3 = Zu Arbeitsbereich 3 wechseln
@@ -286,14 +288,14 @@ zen-split-view-shortcut-vertical = Vertikales Layout für geteilte Ansicht umsch
zen-split-view-shortcut-horizontal = Horizontales Layout für geteilte Ansicht umschalten
zen-split-view-shortcut-unsplit = Geteilte Ansicht schließen
zen-new-empty-split-view-shortcut = Neue leere geteilte Ansicht
zen-key-select-tab-1 = Tab #1 auswählen
zen-key-select-tab-2 = Tab #2 auswählen
zen-key-select-tab-3 = Tab #3 auswählen
zen-key-select-tab-4 = Tab #4 auswählen
zen-key-select-tab-5 = Tab #5 auswählen
zen-key-select-tab-6 = Tab #6 auswählen
zen-key-select-tab-7 = Tab #7 auswählen
zen-key-select-tab-8 = Tab #8 auswählen
zen-key-select-tab-1 = Tab 1 auswählen
zen-key-select-tab-2 = Tab 2 auswählen
zen-key-select-tab-3 = Tab 3 auswählen
zen-key-select-tab-4 = Tab 4 auswählen
zen-key-select-tab-5 = Tab 5 auswählen
zen-key-select-tab-6 = Tab 6 auswählen
zen-key-select-tab-7 = Tab 7 auswählen
zen-key-select-tab-8 = Tab 8 auswählen
zen-key-select-tab-last = Letzten Tab auswählen
zen-key-show-all-tabs = Alle Tabs anzeigen
zen-key-goto-history = Zum Verlauf gehen
@@ -314,4 +316,5 @@ zen-devtools-toggle-storage-shortcut = Speicher umschalten
zen-devtools-toggle-dom-shortcut = DOM umschalten
zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten
zen-close-all-unpinned-tabs-shortcut = Alle nicht angehefteten Tabs schließen
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-new-unsynced-window-shortcut = Neues leeres Fenster
zen-duplicate-tab-shortcut = Tab duplizieren

View File

@@ -20,4 +20,4 @@ zen-folders-unload-all-tooltip =
.tooltiptext = Alle aktiven Tabs in diesem Ordner entladen
zen-folders-unload-folder =
.label = Alle Tabs entladen
zen-folders-search-no-results = Keine Tabs gefunden
zen-folders-search-no-results = Keine Tabs gefunden 🤔

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = Dein aktuelles Profil
unified-extensions-description = Mit Erweiterungen kannst du { -brand-short-name } um zusätzliche Funktionen erweitern.
tab-context-zen-reset-pinned-tab =
.label = Angehefteten Tab zurücksetzen
.label =
{ $isEssential ->
[true] Essential-Tab zurücksetzen
*[false] Angehefteten Tab zurücksetzen
}
.accesskey = R
tab-context-zen-add-essential =
.label = Zu Essentials hinzufügen
@@ -15,13 +19,17 @@ tab-context-zen-remove-essential =
.label = Aus Essentials entfernen
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Angeheftete URL durch aktuelle ersetzen
.label =
{ $isEssential ->
[true] Essential-URL durch aktuelle ersetzen
*[false] Angeheftete URL durch aktuelle ersetzen
}
.accesskey = C
tab-context-zen-edit-title =
.label = Titel ändern...
tab-context-zen-edit-icon =
.label = Symbol ändern...
zen-themes-corrupted = Deine { -brand-short-name }-Mods-Datei ist beschädigt. Wir haben sie auf das Standard-Design zurückgesetzt.
zen-themes-corrupted = Deine { -brand-short-name }-Mods-Datei ist beschädigt. Sie wurde auf das Standard-Design zurückgesetzt.
zen-shortcuts-corrupted = Deine { -brand-short-name }-Tastenkombinationsdatei ist beschädigt. Sie wurde auf die Standard-Tastenkombinationen zurückgesetzt.
# note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification =
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimieren
zen-panel-ui-gradient-generator-custom-color = Eigene Farbe
zen-copy-current-url-confirmation = URL kopiert!
zen-copy-current-url-as-markdown-confirmation = URL als Markdown kopiert!
zen-general-cancel-label =
.label = Abbrechen
zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde aktualisiert!
zen-tabs-renamed = Tab umbenannt!
zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet!
zen-workspace-renamed-toast = Arbeitsbereich umbenannt!
zen-split-view-limit-toast = Diese Split View kann keine weiteren Panels aufnehmen!
zen-toggle-compact-mode-button =
.label = Kompakter Modus
.tooltiptext = Kompakten Modus umschalten
@@ -60,8 +70,8 @@ zen-site-data-settings = Einstellungen
zen-generic-manage = Verwalten
zen-generic-more = Mehr
zen-generic-next = Weiter
zen-essentials-promo-label = Hinzufügen zu Essentials
zen-essentials-promo-sublabel = Behalte deine Lieblings-Tabs nur einen Klick entfernt
zen-essentials-promo-label = Zu Essentials hinzufügen
zen-essentials-promo-sublabel = Deine Lieblings-Tabs, immer nur einen Klick entfernt
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Erlaubt
zen-site-data-setting-block = Blockiert
@@ -97,7 +107,7 @@ zen-site-data-setting-site-protection = Tracking-Schutz
zen-site-data-panel-feature-callout-title = Hier findest du Add-ons, Berechtigungen und mehr
zen-site-data-panel-feature-callout-subtitle = Klicke auf das Symbol, um Website-Einstellungen anzupassen, Sicherheitsinfos anzuzeigen, auf Erweiterungen zuzugreifen und häufige Aktionen auszuführen.
zen-open-link-in-glance =
.label = Link in Glance öffnen
.label = Link in Schnellansicht öffnen
.accesskey = G
zen-sidebar-notification-updated-heading = Update abgeschlossen!
@@ -109,7 +119,9 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Funktioniert etwas nicht?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Im abgesicherten Modus neu starten
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-window-sync-migration-dialog-title = Halte deine Fenster synchron
zen-window-sync-migration-dialog-message = Zen synchronisiert jetzt Fenster auf demselben Gerät, sodass Änderungen in einem Fenster sofort in den anderen übernommen werden.
zen-window-sync-migration-dialog-learn-more = Mehr erfahren
zen-window-sync-migration-dialog-accept = Verstanden
zen-appmenu-new-blank-window =
.label = Neues leeres Fenster

View File

@@ -5,18 +5,18 @@
zen-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Fixierte Tabs ausklappen
*[false] Fixierte Tabs einklappen
[true] Angeheftete Tabs ausklappen
*[false] Angeheftete Tabs einklappen
}
zen-menubar-appearance =
.label = Erscheinungsbild
zen-menubar-appearance-description =
.label = Webseiten werden nutzen:
.label = Websites verwenden:
zen-menubar-appearance-auto =
.label = Automatisch
zen-menubar-appearance-light =
.label = Hell
zen-menubar-appearance-dark =
.label = Dunkel
zen-menubar-new-unsynced-window =
.label = New Blank Window
zen-menubar-new-blank-window =
.label = Neues leeres Fenster

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Tab aufteilen (wähle mehrere Tabs aus)
*[other] { $tabCount } Tabs aufteilen
[-1] Tab abtrennen
[1] Split View hinzufügen...
*[other] { $tabCount } Tabs zusammenführen
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Geteilte Ansicht
zen-split-view-modifier-activate-reallocation =
.label = Anordnung ändern
zen-split-view-modifier-enabled-toast = Anordnung der geteilten Ansicht aktiv.
zen-split-view-modifier-enabled-toast-description = Ziehe die Ansicht per Drag & Drop, um sie neu anzuordnen. Drücke Esc zum Beenden.
zen-split-view-modifier-disabled-toast = Anordnung der geteilten Ansicht deaktiviert.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Beides ausblenden
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = In Ordner verschieben...
.accesskey = M
zen-toolbar-context-new-folder =
.label = Neuer Ordner
.accesskey = N
@@ -27,7 +30,7 @@ sidebar-zen-create-new =
tabbrowser-unload-tab-button =
.tooltiptext =
{ $tabCount ->
[one] Tab entladen und öffnen
[one] Tab entladen und wechseln
*[other] { $tabCount } Tabs entladen und zum ersten wechseln
}
tabbrowser-reset-pin-button =
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Tab zurücksetzen und anheften
*[other] { $tabCount } Tabs zurücksetzen und anheften
}
tab-reset-pin-label = Zur ursprünglichen URL zurückkehren
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Zurück zur angehefteten URL
[zen-default-pinned-cmd] Vom angehefteten Tab lösen
*[other] { $tabSubtitle }
}

View File

@@ -17,7 +17,7 @@ zen-welcome-workspace-colors-title = Deine Arbeitsbereiche, deine Farben
zen-welcome-workspace-colors-description = Personalisiere deinen Browser, indem du jedem Arbeitsbereich eine eigene Farbidentität gibst.
zen-welcome-start-browsing-title =
Alles bereit?<br/>
Los gehts!
Los geht's!
zen-welcome-start-browsing-description-1 = Du bist startklar! Klicke auf den Button unten, um mit { -brand-short-name } loszulegen.
zen-welcome-start-browsing = Los geht's!
zen-welcome-default-search-title = Deine Standard-Suchmaschine

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Arbeitsbereich erstellen
zen-panel-ui-folder-create =
.label = Ordner erstellen
zen-panel-ui-live-folder-create =
.label = Live-Ordner
zen-panel-ui-new-empty-split =
.label = Neuen Split erstellen
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Profil festlegen
zen-workspaces-panel-unload =
.label = Arbeitsbereich entladen
zen-workspaces-panel-unload-others =
.label = Alle anderen Arbeitsbereiche entladen
zen-workspaces-how-to-reorder-title = So ordnest du Arbeitsbereiche neu an
zen-workspaces-how-to-reorder-desc = Zieh die Arbeitsbereich-Symbole am unteren Rand der Seitenleiste, um sie neu anzuordnen
zen-workspaces-change-theme =
@@ -38,7 +42,7 @@ zen-bookmark-edit-panel-workspace-selector =
zen-panel-ui-gradient-generator-algo-complementary =
.label = Komplementär
zen-panel-ui-gradient-generator-algo-splitComplementary =
.label = Geteilt-Komplementär
.label = Split-Komplementär
zen-panel-ui-gradient-generator-algo-analogous =
.label = Analog
zen-panel-ui-gradient-generator-algo-triadic =

View File

@@ -10,11 +10,11 @@ zen-vertical-tabs-layout-header = Διάταξη Περιηγητή
zen-vertical-tabs-layout-description = Επιλέξτε τη διάταξη που σας ταιριάζει καλύτερα
zen-layout-single-toolbar = Απλή γραμμή εργαλειών
zen-layout-multiple-toolbar = Πολλαπλές γραμμές εργαλειών
zen-layout-collapsed-toolbar = Συμπτυγμένη γραμμή εργαλειών
sync-currently-syncing-workspaces = Άλλοι Χώροι Εργασίας
zen-layout-collapsed-toolbar = Συμπτυγμένη Πλαϊνή Μπάρα
sync-currently-syncing-workspaces = Χώροι Εργασίας
sync-engine-workspaces =
.label = Άλλοι Χώροι Εργασίας
.tooltiptext = Συγχρονισμός των χώρων εργασίας σας σε όλες τις συσκευές
.label = Χώροι Εργασίας
.tooltiptext = Συγχρονισμός των χώρων εργασίας σας μεταξύ συσκευές
.accesskey = W
zen-glance-title = Ματιά
zen-glance-header = Γενικές ρυθμίσεις για ματιά
@@ -42,15 +42,17 @@ pane-zen-tabs-title = Διαχείριση Καρτελών
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Χώροι Εργασίας
zen-tabs-unloader-enabled =
.label = Ενεργοποίηση Εκφορτωτή Καρτέλας
zen-tabs-select-recently-used-on-close =
.label = Στο κλείσιμο καρτέλας, αλλαγή στην πιο πρόσφατα χρησιμοποιημένη καρτέλα αντί για την επόμενη καρτέλα
zen-tabs-close-on-back-with-no-history =
.label = Κλείσιμο καρτέλας και αλλαγή στην καρτέλα ιδιοκτήτη (ή στην πιο πρόσφατα χρησιμοποιούμενη καρτέλα) όταν επιστρέφεις χωρίς ιστορικό
zen-settings-workspaces-sync-unpinned-tabs =
.label = Συγχρονισμός μόνο καρφιτσωμένων καρτελών στους χώρους εργασίας
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
.label = Ctrl+Tab επιλέγει κυκλικά μόνο από τις καρτέλες στα Απαραίτητα η στο Χώρο Εργασίας
zen-tabs-cycle-ignore-pending-tabs =
.label = Ignore Pending tabs when cycling with Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
.label = Παράβλεψη Εκκρεμών καρτελών κατά την εναλλαγή με Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Η εναλλαγή με Ctrl+Tab θα εναλλάσσει με σειρά πρόσφατης χρήσης, όσο είναι ενεργοποιημένη
zen-look-and-feel-compact-toolbar-themed =
.label = Χρήση παρασκηνίου με θέμα για συμπαγή γραμμή εργαλειών
zen-workspace-continue-where-left-off =
@@ -83,7 +85,7 @@ zen-settings-workspaces-enabled =
zen-settings-workspaces-hide-default-container-indicator =
.label = Απόκρυψη της προκαθορισμένης ένδειξης περιέκτη στη γραμμή καρτελών
zen-key-unsaved = Μη αποθηκευμένη συντόμευση! Παρακαλώ αποθηκεύστε την κάνοντας κλικ στο πλήκτρο "Escape" αφού την πληκτρολογήσετε.
zen-key-conflict = Conflicts with { $group } -> { $shortcut }
zen-key-conflict = Συγκρούσεις με { $group } -> { $shortcut }
pane-zen-theme-title = Ρυθμίσεις Θέματος
zen-vertical-tabs-title = Πλευρική γραμμή και διάταξη καρτελών
zen-vertical-tabs-header = Κατακόρυφες Καρτέλες
@@ -131,7 +133,7 @@ zen-theme-marketplace-dropdown-default-label =
.label = Κανένα
zen-theme-marketplace-input-default-placeholder =
.placeholder = Πληκτρολογήστε κάτι...
pane-zen-marketplace-title = Zen Mods
pane-zen-marketplace-title = Επεκτάσεις Zen
zen-themes-auto-update =
.label = Αυτόματη ενημέρωση εγκατεστημένων mods κατά την εκκίνηση
zen-settings-workspaces-force-container-tabs-to-workspace =
@@ -160,7 +162,7 @@ category-zen-CKS =
.tooltiptext = { pane-zen-CKS-title }
pane-settings-CKS-title = Συντομεύσεις Πληκτρολογίου { -brand-short-name }
category-zen-marketplace =
.tooltiptext = Zen Mods
.tooltiptext = Επεκτάσεις Zen
zen-settings-CKS-header = Προσαρμόστε τις συντομεύσεις πληκτρολογίου
zen-settings-CKS-description = Προσαρμόστε τις προεπιλεγμένες συντομεύσεις πληκτρολογίου στις προτιμήσεις σας και βελτιώστε την εμπειρία περιήγησής σας
zen-settings-CKS-disable-firefox =
@@ -232,7 +234,7 @@ zen-key-exit-full-screen = Έξοδος από Πλήρη Οθόνη
zen-ai-chatbot-sidebar-shortcut = Εναλλαγή Πλευρικής Μπάρας Συζήτησης AI
zen-key-inspector-mac = Εναλλαγή Επιθεωρητή (Mac)
zen-toggle-sidebar-shortcut = Εναλλαγή Πλευρικής Μπάρας Firefox
zen-toggle-pin-tab-shortcut = Toggle Pin Tab
zen-toggle-pin-tab-shortcut = Εναλλαγή Καρφιτσώματος Καρτέλας
zen-reader-mode-toggle-shortcut-other = Εναλλαγή Λειτουργίας Ανάγνωσης
zen-picture-in-picture-toggle-shortcut = Εναλλαγή Εικόνας-σε-Εικόνα
zen-nav-reload-shortcut-2 = Ανανέωση Σελίδας
@@ -249,9 +251,9 @@ zen-key-stop = Διακοπή Φόρτωσης
zen-full-zoom-reduce-shortcut = Σμίκρυνση
zen-full-zoom-enlarge-shortcut = Μεγέθυνση
zen-full-zoom-reset-shortcut = Επαναφορά Ζουμ
zen-full-zoom-reset-shortcut-alt = Reset Zoom (Alt)
zen-full-zoom-enlarge-shortcut-alt = Zoom In (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = Zoom In (Alt 2)
zen-full-zoom-reset-shortcut-alt = Επαναφορά Μεγέθυνσης (Alt)
zen-full-zoom-enlarge-shortcut-alt = Μεγέθυνση (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = Μεγέθυνση (Alt 2)
zen-bidi-switch-direction-shortcut = Αλλαγή Κατεύθυνσης Κειμένου
zen-private-browsing-shortcut = Ιδιωτική Περιήγηση
zen-screenshot-shortcut = Λήψη Στιγμιότυπου Οθόνης
@@ -266,7 +268,7 @@ zen-close-tab-shortcut = Κλείσιμο Καρτέλας
zen-compact-mode-shortcut-show-sidebar = Εναλλαγή Αιωρούμενης Πλευρικής Γραμμής
zen-compact-mode-shortcut-show-toolbar = Εναλλαγή Αιωρούμενης Γραμμής Εργαλείων
zen-compact-mode-shortcut-toggle = Εναλλαγή Συμπαγούς Λειτουργίας
zen-glance-expand = Expand Glance
zen-glance-expand = Μεγέθυνση Ματίας
zen-workspace-shortcut-switch-1 = Εναλλαγή στο Χώρο Εργασίας 1
zen-workspace-shortcut-switch-2 = Εναλλαγή στο Χώρο Εργασίας 2
zen-workspace-shortcut-switch-3 = Εναλλαγή στο Χώρο Εργασίας 3
@@ -285,7 +287,7 @@ zen-split-view-shortcut-grid = Εναλλαγή Πλέγματος Διαιρε
zen-split-view-shortcut-vertical = Εναλλαγή Κάθετης Διαιρεμένης Προβολής
zen-split-view-shortcut-horizontal = Εναλλαγή Οριζόντιας Διαιρεμένης Προβολής
zen-split-view-shortcut-unsplit = Κλείσιμο Διαιρεμένης Προβολής
zen-new-empty-split-view-shortcut = New Empty Split View
zen-new-empty-split-view-shortcut = Δημιουργία Κενής Διαιρεμένης Προβολής
zen-key-select-tab-1 = Επιλογή καρτέλας #1
zen-key-select-tab-2 = Επιλογή καρτέλας #2
zen-key-select-tab-3 = Επιλογή καρτέλας #3
@@ -313,5 +315,6 @@ zen-devtools-toggle-performance-shortcut = Εναλλαγή Επιδόσεων
zen-devtools-toggle-storage-shortcut = Εναλλαγή Αποθηκευτικού Χώρου
zen-devtools-toggle-dom-shortcut = Εναλλαγή DOM
zen-devtools-toggle-accessibility-shortcut = Εναλλαγή Προσβασιμότητας
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-close-all-unpinned-tabs-shortcut = Κλείσιμο όλων των μη καρφιτσωμένων καρτελών
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Διπλασιασμός Καρτέλας

View File

@@ -3,21 +3,21 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-folders-search-placeholder =
.placeholder = Search { $folder-name }...
.placeholder = Αναζήτηση { $folder-name }...
zen-folders-panel-rename-folder =
.label = Rename Folder
.label = Μετονομασία Φακέλου
zen-folders-panel-unpack-folder =
.label = Unpack Folder
.label = Αποσυμπίεση Φακέλου
zen-folders-new-subfolder =
.label = New Subfolder
.label = Δημιουργία Υποφακέλου
zen-folders-panel-delete-folder =
.label = Delete Folder
.label = Διαγραφή Φακέλου
zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space
.label = Μετατροπή Φακέλου σε Χώρο Εργασίας
zen-folders-panel-change-folder-space =
.label = Change Space...
.label = Αλλαγή Χώρου Εργασίας...
zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder
.tooltiptext = Εκφόρτωσή των ενεργών καρτελών σε αυτόν τον φάκελο
zen-folders-unload-folder =
.label = Unload All Tabs
zen-folders-search-no-results = No tabs matching that search 🤔
.label = Εκφόρτωση όλων των καρτελών
zen-folders-search-no-results = Δεν υπάρχουν καρτέλες που να ταιριάζουν με την αναζήτηση 🤔

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = τρέχον προφίλ
unified-extensions-description = Οι επεκτάσεις χρησιμοποιούνται για να φέρουν περισσότερη επιπλέον λειτουργικότητα στο { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Επαναφορά Καρφιτσωμένης Καρτέλας
.label =
{ $isEssential ->
[true] Επαναφορά Απαραίτητης Καρτέλας
*[false] Επαναφορά Καρφιτσωμένης Καρτέλας
}
.accesskey = R
tab-context-zen-add-essential =
.label = Προσθήκη στα Απαραίτητα
@@ -15,12 +19,16 @@ tab-context-zen-remove-essential =
.label = Αφαίρεση από Απαραίτητα
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Αντικατάσταση καρφιτσωμένου URL με το τρέχον
.label =
{ $isEssential ->
[true] Αντικατάσταση Απαραίτητης διεύθυνσής με την τωρινή
*[false] Αντικατάσταση Καρφιτσωμένης διεύθυνσής με την τωρινή
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
.label = Αλλαγή Ετικέτας...
tab-context-zen-edit-icon =
.label = Change Icon...
.label = Αλλαγή Εικονιδίου...
zen-themes-corrupted = Το αρχείο { -brand-short-name } mods είναι κατεστραμμένο. Έχει γίνει επαναφορά στο προεπιλεγμένο θέμα.
zen-shortcuts-corrupted = Το αρχείο συντομεύσεων σας { -brand-short-name } είναι κατεστραμμένο. Έχει γίνει επαναφορά στις προεπιλεγμένες συντομεύσεις.
# note: Do not translate the "<br/>" tags in the following string
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Ελαχιστοποίηση
zen-panel-ui-gradient-generator-custom-color = Προσαρμοσμένο Χρώμα
zen-copy-current-url-confirmation = Αντιγράφηκε το τρέχον URL!
zen-copy-current-url-as-markdown-confirmation = Η τωρινή διεύθυνσή αντιγράφηκε ως Markdown!
zen-general-cancel-label =
.label = Ακύρωση
zen-general-confirm =
@@ -41,9 +50,10 @@ zen-pinned-tab-replaced = Το URL της καρφιτσωμένης καρτέ
zen-tabs-renamed = Η καρτέλα μετονομάστηκε επιτυχώς!
zen-background-tab-opened-toast = Άνοιξε νέα καρτέλα στο παρασκήνιο!
zen-workspace-renamed-toast = Ο χώρος εργασίας μετονομάστηκε επιτυχώς!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Συμπαγής Λειτουργία
.tooltiptext = Toggle Compact Mode
.tooltiptext = Εναλλαγή Συμπαγούς Λειτουργίας
# note: Do not translate the "<br/>" tags in the following string
@@ -52,7 +62,7 @@ zen-close-label = Κλείσιμο
zen-singletoolbar-urlbar-placeholder-with-name =
.placeholder = Αναζήτηση...
zen-icons-picker-emoji =
.label = Emojis
.label = Εμότζι
zen-icons-picker-svg =
.label = Εικονίδια
urlbar-search-mode-zen_actions = Ενέργειες
@@ -60,14 +70,14 @@ zen-site-data-settings = Ρυθμίσεις
zen-generic-manage = Διαχείριση
zen-generic-more = Περισσότερα
zen-generic-next = Επόμενο
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
zen-essentials-promo-label = Προσθήκη στα Απαραίτητα
zen-essentials-promo-sublabel = Κρατήστε τις αγαπημένες σας καρτέλες ένα κλικ μακριά
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Επιτρέπεται
zen-site-data-setting-block = Αποκλείστηκε
zen-site-data-protections-enabled = Ενεργό
zen-site-data-protections-disabled = Ανενεργό
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-setting-cross-site = Cookies Mεταξύ Iστότοπων
zen-site-data-security-info-extension =
.label = Επέκταση
zen-site-data-security-info-secure =
@@ -94,10 +104,10 @@ zen-site-data-setting-site-protection = Προστασία Ανίχνευσης
# Section: Feature callouts
zen-site-data-panel-feature-callout-title = A new home for add-ons, permissions, and more
zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site settings, view security info, access extensions, and perform common actions.
zen-site-data-panel-feature-callout-title = Ένα νέο σπίτι για επεκτάσεις, άδειες, και άλλα
zen-site-data-panel-feature-callout-subtitle = Κανε κλικ στο εικονίδιο για διαχείριση ρυθμίσεων ιστότοπων, εμφάνιση πληροφοριών ασφαλείας, πρόσβαση σε επεκτάσεις, και εκτέλεση συχνών ενεργειών.
zen-open-link-in-glance =
.label = Open Link in Glance
.label = Άνοιγμα συνδέσμου με ματιά
.accesskey = G
zen-sidebar-notification-updated-heading = Η Ενημέρωση Ολοκληρώθηκε!
@@ -109,7 +119,9 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Χάλασε κάτι;
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Επανεκκίνηση σε Ασφαλή Λειτουργία
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-window-sync-migration-dialog-title = Κρατήστε τα παράθυρα σας συγχρονισμένα
zen-window-sync-migration-dialog-message = Το Zen άρα στην ίδια συσκευή, άρα αλλαγές σε ένα παράθυρο τώρα αντικατροπτίζονται στα άλλα άμεσα.
zen-window-sync-migration-dialog-learn-more = Περισσότερα
zen-window-sync-migration-dialog-accept = Κατάλαβα
zen-appmenu-new-blank-window =
.label = Νέο κενό παράθυρο

View File

@@ -5,18 +5,18 @@
zen-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
[true] Επέκτασή των καρφιτσωμένων καρτελών
*[false] Συρρίκνωσή των καρφιτσωμένων καρτελών
}
zen-menubar-appearance =
.label = Appearance
.label = Εμφάνιση
zen-menubar-appearance-description =
.label = Websites will use:
.label = Οι ιστότοποι θα χρησιμοποιούν:
zen-menubar-appearance-auto =
.label = Automatic
.label = Αυτόματο
zen-menubar-appearance-light =
.label = Light
.label = Φωτεινό
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window
.label = Σκοτεινό
zen-menubar-new-blank-window =
.label = Νέο Κενό Παράθυρο

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Διαίρεση Καρτέλας (απαιτούνται πολλαπλές επιλεγμένες καρτέλες)
*[other] Διαίρεση { $tabCount } Καρτελών
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Διαιρεμένη Προβολή
zen-split-view-modifier-activate-reallocation =
.label = Ενεργοποίηση ανακατανομής
zen-split-view-modifier-enabled-toast = Η αναδιάταξη της προβολής Split είναι ΕΝΕΡΓΟΠΟΙΗΣΗ.
zen-split-view-modifier-enabled-toast-description = Σύρετε και αφήστε την προβολή για να αναδιατάξετε. Πατήστε Esc για έξοδο.
zen-split-view-modifier-disabled-toast = Ο διαχωρισμός της προβολής είναι OFF.

View File

@@ -17,8 +17,11 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Απόκρυψη όλων
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.label = Δημιουργία Φακέλου
.accesskey = N
sidebar-zen-expand =
.label = Επέκταση Πλαϊνής στήλης
@@ -27,8 +30,8 @@ sidebar-zen-create-new =
tabbrowser-unload-tab-button =
.tooltiptext =
{ $tabCount ->
[one] Εκφόρτωση και μετάβαση στη καρτέλα
*[other] Εκφόρτωση { $tabCount } καρτελών και μετάβαση στη πρώτη
[one] Εκφόρτωση και μετάβαση στην καρτέλα
*[other] Εκφόρτωση { $tabCount } καρτελών και μετάβαση στην πρώτη
}
tabbrowser-reset-pin-button =
.tooltiptext =
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Επαναφορά και καρφίτσωμα καρτέλας
*[other] Επαναφορά και καρφίτσωμα { $tabCount } καρτελών
}
tab-reset-pin-label = Πίσω στο καρφιτσωμένο url
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Πίσω στην καρφιτσωμένη διεύθυνσή
[zen-default-pinned-cmd] Διαχωρισμός από την καρφιτσωμένη καρτέλα
*[other] { $tabSubtitle }
}

View File

@@ -2,24 +2,24 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-welcome-title-line1 = Καλωσορίσατε στην
zen-welcome-title-line2 = ήρεμη πλευρά του Διαδικτύου
zen-welcome-title-line1 = Καλωσορίσατε σε
zen-welcome-title-line2 = ένα πιο ήρεμο διαδίκτυο
zen-welcome-import-title = Μια Νέα Αρχή, Ίδιοι Σελιδοδείκτες
zen-welcome-import-description-1 = Οι σελιδοδείκτες, το ιστορικό και οι κωδικοί σας είναι σαν ένα μονοπάτι από ψίχουλα στο διαδικτύο μην τα αφήνετε πίσω!
zen-welcome-import-description-2 = Φέρτε τα εύκολα από ένα άλλο πρόγραμμα περιήγησης και συνεχίστε από εκεί που σταματήσατε.
zen-welcome-import-description-1 = Οι σελιδοδείκτες, το ιστορικό και οι κωδικοί σας είναι σαν ένα μονοπάτι από ψίχουλα στο διαδίκτυο μην τα αφήσετε πίσω!
zen-welcome-import-description-2 = Φέρτε τα εύκολα από έναν άλλο περιηγητή και συνεχίστε από εκεί που σταματήσατε.
zen-welcome-import-button = Εισαγωγή τώρα
zen-welcome-set-default-browser = Ορίστε το { -brand-short-name } ως προεπιλεγμένο πρόγραμμα περιήγησης
zen-welcome-set-default-browser = Ορισμός του { -brand-short-name } ως προεπιλεγμένος περιηγητής
zen-welcome-dont-set-default-browser = Να ΜΗΝ οριστεί το { -brand-short-name } ως προεπιλεγμένο πρόγραμμα περιήγησης
zen-welcome-initial-essentials-title = Οι Σημαντικές Καρτέλες σας, Ένα Κλικ Μακριά
zen-welcome-initial-essentials-description-1 = Κρατήστε τις πιο σημαντικές σας καρτέλες εύκολα προσβάσιμες και πάντα εύκαιρες, ανεξάρτητα από το πόσες ανοίγετε.
zen-welcome-initial-essentials-description-2 = Οι Απαραίτητες καρτέλες είναι πάντα ορατές, ανεξάρτητα από το χώρο εργασίας που βρίσκεστε.
zen-welcome-workspace-colors-title = Οι Χώροι Εργασίας σας, τα Χρώματά σας
zen-welcome-workspace-colors-description = Προσαρμόστε το πρόγραμμα περιήγησής σας δίνοντας σε κάθε χώρο εργασίας τη δική του μοναδική χρωματική ταυτότητα.
zen-welcome-workspace-colors-description = Προσαρμόστε τον περιηγητή σας δίνοντας σε κάθε χώρο εργασίας τη δική του μοναδική χρωματική ταυτότητα.
zen-welcome-start-browsing-title =
Όλα έτοιμα;<br/>
Φύγαμε!
zen-welcome-start-browsing-description-1 = Είναι όλοι ρυθμισμένα και έτοιμα. Κάντε κλικ στο παρακάτω κουμπί για να ξεκινήσετε την περιήγηση με τον { -brand-short-name }.
zen-welcome-start-browsing = Ξεκινάμε!
zen-welcome-start-browsing-description-1 = Είναι όλα ρυθμισμένα και έτοιμα. Κάντε κλικ στο παρακάτω κουμπί για να ξεκινήσετε την περιήγηση με το { -brand-short-name }.
zen-welcome-start-browsing = Ξεκινήστε!
zen-welcome-default-search-title = Η Προεπιλεγμένη Μηχανή Αναζήτησης Σας
zen-welcome-default-search-description = Επιλέξτε την προεπιλεγμένη μηχανή αναζήτησης. Μπορείτε πάντα να την αλλάξετε αργότερα!
zen-welcome-skip-button = Παράλειψη

View File

@@ -4,13 +4,15 @@
zen-panel-ui-workspaces-text = Χώροι Εργασίας
zen-panel-ui-spaces-label =
.label = Spaces
.label = Χώροι Εργασίας
zen-panel-ui-workspaces-create =
.label = Δημιουργία Χώρου
zen-panel-ui-folder-create =
.label = Create Folder
.label = Δημιουργία Φακέλου
zen-panel-ui-live-folder-create =
.label = Ζωντανός Φάκελος
zen-panel-ui-new-empty-split =
.label = New Split
.label = Νέος Διαχωρισμός
zen-workspaces-panel-context-delete =
.label = Διαγραφή Χώρου Εργασίας
.accesskey = D
@@ -21,7 +23,9 @@ zen-workspaces-panel-change-icon =
zen-workspaces-panel-context-default-profile =
.label = Ορισμός Προφίλ
zen-workspaces-panel-unload =
.label = Unload Space
.label = Εκφόρτωση Χώρου Εργασίας
zen-workspaces-panel-unload-others =
.label = Εκφόρτωση Όλων Των Άλλων Χώρων
zen-workspaces-how-to-reorder-title = Πώς να αναδιατάξετε τους χώρους
zen-workspaces-how-to-reorder-desc = Σύρετε τα εικονίδια χώρου στο κάτω μέρος της πλαϊνής μπάρας για να τα αναδιατάξετε
zen-workspaces-change-theme =
@@ -33,7 +37,7 @@ zen-workspaces-panel-context-edit =
.label = Επεξεργασία Χώρου Εργασίας
.accesskey = E
zen-bookmark-edit-panel-workspace-selector =
.value = Spaces
.value = Χώροι Εργασίας
.accesskey = W
zen-panel-ui-gradient-generator-algo-complementary =
.label = Συμπληρωματικό
@@ -49,8 +53,8 @@ zen-panel-ui-gradient-click-to-add = Κλικ για προσθήκη χρώμα
zen-workspace-creation-name =
.placeholder = Όνομα Χώρου
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
.label = Μετακίνησή προς...
.tooltiptext = Μετακίνηση όλων των καρτελών από αυτό το παράθυρο σε χώρο εργασίας
zen-workspaces-panel-context-reorder =
.label = Αναδιάταξη Χώρων
zen-workspace-creation-profile = Προφίλ
@@ -58,14 +62,14 @@ zen-workspace-creation-profile = Προφίλ
zen-workspace-creation-header = Δημιουργία Χώρου
zen-workspace-creation-label = Οι χώροι χρησιμοποιούνται για την οργάνωση των καρτελών και των συνεδριών σας.
zen-workspaces-delete-workspace-title = Διαγραφή Χώρου Εργασίας;
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
zen-workspaces-delete-workspace-body = Είστε σίγουροι ότι Θέλετε να διαγράψετε το { $name }; Αυτή η πράξη δεν μπορεί να αναιρεθεί.
# Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcut }</span> to undo.
zen-workspaces-close-all-unpinned-tabs-toast = Οι καρτέλες έκλεισαν! Χρησιμοποιήστε <span>{ $shortcut }</span> για αναίρεσή.
zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear
.tooltiptext = Close all unpinned tabs
.label = Εκκαθάρισή
.tooltiptext = Κλείσιμο όλων των μη καρφιτσωμένων καρτελών
zen-panel-ui-workspaces-change-forward =
.label = Next Space
.label = Επόμενος Χώρος Εργασίας
zen-panel-ui-workspaces-change-back =
.label = Previous Space
.label = Προηγούμενος Χώρος Εργασίας

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces
zen-tabs-unloader-enabled =
.label = Enable Tab Unload
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs =
@@ -315,3 +317,4 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = Current profile
unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab
.label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R
tab-context-zen-add-essential =
.label = Add to Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
}
.accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
@@ -31,6 +39,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom colour
zen-copy-current-url-confirmation = Copied current URL!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-general-cancel-label =
.label = Cancel
zen-general-confirm =
@@ -39,6 +48,7 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Compact Mode
.tooltiptext = Toggle Compact Mode
@@ -111,3 +121,5 @@ zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window

View File

@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
zen-menubar-new-blank-window =
.label = New Blank Window

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Split Tab (multiple selected tabs needed)
*[other] Split { $tabCount } Tabs
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Zen-split-view-modifier-header
zen-split-view-modifier-activate-reallocation =
.label = Activate reallocation
zen-split-view-modifier-enabled-toast = Split view rearrange is ON.
zen-split-view-modifier-enabled-toast-description = Drag and drop the view to rearrange. Press Esc to exit.
zen-split-view-modifier-disabled-toast = Split view rearrange is OFF.

View File

@@ -17,6 +17,9 @@ zen-toolbar-context-compact-mode-just-toolbar =
zen-toolbar-context-compact-mode-hide-both =
.label = Hide both
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs
}
tab-reset-pin-label = Back to pinned URL
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

View File

@@ -5,7 +5,7 @@
zen-welcome-title-line1 = Welcome to
zen-welcome-title-line2 = A calmer internet
zen-welcome-import-title = A Fresh Start, Same Bookmarks
zen-welcome-import-description-1 = Your bookmarks, history and passwords are like a trail of breadcrumbs through the internet don't leave them behind!
zen-welcome-import-description-1 = Your bookmarks, history, and passwords are like a trail of breadcrumbs through the internetdont leave them behind!
zen-welcome-import-description-2 = Easily bring them over from another browser and pick up right where you left off.
zen-welcome-import-button = Import Now
zen-welcome-set-default-browser = Set { -brand-short-name } as your default browser
@@ -15,7 +15,9 @@ zen-welcome-initial-essentials-description-1 = Keep your most important tabs eas
zen-welcome-initial-essentials-description-2 = Essential tabs are always visible, no matter what workspace you are in.
zen-welcome-workspace-colors-title = Your Workspaces, Your Colours
zen-welcome-workspace-colors-description = Personalize your browser by giving each workspace its own unique colour identity.
zen-welcome-start-browsing-title = All set? Let get rolling!
zen-welcome-start-browsing-title =
All sorted?<br/>
Let's get rolling!
zen-welcome-start-browsing-description-1 = Youre all set up and ready to go. Click the button below to start browsing with { -brand-short-name }.
zen-welcome-start-browsing = Dive in!
zen-welcome-default-search-title = Your Default Search Engine

View File

@@ -9,6 +9,8 @@ zen-panel-ui-workspaces-create =
.label = Create Space
zen-panel-ui-folder-create =
.label = Create Folder
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split =
.label = New Split
zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Set Profile
zen-workspaces-panel-unload =
.label = Unload Space
zen-workspaces-panel-unload-others =
.label = Unload All Other Spaces
zen-workspaces-how-to-reorder-title = How to reorder spaces
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
zen-workspaces-change-theme =
@@ -56,7 +60,7 @@ zen-workspaces-panel-context-reorder =
zen-workspace-creation-profile = Profile
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
zen-workspace-creation-header = Create a Space
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
zen-workspace-creation-label = Spaces are used to organise your tabs and sessions.
zen-workspaces-delete-workspace-title = Delete Workspace?
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -357,3 +357,4 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Blank Window
zen-duplicate-tab-shortcut = Duplicate Tab

View File

@@ -0,0 +1,58 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-boost-edit-rename =
.label = Rename Boost
zen-boost-edit-shuffle =
.label = Shuffle Vibes
zen-boost-edit-reset =
.label = Reset All Edits
zen-boost-edit-delete =
.label = Delete Boost
zen-boost-size = Size
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Back
zen-boost-shuffle =
.tooltiptext = Shuffle Boost Settings
zen-boost-invert =
.tooltiptext = Smart Invert Colors
zen-boost-controls =
.tooltiptext = Advanced Color Controls
zen-boost-disable =
.tooltiptext = Disable Color Adjustments
zen-boost-text-case-toggle =
.tooltiptext = Toggle Text Case
zen-boost-css-picker =
.tooltiptext = Pick Selector
zen-boost-css-inspector =
.tooltiptext = Open Inspector
zen-bootst-color-contrast = Contrast
zen-bootst-color-brightness = Brightness
zen-bootst-color-original-saturation = Original Saturation
zen-add-zap-helper = Click elements on the page to <b>Zap</b> them
zen-remove-zap-helper = ← Click to Unzap
zen-select-this = Insert selector for this
zen-select-related = Insert selector for related
zen-select-cancel = Cancel
zen-zap-this = Zap this
zen-zap-related = Zap all related elements
zen-zap-cancel = Cancel
zen-zap-done = Done
zen-unzap-tooltip =
{
$elementCount ->
[0] No elements zapped
[1] { $elementCount } element zapped
*[other] { $elementCount } elements zapped
}
zen-boost-save =
.tooltiptext = Export Boost
zen-boost-load =
.tooltiptext = Import Boost
zen-panel-ui-boosts-exported-message = Boost exported!
zen-site-data-boosts = Boosts
zen-site-data-create-boost =
.tooltiptext = Create new boost
zen-boost-rename-boost-prompt = Rename Boost?

View File

@@ -15,7 +15,7 @@ tab-context-zen-reset-pinned-tab =
tab-context-zen-add-essential =
.label = Add to Essentials
.accesskey = E
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-add-essential-badge = { $num } / { $max }
tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
@@ -58,6 +58,7 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button =
.label = Compact Mode

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Split Tab (multiple selected tabs needed)
*[other] Split { $tabCount } Tabs
[-1] Split out tab
[1] Add split view...
*[other] Join { $tabCount } Tabs
}
.accesskey = S

View File

@@ -19,6 +19,10 @@ zen-toolbar-context-compact-mode-hide-both =
.label = Hide both
.accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder =
.label = New Folder
.accesskey = N
@@ -46,5 +50,6 @@ tabbrowser-reset-pin-button =
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
*[other] { $tabSubtitle }
}

Some files were not shown because too many files have changed in this diff Show More