Compare commits

..

386 Commits

Author SHA1 Message Date
mr. m
6475f8de0e gh-13844: Part 3 - Fixed text inputs not being filtered through boosts (gh-13893) 2026-05-27 13:40:00 +02:00
mr. m
0639dbaef7 no-bug: New Crowdin updates (gh-13886) 2026-05-27 11:29:31 +02:00
mr. m
2546d95909 no-bug: Add a New Boost urlbar action (gh-13884)
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-27 08:45:44 +02:00
mr. m
680893cb85 no-bug: Remove transparency patch 2026-05-26 23:39:08 +02:00
mr. m
0863d7f4c0 no-bug: New Crowdin updates (gh-13866) 2026-05-26 23:37:42 +02:00
mr. m
1c29206e07 gh-12284: Sync upstream Firefox to version 151.0.2 (gh-13875)
This PR syncs the upstream Firefox to version 151.0.2.

* ⚠️ Some patches did not apply cleanly. Please review them carefully.

@mr-cheffy please review and merge this PR.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-26 23:14:36 +02:00
mr. m
7f08cf437a gh-13844: Part 2 - Fixed boosts not working for linear gradients (gh-13882)
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-26 22:27:54 +02:00
Ashvin Jangid
e82012ff1c gh-13879: fix sidebar UI breaking on cancelling space creation (gh-13880) 2026-05-26 21:52:37 +02:00
mr. m
b94dd3b927 gh-13868: Fixed tabs getting clipped when collapsing folders (gh-13869) 2026-05-26 12:00:14 +02:00
mr. m
346219c3b4 gh-13851: Fixed pressing u duplicating tabs (gh-13856) 2026-05-25 21:47:27 +02:00
mr. m
6f41ffe02d gh-13853: Fixed sidebar flickering on private windows (gh-13855) 2026-05-25 21:28:52 +02:00
mr. m
69e76e51b7 gh-13844: Fixed boosts not working when anon content exists (gh-13847) 2026-05-25 19:58:38 +02:00
mr. m
7e449ccdc9 gh-10594: Increase the padding size when entering fullscreen (gh-13848) 2026-05-25 19:58:28 +02:00
mr. m
8f905e7abd no-bug: Fix boosts picker showing wrong auto theme choice (gh-13821) 2026-05-24 11:00:54 +02:00
fen4flo
999a78d656 no-bug: Fix manager not writing to file after boost toggle (gh-13815) 2026-05-23 15:28:45 +02:00
Ashvin Jangid
09ed192fc4 gh-13642: fix unexpected sidebar width increase in compact mode (gh-13794)
`getAndApplySidebarWidth()` does handle this case but in the condition
it requires the event.
```
      if (
        event &&
        shouldRecalculate &&
        sidebarExpanded &&
        !gZenVerticalTabsManager._hadSidebarCollapse
      ) {
        return;
      }
```
If the function does not return here then it makes the
`--zen-sidebar-width` = `--actual-zen-sidebar-width` which adds the
padding's width to the sidebar.

I don't know if not passing event in the function was intentional, but
this seems to fix the issue.

fixes: #13642
2026-05-23 12:26:13 +02:00
mr. m
29226112f5 no-bug: Fallbac to macos SDK version 26.4 if 26.5 doesnt exist (gh-13808) 2026-05-23 08:31:03 +02:00
mr. m
a5e78a659f no-bug: Update macos SDK version to 26.5 (gh-13807) 2026-05-23 08:16:22 +02:00
fen4flo
7196527509 gh-13796: Fix tab order reversing on dnd & boosts window size / initial color state (gh-13799)
Co-authored-by: Mr. M <mr.m@tuta.com>
Signed-off-by: fen4flo <75260616+FlorianButz@users.noreply.github.com>
2026-05-22 17:31:25 +02:00
mr. m
cd1616d1c0 gh-13761: Fixed closing a split view selecting it on other windows (gh-13790) 2026-05-21 18:18:18 +02:00
mr. m
0b9f0bbe91 no-bug: Lower boosts radius for macos (gh-13784) 2026-05-21 09:21:19 +02:00
Ashvin Jangid
b726dc8052 gh-13612: display "Space" key name correctly in keyboard shortcuts page (gh-13774) 2026-05-21 09:14:33 +02:00
Ashvin Jangid
81d30b906a gh-13776: fix shortcut conflict detection failing with special keys (gh-13777) 2026-05-21 09:14:18 +02:00
mr. m
ae14d05290 no-bug: Update to Firefox 151.0 (gh-13775) 2026-05-20 16:51:06 +02:00
mr. m
8840bd77ae no-bug: Let overflowable webexts toolbar ride the train (gh-13772) 2026-05-20 13:39:12 +02:00
mr. m
1c3b74c508 no-bug: Increase toolbar overflow threshold (gh-13771) 2026-05-20 13:35:55 +02:00
Ashvin Jangid
f9c4575c78 gh-13767: fix special key shortcuts displaying incorrectly until page reload (gh-13768)
The problem was that `input.value` was getting the raw shortcut and not
really converting it to the normalized displayable string.
There was no method to just get the `displayString` for a shortcut
without creating a new one, so I put that logic into
`gZenZenKeyboardShortcutsManager`. The static function in `KeyShortcut`
class is just to reduce code duplication.

fixes: #13767
2026-05-20 12:46:11 +02:00
mr. m
035e5931fc gh-10594: Video controls going under the screen when in fullscreen (gh-13769) 2026-05-20 11:53:23 +02:00
mr. m
d5d86dbfa5 no-bug: Fixed continue where you left off not working anymore (gh-13764) 2026-05-20 00:29:25 +02:00
mr. m
1b9408ecb0 no-bug: Add polish to finished boosts implementation (gh-13762)
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-19 23:58:00 +02:00
Andrey Bochkarev
ef259f58aa no-bug: Fix cyclic workspace switching (gh-13743) 2026-05-18 22:26:49 +02:00
mr. m
149fc12366 no-bug: Remove panel padding reset from patch (gh-13736) 2026-05-18 00:10:30 +02:00
mr. m
77c513511b gh-12949: Fixed reset url indicator showing for sub documents (gh-13735) 2026-05-17 22:51:20 +02:00
Ashvin Jangid
99e647a7a8 gh-13653: fix copy url button/shortcut to respect decodeURLsOnCopy spec (gh-13659)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-17 22:35:20 +02:00
mr. m
41893aa6f3 gh-13716: Fixed greyed out urlbar text color (gh-13727) 2026-05-17 20:35:25 +02:00
fen4flo
62a91aefd2 no-bug: Move boost import/export buttons (gh-13724) 2026-05-17 20:35:10 +02:00
mr. m
644c75e3e8 gh-13719: Correctly set scroll left to the urlbar input (gh-13726) 2026-05-17 15:38:36 +02:00
mr. m
8752bf089e gh-13703: Fixed space swiping ocassionally being stuck (gh-13725) 2026-05-17 15:38:15 +02:00
mr. m
c6c3b89a45 no-bug: Fixed clang-tidy forming invalid syntax on boosts manager (gh-13711) 2026-05-16 04:12:57 +02:00
mr. m
8cd244fee4 no-bug: Update MacOS SDK version (gh-13710) 2026-05-16 03:39:57 +02:00
fen4flo
ba348e04f0 no-bug: Add secondary color dot, Rearrange buttons & Editor UI Updates (gh-13708)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-16 02:53:35 +02:00
mr. m
90a6ebe948 no-bug: Sync upstream Firefox to version 151.0 (gh-13706) 2026-05-16 00:29:01 +02:00
mr. m
1659838194 no-bug: Prevent active attribute from being set when a popup opens (gh-13695) 2026-05-14 09:41:20 +02:00
mr. m
a82e145b1d no-bug: Fixed opening new private windows removing initial tabs (gh-13687) 2026-05-13 23:10:54 +02:00
mr. m
3dd0ec9b65 no-bug: Fixed startup hang when release notes open (gh-13683) 2026-05-13 16:37:16 +02:00
mr. m
f0a63fa7c5 no-bug: Fixed overflowable addons clipping button badges (gh-13679) 2026-05-13 12:38:31 +02:00
mr. m
ad52054113 no-bug: Sync upstream Firefox to version 150.0.3 (gh-13670) 2026-05-12 23:20:00 +02:00
Guilherme Luiz Cella
0a7ee3fcf0 no-bug: Refactor _oppositeSide method using OPPOSITE_SIDES (gh-13613)
Signed-off-by: Guilherme Luiz Cella <151692400+guilherme-luiz-cella@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-12 11:57:56 +02:00
mr. m
c406e79c5d no-bug: Remove fullscreen prefs (gh-13648) 2026-05-10 23:28:52 +02:00
jakubiakdev
78c37a122e no-bug: Improve flaky URLBar scrolling (gh-13645)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-05-10 23:26:52 +02:00
AbdullahMRiad
8f0edbd91a no-bug: Fix capitalization of 'GitHub' in README (gh-13635) 2026-05-09 23:44:46 +02:00
mr. m
d9c6dcdca4 no-bug: Improve space swipe performance (gh-13631) 2026-05-09 18:20:05 +02:00
mr. m
4983c0a877 no-bug: Lint project (gh-13632) 2026-05-09 17:53:52 +02:00
sporocyst
4e6521a713 gh-13629: fix tab renaming input field too narrow (gh-13630) 2026-05-09 16:50:29 +02:00
mr. m
da9838e478 gh-13620: Fixed unresponsive tabs when opening external links (gh-13628) 2026-05-09 12:17:13 +02:00
mr. m
639bf29de3 gh-13623: Fixed native popovers not working after using dropdowns (gh-13627) 2026-05-09 12:17:00 +02:00
mr. m
cfd1e7a6aa no-bug: Make extensions list hidden for double toolbar (gh-13610) 2026-05-08 13:08:17 +02:00
mr. m
17f61152b9 Revert "no-bug: A few quality-of-life tweaks (build tooling)" (gh-13605) 2026-05-07 21:27:37 +02:00
mr. m
9c88e3a84f no-bug: Sync upstream Firefox to version 150.0.2 (gh-13601) 2026-05-07 18:28:25 +02:00
mr. m
b999a932ac no-bug: Improve swipe feel and avoid big jumps while swiping (gh-13603) 2026-05-07 17:08:50 +02:00
dependabot[bot]
e9a0beae20 no-bug: bump axios from 1.15.0 to 1.16.0 (gh-13590)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-06 23:12:02 +02:00
Daniel Richard G.
b93c2054c4 no-bug: A few quality-of-life tweaks (build tooling) (gh-13565) 2026-05-06 21:38:16 +02:00
mr. m
dcf272f620 gh-13516: Show the loading indicator ontop of the webview for toolbar mode (gh-13588) 2026-05-06 16:23:05 +02:00
mr. m
3ffdf6b299 gh-13583: Fixed Previous Space in menu bar not working (gh-13587) 2026-05-06 16:10:02 +02:00
mr. m
b052c1d804 gh-13584: Add click tab to split config (gh-13586) 2026-05-06 16:02:41 +02:00
mr. m
818c448dfc gh-10649: Update upstream patchs for session store (gh-13581) 2026-05-06 12:26:53 +02:00
mr. m
5b16bb36d9 no-bug: Dont recalculate urlbar overflow if its opened (gh-13571) 2026-05-05 11:59:50 +02:00
mr. m
5b790a431a gh-12699: Fixed switching windoww focus causing blinks (gh-13568) 2026-05-05 11:37:46 +02:00
Zander Otavka
149419d1fd no-bug: Add shortcut to create a new Space (gh-13552)
Co-authored-by: Zander Otavka <AlexanderOtavka@users.noreply.github.com>
2026-05-05 00:14:24 +02:00
mr. m
60a77413df no-bug: Use a different blur for the urlbar, depending on the theme (gh-13562) 2026-05-05 00:13:14 +02:00
mr. m
ce1ee9228b Merge commit from fork 2026-05-04 20:20:47 +02:00
sporocyst
1bea3d401c gh-13545: Fix regression from gh-13483 (gh-13554)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-05-04 12:15:19 +02:00
Zander Otavka
b6624612cd no-bug: Submit workspace creation form on Enter and cancel on Escape (gh-13549)
Co-authored-by: Zander Otavka <AlexanderOtavka@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-04 10:21:43 +02:00
mr. m
aa463e2cb0 no-bug: Fix patch sets (gh-13557) 2026-05-04 10:07:22 +02:00
Zander Otavka
6552f0b3c3 no-bug: Add focus indicators to space creation form (gh-13550)
Co-authored-by: Zander Otavka <AlexanderOtavka@users.noreply.github.com>
2026-05-04 02:35:10 +02:00
mr. m
9950679f2c no-bug: Boosts optimization and enable acrylic elements for twilight (gh-13551) 2026-05-04 02:34:41 +02:00
mr. m
a9a582afae gh-13522: Fixed search engines not being visible in settings (gh-13547) 2026-05-03 23:35:14 +02:00
mr. m
607551f394 Merge commit from fork 2026-05-03 22:39:44 +02:00
mr. m
3278a43751 gh-13294: Fix macos crash with native popovers (gh-13546) 2026-05-03 22:09:17 +02:00
mr. m
c82d314913 no-bug: Make addons appear on the urlbar (gh-13535) 2026-05-03 14:53:37 +02:00
mr. m
a71a66c00b no-bug: Force boosts colors to fit in 32 bit ints (gh-13532) 2026-05-02 11:36:15 +02:00
mr. m
c0cd45bf1d gh-13530: Apply translations to desktop files (gh-13531) 2026-05-02 11:08:08 +02:00
mr. m
562e6e5c3a gh-13488: Fixed auto hide not working after installing an extension (gh-13498) 2026-04-29 20:31:46 +02:00
mr. m
21f7fdaef4 no-bug: Increase tab hover scaling (gh-13487) 2026-04-29 12:20:47 +02:00
mr. m
04c5bc3478 no-bug: Bump release version (gh-13486) 2026-04-29 12:06:58 +02:00
sporocyst
092ee7bc2a gh-7094: Fix webcontent shift when bookmark + title bar is active (gh-13483) 2026-04-29 10:00:14 +02:00
Ezhik
18c15ac0b8 no-bug: Add workspaces search (gh-12745)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: jababda <jababda@hotmail.com>
2026-04-28 20:56:16 +02:00
mr. m
c0620a95ef no-bug: Sync upstream Firefox to version 150.0.1 (gh-13472) 2026-04-28 20:37:46 +02:00
sporocyst
c939ee4a3d gh-7094: Fixed topbar dropping down when titlebar is enabled (gh-13468) 2026-04-28 20:37:19 +02:00
Andre Nijman
709691225a gh-12142: Clear pending attribute on synced tabs (gh-13460)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-04-28 20:36:32 +02:00
mr. m
bb14e5d66f no-bug: Make checks if boost css is undefined (gh-13451) 2026-04-28 00:49:18 +02:00
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
mr. m
34c2618ca0 feat: Increase drag over split threshold, b=no-bug, c=split-view 2026-03-04 13:05:07 +01:00
mr. m
84b7cf8ddd fix: Also apply auto appearance to non arrow popups, b=no-bug, c=common 2026-03-04 07:31:01 +01:00
mr. m
0d816b3cc2 chore: Sync external patches, p=#12607 2026-03-03 22:51:57 +01:00
mr. m
ad4eeee55a feat: Make sure to trim down parameters before fetching github PRs, b=no-bug, c=folders 2026-03-03 11:52:12 +01:00
mr. m
ad74b55dbf Revert "fix: github folder not getting pr list, p=#12578, c=folders", p=#12599 2026-03-03 11:28:32 +01:00
mr. m
5ffb2d8d69 feat: Don't search clipboard content when middle clicking the sidebar, b=no-bug, c=no-component 2026-03-03 01:01:19 +01:00
mr. m
5a91c0c70b feat: Add more spacings between the essentials paddings, b=no-bug, c=tabs 2026-03-03 00:49:55 +01:00
mr. m
3831af027e feat: Fixed wrong rendering when animating popover opens, b=no-bug, c=common 2026-03-03 00:46:30 +01:00
Mr. M
ee5c1894eb chore: Streamline surfer implementation to newer versions for win signs, b=no-bug, c=no-component 2026-03-03 00:14:13 +01:00
Kryštof Gärtner
e31d91282b feat: add specific toast for copying URL as Markdown, p=#12588 2026-03-02 19:35:58 +01:00
mr. m
32b355595c feat: Correctly assign containers to new live folder tabs, b=no-bug, c=folders 2026-03-02 18:13:57 +01:00
Slowlife
b5b31c02d0 fix: github folder not getting pr list, p=#12578, c=folders
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-02 15:03:16 +01:00
mr. m
bcdb905ad6 feat: Correctly mark tab visibility inside active folders, b=no-bug, c=common, folders 2026-03-02 09:58:49 +01:00
mr. m
3044b409fa chore: Always restore normal tabs when updating, b=no-bug, c=no-component 2026-03-02 00:09:10 +01:00
Niraj Yadav
747dd3d4bc feat: use sidebar-keep-hover delay while hiding sidebar, p=#12541
Co-authored-by: mr. m <mr.m@tuta.com>
2026-03-01 18:52:44 +01:00
mr. m
49225cf685 chore: Import external patches with replacements, b=no-bug, c=no-component 2026-03-01 18:09:35 +01:00
mr. m
0f4abf2237 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-03-01 13:51:24 +01:00
mr. m
657d03821f feat: Start checking for spaces mroe robustly when restoring, b=no-bug, c=common, workspaces 2026-03-01 13:50:28 +01:00
mr. m
8fc2ecbb66 chore: Sync external patches, b=closes https://github.com/zen-browser/desktop/issues/12555, p=#12560 2026-03-01 11:52:59 +01:00
mr-cheffy
d78dcdddaf docs: Update monthly issue metrics, b=(no bug), c={docs} 2026-03-01 03:13:27 +00:00
Andrey Bochkarev
9bc0a4ca92 refactor: Simplify new tab handling in collapsed live folders, p=#12552 2026-02-28 19:38:32 +01:00
Andrey Bochkarev
6aefade7f8 fix: Add position: relative to tab groups for positioning context, p=#12550 2026-02-28 18:51:07 +01:00
mr. m
0226c5879a feat: Don't use native popovers for the theme picker on the onboarding, b=no-bug, c=welcome 2026-02-28 15:04:40 +01:00
mr. m
ee3ec4c1ea feat: Stop using folder refs to prevent leakage, b=no-bug, c=folders 2026-02-28 11:22:55 +01:00
mr. m
881c411a26 feat: Use the correct loading principals for live folders, b=no-bug, c=folders 2026-02-27 18:48:13 +01:00
mr. m
96a52b7354 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-27 16:29:40 +01:00
mr. m
f52eeb0d60 fix: Prevent watermark to run when chrome is hidden, b=bug #12364, c=common, workspaces 2026-02-27 16:27:48 +01:00
dependabot[bot]
942a266184 chore(deps-dev): bump minimatch, p=#12539
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 13:13:25 +01:00
mr. m
1a1804d2be feat: Properly animate tab addition to collapsed live folders, b=no-bug, c=folders 2026-02-27 13:12:28 +01:00
mr. m
22fd6133f1 feat: Improved styling for native MacOS popovers and fixed anchor positions, b=no-bug, c=workflows, media, common, folders 2026-02-27 12:54:41 +01:00
Andrey Bochkarev
16b898f4e0 fix: Prevent unnecessary layout reset when new tabs are added, p=#12535 2026-02-26 19:36:59 +01:00
Andrey Bochkarev
d67b4457e8 feat: Allow unsplitting tab without selecting it via Shift-Click, p=#12534 2026-02-26 18:46:58 +01:00
Andrey Bochkarev
b54a7027fd fix: Allow split view creation when split view is selected, p=#12532
* fix: Allow split view creation when split view is selected

* fix: Added tabs are always on the right
2026-02-26 18:34:56 +01:00
Andrey Bochkarev
72a35a5ea5 fix: Prevent live folder tabs from mixing with other tabs, p=#12528 2026-02-26 17:16:44 +01:00
mr. m
c9cad08ae7 feat: Hide AI controls from settings as we never have them enabled, b=no-bug, c=no-component 2026-02-26 14:52:56 +01:00
mr. m
b563e06527 chore: Import external patches, p=#12525 2026-02-26 13:52:19 +01:00
mr. m
88a647a3bb fix: Make sure to not run any switching when quitting, b=no-bug, c=workspaces 2026-02-26 11:28:17 +01:00
mr. m
5a9a9ce51a feat: Change omnibox results to use :where selectors instead of :is selectors, b=no-bug, c=common, workspaces 2026-02-26 00:22:28 +01:00
mr. m
0a5a6d0604 feat: Remove some of the AI features introduced in FF 148, b=no-bug, c=no-component 2026-02-25 23:39:01 +01:00
Andrey Bochkarev
b92d697657 fix: Add guard to prevent invalid split drops, p=#12511 2026-02-25 20:37:53 +01:00
mr. m
5e27368a48 fix: Fixed race conditions when syncing views through windows desktops, b=bug #12390, c=no-component 2026-02-25 20:31:28 +01:00
mr. m
2c740b1abf feat: Start animating folder closes, b=no-bug, c=common 2026-02-25 20:19:32 +01:00
mr. m
bae234867e fix: Fixed active tabs showing when collapsing unrelated folders, b=closes #12509, p=#12517, c=folders 2026-02-25 18:22:39 +01:00
mr. m
9145e36457 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-25 18:22:33 +01:00
mr. m
e30f7e20a6 feat: Small tweaks to live folders popup, b=no-bug, c=folders, workspaces 2026-02-25 18:22:30 +01:00
mr. m
726f6e9132 chore: Sync external patches, p=#12514 2026-02-25 16:27:44 +01:00
mr. m
43384e54e7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-25 16:23:20 +01:00
mr. m
4ee2e49b27 feat: Install nodejs dependencies when syncing external patches, b=no-bug, c=workflows 2026-02-25 16:22:27 +01:00
mr. m
a5a984922b feat: Install requirements from list for sync workflow, p=#12513, c=workflows 2026-02-25 16:19:58 +01:00
mr. m
34af405cbd fix: Fixed wrong filename being used for external patch import, b=no-bug, c=workflows 2026-02-25 16:15:37 +01:00
mr. m
648e0b1683 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-25 16:12:37 +01:00
mr. m
4ae9f81a68 feat: Add workflow to import expternal patches, b=no-bug, c=workflows, windows 2026-02-25 16:11:41 +01:00
Slowlife
94a55c73c6 fix: wait for tabs state to be restored before init UI, p=#12506, c=live-folder 2026-02-25 12:01:13 +01:00
mr. m
a7c87e6392 chore: Bump release version, b=no-bug, c=common 2026-02-25 02:22:17 +01:00
Andre Nijman
bdf8bc6b33 fix: Hide folder icon remove action when no icon is set, b=closes #12401, p=#12481, c=folders, common
Co-authored-by: andre <andre@localhost>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-02-25 00:34:22 +01:00
mr. m
4e3413fea5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-25 00:26:54 +01:00
mr. m
5714450b60 feat: Change feel for DnD tab splitting, b=no-bug, c=split-view 2026-02-25 00:26:49 +01:00
Harshit Tomar
2758c962b5 feat: Add 'open new blank window' action to zen.desktop, p=#12503 2026-02-24 23:38:31 +01:00
mr. m
7b9bdec209 chore: Sync upstream to Firefox 148.0, p=#12498 2026-02-24 23:37:08 +01:00
mr. m
443a778ea6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-24 23:34:10 +01:00
mr. m
29165bb1e2 chore: Run lint after to fix deps issues, b=no-bug, c=workflows 2026-02-24 23:34:04 +01:00
Andrey Bochkarev
1554818aa8 feat: Add support for creating split view with dnd, p=#11928, c=tabs
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <mr.m@tuta.com>
2026-02-24 23:29:44 +01:00
mr. m
353b65e25b feat: Dont switch permanent keys for window closes, b=closes #12152, c=workflows, flatpak 2026-02-24 23:19:46 +01:00
mr. m
a8ccd1ca3c feat: Make folder search popup ignore outside clicks, b=no-bug, c=folders, common 2026-02-24 12:47:20 +01:00
mr. m
c772f6d795 feat: Improve live folder enter animation, b=no-bug, c=folders 2026-02-24 10:54:13 +01:00
mr. m
e5622d2237 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-24 00:56:07 +01:00
mr. m
250d0c641c feat: Add feature callout for live folders, b=no-bug, c=folders, common 2026-02-24 00:56:01 +01:00
Slowlife
529d557a38 refactor: switch to use DeferredTask in scheduling logic, p=#12480, c=live-folders 2026-02-23 12:36:44 +01:00
mr. m
bbaf779e7a chore: Run lint before downloading firefox for PRs to have an early exit, b=no-bug, c=workflows 2026-02-23 12:36:18 +01:00
mr. m
e59ff43490 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-23 12:19:34 +01:00
mr. m
ca27b4d76b feat: Default back different search engines on private mode, b=closes #12484, c=no-component 2026-02-23 12:11:16 +01:00
mr. m
bd43b86de8 feat: Correctly animate new tabs for collapsed live folders, b=no-bug, c=folders 2026-02-23 12:05:05 +01:00
mr. m
d3d50d0f8c fix: Fixed urlbar closing when window loses focus, b=closes #7248, p=#12477, c=urlbar 2026-02-23 00:59:00 +01:00
Andre Nijman
dd92699ca1 fix: Screenshot actions hidden behind Glance, b=closes https://github.com/zen-browser/desktop/issues/12196, p=#12468, c=glance
Co-authored-by: andre <andre@localhost>
2026-02-22 23:05:10 +01:00
Andre Nijman
4f7a1efdfa fix: Keep app menu fullscreen button visible in localized labels, b=closes #9547, p=#12470, c=common
Co-authored-by: andre <andre@localhost>
2026-02-22 23:04:40 +01:00
Slowlife
08226c518c fix: remove extra slash in github url, p=#12471, c=live-folders, tests 2026-02-22 15:52:22 +01:00
mr. m
e919e723c7 feat: Add native popover UI for macos, p=#12456 2026-02-21 23:07:30 +01:00
mr. m
52d03f43ef feat: Add concurrency checks for lint and PR workflows, p=#12457, c=workflows 2026-02-21 21:30:15 +01:00
mr. m
5ed59fb902 chore: Updated to a better github logo for better live folder visibility, b=no-bug, c=common 2026-02-21 21:08:34 +01:00
mr. m
011fd67248 chore: Bump motion version, b=no-bug, c=common, folders, vendor, workspaces 2026-02-21 20:50:10 +01:00
mr. m
a6839cfbf7 fix: Fixed wrong attribute checking when updated to Firefox 148.0, b=no-bug, c=tabs 2026-02-21 12:05:31 +01:00
mr. m
6e71a23ed8 feat: Change twilight tag name, b=no-bug, c=workflows 2026-02-21 11:58:53 +01:00
mr. m
368cb06d77 Revert "chore: Change the twilight release tag name to canary, b=no-bug, c=workflows"
This reverts commit d28622e749.
2026-02-21 11:37:28 +01:00
mr. m
d28622e749 chore: Change the twilight release tag name to canary, b=no-bug, c=workflows 2026-02-21 10:30:28 +01:00
mr. m
84679f912d Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-21 10:10:21 +01:00
mr. m
b1ef36c670 feat: Only load about:blank for secondary views when needed, b=no-bug, c=no-component 2026-02-21 10:10:05 +01:00
Slowlife
c28d6520d6 feat: Live folders, p=#11921
Co-authored-by: Slowlife01 <slowlife1165@gmail.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: reizumi <reizumichan@protonmail.com>
2026-02-21 00:17:05 +01:00
mr. m
97078b42ac feat: Make sure to search from other backups files when restoring, b=no-bug, c=no-component 2026-02-21 00:04:09 +01:00
mr. m
29eae92fcb feat: Fix spelling mistake on recovery data, b=no-bug, c=no-component 2026-02-20 22:23:00 +01:00
mr. m
124bcee596 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-20 21:52:03 +01:00
mr. m
92faf227b7 feat: Disable rounded corners for GTK windows, b=closes #6302, c=no-component 2026-02-20 21:38:05 +01:00
kae
7280e03c12 fix: reset the search mode after closing the urlbar, p=#12437
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-02-20 17:28:02 +01:00
mr. m
dbb1e28b2f chore: Sync upstream Firefox to version 148.0, p=#12440 2026-02-20 17:24:17 +01:00
mr. m
a8e245b28a feat: Listen for tabHide and tabShow events for window sync, b=bug #12408, c=no-component 2026-02-19 00:50:11 +01:00
mr. m
a30ddc98bd feat: Correctly calculate certain popup opening coordinates, b=no-bug, c=folders, workspaces 2026-02-19 00:38:21 +01:00
mr. m
6273313ce3 fix: Fixed startup freeze when a group was not found, b=closes #12420, c=no-component 2026-02-18 19:18:12 +01:00
mr. m
dd26ec1171 fix: Fixed tabs becoming empty tabs when switching between windows, b=bug #12421, c=no-component 2026-02-18 12:52:26 +01:00
mr. m
1d2a14f9e4 feat: Correctly calculate size of folder search popup, b=no-bug, c=flatpak, folders, workspaces 2026-02-17 22:40:00 +01:00
mr. m
5be2ffa418 fix: Fixed not being able to unload tabs that are in another workspace, b=closes #9683, c=no-component 2026-02-17 17:20:28 +01:00
mr. m
a30798a275 feat: Rework panel animations and updated Firefox 147.0.4, b=no-bug, c=split-view, folders, common, compact-mode, kbs, workspaces 2026-02-17 13:01:38 +01:00
mr. m
214fd4aff0 feat: Include X-AppImage-Version into the AppImage .desktop file, b=closes #12412, c=workflows 2026-02-17 12:13:41 +01:00
mr. m
ddd7f165bf feat: Lower the timing of panel animations, b=no-bug, c=common 2026-02-16 16:25:01 +01:00
Abdush salam
ae5f9060d4 fix: Remove duplicate fullscreen shortcuts from settings, b=closes #12237. p=#12395, c=kbs 2026-02-16 14:17:06 +01:00
mr. m
362764f497 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-02-16 14:03:27 +01:00
mr. m
083f388176 chore: Remove x-checker-data for flatpak releases, b=no-bug, c=flatpak 2026-02-16 14:03:23 +01:00
1130 changed files with 48304 additions and 15344 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: permissions:
contents: write contents: write
name: Generate build data name: Generate build data
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: ubuntu-latest
needs: buildid needs: buildid
outputs: outputs:
build_date: ${{ steps.data.outputs.builddate }} build_date: ${{ steps.data.outputs.builddate }}
@@ -184,14 +184,9 @@ jobs:
commit_user_name: Zen Browser Robot commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com commit_user_email: zen-browser-auto@users.noreply.github.com
lint:
uses: ./.github/workflows/code-linter.yml
needs: [build-data]
name: Lint
check-release: check-release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [build-data, lint] needs: [build-data]
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -248,8 +243,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -364,11 +359,11 @@ jobs:
name: AppImage build - Linux ${{ matrix.arch }} name: AppImage build - Linux ${{ matrix.arch }}
permissions: permissions:
contents: write contents: write
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
arch: [x86_64, aarch64] arch: [x86_64, aarch64]
needs: [linux] needs: [linux, build-data]
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -406,6 +401,8 @@ jobs:
sed -i -e 's/StartupWMClass=zen/StartupWMClass=zen-twilight/g' build/AppDir/zen.desktop sed -i -e 's/StartupWMClass=zen/StartupWMClass=zen-twilight/g' build/AppDir/zen.desktop
fi fi
sed -i -e 's/\$VERSION/${{ needs.build-data.outputs.version }}/g' build/AppDir/zen.desktop
APPDIR=build/AppDir APPDIR=build/AppDir
tar -xvf *.tar.* && rm -rf *.tar.* tar -xvf *.tar.* && rm -rf *.tar.*
mv zen/* $APPDIR/ mv zen/* $APPDIR/
@@ -442,7 +439,7 @@ jobs:
path: ./dist/zen-${{ matrix.arch }}.AppImage.zsync path: ./dist/zen-${{ matrix.arch }}.AppImage.zsync
stop-self-hosted: stop-self-hosted:
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: ubuntu-latest
needs: [windows-step-3, linux] needs: [windows-step-3, linux]
if: always() if: always()
steps: steps:
@@ -480,7 +477,6 @@ jobs:
mac-uni, mac-uni,
appimage, appimage,
source, source,
lint,
stop-self-hosted, stop-self-hosted,
] ]
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: blacksmith-2vcpu-ubuntu-2404
@@ -509,10 +505,29 @@ jobs:
run: | run: |
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object --depth 1 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 - name: Copy update manifests
env: env:
RELEASE_BRANCH: ${{ inputs.update_branch }} RELEASE_BRANCH: ${{ inputs.update_branch }}
run: | run: |
# IMPORTANT: If changing any of these names,
# make sure to also update the paths in the mar_sign.sh script
cd updates-server cd updates-server
mkdir -p updates mkdir -p updates
cp -a ../linux_update_manifest_x86_64/. updates/ cp -a ../linux_update_manifest_x86_64/. updates/
@@ -555,8 +570,6 @@ jobs:
./zen-x86_64.AppImage.zsync/* ./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/* ./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/* ./zen-aarch64.AppImage.zsync/*
./zen.win-x86_64.zip/*
./zen.win-arm64.zip/*
./linux.mar/* ./linux.mar/*
./linux-aarch64.mar/* ./linux-aarch64.mar/*
./windows.mar/* ./windows.mar/*
@@ -565,7 +578,7 @@ jobs:
./zen.installer.exe/* ./zen.installer.exe/*
./zen.installer-arm64.exe/* ./zen.installer-arm64.exe/*
./zen.macos-universal.dmg/* ./zen.macos-universal.dmg/*
tag_name: "twilight" tag_name: "twilight-1"
name: "Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})" name: "Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})"
draft: false draft: false
generate_release_notes: false generate_release_notes: false
@@ -594,8 +607,6 @@ jobs:
./zen-x86_64.AppImage.zsync/* ./zen-x86_64.AppImage.zsync/*
./zen-aarch64.AppImage/* ./zen-aarch64.AppImage/*
./zen-aarch64.AppImage.zsync/* ./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.mar/*
./linux-aarch64.mar/* ./linux-aarch64.mar/*
./.github/workflows/object/windows-x64-signed-x86_64/windows.mar ./.github/workflows/object/windows-x64-signed-x86_64/windows.mar
@@ -610,7 +621,7 @@ jobs:
permissions: write-all permissions: write-all
name: Prepare Flatpak name: Prepare Flatpak
needs: [release, linux, build-data] needs: [release, linux, build-data]
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: ubuntu-latest
steps: steps:
- name: Checkout Flatpak repository - name: Checkout Flatpak repository
@@ -669,7 +680,7 @@ jobs:
permissions: write-all permissions: write-all
name: Release Flatpak name: Release Flatpak
needs: [prepare-flatpak, build-data] needs: [prepare-flatpak, build-data]
runs-on: blacksmith-2vcpu-ubuntu-2404 runs-on: ubuntu-latest
steps: steps:
- name: Checkout Flatpak repository - name: Checkout Flatpak repository

View File

@@ -1,43 +0,0 @@
name: Code Linter
on:
push:
branches:
- dev
workflow_call:
permissions:
contents: read
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" echo "last_month_year=$previous_year" >> "$GITHUB_ENV"
- name: Run issue-metrics tool - name: Run issue-metrics tool
uses: github/issue-metrics@v2 uses: github-community-projects/issue-metrics@v2
env: env:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }} GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
HIDE_AUTHOR: true HIDE_AUTHOR: true

View File

@@ -34,7 +34,6 @@ jobs:
env: env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }} SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0 CARGO_INCREMENTAL: 0
name: Build Linux - ${{ matrix.arch }} name: Build Linux - ${{ matrix.arch }}
@@ -70,8 +69,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install system dependencies - name: Install system dependencies
run: | run: |
@@ -104,6 +103,8 @@ jobs:
- name: Import - name: Import
env: env:
SURFER_COMPAT: ${{ matrix.arch }} SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: | run: |
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
npm run import npm run import
@@ -118,15 +119,45 @@ jobs:
./mach --no-interactive bootstrap --application-choice browser ./mach --no-interactive bootstrap --application-choice browser
cd .. 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: | run: |
mkdir -p ~/.zen-keys export SURFER_PLATFORM="linux"
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat 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 - name: Build
env: env:
SURFER_COMPAT: ${{ matrix.arch }} SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }} 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 continue-on-error: true
run: | run: |
export SURFER_PLATFORM="linux" export SURFER_PLATFORM="linux"
@@ -144,10 +175,6 @@ jobs:
export ZEN_RELEASE=1 export ZEN_RELEASE=1
npm run package npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts - name: Rename artifacts
run: | run: |
mv dist/zen-*.tar.xz "zen.linux-${{ matrix.arch }}.tar.xz" mv dist/zen-*.tar.xz "zen.linux-${{ matrix.arch }}.tar.xz"
@@ -173,3 +200,11 @@ jobs:
retention-days: 5 retention-days: 5
name: linux_update_manifest_${{ matrix.arch }} name: linux_update_manifest_${{ matrix.arch }}
path: ./dist/update 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: jobs:
mac-build: mac-build:
name: Build macOS - ${{ matrix.arch }} name: Build macOS - ${{ matrix.arch }}
runs-on: macos-26 runs-on: ${{ (inputs.release-branch == 'release') && 'blacksmith-6vcpu-macos-latest' || 'macos-26' }}
strategy: strategy:
fail-fast: false fail-fast: false
@@ -35,7 +35,6 @@ jobs:
env: env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }} SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0 CARGO_INCREMENTAL: 0
steps: steps:
- name: Checkout repository - name: Checkout repository
@@ -49,6 +48,12 @@ jobs:
with: with:
node-version-file: ".nvmrc" node-version-file: ".nvmrc"
- name: Log SDK versions
run: |
ls /Library/Developer/CommandLineTools/SDKs/
xcrun --show-sdk-version
xcrun --show-sdk-path
- name: Run sccache-cache - name: Run sccache-cache
uses: mozilla-actions/sccache-action@main uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }} if: ${{ inputs.use-sccache }}
@@ -68,8 +73,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install system dependencies - name: Install system dependencies
run: | run: |
@@ -118,7 +123,9 @@ jobs:
- name: Import - name: Import
env: env:
SURFER_COMPAT: ${{ matrix.arch }} 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 - name: Bootstrap
run: | run: |
@@ -128,20 +135,47 @@ jobs:
# Always exist with 0, even if bootstrap fails # Always exist with 0, even if bootstrap fails
./mach --no-interactive bootstrap --application-choice browser --exclude macos-sdk || true ./mach --no-interactive bootstrap --application-choice browser --exclude macos-sdk || true
cd .. cd ..
ls /Library/Developer/CommandLineTools/SDKs/MacOSX26.2.sdk
- name: Build language packs - name: Build language packs
run: sh scripts/download-language-packs.sh 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: | run: |
mkdir -p ~/.zen-keys export SURFER_PLATFORM="darwin"
echo "${{ secrets.ZEN_SAFEBROWSING_API_KEY }}" > ~/.zen-keys/safebrowsing.dat 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 - name: Build Zen
env: env:
SURFER_COMPAT: ${{ matrix.arch }} SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }} 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: | run: |
export SURFER_PLATFORM="darwin" export SURFER_PLATFORM="darwin"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
@@ -158,10 +192,6 @@ jobs:
export ZEN_RELEASE=1 export ZEN_RELEASE=1
npm run package npm run package
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Rename artifacts - name: Rename artifacts
run: | run: |
echo "Tarballing DMG" echo "Tarballing DMG"

View File

@@ -38,8 +38,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install system dependencies - name: Install system dependencies
run: | run: |
@@ -93,6 +93,7 @@ jobs:
env: env:
SURFER_MOZCONFIG_ONLY: true SURFER_MOZCONFIG_ONLY: true
ZEN_RELEASE: 1 ZEN_RELEASE: 1
ZEN_GA_DISABLE_PGO: true
run: | run: |
npm run build npm run build
cd engine cd engine
@@ -232,6 +233,7 @@ jobs:
- name: Package for mar - name: Package for mar
env: env:
JUST_MAR: true JUST_MAR: true
ZEN_GA_DISABLE_PGO: true
run: | run: |
# we don't need it anymore # we don't need it anymore
set -ex set -ex

View File

@@ -7,6 +7,10 @@ on:
branches: branches:
- dev - dev
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs: jobs:
pr-test: pr-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -24,11 +28,27 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: npm ci 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 - name: Download Firefox and dependencies
env:
ZEN_DOWNLOAD_DONT_INIT_GIT: "1"
run: npm run download run: npm run download
- name: Run Bootstrap
run: npm run bootstrap
- name: Add .hgignore file to the engine dir
run: touch engine/.hgignore
- name: Import patches - name: Import patches
run: npm run import run: npm run import

View File

@@ -35,7 +35,7 @@ fi
if echo "$LATEST_RELEASE" | jq -e '.security != null and .security != ""' > /dev/null; then if echo "$LATEST_RELEASE" | jq -e '.security != null and .security != ""' > /dev/null; then
echo echo
echo "## Security" echo "## Security"
echo "[Various security fixes]($(echo "$LATEST_RELEASE" | jq -r '.security'))" echo "$LATEST_RELEASE" | jq -r 'if (.security | type) == "string" then "- " + .security else .security[] | "- " + . end'
fi fi
if echo "$LATEST_RELEASE" | jq -e '(.features // []) | length > 0' > /dev/null; then if echo "$LATEST_RELEASE" | jq -e '(.features // []) | length > 0' > /dev/null; then

View File

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

View File

@@ -0,0 +1,82 @@
name: Sync External Patches
on:
workflow_dispatch:
permissions:
contents: write
jobs:
check_candidates:
name: Sync External Patches
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v5
# note: This will use the version defined in '.python-version' by defaultç
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"
- 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: Install requirements
run: pip3 install -r requirements.txt
- name: Import external patches
run: python3 scripts/update_external_patches.py
- name: Check if any files changed
id: git-check
run: |
if [ -n "$(git status --porcelain)" ]; then
echo "files_changed=true" >> $GITHUB_OUTPUT
else
echo "files_changed=false" >> $GITHUB_OUTPUT
fi
- name: Install dependencies
if: steps.git-check.outputs.files_changed == 'true'
run: npm ci
- name: Download Firefox and dependencies
if: steps.git-check.outputs.files_changed == 'true'
run: npm run download
- name: Check if patches got applied
if: steps.git-check.outputs.files_changed == 'true'
id: check-patches
continue-on-error: true
run: |
echo "Checking if patches apply cleanly..."
npm run import
- name: Create pull request
uses: peter-evans/create-pull-request@v7
if: steps.git-check.outputs.files_changed == 'true'
env:
GIT_TRACE: 1
GIT_CURL_VERBOSE: 1
with:
token: ${{ secrets.DEPLOY_KEY }}
commit-message: "chore: Sync external patches"
branch: "chore/sync-external-patches-${{ github.run_id }}"
title: "Sync external patches"
body: |
This PR syncs the external patches automatically.
* ${{ steps.check-patches.outcome == 'failure' && '⚠️ Some patches did not apply cleanly. Please review them carefully.' || '✅ All patches applied cleanly.' }}
@${{ github.actor }} please review and merge this PR. Generated from workflow run [${{ github.run_id }}](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}), branch ${{ github.head_ref }}.
base: dev
git-token: ${{ secrets.DEPLOY_KEY }}
delete-branch: true

View File

@@ -50,8 +50,8 @@ jobs:
- name: Install dependencies - name: Install dependencies
if: steps.check-upstream-branch.outputs.branch_exists == 'false' if: steps.check-upstream-branch.outputs.branch_exists == 'false'
run: | run: |
git config --global user.email "mr-cheffy@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mr-cheffy" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Setup surfer CI - name: Setup surfer CI
if: steps.check-upstream-branch.outputs.branch_exists == 'false' if: steps.check-upstream-branch.outputs.branch_exists == 'false'
@@ -60,6 +60,13 @@ jobs:
npm run surfer -- ci --brand release npm run surfer -- ci --brand release
fi 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 - name: Download Firefox and dependencies
if: steps.check-upstream-branch.outputs.branch_exists == 'false' if: steps.check-upstream-branch.outputs.branch_exists == 'false'
run: npm run download run: npm run download
@@ -73,13 +80,12 @@ jobs:
npm run sync npm run sync
fi fi
- name: Install autopep8 - name: Install requirements
run: sudo apt install python3-autopep8 run: pip3 install -r requirements.txt
- name: Check if any files changed - name: Check if any files changed
id: git-check id: git-check
run: | run: |
npm run pretty
if [ -n "$(git status --porcelain)" ]; then if [ -n "$(git status --porcelain)" ]; then
echo "files_changed=true" >> $GITHUB_OUTPUT echo "files_changed=true" >> $GITHUB_OUTPUT
else else
@@ -97,6 +103,10 @@ jobs:
fi fi
echo "version=$VERSION" >> $GITHUB_OUTPUT 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 - name: Check if patches got applied
if: steps.git-check.outputs.files_changed == 'true' if: steps.git-check.outputs.files_changed == 'true'
id: check-patches id: check-patches
@@ -109,15 +119,6 @@ jobs:
if: steps.git-check.outputs.files_changed == 'true' if: steps.git-check.outputs.files_changed == 'true'
run: python3 scripts/import_external_tests.py || true run: python3 scripts/import_external_tests.py || true
- name: Import external patches
if: steps.git-check.outputs.files_changed == 'true'
run: python3 scripts/import_external_patches.py || true
- name: Run formatter
if: steps.check-upstream-branch.outputs.branch_exists == 'false'
run: |
npm run pretty
- name: Create pull request - name: Create pull request
uses: peter-evans/create-pull-request@v7 uses: peter-evans/create-pull-request@v7
if: steps.git-check.outputs.files_changed == 'true' if: steps.git-check.outputs.files_changed == 'true'
@@ -128,7 +129,7 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }} token: ${{ secrets.DEPLOY_KEY }}
commit-message: "chore: Sync upstream to `Firefox ${{ steps.build-data.outputs.version }}`" commit-message: "chore: Sync upstream to `Firefox ${{ steps.build-data.outputs.version }}`"
branch: "chore/upstream-sync" branch: "chore/upstream-sync"
title: "Sync upstream Firefox to version ${{ steps.build-data.outputs.version }}" title: "no-bug: Sync upstream Firefox to version ${{ steps.build-data.outputs.version }}"
body: | body: |
This PR syncs the upstream Firefox to version ${{ steps.build-data.outputs.version }}. This PR syncs the upstream Firefox to version ${{ steps.build-data.outputs.version }}.

View File

@@ -2,7 +2,7 @@ name: Zen Twilight Scheduled Releases
on: on:
schedule: schedule:
- cron: "0 23 * * *" - cron: "0 23 */2 * *"
workflow_dispatch: workflow_dispatch:
inputs: inputs:
create_release: create_release:
@@ -20,7 +20,7 @@ jobs:
with: with:
create_release: ${{ github.event_name != 'workflow_dispatch' && true || inputs.create_release }} create_release: ${{ github.event_name != 'workflow_dispatch' && true || inputs.create_release }}
update_branch: twilight update_branch: twilight
use-sccache: false use-sccache: true
update_version: false update_version: false
post-build: post-build:

View File

@@ -41,8 +41,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install Surfer - name: Install Surfer
run: npm i -g @zen-browser/surfer run: npm i -g @zen-browser/surfer
@@ -93,7 +93,8 @@ jobs:
echo "cd $workspace_dir" '' >> mozilla-build-run.sh echo "cd $workspace_dir" '' >> mozilla-build-run.sh
echo 'export PATH=/c/mozilla-build/msys2/usr/bin:$PATH' '' >> 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 './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 C:\mozilla-build\start-shell.bat $workspace_dir_current\mozilla-build-run.sh
- name: Move profile data - name: Move profile data

View File

@@ -39,7 +39,6 @@ jobs:
env: env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }} SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
RUSTC_WRAPPER: ${{ inputs.use-sccache && 'sccache' || '' }}
CARGO_INCREMENTAL: 0 CARGO_INCREMENTAL: 0
strategy: strategy:
fail-fast: false fail-fast: false
@@ -79,8 +78,8 @@ jobs:
- name: Setup Git - name: Setup Git
run: | run: |
git config --global user.email "mauro-balades@users.noreply.github.com" git config --global user.name "github-actions[bot]"
git config --global user.name "mauro-balades" git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -159,12 +158,14 @@ jobs:
tar --zstd -xf wine.tar.zst -C ~/win-cross tar --zstd -xf wine.tar.zst -C ~/win-cross
rm wine.tar.zst rm wine.tar.zst
echo Setup Visual Studio 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 - name: Import
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }} if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env: env:
SURFER_COMPAT: ${{ matrix.arch }} SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: | run: |
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
npm run import -- --verbose npm run import -- --verbose
@@ -174,7 +175,7 @@ jobs:
run: | run: |
set -x set -x
cd engine/ cd engine/
chmod -R +x "$(echo ~)/win-cross/vs2022" || true chmod -R +x "$(echo ~)/win-cross/vs2026" || true
cd .. cd ..
export SURFER_PLATFORM="win32" export SURFER_PLATFORM="win32"
npm run bootstrap npm run bootstrap
@@ -185,7 +186,7 @@ jobs:
sudo apt-get update sudo apt-get update
sudo apt-get install dos2unix sudo apt-get install dos2unix
ls ~/win-cross/wine || true ls ~/win-cross/wine || true
ls ~/win-cross/vs2022 || true ls ~/win-cross/vs2026 || true
- name: Setup Rust - name: Setup Rust
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }} if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
@@ -226,16 +227,14 @@ jobs:
chmod +x ~/artifact/en-US.log chmod +x ~/artifact/en-US.log
chmod +x ~/artifact/merged.profdata 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 - name: Build
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }} if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
env: env:
SURFER_COMPAT: ${{ matrix.arch }} SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }} 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: | run: |
set -x set -x
dos2unix configs/windows/mozconfig dos2unix configs/windows/mozconfig
@@ -264,10 +263,6 @@ jobs:
ls ./dist ls ./dist
ls . ls .
- name: Remove API Keys
run: |
rm -rf ~/.zen-keys
- name: Move package for PGO upload - name: Move package for PGO upload
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }} if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
run: | run: |
@@ -285,7 +280,7 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }} if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
with: with:
retention-days: 5 retention-days: 2
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }} name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }}
path: ./zen.win64-pgo-stage-1.zip path: ./zen.win64-pgo-stage-1.zip
@@ -312,14 +307,6 @@ jobs:
name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }} name: windows-x64-obj-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
path: obj-${{ matrix.arch }}-pc-windows-msvc 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) - name: Upload artifact (if Twilight branch, installer)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }} if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4

11
.gitignore vendored
View File

@@ -24,3 +24,14 @@ target/
locales/firefox-l10n/ locales/firefox-l10n/
!src/toolkit/themes/shared/design-system/dist/ !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
bloat-dump.log

2
.nvmrc
View File

@@ -1 +1 @@
20 22

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,12 +34,12 @@ Zen is a firefox-based browser with the aim of pushing your productivity to a ne
### Firefox Versions ### Firefox Versions
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `147.0.3`! 🚀 - [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `151.0.2`! 🚀
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 147.0.3`! - [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 151.0.2`!
### Contributing ### Contributing
If you'd like to report a bug, please do so on our [GitHub Issues page](https://github.com/zen-browser/desktop/issues/) and for feature requests, you can use [Github Discussions](https://github.com/zen-browser/desktop/discussions). If you'd like to report a bug, please do so on our [GitHub Issues page](https://github.com/zen-browser/desktop/issues/) and for feature requests, you can use [GitHub Discussions](https://github.com/zen-browser/desktop/discussions).
Zen is an open-source project, and we welcome contributions from the community! Please take a look at the [contribution guidelines](./docs/contribute.md) before getting started! Zen is an open-source project, and we welcome contributions from the community! Please take a look at the [contribution guidelines](./docs/contribute.md) before getting started!

View File

@@ -1,26 +1,698 @@
[Desktop Entry] [Desktop Entry]
Name=Zen Browser Name=Zen Browser
Comment=Experience tranquillity while browsing the web without people tracking you! Comment=A fast, private and secure web browser built to improve your day-to-day experience.
Exec=zen %u Exec=zen %u
Icon=zen Icon=zen
Type=Application Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;application/x-xpinstall;application/pdf;application/json; MimeType=application/json;application/pdf;application/rdf+xml;application/rss+xml;application/x-xpinstall;application/xhtml+xml;application/xml;audio/flac;audio/ogg;audio/webm;image/avif;image/gif;image/jpeg;image/png;image/svg+xml;image/webp;text/html;text/xml;video/ogg;video/webm;x-scheme-handler/chrome;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/mailto;
StartupWMClass=zen StartupWMClass=zen
Categories=Network;WebBrowser; Categories=Network;WebBrowser;
StartupNotify=true StartupNotify=true
Terminal=false Terminal=false
X-MultipleArgs=false X-MultipleArgs=false
GenericName=Web Browser
GenericName[ach]=Web Browser
GenericName[af]=Web Browser
GenericName[an]=Web Browser
GenericName[ar]=متصفح الوِب
GenericName[ast]=Web Browser
GenericName[az]=Web Browser
GenericName[be]=Вэб-браўзер
GenericName[bg]=Уеб браузър
GenericName[bn]=ওয়েব ব্রাউজার
GenericName[bqi]=گشت گر وب
GenericName[br]=Merdeer Web
GenericName[brx]=Web Browser
GenericName[bs]=Web pretraživač
GenericName[ca]=Navegador web
GenericName[ca_valencia]=Web Browser
GenericName[cak]=Web Okik'amaya'l
GenericName[ckb]=Web Browser
GenericName[cs]=Webový prohlížeč
GenericName[cy]=Porwr Gwe
GenericName[da]=Webbrowser
GenericName[de]=Internet-Browser
GenericName[dsb]=Webwobglědowak
GenericName[el]=Πρόγραμμα περιήγησης
GenericName[en_CA]=Web Browser
GenericName[en_GB]=Web Browser
GenericName[eo]=Retumilo
GenericName[es_AR]=Navegador web
GenericName[es_CL]=Navegador Web
GenericName[es_ES]=Navegador web
GenericName[es_MX]=Navegador Web
GenericName[et]=Web Browser
GenericName[eu]=Web nabigatzailea
GenericName[fa]=مرورگر وب
GenericName[ff]=Web Browser
GenericName[fi]=Verkkoselain
GenericName[fr]=Navigateur web
GenericName[fur]=Navigadôr Web
GenericName[fy_NL]=Webbrowser
GenericName[ga_IE]=Web Browser
GenericName[gd]=Brabhsair-lìn
GenericName[gl]=Navegador web
GenericName[gn]=Ñanduti Kundahára
GenericName[gu_IN]=Web Browser
GenericName[he]=דפדפן אינטרנט
GenericName[hi_IN]=Web Browser
GenericName[hr]=Web preglednik
GenericName[hsb]=Webwobhladowak
GenericName[hu]=Webböngésző
GenericName[hy_AM]=Վեբ դիտարկիչ
GenericName[hye]=Web Browser
GenericName[ia]=Navigator web
GenericName[id]=Peramban Web
GenericName[is]=Vafri
GenericName[it]=Browser web
GenericName[ja]=ウェブブラウザー
GenericName[ka]=ბრაუზერი
GenericName[kab]=Iminig web
GenericName[kk]=Веб-браузері
GenericName[km]=Web Browser
GenericName[kn]=Web Browser
GenericName[ko]=웹 브라우저
GenericName[lij]=Navegatô Web
GenericName[lo]=ຕົວ​ທ່ອງ​ເວັບ​ເວັບ​ໄຊ​ຕ​໌
GenericName[lt]=Web Browser
GenericName[ltg]=Web Browser
GenericName[lv]=Tīmekļa pārlūks
GenericName[meh]=Web Browser
GenericName[mk]=Web Browser
GenericName[ml]=ഗോളാന്തരവല അന്വേഷിയന്ത്രം
GenericName[mr]=Web Browser
GenericName[ms]=Web Browser
GenericName[my]=Web Browser
GenericName[nb_NO]=Nettleser
GenericName[ne_NP]=वेब ब्राउजर
GenericName[nl]=Webbrowser
GenericName[nn_NO]=Nettlesar
GenericName[oc]=Navegador Web
GenericName[pa_IN]=ਵੈੱਬ ਬਰਾਊਜ਼ਰ
GenericName[pl]=Przeglądarka internetowa
GenericName[pt_BR]=Navegador web
GenericName[pt_PT]=Navegador Web
GenericName[rm]=Navigatur web
GenericName[ro]=Browser web
GenericName[ru]=Веб-браузер
GenericName[sat]=ᱣᱮᱵᱽ ᱵᱽᱨᱟᱣᱡᱚᱨ
GenericName[sc]=Navigadore web
GenericName[sco]=Web Browser
GenericName[si]=වියමන අතිරික්සුව
GenericName[sk]=Webový prehliadač
GenericName[skr]=ویب براؤزر
GenericName[sl]=Spletni brskalnik
GenericName[son]=Web Browser
GenericName[sq]=Shfletues
GenericName[sr]=Веб прегледач
GenericName[sv_SE]=Webbläsare
GenericName[szl]=Web Browser
GenericName[ta]=Web Browser
GenericName[te]=జాల విహారిణి
GenericName[tg]=Браузери веб
GenericName[th]=เว็บเบราว์เซอร์
GenericName[tl]=Web Browser
GenericName[tr]=Web Tarayıcısı
GenericName[trs]=Web riña gāchē nu
GenericName[uk]=Браузер
GenericName[ur]=Web Browser
GenericName[uz]=Web Browser
GenericName[vi]=Trình duyệt web
GenericName[wo]=Web Browser
GenericName[xh]=Web Browser
GenericName[zh_CN]=Web 浏览器
GenericName[zh_TW]=網頁瀏覽器
Keywords=Internet;WWW;Browser;Web;Explorer; Keywords=Internet;WWW;Browser;Web;Explorer;
Actions=new-window;new-private-window;profilemanager; Keywords[ach]=Internet;WWW;Browser;Web;Explorer;
Keywords[af]=Internet;WWW;Browser;Web;Explorer;
Keywords[an]=Internet;WWW;Browser;Web;Explorer;
Keywords[ar]=إنترنت;WWW;متصفح;ويب;مستكشف;
Keywords[ast]=Internet;WWW;Browser;Web;Explorer;
Keywords[az]=Internet;WWW;Browser;Web;Explorer;
Keywords[be]=Internet;WWW;Browser;Web;Explorer;
Keywords[bg]=Internet;WWW;Browser;Web;Explorer;
Keywords[bn]=ইন্টারনেট;WWW;ব্রাউজার;ওয়েব;এক্সপ্লোরার;
Keywords[bqi]=Internet;WWW;Browser;Web;Explorer;
Keywords[br]=Internet;WWW;Merdeer;Web;Ergerzhout;
Keywords[brx]=Internet;WWW;Browser;Web;Explorer;
Keywords[bs]=Internet;WWW;Pretraživač;Web;Istraživač;
Keywords[ca]=Internet;WWW;Browser;Web;Explorador;Navegador;
Keywords[ca_valencia]=Internet;WWW;Browser;Web;Explorer;
Keywords[cak]=K'amaya'l;WWW;Okik'amaya'l;Kanob'äl;
Keywords[ckb]=Internet;WWW;Browser;Web;Explorer;
Keywords[cs]=internet;WWW;prohlížeč;web;
Keywords[cy]=Rhyngrwyd;WWW;Porwr;Gwe;Archwiliwr;
Keywords[da]=Internet;WWW;Browser;Nettet;Explorer;
Keywords[de]=Internet;WWW;Browser;Web;Explorer;
Keywords[dsb]=Internet;WWW;wobglědowak;Web;Explorer;
Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Ιστός;Ίντερνετ;
Keywords[en_CA]=Internet;WWW;Browser;Web;Explorer;
Keywords[en_GB]=Internet;WWW;Browser;Web;Explorer;
Keywords[eo]=Interreto;Retumilo;TTT;Teksaĵo;Reto;Internet;WWW;Browser;Web;Explorer;
Keywords[es_AR]=Internet;WWW;Navegador;Web;Explorador;
Keywords[es_CL]=Internet;WWW;Navegador;Web;Explorador;
Keywords[es_ES]=Internet;WWW;Navegador;Web;Explorador;
Keywords[es_MX]=Internet;WWW;Navegador;Web;Explorador;
Keywords[et]=Internet;WWW;Browser;Web;Explorer;
Keywords[eu]=Internet;WWW;Nabigatzailea;Web;Arakatzailea;
Keywords[fa]=Internet;WWW;Browser;Web;Explorer;
Keywords[ff]=Internet;WWW;Browser;Web;Explorer;
Keywords[fi]=Internet;WWW;Browser;Web;Explorer;netti;webbi;selain;
Keywords[fr]=Internet;WWW;Navigateur;Web;Explorer;
Keywords[fur]=Internet;WWW;Browser;Navigadôr;Web;Esploradôr;Explorer;
Keywords[fy_NL]=Ynternet;WWW;Browser;Web;Ferkenner;
Keywords[ga_IE]=Internet;WWW;Browser;Web;Explorer;
Keywords[gd]=Internet;WWW;Browser;Web;Explorer;eadar-lìon;brabhsair;brobhsair;lìon;taisgealaiche;
Keywords[gl]=Internet;WWW;Navegador;Web;Explorador;
Keywords[gn]=Internet;WWW;Browser;Web;Explorer;
Keywords[gu_IN]=Internet;WWW;Browser;Web;Explorer;
Keywords[he]=אינטרנט;WWW;דפדפן;רשת;סייר;מרשתת;
Keywords[hi_IN]=Internet;WWW;Browser;Web;Explorer;
Keywords[hr]=Internet;WWW;Preglednik;Web;Istraživač;
Keywords[hsb]=Internet;WWW;wobhladowak;Web;Explorer;
Keywords[hu]=Internet;WWW;Böngésző;Web;Világháló;
Keywords[hy_AM]=Համացանց,WWW,Զննիչ,Վեբ,Ցանցախույզ:
Keywords[hye]=Internet;WWW;Browser;Web;Explorer;
Keywords[ia]=Internet;WWW;Navigator;Web;Explorator;
Keywords[id]=Internet;WWW;Browser;Web;Explorer;
Keywords[is]=Internet;WWW; Vafri; Vefur; Explorer;
Keywords[it]=Internet;WWW;Browser;Web;Explorer;Navigatore;
Keywords[ja]=Internet;WWW;Browser;Web;Explorer;インターネット;ブラウザー;ウェブ;
Keywords[ka]=ინტერნეტი;WWW;ბრაუზერი;ქსელი;ქსელთან წვდომა;
Keywords[kab]=Internet;WWW;Browser;Web;Explorer;
Keywords[kk]=Internet;WWW;Browser;Web;Explorer;Интернет;Ғаламтор;Браузер;Желі;Шолғыш;
Keywords[km]=Internet;WWW;Browser;Web;Explorer;
Keywords[kn]=Internet;WWW;Browser;Web;Explorer;
Keywords[ko]=인터넷;브라우저;웹;탐색기;Internet;WWW;Browser;Web;Explorer;
Keywords[lij]=Internet;WWW;Browser;Web;Explorer;Navegatô;
Keywords[lo]=Internet;WWW;Browser;Web;Explorer;
Keywords[lt]=Internet;WWW;Browser;Web;Explorer;
Keywords[ltg]=Internet;WWW;Browser;Web;Explorer;
Keywords[lv]=Internets;WWW;Pārlūkprogramma;Tīmeklis;
Keywords[meh]=Internet;WWW;Browser;Web;Explorer;
Keywords[mk]=Internet;WWW;Browser;Web;Explorer;
Keywords[ml]=ഗോളാന്തരവല;WWW;അന്വേഷിയന്ത്രം;ഗോളാന്തരവല;ആരായൻ;
Keywords[mr]=Internet;WWW;Browser;Web;Explorer;
Keywords[ms]=Internet;WWW;Browser;Web;Explorer;
Keywords[my]=Internet;WWW;Browser;Web;Explorer;
Keywords[nb_NO]=Internett;WWW;Nettleser;Web;Utforsker;
Keywords[ne_NP]=Internet;WWW;Browser;Web;Explorer;
Keywords[nl]=Internet;WWW;Browser;Web;Verkenner;
Keywords[nn_NO]=Internett;WWW;Nettlesar;Web;Utforskar;
Keywords[oc]=Internet;WWW;Navegador;Navigador;Navegator;Navigator;Web;Explorer;
Keywords[pa_IN]=ਇੰਟਰਨੈੱਟ;WWW;ਬਰਾਊਜ਼ਰ;ਵੈੱਬ;ਐਕਸਪਲਰੋਰ;ਵੈਬ;ਇੰਟਰਨੈਟ;
Keywords[pl]=Internet;WWW;Przeglądarka;Browser;Wyszukiwarka;Web;Sieć;Explorer;Eksplorer;Strony;Witryny;internetowe;
Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorer;Navegador;
Keywords[pt_PT]=Internet;WWW;Navegador;Web;Explorador;
Keywords[rm]=Internet;WWW;Browser;Web;Explorer;navigatur;
Keywords[ro]=Internet; WWW; Browser; Web; Explorer;
Keywords[ru]=Сеть;Интернет;Браузер;Доступ в Интернет;
Keywords[sat]=Internet;WWW;Browser;Web;Explorer;
Keywords[sc]=Internet;WWW;Navigadore;Web;Explorer;
Keywords[sco]=Internet;WWW;Browser;Web;Explorer;
Keywords[si]=අන්තර්ජාලය;අතිරික්සුව;පිරික්සන්න;ගවේශකය;Internet;WWW;Browser;Web;Explorer;
Keywords[sk]=Internet;WWW;Prehliadač;Web;Prieskumník;
Keywords[skr]=Internet;WWW;Browser;Web;Explorer;
Keywords[sl]=internet;www;brskalnik;splet;
Keywords[son]=Internet;WWW;Browser;Web;Explorer;
Keywords[sq]=Internet;WWW;Shfletues;Web;Eksplorues;
Keywords[sr]=Internet;WWW;Browser;Web;Explorer;интернет;њњњ;веб;мрежа;прегледач;експлорер;internet;pregledač;veb;mreža;pregledač;eksplorer;
Keywords[sv_SE]=Internet;WWW;Webbläsare;Webb;Utforskare;
Keywords[szl]=Internet;WWW;Browser;Web;Explorer;
Keywords[ta]=Internet;WWW;Browser;Web;Explorer;
Keywords[te]=Internet;WWW;Browser;Web;Explorer;
Keywords[tg]=Интернет;WWW;Браузер;Сомона;Ҷустуҷӯгар;
Keywords[th]=อินเทอร์เน็ต;เบราว์เซอร์;เว็บ;Internet;WWW;Browser;Web;Explorer;
Keywords[tl]=Internet;WWW;Browser;Web;Explorer;
Keywords[tr]=Internet;WWW;Browser;Web;Explorer;İnternet;Tarayıcı;
Keywords[trs]=Internet;WWW;Browser;Web;Explorer;
Keywords[uk]=Інтернет;WWW;Браузер;Веб;Переглядач;
Keywords[ur]=Internet;WWW;Browser;Web;Explorer;
Keywords[uz]=Internet;WWW;Browser;Web;Explorer;
Keywords[vi]=Internet;WWW;Trình duyệt;Web;Duyệt web;
Keywords[wo]=Internet;WWW;Browser;Web;Explorer;
Keywords[xh]=Internet;WWW;Browser;Web;Explorer;
Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;
Keywords[zh_TW]=網際網路;網路;瀏覽器;網頁;上網;Internet;WWW;Browser;Web;Explorer;
Actions=new-window;new-blank-window;new-private-window;profilemanager;
X-AppImage-Version=$VERSION
[Desktop Action new-window] [Desktop Action new-window]
Name=Open a New Window
Exec=zen %u Exec=zen %u
Name=New Window
Name[ach]=New Window
Name[af]=New Window
Name[an]=New Window
Name[ar]=نافذة جديدة
Name[ast]=New Window
Name[az]=New Window
Name[be]=Новае акно
Name[bg]=Нов прозорец
Name[bn]=নতুন উইন্ডো
Name[bqi]=نیمدری نۊ
Name[br]=Prenestr nevez
Name[brx]=New Window
Name[bs]=Novi prozor
Name[ca]=Finestra nova
Name[ca_valencia]=New Window
Name[cak]=K'ak'a' Tzuwäch
Name[ckb]=New Window
Name[cs]=Nové okno
Name[cy]=Ffenestr Newydd
Name[da]=Nyt vindue
Name[de]=Neues Fenster
Name[dsb]=Nowe wokno
Name[el]=Νέο παράθυρο
Name[en_CA]=New Window
Name[en_GB]=New Window
Name[eo]=Nova fenestro
Name[es_AR]=Nueva ventana
Name[es_CL]=Nueva ventana
Name[es_ES]=Nueva ventana
Name[es_MX]=Nueva ventana
Name[et]=New Window
Name[eu]=Leiho berria
Name[fa]=پنجره جدید‌
Name[ff]=New Window
Name[fi]=Uusi ikkuna
Name[fr]=Nouvelle fenêtre
Name[fur]=Gnûf barcon
Name[fy_NL]=Nij finster
Name[ga_IE]=New Window
Name[gd]=Uinneag ùr
Name[gl]=Nova xanela
Name[gn]=Ovetã pyahu
Name[gu_IN]=New Window
Name[he]=חלון חדש
Name[hi_IN]=New Window
Name[hr]=Novi prozor
Name[hsb]=Nowe wokno
Name[hu]=Új ablak
Name[hy_AM]=Նոր պատուհան
Name[hye]=New Window
Name[ia]=Nove fenestra
Name[id]=Jendela Baru
Name[is]=Nýr gluggi
Name[it]=Nuova finestra
Name[ja]=新しいウィンドウ
Name[ka]=ახალი ფანჯარა
Name[kab]=Asfaylu amaynut
Name[kk]=Жаңа терезе
Name[km]=បង្អួច​​​ថ្មី
Name[kn]=New Window
Name[ko]=새 창
Name[lij]=Neuvo Barcon
Name[lo]=ວິນໂດໃໝ່
Name[lt]=New Window
Name[ltg]=New Window
Name[lv]=Jauns logs
Name[meh]=New Window
Name[mk]=New Window
Name[ml]=പുതിയ ജാലകം
Name[mr]=New Window
Name[ms]=New Window
Name[my]=New Window
Name[nb_NO]=Nytt vindu
Name[ne_NP]=नयाँ सञ्झ्याल
Name[nl]=Nieuw venster
Name[nn_NO]=Nytt vindauge
Name[oc]=Fenèstra novèla
Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ
Name[pl]=Nowe okno
Name[pt_BR]=Nova janela
Name[pt_PT]=Nova janela
Name[rm]=Nova fanestra
Name[ro]=Fereastră nouă
Name[ru]=Новое окно
Name[sat]=ᱱᱟᱶᱟ ᱣᱤᱱᱰᱳ
Name[sc]=Ventana noa
Name[sco]=New Window
Name[si]=නව කවුළුව
Name[sk]=Nové okno
Name[skr]=نویں ونڈو
Name[sl]=Novo okno
Name[son]=New Window
Name[sq]=Dritare e Re
Name[sr]=Нови прозор
Name[sv_SE]=Nytt fönster
Name[szl]=New Window
Name[ta]=New Window
Name[te]=కొత్త కిటికీ
Name[tg]=Равзанаи нав
Name[th]=หน้าต่างใหม่
Name[tl]=New Window
Name[tr]=Yeni pencere
Name[trs]=Bēntanâ nākàa
Name[uk]=Нове вікно
Name[ur]=New Window
Name[uz]=New Window
Name[vi]=Cửa sổ mới
Name[wo]=New Window
Name[xh]=New Window
Name[zh_CN]=新建窗口
Name[zh_TW]=開新視窗
[Desktop Action new-blank-window]
Exec=zen --blank-window %u
Name=New Blank Window
Name[ach]=New Blank Window
Name[af]=New Blank Window
Name[an]=New Blank Window
Name[ar]=نافذة فارغة جديدة
Name[ast]=New Blank Window
Name[az]=New Blank Window
Name[be]=Новае пустое акно
Name[bg]=Нов празен прозорец
Name[bn]=নতুন ফাঁকা উইন্ডো
Name[bqi]=نیمدری نۊ خالی
Name[br]=Prenestr goulloù nevez
Name[brx]=New Blank Window
Name[bs]=Novi prazni prozor
Name[ca]=Finestra en blanc nova
Name[ca_valencia]=New Blank Window
Name[cak]=K'ak'a' Tzuwäch K'axk'ol
Name[ckb]=New Blank Window
Name[cs]=Nové prázdné okno
Name[cy]=Ffenestr Wag Newydd
Name[da]=Nyt tomt vindue
Name[de]=Neues leeres Fenster
Name[dsb]=Nowe prázdne wokno
Name[el]=Νέο κενό παράθυρο
Name[en_CA]=New Blank Window
Name[en_GB]=New Blank Window
Name[eo]=Nova malplena fenestro
Name[es_AR]=Nueva ventana en blanco
Name[es_CL]=Nueva ventana en blanco
Name[es_ES]=Nueva ventana en blanco
Name[es_MX]=Nueva ventana en blanco
Name[et]=New Blank Window
Name[eu]=Leiho huts berri
Name[fa]=پنجره خالی جدید
Name[ff]=New Blank Window
Name[fi]=Uusi tyhjä ikkuna
Name[fr]=Nouvelle fenêtre vierge
Name[fur]=Gnûf barcon vuot
Name[fy_NL]=Nij leeg finster
Name[ga_IE]=New Blank Window
Name[gd]=Uinneag bhàn ùr
Name[gl]=Nova xanela en branco
Name[gn]=Ovetã ñemi pyahu
Name[gu_IN]=New Blank Window
Name[he]=חלון ריק חדש
Name[hi_IN]=New Blank Window
Name[hr]=Novi prazni prozor
Name[hsb]=Nowe prázdne wokno
Name[hu]=Új üres ablak
Name[hy_AM]=Նոր դատարկ պատուհան
Name[hye]=New Blank Window
Name[ia]=Nove fenestra vacue
Name[id]=Jendela Kosong Baru
Name[is]=Nýr tómur gluggi
Name[it]=Nuova finestra vuota
Name[ja]=新しい空白のウィンドウ
Name[ka]=ახალი ცარიელი ფანჯარა
Name[kab]=Asfaylu amaynut n tunigin tusligt
Name[kk]=Жаңа бос терезе
Name[km]=បង្អួច​ថ្មី​ឯកជន
Name[kn]=New Blank Window
Name[ko]=새 빈 창
Name[lij]=Neuvo Barcon Vuot
Name[lo]=ວິນໂດແອ່ງໃໝ່
Name[lt]=New Blank Window
Name[ltg]=New Blank Window
Name[lv]=Jauns tukšais logs
Name[meh]=New Blank Window
Name[mk]=New Blank Window
Name[ml]=പുതിയ ശൂന്യ ജാലകം
Name[mr]=New Blank Window
Name[ms]=New Blank Window
Name[my]=New Blank Window
Name[nb_NO]=Nytt tomt vindu
Name[ne_NP]=नयाँ खाली सञ्झ्याल
Name[nl]=Nieuw leeg venster
Name[nn_NO]=Nytt tomt vindauge
Name[oc]=Fenèstra en blanc novèla
Name[pa_IN]=ਨਵੀਂ ਖਾਲੀ ਵਿੰਡੋ
Name[pl]=Nowe puste okno
Name[pt_BR]=Nova janela em branco
Name[pt_PT]=Nova janela em branco
Name[rm]=Nova fanestra vacue
Name[ro]=Fereastră nouă și goală
Name[ru]=Новое пустое окно
Name[sat]=ᱱᱟᱶᱟ ᱣᱤᱱᱰᱳ ᱵᱽᱨᱟᱣᱡᱚᱨ
Name[sc]=Ventana en blanc noa
Name[sco]=New Blank Window
Name[si]=නව හිස් කවුළුව
Name[sk]=Nové prázdné okno
Name[skr]=نویں خالی ونڈو
Name[sl]=Novo prazno okno
Name[son]=New Blank Window
Name[sq]=Dritare e Re e Pafajshme
Name[sr]=Нови празни прозор
Name[sv_SE]=Nytt tomt fönster
Name[szl]=New Blank Window
Name[ta]=New Blank Window
Name[te]=కొత్త ఖాళీ కిటికీ
Name[tg]=Равзанаи холӣ нав
Name[th]=หน้าต่างว่างเปล่าใหม่
Name[tl]=New Blank Window
Name[tr]=Yeni boş pencere
Name[trs]=Bēntanâ huì nākàa
Name[uk]=Нове порожнє вікно
Name[ur]=New Blank Window
Name[uz]=New Blank Window
Name[vi]=Cửa sổ trống mới
Name[wo]=New Blank Window
Name[xh]=New Blank Window
Name[zh_CN]=新建空白窗口
Name[zh_TW]=開新空白視窗
[Desktop Action new-private-window] [Desktop Action new-private-window]
Name=Open a New Private Window
Exec=zen --private-window %u Exec=zen --private-window %u
Name=New Private Window
Name[ach]=New Private Window
Name[af]=New Private Window
Name[an]=New Private Window
Name[ar]=نافذة خاصة جديدة
Name[ast]=New Private Window
Name[az]=New Private Window
Name[be]=Новае прыватнае акно
Name[bg]=Нов личен прозорец
Name[bn]=নতুন ব্যক্তিগত উইন্ডো
Name[bqi]=نیمدری سیخومی نۊ
Name[br]=Prenestr prevez nevez
Name[brx]=New Private Window
Name[bs]=Novi privatni prozor
Name[ca]=Finestra privada nova
Name[ca_valencia]=New Private Window
Name[cak]=K'ak'a' Ichinan Tzuwäch
Name[ckb]=New Private Window
Name[cs]=Nové anonymní okno
Name[cy]=Ffenestr Breifat Newydd
Name[da]=Nyt privat vindue
Name[de]=Neues privates Fenster
Name[dsb]=Nowe priwatne wokno
Name[el]=Νέο ιδιωτικό παράθυρο
Name[en_CA]=New Private Window
Name[en_GB]=New Private Window
Name[eo]=Nova privata fenestro
Name[es_AR]=Nueva ventana privada
Name[es_CL]=Nueva ventana privada
Name[es_ES]=Nueva ventana privada
Name[es_MX]=Nueva ventana privada
Name[et]=New Private Window
Name[eu]=Leiho pribatu berria
Name[fa]=پنجره ناشناس جدید
Name[ff]=New Private Window
Name[fi]=Uusi yksityinen ikkuna
Name[fr]=Nouvelle fenêtre privée
Name[fur]=Gnûf barcon privât
Name[fy_NL]=Nij priveefinster
Name[ga_IE]=New Private Window
Name[gd]=Uinneag phrìobhaideach ùr
Name[gl]=Nova xanela privada
Name[gn]=Ovetã ñemi pyahu
Name[gu_IN]=New Private Window
Name[he]=חלון פרטי חדש
Name[hi_IN]=New Private Window
Name[hr]=Novi privatni prozor
Name[hsb]=Nowe priwatne wokno
Name[hu]=Új privát ablak
Name[hy_AM]=Նոր գաղտնի պատուհան
Name[hye]=New Private Window
Name[ia]=Nove fenestra private
Name[id]=Jendela Mode Pribadi Baru
Name[is]=Nýr huliðsgluggi
Name[it]=Nuova finestra anonima
Name[ja]=新しいプライベートウィンドウ
Name[ka]=ახალი პირადი ფანჯარა
Name[kab]=Asfaylu amaynut n tunigin tusligt
Name[kk]=Жаңа жекелік терезе
Name[km]=បង្អួច​ឯកជន​ថ្មី
Name[kn]=New Private Window
Name[ko]=새 사생활 보호 창
Name[lij]=Neuvo Barcon Privòu
Name[lo]=ວິນໂດສ່ວນຕົວໃໝ່
Name[lt]=New Private Window
Name[ltg]=New Private Window
Name[lv]=Jauns privātais logs
Name[meh]=New Private Window
Name[mk]=New Private Window
Name[ml]=പുതിയ സ്വകാര്യ ജാലകം
Name[mr]=New Private Window
Name[ms]=New Private Window
Name[my]=New Private Window
Name[nb_NO]=Nytt privat vindu
Name[ne_NP]=नयाँ निजी सञ्झ्याल
Name[nl]=Nieuw privévenster
Name[nn_NO]=Nytt privat vindauge
Name[oc]=Fenèstra privada novèla
Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ
Name[pl]=Nowe okno prywatne
Name[pt_BR]=Nova janela privativa
Name[pt_PT]=Nova janela privada
Name[rm]=Nova fanestra privata
Name[ro]=Fereastră privată nouă
Name[ru]=Новое приватное окно
Name[sat]=ᱱᱟᱶᱟ ᱱᱤᱡᱮᱨᱟᱜ ᱣᱤᱱᱰᱳ
Name[sc]=Ventana privada noa
Name[sco]=New Private Window
Name[si]=නව පෞද්. කවුළුව
Name[sk]=Nové súkromné okno
Name[skr]=نویں نجی ونڈو
Name[sl]=Novo zasebno okno
Name[son]=New Private Window
Name[sq]=Dritare e Re Private
Name[sr]=Нови приватни прозор
Name[sv_SE]=Nytt privat fönster
Name[szl]=New Private Window
Name[ta]=New Private Window
Name[te]=కొత్త ఆంతరంగిక కిటికీ
Name[tg]=Равзанаи хусусии нав
Name[th]=หน้าต่างส่วนตัวใหม่
Name[tl]=New Private Window
Name[tr]=Yeni gizli pencere
Name[trs]=Bēntanâ huì nākàa
Name[uk]=Приватне вікно
Name[ur]=New Private Window
Name[uz]=New Private Window
Name[vi]=Cửa sổ riêng tư mới
Name[wo]=New Private Window
Name[xh]=New Private Window
Name[zh_CN]=新建隐私窗口
Name[zh_TW]=開新隱私視窗
[Desktop Action profilemanager] [Desktop Action profilemanager]
Name=Open the Profile Manager
Exec=zen --ProfileManager %u Exec=zen --ProfileManager %u
Name=Open Profile Manager
Name[ach]=Open Profile Manager
Name[af]=Open Profile Manager
Name[an]=Open Profile Manager
Name[ar]=افتح مدير الملف الشخصي
Name[ast]=Open Profile Manager
Name[az]=Open Profile Manager
Name[be]=Адкрыць менеджар профіляў
Name[bg]=Отваряне на мениджъра на профили
Name[bn]=Open Profile Manager
Name[bqi]=گۊشیڌن دؽوۉداری پوروفایل
Name[br]=Digeriñ an ardoer aeladoù
Name[brx]=Open Profile Manager
Name[bs]=Otvori Menadžera profila
Name[ca]=Obre el gestor de perfils
Name[ca_valencia]=Open Profile Manager
Name[cak]=Open Profile Manager
Name[ckb]=Open Profile Manager
Name[cs]=Otevřít Správce profilů
Name[cy]=Agorwch y Rheolwr Proffil
Name[da]=Åbn profilhåndtering
Name[de]=Profilverwaltung öffnen
Name[dsb]=Profilowy zastojnik wócyniś
Name[el]=Άνοιγμα Διαχείρισης προφίλ
Name[en_CA]=Open Profile Manager
Name[en_GB]=Open Profile Manager
Name[eo]=Malfermi administranton de profiloj
Name[es_AR]=Abrir administrador de perfiles
Name[es_CL]=Abrir administrador de perfiles
Name[es_ES]=Abrir administrador de perfiles
Name[es_MX]=Abrir administrador de perfiles
Name[et]=Open Profile Manager
Name[eu]=Ireki profilen kudeatzailea
Name[fa]=گشودن مدیر نمایه
Name[ff]=Open Profile Manager
Name[fi]=Avaa profiilien hallinta
Name[fr]=Ouvrir le gestionnaire de profils
Name[fur]=Vierç gjestôr profîi
Name[fy_NL]=Profylbehearder iepenje
Name[ga_IE]=Open Profile Manager
Name[gd]=Fosgail manaidsear nam pròifilean
Name[gl]=Abrir o xestor de perfís
Name[gn]=Embojuruja mbaete ñangarekoha
Name[gu_IN]=Open Profile Manager
Name[he]=פתיחת מנהל הפרופילים
Name[hi_IN]=Open Profile Manager
Name[hr]=Otvori upravljač profila
Name[hsb]=Zrjadowak profilow wočinić
Name[hu]=Profilkezelő megnyitása
Name[hy_AM]=Բացեք պրոֆիլի կառավարիչը
Name[hye]=Open Profile Manager
Name[ia]=Aperir le gestor de profilo
Name[id]=Buka Pengelola Profil
Name[is]=Opna umsýslu notandasniða
Name[it]=Apri gestore profili
Name[ja]=プロファイルマネージャーを開く
Name[ka]=პროფილის მმართველის გახსნა
Name[kab]=Ldi amsefrak n umaɣnu
Name[kk]=Профильдер бақарушысын ашу
Name[km]=Open Profile Manager
Name[kn]=Open Profile Manager
Name[ko]=프로필 관리자 열기
Name[lij]=Open Profile Manager
Name[lo]=ເປີດຕົວຈັດການໂປຣໄຟລ໌
Name[lt]=Open Profile Manager
Name[ltg]=Open Profile Manager
Name[lv]=Atvērt profilu pārvaldnieku
Name[meh]=Open Profile Manager
Name[mk]=Open Profile Manager
Name[ml]=രൂപരേഖ മാനേചർ
Name[mr]=Open Profile Manager
Name[ms]=Open Profile Manager
Name[my]=Open Profile Manager
Name[nb_NO]=Åpne profilbehandler
Name[ne_NP]=Open Profile Manager
Name[nl]=Profielbeheerder openen
Name[nn_NO]=Opne profilhandsaming
Name[oc]=Dobrir lo gestionari de perfils
Name[pa_IN]=ਪਰੋਫ਼ਾਈਲ ਮੈਨੇਜਰ ਖੋਲ੍ਹੋ
Name[pl]=Menedżer profili
Name[pt_BR]=Abrir gerenciador de perfis
Name[pt_PT]=Abrir o Gestor de Perfis
Name[rm]=Avrir l'administraziun da profils
Name[ro]=Deschide managerul de profiluri
Name[ru]=Открыть менеджер профилей
Name[sat]=ᱢᱮᱫᱦᱟᱸ ᱢᱮᱱᱮᱡᱚᱨ ᱠᱷᱩᱞᱟᱹᱭ ᱢᱮ
Name[sc]=Aberi su gestore de profilos
Name[sco]=Open Profile Manager
Name[si]=පැතිකඩ කළමනාකරු අරින්න
Name[sk]=Otvoriť Správcu profilov
Name[skr]=پروفائل منیجر کھولو
Name[sl]=Odpri upravitelja profilov
Name[son]=Open Profile Manager
Name[sq]=Hapni Përgjegjës Profilesh
Name[sr]=Отворите управљач профила
Name[sv_SE]=Öppna Profilhanteraren
Name[szl]=Open Profile Manager
Name[ta]=Open Profile Manager
Name[te]=Open Profile Manager
Name[tg]=Кушодани мудири профилҳо
Name[th]=เปิดตัวจัดการโปรไฟล์
Name[tl]=Open Profile Manager
Name[tr]=Profil yöneticisini aç
Name[trs]=Sa nīkāj ñuūnj nej perfî huā nìnï̀nj ïn
Name[uk]=Відкрити менеджер профілів
Name[ur]=Open Profile Manager
Name[uz]=Open Profile Manager
Name[vi]=Mở trình quản lý hồ sơ
Name[wo]=Open Profile Manager
Name[xh]=Open Profile Manager
Name[zh_CN]=打开配置文件管理器
Name[zh_TW]=開啟設定檔管理員

View File

@@ -1 +1 @@
b1e00b74d3791a5a7bbd6ba3d32b69b60471e73b 05272df13c2e4f435b4e0a706715f302b09ef829

View File

@@ -62,12 +62,6 @@ modules:
strip-components: 0 strip-components: 0
only-arches: only-arches:
- x86_64 - x86_64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-x86_64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive - type: archive
url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-aarch64.tar.xz url: https://github.com/zen-browser/desktop/releases/download/{version}/zen.linux-aarch64.tar.xz
@@ -75,12 +69,6 @@ modules:
strip-components: 0 strip-components: 0
only-arches: only-arches:
- aarch64 - aarch64
x-checker-data:
type: json
url: https://api.github.com/repos/zen-browser/desktop/releases/latest
version-query: .tag_name
url-query: .assets[] | select(.name=="zen.linux-aarch64.tar.xz") | .browser_download_url
is-main-source: true
- type: archive - type: archive
url: https://github.com/zen-browser/flatpak/releases/download/{version}/archive.tar url: https://github.com/zen-browser/flatpak/releases/download/{version}/archive.tar

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 rustup target add x86_64-pc-windows-msvc
cd engine 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 .. cd ..

View File

@@ -4,6 +4,7 @@
param( param(
[string][Parameter(Mandatory=$true)]$SignIdentity, [string][Parameter(Mandatory=$true)]$SignIdentity,
[string][Parameter(Mandatory=$true)]$SignIdentityIssuer,
[string][Parameter(Mandatory=$true)]$GithubRunId [string][Parameter(Mandatory=$true)]$GithubRunId
) )
@@ -23,6 +24,12 @@ mkdir windsign-temp -ErrorAction SilentlyContinue
# echo "Downloaded git objects repo to" # echo "Downloaded git objects repo to"
#} -Verbose -ArgumentList $PWD -Debug #} -Verbose -ArgumentList $PWD -Debug
$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 { Start-Job -Name "DownloadGitl10n" -ScriptBlock {
param($PWD) param($PWD)
cd $PWD cd $PWD
@@ -31,14 +38,11 @@ Start-Job -Name "DownloadGitl10n" -ScriptBlock {
echo "Fetched l10n and Firefox's one" echo "Fetched l10n and Firefox's one"
} -Verbose -ArgumentList $PWD -Debug } -Verbose -ArgumentList $PWD -Debug
Start-Job -Name "SurferInit" -ScriptBlock { $surferJson = Get-Content surfer.json | ConvertFrom-Json
param($PWD) $version = $surferJson.brands.release.release.displayVersion
cd $PWD npm run ci -- $version
npm run import -- --verbose npm run import -- --verbose
$surferJson = Get-Content surfer.json | ConvertFrom-Json npm run build
$version = $surferJson.brands.release.release.displayVersion
npm run ci -- $version
} -Verbose -ArgumentList $PWD -Debug
echo "Downloading artifacts info" echo "Downloading artifacts info"
$artifactsInfo=gh api repos/zen-browser/desktop/actions/runs/$GithubRunId/artifacts $artifactsInfo=gh api repos/zen-browser/desktop/actions/runs/$GithubRunId/artifacts
@@ -120,7 +124,6 @@ signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $fi
$env:ZEN_RELEASE="true" $env:ZEN_RELEASE="true"
$env:SURFER_SIGNING_MODE="true" $env:SURFER_SIGNING_MODE="true"
$env:SCCACHE_GHA_ENABLED="false" $env:SCCACHE_GHA_ENABLED="false"
Wait-Job -Name "SurferInit"
Wait-Job -Name "DownloadGitl10n" Wait-Job -Name "DownloadGitl10n"
function SignAndPackage($name) { function SignAndPackage($name) {
@@ -143,9 +146,9 @@ function SignAndPackage($name) {
$env:ZEN_SETUP_EXE_PATH="$PWD\windsign-temp\windows-x64-obj-$name\browser\installer\windows\instgen\setup.exe" $env:ZEN_SETUP_EXE_PATH="$PWD\windsign-temp\windows-x64-obj-$name\browser\installer\windows\instgen\setup.exe"
if ($name -eq "arm64") { 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 { } 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" $env:MAR="..\\build\\windows\\mar.exe"

View File

@@ -26,24 +26,33 @@ export MOZ_INCLUDE_SOURCE_INFO=1
ac_add_options --enable-application=browser ac_add_options --enable-application=browser
# Anything except 'SCCACHE_GHA_ENABLED == false' if test "$SCCACHE_GHA_ENABLED" = "true"; then
if ! test "$SCCACHE_GHA_ENABLED" = "false"; then
if test -x "$(command -v sccache)"; then if test -x "$(command -v sccache)"; then
ac_add_options --with-ccache=sccache ac_add_options --with-ccache=sccache
elif test -f "$HOME/.mozbuild/sccache/sccache"; then elif test -f "$HOME/.mozbuild/sccache/sccache"; then
ac_add_options --with-ccache="$HOME"/.mozbuild/sccache/sccache ac_add_options --with-ccache="$HOME"/.mozbuild/sccache/sccache
fi fi
mk_add_options 'export RUSTC_WRAPPER=sccache'
mk_add_options 'export CCACHE_CPP2=yes'
fi 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 if test -f "$HOME/.zen-keys/safebrowsing.dat"; then
ac_add_options --with-google-safebrowsing-api-keyfile="$HOME/.zen-keys/safebrowsing.dat" ac_add_options --with-google-safebrowsing-api-keyfile="$HOME/.zen-keys/safebrowsing.dat"
fi 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 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-bootstrap=-sccache
ac_add_options --enable-optimize ac_add_options --enable-optimize
@@ -89,8 +98,6 @@ if test "$ZEN_RELEASE"; then
ac_add_options --enable-replace-malloc ac_add_options --enable-replace-malloc
fi fi
ac_add_options --enable-unverified-updates
ac_add_options --enable-jxl ac_add_options --enable-jxl
ac_add_options --with-unsigned-addon-scopes=app,system ac_add_options --with-unsigned-addon-scopes=app,system

View File

@@ -18,8 +18,14 @@ if test "$ZEN_RELEASE"; then
# Enable Profile Guided Optimization # Enable Profile Guided Optimization
if ! test "$ZEN_GA_DISABLE_PGO"; then if ! test "$ZEN_GA_DISABLE_PGO"; then
export MOZ_PGO=1 if test "$ZEN_GA_GENERATE_PROFILE"; then
ac_add_options MOZ_PGO=1 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
elif test "$SURFER_COMPAT" = "aarch64"; then elif test "$SURFER_COMPAT" = "aarch64"; then
ac_add_options --target=aarch64-linux-gnu ac_add_options --target=aarch64-linux-gnu

View File

@@ -8,18 +8,25 @@ ac_add_options --disable-dmd
ac_add_options --enable-eme=widevine ac_add_options --enable-eme=widevine
if test "$ZEN_RELEASE"; then if test "$ZEN_RELEASE"; then
# override LTO settings ALLOWED_SDKS="26.5 26.4"
# TODO: Dont use LTO for now, it's causing a lot of issues for SDK in $ALLOWED_SDKS; do
export MOZ_LTO=cross,thin if [ -d "/Library/Developer/CommandLineTools/SDKs/MacOSX${SDK}.sdk" ]; then
ac_add_options --enable-lto=cross,thin ac_add_options --with-macos-sdk=/Library/Developer/CommandLineTools/SDKs/MacOSX${SDK}.sdk
break
fi
done
fi fi
if test "$ZEN_RELEASE"; then if test "$ZEN_RELEASE"; then
if test "$ZEN_GA_DISABLE_PGO"; then if ! test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1 if test "$ZEN_GA_GENERATE_PROFILE"; then
else mk_add_options "export MOZ_AUTOMATION_PACKAGE_GENERATED_SOURCES=0"
export MOZ_PGO=1 ac_add_options --enable-profile-generate=cross
ac_add_options MOZ_PGO=1 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
fi fi
@@ -28,9 +35,12 @@ if test "$SURFER_COMPAT" = "x86_64"; then
if test "$ZEN_RELEASE"; then if test "$ZEN_RELEASE"; then
ac_add_options --enable-wasm-avx ac_add_options --enable-wasm-avx
# override LTO settings
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
fi fi
else else
ac_add_options --enable-clang-plugin
ac_add_options --target=aarch64-apple-darwin ac_add_options --target=aarch64-apple-darwin
if test "$ZEN_RELEASE"; then if test "$ZEN_RELEASE"; then
@@ -43,10 +53,6 @@ else
fi fi
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. # 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. # 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 # 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 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 WINE="$(echo ~)/win-cross/wine/bin/wine"
export WINEDEBUG=-all export WINEDEBUG=-all
@@ -16,19 +16,12 @@ if test "$ZEN_CROSS_COMPILING"; then
CROSS_COMPILE=1 CROSS_COMPILE=1
if test "$SURFER_COMPAT" = "aarch64"; then 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 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
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 if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-windows-msvc ac_add_options --target=x86_64-pc-windows-msvc
ac_add_options --enable-eme=widevine,wmfcdm ac_add_options --enable-eme=widevine,wmfcdm

View File

@@ -20,3 +20,5 @@ files:
translation: browser/browser/preferences/zen-preferences.ftl translation: browser/browser/preferences/zen-preferences.ftl
- source: en-US/browser/browser/zen-folders.ftl - source: en-US/browser/browser/zen-folders.ftl
translation: 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

@@ -0,0 +1,217 @@
# Issue Metrics
| Metric | Average | Median | 90th percentile |
| --- | --- | --- | ---: |
| Time to first response | 1 day, 1:26:40 | 2:07:50 | 2 days, 5:33:54 |
| Time to close | 1 day, 12:18:56 | 3:30:42 | 4 days, 7:35:38 |
| Metric | Count |
| --- | ---: |
| Number of items that remain open | 97 |
| Number of items closed | 102 |
| Total number of items created | 199 |
| Title | URL | Time to first response | Time to close |
| --- | --- | --- | --- |
| Zen browser highlight elements by itself | https://github.com/zen-browser/desktop/issues/12551 | 5:54:36 | None |
| pasted url revert to old one automaticaly ? | https://github.com/zen-browser/desktop/issues/12548 | 6:47:54 | None |
| chat.mistral.ai - site is not usable | https://github.com/zen-browser/desktop/issues/12547 | 10:45:42 | None |
| Horizontal Scrolling with mouse wheel is not working | https://github.com/zen-browser/desktop/issues/12545 | None | 1:30:19 |
| The Text color of search bar when press the "Ctrl + f" | https://github.com/zen-browser/desktop/issues/12537 | None | None |
| Buggy Native Popover for Tab Previews on Twilight | https://github.com/zen-browser/desktop/issues/12529 | 0:06:41 | 0:06:41 |
| Can't drag files directly from Downloads panel | https://github.com/zen-browser/desktop/issues/12520 | 11:56:10 | 11:56:24 |
| Repeated SIGSEGV in libxul.so on Linux (1.18.10b, Fedora 43, AMD) | https://github.com/zen-browser/desktop/issues/12516 | None | None |
| Previously closed windows recovery option missing | https://github.com/zen-browser/desktop/issues/12515 | 1:40:19 | 1:40:20 |
| Empty Spaces after waking laptop | https://github.com/zen-browser/desktop/issues/12512 | 4:14:32 | 1 day, 1:42:28 |
| New tab shortcut shows search input instead of tab input | https://github.com/zen-browser/desktop/issues/12510 | 8:46:21 | 8:46:21 |
| Folder tree breaks with live folders fetch | https://github.com/zen-browser/desktop/issues/12509 | 0:08:50 | 8:11:04 |
| Tabs bar shakes in compact mode | https://github.com/zen-browser/desktop/issues/12505 | 0:02:08 | None |
| Youtube Playlist issue | https://github.com/zen-browser/desktop/issues/12502 | None | 18:54:24 |
| Maps with very much data are very laggy | https://github.com/zen-browser/desktop/issues/12501 | 3:09:58 | 16:56:17 |
| Allow changing interface font for generic Linux tarball | https://github.com/zen-browser/desktop/issues/12500 | 1:05:58 | None |
| The transparent gradient background suddenly covers the current tab | https://github.com/zen-browser/desktop/issues/12497 | 8:59:58 | 8:59:58 |
| Obscene memory leak on Mac | https://github.com/zen-browser/desktop/issues/12496 | 0:35:11 | None |
| top tool bar and close/minimize buttons on title bar overlap on windows | https://github.com/zen-browser/desktop/issues/12495 | 1 day, 16:34:34 | None |
| Tabs in essentials disappear after closing Zen | https://github.com/zen-browser/desktop/issues/12493 | 14:53:54 | None |
| When you open a new window using the taskbar icon, it mirrors the tabs of another window. | https://github.com/zen-browser/desktop/issues/12492 | 0:11:21 | 0:11:21 |
| using my GoBack mouse button switches workspaces | https://github.com/zen-browser/desktop/issues/12491 | 0:03:40 | None |
| closing Folder tabs doesn't close them | https://github.com/zen-browser/desktop/issues/12490 | 0:08:26 | 0:08:26 |
| Zen compact hover mode time increase not respected | https://github.com/zen-browser/desktop/issues/12489 | 0:06:19 | 0:06:19 |
| White dots spreading everywhere on any website visited in Zen Browser, reset when interacting with UI layer; duplicate contour lines appearing at the same time as the dots on the Zen Browser UI - Windows 11 | https://github.com/zen-browser/desktop/issues/12488 | None | 2 days, 13:52:50 |
| What just happened to my tab??? (Also when I close Zen browser while I watching YouTube, the audio still exist, wth?) | https://github.com/zen-browser/desktop/issues/12486 | 0:27:29 | None |
| Reddit multi word enter search won't work | https://github.com/zen-browser/desktop/issues/12485 | None | None |
| Use a different default search engine in private windows defaults to true | https://github.com/zen-browser/desktop/issues/12484 | None | 1:52:44 |
| ALSA support disabled, no sound on ALSA only systems | https://github.com/zen-browser/desktop/issues/12483 | 10:13:00 | None |
| Addressbar closing when inputing german Umlauts with us_intl keymap | https://github.com/zen-browser/desktop/issues/12482 | 2:18:36 | 2:18:36 |
| Zen Browser Tabs: Backgroung Image is not working | https://github.com/zen-browser/desktop/issues/12479 | 7:28:03 | 17:51:35 |
| bookmarks keep vanishing | https://github.com/zen-browser/desktop/issues/12478 | 8:34:20 | None |
| The menu for my browser history button is moving down in KDE Plasma. | https://github.com/zen-browser/desktop/issues/12475 | None | 1:43:31 |
| Zen Browser is being blocked by BattlEye anti-cheat during game launch on Windows 11. | https://github.com/zen-browser/desktop/issues/12473 | 0:06:23 | None |
| CRUNCHYROLL NOT WORKING | https://github.com/zen-browser/desktop/issues/12467 | 0:05:42 | 0:05:42 |
| Holding rightclick will caues wrong mouse position | https://github.com/zen-browser/desktop/issues/12466 | None | None |
| Battery Drain MacOS - High CPU usage | https://github.com/zen-browser/desktop/issues/12464 | 3 days, 19:23:37 | None |
| Logged out of all Google accounts and can't log back in. | https://github.com/zen-browser/desktop/issues/12462 | 20:50:59 | None |
| Blank Window and Session Loss After Update | https://github.com/zen-browser/desktop/issues/12460 | 0:05:20 | None |
| Sometimes web lagging for a few second | https://github.com/zen-browser/desktop/issues/12458 | 0:00:47 | None |
| Mods don't work anymore | https://github.com/zen-browser/desktop/issues/12455 | 0:36:29 | 2:08:08 |
| Auto Update Failing To Update (Message Update Failed) | https://github.com/zen-browser/desktop/issues/12454 | 2:55:11 | 2:55:11 |
| Setting up keyboard shortcuts does not recognize azerty keyboard | https://github.com/zen-browser/desktop/issues/12451 | 0:12:44 | None |
| External links open new window with duplicated tabs when browser is minimized on Windows | https://github.com/zen-browser/desktop/issues/12450 | 6:32:08 | None |
| Browser doesn't know where mouse is until clicking out of the browser | https://github.com/zen-browser/desktop/issues/12447 | None | None |
| Beginning w/ v1.18.8b (?) my navigation started floating/popping/hiding; never asked for that. Then v1.18.9b (?) removed all my tabs incl auto/pinned | https://github.com/zen-browser/desktop/issues/12443 | 1:13:56 | 1:18:00 |
| Bookmarks not shown on site pages | https://github.com/zen-browser/desktop/issues/12442 | 0:01:11 | 0:01:11 |
| Side bar flickering | https://github.com/zen-browser/desktop/issues/12441 | None | None |
| Sidebar should not hide when mouse pointer is still at the edge of the screen | https://github.com/zen-browser/desktop/issues/12439 | 0:08:24 | None |
| Zen not respecting output audio device switching in Windows | https://github.com/zen-browser/desktop/issues/12438 | None | None |
| New tab does not make a new tab - it only activates the URL bar | https://github.com/zen-browser/desktop/issues/12432 | 0:26:23 | 0:26:23 |
| ZEN Ignoring DNS over HTTPS OFF | https://github.com/zen-browser/desktop/issues/12429 | 0:29:20 | None |
| The search window does not appear until you start typing | https://github.com/zen-browser/desktop/issues/12428 | 1:42:23 | 5 days, 22:42:30 |
| Toolbar icons overflow after uninstalling extension (requires restart to fix) | https://github.com/zen-browser/desktop/issues/12427 | 6:05:59 | 6:05:58 |
| Side Tab Flickering when minimized from full view - faced in mac desktop browser | https://github.com/zen-browser/desktop/issues/12425 | 4:54:13 | None |
| buggy Tabs drag and drop | https://github.com/zen-browser/desktop/issues/12423 | 0:28:12 | None |
| Spaces dissapear suddently | https://github.com/zen-browser/desktop/issues/12422 | 0:07:36 | 4 days, 0:53:47 |
| Tabs become New Tab when using Window Sync | https://github.com/zen-browser/desktop/issues/12421 | 2 days, 13:53:49 | 3 days, 15:49:00 |
| Closed the browser after a glitch, now the app remains full white | https://github.com/zen-browser/desktop/issues/12420 | 0:04:32 | 1 day, 2:01:15 |
| Search bar overflow over main screen from pining to overflow menu but also breaks ui in recreating | https://github.com/zen-browser/desktop/issues/12419 | None | None |
| Closing Sidebar Causes Unexpected Border Increase on the Other Side. | https://github.com/zen-browser/desktop/issues/12418 | 0:25:14 | None |
| Persistent Favicon Inconsistency/Tint on GitHub Bookmarks | https://github.com/zen-browser/desktop/issues/12415 | 1 day, 22:54:53 | None |
| Sometimes, the right-click menu for links will keep shifting to the right | https://github.com/zen-browser/desktop/issues/12413 | 6:45:26 | 10:55:38 |
| AppImage lacks version metadata, preventing AppImage update detection | https://github.com/zen-browser/desktop/issues/12412 | 13:17:50 | 8:27:29 |
| [Windows] Launching a new window (Ctrl + N) replicates the same tabs on the new window | https://github.com/zen-browser/desktop/issues/12411 | 11:10:43 | 11:10:43 |
| Tab preview text illegible in front of light background | https://github.com/zen-browser/desktop/issues/12410 | 11:14:21 | None |
| Temporary Containers broke with update | https://github.com/zen-browser/desktop/issues/12409 | 1:57:05 | 14:06:01 |
| Zen doesn't work with Simple Tab Groups | https://github.com/zen-browser/desktop/issues/12408 | 4:58:31 | None |
| Unable to set "Copy Current URL" to ctrl+shift+INSERT | https://github.com/zen-browser/desktop/issues/12406 | None | None |
| Browser Toolbox Error Loading | https://github.com/zen-browser/desktop/issues/12405 | 5:30:27 | 5:30:27 |
| Restoring Split Tabs Ignored | https://github.com/zen-browser/desktop/issues/12403 | 0:14:37 | None |
| Windows: Scroll bar in tab list causes layout shift when always show scroll bars is enabled | https://github.com/zen-browser/desktop/issues/12402 | 2 days, 3:59:15 | None |
| Trash icon appears in Change Icon menu for folders with no icon | https://github.com/zen-browser/desktop/issues/12401 | None | 8 days, 11:45:52 |
| Window sync has been forced back on | https://github.com/zen-browser/desktop/issues/12400 | 0:47:07 | 0:47:07 |
| Toolbar not opening when approaching with mouse to fast | https://github.com/zen-browser/desktop/issues/12398 | None | None |
| Can't use Proton Pass because of second password | https://github.com/zen-browser/desktop/issues/12393 | None | None |
| Can't Customize toolbar on "only sidebar" configuration | https://github.com/zen-browser/desktop/issues/12391 | None | None |
| Sync deletes tab (kind of) | https://github.com/zen-browser/desktop/issues/12390 | 9 days, 7:25:30 | None |
| Please allow us to increase the font size on the left tabs. | https://github.com/zen-browser/desktop/issues/12388 | 0:52:26 | 0:52:26 |
| Vertical Sidebar starts 'oscillating' when it is reduced in size. | https://github.com/zen-browser/desktop/issues/12387 | 0:05:02 | 0:05:41 |
| [Regression] Severe stuttering and long loading on Bilibili (4K) in v1.18.7b | https://github.com/zen-browser/desktop/issues/12386 | 8 days, 5:05:17 | None |
| [macOS] Now Playing widget completely non-functional (works in Firefox) | https://github.com/zen-browser/desktop/issues/12385 | 1:16:07 | 1 day, 23:03:30 |
| responsive design mode can't be enlarged by zooming | https://github.com/zen-browser/desktop/issues/12381 | 11 days, 16:50:20 | None |
| Pinned tab under a folder, opens and redirect to a new regular tab | https://github.com/zen-browser/desktop/issues/12379 | 2:37:39 | None |
| xdg-open fails to open files in existing Zen instance (Arch Linux and Hyprland) | https://github.com/zen-browser/desktop/issues/12378 | 23:23:25 | None |
| Sidebar coloring issues in private windows | https://github.com/zen-browser/desktop/issues/12377 | None | None |
| [Bug] Youtube shorts notplaying properly, and when using the shortcut "I' it gives an error. | https://github.com/zen-browser/desktop/issues/12376 | 13:44:07 | None |
| Sometimes, when opening a new tab, M4 and M5 buttons change spaces | https://github.com/zen-browser/desktop/issues/12375 | 0:41:41 | 0:41:41 |
| Private Windows don't function with Window Sync | https://github.com/zen-browser/desktop/issues/12374 | 0:33:47 | 0:33:47 |
| Passkey from qr code not showing on widows 10 os | https://github.com/zen-browser/desktop/issues/12372 | None | None |
| Relatively Low Audio Volume | https://github.com/zen-browser/desktop/issues/12370 | None | None |
| Workspace icon highlight missing after latest update | https://github.com/zen-browser/desktop/issues/12368 | 1:49:10 | 1:49:15 |
| Prime Video | https://github.com/zen-browser/desktop/issues/12365 | 0:18:36 | 0:18:36 |
| Taskbar Tabs create semi-transparent, empty, non-closeable windows | https://github.com/zen-browser/desktop/issues/12364 | 1:17:21 | None |
| [Bug] Enterprise Policies via macOS Managed Preferences (.plist) are not recognized | https://github.com/zen-browser/desktop/issues/12363 | None | None |
| Misaligned video fullscreen mode for 2 monitors | https://github.com/zen-browser/desktop/issues/12362 | 2 days, 5:21:33 | None |
| Choppy audio on YouTube when using a external DAC | https://github.com/zen-browser/desktop/issues/12361 | 2 days, 5:21:25 | 2 days, 5:47:20 |
| Performance difference between appimage and Flatpak | https://github.com/zen-browser/desktop/issues/12357 | 0:01:34 | None |
| "Close Pinned Tab Shortcut Behavior" ignored for "Places" tab | https://github.com/zen-browser/desktop/issues/12353 | 15 days, 10:51:28 | None |
| Menu flickers when pressed | https://github.com/zen-browser/desktop/issues/12352 | 9 days, 0:49:56 | None |
| Closing, Minimizing, and Maximizing Buttons squished | https://github.com/zen-browser/desktop/issues/12351 | 0:09:14 | 0:09:14 |
| New Tab bug on mac | https://github.com/zen-browser/desktop/issues/12350 | 0:02:33 | 0:02:32 |
| Redirect notification toast overlaps right sidebar | https://github.com/zen-browser/desktop/issues/12348 | None | 13:39:22 |
| macOS: close/minimize/maximize buttons are not displayed correctly | https://github.com/zen-browser/desktop/issues/12347 | 0:15:49 | 0:15:49 |
| After updating to 1.18.6b, minimize, maximize and close buttons are squished in Windows | https://github.com/zen-browser/desktop/issues/12346 | 0:09:07 | 0:09:56 |
| Layout bug for minimize/maximize/close window buttons on Windows 11 | https://github.com/zen-browser/desktop/issues/12345 | 0:11:27 | 0:11:28 |
| Disabling windows sync still results in same tabs being displayed throught multiple window sessions when restarting/restoring | https://github.com/zen-browser/desktop/issues/12344 | None | 0:20:21 |
| Picture-in-picture not working as intended | https://github.com/zen-browser/desktop/issues/12342 | 3:39:41 | 1 day, 2:32:57 |
| Icons aren't displaying correctly | https://github.com/zen-browser/desktop/issues/12340 | None | 5:45:13 |
| Workspaces aren't syncing to a new device | https://github.com/zen-browser/desktop/issues/12339 | 1:07:18 | 6:26:52 |
| All tabs and folders are missing after update to 1.18.5b | https://github.com/zen-browser/desktop/issues/12337 | 8:49:51 | 8:49:51 |
| macOS profile lost pinned tabs and Essentials after Windows sync folders remain but are empty | https://github.com/zen-browser/desktop/issues/12336 | 9:29:24 | None |
| Zen misses some color support | https://github.com/zen-browser/desktop/issues/12335 | 0:45:02 | 0:45:02 |
| Disabled "sync tabs" loose tabs | https://github.com/zen-browser/desktop/issues/12333 | 4:05:24 | None |
| MacOs: Intel-based Mac Pro - Zen fails to launch (GPU subprocess / IPC timeouts) | https://github.com/zen-browser/desktop/issues/12331 | None | None |
| Zen launch error | https://github.com/zen-browser/desktop/issues/12330 | None | 0:39:18 |
| When I attempted to rename the workspace, the compact mode failed and I was unable to enter the compact mode again. | https://github.com/zen-browser/desktop/issues/12329 | 3:21:05 | 3:21:05 |
| Cannot properly position or resize Zen with certain window managers | https://github.com/zen-browser/desktop/issues/12327 | None | None |
| Space resets when closing window (but not quitting) after clearing browser history | https://github.com/zen-browser/desktop/issues/12326 | 0:46:52 | 14:27:39 |
| New tabs don't change tab title | https://github.com/zen-browser/desktop/issues/12318 | 10:51:08 | None |
| Weird reopen closed tab behaviour for folders | https://github.com/zen-browser/desktop/issues/12316 | None | None |
| Per Workspace Essentials No Longer Work. | https://github.com/zen-browser/desktop/issues/12313 | 0:54:50 | 2:25:53 |
| Are Spaces supposed to sync between different devices? | https://github.com/zen-browser/desktop/issues/12311 | 1:26:09 | 1:26:09 |
| Open previous windows and tabs settings / continue where you left off being ignored. | https://github.com/zen-browser/desktop/issues/12307 | 12:51:38 | 13:53:11 |
| local access disappeared after 18.5 | https://github.com/zen-browser/desktop/issues/12305 | 16:24:35 | None |
| Transparency is weird on macOS | https://github.com/zen-browser/desktop/issues/12303 | 1:16:12 | None |
| Vertical Sidebar flickering/jittering during interaction | https://github.com/zen-browser/desktop/issues/12299 | 3:23:55 | None |
| "Sync only pinned tabs in workspaces" breaks "Open previous windows and tabs" | https://github.com/zen-browser/desktop/issues/12297 | 0:05:40 | 10:53:40 |
| Github Actions Artifacts downloads do not work on Zen | https://github.com/zen-browser/desktop/issues/12296 | None | None |
| Zen menu bar items take excessive horizontal space compared to other apps | https://github.com/zen-browser/desktop/issues/12294 | None | None |
| Workspaces lost after upgrade to 1.18.5b (Firefox 147.0.3) (64-bit) on Windows 11 Pro Intel | https://github.com/zen-browser/desktop/issues/12293 | 3:33:29 | 3:33:29 |
| Kernel panic on macOS Sequoia 15.7.3 when running Zen | https://github.com/zen-browser/desktop/issues/12290 | None | None |
| Opening a GitHub CodeSpace in the Browser throws a "Oh No, it looks like youre offline!" error tho i have a stable Internet connection, and it worked on older Versions of Zen before. Chrome on the same device/internet works. | https://github.com/zen-browser/desktop/issues/12288 | None | None |
| Zen does not read privacy.fingerprintingProtection from user.js | https://github.com/zen-browser/desktop/issues/12286 | 1:44:38 | 7:13:24 |
| Closing a window lead sometimes to window sync to stop working | https://github.com/zen-browser/desktop/issues/12284 | None | None |
| Pinned tabs reset to incorrect URL (pinned URL changes) | https://github.com/zen-browser/desktop/issues/12281 | 0:00:55 | None |
| Compact mode non hide stuck | https://github.com/zen-browser/desktop/issues/12279 | 15:23:06 | None |
| Recently closed windows/undo close window missing | https://github.com/zen-browser/desktop/issues/12278 | 4 days, 8:20:17 | 4 days, 8:20:17 |
| Opening about: pages causes 'new tab' bug with window sync | https://github.com/zen-browser/desktop/issues/12277 | 9 days, 16:39:47 | None |
| arm64 Flatpak compositor crash on ChromeOS Crostini (virgl / Mesa 25.x regression) | https://github.com/zen-browser/desktop/issues/12276 | 8 days, 18:31:53 | None |
| YouTube freezes when switching audio output in fxSound | https://github.com/zen-browser/desktop/issues/12275 | None | None |
| Button missing: Hamburger Menu > History > Restore Previous Session | https://github.com/zen-browser/desktop/issues/12272 | 0:10:35 | None |
| Next/Prev Tab Shortcut Conflict | https://github.com/zen-browser/desktop/issues/12267 | 0:03:09 | 0:03:09 |
| 1.18.5b Release Download Not Found | https://github.com/zen-browser/desktop/issues/12266 | 0:13:04 | 0:13:04 |
| Viedo streaming websites become unresponsive when multiple instances are open | https://github.com/zen-browser/desktop/issues/12265 | None | None |
| All workspaces deleted upon v1.18.5b installation | https://github.com/zen-browser/desktop/issues/12261 | 1:07:39 | 3:40:07 |
| Zen fails to start with sync only pinned tabs | https://github.com/zen-browser/desktop/issues/12260 | 0:04:34 | 0:41:21 |
| Thunderbird cannot open a new Zen window when clicking a link | https://github.com/zen-browser/desktop/issues/12259 | 14:35:21 | None |
| zen.urlbar.replace-newtab = False issues with new windows and tab syncing | https://github.com/zen-browser/desktop/issues/12258 | 2 days, 7:24:59 | None |
| Shortcuts Icon's not working | https://github.com/zen-browser/desktop/issues/12257 | 1 day, 7:22:00 | 15 days, 8:21:20 |
| ADD A METHOD TO DISABLE UPDATES , IM LITERALLY USING A TASK SCHEDULER TO DELETE YOUR STUPID UPDATES FOLDER AND YOU STILL FIND A WAY | https://github.com/zen-browser/desktop/issues/12256 | 2:34:58 | 0:05:06 |
| Broken essential tab URL after switching with keyboard shortcuts | https://github.com/zen-browser/desktop/issues/12255 | 0:19:28 | None |
| Closing glance bug with multiple windows | https://github.com/zen-browser/desktop/issues/12254 | None | None |
| Dragging tabs into folders shows selected folder highlight at incorrect position in some view modes. | https://github.com/zen-browser/desktop/issues/12252 | 1:31:56 | 3:52:46 |
| "New split view" in command bar (on a page accessed from an Essential tab) opens a new tab instead | https://github.com/zen-browser/desktop/issues/12251 | 0:10:54 | None |
| Zen starts as blank widows on macOS Tahoe Version 26.3 (25D122) beta | https://github.com/zen-browser/desktop/issues/12250 | 0:38:21 | 3 days, 23:19:20 |
| Pined extensions icons no longer visible in compact sidebar since last release | https://github.com/zen-browser/desktop/issues/12249 | 2 days, 20:44:58 | None |
| Facing Glitches On Start Opens 2 Windows for Same tabs. | https://github.com/zen-browser/desktop/issues/12248 | 1:25:01 | None |
| Separate windows mirroring | https://github.com/zen-browser/desktop/issues/12247 | 0:12:51 | 0:12:51 |
| H.264, HEVC, and AAC Not Supported in Kubuntu App Center Version (1.17.14b) | https://github.com/zen-browser/desktop/issues/12245 | 1 day, 12:07:19 | None |
| Private and blank windows ignore CloseWindowWithLastTab setting | https://github.com/zen-browser/desktop/issues/12242 | 9:22:25 | 2 days, 8:59:22 |
| Bookmark temporarily removes | https://github.com/zen-browser/desktop/issues/12241 | None | None |
| Multiple Windows Launch on Startup after Multiple Windows Have Been Closed | https://github.com/zen-browser/desktop/issues/12238 | 16:04:12 | None |
| Duplicated Toggle Full Screen and View Full Screen for keyboard shortcut | https://github.com/zen-browser/desktop/issues/12237 | 10 days, 20:34:41 | 11 days, 11:58:31 |
| Container no longer displayed when moving tabs between windows on different spaces | https://github.com/zen-browser/desktop/issues/12235 | 10 days, 13:27:01 | 10 days, 18:33:05 |
| Multi account container settings reset | https://github.com/zen-browser/desktop/issues/12234 | None | None |
| Clicking the “Copy” button opens an “Open With” dialog on KDE Plasma Wayland. | https://github.com/zen-browser/desktop/issues/12232 | 13 days, 7:34:57 | 14 days, 19:58:57 |
| Can't open a new window with clear context | https://github.com/zen-browser/desktop/issues/12229 | None | 0:01:26 |
| Can't play DRM content in Linux | https://github.com/zen-browser/desktop/issues/12228 | 4:21:30 | 6:06:50 |
| Missing icons in address bar: padlock (https) and star (to bookmark current page) | https://github.com/zen-browser/desktop/issues/12226 | None | 0:08:28 |
| Broken extension/browser tools sidebar keybind | https://github.com/zen-browser/desktop/issues/12225 | 5:45:59 | 9 days, 20:16:58 |
| Sidebar empty after copying profile from Firefox | https://github.com/zen-browser/desktop/issues/12224 | 0:25:56 | 0:25:56 |
| Lost all my folders with the latest update | https://github.com/zen-browser/desktop/issues/12223 | 0:55:54 | 0:55:54 |
| History window doesnt follow default system or browser theme | https://github.com/zen-browser/desktop/issues/12222 | None | None |
| when i have multiple windows and restart zen , all the windows will be the same , have the same tabs | https://github.com/zen-browser/desktop/issues/12221 | 0:35:11 | 0:22:16 |
| Deleting All Data | https://github.com/zen-browser/desktop/issues/12220 | 0:59:01 | None |
| Move to Space in Tab Context Menu not available | https://github.com/zen-browser/desktop/issues/12219 | 0:12:00 | None |
| When opening Zen after closing multiple windows, only one window has workspaces | https://github.com/zen-browser/desktop/issues/12218 | 0:59:47 | None |
| Forms don't allow to be processed | https://github.com/zen-browser/desktop/issues/12217 | 6:15:33 | 6:15:33 |
| Cannot drag and drop to create a split view | https://github.com/zen-browser/desktop/issues/12216 | 0:37:06 | 0:37:06 |
| Glance does not work via keybind+click in Reader VIew | https://github.com/zen-browser/desktop/issues/12214 | None | None |
| "New Blank Window" is not capitalized in Mac OS menu bar | https://github.com/zen-browser/desktop/issues/12213 | None | 7 days, 4:10:17 |
| Zen changes tab IDs without sending tabs.onReplaced events | https://github.com/zen-browser/desktop/issues/12212 | 1:12:47 | 1:12:47 |
| Private window is adopting Blank windows styling | https://github.com/zen-browser/desktop/issues/12211 | None | 0:19:10 |
| The loading indicator on tabs does not appear when a tab is loading. | https://github.com/zen-browser/desktop/issues/12210 | 1:23:55 | 1:23:55 |
| Page content cannot scroll fully to top; top area is hidden behind browser UI | https://github.com/zen-browser/desktop/issues/12209 | 13:06:36 | None |
| TURN OFF WINDOW SYNC | https://github.com/zen-browser/desktop/issues/12206 | 0:47:53 | 1:23:13 |
| Essentials not working correctly | https://github.com/zen-browser/desktop/issues/12205 | 3:18:34 | 3:27:55 |
| Tab titles not updating | https://github.com/zen-browser/desktop/issues/12204 | 3:40:45 | 5:54:14 |
| Folders disappeared after updating to the Zen version 1.18.3b (Firefox 147.0.2) (aarch64) | https://github.com/zen-browser/desktop/issues/12203 | 9:12:45 | 9:12:45 |
| Some websites don't load | https://github.com/zen-browser/desktop/issues/12202 | 1 day, 10:47:54 | None |
| Website favicons have the wrong icons | https://github.com/zen-browser/desktop/issues/12201 | 2:36:06 | 0:04:20 |
| tab indexes are off by 2 | https://github.com/zen-browser/desktop/issues/12199 | None | 3:02:10 |
| Zen doesn't identify itself in the extensions API | https://github.com/zen-browser/desktop/issues/12198 | 1 day, 21:45:16 | 6 days, 22:02:36 |
| Part of the screenshot overlay is rendered below glance windows | https://github.com/zen-browser/desktop/issues/12196 | None | 21 days, 5:30:56 |
| Glance opens without keyboard shortcut in Essential tabs | https://github.com/zen-browser/desktop/issues/12194 | 8:27:58 | 8:27:58 |
| Context menu extensions multiply | https://github.com/zen-browser/desktop/issues/12192 | None | None |
| Tab folder not closing properly when a tab is opened | https://github.com/zen-browser/desktop/issues/12190 | None | 10:15:16 |
| Can't set a theme | https://github.com/zen-browser/desktop/issues/12189 | 1:38:06 | None |
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2026-02-01..2026-02-28`

View File

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

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

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

View File

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

View File

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

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] تبويب تقسيم (عدة علامات تبويب محددة مطلوبة) [-1] Split out tab
*[other] تقسيم { $tabCount } علامات التبويب [1] Add split view...
*[other] Join { $tabCount } Tabs
} }
.accesskey = س .accesskey = س
zen-split-link = 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 = zen-split-view-modifier-activate-reallocation =
.label = تنشيط إعادة التخصيص .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 = الوضع المدمج .label = الوضع المدمج
zen-toolbar-context-compact-mode-enable = zen-toolbar-context-compact-mode-enable =
.label = تمكين الوضع المدمج .label = تمكين الوضع المدمج
.accesskey = D .accesskey = د
zen-toolbar-context-compact-mode-just-tabs = zen-toolbar-context-compact-mode-just-tabs =
.label = Hide sidebar .label = إخفاء الشريط الجانبي
zen-toolbar-context-compact-mode-just-toolbar = zen-toolbar-context-compact-mode-just-toolbar =
.label = إخفاء شريط الأدوات .label = إخفاء شريط الأدوات
zen-toolbar-context-compact-mode-hide-both = zen-toolbar-context-compact-mode-hide-both =
.label = إخفاء كليهما .label = إخفاء كليهما
.accesskey = خ .accesskey = خ
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = New Folder .label = مجلّد جديد
.accesskey = N .accesskey = ن
sidebar-zen-expand = sidebar-zen-expand =
.label = Expand Sidebar .label = توسيع الشريط الجانبي
sidebar-zen-create-new = sidebar-zen-create-new =
.label = Create New... .label = إنشاء جديد...
tabbrowser-unload-tab-button = tabbrowser-unload-tab-button =
.tooltiptext = .tooltiptext =
{ $tabCount -> { $tabCount ->
[one] Unload and switch to tab [one] تفريغ والتبديل إلى علامة التبويب
*[other] Unload { $tabCount } tabs and switch to the first *[other] تفريغ { $tabCount } علامات التبويب والتبديل إلى الأولى
} }
tabbrowser-reset-pin-button = tabbrowser-reset-pin-button =
.tooltiptext = .tooltiptext =
{ $tabCount -> { $tabCount ->
[one] Reset and pin tab [one] إعادة تعيين علامة التبويب وتثبيتها
*[other] Reset and pin { $tabCount } tabs *[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-workspaces-text = مساحات العمل
zen-panel-ui-spaces-label = zen-panel-ui-spaces-label =
.label = Spaces .label = المساحات
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = إنشاء مساحة عمل .label = إنشاء مساحة عمل
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = إنشاء مِلف .label = إنشاء مِلف
zen-panel-ui-live-folder-create =
.label = مجلد ديناميكي
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = New Split .label = تقسيم جديد
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
.label = حذف مساحة العمل .label = حذف مساحة العمل
.accesskey = د .accesskey = د
zen-workspaces-panel-change-name = zen-workspaces-panel-change-name =
.label = Change Name .label = تغيير الاسم
zen-workspaces-panel-change-icon = zen-workspaces-panel-change-icon =
.label = تغيير الأيقونة .label = تغيير الأيقونة
zen-workspaces-panel-context-default-profile = zen-workspaces-panel-context-default-profile =
.label = Set Profile .label = تعيين المِلَفّ الشخصي
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Unload Space .label = إلغاء تحميل المساحة
zen-workspaces-how-to-reorder-title = How to reorder spaces zen-workspaces-panel-unload-others =
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them .label = إلغاء تحميل جميع المساحات الأخرى
zen-workspaces-how-to-reorder-title = كيفية إعادة ترتيب المساحات
zen-workspaces-how-to-reorder-desc = اسحب أيقونات المساحة في أسفل الشريط الجانبي لإعادة ترتيبها
zen-workspaces-change-theme = zen-workspaces-change-theme =
.label = Edit Theme .label = تعديل السمة
zen-workspaces-panel-context-open = zen-workspaces-panel-context-open =
.label = فتح فضاء العمل .label = فتح فضاء العمل
.accesskey = ع .accesskey = ع
@@ -33,39 +37,39 @@ zen-workspaces-panel-context-edit =
.label = تعديل فضاء العمل .label = تعديل فضاء العمل
.accesskey = ه .accesskey = ه
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Spaces .value = المساحات
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = تكميلي
zen-panel-ui-gradient-generator-algo-splitComplementary = zen-panel-ui-gradient-generator-algo-splitComplementary =
.label = Split .label = تقسيم
zen-panel-ui-gradient-generator-algo-analogous = zen-panel-ui-gradient-generator-algo-analogous =
.label = Analogous .label = متشابهة
zen-panel-ui-gradient-generator-algo-triadic = zen-panel-ui-gradient-generator-algo-triadic =
.label = Triadic .label = ثلاثي
zen-panel-ui-gradient-generator-algo-floating = zen-panel-ui-gradient-generator-algo-floating =
.label = Floating .label = عائم
zen-panel-ui-gradient-click-to-add = Click to add a color zen-panel-ui-gradient-click-to-add = انقر لإضافة لون
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = اسم المساحة
zen-move-tab-to-workspace-button = zen-move-tab-to-workspace-button =
.label = نقل إلى... .label = نقل إلى...
.tooltiptext = نقل جميع علامات التبويب في هذه النافذة إلى مساحة .tooltiptext = نقل جميع علامات التبويب في هذه النافذة إلى مساحة
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = إعادة ترتيب المساحات
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = الملف الشخصي
.tooltiptext = Profiles are used to separate cookies and site data between spaces. .tooltiptext = تستخدم الملفات الشخصية لفصل ملفات تعريف الارتباط وبيانات الموقع بين المساحات.
zen-workspace-creation-header = Create a Space zen-workspace-creation-header = إنشاء مساحة
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions. zen-workspace-creation-label = يتم استخدام المساحات لتنظيم علامات التبويب والجلسات الخاصة بك.
zen-workspaces-delete-workspace-title = Delete Workspace? 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 # Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification. # 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 = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = إمسح
.tooltiptext = إغلاق جميع علامات التبويب الغير مثبتة .tooltiptext = إغلاق جميع علامات التبويب الغير مثبتة
zen-panel-ui-workspaces-change-forward = zen-panel-ui-workspaces-change-forward =
.label = Next Space .label = المساحة التالية
zen-panel-ui-workspaces-change-back = 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 = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces pane-settings-workspaces-title = Workspaces
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Enable Tab Unloader .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 = 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 = 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 = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only .label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Switch to Workspace 9
zen-workspace-shortcut-switch-10 = Switch to Workspace 10 zen-workspace-shortcut-switch-10 = Switch to Workspace 10
zen-workspace-shortcut-forward = Forward Workspace zen-workspace-shortcut-forward = Forward Workspace
zen-workspace-shortcut-backward = Backward Workspace zen-workspace-shortcut-backward = Backward Workspace
zen-workspace-shortcut-create = Create New Workspace
zen-sidebar-shortcut-toggle = Toggle Sidebar's Width zen-sidebar-shortcut-toggle = Toggle Sidebar's Width
zen-pinned-tab-shortcut-reset = Reset Pinned Tab to Pinned URL zen-pinned-tab-shortcut-reset = Reset Pinned Tab to Pinned URL
zen-split-view-shortcut-grid = Toggle Split View Grid zen-split-view-shortcut-grid = Toggle Split View Grid
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab
zen-key-find-selection = Find Selection

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

@@ -3,21 +3,21 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-folders-search-placeholder = zen-folders-search-placeholder =
.placeholder = Search { $folder-name }... .placeholder = Търсене в { $folder-name }...
zen-folders-panel-rename-folder = zen-folders-panel-rename-folder =
.label = Rename Folder .label = Преименуване на папка
zen-folders-panel-unpack-folder = zen-folders-panel-unpack-folder =
.label = Unpack Folder .label = Разопаковане на папка
zen-folders-new-subfolder = zen-folders-new-subfolder =
.label = New Subfolder .label = Нова подпапка
zen-folders-panel-delete-folder = zen-folders-panel-delete-folder =
.label = Delete Folder .label = Изтриване на папка
zen-folders-panel-convert-folder-to-space = zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Преобразуване на папка в пространство
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Смяна на пространството...
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Разтовари активните раздели
zen-folders-unload-folder = zen-folders-unload-folder =
.label = Unload All Tabs .label = Разтоварване на всички раздели
zen-folders-search-no-results = No tabs matching that search 🤔 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 # 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/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-current-profile-text = current profile zen-panel-ui-current-profile-text = текущ профил
unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }. unified-extensions-description = Разширенията се използват за добавяне на допълнителна функционалност към { -brand-short-name }.
tab-context-zen-reset-pinned-tab = tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab .label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Add to Essentials .label = Добавяне към Основни
.accesskey = E .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 = tab-context-zen-remove-essential =
.label = Remove from Essentials .label = Премахване от Основни
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Change Label... .label = Промени етикета...
tab-context-zen-edit-icon = tab-context-zen-edit-icon =
.label = Change Icon... .label = Промени иконата...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme. 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 # note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification = zen-new-urlbar-notification =
The new URL bar has been enabled, removing the need for new tab pages.<br/><br/> Новата адресна лента е активирана, което премахва нуждата от страници за нов раздел.<br/><br/>
Try opening a new tab to see the new URL bar in action! Опитай да отвориш нов раздел, за да видиш новата адресна лента в действие!
zen-disable = Disable zen-disable = Изключи
pictureinpicture-minimize-btn = pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = Минимизирай
.tooltip = Minimize .tooltip = Минимизирай
zen-panel-ui-gradient-generator-custom-color = Custom Color 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 = Copied current URL as Markdown!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Отказ
zen-general-confirm = zen-general-confirm =
.label = Confirm .label = Потвърди
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL! zen-pinned-tab-replaced = Адресът на закачения раздел беше заменен с текущия адрес!
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Разделът беше успешно преименуван!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = Отворен е нов раздел на заден план!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Работното пространство беше преименувано успешно!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Компактен изглед
.tooltiptext = Toggle Compact Mode .tooltiptext = Превключи компактен режим
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
zen-learn-more-text = Learn More zen-learn-more-text = Научи повече
zen-close-label = Close zen-close-label = Затвори
zen-singletoolbar-urlbar-placeholder-with-name = zen-singletoolbar-urlbar-placeholder-with-name =
.placeholder = Search... .placeholder = Търси...
zen-icons-picker-emoji = zen-icons-picker-emoji =
.label = Emojis .label = Емоджита
zen-icons-picker-svg = zen-icons-picker-svg =
.label = Icons .label = Икони
urlbar-search-mode-zen_actions = Actions urlbar-search-mode-zen_actions = Действия
zen-site-data-settings = Settings zen-site-data-settings = Настройки
zen-generic-manage = Manage zen-generic-manage = Управление
zen-generic-more = More zen-generic-more = Повече
zen-generic-next = Next zen-generic-next = Напред
zen-essentials-promo-label = Add to Essentials zen-essentials-promo-label = Добави към Основни
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away zen-essentials-promo-sublabel = Дръж любимите си раздели само на един клик разстояние
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Позволено
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Блокирани
zen-site-data-protections-enabled = Enabled zen-site-data-protections-enabled = Включено
zen-site-data-protections-disabled = Disabled zen-site-data-protections-disabled = Изключено
zen-site-data-setting-cross-site = Cross-Site cookie zen-site-data-setting-cross-site = Междусайтови бисквитки
zen-site-data-security-info-extension = zen-site-data-security-info-extension =
.label = Extension .label = Разширение
zen-site-data-security-info-secure = zen-site-data-security-info-secure =
.label = Secure .label = Защитено
zen-site-data-security-info-not-secure = zen-site-data-security-info-not-secure =
.label = Not Secure .label = Няма защита
zen-site-data-manage-addons = zen-site-data-manage-addons =
.label = Manage Extensions .label = Управление на разширения
zen-site-data-get-addons = zen-site-data-get-addons =
.label = Add Extensions .label = Добавяне на разширения
zen-site-data-site-settings = zen-site-data-site-settings =
.label = All Site Settings .label = Всички настройки за сайтове
zen-site-data-header-share = zen-site-data-header-share =
.tooltiptext = Share This Page .tooltiptext = Сподели тази страница
zen-site-data-header-reader-mode = zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode .tooltiptext = Отвори режим на четене
zen-site-data-header-screenshot = zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot .tooltiptext = Направи екранна снимка
zen-site-data-header-bookmark = zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page .tooltiptext = Добави тази страница в отметки
zen-urlbar-copy-url-button = zen-urlbar-copy-url-button =
.tooltiptext = Copy URL .tooltiptext = Копирай адрес
zen-site-data-setting-site-protection = Tracking Protection zen-site-data-setting-site-protection = Защита от проследяване
# Section: Feature callouts # 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-title = Ново място за добавки, разширения и още
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-subtitle = Натисни върху иконата, за да управляваш настройките на сайта, да видиш информацията за сигурността, да получиш достъп до разширенията и да извършваш често използвани действия.
zen-open-link-in-glance = zen-open-link-in-glance =
.label = Open Link in Glance .label = Отвори връзката в Glance
.accesskey = G .accesskey = Ж
zen-sidebar-notification-updated-heading = Update Complete! zen-sidebar-notification-updated-heading = Актуализацията е завършена!
# See ZenSidebarNotification.mjs to see how these would be used # 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 = zen-sidebar-notification-updated-tooltip =
.title = View Release Notes .title = Виж бележките към изданието
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Има проблем?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .title = Рестартирай в безопасен режим
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync zen-window-sync-migration-dialog-title = Синхронизирай прозорците си
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-message = Zen вече синхронизира прозорците на едно и също устройство, така че промените в един прозорец се отразяват незабавно във всички останали.
zen-window-sync-migration-dialog-learn-more = Learn More zen-window-sync-migration-dialog-learn-more = Научи повече
zen-window-sync-migration-dialog-accept = Got It 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 = zen-menubar-toggle-pinned-tabs =
.label = .label =
{ $pinnedAreCollapsed -> { $pinnedAreCollapsed ->
[true] Expand Pinned Tabs [true] Разгъване на закачените раздели
*[false] Collapse Pinned Tabs *[false] Свиване на закачените раздели
} }
zen-menubar-appearance = zen-menubar-appearance =
.label = Appearance .label = Външен вид
zen-menubar-appearance-description = zen-menubar-appearance-description =
.label = Websites will use: .label = Уебсайтовете ще използват:
zen-menubar-appearance-auto = zen-menubar-appearance-auto =
.label = Automatic .label = Автоматично
zen-menubar-appearance-light = zen-menubar-appearance-light =
.label = Light .label = Светъл
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Dark .label = Тъмен
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = New Blank Window .label = New Blank Window

View File

@@ -5,16 +5,14 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Split Tab (multiple selected tabs needed) [-1] Split out tab
*[other] Split { $tabCount } Tabs [1] Add split view...
*[other] Join { $tabCount } Tabs
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
.label = Split link to new tab .label = Отваряне на връзката в нов раздел
.accesskey = S .accesskey = S
zen-split-view-modifier-header = Split View zen-split-view-modifier-header = Разделен изглед
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Activate reallocation .label = Активиране на пренареждане
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 = zen-toolbar-context-compact-mode-hide-both =
.label = Hide both .label = Hide both
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = New Folder .label = New Folder
.accesskey = N .accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Reset and pin tab [one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs *[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 .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Create Folder .label = Create Folder
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = New Split .label = New Split
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Set Profile .label = Set Profile
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Unload Space .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-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-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
zen-workspaces-change-theme = zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab Management
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces pane-settings-workspaces-title = Workspaces
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Enable Tab Unloader .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 = 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 = 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 = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only .label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Switch to Workspace 9
zen-workspace-shortcut-switch-10 = Switch to Workspace 10 zen-workspace-shortcut-switch-10 = Switch to Workspace 10
zen-workspace-shortcut-forward = Forward Workspace zen-workspace-shortcut-forward = Forward Workspace
zen-workspace-shortcut-backward = Backward Workspace zen-workspace-shortcut-backward = Backward Workspace
zen-workspace-shortcut-create = Create New Workspace
zen-sidebar-shortcut-toggle = Toggle Sidebar's Width zen-sidebar-shortcut-toggle = Toggle Sidebar's Width
zen-pinned-tab-shortcut-reset = Reset Pinned Tab to Pinned URL zen-pinned-tab-shortcut-reset = Reset Pinned Tab to Pinned URL
zen-split-view-shortcut-grid = Toggle Split View Grid zen-split-view-shortcut-grid = Toggle Split View Grid
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab
zen-key-find-selection = Find Selection

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = current profile zen-panel-ui-current-profile-text = current profile
unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }. unified-extensions-description = Extensions are used to bring more extra functionality into { -brand-short-name }.
tab-context-zen-reset-pinned-tab = tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab .label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Add to Essentials .label = Add to Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Remove from Essentials .label = Remove from Essentials
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Change Label... .label = Change Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimize .tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom Color zen-panel-ui-gradient-generator-custom-color = Custom Color
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Cancel
zen-general-confirm = 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-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! 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 = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle 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-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-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It 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 .label = Light
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Dark .label = Dark
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = New Blank Window .label = New Blank Window

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Split Tab (multiple selected tabs needed) [-1] Split out tab
*[other] Split { $tabCount } Tabs [1] Add split view...
*[other] Join { $tabCount } Tabs
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Split View zen-split-view-modifier-header = Split View
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = 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 = zen-toolbar-context-compact-mode-hide-both =
.label = Hide both .label = Hide both
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = New Folder .label = New Folder
.accesskey = N .accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Reset and pin tab [one] Reset and pin tab
*[other] Reset and pin { $tabCount } tabs *[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 .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Create Folder .label = Create Folder
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = New Split .label = New Split
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Set Profile .label = Set Profile
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Unload Space .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-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-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
zen-workspaces-change-theme = zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Gestió de pestanyes
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Espais de treball pane-settings-workspaces-title = Espais de treball
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Habilita la hibernació de pestanyes .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 = 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 .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 = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab permet només canviar entre les pestanyes essencials o de l'espai de treball .label = Ctrl+Tab permet només canviar entre les pestanyes essencials o de l'espai de treball
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Canvia a l'espai de treball 9
zen-workspace-shortcut-switch-10 = Canvia a l'espai de treball 10 zen-workspace-shortcut-switch-10 = Canvia a l'espai de treball 10
zen-workspace-shortcut-forward = Espai de treball següent zen-workspace-shortcut-forward = Espai de treball següent
zen-workspace-shortcut-backward = Espai de treball anterior zen-workspace-shortcut-backward = Espai de treball anterior
zen-workspace-shortcut-create = Crea un nou espai de treball
zen-sidebar-shortcut-toggle = Commuta l'amplada de la barra lateral zen-sidebar-shortcut-toggle = Commuta l'amplada de la barra lateral
zen-pinned-tab-shortcut-reset = Restableix la pestanya fixada a l'URL fixat zen-pinned-tab-shortcut-reset = Restableix la pestanya fixada a l'URL fixat
zen-split-view-shortcut-grid = Commuta la quadrícula de la vista dividida zen-split-view-shortcut-grid = Commuta la quadrícula de la vista dividida
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Commuta el DOM
zen-devtools-toggle-accessibility-shortcut = Commuta l'accessibilitat zen-devtools-toggle-accessibility-shortcut = Commuta l'accessibilitat
zen-close-all-unpinned-tabs-shortcut = Tanca totes les pestanyes no fixades zen-close-all-unpinned-tabs-shortcut = Tanca totes les pestanyes no fixades
zen-new-unsynced-window-shortcut = Nova finestra en blanc zen-new-unsynced-window-shortcut = Nova finestra en blanc
zen-duplicate-tab-shortcut = Duplica la pestanya
zen-key-find-selection = Cerca la selecció

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 = Reanomena la millora
zen-boost-edit-shuffle =
.label = Barreja les vibracions
zen-boost-edit-reset =
.label = Restableix totes les edicions
zen-boost-edit-delete =
.label = Suprimeix la millora
zen-boost-size = Mida
zen-boost-case = Cas
zen-boost-zap = Amaga
zen-boost-code = Codi
zen-boost-back = Enrere
zen-boost-shuffle =
.tooltiptext = Barreja les configuracions de millora
zen-boost-invert =
.tooltiptext = Inversió intel·ligent dels colors
zen-boost-controls =
.tooltiptext = Controls de color avançats
zen-boost-disable =
.tooltiptext = Desactiva els ajustos de color
zen-boost-text-case-toggle =
.tooltiptext = Commuta majúscules/minúscules
zen-boost-css-picker =
.tooltiptext = Trieu el selector
zen-boost-css-inspector =
.tooltiptext = Obre l'inspector
zen-bootst-color-contrast = Contrast
zen-bootst-color-brightness = Brillantor
zen-bootst-color-original-saturation = Saturació original
zen-add-zap-helper = Feu clic als elements de la pàgina per <b>amagar-los</b>
zen-remove-zap-helper = ← Feu clic per mostrar
zen-select-this = Insereix un selector per a això
zen-select-related = Insereix un selector per a elements relacionats
zen-select-cancel = Cancel·la
zen-zap-this = Amaga això
zen-zap-related = Amaga tots els elements relacionats
zen-zap-cancel = Cancel·la
zen-zap-done = Fet
zen-unzap-tooltip =
{ $elementCount ->
[0] No hi ha elements amagats
[1] { $elementCount } element amagat
*[other] { $elementCount } elements amagats
}
zen-boost-save =
.label = Exporta la millora
zen-boost-load =
.label = Importa la millora
zen-panel-ui-boosts-exported-message = S'ha exportat la millora!
zen-site-data-boosts = Millores
zen-site-data-create-boost =
.tooltiptext = Creu una nova millora
zen-boost-rename-boost-prompt = Voleu reanomenar la millora?

View File

@@ -5,17 +5,25 @@
zen-panel-ui-current-profile-text = perfil actual zen-panel-ui-current-profile-text = perfil actual
unified-extensions-description = Les extensions aporten funcionalitats addicionals a { -brand-short-name }. unified-extensions-description = Les extensions aporten funcionalitats addicionals a { -brand-short-name }.
tab-context-zen-reset-pinned-tab = 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 .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Afegeix als essencials .label = Afegeix als essencials
.accesskey = E .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 = tab-context-zen-remove-essential =
.label = Elimina dels essencials .label = Elimina dels essencials
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Canvia l'etiqueta... .label = Canvia l'etiqueta...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimitza .tooltip = Minimitza
zen-panel-ui-gradient-generator-custom-color = Color personalitzat zen-panel-ui-gradient-generator-custom-color = Color personalitzat
zen-copy-current-url-confirmation = L'URL actual s'ha copiat. 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 = zen-general-cancel-label =
.label = Cancel·la .label = Cancel·la
zen-general-confirm = 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-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-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-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 = zen-toggle-compact-mode-button =
.label = Mode compacte .label = Mode compacte
.tooltiptext = Commuta el 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-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-learn-more = Més informació
zen-window-sync-migration-dialog-accept = D'acord 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 .label = Clara
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Fosca .label = Fosca
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = Nova finestra en blanc .label = Nova finestra en blanc

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Pestanya dividida (calen diverses pestanyes seleccionades) [-1] Pestanya dividida
*[other] Divideix { $tabCount } pestanyes [1] Afegeix una vista dividida...
*[other] Uneix { $tabCount } pestanyes
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Vista dividida zen-split-view-modifier-header = Vista dividida
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Activa la reassignació .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 = zen-toolbar-context-compact-mode-hide-both =
.label = Amaga les dues .label = Amaga les dues
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = Mou a la carpeta...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = Carpeta nova .label = Carpeta nova
.accesskey = N .accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Restableix i fixa la pestanya [one] Restableix i fixa la pestanya
*[other] Restableix i fixa les { $tabCount } pestanyes *[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 .label = Crea un espai
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Crea una carpeta .label = Crea una carpeta
zen-panel-ui-live-folder-create =
.label = Carpeta en directe
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = Nova divisió .label = Nova divisió
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Estableix el perfil .label = Estableix el perfil
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Hiberna l'espai .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-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-how-to-reorder-desc = Arrossegueu les icones d'espais a la part inferior de la barra lateral per reordenar-les
zen-workspaces-change-theme = zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Správa karet
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Pracoviště pane-settings-workspaces-title = Pracoviště
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Povolit uspání karet .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 = 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 .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 = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab zahrnuje Essentials v pracovních panelech .label = Ctrl+Tab zahrnuje Essentials v pracovních panelech
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Přepnout na pracovní prostor 9
zen-workspace-shortcut-switch-10 = Přepnout do pracovního prostoru 10 zen-workspace-shortcut-switch-10 = Přepnout do pracovního prostoru 10
zen-workspace-shortcut-forward = Přeposlat pracovní prostor zen-workspace-shortcut-forward = Přeposlat pracovní prostor
zen-workspace-shortcut-backward = Zpětný pracovní prostor zen-workspace-shortcut-backward = Zpětný pracovní prostor
zen-workspace-shortcut-create = Nový Workspace
zen-sidebar-shortcut-toggle = Přepnout šířku postranního panelu zen-sidebar-shortcut-toggle = Přepnout šířku postranního panelu
zen-pinned-tab-shortcut-reset = Obnovit připnuté záložky na připnuté URL zen-pinned-tab-shortcut-reset = Obnovit připnuté záložky na připnuté URL
zen-split-view-shortcut-grid = Přepnout rozdělený pohled v mřížce zen-split-view-shortcut-grid = Přepnout rozdělený pohled v mřížce
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Přepnout DOM
zen-devtools-toggle-accessibility-shortcut = Přepnout přístupnost zen-devtools-toggle-accessibility-shortcut = Přepnout přístupnost
zen-close-all-unpinned-tabs-shortcut = Zavřít všechny nepřipnuté panely zen-close-all-unpinned-tabs-shortcut = Zavřít všechny nepřipnuté panely
zen-new-unsynced-window-shortcut = Nové nesynchronizované okno zen-new-unsynced-window-shortcut = Nové nesynchronizované okno
zen-duplicate-tab-shortcut = Duplikovat panel
zen-key-find-selection = Najít Část

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = aktuální profil 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 }. 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 = tab-context-zen-reset-pinned-tab =
.label = Resetovat připnutý panel .label =
{ $isEssential ->
[true] Resetovat Essential panel
*[false] Resetovat připnutý panel
}
.accesskey = R .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Přidat do Essentials .label = Přidat do Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Odstranit z Essentials .label = Odstranit z Essentials
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Změnit název... .label = Změnit název...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimalizovat .tooltip = Minimalizovat
zen-panel-ui-gradient-generator-custom-color = Vlastní barva zen-panel-ui-gradient-generator-custom-color = Vlastní barva
zen-copy-current-url-confirmation = URL adresa byla zkopírována! 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 = zen-general-cancel-label =
.label = Zrušit .label = Zrušit
zen-general-confirm = 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-tabs-renamed = Panel byl úspěšně přejmenován!
zen-background-tab-opened-toast = Nový panel na pozadí byl otevřen! 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-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 = zen-toggle-compact-mode-button =
.label = Kompaktní režim .label = Kompaktní režim
.tooltiptext = Přepnout 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-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-learn-more = Zjistit více
zen-window-sync-migration-dialog-accept = Rozumím 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 = zen-menubar-toggle-pinned-tabs =
.label = .label =
{ $pinnedAreCollapsed -> { $pinnedAreCollapsed ->
[true] Expand Pinned Tabs [true] Rozbalit Připnuté karty
*[false] Collapse Pinned Tabs *[false] Sbalit Připnuté karty
} }
zen-menubar-appearance = zen-menubar-appearance =
.label = Vzhled .label = Vzhled
@@ -18,5 +18,5 @@ zen-menubar-appearance-light =
.label = Světlý .label = Světlý
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Tmavý .label = Tmavý
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = New Blank Window .label = Nové prázdné okno

View File

@@ -5,11 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Rozdělit kartu (je třeba více vybraných karet) [-1] Split out tab
[2] Rozdělit { $tabCount } karty [1] Add split view...
[3] Rozdělit { $tabCount } karty *[other] Join { $tabCount } Tabs
[4] Rozdělit { $tabCount } karty
*[other] Rozdělit { $tabCount } karet
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
@@ -18,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Rozdělený režim zen-split-view-modifier-header = Rozdělený režim
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Aktivovat uspořádání .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 = zen-toolbar-context-compact-mode-hide-both =
.label = Skrýt obojí .label = Skrýt obojí
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = Přesunout do složky...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = Nová složka .label = Nová složka
.accesskey = N .accesskey = N
@@ -38,4 +41,9 @@ tabbrowser-reset-pin-button =
[few] Resetovat a připnout { $tabCount } panely [few] Resetovat a připnout { $tabCount } panely
*[other] Resetovat a připnout { $tabCount } panelů *[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 .label = Vytvořit prostor
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Vytvořit složku .label = Vytvořit složku
zen-panel-ui-live-folder-create =
.label = Živá složka
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = Nové rozdělení .label = Nové rozdělení
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Nastavit profil .label = Nastavit profil
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Uspat prostor .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-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-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 = zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Rheoli Tabiau
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Gofodau Gwaith pane-settings-workspaces-title = Gofodau Gwaith
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Galluogi Dadlwytho Tabiau .label = Wrth gau tab, newidiwch i'r tab defnyddiwyd diweddaraf yn lle'r tab nesaf
zen-tabs-close-on-back-with-no-history = 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 .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 = zen-tabs-cycle-by-attribute =
.label = Mae Ctrl+Tab yn o fewn y tabiau Hanfodol neu Waith yn unig .label = Mae Ctrl+Tab yn o fewn y tabiau Hanfodol neu Waith yn unig
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Symud i Gofod Gwaith 9
zen-workspace-shortcut-switch-10 = Symud i Gofod Gwaith 10 zen-workspace-shortcut-switch-10 = Symud i Gofod Gwaith 10
zen-workspace-shortcut-forward = Gofod Gwaith Ymlaen zen-workspace-shortcut-forward = Gofod Gwaith Ymlaen
zen-workspace-shortcut-backward = Gofod Gwaith Nôl zen-workspace-shortcut-backward = Gofod Gwaith Nôl
zen-workspace-shortcut-create = Create New Workspace
zen-sidebar-shortcut-toggle = Toglo Lled y Bar Ochr zen-sidebar-shortcut-toggle = Toglo Lled y Bar Ochr
zen-pinned-tab-shortcut-reset = Ailosod y Tab wedi'i Binio i URL wedi'i Binio zen-pinned-tab-shortcut-reset = Ailosod y Tab wedi'i Binio i URL wedi'i Binio
zen-split-view-shortcut-grid = Toglo Grid Golwg Hollt zen-split-view-shortcut-grid = Toglo Grid Golwg Hollt
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Toglo DOM
zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd
zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio
zen-new-unsynced-window-shortcut = Ffenestr Wag Newydd zen-new-unsynced-window-shortcut = Ffenestr Wag Newydd
zen-duplicate-tab-shortcut = Tab Dyblyg
zen-key-find-selection = Find Selection

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = y proffil cyfredol 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 }. 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 = 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 .accesskey = A
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Ychwanegu at Hanfodion .label = Ychwanegu at Hanfodion
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Dileu o'r Hanfodion .label = Dileu o'r Hanfodion
.accesskey = D .accesskey = D
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = P
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Newid Label... .label = Newid Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Lleihau .tooltip = Lleihau
zen-panel-ui-gradient-generator-custom-color = Lliw Cyfaddas zen-panel-ui-gradient-generator-custom-color = Lliw Cyfaddas
zen-copy-current-url-confirmation = Wedi copïo'r URL cyfredol! 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 = zen-general-cancel-label =
.label = Na .label = Na
zen-general-confirm = 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-tabs-renamed = Mae'r tab wedi cael ei ailenwi'n llwyddiannus!
zen-background-tab-opened-toast = Tab cefndir newydd wedi'i agor! 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-workspace-renamed-toast = Mae'r Man Gwaith wedi cael ei ailenwi'n llwyddiannus!
zen-split-view-limit-toast = Methu ychwanegu mwy o baneli at y golwg hollt!
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Modd Cryno .label = Modd Cryno
.tooltiptext = Togglo 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-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-learn-more = Dysgu Rhagor
zen-window-sync-migration-dialog-accept = Iawn 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 .label = Golau
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Tywyll .label = Tywyll
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = Ffenestr Wag Newydd .label = Ffenestr Wag Newydd

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Tab Hollt (angen sawl tab wedi'u dewis) [-1] Rhannu tab
*[other] Hollti { $tabCount } Tab [1] Ychwanegu golwg hollt...
*[other] Uno { $tabCount } Tab
} }
.accesskey = H .accesskey = H
zen-split-link = zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Golwg Hollt zen-split-view-modifier-header = Golwg Hollt
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Galluogi ailddyrannu .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 = zen-toolbar-context-compact-mode-hide-both =
.label = Cuddio'r ddau .label = Cuddio'r ddau
.accesskey = C .accesskey = C
zen-toolbar-context-move-to-folder =
.label = Symud i Ffolder...
.accesskey = S
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = Ffolder Newydd .label = Ffolder Newydd
.accesskey = N .accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[un] Ailosod a phinio tab [un] Ailosod a phinio tab
*[arall] Ailosod a phinio { $tabCount } 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 # 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/. # 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 = zen-panel-ui-spaces-label =
.label = Gofodau .label = Gofodau
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Creu Gofod .label = Creu Gofod
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Creu Ffolder .label = Creu Ffolder
zen-panel-ui-live-folder-create =
.label = Ffolder Byw
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = Hollt Newydd .label = Hollt Newydd
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Gosod Proffil .label = Gosod Proffil
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Dadlwytho Gofod .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-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-how-to-reorder-desc = Llusgwch yr eiconau gofod ar waelod y bar ochr i'w haildrefnu
zen-workspaces-change-theme = zen-workspaces-change-theme =

View File

@@ -42,10 +42,12 @@ pane-zen-tabs-title = Fanehåndtering
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Arbejdsområder pane-settings-workspaces-title = Arbejdsområder
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Aktiver fanedeaktivering .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 = 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 = 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 = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only .label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Skift til arbejdsområde 9
zen-workspace-shortcut-switch-10 = Skift til arbejdsområde 10 zen-workspace-shortcut-switch-10 = Skift til arbejdsområde 10
zen-workspace-shortcut-forward = Fremad Arbejdsområde zen-workspace-shortcut-forward = Fremad Arbejdsområde
zen-workspace-shortcut-backward = Bagudrettet Arbejdsrum zen-workspace-shortcut-backward = Bagudrettet Arbejdsrum
zen-workspace-shortcut-create = Create New Workspace
zen-sidebar-shortcut-toggle = Skift sidepanelets bredde zen-sidebar-shortcut-toggle = Skift sidepanelets bredde
zen-pinned-tab-shortcut-reset = Nulstil fastgjort fane til fastgjort URL zen-pinned-tab-shortcut-reset = Nulstil fastgjort fane til fastgjort URL
zen-split-view-shortcut-grid = Opdelt visning i gitter til/fra zen-split-view-shortcut-grid = Opdelt visning i gitter til/fra
@@ -315,3 +318,5 @@ zen-devtools-toggle-dom-shortcut = Vis/skjul DOM
zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab
zen-key-find-selection = Find Selection

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

@@ -5,7 +5,11 @@
zen-panel-ui-current-profile-text = nuværende profil zen-panel-ui-current-profile-text = nuværende profil
unified-extensions-description = Udvidelser bruges til at bringe ekstra funktionalitet ind i { -brand-short-name }. unified-extensions-description = Udvidelser bruges til at bringe ekstra funktionalitet ind i { -brand-short-name }.
tab-context-zen-reset-pinned-tab = tab-context-zen-reset-pinned-tab =
.label = Nulstil fastgjort fane .label =
{ $isEssential ->
[true] Reset Essential Tab
*[false] Reset Pinned Tab
}
.accesskey = R .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Add to Essentials .label = Add to Essentials
@@ -15,7 +19,11 @@ tab-context-zen-remove-essential =
.label = Fjern fra Essentielle .label = Fjern fra Essentielle
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Change Label... .label = Change Label...
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimer .tooltip = Minimer
zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve
zen-copy-current-url-confirmation = Kopieret nuværende URL! 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 = zen-general-cancel-label =
.label = Annuller .label = Annuller
zen-general-confirm = 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-tabs-renamed = Fanen blev omdøbt!
zen-background-tab-opened-toast = Ny baggrundsfane åbnet! zen-background-tab-opened-toast = Ny baggrundsfane åbnet!
zen-workspace-renamed-toast = Arbejdsområde blev omdøbt! 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 = zen-toggle-compact-mode-button =
.label = Kompakt tilstand .label = Kompakt tilstand
.tooltiptext = Kompakt tilstand til/fra .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-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-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It 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 .label = Light
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Dark .label = Dark
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = New Blank Window .label = New Blank Window

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Opdel fane (flere faner skal vælges) [-1] Split out tab
*[other] Opdel { $tabCount } faner [1] Add split view...
*[other] Join { $tabCount } Tabs
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Opdelt visning zen-split-view-modifier-header = Opdelt visning
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Aktiver gentildeling .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 = zen-toolbar-context-compact-mode-hide-both =
.label = Skjul begge .label = Skjul begge
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = Move to Folder...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = Ny mappe .label = Ny mappe
.accesskey = N .accesskey = N
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Nulstil og fastgør fane [one] Nulstil og fastgør fane
*[other] Nulstil og fastgør { $tabCount } faner *[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 .label = Opret rum
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
.label = Opret mappe .label = Opret mappe
zen-panel-ui-live-folder-create =
.label = Live Folder
zen-panel-ui-new-empty-split = zen-panel-ui-new-empty-split =
.label = New Split .label = New Split
zen-workspaces-panel-context-delete = zen-workspaces-panel-context-delete =
@@ -22,6 +24,8 @@ zen-workspaces-panel-context-default-profile =
.label = Indstil profil .label = Indstil profil
zen-workspaces-panel-unload = zen-workspaces-panel-unload =
.label = Unload Space .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-title = Sådan omarrangerer du rum
zen-workspaces-how-to-reorder-desc = Træk rumikonerne nederst i sidepanelet for at omarrangere dem zen-workspaces-how-to-reorder-desc = Træk rumikonerne nederst i sidepanelet for at omarrangere dem
zen-workspaces-change-theme = 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-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-header = Browser-Layout
zen-vertical-tabs-layout-description = Wähle das Layout, das am besten zu dir passt zen-vertical-tabs-layout-description = Wähle das Layout, das am besten zu dir passt
zen-layout-single-toolbar = Einzelne Symbolleiste zen-layout-single-toolbar = Nur Seitenleiste
zen-layout-multiple-toolbar = Mehrere Symbolleisten zen-layout-multiple-toolbar = Seitenleiste und obere Symbolleiste
zen-layout-collapsed-toolbar = Eingeklappte Symbolleiste zen-layout-collapsed-toolbar = Eingeklappte Seitenleiste
sync-currently-syncing-workspaces = Arbeitsbereiche sync-currently-syncing-workspaces = Arbeitsbereiche
sync-engine-workspaces = sync-engine-workspaces =
.label = Arbeitsbereiche .label = Arbeitsbereiche
@@ -42,10 +42,12 @@ pane-zen-tabs-title = Tab-Verwaltung
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Arbeitsbereiche pane-settings-workspaces-title = Arbeitsbereiche
zen-tabs-unloader-enabled = zen-tabs-select-recently-used-on-close =
.label = Tab-Entlader aktivieren .label = Beim Schließen eines Tabs zum zuletzt verwendeten Tab wechseln statt zum nächsten
zen-tabs-close-on-back-with-no-history = 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 = zen-tabs-cycle-by-attribute =
.label = Strg+Tab wechselt nur zwischen Essential- oder Arbeitsbereich-Tabs .label = Strg+Tab wechselt nur zwischen Essential- oder Arbeitsbereich-Tabs
zen-tabs-cycle-ignore-pending-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 .label = Theme-Hintergrund für kompakte Symbolleiste verwenden
zen-workspace-continue-where-left-off = zen-workspace-continue-where-left-off =
.label = Dort fortfahren, wo du aufgehört hast .label = Dort fortfahren, wo du aufgehört hast
pane-zen-pinned-tab-manager-title = Angepinnte Tabs pane-zen-pinned-tab-manager-title = Angeheftete Tabs
zen-pinned-tab-manager-header = Allgemeine Einstellungen für angepinnte Tabs zen-pinned-tab-manager-header = Allgemeine Einstellungen für angeheftete Tabs
zen-pinned-tab-manager-description = Zusätzliches Verhalten von angepinnten Tabs verwalten zen-pinned-tab-manager-description = Zusätzliches Verhalten von angehefteten Tabs verwalten
zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url = 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 = zen-pinned-tab-manager-container-specific-essentials-enabled =
.label = Container-spezifische Essentials aktivieren .label = Container-spezifische Essentials aktivieren
zen-pinned-tab-manager-close-shortcut-behavior-label = Verhalten der Tastenkombination zum Schließen von Tabs 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 = zen-settings-workspaces-enabled =
.label = Arbeitsbereiche aktivieren (experimentell) .label = Arbeitsbereiche aktivieren (experimentell)
zen-settings-workspaces-hide-default-container-indicator = 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-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 } zen-key-conflict = Konflikt mit { $group } -> { $shortcut }
pane-zen-theme-title = Design-Einstellungen pane-zen-theme-title = Design-Einstellungen
zen-vertical-tabs-title = Seitenleiste und Tab-Layout zen-vertical-tabs-title = Seitenleiste und Tab-Layout
zen-vertical-tabs-header = Vertikale Tabs 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 = zen-vertical-tabs-show-expand-button =
.label = Erweitern-Schaltfläche anzeigen .label = Erweitern-Schaltfläche anzeigen
zen-vertical-tabs-newtab-on-tab-list = 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 = zen-vertical-tabs-newtab-top-button-up =
.label = Schaltfläche „Neuer Tab“ nach oben verschieben .label = Schaltfläche „Neuer Tab“ nach oben verschieben
zen-vertical-tabs-expand-tabs-by-default = Tabs standardmäßig erweitern zen-vertical-tabs-expand-tabs-by-default = Tabs standardmäßig erweitern
@@ -104,7 +106,7 @@ zen-theme-disable-all-enabled =
.title = Alle Mods deaktivieren .title = Alle Mods deaktivieren
zen-theme-disable-all-disabled = zen-theme-disable-all-disabled =
.title = Alle Mods aktivieren .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 = zen-theme-marketplace-remove-button =
.label = Design entfernen .label = Design entfernen
zen-theme-marketplace-check-for-updates-button = 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-import-failure = Beim Importieren der Mods ist ein Fehler aufgetreten
zen-theme-marketplace-export-success = Mods erfolgreich exportiert zen-theme-marketplace-export-success = Mods erfolgreich exportiert
zen-theme-marketplace-export-failure = Beim Exportieren der Mods ist ein Fehler aufgetreten 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-updates-failure = Es konnten keine Updates gefunden werden!
zen-theme-marketplace-toggle-enabled-button = zen-theme-marketplace-toggle-enabled-button =
.title = Design deaktivieren .title = Design deaktivieren
zen-theme-marketplace-toggle-disabled-button = zen-theme-marketplace-toggle-disabled-button =
.title = Design aktivieren .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-close-modal = Schließen
zen-theme-marketplace-theme-header-title = zen-theme-marketplace-theme-header-title =
.title = CSS-Selektor: { $name } .title = CSS-Selektor: { $name }
zen-theme-marketplace-dropdown-default-label = zen-theme-marketplace-dropdown-default-label =
.label = Keine .label = Keine
zen-theme-marketplace-input-default-placeholder = zen-theme-marketplace-input-default-placeholder =
.placeholder = Gib etwas ein... .placeholder = Etwas eingeben...
pane-zen-marketplace-title = Zen-Mods pane-zen-marketplace-title = Zen-Mods
zen-themes-auto-update = zen-themes-auto-update =
.label = Installierte Mods beim Start automatisch aktualisieren .label = Installierte Mods beim Start automatisch aktualisieren
zen-settings-workspaces-force-container-tabs-to-workspace = 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 .label = Zum Arbeitsbereich wechseln, in dem Container als Standard gesetzt ist, wenn Container-Tabs geöffnet werden
zen-theme-marketplace-link = Store besuchen 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-description = Passe das dunkle Design nach deinen Wünschen an
zen-dark-theme-styles-amoled = Nacht-Design zen-dark-theme-styles-amoled = Nacht-Design
zen-dark-theme-styles-default = Standardmäßiges dunkles 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-compact-mode-styles-both = Beides ausblenden
zen-urlbar-title = Zen-Adressleiste zen-urlbar-title = Zen-Adressleiste
zen-urlbar-header = Allgemeine Einstellungen für die 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-label = Verhalten
zen-urlbar-behavior-normal = zen-urlbar-behavior-normal =
.label = Normal .label = Normal
@@ -160,7 +162,7 @@ category-zen-CKS =
.tooltiptext = { pane-zen-CKS-title } .tooltiptext = { pane-zen-CKS-title }
pane-settings-CKS-title = { -brand-short-name }-Tastenkürzel pane-settings-CKS-title = { -brand-short-name }-Tastenkürzel
category-zen-marketplace = category-zen-marketplace =
.tooltiptext = Zen Mods .tooltiptext = Zen-Mods
zen-settings-CKS-header = Passen Sie Ihre Tastenkürzel an 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-description = Ändere die Standard-Tastenkürzel nach deinen Wünschen und verbessere dein Browser-Erlebnis
zen-settings-CKS-disable-firefox = zen-settings-CKS-disable-firefox =
@@ -173,9 +175,9 @@ zenCKSOption-group-other = Sonstiges
zenCKSOption-group-windowAndTabManagement = Fenster- und Tab-Verwaltung zenCKSOption-group-windowAndTabManagement = Fenster- und Tab-Verwaltung
zenCKSOption-group-navigation = Navigation zenCKSOption-group-navigation = Navigation
zenCKSOption-group-searchAndFind = Suchen und Finden zenCKSOption-group-searchAndFind = Suchen und Finden
zenCKSOption-group-pageOperations = Seitenoperationen zenCKSOption-group-pageOperations = Seitenaktionen
zenCKSOption-group-historyAndBookmarks = Verlauf & Lesezeichen zenCKSOption-group-historyAndBookmarks = Verlauf und Lesezeichen
zenCKSOption-group-mediaAndDisplay = Medien & Anzeige zenCKSOption-group-mediaAndDisplay = Medien und Anzeige
zenCKSOption-group-zen-compact-mode = Kompaktmodus zenCKSOption-group-zen-compact-mode = Kompaktmodus
zenCKSOption-group-zen-workspace = Zen-Arbeitsbereiche zenCKSOption-group-zen-workspace = Zen-Arbeitsbereiche
zenCKSOption-group-zen-other = Andere Zen-Funktionen 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 = Weitersuchen
zen-search-find-again-shortcut-prev = Vorheriges suchen zen-search-find-again-shortcut-prev = Vorheriges suchen
zen-search-find-again-shortcut-2 = Weitersuchen (Alt) 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-bookmark-show-library-shortcut = Lesezeichen-Bibliothek anzeigen
zen-key-stop = Laden stoppen zen-key-stop = Laden stoppen
zen-full-zoom-reduce-shortcut = Herauszoomen 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-full-zoom-enlarge-shortcut-alt2 = Hineinzoomen (Alt 2)
zen-bidi-switch-direction-shortcut = Text-Richtung wechseln zen-bidi-switch-direction-shortcut = Text-Richtung wechseln
zen-private-browsing-shortcut = Privaten Modus öffnen 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-key-sanitize = Browser-Daten löschen
zen-quit-app-shortcut = Anwendung beenden zen-quit-app-shortcut = Anwendung beenden
zen-key-wr-capture-cmd = WR-Aufnahme-Befehl 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-sidebar = Schwebende Seitenleiste umschalten
zen-compact-mode-shortcut-show-toolbar = Schwebende Symbolleiste umschalten zen-compact-mode-shortcut-show-toolbar = Schwebende Symbolleiste umschalten
zen-compact-mode-shortcut-toggle = Kompaktmodus 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-1 = Zu Arbeitsbereich 1 wechseln
zen-workspace-shortcut-switch-2 = Zu Arbeitsbereich 2 wechseln zen-workspace-shortcut-switch-2 = Zu Arbeitsbereich 2 wechseln
zen-workspace-shortcut-switch-3 = Zu Arbeitsbereich 3 wechseln zen-workspace-shortcut-switch-3 = Zu Arbeitsbereich 3 wechseln
@@ -279,6 +281,7 @@ zen-workspace-shortcut-switch-9 = Zu Arbeitsbereich 9 wechseln
zen-workspace-shortcut-switch-10 = Zu Arbeitsbereich 10 wechseln zen-workspace-shortcut-switch-10 = Zu Arbeitsbereich 10 wechseln
zen-workspace-shortcut-forward = Zum nächsten Arbeitsbereich wechseln zen-workspace-shortcut-forward = Zum nächsten Arbeitsbereich wechseln
zen-workspace-shortcut-backward = Zum vorherigen Arbeitsbereich wechseln zen-workspace-shortcut-backward = Zum vorherigen Arbeitsbereich wechseln
zen-workspace-shortcut-create = Create New Workspace
zen-sidebar-shortcut-toggle = Seitenleisten-Breite umschalten zen-sidebar-shortcut-toggle = Seitenleisten-Breite umschalten
zen-pinned-tab-shortcut-reset = Angehefteten Tab zurücksetzen zen-pinned-tab-shortcut-reset = Angehefteten Tab zurücksetzen
zen-split-view-shortcut-grid = Raster-Layout für geteilte Ansicht umschalten zen-split-view-shortcut-grid = Raster-Layout für geteilte Ansicht umschalten
@@ -286,14 +289,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-horizontal = Horizontales Layout für geteilte Ansicht umschalten
zen-split-view-shortcut-unsplit = Geteilte Ansicht schließen zen-split-view-shortcut-unsplit = Geteilte Ansicht schließen
zen-new-empty-split-view-shortcut = Neue leere geteilte Ansicht zen-new-empty-split-view-shortcut = Neue leere geteilte Ansicht
zen-key-select-tab-1 = Tab #1 auswählen zen-key-select-tab-1 = Tab 1 auswählen
zen-key-select-tab-2 = Tab #2 auswählen zen-key-select-tab-2 = Tab 2 auswählen
zen-key-select-tab-3 = Tab #3 auswählen zen-key-select-tab-3 = Tab 3 auswählen
zen-key-select-tab-4 = Tab #4 auswählen zen-key-select-tab-4 = Tab 4 auswählen
zen-key-select-tab-5 = Tab #5 auswählen zen-key-select-tab-5 = Tab 5 auswählen
zen-key-select-tab-6 = Tab #6 auswählen zen-key-select-tab-6 = Tab 6 auswählen
zen-key-select-tab-7 = Tab #7 auswählen zen-key-select-tab-7 = Tab 7 auswählen
zen-key-select-tab-8 = Tab #8 auswählen zen-key-select-tab-8 = Tab 8 auswählen
zen-key-select-tab-last = Letzten Tab auswählen zen-key-select-tab-last = Letzten Tab auswählen
zen-key-show-all-tabs = Alle Tabs anzeigen zen-key-show-all-tabs = Alle Tabs anzeigen
zen-key-goto-history = Zum Verlauf gehen zen-key-goto-history = Zum Verlauf gehen
@@ -314,4 +317,6 @@ zen-devtools-toggle-storage-shortcut = Speicher umschalten
zen-devtools-toggle-dom-shortcut = DOM umschalten zen-devtools-toggle-dom-shortcut = DOM umschalten
zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten
zen-close-all-unpinned-tabs-shortcut = Alle nicht angehefteten Tabs schließen 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
zen-key-find-selection = Find Selection

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 = Boost umbenennen
zen-boost-edit-shuffle =
.label = Vibes mischen
zen-boost-edit-reset =
.label = Alle Änderungen zurücksetzen
zen-boost-edit-delete =
.label = Boost löschen
zen-boost-size = Größe
zen-boost-case = Case
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Zurück
zen-boost-shuffle =
.tooltiptext = Boost-Einstellungen mischen
zen-boost-invert =
.tooltiptext = Farben intelligent invertieren
zen-boost-controls =
.tooltiptext = Erweiterte Farbeinstellungen
zen-boost-disable =
.tooltiptext = Farbanpassungen deaktivieren
zen-boost-text-case-toggle =
.tooltiptext = Schreibweise umschalten
zen-boost-css-picker =
.tooltiptext = Selektor auswählen
zen-boost-css-inspector =
.tooltiptext = Inspektor öffnen
zen-bootst-color-contrast = Kontrast
zen-bootst-color-brightness = Helligkeit
zen-bootst-color-original-saturation = Ausgangssättigung
zen-add-zap-helper = Klicke auf Elemente auf der Seite, um sie mit <b>Zap</b> zu markieren
zen-remove-zap-helper = ← Erneut klicken zum Wiederherstellen
zen-select-this = Selektor für dieses Element einfügen
zen-select-related = Selektor für verwandte Elemente einfügen
zen-select-cancel = Abbrechen
zen-zap-this = Dieses entfernen
zen-zap-related = Alle verwandten Elemente entfernen
zen-zap-cancel = Abbrechen
zen-zap-done = Fertig
zen-unzap-tooltip =
{ $elementCount ->
[0] Keine Elemente entfernt
[1] { $elementCount } Element entfernt
*[other] { $elementCount } Elemente entfernt
}
zen-boost-save =
.label = Export Boost
zen-boost-load =
.label = Import Boost
zen-panel-ui-boosts-exported-message = Boost exportiert!
zen-site-data-boosts = Boosts
zen-site-data-create-boost =
.tooltiptext = Neuen Boost erstellen
zen-boost-rename-boost-prompt = Boost umbenennen?

View File

@@ -20,4 +20,4 @@ zen-folders-unload-all-tooltip =
.tooltiptext = Alle aktiven Tabs in diesem Ordner entladen .tooltiptext = Alle aktiven Tabs in diesem Ordner entladen
zen-folders-unload-folder = zen-folders-unload-folder =
.label = Alle Tabs entladen .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 zen-panel-ui-current-profile-text = Dein aktuelles Profil
unified-extensions-description = Mit Erweiterungen kannst du { -brand-short-name } um zusätzliche Funktionen erweitern. unified-extensions-description = Mit Erweiterungen kannst du { -brand-short-name } um zusätzliche Funktionen erweitern.
tab-context-zen-reset-pinned-tab = 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 .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Zu Essentials hinzufügen .label = Zu Essentials hinzufügen
@@ -15,13 +19,17 @@ tab-context-zen-remove-essential =
.label = Aus Essentials entfernen .label = Aus Essentials entfernen
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = 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 .accesskey = C
tab-context-zen-edit-title = tab-context-zen-edit-title =
.label = Titel ändern... .label = Titel ändern...
tab-context-zen-edit-icon = tab-context-zen-edit-icon =
.label = Symbol ändern... .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. 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 # note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification = zen-new-urlbar-notification =
@@ -33,6 +41,7 @@ pictureinpicture-minimize-btn =
.tooltip = Minimieren .tooltip = Minimieren
zen-panel-ui-gradient-generator-custom-color = Eigene Farbe zen-panel-ui-gradient-generator-custom-color = Eigene Farbe
zen-copy-current-url-confirmation = URL kopiert! zen-copy-current-url-confirmation = URL kopiert!
zen-copy-current-url-as-markdown-confirmation = URL als Markdown kopiert!
zen-general-cancel-label = zen-general-cancel-label =
.label = Abbrechen .label = Abbrechen
zen-general-confirm = zen-general-confirm =
@@ -41,6 +50,7 @@ zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde aktualisiert!
zen-tabs-renamed = Tab umbenannt! zen-tabs-renamed = Tab umbenannt!
zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet! zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet!
zen-workspace-renamed-toast = Arbeitsbereich umbenannt! zen-workspace-renamed-toast = Arbeitsbereich umbenannt!
zen-split-view-limit-toast = Diese Split View kann keine weiteren Panels aufnehmen!
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Kompakter Modus .label = Kompakter Modus
.tooltiptext = Kompakten Modus umschalten .tooltiptext = Kompakten Modus umschalten
@@ -60,8 +70,8 @@ zen-site-data-settings = Einstellungen
zen-generic-manage = Verwalten zen-generic-manage = Verwalten
zen-generic-more = Mehr zen-generic-more = Mehr
zen-generic-next = Weiter zen-generic-next = Weiter
zen-essentials-promo-label = Hinzufügen zu Essentials zen-essentials-promo-label = Zu Essentials hinzufügen
zen-essentials-promo-sublabel = Behalte deine Lieblings-Tabs nur einen Klick entfernt zen-essentials-promo-sublabel = Deine Lieblings-Tabs, immer nur einen Klick entfernt
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Erlaubt zen-site-data-setting-allow = Erlaubt
zen-site-data-setting-block = Blockiert 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-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-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 = zen-open-link-in-glance =
.label = Link in Glance öffnen .label = Link in Schnellansicht öffnen
.accesskey = G .accesskey = G
zen-sidebar-notification-updated-heading = Update abgeschlossen! 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-label = Funktioniert etwas nicht?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Im abgesicherten Modus neu starten .title = Im abgesicherten Modus neu starten
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync zen-window-sync-migration-dialog-title = Halte deine Fenster synchron
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-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 = Learn More zen-window-sync-migration-dialog-learn-more = Mehr erfahren
zen-window-sync-migration-dialog-accept = Got It 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 = zen-menubar-toggle-pinned-tabs =
.label = .label =
{ $pinnedAreCollapsed -> { $pinnedAreCollapsed ->
[true] Fixierte Tabs ausklappen [true] Angeheftete Tabs ausklappen
*[false] Fixierte Tabs einklappen *[false] Angeheftete Tabs einklappen
} }
zen-menubar-appearance = zen-menubar-appearance =
.label = Erscheinungsbild .label = Erscheinungsbild
zen-menubar-appearance-description = zen-menubar-appearance-description =
.label = Webseiten werden nutzen: .label = Websites verwenden:
zen-menubar-appearance-auto = zen-menubar-appearance-auto =
.label = Automatisch .label = Automatisch
zen-menubar-appearance-light = zen-menubar-appearance-light =
.label = Hell .label = Hell
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Dunkel .label = Dunkel
zen-menubar-new-unsynced-window = zen-menubar-new-blank-window =
.label = New Blank Window .label = Neues leeres Fenster

View File

@@ -5,8 +5,9 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Tab aufteilen (wähle mehrere Tabs aus) [-1] Tab abtrennen
*[other] { $tabCount } Tabs aufteilen [1] Split View hinzufügen...
*[other] { $tabCount } Tabs zusammenführen
} }
.accesskey = S .accesskey = S
zen-split-link = zen-split-link =
@@ -15,6 +16,3 @@ zen-split-link =
zen-split-view-modifier-header = Geteilte Ansicht zen-split-view-modifier-header = Geteilte Ansicht
zen-split-view-modifier-activate-reallocation = zen-split-view-modifier-activate-reallocation =
.label = Anordnung ändern .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 = zen-toolbar-context-compact-mode-hide-both =
.label = Beides ausblenden .label = Beides ausblenden
.accesskey = H .accesskey = H
zen-toolbar-context-move-to-folder =
.label = In Ordner verschieben...
.accesskey = M
zen-toolbar-context-new-folder = zen-toolbar-context-new-folder =
.label = Neuer Ordner .label = Neuer Ordner
.accesskey = N .accesskey = N
@@ -27,7 +30,7 @@ sidebar-zen-create-new =
tabbrowser-unload-tab-button = tabbrowser-unload-tab-button =
.tooltiptext = .tooltiptext =
{ $tabCount -> { $tabCount ->
[one] Tab entladen und öffnen [one] Tab entladen und wechseln
*[other] { $tabCount } Tabs entladen und zum ersten wechseln *[other] { $tabCount } Tabs entladen und zum ersten wechseln
} }
tabbrowser-reset-pin-button = tabbrowser-reset-pin-button =
@@ -36,4 +39,9 @@ tabbrowser-reset-pin-button =
[one] Tab zurücksetzen und anheften [one] Tab zurücksetzen und anheften
*[other] { $tabCount } Tabs 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-workspace-colors-description = Personalisiere deinen Browser, indem du jedem Arbeitsbereich eine eigene Farbidentität gibst.
zen-welcome-start-browsing-title = zen-welcome-start-browsing-title =
Alles bereit?<br/> 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-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-start-browsing = Los geht's!
zen-welcome-default-search-title = Deine Standard-Suchmaschine zen-welcome-default-search-title = Deine Standard-Suchmaschine

View File

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

View File

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

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-case = Case
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 =
.label = Export Boost
zen-boost-load =
.label = 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

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

View File

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

View File

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

View File

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

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