Compare commits

...

288 Commits

Author SHA1 Message Date
mr. m
a5a312831a New translations zen-command-palette.ftl (Welsh)
[ci skip]
2026-08-27 01:37:39 +02:00
mr. m
0af176da92 New translations zen-command-palette.ftl (Catalan)
[ci skip]
2026-08-27 01:37:38 +02:00
mr. m
ebe8a71c31 New translations zen-space-routing.ftl (Welsh)
[ci skip]
2026-08-27 01:37:37 +02:00
mr. m
98bd812d1d New translations zen-preferences.ftl (Welsh)
[ci skip]
2026-08-27 01:37:34 +02:00
mr. m
cab92626f7 New translations zen-workspaces.ftl (Welsh)
[ci skip]
2026-08-27 01:37:33 +02:00
mr. m
ed0366d282 New translations zen-workspaces.ftl (Catalan)
[ci skip]
2026-08-27 01:37:31 +02:00
mr. m
1d41018efa New translations zen-split-view.ftl (Welsh)
[ci skip]
2026-08-27 01:37:29 +02:00
mr. m
1d1a58c430 New translations zen-split-view.ftl (Ukrainian)
[ci skip]
2026-08-27 01:37:28 +02:00
mr. m
9c345ef9ac New translations zen-general.ftl (Welsh)
[ci skip]
2026-08-27 01:37:27 +02:00
mr. m
9e3ba3abd4 New translations zen-general.ftl (Catalan)
[ci skip]
2026-08-27 01:37:25 +02:00
mr. m
5bb7e6bd78 New translations zen-split-view.ftl (Catalan)
[ci skip]
2026-08-26 01:23:32 +02:00
mr. m
108393f2c7 New translations zen-command-palette.ftl (Dutch)
[ci skip]
2026-08-25 01:18:56 +02:00
mr. m
a02024459b New translations zen-space-routing.ftl (Dutch)
[ci skip]
2026-08-25 01:18:55 +02:00
mr. m
b75b658ec7 New translations zen-boosts.ftl (Dutch)
[ci skip]
2026-08-25 01:18:53 +02:00
mr. m
805f9b9813 New translations zen-preferences.ftl (Dutch)
[ci skip]
2026-08-25 01:18:52 +02:00
mr. m
b2348f550b New translations zen-workspaces.ftl (Dutch)
[ci skip]
2026-08-25 01:18:51 +02:00
mr. m
efc75d3f22 New translations zen-split-view.ftl (Polish)
[ci skip]
2026-08-25 01:18:49 +02:00
mr. m
6e26e135a4 New translations zen-split-view.ftl (Dutch)
[ci skip]
2026-08-25 01:18:48 +02:00
mr. m
ca6bfb24c4 New translations zen-split-view.ftl (Irish)
[ci skip]
2026-08-25 01:18:47 +02:00
mr. m
ca78a4fd7f New translations zen-general.ftl (Dutch)
[ci skip]
2026-08-25 01:18:45 +02:00
mr. m
0ad7056def New translations zen-general.ftl (Irish)
[ci skip]
2026-08-25 01:18:44 +02:00
mr. m
6cd6c38279 New translations zen-split-view.ftl (nb-NO)
[ci skip]
2026-08-24 00:58:14 +02:00
mr. m
009beed6df New translations zen-split-view.ftl (Bosnian)
[ci skip]
2026-08-24 00:58:13 +02:00
mr. m
1d8bd1c6ce New translations zen-split-view.ftl (Welsh)
[ci skip]
2026-08-24 00:58:12 +02:00
mr. m
1670a36326 New translations zen-split-view.ftl (English, United Kingdom)
[ci skip]
2026-08-24 00:58:11 +02:00
mr. m
9a4e155370 New translations zen-split-view.ftl (Estonian)
[ci skip]
2026-08-24 00:58:10 +02:00
mr. m
c59f4417c7 New translations zen-split-view.ftl (Norwegian Nynorsk)
[ci skip]
2026-08-24 00:58:08 +02:00
mr. m
faac8db205 New translations zen-split-view.ftl (Thai)
[ci skip]
2026-08-24 00:58:07 +02:00
mr. m
f0f15d9e2c New translations zen-split-view.ftl (Persian)
[ci skip]
2026-08-24 00:58:06 +02:00
mr. m
b1488bdfcb New translations zen-split-view.ftl (Indonesian)
[ci skip]
2026-08-24 00:58:05 +02:00
mr. m
16a5d27ae4 New translations zen-split-view.ftl (Portuguese, Brazilian)
[ci skip]
2026-08-24 00:58:04 +02:00
mr. m
d18d4036ff New translations zen-split-view.ftl (Icelandic)
[ci skip]
2026-08-24 00:58:02 +02:00
mr. m
539ef9635a New translations zen-split-view.ftl (Vietnamese)
[ci skip]
2026-08-24 00:58:01 +02:00
mr. m
7768379dca New translations zen-split-view.ftl (Chinese Traditional)
[ci skip]
2026-08-24 00:58:00 +02:00
mr. m
efda75d1b9 New translations zen-split-view.ftl (Chinese Simplified)
[ci skip]
2026-08-24 00:57:59 +02:00
mr. m
842c542d1a New translations zen-split-view.ftl (Ukrainian)
[ci skip]
2026-08-24 00:57:58 +02:00
mr. m
cdcfdb649b New translations zen-split-view.ftl (Turkish)
[ci skip]
2026-08-24 00:57:57 +02:00
mr. m
f2f5ba4bc7 New translations zen-split-view.ftl (Swedish)
[ci skip]
2026-08-24 00:57:56 +02:00
mr. m
c7083bed3b New translations zen-split-view.ftl (Slovak)
[ci skip]
2026-08-24 00:57:55 +02:00
mr. m
891dc59e7b New translations zen-split-view.ftl (Russian)
[ci skip]
2026-08-24 00:57:53 +02:00
mr. m
040d6fa78d New translations zen-split-view.ftl (Portuguese)
[ci skip]
2026-08-24 00:57:52 +02:00
mr. m
8a5d402cc2 New translations zen-split-view.ftl (Polish)
[ci skip]
2026-08-24 00:57:51 +02:00
mr. m
09e41c4e30 New translations zen-split-view.ftl (Dutch)
[ci skip]
2026-08-24 00:57:50 +02:00
mr. m
dfebf3b8ff New translations zen-split-view.ftl (Lithuanian)
[ci skip]
2026-08-24 00:57:49 +02:00
mr. m
f4d90b5446 New translations zen-split-view.ftl (Korean)
[ci skip]
2026-08-24 00:57:47 +02:00
mr. m
98d1ab9e21 New translations zen-split-view.ftl (Japanese)
[ci skip]
2026-08-24 00:57:46 +02:00
mr. m
7735c60ed7 New translations zen-split-view.ftl (Italian)
[ci skip]
2026-08-24 00:57:45 +02:00
mr. m
ab8ad7ff85 New translations zen-split-view.ftl (Hungarian)
[ci skip]
2026-08-24 00:57:44 +02:00
mr. m
2804c68a4f New translations zen-split-view.ftl (Hebrew)
[ci skip]
2026-08-24 00:57:43 +02:00
mr. m
819a9397b7 New translations zen-split-view.ftl (Irish)
[ci skip]
2026-08-24 00:57:41 +02:00
mr. m
dce0b6370e New translations zen-split-view.ftl (Finnish)
[ci skip]
2026-08-24 00:57:40 +02:00
mr. m
b8b625e9ef New translations zen-split-view.ftl (Basque)
[ci skip]
2026-08-24 00:57:39 +02:00
mr. m
95ce1c6213 New translations zen-split-view.ftl (Greek)
[ci skip]
2026-08-24 00:57:38 +02:00
mr. m
a5ea7bbc74 New translations zen-split-view.ftl (German)
[ci skip]
2026-08-24 00:57:37 +02:00
mr. m
51bbfbb3d9 New translations zen-split-view.ftl (Danish)
[ci skip]
2026-08-24 00:57:36 +02:00
mr. m
44975c4d5a New translations zen-split-view.ftl (Czech)
[ci skip]
2026-08-24 00:57:35 +02:00
mr. m
801b1c9ce3 New translations zen-split-view.ftl (Catalan)
[ci skip]
2026-08-24 00:57:33 +02:00
mr. m
2c929ea52c New translations zen-split-view.ftl (Bulgarian)
[ci skip]
2026-08-24 00:57:32 +02:00
mr. m
1c1b249125 New translations zen-split-view.ftl (Arabic)
[ci skip]
2026-08-24 00:57:31 +02:00
mr. m
3e8d3fd44d New translations zen-split-view.ftl (Romanian)
[ci skip]
2026-08-24 00:57:29 +02:00
mr. m
985b5a377f New translations zen-general.ftl (Swedish)
[ci skip]
2026-08-24 00:57:28 +02:00
mr. m
2c91b75987 Update source file zen-split-view.ftl
[ci skip]
2026-08-24 00:57:17 +02:00
mr. m
6c26c5b3c9 New translations zen-command-palette.ftl (Ukrainian)
[ci skip]
2026-08-23 00:50:39 +02:00
mr. m
0f4e4dc06f New translations zen-command-palette.ftl (French)
[ci skip]
2026-08-23 00:50:37 +02:00
mr. m
c96a2d8006 New translations zen-space-routing.ftl (Chinese Traditional)
[ci skip]
2026-08-23 00:50:36 +02:00
mr. m
78f87dc9d0 New translations zen-space-routing.ftl (Ukrainian)
[ci skip]
2026-08-23 00:50:35 +02:00
mr. m
9ed69cebea New translations zen-menubar.ftl (French)
[ci skip]
2026-08-23 00:50:34 +02:00
mr. m
99003d3737 New translations zen-preferences.ftl (Chinese Traditional)
[ci skip]
2026-08-23 00:50:32 +02:00
mr. m
1286fdbffd New translations zen-preferences.ftl (Ukrainian)
[ci skip]
2026-08-23 00:50:31 +02:00
mr. m
f5ae21a642 New translations zen-workspaces.ftl (Chinese Traditional)
[ci skip]
2026-08-23 00:50:30 +02:00
mr. m
63409456a0 New translations zen-workspaces.ftl (Ukrainian)
[ci skip]
2026-08-23 00:50:28 +02:00
mr. m
3aa04137de New translations zen-workspaces.ftl (Russian)
[ci skip]
2026-08-23 00:50:27 +02:00
mr. m
0b5e067166 New translations zen-workspaces.ftl (French)
[ci skip]
2026-08-23 00:50:26 +02:00
mr. m
cddcdeff4c New translations zen-workspaces.ftl (Romanian)
[ci skip]
2026-08-23 00:50:25 +02:00
mr. m
6a77c34f40 New translations zen-general.ftl (nb-NO)
[ci skip]
2026-08-23 00:50:23 +02:00
mr. m
aefef374dd New translations zen-general.ftl (Bosnian)
[ci skip]
2026-08-23 00:50:22 +02:00
mr. m
5d0f3618b7 New translations zen-general.ftl (Welsh)
[ci skip]
2026-08-23 00:50:21 +02:00
mr. m
e24f08ee95 New translations zen-general.ftl (English, United Kingdom)
[ci skip]
2026-08-23 00:50:19 +02:00
mr. m
715e1d7dfd New translations zen-general.ftl (Estonian)
[ci skip]
2026-08-23 00:50:18 +02:00
mr. m
136be43ac9 New translations zen-general.ftl (Norwegian Nynorsk)
[ci skip]
2026-08-23 00:50:17 +02:00
mr. m
17dba17a2e New translations zen-general.ftl (Thai)
[ci skip]
2026-08-23 00:50:16 +02:00
mr. m
4b85233c68 New translations zen-general.ftl (Persian)
[ci skip]
2026-08-23 00:50:14 +02:00
mr. m
a479862127 New translations zen-general.ftl (Indonesian)
[ci skip]
2026-08-23 00:50:13 +02:00
mr. m
6e74cf0f9e New translations zen-general.ftl (Portuguese, Brazilian)
[ci skip]
2026-08-23 00:50:12 +02:00
mr. m
602fd8991e New translations zen-general.ftl (Icelandic)
[ci skip]
2026-08-23 00:50:10 +02:00
mr. m
a8dfaa7e88 New translations zen-general.ftl (Vietnamese)
[ci skip]
2026-08-23 00:50:09 +02:00
mr. m
6e7bc49248 New translations zen-general.ftl (Chinese Traditional)
[ci skip]
2026-08-23 00:50:07 +02:00
mr. m
8101e6f91d New translations zen-general.ftl (Ukrainian)
[ci skip]
2026-08-23 00:50:06 +02:00
mr. m
cc1ad498bf New translations zen-general.ftl (Swedish)
[ci skip]
2026-08-23 00:50:04 +02:00
mr. m
5a76004ea5 New translations zen-general.ftl (Slovak)
[ci skip]
2026-08-23 00:50:02 +02:00
mr. m
7f8d25278f New translations zen-general.ftl (Portuguese)
[ci skip]
2026-08-23 00:50:01 +02:00
mr. m
dbe1ae2d41 New translations zen-general.ftl (Dutch)
[ci skip]
2026-08-23 00:49:59 +02:00
mr. m
faeddb2d7e New translations zen-general.ftl (Japanese)
[ci skip]
2026-08-23 00:49:56 +02:00
mr. m
aec71dc572 New translations zen-general.ftl (Italian)
[ci skip]
2026-08-23 00:49:55 +02:00
mr. m
eb3a5a1129 New translations zen-general.ftl (Hungarian)
[ci skip]
2026-08-23 00:49:54 +02:00
mr. m
105bafe485 New translations zen-general.ftl (Hebrew)
[ci skip]
2026-08-23 00:49:53 +02:00
mr. m
766164fc98 New translations zen-general.ftl (Irish)
[ci skip]
2026-08-23 00:49:51 +02:00
mr. m
be4155d230 New translations zen-general.ftl (Finnish)
[ci skip]
2026-08-23 00:49:50 +02:00
mr. m
a84570c612 New translations zen-general.ftl (Basque)
[ci skip]
2026-08-23 00:49:49 +02:00
mr. m
410b23f677 New translations zen-general.ftl (Greek)
[ci skip]
2026-08-23 00:49:47 +02:00
mr. m
59b7da9d03 New translations zen-general.ftl (German)
[ci skip]
2026-08-23 00:49:46 +02:00
mr. m
90b47eb0f3 New translations zen-general.ftl (Danish)
[ci skip]
2026-08-23 00:49:45 +02:00
mr. m
1b7abf3495 New translations zen-general.ftl (Czech)
[ci skip]
2026-08-23 00:49:44 +02:00
mr. m
52ec0ff992 New translations zen-general.ftl (Catalan)
[ci skip]
2026-08-23 00:49:42 +02:00
mr. m
52ad1a86c0 New translations zen-general.ftl (Bulgarian)
[ci skip]
2026-08-23 00:49:41 +02:00
mr. m
23448399b5 New translations zen-general.ftl (Arabic)
[ci skip]
2026-08-23 00:49:40 +02:00
mr. m
0476fbcefe New translations zen-general.ftl (French)
[ci skip]
2026-08-23 00:49:38 +02:00
mr. m
9055835634 New translations zen-general.ftl (Romanian)
[ci skip]
2026-08-23 00:49:37 +02:00
mr. m
b7fc686293 Update source file zen-general.ftl
[ci skip]
2026-08-23 00:49:28 +02:00
mr. m
adbe86bb7c New translations zen-command-palette.ftl (Vietnamese)
[ci skip]
2026-08-22 00:38:31 +02:00
mr. m
b2abf66467 New translations zen-space-routing.ftl (Vietnamese)
[ci skip]
2026-08-22 00:38:30 +02:00
mr. m
8c2ecd56e9 New translations zen-workspaces.ftl (Vietnamese)
[ci skip]
2026-08-22 00:38:28 +02:00
mr. m
a3053749fc New translations zen-workspaces.ftl (Chinese Simplified)
[ci skip]
2026-08-22 00:38:27 +02:00
mr. m
c3c44cc8db New translations zen-workspaces.ftl (Irish)
[ci skip]
2026-08-22 00:38:26 +02:00
mr. m
137eed20f0 New translations zen-workspaces.ftl (Spanish)
[ci skip]
2026-08-22 00:38:25 +02:00
mr. m
e66e763e63 gh-14470: Fixed wrong data image being used for sync (gh-15048) 2026-08-21 09:44:49 +02:00
mr. m
721135f576 gh-14470: Fixed moz-remote-urls not being synced correctly (gh-15043) 2026-08-21 01:24:25 +02:00
mr. m
d8a934d2ec gh-15029: Fixed urlbar suggestion context not working (gh-15037) 2026-08-20 21:57:35 +02:00
mr. m
91a1d4d2ca gh-14470: Run sweep animation on first sync (gh-15036) 2026-08-20 21:38:09 +02:00
mr. m
97577dac26 gh-15031: Fixed duplicate separator on tab context menu (gh-15035) 2026-08-20 21:18:13 +02:00
Kristijan Ribarić
5723a89bcd gh-14470: Add tab and folder sync support (gh-13984)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-08-20 19:16:13 +02:00
mr. m
28167f86c5 gh-14974: New Crowdin updates (gh-15007) 2026-08-19 01:39:32 +02:00
mr. m
49a5260007 gh-14959: Fix wrong wine download resource (gh-15018) 2026-08-19 00:18:41 +02:00
mr. m
cebaa0cefa gh-14959: Sync upstream Firefox to version 154.0 (gh-15012) 2026-08-18 23:44:19 +02:00
mr. m
e2e1ab4e6d gh-12464: Implement a more efficient way of adding macos translucency (gh-15006) 2026-08-18 00:19:24 +02:00
mr. m
9f2771aff6 gh-15005: Improve feel of theme colors (gh-15004) 2026-08-17 23:28:23 +02:00
mr. m
67acee0791 Revert "gh-14974: New Crowdin updates" (#14999) 2026-08-17 11:50:14 +02:00
mr. m
82e1c79b60 gh-14990: Part 2 - Correctly set length hint for JSON writes (gh-14994) 2026-08-16 16:26:48 +02:00
mr. m
93776ce026 gh-14990: Pre-allocate session store bytes before writing (gh-14993) 2026-08-16 16:15:50 +02:00
mr. m
816ec2d40c gh-9649: Bump surfer version (gh-14988) 2026-08-16 11:31:18 +02:00
mr. m
13edb480c4 gh-9649: Start cross-compiling macos builds from linux (gh-14978) 2026-08-16 02:05:45 +02:00
mr. m
7e8ba31bab gh-14974: New Crowdin updates (gh-14983) 2026-08-16 00:15:44 +02:00
mr. m
f8daccb4c9 gh-14975: Fix multiple glance tabs when joining tabs (gh-14977) 2026-08-15 17:51:34 +02:00
mr. m
bdce5db518 gh-14959: Add untrusted web process flags for actors (gh-14973) 2026-08-15 12:58:09 +02:00
mr. m
7f40771405 gh-14959: Sync upstream Firefox to version 154.0 (gh-14960) 2026-08-14 16:44:17 +02:00
mr. m
89e31cd31f gh-14930: Sync upstream Firefox to version 153.0.4 (gh-14924) 2026-08-12 00:08:22 +02:00
mr. m
b0b2b7a1de gh-14912: Fixed feature callouts not using native panels (gh-14918) 2026-08-11 10:25:05 +02:00
mr. m
b7439a92dc gh-14905: Inherit context IDs when syncing tabs (gh-14908) 2026-08-10 13:56:48 +02:00
mr. m
f2a2f7188b gh-14889: Add support for ffmpeg 63 (gh-14907) 2026-08-10 13:50:24 +02:00
mr. m
61275153eb Revert "gh-14483: Fix boost font override breaking certain icons" (gh-14903) 2026-08-10 08:57:28 +02:00
mr. m
0069716cd9 Revert "gh-14869: Fix restoring pinned tab not moving it to pinned tabs container" (gh-14896) 2026-08-09 18:38:33 +02:00
mr. m
0953d0cda0 gh-14843: Fixed invalid controller access for media playback (gh-14894) 2026-08-09 14:40:37 +02:00
mr. m
864a8ef713 gh-14882: Add website window drag to settings (gh-14893) 2026-08-09 13:07:21 +02:00
Ashvin Jangid
759aa967b3 gh-14869: Fix restoring pinned tab not moving it to pinned tabs container (gh-14870) 2026-08-08 20:25:44 +02:00
mr. m
2a887a5f2e gh-14843: Prevent accessing old media data (gh-14888) 2026-08-08 20:24:28 +02:00
mr. m
73ed322695 gh-14843: Prevent quick audio tracks from creating a new controller (gh-14871) 2026-08-07 02:01:57 +02:00
Ashvin Jangid
e7a3e1ee29 gh-14862: Fix tab switching when switching spaces with mouse wheel (gh-14863)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-08-06 20:29:00 +02:00
Ashvin Jangid
d6c86f570a gh-13761: Fix closing split tab in one window changing focus of other windows (gh-14855)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-08-06 02:04:58 +02:00
mr. m
0e5f2dcd11 gh-14843: Fix media players height looking off if they differ from each other (gh-14853) 2026-08-05 16:19:13 +02:00
mr. m
c0ade4d063 gh-14841: Bump version (gh-14852) 2026-08-05 15:11:41 +02:00
Lokendra singh
11acda2db3 gh-14483: Fix boost font override breaking certain icons (gh-14819) 2026-08-05 11:00:46 +02:00
dpkass
77aa6ff6c9 gh-14847: Add draft filtering to GitHub Live Folders (gh-14839) 2026-08-05 02:52:14 +02:00
mr. m
871bdde4cc gh-14841: Sync upstream Firefox to version 153.0.3 (gh-14842) 2026-08-05 02:44:01 +02:00
mr. m
b3bd688ca4 gh-14843: Allow multiple media controllers (gh-14844) 2026-08-04 19:55:53 +02:00
mr. m
36c71c5c2b gh-14830: Fixed dragging on text makes the entire window to move (gh-14833) 2026-08-04 01:32:36 +02:00
mr. m
c74486102f gh-13108: Use mozilla API for gdkGetPointer (gh-14823) 2026-08-03 03:53:25 +02:00
mr. m
045ebdf0ae gh-13108: Start using std::atomic instead of mozilla::Atomic (gh-14820) 2026-08-02 21:14:14 +02:00
mr. m
bc540320f1 gh-14703: Allow top section of sites be draggable (gh-14816) 2026-08-02 20:28:06 +02:00
mr. m
9714c15c7a gh-13108: Make compact mode track mouse moves outside of window (gh-14818) 2026-08-02 20:24:58 +02:00
Ashvin Jangid
ccbd934482 gh-14805: Fix blank labels in keyboard shortcuts page (gh-14807)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-07-31 23:37:23 +02:00
Connor Griffin
1d05184a2a gh-9918: Fixes issue setting keybinds with shift + digit or symbol (gh-14357) 2026-07-31 23:23:55 +02:00
Brandon Quon
45e47d56df gh-14770: Fix Bookmark menu styling (gh-14782)
restores the normal Firefox layout in Bookmarks > Manage Bookmarks.

Zen's field wrappers were treated as single grid cells, misaligning the
labels and inputs. it also hides the unused Space selector controls in
the Library. `editBookmark.js `disables the selector in this context but
its related elements remained visible.


https://github.com/user-attachments/assets/f241f8f5-ff91-450a-9f53-9bfd74e117f4

(the before styling in the original issue is also on macOS which I
reproduced on my own)
closes #14770
2026-07-30 13:21:33 +02:00
Mark Sharland
0145cdfcbf gh-14409: Fix compact sidebar activation at right screen edge (gh-14769) 2026-07-29 10:50:50 +02:00
mr. m
e1189b2d0d gh-14765: Fix patches failing for 153.0.1 (gh-14768) 2026-07-28 21:57:41 +02:00
mr. m
b0041db68d gh-14765: Sync upstream Firefox to RC version 153.0.1 (gh-14767) 2026-07-28 20:10:03 +02:00
Ashvin Jangid
346aa1ff9a gh-14766: prevent space routing toast for tabs routed to current space (gh-14504) 2026-07-28 20:05:10 +02:00
mr. m
95df1b3a9d gh-14765: Sync upstream Firefox to version 153.0.1 (gh-14764) 2026-07-28 19:55:41 +02:00
Tryanks
8276c613ae gh-14292: Fix remote blocklist matching against Zen version instead of Firefox version (gh-14758) 2026-07-28 19:23:05 +02:00
Brandon Quon
92addf307d gh-14057: Fix unclosable tab when dropping files into the browser area (gh-14753) 2026-07-28 10:25:26 +02:00
Brandon Quon
e474f1df3a gh-14726: Fix essential tab reordering at maximum capacity (gh-14729) 2026-07-27 14:48:18 +02:00
Brandon Quon
9fbfb8eba7 gh-14724: Fix non-tab drags switching workspaces (gh-14731) 2026-07-27 14:47:24 +02:00
mr. m
a9e185681c gh-14717: Fixed extra divider when urlbar has no results (gh-14723) 2026-07-26 11:54:14 +02:00
Brandon Quon
a37423a961 gh-14713: Fix workspace creation crash (gh-14715)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <mr.m@tuta.com>
2026-07-26 11:43:07 +02:00
mr. m
929d85720e gh-14721: Fixed accessing invalid tab filters (gh-14722) 2026-07-26 11:20:46 +02:00
Ashvin Jangid
2a4eb08c00 gh-14720: Fix space switching on dnd in customize mode (gh-14719) 2026-07-26 11:17:30 +02:00
Ashvin Jangid
768f45e265 gh-14461: Fix boost applying wrong size override (gh-14701) 2026-07-26 10:29:15 +02:00
mr. m
c2504d12c0 gh-14717: Fixed extra divider when urlbar has no results (gh-14718) 2026-07-26 10:19:55 +02:00
mr. m
fb2a859082 gh-14651: Change event listeners to not be inlined (gh-14700) 2026-07-24 19:36:10 +02:00
mr. m
5eea5d65e4 gh-14651: Start uploading windows binaries into release tags (gh-14698) 2026-07-24 14:06:43 +02:00
mr. m
cd6679b1e9 gh-14651: Start using compressed tars for release (gh-14689) 2026-07-23 17:30:56 +02:00
mr. m
1b1f4c62d6 no-bug: Bump version (gh-14688) 2026-07-23 15:34:41 +02:00
mr. m
c5373ee093 Revert "gh-14651: Changed zip builds to use tar" (gh-14681) 2026-07-22 11:25:03 +02:00
mr. m
e5d38f76a6 gh-14651: Properly expand tar files for PGO builds (gh-14677) 2026-07-22 00:59:41 +02:00
mr. m
e6318ef0a3 gh-14651: Changed zip builds to use tar (gh-14675) 2026-07-21 21:19:51 +02:00
mr. m
0ab979246a gh-14651: Fixed build failures due to wrong ZIP names (gh-14673) 2026-07-21 16:58:17 +02:00
mr. m
b4563ae65b gh-14651: Sync upstream Firefox to version 153.0 (gh-14652) 2026-07-21 14:47:07 +02:00
Ashvin Jangid
e21e5ed16d gh-14461: Fix boost size override not persisting (gh-14664) 2026-07-21 01:11:54 +02:00
Andrey Bochkarev
1b41af52d3 gh-14428: Resolve wrong essentials padding when cleanup (gh-14642) 2026-07-19 15:20:20 +02:00
mr. m
55c224bea7 gh-14424: Prevent startup hangs if no sibling exists (gh-14639) 2026-07-18 19:23:15 +02:00
mr. m
323a3ab1ff gh-14600: Fixed external links not being routed properly (gh-14637) 2026-07-18 15:31:46 +02:00
mr. m
278580ea43 gh-14616: Fixed add to essentials being disabled (gh-14631) 2026-07-17 17:08:15 +02:00
mr. m
a791c5dadc gh-14619: Fixed split view drag opening new windows (gh-14621) 2026-07-16 22:32:30 +02:00
mr. m
247cde9c09 gh-14618: Fixed workspaces not being able to be removed (gh-14620) 2026-07-16 22:28:09 +02:00
mr. m
425f0ae1c3 gh-14605: Bump release versions (gh-14608) 2026-07-16 10:02:53 +02:00
Andrey Bochkarev
fcda16bfe6 gh-14511: Refactor windowDragLeave handler and related logic (gh-14566) 2026-07-15 10:52:15 +02:00
mr. m
31357dfe92 gh-14594: Sync upstream Firefox to version 152.0.6 (gh-14585) 2026-07-15 10:31:58 +02:00
Andrey Bochkarev
529755c48a gh-14575: Tab order flips when moving tabs between workspaces (gh-14581) 2026-07-14 19:07:08 +02:00
Andrey Bochkarev
c7e4217204 no-bug: Ignore zen-empty-tab in #isLastTabWindow (gh-14564)
When dragging a tab from the blank window to the main window, the blank
window doesn't close because '#isLastTabWindow' considers
'zen-empty-tab' as a normal tab.
2026-07-13 13:40:43 +02:00
Andrey Bochkarev
e837158e4c gh-14545: Correctly handle dnd moving a tab to an empty space (gh-14562) 2026-07-12 17:29:29 +02:00
Andrey Bochkarev
a1a2268f9b gh-14511: Prevent switching spaces when dragging outside (gh-14515)
fixed: https://github.com/zen-browser/desktop/issues/14511
2026-07-12 12:57:45 +02:00
Nicholas Leigh
274b9f9f83 gh-14495: Fix misaligned symbolic space icons in Space options menu on Linux (gh-14498) 2026-07-11 13:38:05 +02:00
Ashvin Jangid
fe0cf3601a gh-14544: Fix essentials promo ui leaving gap on pressing esc (gh-14547)
Fixes https://github.com/zen-browser/desktop/issues/14544

Also fixes essentials promo having weird ui with container specific
essentials


https://github.com/user-attachments/assets/f6df3e48-5fa2-471e-afbb-2472efa0620b
2026-07-11 12:45:20 +02:00
Kristijan Ribarić
61e0790144 gh-14470: Rename all occurances of Workspaces to Spaces in sync (gh-14528) 2026-07-09 01:37:00 +02:00
Andrey Bochkarev
03f251ff4a gh-13870: Remove two spaces cycling (gh-14529) 2026-07-09 01:36:51 +02:00
mr. m
5e17ef46ca gh-14521: Fixed theme settings group being visible (gh-14524) 2026-07-08 20:59:48 +02:00
Ashvin Jangid
decd9548dd gh-14507: Fix essentials being added to folder without being removed (gh-14508)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-07-07 21:35:23 +02:00
mr. m
27d290c77d gh-14514: Sync upstream Firefox to version 152.0.5 (gh-14513) 2026-07-07 21:31:01 +02:00
mr. m
5ecbc13eb6 gh-14470: Fixed patch export for sync modules (gh-14490) 2026-07-06 09:55:03 +02:00
mr. m
58611690b5 gh-14470: Fixed wrong sync engine name (gh-14486) 2026-07-05 20:32:03 +02:00
Andrey Bochkarev
68c8fe18bc gh-14242: Fix route tab doesn't change container (gh-14482) 2026-07-05 17:01:20 +02:00
Andrey Bochkarev
3a72290f16 gh-13870: Fix essentials overlap and fix two space wrap-around (gh-14476) 2026-07-05 12:45:35 +02:00
Ashvin Jangid
79d3d6a993 gh-14460: prevent nested glance tabs (gh-14480)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-07-05 12:45:07 +02:00
InlitX
e9c35b0f92 gh-10749: Localize command palette actions, emoji picker, etc (gh-14473) 2026-07-05 12:19:18 +02:00
mr. m
647e219639 gh-14470: Add space and container sync (gh-14471)
Co-authored-by: Kristijan Ribarić <96492763+kristijanribaric@users.noreply.github.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-07-04 11:18:08 +02:00
mr. m
a685738db4 gh-14431: Fixed pinned tabs broken on latest twilight (gh-14446) 2026-07-02 11:01:21 +02:00
Ashvin Jangid
70f19e6d3d gh-14431: Do not allow glance tabs to be pinned (gh-14432) 2026-07-01 12:41:31 +02:00
Raghav
312ad69d65 gh-12948: Removed ai related stuff from settings search (gh-14412) 2026-06-30 22:58:34 +02:00
mr. m
5d10922d91 gh-14427: Sync upstream Firefox to version 152.0.4 (gh-14426)
This PR syncs the upstream Firefox to version 152.0.4.
2026-06-30 19:55:10 +02:00
mr. m
44f7616238 Merge commit from fork 2026-06-30 13:01:01 +02:00
mr. m
dc3ff8b1c9 gh-14382: Fixed overflowing addons not having context menus (gh-14423) 2026-06-30 12:28:46 +02:00
Bernhard
06392af296 gh-14390: fix profile picker menu when creating new workspace (gh-14421) 2026-06-30 12:06:49 +02:00
mr. m
87220f71f4 gh-14417: Fixed tab renaming selection range not starting from the start (gh-14418) 2026-06-29 17:10:23 +02:00
Ashvin Jangid
84ba80bc11 no-bug: set last selected workspace tab to background tab (gh-14395) 2026-06-28 10:40:13 +02:00
Bernhard
e59e37fcbb no-bug: Appending ellipsis to menu items triggering further actions (gh-14388) 2026-06-27 21:12:58 +02:00
mr. m
f4781daa49 gh-14367: Sync upstream Firefox to version 152.0.3 (gh-14366)
This PR syncs the upstream Firefox to version 152.0.3.

*  All patches applied cleanly.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-25 16:36:06 +02:00
mr. m
4e9c958f8d gh-14183: Dont open space routing tabs in background (gh-14360) 2026-06-24 11:25:39 +02:00
fen4flo
54692261f8 no-bug: Move code inside container null check inside ZenSpaceManager (gh-14356) 2026-06-24 11:15:05 +02:00
Andrey Bochkarev
1fdc1d4475 no-bug: Fix glance tab positioning and prevent split-view (gh-14343) 2026-06-24 11:14:45 +02:00
mr. m
9f9ae52c63 gh-14351: Sync upstream Firefox to version 152.0.2 (gh-14350)
This PR syncs the upstream Firefox to version 152.0.2.

*  All patches applied cleanly.
2026-06-23 16:33:12 +02:00
fen4flo
3c3322058e gh-14044: Implement 'Add Route for Domain' in tab context menu (gh-14279)
Signed-off-by: fen4flo <75260616+FlorianButz@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-23 16:07:17 +02:00
Bernhard
31bb9d606d gh-12153: edit pinned-page url directly via submenu (gh-14329) 2026-06-23 15:43:57 +02:00
moshyfawn
b6cb8338e3 gh-14341: Fix about dialog footer alignment and restore legal links (gh-14342) 2026-06-23 15:39:29 +02:00
Bernhard
183c583841 gh-14320: fix workspace change icon picker state when opening (gh-14321)
The picker reset its page with a smooth scrollIntoView while the popup
was hiding, and positioned the page before the popup was laid out, so it
could animate/jump on open. Reset instantly on popupshown (after layout)
instead, and drop the on-hide scroll so there's no visible animation.
2026-06-21 21:43:44 +02:00
fen4flo
40080a25dc gh-11245: Fix tab placement with Move Tab / Space Routing (gh-14324)
Fixes #11245
2026-06-21 15:18:02 +02:00
Connor Griffin
733061fbe3 gh-11766: Fixed video fullscreen not working while in glance (gh-14272)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-21 11:20:37 +02:00
Andrey Bochkarev
61e631902c gh-14131: Prevent sidebar from flickering when moving a tab (gh-14293)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-06-20 17:18:41 +02:00
mr. m
0cd67f882a gh-14266: Sync upstream Firefox to version 152.0.1 (gh-14265)
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-18 10:36:03 +02:00
mr. m
bc6e4676f4 gh-14208: Set default prefs category to tabs&browsing (gh-14264) 2026-06-18 09:15:50 +02:00
mr. m
e331f07265 gh-14259: Fixed transparency not working after update (gh-14262) 2026-06-18 09:04:09 +02:00
mr. m
6e401db8ae gh-14208: Dont hide un-active spaces if swiping (gh-14247) 2026-06-17 10:37:18 +02:00
mr. m
afb4e4ff02 gh-14242: Fixed space routing overriding user set containers (gh-14245) 2026-06-17 10:08:43 +02:00
mr. m
d55c0193c5 gh-14241: Fixed settings page being blank on redesign (gh-14244) 2026-06-17 10:08:30 +02:00
mr. m
1b967a7080 gh-14239: Fixed overflowing addons being moved on space creation (gh-14246) 2026-06-17 10:08:04 +02:00
Ashvin Jangid
535fdce951 gh-14165: fix background tabs focusing on routed tabs (gh-14221)
fixes: #14165

Two things I want to ask:
- This does fix the issue but I wanted to ask if we should maybe change
the background tab toast message to notify user that it was routed to
another space.
- Another thing is that the background tab toast does not appear when
the sidebar is in view which I know is intentional but maybe it should
be shown even then when tabs are being routed.

---------

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-06-17 01:21:21 +02:00
mr. m
c4cf56ab75 gh-14208: Sync upstream Firefox to version 152.0 (gh-14231)
This PR syncs the upstream Firefox to version 152.0.

*  All patches applied cleanly.

@mr-cheffy please review and merge this PR.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-16 22:48:39 +02:00
mr. m
22e8ff2425 gh-14208: Only set CXX and CC flags for linux (gh-14225) 2026-06-16 11:09:45 +02:00
mr. m
a2f5c1b4ab gh-14208: Lower rust version to 1.90 (gh-14224) 2026-06-16 10:55:44 +02:00
dependabot[bot]
5cfb9c7d2e no-bug: bump the npm_and_yarn (gh-14223)
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 10:55:11 +02:00
mr. m
af6cc694f4 gh-14208: Install LLVM 22 for rust 1.95 (gh-14222) 2026-06-16 10:37:37 +02:00
mr. m
194f05834e gh-14208: Fixed some regression from FF 152.0 (gh-14212) 2026-06-15 22:32:42 +02:00
mr. m
f62c0a27d5 gh-14208: Sync upstream Firefox to version 152.0 (gh-14112) 2026-06-15 18:37:39 +02:00
Bibhav Adhikari
4cb4de2656 gh-8391: Prevent opening glance when selecting text in link (gh-14164) 2026-06-13 14:24:41 +02:00
Gaylord Julien
4313bc8aa4 gh-14127: Fix search bar emptied after search engine selection (gh-14153)
fix #14127
2026-06-13 10:55:53 +02:00
Ashvin Jangid
3773e66e3c gh-14020: dynamically switch boosts window theme (gh-14156)
fixes: #14020
2026-06-13 10:51:34 +02:00
Ashvin Jangid
8b0aab15b5 gh-14145: fix boosts size and case overrides not working on first time press (gh-14147) 2026-06-12 13:50:10 +02:00
mr. m
6bc560c876 gh-14135: Fixed intermitent build errors for macos (gh-14136) 2026-06-12 08:43:29 +02:00
mr. m
7bf236fcf4 gh-14117: Fixed incorrect tab routing container checks (gh-14128) 2026-06-12 00:20:53 +02:00
mr. m
4797717353 gh-14110: Fixed tab freezing when switching spaces (gh-14124) 2026-06-11 23:56:27 +02:00
Dan Xin
88b294364f gh-9540: duplicated bookmarks on macOS window reopen (gh-14113)
Signed-off-by: Dan Xin <davinci42.cn@gmail.com>
2026-06-11 20:05:25 +02:00
Ashvin Jangid
d5cbe55d2b gh-14099: fix boosts code editor force theming issue (gh-14098) 2026-06-10 13:28:44 +02:00
Rishab Shah
7c885218f7 gh-14100: restore workspace routing for extension-opened tabs with explicit containers (gh-14102)
Co-authored-by: pokeshah <89949620+pokeshah@users.noreply.github.com>
2026-06-10 13:23:54 +02:00
Ashvin Jangid
ccefb76168 gh-13982: fix boosts size override not resetting zoom to default after disabling it (gh-14091) 2026-06-09 23:00:41 +02:00
mr. m
bd3adba05e no-bug: Sync upstream Firefox to version 151.0.4 (gh-14089) 2026-06-09 19:58:09 +02:00
fen4flo
acc5837c13 gh-14044: Fix Space-Routing CSS, Filter Out Empty Routes (gh-14088) 2026-06-09 17:53:59 +02:00
Bernardo
6bde408c79 gh-13747: Fixed space icons overflow being inaccessible (gh-14077) 2026-06-09 09:51:22 +02:00
Adi-Beker
11a977e533 gh-14070: clear shortcut editing state on blur (gh-14072) 2026-06-08 23:36:22 +02:00
Nicholas Lim
7844e04df2 gh-14049: Fix restore to pinned tab from glance (gh-14048) 2026-06-08 17:58:28 +02:00
mr. m
5db8780f5d gh-14044: Finish implementation for space routing (gh-14069) 2026-06-08 17:41:00 +02:00
fen4flo
965bb9391d gh-14044: Change to use gDialogBox instead of openDialog (gh-14054)
Co-authored-by: mr. m <mr.m@tuta.com>
2026-06-07 11:33:54 +02:00
mr. m
e7e4c5a452 gh-14045: Fixed sidebar notifications overflowing text (gh-14047) 2026-06-06 17:34:43 +02:00
fen4flo
880d61df16 gh-14044: Implement Space Routing (gh-13981)
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-06 14:11:42 +02:00
Joe Goldin
b1be664f4d gh-13027: fix window sync lockup that left synced tabs blank in new windows (gh-14012) 2026-06-04 13:12:02 +02:00
mr. m
5383737b23 no-bug: Fixed boosts window not resizing back properly (gh-14007) 2026-06-04 00:38:39 +02:00
mr. m
b812bff07e no-bug: Change wine build download (gh-14002) 2026-06-03 12:04:25 +02:00
Rishab Shah
e04e910a6f no-bug: bypass workspace container coercion for extension-opened tabs (gh-14001)
Co-authored-by: pokeshah <89949620+pokeshah@users.noreply.github.com>
2026-06-03 11:06:16 +02:00
Ashvin Jangid
bf365f8043 gh-13439: Implement dark mode boosts panel (gh-13979) 2026-06-02 15:47:37 +02:00
mr. m
0a45b82a6c no-bug: Sync upstream Firefox to version 151.0.3 (gh-13991)
This PR syncs the upstream Firefox to version 151.0.3.

*  All patches applied cleanly.

@mr-cheffy please review and merge this PR.

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-06-02 15:47:19 +02:00
mr. m
2311e183f1 gh-13745: Disable desktop launcher for windows (gh-13987) 2026-06-02 11:16:29 +02:00
mr. m
8ea65cba48 gh-12112: Fixed auto focus for new windows not working (gh-13976) 2026-06-01 12:24:16 +02:00
mr. m
45075e2fbc gh-13439: Add tests coverage for boosts (gh-13977) 2026-06-01 11:24:45 +02:00
sporocyst
64e2e49a00 gh-13941: Fixed boost button viable when non-effective, CSS part (gh-13975)
Signed-off-by: sporocyst <sporocyst.tw@gmail.com>
2026-06-01 10:59:41 +02:00
fen4flo
feca914821 gh-13949: Secondary dot snapping to center in a new Boost (gh-13965)
Co-authored-by: mr. m <mr.m@tuta.com>
Signed-off-by: fen4flo <75260616+FlorianButz@users.noreply.github.com>
2026-05-31 15:53:33 +02:00
fen4flo
c7818fe355 gh-13839: Fix icons when using custom fonts (gh-13956)
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-05-30 21:10:37 +02:00
mr. m
2c59265249 gh-13745: Fixed nightly being installed accidentally (gh-13964) 2026-05-30 20:54:55 +02:00
NHClaessens
193d004a37 gh-10594: Change conditional for triggering padding bump (gh-13959) 2026-05-30 17:35:40 +02:00
sporocyst
072d874f78 gh-13941: Fixed boost button viable when non-effective (gh-13953) 2026-05-30 12:26:20 +02:00
mr. m
7aa0ca05ec gh-13947: Fixed loading bar appearing on dom fullscreen (gh-13954) 2026-05-30 11:55:36 +02:00
Ashvin Jangid
d76fa13edd gh-13923: fix empty keyboard shortcut label caused by key_duplicateTab (gh-13924) 2026-05-28 18:33:29 +02:00
779 changed files with 25053 additions and 10196 deletions

View File

@@ -287,7 +287,7 @@ jobs:
with:
use-sccache: ${{ inputs.use-sccache }}
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: true
generate-pgo: true
profile-data-path-archive: zen-windows-profile-data-and-jarlog.zip
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
@@ -313,7 +313,7 @@ jobs:
needs: [build-data, windows-step-2, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
generate-gpo: false
generate-pgo: false
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
@@ -331,15 +331,41 @@ jobs:
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
mac:
name: macOS build
mac-step-1:
name: macOS build step 1 (PGO build)
uses: ./.github/workflows/macos-release-build.yml
needs: [build-data, buildid]
permissions:
contents: write
secrets: inherit
with:
use-sccache: ${{ inputs.use-sccache }}
build-version: ${{ needs.build-data.outputs.version }}
generate-pgo: true
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
mac-step-2:
name: macOS build step 2 (Generate profile data)
uses: ./.github/workflows/macos-profile-build.yml
permissions:
contents: write
secrets: inherit
needs: [mac-step-1, build-data]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
mac-step-3:
name: macOS build step 3 (build with profile data)
uses: ./.github/workflows/macos-release-build.yml
permissions:
contents: write
secrets: inherit
needs: [build-data, buildid]
needs: [build-data, mac-step-2, start-self-host, buildid]
with:
build-version: ${{ needs.build-data.outputs.version }}
generate-pgo: false
release-branch: ${{ inputs.update_branch }}
MOZ_BUILD_DATE: ${{needs.buildid.outputs.buildids}}
use-sccache: ${{ inputs.use-sccache }}
@@ -350,7 +376,7 @@ jobs:
permissions:
contents: write
secrets: inherit
needs: [build-data, mac]
needs: [build-data, mac-step-3]
with:
build-version: ${{ needs.build-data.outputs.version }}
release-branch: ${{ inputs.update_branch }}
@@ -500,10 +526,24 @@ jobs:
path: updates-server
token: ${{ secrets.DEPLOY_KEY }}
- name: Download object files
- name: Download signed windows objects
if: ${{ inputs.update_branch == 'release' }}
env:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
run: |
git clone https://github.com/zen-browser/windows-binaries.git .github/workflows/object --depth 1
mkdir -p .github/workflows/object
gh release download "windows-signed-${{ github.run_id }}" \
--repo zen-browser/windows-binaries \
--pattern 'windows-x64-signed-*.tar.gz' \
--dir .github/workflows/object
for arch in x86_64 arm64; do
archive=".github/workflows/object/windows-x64-signed-$arch.tar.gz"
dest=".github/workflows/object/windows-x64-signed-$arch"
echo "Expanding $archive"
mkdir -p "$dest"
tar -xvf "$archive" -C "$dest"
done
- name: Sign MAR files
env:
@@ -616,6 +656,17 @@ jobs:
./.github/workflows/object/windows-x64-signed-arm64/zen.installer-arm64.exe
./zen.macos-universal.dmg/*
- name: Clean up signed windows staging release
if: ${{ inputs.update_branch == 'release' }}
env:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
run: |
# The per-run staging prerelease on windows-binaries has served its purpose
# now that the signed bundles are published in the real release. Never fail
# the release over this cleanup.
gh release delete "windows-signed-${{ github.run_id }}" \
--repo zen-browser/windows-binaries --cleanup-tag --yes || true
prepare-flatpak:
if: ${{ inputs.create_release && inputs.update_branch == 'release' }}
permissions: write-all

View File

@@ -0,0 +1,111 @@
name: macOS PGO Builds
permissions:
contents: read
on:
workflow_call:
inputs:
build-version:
description: "The version to build"
required: true
type: string
release-branch:
description: "The branch to build"
required: true
type: string
jobs:
macos-profile-build:
name: |
macOS Profile Build - ${{ matrix.arch }}
strategy:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
runs-on: ${{ matrix.arch == 'x86_64' && 'macos-15-intel' || 'macos-26' }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"
- name: Setup Python
uses: actions/setup-python@v5
- 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: Setup Rust
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
- name: Install dependencies
run: npm ci
- name: Load Surfer CI setup
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download instrumented app
uses: actions/download-artifact@v4
with:
path: ~/instrumented
name: macos-pgo-stage1-${{ matrix.arch }}
- name: Download Firefox and dependencies
run: npm run download
- name: Import patches
env:
SURFER_NO_BRANDING_PATCH: true
run: |
. "$HOME/.cargo/env"
npm run import
- name: Bootstrap
run: |
cd engine
export SURFER_PLATFORM="darwin"
./mach --no-interactive bootstrap --application-choice browser --exclude macos-sdk || true
- name: Extract instrumented app
run: |
set -ex
cd engine
./mach python -m mozbuild.action.unpack_dmg \
"$HOME/instrumented/zen-macos-pgo-stage1-${{ matrix.arch }}.dmg" \
"$HOME/instrumented/app"
APP=$(find "$HOME/instrumented/app" -maxdepth 1 -name "*.app" -type d | head -1)
codesign --force --deep --sign - "$APP" || true
- name: Generate profile data
run: |
set -ex
export LLVM_PROFDATA="$HOME/.mozbuild/clang/bin/llvm-profdata"
export JARLOG_FILE=en-US.log
BINARY=$(find "$HOME/instrumented" -type f -path "*/Contents/MacOS/zen" | head -1)
test -n "$BINARY"
cd engine
./mach python ../scripts/download_pgo_extended_corpus.py
./mach python build/pgo/profileserver.py --binary "$BINARY" --extended-corpus ./pgo-extended-corpus
- name: Move profile data
run: |
mv engine/merged.profdata merged.profdata
mv engine/en-US.log en-US.log
- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
retention-days: 1
path: |
merged.profdata
en-US.log
name: macos-profdata-${{ matrix.arch }}

View File

@@ -1,10 +1,15 @@
name: macOS Release Build
permissions:
contents: read
on:
workflow_call:
inputs:
generate-pgo:
required: true
type: boolean
default: false
build-version:
description: "The version to build"
required: true
@@ -26,17 +31,22 @@ on:
jobs:
mac-build:
name: Build macOS - ${{ matrix.arch }}
runs-on: ${{ (inputs.release-branch == 'release') && 'blacksmith-6vcpu-macos-latest' || 'macos-26' }}
strategy:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
runs-on: 'blacksmith-8vcpu-ubuntu-2404'
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
CARGO_INCREMENTAL: 0
strategy:
fail-fast: false
matrix:
arch: [x86_64, aarch64]
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
with:
tool-cache: false
- name: Checkout repository
uses: actions/checkout@v4
with:
@@ -44,16 +54,10 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
- name: Setup Node.js
uses: actions/setup-node@v4
uses: useblacksmith/setup-node@v5
with:
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
uses: mozilla-actions/sccache-action@main
if: ${{ inputs.use-sccache }}
@@ -67,157 +71,156 @@ jobs:
core.exportVariable('ACTIONS_CACHE_URL', process.env['ACTIONS_CACHE_URL'])
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env['ACTIONS_RUNTIME_TOKEN'])
- name: Setup Python
uses: actions/setup-python@v5
# note: This will use the version defined in '.python-version' by default
- 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 system dependencies
- name: Install dependencies
run: |
brew update
brew install cairo gnu-tar mercurial
sudo pip install setuptools
npm ci
sudo apt-get update
sudo apt-get install -y python3 python3-pip zstd yasm nasm build-essential libgtk2.0-dev libpython3-dev m4 uuid libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdrm-dev libdbus-glib-1-dev libgtk-3-dev libpulse-dev libx11-xcb-dev libxt-dev xvfb --fix-missing
brew uninstall --ignore-dependencies python3.12 -f
- name: Load Surfer CI setup
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
export PATH="$(python3 -m site --user-base)/bin":$PATH
python3 -m pip install --user mercurial
- name: Download Firefox and dependencies
run: npm run download
rm '/usr/local/bin/2to3-3.11' '/usr/local/bin/2to3-3.12' '/usr/local/bin/2to3'
rm '/usr/local/bin/idle3.11' '/usr/local/bin/idle3.12' '/usr/local/bin/idle3'
rm '/usr/local/bin/pydoc3.11' '/usr/local/bin/pydoc3.12' '/usr/local/bin/pydoc3'
rm '/usr/local/bin/python3.11' '/usr/local/bin/python3.12' '/usr/local/bin/python3'
rm '/usr/local/bin/python3.11-config' '/usr/local/bin/python3.12-config' '/usr/local/bin/python3-config'
- name: mac-cross Cache
env:
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 5
id: cache-mac-cross
uses: useblacksmith/cache@v5
with:
path: ${HOME}/mac-cross
key: mac-cross
brew install watchman
- name: Setup for macOS (cctools and DMG tools)
if: steps.cache-mac-cross.outputs.cache-hit != 'true'
run: |
set -ex
mkdir -p ~/mac-cross
cd engine/
./mach artifact toolchain --from-build linux64-cctools-port linux64-libdmg linux64-hfsplus
mv cctools dmg hfsplus ~/mac-cross/
ls ~/mac-cross/cctools/bin/x86_64-apple-darwin-ld ~/mac-cross/cctools/bin/aarch64-apple-darwin-ld ~/mac-cross/dmg/dmg ~/mac-cross/hfsplus/newfs_hfs
- name: Setup Rust
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
if test "${{ matrix.arch }}" = "aarch64"; then
rustup target add aarch64-apple-darwin
else
rustup target add x86_64-apple-darwin
fi
- name: Force usage of gnu-tar
run: |
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"' >> ~/.zsh
source ~/.bash_profile
- name: Install dependencies
run: |
npm ci
- name: Load surfer CI setup
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox source and dependencies
run: npm run download
- name: Import
env:
SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
SURFER_CERT_PATCH_NAME: ${{ secrets.SURFER_CERT_PATCH_NAME }}
run: npm run import
SURFER_PLATFORM: darwin
run: |
. "$HOME/.cargo/env"
npm run import -- --verbose
- name: Bootstrap
run: |
cd engine
set -x
export SURFER_PLATFORM="darwin"
export PATH="$(python3 -m site --user-base)/bin":$PATH
# Always exist with 0, even if bootstrap fails
./mach --no-interactive bootstrap --application-choice browser --exclude macos-sdk || true
cd ..
npm run bootstrap
- name: Build language packs
run: sh scripts/download-language-packs.sh
- name: Build Zen (PGO stage 1 - generate)
- name: Download artifact (if use profdata)
uses: actions/download-artifact@v4
if: ${{ !inputs.generate-pgo }}
with:
path: ~/artifact
name: macos-profdata-${{ matrix.arch }}
- name: Show artifact info
if: ${{ !inputs.generate-pgo }}
run: |
ls ~/artifact
ls ~/artifact/en-US.log
ls ~/artifact/merged.profdata
- name: Build
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: |
export SURFER_PLATFORM="darwin"
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Generate PGO profile data
env:
SURFER_COMPAT: ${{ matrix.arch }}
run: |
set -x
export LLVM_PROFDATA="$HOME/.mozbuild/clang/bin/llvm-profdata"
export JARLOG_FILE=en-US.log
mkdir -p "$HOME/artifact"
cd engine
./mach python ../scripts/download_pgo_extended_corpus.py
./mach package
./mach python build/pgo/profileserver.py --extended-corpus ./pgo-extended-corpus
mv merged.profdata "$HOME/artifact/merged.profdata"
mv en-US.log "$HOME/artifact/en-US.log"
- name: Build Zen
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
run: |
export SURFER_PLATFORM="darwin"
export ZEN_CROSS_COMPILING=1
if test ${{ inputs.generate-pgo }} = true; then
export ZEN_GA_GENERATE_PROFILE=1
fi
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
fi
bash .github/workflows/src/release-build.sh
- name: Package instrumented app (PGO stage 1)
if: ${{ inputs.generate-pgo }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE: 1
SURFER_PLATFORM: darwin
ZEN_CROSS_COMPILING: 1
ZEN_GA_GENERATE_PROFILE: 1
run: |
set -ex
cd engine
./mach package
mv obj-${{ matrix.arch }}-apple-darwin/dist/*.dmg "$GITHUB_WORKSPACE/zen-macos-pgo-stage1-${{ matrix.arch }}.dmg"
- name: Upload artifact (PGO stage 1)
uses: actions/upload-artifact@v4
if: ${{ inputs.generate-pgo }}
with:
retention-days: 2
name: macos-pgo-stage1-${{ matrix.arch }}
path: ./zen-macos-pgo-stage1-${{ matrix.arch }}.dmg
- name: Package
if: ${{ !inputs.generate-pgo }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
run: |
set -x
export SURFER_PLATFORM="darwin"
export ZEN_CROSS_COMPILING=1
export ZEN_RELEASE=1
npm run package
- name: Rename artifacts
if: ${{ !inputs.generate-pgo }}
run: |
echo "Tarballing DMG"
set -ex
mv ./dist/*.dmg ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/host/bin/mar ./zen-macos-host-mar
mv ./engine/obj-${{ matrix.arch }}-apple-darwin/dist/bin/platform.ini ./platform.ini
- name: Upload dist dmg
uses: actions/upload-artifact@v4
if: ${{ !inputs.generate-pgo }}
with:
retention-days: 1
name: zen-${{ matrix.arch }}-apple-darwin-dist.dmg
path: ./zen-${{ matrix.arch }}-apple-darwin-dist.dmg
- name: Upload host mar
uses: actions/upload-artifact@v4
if: matrix.arch == 'aarch64'
with:
retention-days: 1
name: zen-macos-host-mar
path: ./zen-macos-host-mar
- name: Upload platform.ini
uses: actions/upload-artifact@v4
if: matrix.arch == 'x86_64'
if: ${{ !inputs.generate-pgo && matrix.arch == 'x86_64' }}
with:
retention-days: 1
name: platform.ini

View File

@@ -60,7 +60,7 @@ jobs:
brew install watchman
cargo install apple-codesign
cargo install apple-codesign --locked --force
- name: Force usage of gnu-tar
run: |
@@ -99,6 +99,16 @@ jobs:
cd engine
./mach configure
- name: Build host mar tool
run: |
set -ex
cd engine
echo "ac_add_options --enable-project=tools/update-packaging" > mar-mozconfig
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-mar-tools" >> mar-mozconfig
MOZCONFIG=$PWD/mar-mozconfig ./mach build -v
cp obj-mar-tools/dist/host/bin/mar ../zen-macos-host-mar
rm -rf obj-mar-tools mar-mozconfig
- name: Download x86_64 DMG from artifacts
uses: actions/download-artifact@v4
with:
@@ -213,11 +223,6 @@ jobs:
--wait
xcrun stapler staple "zen.macos-universal.dmg"
- name: Download host mar
uses: actions/download-artifact@v4
with:
name: zen-macos-host-mar
- name: Upload build artifact
uses: actions/upload-artifact@v4
with:

View File

@@ -8,10 +8,28 @@ if command -v apt-get &> /dev/null; then
sudo apt-get install -y xvfb libnvidia-egl-wayland1 mesa-utils libgl1-mesa-dri
fi
if ! test "$ZEN_CROSS_COMPILING" && test "$(uname -s)" = "Linux"; then
if test -d "$HOME/.mozbuild/clang/bin"; then
export CC="$HOME/.mozbuild/clang/bin/clang"
export CXX="$HOME/.mozbuild/clang/bin/clang++"
else
export CC=clang
export CXX=clang++
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
if test "$ZEN_SAFEBROWSING_API_KEY"; then
echo "$ZEN_SAFEBROWSING_API_KEY" > ~/.zen-keys/safebrowsing.dat
fi
if test "$ZEN_MOZILLA_API_KEY"; then
echo "$ZEN_MOZILLA_API_KEY" > ~/.zen-keys/mozilla.dat
fi
if test "$ZEN_GOOGLE_LOCATION_SERVICE_API_KEY"; then
echo "$ZEN_GOOGLE_LOCATION_SERVICE_API_KEY" > ~/.zen-keys/google_location_service.dat
fi
. $HOME/.cargo/env

View File

@@ -129,7 +129,7 @@ jobs:
token: ${{ secrets.DEPLOY_KEY }}
commit-message: "chore: Sync upstream to `Firefox ${{ steps.build-data.outputs.version }}`"
branch: "chore/upstream-sync"
title: "no-bug: Sync upstream Firefox to version ${{ steps.build-data.outputs.version }}"
title: "no-bug: Sync upstream Firefox to version `${{ steps.build-data.outputs.version }}`"
body: |
This PR syncs the upstream Firefox to version ${{ steps.build-data.outputs.version }}.

View File

@@ -61,7 +61,6 @@ jobs:
if: ${{ matrix.arch == 'x86_64' }}
run: |
cd C:\artifact
ls
Expand-Archive -Path .\${{ inputs.profile-data-path-archive }} -DestinationPath C:\artifact
ls

View File

@@ -6,7 +6,7 @@ permissions:
on:
workflow_call:
inputs:
generate-gpo:
generate-pgo:
required: true
type: boolean
default: false
@@ -35,7 +35,7 @@ jobs:
windows-build:
name: Build Windows - ${{ matrix.arch }}
# aarch64 does not need full 16x, and we also dont use full LTO when generating GPO
runs-on: ${{ (inputs.release-branch == 'release' && !inputs.generate-gpo && matrix.arch == 'x86_64') && 'self-hosted' || 'blacksmith-8vcpu-ubuntu-2404' }}
runs-on: ${{ (inputs.release-branch == 'release' && !inputs.generate-pgo && matrix.arch == 'x86_64') && 'self-hosted' || 'blacksmith-8vcpu-ubuntu-2404' }}
env:
SCCACHE_GHA_ENABLED: ${{ inputs.use-sccache && 'true' || 'false' }}
CARGO_TERM_COLOR: always
@@ -48,7 +48,7 @@ jobs:
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
with:
tool-cache: false
@@ -91,7 +91,7 @@ jobs:
run: npm run surfer -- ci --brand ${{ inputs.release-branch }} --display-version ${{ inputs.build-version }}
- name: Download Firefox and dependencies
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
run: npm run download
- name: win-cross Cache
@@ -104,7 +104,7 @@ jobs:
key: win-cross
- name: Setup for Windows
if: steps.cache-win-cross.outputs.cache-hit != 'true' && !(inputs.generate-gpo && matrix.arch == 'aarch64')
if: steps.cache-win-cross.outputs.cache-hit != 'true' && !(inputs.generate-pgo && matrix.arch == 'aarch64')
run: |
set -x
mkdir -p ~/win-cross
@@ -154,14 +154,14 @@ jobs:
zlib1g-dev \
aria2
echo Setup wine
aria2c "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-1.toolchains.v3.linux64-wine.latest/artifacts/public%2Fbuild%2Fwine.tar.zst" -o wine.tar.zst
aria2c "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-wine.latest/artifacts/public/build/wine.tar.zst" -o wine.tar.zst
tar --zstd -xf wine.tar.zst -C ~/win-cross
rm wine.tar.zst
echo Setup Visual Studio
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py build/vs/vs2026.yaml ~/win-cross/vs2026
- name: Import
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
SURFER_CERT_PATCH_ISSUER: ${{ secrets.SURFER_CERT_PATCH_ISSUER }}
@@ -171,7 +171,7 @@ jobs:
npm run import -- --verbose
- name: Bootstrap
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
run: |
set -x
cd engine/
@@ -189,7 +189,7 @@ jobs:
ls ~/win-cross/vs2026 || true
- name: Setup Rust
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(cat .rust-toolchain)
source $HOME/.cargo/env
@@ -208,18 +208,18 @@ jobs:
echo "export MOZ_WINDOWS_RS_DIR=$(pwd)/windows-$WINDOWS_RS_VERSION" >> ../configs/common/mozconfig
- name: Build language packs
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
run: sh scripts/download-language-packs.sh
- name: Download artifact (if use profdata)
uses: actions/download-artifact@v4
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
if: ${{ !inputs.generate-pgo && matrix.arch == 'x86_64' }}
with:
path: ~/artifact
name: windows-profdata-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}
- name: Show artifact info
if: ${{ !inputs.generate-gpo && matrix.arch == 'x86_64' }}
if: ${{ !inputs.generate-pgo && matrix.arch == 'x86_64' }}
run: |
ls ~/artifact
ls ~/artifact/en-US.log
@@ -228,19 +228,20 @@ jobs:
chmod +x ~/artifact/merged.profdata
- name: Build
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
ZEN_SAFEBROWSING_API_KEY: ${{ secrets.ZEN_SAFEBROWSING_API_KEY }}
ZEN_MOZILLA_API_KEY: ${{ secrets.ZEN_MOZILLA_API_KEY }}
ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
# Firefox doesn't support location service for Windows
# ZEN_GOOGLE_LOCATION_SERVICE_API_KEY: ${{ secrets.ZEN_GOOGLE_LOCATION_SERVICE_API_KEY }}
run: |
set -x
dos2unix configs/windows/mozconfig
export SURFER_PLATFORM="win32"
export ZEN_CROSS_COMPILING=1
if test ${{ inputs.generate-gpo }} = true; then
if test ${{ inputs.generate-pgo }} = true; then
export ZEN_GA_GENERATE_PROFILE=1
fi
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
@@ -249,7 +250,7 @@ jobs:
bash .github/workflows/src/release-build.sh
- name: Package
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
if: ${{ !(inputs.generate-pgo && matrix.arch == 'aarch64') }}
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_GA_DISABLE_PGO: true
@@ -259,18 +260,18 @@ jobs:
export ZEN_CROSS_COMPILING=1
export ZEN_RELEASE=1
npm run package
mv ./dist/zen-$(npm run --silent surfer -- get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
ls ./dist
mv ./dist/zen-$(npm run --silent surfer -- get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
ls .
- name: Move package for PGO upload
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
if: ${{ inputs.generate-pgo && matrix.arch == 'x86_64' }}
run: |
set -x
mv ./zen.win64.zip ./zen.win64-pgo-stage-1.zip
- name: Rename artifacts
if: ${{ !inputs.generate-gpo }}
if: ${{ !inputs.generate-pgo }}
run: |
mv ./zen.win64.zip zen.win-${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}.zip
mv ./dist/output.mar windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
@@ -278,14 +279,14 @@ jobs:
- name: Upload artifact (PGO)
uses: actions/upload-artifact@v4
if: ${{ inputs.generate-gpo && matrix.arch == 'x86_64' }}
if: ${{ inputs.generate-pgo && matrix.arch == 'x86_64' }}
with:
retention-days: 2
name: ${{ matrix.arch == 'aarch64' && 'arm64' || matrix.arch }}-${{ inputs.profile-data-path-archive }}
path: ./zen.win64-pgo-stage-1.zip
- name: Remove unnecessary files from obj
if: ${{ !inputs.generate-gpo }}
if: ${{ !inputs.generate-pgo }}
run: |
set -x
mkdir obj-${{ matrix.arch }}-pc-windows-msvc/
@@ -300,7 +301,7 @@ jobs:
cp -r --no-dereference engine/obj-${{ matrix.arch }}-pc-windows-msvc/* obj-${{ matrix.arch }}-pc-windows-msvc/ || true
- name: Upload dist object
if: ${{ !inputs.generate-gpo }}
if: ${{ !inputs.generate-pgo }}
uses: actions/upload-artifact@v4
with:
retention-days: 2
@@ -308,7 +309,7 @@ jobs:
path: obj-${{ matrix.arch }}-pc-windows-msvc
- name: Upload artifact (if Twilight branch, installer)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-pgo }}
uses: actions/upload-artifact@v4
with:
retention-days: 5
@@ -316,7 +317,7 @@ jobs:
path: ./zen.installer${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.exe
- name: Upload artifact (if Twilight branch, .mar)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-pgo }}
uses: actions/upload-artifact@v4
with:
retention-days: 5
@@ -324,7 +325,7 @@ jobs:
path: ./windows${{ matrix.arch == 'aarch64' && '-arm64' || '' }}.mar
- name: Upload artifact (if Twilight branch, update manifests)
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-gpo }}
if: ${{ inputs.release-branch == 'twilight' && !inputs.generate-pgo }}
uses: actions/upload-artifact@v4
with:
retention-days: 5

View File

@@ -1 +1 @@
1.90
1.94.1

View File

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

View File

@@ -1 +1 @@
05272df13c2e4f435b4e0a706715f302b09ef829
1fb0703fa9723fd9c400ad60d18e64ee4f9bf125

View File

@@ -170,14 +170,16 @@ function SignAndPackage($name) {
echo "Packaging $name"
npm run package -- --verbose
# In the release script, we do the following:
# We assemble the signed bundle as a plain folder here (with no top-level
# directory inside it) and compress it into windows-x64-signed-$name.tar.gz
# at the end of the script, once every .exe has been signed. The release
# workflow expands it back with:
# tar -xvf .github/workflows/object/windows-x64-signed-x86_64.tar.gz -C windows-x64-signed-x86_64
# We need to create a tar with the same structure and no top-level directory
# Inside, we need:
# Inside the bundle we need:
# - update_manifest/*
# - windows.mar
# - zen.installer.exe
echo "Creating tar for $name"
echo "Preparing signed bundle for $name"
rm .\windsign-temp\windows-x64-signed-$name -Recurse -ErrorAction SilentlyContinue
mkdir windsign-temp\windows-x64-signed-$name
@@ -200,9 +202,8 @@ function SignAndPackage($name) {
# Move the manifest
mv .\dist\update\. windsign-temp\windows-x64-signed-$name\update_manifest
# note: We need to sign it into a parent folder, called windows-x64-signed-$name
rmdir .\windsign-temp\windows-binaries\windows-x64-signed-$name -Recurse -ErrorAction SilentlyContinue
mv windsign-temp\windows-x64-signed-$name .\windsign-temp\windows-binaries -Force
# The signed bundle stays in windsign-temp\windows-x64-signed-$name; it is
# compressed and uploaded to the staging release once every .exe is signed.
rmdir engine\obj-$objName-pc-windows-msvc\ -Recurse -ErrorAction SilentlyContinue
echo "Finished $name"
@@ -211,16 +212,34 @@ function SignAndPackage($name) {
SignAndPackage arm64
SignAndPackage x86_64
$files = Get-ChildItem .\windsign-temp\windows-binaries -Recurse -Include *.exe
$files = Get-ChildItem .\windsign-temp\windows-x64-signed-x86_64, .\windsign-temp\windows-x64-signed-arm64 -Recurse -Include *.exe
signtool.exe sign /n "$SignIdentity" /t http://time.certum.pl/ /fd sha256 /v $files
echo "All artifacts signed and packaged, ready for release!"
echo "Commiting the changes to the repository"
cd windsign-temp\windows-binaries
git add .
git commit -m "Sign and package windows artifacts"
git push
cd ..\..
$binariesRepo = "zen-browser/windows-binaries"
$stagingTag = "windows-signed-$GithubRunId"
echo "Ensuring staging release $stagingTag exists on $binariesRepo"
gh release create $stagingTag --repo $binariesRepo --prerelease --title "Windows signed bundles ($GithubRunId)" --notes "Signed Windows bundles for run $GithubRunId, consumed by the release workflow. Safe to delete."
if ($LASTEXITCODE -ne 0) {
throw "Failed to create staging release $stagingTag on $binariesRepo"
}
foreach ($name in @("x86_64", "arm64")) {
$signedDir = ".\windsign-temp\windows-x64-signed-$name"
$archive = ".\windsign-temp\windows-x64-signed-$name.tar.gz"
echo "Creating compressed tar for $name"
Remove-Item $archive -ErrorAction SilentlyContinue
tar -czvf $archive -C $signedDir .
if ($LASTEXITCODE -ne 0) {
throw "Failed to create tar archive for $name"
}
echo "Uploading $archive to $binariesRepo release $stagingTag"
gh release upload $stagingTag $archive --repo $binariesRepo --clobber
if ($LASTEXITCODE -ne 0) {
throw "Failed to upload $archive to release $stagingTag"
}
}
echo "All artifacts signed, packaged, and uploaded to $binariesRepo release $stagingTag!"
# Cleaning up

Binary file not shown.

Binary file not shown.

View File

@@ -91,11 +91,6 @@ if test "$ZEN_RELEASE"; then
export MOZ_PACKAGE_JSSHELL=1
ac_add_options --disable-crashreporter
# Experimental flag, enabled only on nightly for Firefox.
# Should bring in some nice performance improvements,
# but may cause stability issues.
ac_add_options --enable-replace-malloc
fi
ac_add_options --enable-jxl

View File

@@ -2,15 +2,6 @@
# 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/.
# Setting the compiler based on the existence of clang bin directory
if test -d "$HOME/.mozbuild/clang/bin"; then
export CC="$HOME/.mozbuild/clang/bin/clang"
export CXX="$HOME/.mozbuild/clang/bin/clang++"
else
export CC=clang
export CXX=clang++
fi
if test "$ZEN_RELEASE"; then
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-linux

View File

@@ -7,7 +7,21 @@ unset MOZ_STDCXX_COMPAT
ac_add_options --disable-dmd
ac_add_options --enable-eme=widevine
if test "$ZEN_RELEASE"; then
if test "$ZEN_CROSS_COMPILING"; then
ZEN_MAC_CROSS="$HOME/mac-cross"
mk_add_options "export PATH=$ZEN_MAC_CROSS/cctools/bin:$PATH"
mk_add_options "export LD_LIBRARY_PATH=$HOME/.mozbuild/clang/lib:$LD_LIBRARY_PATH"
export MKFSHFS=$ZEN_MAC_CROSS/hfsplus/newfs_hfs
export DMG_TOOL=$ZEN_MAC_CROSS/dmg/dmg
export HFS_TOOL=$ZEN_MAC_CROSS/dmg/hfsplus
if test "$ZEN_RELEASE"; then
export MOZ_LD64_KNOWN_GOOD=1
ac_add_options --enable-linker=ld64
fi
elif test "$ZEN_RELEASE"; then
ALLOWED_SDKS="26.5 26.4"
for SDK in $ALLOWED_SDKS; do
if [ -d "/Library/Developer/CommandLineTools/SDKs/MacOSX${SDK}.sdk" ]; then
@@ -52,13 +66,3 @@ else
export CXXFLAGS="$CXXFLAGS -mcpu=apple-m1"
fi
fi
# Keep using ld64 on PGO/LTO builds because of performance regressions when using lld.
# Mozilla sets "MOZ_LD64_KNOWN_GOOD" to true when they do automated builds with PGO/LTO on macOS.
# See https://searchfox.org/firefox-main/rev/e61d59b5c9a651fd7bf28043f87c0dc669833496/build/moz.configure/lto-pgo.configure#261
# export MOZ_LD64_KNOWN_GOOD=1
# ac_add_options --enable-linker=ld64
#
# if test "$ZEN_RELEASE"; then
# mk_add_options MOZ_MAKE_FLAGS="-j4"
# fi

View File

@@ -10,15 +10,14 @@ if test "$ZEN_CROSS_COMPILING"; then
export WINEDEBUG=-all
export MOZ_STUB_INSTALLER=1
export MOZ_PKG_FORMAT=TAR
export CROSS_BUILD=1
CROSS_COMPILE=1
if test "$SURFER_COMPAT" = "aarch64"; then
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2026/VC/Redist/MSVC/14.50.35710/arm64/Microsoft.VC145.CRT"
export WIN32_REDIST_DIR="$WINSYSROOT/VC/Redist/MSVC/14.50.35710/arm64/Microsoft.VC145.CRT"
else
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2026/VC/Redist/MSVC/14.50.35710/x64/Microsoft.VC145.CRT"
export WIN32_REDIST_DIR="$WINSYSROOT/VC/Redist/MSVC/14.50.35710/x64/Microsoft.VC145.CRT"
fi
fi

View File

@@ -22,3 +22,7 @@ files:
translation: browser/browser/zen-folders.ftl
- source: en-US/browser/browser/zen-boosts.ftl
translation: browser/browser/zen-boosts.ftl
- source: en-US/browser/browser/zen-space-routing.ftl
translation: browser/browser/zen-space-routing.ftl
- source: en-US/browser/browser/zen-command-palette.ftl
translation: browser/browser/zen-command-palette.ftl

View File

@@ -8,17 +8,17 @@ category-zen-looks =
zen-warning-language = تغيير اللغة الافتراضية يمكن أن يجعل من الأسهل على المواقع أن تتبعك.
zen-vertical-tabs-layout-header = تصميم المتصفح
zen-vertical-tabs-layout-description = اختر التخطيط الذي يناسبك بشكل أفضل
zen-layout-single-toolbar = Single toolbar
zen-layout-multiple-toolbar = Multiple toolbars
zen-layout-collapsed-toolbar = Collapsed toolbar
sync-currently-syncing-workspaces = Other Workspaces
zen-layout-single-toolbar = الشريط الجانبي فقط
zen-layout-multiple-toolbar = الشريط الجانبي و العلوي
zen-layout-collapsed-toolbar = الشريط الجانبي مطوي
sync-currently-syncing-workspaces = مساحات العمل
sync-engine-workspaces =
.label = Other Workspaces
.label = مساحات العمل
.tooltiptext = مزامنة مساحات العمل الخاصة بك عبر الأجهزة
.accesskey = W
zen-glance-title = لمحة
zen-glance-header = الإعدادات العامة للنظرة
zen-glance-description = احصل على نظرة عامة سريعة للروابط الخاصة بك دون فتحها في علامة تبويب جديدة
zen-glance-description = احصل على نظرة عامة سريعة لروابطك دون فتحها في علامة تبويب جديدة
zen-glance-trigger-label = طريقة المشغل
zen-glance-enabled =
.label = تمكين اللمحة
@@ -27,17 +27,21 @@ zen-glance-trigger-ctrl-click =
zen-glance-trigger-alt-click =
.label = Alt + انقر
zen-glance-trigger-shift-click =
.label = المناوبة + انقر
.label = Shift + اضغط
zen-glance-trigger-meta-click =
.label = Meta (Command) + اضغط
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 =
.label = تمكين الوضع المدمج لـ { -brand-short-name }
zen-look-and-feel-compact-view-top-toolbar =
.label = إخفاء شريط الأدوات العلوي أيضا في الوضع المدمج
zen-look-and-feel-compact-toolbar-flash-popup =
.label = اجعل شريط الأدوات منبثقا عند التبديل أو فتح علامات تبويب جديدة في الوضع المدمج
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = إدارة علامة التبويب
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -106,9 +110,9 @@ zen-theme-disable-all-enabled =
.title = تعطيل جميع السمات
zen-theme-disable-all-disabled =
.title = تمكين جميع السمات
zen-theme-marketplace-description = البحث عن الثيمات وتثبيتها من المتجر.
zen-theme-marketplace-description = ابحث عن مودات وتثبيتها من المتجر.
zen-theme-marketplace-remove-button =
.label = إزالة السمة
.label = إزالة المود
zen-theme-marketplace-check-for-updates-button =
.label = التحقق من وجود تحديثات
zen-theme-marketplace-import-button =
@@ -125,7 +129,7 @@ zen-theme-marketplace-toggle-enabled-button =
.title = تعطيل السمة
zen-theme-marketplace-toggle-disabled-button =
.title = تمكين السمة
zen-theme-marketplace-remove-confirmation = هل أنت متأكد من أنك تريد إزالة هذا الوضع؟
zen-theme-marketplace-remove-confirmation = هل أنت متأكد من أنك تريد إزالة هذا المود؟
zen-theme-marketplace-close-modal = أغلق
zen-theme-marketplace-theme-header-title =
.title = محدد CSS: { $name }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = عرض معلومات الصفحة
zen-find-shortcut = البحث في الصفحة
zen-search-find-again-shortcut = البحث مرة أخرى
zen-search-find-again-shortcut-prev = البحث عن السابق
zen-search-find-again-shortcut-2 = ابحث مرة أخرى (بديل)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = ضع إشارة مرجعية على هذه الصفحة
zen-bookmark-show-library-shortcut = إظهار مكتبة الإشارات المرجعية
zen-key-stop = إيقاف التحميل
@@ -281,7 +286,7 @@ zen-workspace-shortcut-switch-9 = التبديل إلى مساحة العمل 9
zen-workspace-shortcut-switch-10 = التبديل إلى مساحة العمل 10
zen-workspace-shortcut-forward = إلى الأمام فضاء العمل
zen-workspace-shortcut-backward = مساحة العمل الخلفية
zen-workspace-shortcut-create = Create New Workspace
zen-workspace-shortcut-create = إنشاء مساحة عمل جديدة
zen-sidebar-shortcut-toggle = تبديل عرض شريط العرض
zen-pinned-tab-shortcut-reset = إعادة تعيين علامة التبويب المثبتة إلى عنوان URL المثبت
zen-split-view-shortcut-grid = تبديل عرض تقسيم الشبكة
@@ -319,4 +324,4 @@ zen-devtools-toggle-accessibility-shortcut = قلب إمكانية الوصول
zen-close-all-unpinned-tabs-shortcut = إغلاق جميع علامات التبويب الغير مثبتة
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab
zen-key-find-selection = Find Selection
zen-key-find-selection = البحث عن الاختيار

View File

@@ -11,7 +11,7 @@ zen-boost-edit-reset =
zen-boost-edit-delete =
.label = Delete Boost
zen-boost-size = Size
zen-boost-case = Case
zen-boost-case = الحالة
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Back
@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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
@@ -48,9 +48,9 @@ zen-unzap-tooltip =
*[other] { $elementCount } elements zapped
}
zen-boost-save =
.label = Export Boost
.label = تصدير التعزيز
zen-boost-load =
.label = Import Boost
.label = استيراد التعزيز
zen-panel-ui-boosts-exported-message = Boost exported!
zen-site-data-boosts = Boosts
zen-site-data-create-boost =

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,15 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } مملؤة
tab-context-zen-remove-essential =
.label = إزالة من الأساسيات
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] استبدل الرابط الأساسي بـ
*[false]
استبدل الرابط المثبت بـ
الحالي
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = تغيير الاسم...
tab-context-zen-edit-icon =
@@ -49,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = تأكيد
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = تم تغيير اسم التبويب بنجاح!
zen-background-tab-opened-toast = تم فتح علامة تبويب خلفية جديدة!
zen-workspace-renamed-toast = تم تغيير اسم مساحة العمل بنجاح!
@@ -67,6 +75,8 @@ zen-icons-picker-emoji =
.label = ايموجي
zen-icons-picker-svg =
.label = الأيقونات
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = الإجراءات
zen-site-data-settings = الاعدادات
zen-generic-manage = إدارة
@@ -118,6 +128,9 @@ zen-sidebar-notification-updated-heading = اكتمل التحديث!
zen-sidebar-notification-updated-label = ما الجديد في { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = عرض ملاحظات الإصدار
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = شيء معطل؟
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = إعادة التشغيل في الوضع الآمن
@@ -126,4 +139,4 @@ zen-window-sync-migration-dialog-message = يقوم Zen الآن بمزامنة
zen-window-sync-migration-dialog-learn-more = تعرف على المزيد
zen-window-sync-migration-dialog-accept = فهمت
zen-appmenu-new-blank-window =
.label = نافذة فارغة جديدة
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = س
zen-split-link =
.label = تقسيم الرابط إلى علامة تبويب جديدة
.label = Split Link to New Tab
.accesskey = س
zen-split-view-modifier-header = تقسيم العرض
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = الملف الشخصي
.tooltiptext = تستخدم الملفات الشخصية لفصل ملفات تعريف الارتباط وبيانات الموقع بين المساحات.
zen-workspace-creation-header = إنشاء مساحة
zen-workspace-creation-label = يتم استخدام المساحات لتنظيم علامات التبويب والجلسات الخاصة بك.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = حذف المساحة؟
zen-workspaces-delete-workspace-body = هل أنت متأكد من رغبتك في حذف { $name }؟ لا يمكن التراجع عن هذا الإجراء.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -2,26 +2,26 @@
# 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/.
pane-zen-looks-title = Look and Feel
pane-zen-looks-title = Визия и усещане
category-zen-looks =
.tooltiptext = { pane-zen-looks-title }
zen-warning-language = Changing the default language could make it easier for Websites to track you.
zen-vertical-tabs-layout-header = Browser Layout
zen-vertical-tabs-layout-description = Choose the layout that suits you best
zen-layout-single-toolbar = Only Sidebar
zen-layout-multiple-toolbar = Sidebar and Top Toolbar
zen-layout-collapsed-toolbar = Collapsed Sidebar
sync-currently-syncing-workspaces = Workspaces
zen-warning-language = Промяната на езика по подразбиране може да улесни уебсайтовете да те проследяват.
zen-vertical-tabs-layout-header = Оформление на браузъра
zen-vertical-tabs-layout-description = Избери оформлението, което най-добре ви подхожда
zen-layout-single-toolbar = Само странична лента
zen-layout-multiple-toolbar = Странична лента и горна лента с инструменти
zen-layout-collapsed-toolbar = Скрита странична лента
sync-currently-syncing-workspaces = Работни пространства
sync-engine-workspaces =
.label = Workspaces
.tooltiptext = Sync your workspaces across devices
.label = Работни пространства
.tooltiptext = Синхронизирай работните си пространства на всички устройства
.accesskey = W
zen-glance-title = Glance
zen-glance-header = General settings for glance
zen-glance-description = Get a quick overview of your links without opening them in a new tab
zen-glance-trigger-label = Trigger method
zen-glance-title = Бърз поглед
zen-glance-header = Главни настройки за бърз поглед
zen-glance-description = Получи бърз преглед на твоите линкове, без да ги отваряш в нов прозорец
zen-glance-trigger-label = Метод на задействане
zen-glance-enabled =
.label = Enable Glance
.label = Включи бързия поглед
zen-glance-trigger-ctrl-click =
.label = Ctrl + Click
zen-glance-trigger-alt-click =
@@ -30,22 +30,26 @@ zen-glance-trigger-shift-click =
.label = Shift + Click
zen-glance-trigger-meta-click =
.label = Meta (Command) + Click
zen-look-and-feel-compact-view-header = Show in compact view
zen-look-and-feel-compact-view-description = Only show the toolbars you use!
zen-look-and-feel-compact-view-header = Покажи в компактен изглед
zen-look-and-feel-compact-view-description = Показвай само лентите с инструменти, които използваш!
zen-look-and-feel-compact-view-enabled =
.label = Enable { -brand-short-name }'s compact mode
.label = Активирай компактния режим на { -brand-short-name }
zen-look-and-feel-compact-view-top-toolbar =
.label = Hide the top toolbar as well in compact mode
.label = Скрий и горната лента с инструменти в компактен режим
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Briefly make the toolbar popup when switching or opening new tabs in compact mode
pane-zen-tabs-title = Tab Management
.label = При превключване или отваряне на нови раздели в компактен режим лентата с инструменти да се показва за кратко
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Управление на табове
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Workspaces
pane-settings-workspaces-title = Работни пространства
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
.label = При затваряне на раздел, преминавайте към най-скоро използвания, а не следващия
zen-tabs-close-on-back-with-no-history =
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
.label = Затваряне на раздела и преминаване към раздела на неговия собственик (или към най-скоро използвания раздел) при връщане назад без история
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
zen-tabs-cycle-by-attribute =
@@ -244,7 +248,8 @@ zen-page-info-shortcut = View Page Info
zen-find-shortcut = Find on Page
zen-search-find-again-shortcut = Find Again
zen-search-find-again-shortcut-prev = Find Previous
zen-search-find-again-shortcut-2 = Find Again (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Bookmark This Page
zen-bookmark-show-library-shortcut = Show Bookmarks Library
zen-key-stop = Stop Loading

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = Запълнени слотове: { $num
tab-context-zen-remove-essential =
.label = Премахване от Основни
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Промени етикета...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Потвърди
zen-pinned-tab-replaced = Адресът на закачения раздел беше заменен с текущия адрес!
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Разделът беше успешно преименуван!
zen-background-tab-opened-toast = Отворен е нов раздел на заден план!
zen-workspace-renamed-toast = Работното пространство беше преименувано успешно!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Емоджита
zen-icons-picker-svg =
.label = Икони
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Действия
zen-site-data-settings = Настройки
zen-generic-manage = Управление
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Актуализацията е за
zen-sidebar-notification-updated-label = Какво е ново в { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = Виж бележките към изданието
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Има проблем?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Рестартирай в безопасен режим
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Zen вече синхронизира
zen-window-sync-migration-dialog-learn-more = Научи повече
zen-window-sync-migration-dialog-accept = Добре
zen-appmenu-new-blank-window =
.label = New blank window
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Отваряне на връзката в нов раздел
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Разделен изглед
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Profile
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
zen-workspace-creation-header = Create a Space
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = Delete Space?
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Hide the top toolbar as well in compact mode
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Briefly make the toolbar popup when switching or opening new tabs in compact mode
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = View Page Info
zen-find-shortcut = Find on Page
zen-search-find-again-shortcut = Find Again
zen-search-find-again-shortcut-prev = Find Previous
zen-search-find-again-shortcut-2 = Find Again (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Bookmark This Page
zen-bookmark-show-library-shortcut = Show Bookmarks Library
zen-key-stop = Stop Loading

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Confirm
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Icons
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Actions
zen-site-data-settings = Settings
zen-generic-manage = Manage
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Update Complete!
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Zen now syncs windows on the same dev
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Split link to new tab
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Split View
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Profile
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
zen-workspace-creation-header = Create a Space
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = Delete Space?
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Amaga també la barra d'eines superior en el mode compacte
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Fa que la barra d'eines aparegui breument quan canvieu o obriu noves pestanyes en el mode compacte
zen-look-and-feel-window-drag-header = Arrossegueu la finestra
zen-look-and-feel-window-drag-description = Mou la finestra arrossegant l'espai buit a la part superior dels llocs web, igual que la barra de títol.
zen-window-drag-enabled =
.label = Permet arrossegar la finestra des de les pàgines web
pane-zen-tabs-title = Gestió de pestanyes
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = Mostra la informació de la pàgina
zen-find-shortcut = Cerca a la pàgina
zen-search-find-again-shortcut = Cerca-ho un altre cop
zen-search-find-again-shortcut-prev = Cerca l'anterior
zen-search-find-again-shortcut-2 = Cerca-ho un altre cop (Alt)
zen-search-find-again-shortcut-alt = Cerca-ho un altre cop (Alt)
zen-search-find-again-shortcut-prev-alt = Cerca l'anterior (Alt)
zen-bookmark-this-page-shortcut = Afegeix aquesta pàgina als marcadors
zen-bookmark-show-library-shortcut = Mostra la biblioteca de marcadors
zen-key-stop = Atura la càrrega

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brillantor
zen-boost-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ò

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Commuta al mode compacte
zen-action-open-theme-picker = Obre el selector de temes
zen-action-new-split-view = Nova vista dividida
zen-action-new-folder = Carpeta nova
zen-action-copy-current-url = Copia l'URL actual
zen-action-settings = Configuració
zen-action-open-private-window = Obre una finestra privada
zen-action-open-new-window = Obre una nova finestra
zen-action-new-blank-window = Finestra en blanc nova
zen-action-pin-tab = Fixa la pestanya
zen-action-unpin-tab = Desfixa la pestanya
zen-action-open-space-routing = Obre l'encaminador d'espais
zen-action-new-boost = Nova millora
zen-action-next-space = Espai següent
zen-action-previous-space = Espai anterior
zen-action-close-tab = Tanca la pestanya
zen-action-reload-tab = Recarrega la pestanya
zen-action-reload-tab-without-cache = Recarrega la pestanya sense memòria cau
zen-action-next-tab = Pestanya següent
zen-action-previous-tab = Pestanya anterior
zen-action-capture-screenshot = Captura de pantalla
zen-action-toggle-tabs-on-right = Commuta les pestanyes a la dreta
zen-action-add-to-essentials = Afegeix als essencials
zen-action-remove-from-essentials = Elimina dels essencials
zen-action-find-in-page = Troba a la pàgina
zen-action-manage-extensions = Gestiona les extensions
zen-action-switch-to-automatic-appearance = Canvia a l'aparença automàtica
zen-action-switch-to-light-mode = Canvia al mode clar
zen-action-switch-to-dark-mode = Canvia al mode fosc
zen-action-print = Imprimeix
zen-action-focus-on = Centrar-se en
zen-action-extension = Extensió

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max }
tab-context-zen-remove-essential =
.label = Elimina dels essencials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Substitueix l'URL essencial per l'actual
*[false] Substitueix l'URL fixat per l'actual
[true] Edita l'URL essencial
*[false] Edita l'URL fixada
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Substitueix amb l'URL actual
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edita…
.accesskey = E
tab-context-zen-edit-title =
.label = Canvia l'etiqueta...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Confirma
zen-pinned-tab-replaced = L'URL de la pestanya fixada s'ha substituït per l'URL actual.
zen-pinned-tab-url-edited = L'URL de la pestanya fixada s'ha actualitzat!
zen-pinned-tab-url-invalid = Això no sembla una URL vàlida.
zen-pinned-tab-edit-url-title = Edita l'URL fixada
zen-pinned-tab-edit-url-label = Introduïu l'URL a la qual ha d'apuntar aquesta pestanya fixada:
zen-tabs-renamed = S'ha canviat el nom de la pestanya correctament
zen-background-tab-opened-toast = S'ha obert una nova pestanya de fons
zen-workspace-renamed-toast = S'ha canviat el nom de l'espai de treball correctament
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Icones
zen-emojis-picker-search =
.placeholder = Cerca emojis
urlbar-search-mode-zen_actions = Accions
zen-site-data-settings = Configuració
zen-generic-manage = Gestiona
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Actualització completada!
zen-sidebar-notification-updated-label = Novetats a { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = Mostra les notes de la versió
zen-sidebar-notification-donate-label = Ajudeu-nos { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Feu una donació al projecte
zen-sidebar-notification-restart-safe-mode-label = Alguna cosa no funciona?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Reinici en mode segur

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Configuració de l'encaminament d'espais
zen-space-routing-rulepanel-placeholder = Les rutes us permeten triar on s'obren llocs específics dins del Zen. Per exemple, podeu encaminar els enllaços del YouTube perquè sempre s'obrin dins del vostre espai personal.
zen-space-routing-dialog-title = Configuració de l'encaminament d'espais
zen-space-routing-external-default = Ruta per defecte per a enllaços externs
zen-space-routing-new-route = Nova ruta
zen-space-routing-open-in-space = Obre a l'espai
zen-space-routing-most-recent-space = Espai més recent
zen-space-routing-close-button =
.aria-label = Tanca
.tooltiptext = Tanca
zen-space-routing-contains =
.label = Conté
zen-space-routing-equal-to =
.label = És igual a
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Obre a
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = Nova pestanya oberta a { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Afegeix una ruta per al domini
*[other] Afegeix una ruta per als dominis
}

View File

@@ -61,8 +61,11 @@ zen-workspace-creation-profile = Perfil
.tooltiptext = Els perfils s'utilitzen per separar les galetes i les dades del lloc entre espais.
zen-workspace-creation-header = Creació d'un espai
zen-workspace-creation-label = Els espais s'utilitzen per organitzar les pestanyes i les sessions.
zen-workspace-default-profile = Per defecte
zen-workspaces-delete-workspace-title = Voleu suprimir l'espai de treball?
zen-workspaces-delete-workspace-body = Esteu segur que voleu suprimir { $name }? Aquesta acció no es pot desfer.
zen-workspaces-remote-delete-title = Voleu suprimir l'espai sincronitzat?
zen-workspaces-remote-delete-body = El { $name } s'ha suprimit en un altre dispositiu. Voleu suprimir-lo també aquí? Mantenir-lo ho restaurarà als altres dispositius.
# Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Pestanyes tancades. Feu servir <span>{ $shortcut }</span> per desfer-ho.

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Skrýt horní panel nástrojů i v kompaktním režimu
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Krátce zobrazit vyskakovací panel nástrojů při přepínání nebo otevírání nových panelů v kompaktním režimu
zen-look-and-feel-window-drag-header = Táhnutí okna
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Povolit přetahování okna z webových stránek
pane-zen-tabs-title = Správa karet
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = Zobrazit informace o stránce
zen-find-shortcut = Najít na stránce
zen-search-find-again-shortcut = Najít znovu
zen-search-find-again-shortcut-prev = Najít předchozí
zen-search-find-again-shortcut-2 = Najít znovu (Alt)
zen-search-find-again-shortcut-alt = Najít znovu (Alt)
zen-search-find-again-shortcut-prev-alt = Najít předchozí (Alt)
zen-bookmark-this-page-shortcut = Přidat záložku
zen-bookmark-show-library-shortcut = Zobrazit knihovnu záložek
zen-key-stop = Zastavit načítání

View File

@@ -3,44 +3,44 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-boost-edit-rename =
.label = Rename Boost
.label = Přejmenovat Boost
zen-boost-edit-shuffle =
.label = Shuffle Vibes
.label = Zamíchat náladu
zen-boost-edit-reset =
.label = Reset All Edits
.label = Obnovit všechny úpravy
zen-boost-edit-delete =
.label = Delete Boost
zen-boost-size = Size
.label = Odstranit Boost
zen-boost-size = Velikost
zen-boost-case = Case
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Back
zen-boost-back = Zpět
zen-boost-shuffle =
.tooltiptext = Shuffle Boost Settings
zen-boost-invert =
.tooltiptext = Smart Invert Colors
zen-boost-controls =
.tooltiptext = Advanced Color Controls
.tooltiptext = Pokročilé nastavení barev
zen-boost-disable =
.tooltiptext = Disable Color Adjustments
.tooltiptext = Zakázat úpravy barev
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
.tooltiptext = Otevřít inspektor
zen-boost-color-contrast = Kontrast
zen-boost-color-brightness = Jas
zen-boost-color-original-saturation = Původní sytost
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-select-cancel = Zrušit
zen-zap-this = Zap this
zen-zap-related = Zap all related elements
zen-zap-cancel = Cancel
zen-zap-done = Done
zen-zap-cancel = Zrušit
zen-zap-done = Hotovo
zen-unzap-tooltip =
{ $elementCount ->
[0] No elements zapped
@@ -48,11 +48,11 @@ zen-unzap-tooltip =
*[other] { $elementCount } elements zapped
}
zen-boost-save =
.label = Export Boost
.label = Exportovat Boost
zen-boost-load =
.label = Import Boost
zen-panel-ui-boosts-exported-message = Boost exported!
zen-site-data-boosts = Boosts
zen-panel-ui-boosts-exported-message = Boost exportován!
zen-site-data-boosts = Boosty
zen-site-data-create-boost =
.tooltiptext = Create new boost
zen-boost-rename-boost-prompt = Rename Boost?
.tooltiptext = Vytvořit nový Boost
zen-boost-rename-boost-prompt = Přejmenovat Boost?

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Přepnout kompaktní režim
zen-action-open-theme-picker = Otevřít výběr motivu
zen-action-new-split-view = Nové rozdělení zobrazení
zen-action-new-folder = Nová složka
zen-action-copy-current-url = Kopírovat aktuální URL adresu
zen-action-settings = Nastavení
zen-action-open-private-window = Otevřít nové anonymní okno
zen-action-open-new-window = Otevřít nové okno
zen-action-new-blank-window = Nové prázdné okno
zen-action-pin-tab = Připnout panel
zen-action-unpin-tab = Odepnout panel
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = Nový boost
zen-action-next-space = Další prostor
zen-action-previous-space = Předchozí prostor
zen-action-close-tab = Zavřít panel
zen-action-reload-tab = Obnovit panel
zen-action-reload-tab-without-cache = Znovu načíst kartu bez mezipaměti
zen-action-next-tab = Další karta
zen-action-previous-tab = Předchozí karta
zen-action-capture-screenshot = Pořídit snímek obrazovky
zen-action-toggle-tabs-on-right = Přepnout panely vpravo
zen-action-add-to-essentials = Přídat do Essentials
zen-action-remove-from-essentials = Odstranit z Essentials
zen-action-find-in-page = Najít na stránce
zen-action-manage-extensions = Spravovat rozšíření
zen-action-switch-to-automatic-appearance = Přepnout na automatický vzhled
zen-action-switch-to-light-mode = Přepnout do světlého režimu
zen-action-switch-to-dark-mode = Přepnout do tmavého režimu
zen-action-print = Tisk
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } zaplněných slotů
tab-context-zen-remove-essential =
.label = Odstranit z Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Nahradit Essential URL aktuální
*[false] Nahradit připnutou URL aktuální
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Nahradit současnou URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Upravit…
.accesskey = E
tab-context-zen-edit-title =
.label = Změnit název...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Potvrdit
zen-pinned-tab-replaced = Připnutá URL adresa panelu byla nahrazena aktuální URL adresou.
zen-pinned-tab-url-edited = URL připnuté karty byla aktualizována!
zen-pinned-tab-url-invalid = To nevypadá jako platná URL adresa.
zen-pinned-tab-edit-url-title = Upravit připnutou adresu URL
zen-pinned-tab-edit-url-label = Zadejte URL, na kterou by měl tento připnutý panel odkazovat:
zen-tabs-renamed = Panel byl úspěšně přejmenován!
zen-background-tab-opened-toast = Nový panel na pozadí byl otevřen!
zen-workspace-renamed-toast = Pracovní prostor byl úspěšně přejmenován!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Emodži
zen-icons-picker-svg =
.label = Ikony
zen-emojis-picker-search =
.placeholder = Vyhledat emoji
urlbar-search-mode-zen_actions = Akce
zen-site-data-settings = Nastavení
zen-generic-manage = Spravovat
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Aktualizace byla dokončena!
zen-sidebar-notification-updated-label = Co je nového v prohlížeči { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = Zobrazit změny
zen-sidebar-notification-donate-label = Podpořte { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Přispět na projekt
zen-sidebar-notification-restart-safe-mode-label = Něco se rozbilo?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restartovat v Nouzovém Režimu
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Zen nyní synchronizuje okna na stejn
zen-window-sync-migration-dialog-learn-more = Zjistit více
zen-window-sync-migration-dialog-accept = Rozumím
zen-appmenu-new-blank-window =
.label = Nové prázdné okno
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Otevřít v prostoru
zen-space-routing-most-recent-space = Nejnovější prostor
zen-space-routing-close-button =
.aria-label = Zavřít
.tooltiptext = Zavřít
zen-space-routing-contains =
.label = Obsahuje
zen-space-routing-equal-to =
.label = Je rovno
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Otevřít v
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Otevřít odkaz v rozděleném zobrazení
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Rozdělený režim
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Profil
.tooltiptext = Profily se používají k oddělení cookies a údajů webových stránek mezi prostory.
zen-workspace-creation-header = Vytvořte si prostor
zen-workspace-creation-label = Prostory slouží k organizaci Vašich karet a relací.
zen-workspace-default-profile = Výchozí
zen-workspaces-delete-workspace-title = Odstranit prostor?
zen-workspaces-delete-workspace-body = Opravdu chcete smazat { $name }? Tuto akci nelze vrátit zpět.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -2,7 +2,7 @@
# 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/.
pane-zen-looks-title = Edrych a Theimlo
pane-zen-looks-title = Golwg a Theimlad
category-zen-looks =
.tooltiptext = { pane-zen-looks-title }
zen-warning-language = Gall newid yr iaith rhagosodedig ei gwneud hi'n haws i Wefannau eich tracio.
@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Cuddio'r bar offer uchaf hefyd yn y modd cryno
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Gwneud i'r bar offer ymddangos yn fyr wrth newid neu agor tabiau newydd yn y modd cryno
zen-look-and-feel-window-drag-header = Llusgo ffenestri
zen-look-and-feel-window-drag-description = Symudwch y ffenestr trwy lusgo gofod gwag ar frig gwefannau, yn union fel y bar teitl.
zen-window-drag-enabled =
.label = Caniatáu llusgo'r ffenestr o dudalennau gwe
pane-zen-tabs-title = Rheoli Tabiau
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = Gweld Manylion Tudalen
zen-find-shortcut = Canfod ar y Dudalen
zen-search-find-again-shortcut = Canfod Eto
zen-search-find-again-shortcut-prev = Canfod y Blaenorol
zen-search-find-again-shortcut-2 = Canfod Eto (Alt)
zen-search-find-again-shortcut-alt = Canfod Eto (Alt)
zen-search-find-again-shortcut-prev-alt = Canfod y Blaenorol (Alt)
zen-bookmark-this-page-shortcut = Gosod Nod Tudalen i'r Dudalen Hon
zen-bookmark-show-library-shortcut = Dangos Llyfrgell Nodau Tudalen
zen-key-stop = Stopio Llwytho
@@ -281,7 +286,7 @@ zen-workspace-shortcut-switch-9 = Symud i Gofod Gwaith 9
zen-workspace-shortcut-switch-10 = Symud i Gofod Gwaith 10
zen-workspace-shortcut-forward = Gofod Gwaith Ymlaen
zen-workspace-shortcut-backward = Gofod Gwaith Nôl
zen-workspace-shortcut-create = Create New Workspace
zen-workspace-shortcut-create = Creu Gofod Gwaith Newydd
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-split-view-shortcut-grid = Toglo Grid Golwg Hollt
@@ -319,4 +324,4 @@ zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd
zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio
zen-new-unsynced-window-shortcut = Ffenestr Wag Newydd
zen-duplicate-tab-shortcut = Tab Dyblyg
zen-key-find-selection = Find Selection
zen-key-find-selection = Canfod y Dewis

View File

@@ -3,56 +3,56 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-boost-edit-rename =
.label = Rename Boost
.label = Ailenwi Hwb
zen-boost-edit-shuffle =
.label = Shuffle Vibes
.label = Shyfflo Vibes
zen-boost-edit-reset =
.label = Reset All Edits
.label = Ailosod Pob Golygiad
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
.label = Dileu Hwb
zen-boost-size = Maint
zen-boost-case = Maint Nod
zen-boost-zap = Sap
zen-boost-code = Côd
zen-boost-back = Nôl
zen-boost-shuffle =
.tooltiptext = Shuffle Boost Settings
.tooltiptext = Syfflo Gosodiadau Hwb
zen-boost-invert =
.tooltiptext = Smart Invert Colors
.tooltiptext = Lliwiau Gwrthdroi Clyfar
zen-boost-controls =
.tooltiptext = Advanced Color Controls
.tooltiptext = Rheolyddion Lliw Uwch
zen-boost-disable =
.tooltiptext = Disable Color Adjustments
.tooltiptext = Analluogi Addasiadau Lliw
zen-boost-text-case-toggle =
.tooltiptext = Toggle Text Case
.tooltiptext = Toglo Priflythreniad Testun
zen-boost-css-picker =
.tooltiptext = Pick Selector
.tooltiptext = Dewis Dewisydd
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
.tooltiptext = Agor Arolygydd
zen-boost-color-contrast = Cyferbyniad
zen-boost-color-brightness = Disgleirdeb
zen-boost-color-original-saturation = Dirlawnder Gwreiddiol
zen-add-zap-helper = Cliciwch elfennau ar y dudalen <b>i'w</b> Sapio
zen-remove-zap-helper = ← Clicio i Ddadsapio
zen-select-this = Mewnosod dewisydd ar gyfer hwn
zen-select-related = Mewnosod dewisydd ar gyfer cysylltiedig
zen-select-cancel = Na
zen-zap-this = Sapio hwn
zen-zap-related = Sapio pob elfen gysylltiedig
zen-zap-cancel = Na
zen-zap-done = Gorffen
zen-unzap-tooltip =
{ $elementCount ->
[0] No elements zapped
[1] { $elementCount } element zapped
*[other] { $elementCount } elements zapped
[0] Dim elfennau wedi'u sapio
[1] { $elementCount } elfen wedi'i sapio
*[other] { $elementCount } elfan wedi'u sapio
}
zen-boost-save =
.label = Export Boost
.label = Allforio Hwb
zen-boost-load =
.label = Import Boost
zen-panel-ui-boosts-exported-message = Boost exported!
zen-site-data-boosts = Boosts
.label = Mewnforio Hwb
zen-panel-ui-boosts-exported-message = Hwb wedi'i allforio!
zen-site-data-boosts = Hybiau
zen-site-data-create-boost =
.tooltiptext = Create new boost
zen-boost-rename-boost-prompt = Rename Boost?
.tooltiptext = Creu hwb newydd
zen-boost-rename-boost-prompt = Ailenwi Hwb?

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toglo'r Modd Cryno
zen-action-open-theme-picker = Agor Dewisydd Thema
zen-action-new-split-view = Golwg Hollt Newydd
zen-action-new-folder = Ffolder Newydd
zen-action-copy-current-url = Copïo'r URL Cyfredol
zen-action-settings = Gosodiadau
zen-action-open-private-window = Agor Ffenestr Breifat
zen-action-open-new-window = Agor Ffenest Newydd
zen-action-new-blank-window = Ffenestr Wag Newydd
zen-action-pin-tab = Pinio'r Tab
zen-action-unpin-tab = Dadbinio'r Tab
zen-action-open-space-routing = Agor Llwybro Gofod
zen-action-new-boost = Hwb Newydd
zen-action-next-space = Gofod Nesaf
zen-action-previous-space = Gofod Blaenorol
zen-action-close-tab = Cau Tab
zen-action-reload-tab = Ail-lwytho Tab
zen-action-reload-tab-without-cache = Ail-lwytho Tab Heb Storfa
zen-action-next-tab = Tab Nesaf
zen-action-previous-tab = Tab Blaenorol
zen-action-capture-screenshot = Cipio Llun Sgrin
zen-action-toggle-tabs-on-right = Toglo Tabiau ar y dde
zen-action-add-to-essentials = Ychwanegu at Hanfodion
zen-action-remove-from-essentials = Tynnu o'r Hanfodion
zen-action-find-in-page = Canfod ar y Dudalen
zen-action-manage-extensions = Rheoli Estyniadau
zen-action-switch-to-automatic-appearance = Newid i Wedd Awtomatig
zen-action-switch-to-light-mode = Newid i'r Modd Golau
zen-action-switch-to-dark-mode = Newid i'r Modd Tywyll
zen-action-print = Argraffu
zen-action-focus-on = Canolbwyntio ar
zen-action-extension = Estyniad

View File

@@ -18,17 +18,23 @@ tab-context-zen-add-essential-badge = { $num } / { $max } slotiau wedi'u llenwi
tab-context-zen-remove-essential =
.label = Dileu o'r Hanfodion
.accesskey = D
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Amnewid URL Hanfodol gyda'r Cyfredol
*[false] Amnewid URL wedi'i binio gyda'r Cyfredol
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Amnewid gyda'r URL Cyfredol
.accesskey = P
tab-context-zen-edit-pinned-url =
.label = Golygu…
.accesskey = G
tab-context-zen-edit-title =
.label = Newid Label...
.label = Newid Label
tab-context-zen-edit-icon =
.label = Newid Eicon...
.label = Newid Eicon
zen-themes-corrupted = Mae eich ffeil addasiadau { -brand-short-name } wedi'i llygru. Maen nhw wedi cael eu hailosod i'r thema rhagosodedig.
zen-shortcuts-corrupted = Mae eich ffeil llwybr-byr { -brand-short-name } wedi'i llygru. Maen nhw wedi cael eu hailosod i'r llwybr byr rhagosodedig.
# note: Do not translate the "<br/>" tags in the following string
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Cadarnhau
zen-pinned-tab-replaced = Mae URL y tab wedi'i binio wedi'i newid i'r URL gyfredol!
zen-pinned-tab-url-edited = Mae URL tab wedi'i binio wedi'i ddiweddaru!
zen-pinned-tab-url-invalid = Dyw hwn ddim yn edrych fel URL dilys.
zen-pinned-tab-edit-url-title = Golygu URL wedi'u Pinio
zen-pinned-tab-edit-url-label = Rhowch y URL dylai'r tab pinio hwn bwyntio at:
zen-tabs-renamed = Mae'r tab wedi cael ei ailenwi'n llwyddiannus!
zen-background-tab-opened-toast = Tab cefndir newydd wedi'i agor!
zen-workspace-renamed-toast = Mae'r Man Gwaith wedi cael ei ailenwi'n llwyddiannus!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Eiconau
zen-emojis-picker-search =
.placeholder = Chwilio emojis
urlbar-search-mode-zen_actions = Gweithredoedd
zen-site-data-settings = Gosodiadau
zen-generic-manage = Rheoli
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Diweddariad Wedi'i Gwblhau!
zen-sidebar-notification-updated-label = Beth sy'n newydd yn { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = Gweld Nodiadau Rhyddhau
zen-sidebar-notification-donate-label = Cymorth { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Cyfrannu at y prosiect
zen-sidebar-notification-restart-safe-mode-label = Rhywbeth wedi torri?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Ailgychwyn yn y Modd Diogel
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Mae Zen bellach yn cydweddu ffenestri
zen-window-sync-migration-dialog-learn-more = Dysgu Rhagor
zen-window-sync-migration-dialog-accept = Iawn
zen-appmenu-new-blank-window =
.label = Ffenestr wag newydd
.label = Ffenest Newydd Gwag

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Gosodiadau Llwybro Gofod
zen-space-routing-rulepanel-placeholder = Mae Llwybrau yn gadael i chi ddewis lle mae gwefannau penodol yn agor o fewn Zen. Er enghraifft, gallwch lywio dolenni YouTube i agor bob tro o fewn eich gofod Personol.
zen-space-routing-dialog-title = Gosodiadau Llwybro Gofod
zen-space-routing-external-default = Llwybr rhagosodedig ar gyfer dolenni allanol
zen-space-routing-new-route = Llwybr Newydd
zen-space-routing-open-in-space = Agor mewn Gofod
zen-space-routing-most-recent-space = Gofod Diweddaraf
zen-space-routing-close-button =
.aria-label = Cau
.tooltiptext = Cau
zen-space-routing-contains =
.label = Yn cynnwys
zen-space-routing-equal-to =
.label = Yn Hafal i
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Yn Agor Yn
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = Tab newydd wedi'i agor yn { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Rhannu tab
[1] Ychwanegu golwg hollt...
*[other] Uno { $tabCount } Tab
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = H
zen-split-link =
.label = Rhannu dolen i dab newydd
.label = Rhannu Dolen i Dab Newydd
.accesskey = D
zen-split-view-modifier-header = Golwg Hollt
zen-split-view-modifier-activate-reallocation =

View File

@@ -17,9 +17,9 @@ zen-workspaces-panel-context-delete =
.label = Dileu Gofod Gwaith
.accesskey = D
zen-workspaces-panel-change-name =
.label = Newid Enw
.label = Newid Enw
zen-workspaces-panel-change-icon =
.label = Newid Eicon
.label = Newid Eicon
zen-workspaces-panel-context-default-profile =
.label = Gosod Proffil
zen-workspaces-panel-unload =
@@ -29,7 +29,7 @@ zen-workspaces-panel-unload-others =
zen-workspaces-how-to-reorder-title = Sut i aildrefnu gofodau
zen-workspaces-how-to-reorder-desc = Llusgwch yr eiconau gofod ar waelod y bar ochr i'w haildrefnu
zen-workspaces-change-theme =
.label = Golygu Thema
.label = Golygu Thema
zen-workspaces-panel-context-open =
.label = Agor Gofod Gwaith
.accesskey = G
@@ -53,7 +53,7 @@ zen-panel-ui-gradient-click-to-add = Cliciwch i ychwanegu lliw
zen-workspace-creation-name =
.placeholder = Enw'r Gofod
zen-move-tab-to-workspace-button =
.label = Symud I...
.label = Symud I
.tooltiptext = Symud pob tab yn y ffenestr hon i Ofod
zen-workspaces-panel-context-reorder =
.label = Aildrefnu Gofodau
@@ -61,8 +61,11 @@ zen-workspace-creation-profile = Proffil
.tooltiptext = Mae proffiliau'n cael eu defnyddio i wahanu cwcis a data gwefan rhwng gofodau.
zen-workspace-creation-header = Creu Gofod
zen-workspace-creation-label = Mae gofodau'n cael eu defnyddio i drefnu eich tabiau a'ch sesiynau.
zen-workspace-default-profile = Rhagosodedig
zen-workspaces-delete-workspace-title = Dileu Gofod Gwaith?
zen-workspaces-delete-workspace-body = Ydych chi'n siŵr eich bod chi eisiau dileu { $name }? Does dim modd dadwneud y weithred hon.
zen-workspaces-remote-delete-title = Dileu Gofod wedi'i Gydweddu?
zen-workspaces-remote-delete-body = Cafodd { $name } ei ddileu ar ddyfais arall. Ei ddileu yma hefyd? Bydd ei gadw yn ei adfer ar eich dyfeisiau eraill.
# Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Tabiau wedi'u Cau! Defnyddiwch <span>{ $shortcut }</span> i'w hailagor.

View File

@@ -38,23 +38,27 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Skjul også den øverste værktøjslinje i kompakt tilstand
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Vis kortvarigt værktøjslinjen ved skift eller åbning af nye faner i kompakt tilstand
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Fanehåndtering
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
pane-settings-workspaces-title = Arbejdsområder
zen-tabs-select-recently-used-on-close =
.label = When closing a tab, switch to the most recently used tab instead of the next tab
.label = Når en fane lukkes, skift til den senest bruge fane i stedet for den næste fane
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 = Luk fanen og skift til dens ejerfane (eller den senest brugte fane), når du går tilbage uden historik
zen-settings-workspaces-sync-unpinned-tabs =
.label = Sync only pinned tabs in workspaces
.label = Synkroniser kun fastgjorte faner i arbejdsområder
zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
zen-tabs-cycle-ignore-pending-tabs =
.label = Ignore Pending tabs when cycling with Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
.label = Ignorer Ventende faner, når du bruger Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab cykler efter senest brugte rækkefølge, da det er aktiveret
zen-look-and-feel-compact-toolbar-themed =
.label = Use themed background for compact toolbar
.label = Brug temabaggrund til kompakt værktøjslinje
zen-workspace-continue-where-left-off =
.label = Fortsæt, hvor du slap
pane-zen-pinned-tab-manager-title = Fastgjorte Faner
@@ -85,7 +89,7 @@ zen-settings-workspaces-enabled =
zen-settings-workspaces-hide-default-container-indicator =
.label = Skjul standardindikatoren for beholdere i fanelinjen
zen-key-unsaved = Ikke-gemt genvej! Gem den ved at klikke på "Escape"-tasten efter at have indtastet den igen.
zen-key-conflict = Conflicts with { $group } -> { $shortcut }
zen-key-conflict = Konflikter med { $group } -> { $shortcut }
pane-zen-theme-title = Temaindstillinger
zen-vertical-tabs-title = Layout for sidepanel og faner
zen-vertical-tabs-header = Lodrette Faner
@@ -234,7 +238,7 @@ zen-key-exit-full-screen = Afslut fuld skærm
zen-ai-chatbot-sidebar-shortcut = Slå sidepanel for AI-chatbot til/fra
zen-key-inspector-mac = Slå inspektør til/fra (Mac)
zen-toggle-sidebar-shortcut = Slå Firefox-sidepanel til/fra
zen-toggle-pin-tab-shortcut = Toggle Pin Tab
zen-toggle-pin-tab-shortcut = Slå fanen Fastgør til/fra
zen-reader-mode-toggle-shortcut-other = Slå Læsertilstand Til/Fra
zen-picture-in-picture-toggle-shortcut = Slå Billede-i-Billede Til/Fra
zen-nav-reload-shortcut-2 = Genindlæs side
@@ -244,7 +248,8 @@ zen-page-info-shortcut = Se sideoplysninger
zen-find-shortcut = Find på side
zen-search-find-again-shortcut = Find igen
zen-search-find-again-shortcut-prev = Find forrige
zen-search-find-again-shortcut-2 = Find igen (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Bogmærk denne side
zen-bookmark-show-library-shortcut = Vis Bogmærkebibliotek
zen-key-stop = Stop indlæsning
@@ -268,7 +273,7 @@ zen-close-tab-shortcut = Luk fane
zen-compact-mode-shortcut-show-sidebar = Flydende sidepanel til/fra
zen-compact-mode-shortcut-show-toolbar = Flydende værktøjslinje til/fra
zen-compact-mode-shortcut-toggle = Kompakt tilstand til/fra
zen-glance-expand = Expand Glance
zen-glance-expand = Udvid Glance
zen-workspace-shortcut-switch-1 = Skift til arbejdsområde 1
zen-workspace-shortcut-switch-2 = Skift til arbejdsområde 2
zen-workspace-shortcut-switch-3 = Skift til arbejdsområde 3
@@ -281,14 +286,14 @@ zen-workspace-shortcut-switch-9 = Skift til arbejdsområde 9
zen-workspace-shortcut-switch-10 = Skift til arbejdsområde 10
zen-workspace-shortcut-forward = Fremad Arbejdsområde
zen-workspace-shortcut-backward = Bagudrettet Arbejdsrum
zen-workspace-shortcut-create = Create New Workspace
zen-workspace-shortcut-create = Opret Nyt Arbejdsrum
zen-sidebar-shortcut-toggle = Skift sidepanelets bredde
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-vertical = Lodret opdelt visning til/fra
zen-split-view-shortcut-horizontal = Vandret opdelt visning til/fra
zen-split-view-shortcut-unsplit = Luk opdelt visning
zen-new-empty-split-view-shortcut = New Empty Split View
zen-new-empty-split-view-shortcut = Ny Tom Delt Visning
zen-key-select-tab-1 = Vælg fane #1
zen-key-select-tab-2 = Vælg fane #2
zen-key-select-tab-3 = Vælg fane #3
@@ -316,7 +321,7 @@ zen-devtools-toggle-performance-shortcut = Vis/skjul Ydeevne
zen-devtools-toggle-storage-shortcut = Vis/skjul Lager
zen-devtools-toggle-dom-shortcut = Vis/skjul DOM
zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-close-all-unpinned-tabs-shortcut = Luk Alle Ikke Fastgjorte Faner
zen-new-unsynced-window-shortcut = New Unsynced Window
zen-duplicate-tab-shortcut = Duplicate Tab
zen-key-find-selection = Find Selection
zen-duplicate-tab-shortcut = Dupliker Fane
zen-key-find-selection = Find Valgte

View File

@@ -3,44 +3,44 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-boost-edit-rename =
.label = Rename Boost
.label = Omdøb Boost
zen-boost-edit-shuffle =
.label = Shuffle Vibes
.label = Bland Vibes
zen-boost-edit-reset =
.label = Reset All Edits
zen-boost-edit-delete =
.label = Delete Boost
zen-boost-size = Size
.label = Slet Boost
zen-boost-size = Størrelse
zen-boost-case = Case
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Back
zen-boost-back = Tilbage
zen-boost-shuffle =
.tooltiptext = Shuffle Boost Settings
zen-boost-invert =
.tooltiptext = Smart Invert Colors
.tooltiptext = Intelligent Invertering af Farver
zen-boost-controls =
.tooltiptext = Advanced Color Controls
.tooltiptext = Avanceret Farvekontroller
zen-boost-disable =
.tooltiptext = Disable Color Adjustments
.tooltiptext = Deaktiver Farvejusteringer
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
.tooltiptext = Åben Inspektør
zen-boost-color-contrast = Kontrast
zen-boost-color-brightness = Lysstyrke
zen-boost-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-select-cancel = Annuller
zen-zap-this = Zap this
zen-zap-related = Zap all related elements
zen-zap-cancel = Cancel
zen-zap-done = Done
zen-zap-cancel = Annuller
zen-zap-done = Færdig
zen-unzap-tooltip =
{ $elementCount ->
[0] No elements zapped
@@ -48,11 +48,11 @@ zen-unzap-tooltip =
*[other] { $elementCount } elements zapped
}
zen-boost-save =
.label = Export Boost
.label = Eksporter Boost
zen-boost-load =
.label = Import Boost
zen-panel-ui-boosts-exported-message = Boost exported!
.label = Importer Boost
zen-panel-ui-boosts-exported-message = Boost Eksporteret!
zen-site-data-boosts = Boosts
zen-site-data-create-boost =
.tooltiptext = Create new boost
zen-boost-rename-boost-prompt = Rename Boost?
.tooltiptext = Opret ny boost
zen-boost-rename-boost-prompt = Omdøb Boost?

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-remove-essential =
.label = Fjern fra Essentielle
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
@@ -41,16 +47,20 @@ pictureinpicture-minimize-btn =
.tooltip = Minimer
zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve
zen-copy-current-url-confirmation = Kopieret nuværende URL!
zen-copy-current-url-as-markdown-confirmation = Copied current URL as Markdown!
zen-copy-current-url-as-markdown-confirmation = Kopierede nuværende URL som Markdown!
zen-general-cancel-label =
.label = Annuller
zen-general-confirm =
.label = Bekræft
zen-pinned-tab-replaced = Den fastgjorte fane-URL blev erstattet med den aktuelle.
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Fanen blev omdøbt!
zen-background-tab-opened-toast = Ny baggrundsfane åbnet!
zen-workspace-renamed-toast = Arbejdsområde blev omdøbt!
zen-split-view-limit-toast = Can't add more panels to the split view!
zen-split-view-limit-toast = Kan ikke tilføje flere paneler til denne delte visning!
zen-toggle-compact-mode-button =
.label = Kompakt tilstand
.tooltiptext = Kompakt tilstand til/fra
@@ -65,18 +75,20 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Ikoner
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Handlinger
zen-site-data-settings = Indstillinger
zen-generic-manage = Administrer
zen-generic-more = Mere
zen-generic-next = Næste
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
zen-essentials-promo-sublabel = Hold dine yndlings faner et klik væk
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Tilladt
zen-site-data-setting-block = Blokeret
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-protections-enabled = Aktiveret
zen-site-data-protections-disabled = Deaktiveret
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Udvidelse
@@ -89,15 +101,15 @@ zen-site-data-manage-addons =
zen-site-data-get-addons =
.label = Tilføj udvidelser
zen-site-data-site-settings =
.label = All Site Settings
.label = Alle Side Indstillinger
zen-site-data-header-share =
.tooltiptext = Share This Page
.tooltiptext = Del Denne Side
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
.tooltiptext = Åben Læsertilstand
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
.tooltiptext = Tag et Skærmbillede
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
.tooltiptext = Tilføj Side til Bogmærker
zen-urlbar-copy-url-button =
.tooltiptext = Kopiér URL
zen-site-data-setting-site-protection = Sporingsbeskyttelse
@@ -105,23 +117,26 @@ zen-site-data-setting-site-protection = Sporingsbeskyttelse
# Section: Feature callouts
zen-site-data-panel-feature-callout-title = Et nyt hjem for tilføjelser, tilladelser og mere
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 = Klik ikonet for at administrere side indstillinger, se sikkerhedsoplysninger, tilgå udvidelser, og udføre almindelige handlinger.
zen-open-link-in-glance =
.label = Open Link in Glance
.accesskey = G
zen-sidebar-notification-updated-heading = Update Complete!
zen-sidebar-notification-updated-heading = Opdatering Fuldført!
# 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 = Hvad er nyt i { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-restart-safe-mode-label = Something broke?
.title = Se Udgivelsesnoter
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Noget der ikke virker?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-message = Zen now syncs windows on the same device, so changes in one window are reflected across the others instantly.
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
.title = Genstart i Beskyttet Tilstand
zen-window-sync-migration-dialog-title = Hold Dine Vinduer Synkroniseret
zen-window-sync-migration-dialog-message = Zen synkroniserer nu vinduer på samme enhed, så ændringer i et vindue afspejles øjeblikkeligt på tværs af de andre.
zen-window-sync-migration-dialog-learn-more = Lær Mere
zen-window-sync-migration-dialog-accept = Forstået
zen-appmenu-new-blank-window =
.label = New blank window
.label = New Blank Window

View File

@@ -9,14 +9,14 @@ zen-menubar-toggle-pinned-tabs =
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
.label = Udseende
zen-menubar-appearance-description =
.label = Websites will use:
.label = Hjemmesider vil bruge:
zen-menubar-appearance-auto =
.label = Automatic
.label = Automatisk
zen-menubar-appearance-light =
.label = Light
.label = Lys
zen-menubar-appearance-dark =
.label = Dark
.label = rk
zen-menubar-new-blank-window =
.label = New Blank Window
.label = Nyt Tomt Vindue

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Åben i Arbejdsområde
zen-space-routing-most-recent-space = Seneste Arbejdsområde
zen-space-routing-close-button =
.aria-label = Luk
.tooltiptext = Luk
zen-space-routing-contains =
.label = Indeholder
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Åben i
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Opdel link til ny fane
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Opdelt visning
zen-split-view-modifier-activate-reallocation =

View File

@@ -41,7 +41,7 @@ tabbrowser-reset-pin-button =
}
zen-tab-sublabel =
{ $tabSubtitle ->
[zen-default-pinned] Back to pinned url
[zen-default-pinned-cmd] Separate from pinned tab
[zen-default-pinned] Tilbage til fastgjort url
[zen-default-pinned-cmd] Adskil fra fastgjort fane
*[other] { $tabSubtitle }
}

View File

@@ -4,15 +4,15 @@
zen-panel-ui-workspaces-text = Arbejdsområder
zen-panel-ui-spaces-label =
.label = Spaces
.label = Rum
zen-panel-ui-workspaces-create =
.label = Opret rum
zen-panel-ui-folder-create =
.label = Opret mappe
zen-panel-ui-live-folder-create =
.label = Live Folder
.label = Live Mappe
zen-panel-ui-new-empty-split =
.label = New Split
.label = Ny Opdeling
zen-workspaces-panel-context-delete =
.label = Slet arbejdsområde
.accesskey = D
@@ -23,9 +23,9 @@ zen-workspaces-panel-change-icon =
zen-workspaces-panel-context-default-profile =
.label = Indstil profil
zen-workspaces-panel-unload =
.label = Unload Space
.label = Sæt Rum i Dvale
zen-workspaces-panel-unload-others =
.label = Unload All Other Spaces
.label = Sæt Alle Andre Rum i Dvale
zen-workspaces-how-to-reorder-title = Sådan omarrangerer du rum
zen-workspaces-how-to-reorder-desc = Træk rumikonerne nederst i sidepanelet for at omarrangere dem
zen-workspaces-change-theme =
@@ -37,7 +37,7 @@ zen-workspaces-panel-context-edit =
.label = Rediger arbejdsområde
.accesskey = E
zen-bookmark-edit-panel-workspace-selector =
.value = Spaces
.value = Rum
.accesskey = W
zen-panel-ui-gradient-generator-algo-complementary =
.label = Komplementær
@@ -54,22 +54,23 @@ zen-workspace-creation-name =
.placeholder = Rumnavn
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
.tooltiptext = Bevæg alle faner i dette vindue til et Rum
zen-workspaces-panel-context-reorder =
.label = Omarranger rum
zen-workspace-creation-profile = Profil
.tooltiptext = Profiler bruges til at adskille cookies og webstedsdata mellem forskellige rum.
zen-workspace-creation-header = Opret et rum
zen-workspace-creation-label = Rum bruges til at organisere dine faner og sessioner.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = Slet arbejdsområde?
zen-workspaces-delete-workspace-body = Er du sikker på, at du vil slette { $name }? Dette kan ikke fortrydes.
# Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcut }</span> to undo.
zen-workspaces-close-all-unpinned-tabs-toast = Faner Lukket! Brug <span>{ $shortcut }</span> for at fortryd.
zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear
.tooltiptext = Close all unpinned tabs
.label = Ryd
.tooltiptext = Luk alle ikke-fastgjorte faner
zen-panel-ui-workspaces-change-forward =
.label = Next Space
.label = Nyt Rum
zen-panel-ui-workspaces-change-back =
.label = Previous Space
.label = Tidligere Rum

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Die obere Symbolleiste auch im Kompaktmodus ausblenden
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Symbolleiste im Kompaktmodus beim Wechseln oder Öffnen neuer Tabs kurz einblenden
zen-look-and-feel-window-drag-header = Fenster ziehen
zen-look-and-feel-window-drag-description = Verschiebe das Fenster, indem du leeren Platz an der Spitze der Webseite ziehst, genau wie die Titelleiste.
zen-window-drag-enabled =
.label = Erlaube das Ziehen des Fensters einer Webseite
pane-zen-tabs-title = Tab-Verwaltung
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -54,7 +58,7 @@ zen-tabs-cycle-ignore-pending-tabs =
.label = Ausstehende Tabs beim Wechseln mit Strg+Tab ignorieren
zen-tabs-cycle-by-attribute-warning = Strg+Tab wechselt in der zuletzt verwendeten Reihenfolge, da diese Option aktiviert ist
zen-look-and-feel-compact-toolbar-themed =
.label = Theme-Hintergrund für kompakte Symbolleiste verwenden
.label = Design-Hintergrund für kompakte Symbolleiste verwenden
zen-workspace-continue-where-left-off =
.label = Dort fortfahren, wo du aufgehört hast
pane-zen-pinned-tab-manager-title = Angeheftete Tabs
@@ -64,7 +68,7 @@ zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url =
.label = Angeheftete Tabs beim Start auf ihre ursprüngliche URL zurücksetzen
zen-pinned-tab-manager-container-specific-essentials-enabled =
.label = Container-spezifische Essentials aktivieren
zen-pinned-tab-manager-close-shortcut-behavior-label = Verhalten der Tastenkombination zum Schließen von Tabs
zen-pinned-tab-manager-close-shortcut-behavior-label = Verhalten des Tastenkürzels zum Schließen von Tabs
zen-pinned-tab-manager-reset-unload-switch-close-shortcut-option =
.label = URL zurücksetzen, entladen und zum nächsten Tab wechseln
zen-pinned-tab-manager-unload-switch-close-shortcut-option =
@@ -79,7 +83,7 @@ zen-pinned-tab-manager-close-close-shortcut-option =
.label = Tab schließen
pane-zen-workspaces-header = Arbeitsbereiche
zen-settings-workspaces-header = Allgemeine Einstellungen für Arbeitsbereiche
zen-settings-workspaces-description = Mit Arbeitsbereichen kannst du mehrere Browser-Sitzungen gleichzeitig haben
zen-settings-workspaces-description = Mit Arbeitsbereichen kannst du mehrere Browser-Sitzungen gleichzeitig haben!
zen-settings-workspaces-enabled =
.label = Arbeitsbereiche aktivieren (experimentell)
zen-settings-workspaces-hide-default-container-indicator =
@@ -91,16 +95,16 @@ zen-vertical-tabs-title = Seitenleiste und Tab-Layout
zen-vertical-tabs-header = Vertikale Tabs
zen-vertical-tabs-description = Verwalte deine Tabs in einem vertikalen Layout
zen-vertical-tabs-show-expand-button =
.label = Erweitern-Schaltfläche anzeigen
.label = Ausklapp-Button anzeigen
zen-vertical-tabs-newtab-on-tab-list =
.label = „Neuer Tab“-Button in der Tab-Liste anzeigen
zen-vertical-tabs-newtab-top-button-up =
.label = Schaltfläche „Neuer Tab“ nach oben verschieben
zen-vertical-tabs-expand-tabs-by-default = Tabs standardmäßig erweitern
zen-vertical-tabs-dont-expand-tabs-by-default = Tabs standardmäßig nicht erweitern
zen-vertical-tabs-expand-tabs-by-default = Tabs standardmäßig ausklappen
zen-vertical-tabs-dont-expand-tabs-by-default = Tabs standardmäßig nicht ausklappen
zen-vertical-tabs-expand-tabs-on-hover = Tabs beim Drüberfahren erweitern (funktioniert nicht im Kompaktmodus)
zen-vertical-tabs-expand-tabs-header = Wie Tabs erweitert werden sollen
zen-vertical-tabs-expand-tabs-description = Wähle aus, wie Tabs in der Seitenleiste erweitert werden sollen
zen-vertical-tabs-expand-tabs-header = Wie Tabs ausgeklappt werden
zen-vertical-tabs-expand-tabs-description = Wähle aus, wie Tabs in der Seitenleiste ausgeklappt werden
zen-theme-marketplace-header = Zen-Mods
zen-theme-disable-all-enabled =
.title = Alle Mods deaktivieren
@@ -142,7 +146,7 @@ zen-theme-marketplace-link = Store besuchen
zen-dark-theme-styles-header = Dunkles Design
zen-dark-theme-styles-description = Passe das dunkle Design nach deinen Wünschen an
zen-dark-theme-styles-amoled = Nacht-Design
zen-dark-theme-styles-default = Standardmäßiges dunkles Design
zen-dark-theme-styles-default = Dunkles Standard-Design
zen-dark-theme-styles-colorful = Farbenfrohes dunkles Design
zen-compact-mode-styles-left = Tab-Leiste ausblenden
zen-compact-mode-styles-top = Obere Leiste ausblenden
@@ -208,7 +212,7 @@ zen-picture-in-picture-toggle-shortcut-mac = Bild-im-Bild umschalten (Mac)
zen-picture-in-picture-toggle-shortcut-mac-alt = Bild-im-Bild umschalten (Mac Alternative)
zen-page-source-shortcut-safari = Seitenquelltext (Safari)
zen-nav-stop-shortcut = Navigation stoppen
zen-history-sidebar-shortcut = Verlaufs-Seitenleiste
zen-history-sidebar-shortcut = Verlaufs-Seitenleiste anzeigen
zen-window-minimize-shortcut = Fenster minimieren
zen-help-shortcut = Hilfe öffnen
zen-preferences-shortcut = Einstellungen öffnen
@@ -238,13 +242,14 @@ zen-toggle-pin-tab-shortcut = Tab anheften/lösen
zen-reader-mode-toggle-shortcut-other = Lesemodus umschalten
zen-picture-in-picture-toggle-shortcut = Bild-im-Bild umschalten
zen-nav-reload-shortcut-2 = Seite neu laden
zen-key-about-processes = Über Prozesse
zen-key-about-processes = Prozess-Manager öffnen
zen-page-source-shortcut = Seitenquelltext anzeigen
zen-page-info-shortcut = Seiteninformationen anzeigen
zen-find-shortcut = Auf Seite suchen
zen-search-find-again-shortcut = Weitersuchen
zen-search-find-again-shortcut-prev = Vorheriges suchen
zen-search-find-again-shortcut-2 = Weitersuchen (Alt)
zen-search-find-again-shortcut-alt = Erneut suchen (Alt)
zen-search-find-again-shortcut-prev-alt = Vorherigen suchen (Alt)
zen-bookmark-this-page-shortcut = Diese Seite als Lesezeichen speichern
zen-bookmark-show-library-shortcut = Lesezeichen-Bibliothek anzeigen
zen-key-stop = Laden stoppen
@@ -255,7 +260,7 @@ zen-full-zoom-reset-shortcut-alt = Zoom zurücksetzen (Alt)
zen-full-zoom-enlarge-shortcut-alt = Hineinzoomen (Alt)
zen-full-zoom-enlarge-shortcut-alt2 = Hineinzoomen (Alt 2)
zen-bidi-switch-direction-shortcut = Text-Richtung wechseln
zen-private-browsing-shortcut = Privaten Modus öffnen
zen-private-browsing-shortcut = Privates Fenster öffnen
zen-screenshot-shortcut = Bildschirmfoto erstellen
zen-key-sanitize = Browser-Daten löschen
zen-quit-app-shortcut = Anwendung beenden
@@ -281,7 +286,7 @@ zen-workspace-shortcut-switch-9 = Zu Arbeitsbereich 9 wechseln
zen-workspace-shortcut-switch-10 = Zu Arbeitsbereich 10 wechseln
zen-workspace-shortcut-forward = Zum nächsten Arbeitsbereich wechseln
zen-workspace-shortcut-backward = Zum vorherigen Arbeitsbereich wechseln
zen-workspace-shortcut-create = Create New Workspace
zen-workspace-shortcut-create = Neuen Arbeitsbereich erstellen
zen-sidebar-shortcut-toggle = Seitenleisten-Breite umschalten
zen-pinned-tab-shortcut-reset = Angehefteten Tab zurücksetzen
zen-split-view-shortcut-grid = Raster-Layout für geteilte Ansicht umschalten
@@ -303,20 +308,20 @@ zen-key-goto-history = Zum Verlauf gehen
zen-key-go-home = Zur Startseite gehen
zen-bookmark-show-sidebar-shortcut = Lesezeichen-Seitenleiste anzeigen
zen-bookmark-show-toolbar-shortcut = Lesezeichen-Symbolleiste anzeigen
zen-devtools-toggle-shortcut = Entwicklertools umschalten
zen-devtools-toggle-shortcut = Entwicklerwerkzeuge umschalten
zen-devtools-toggle-browser-toolbox-shortcut = Browser-Toolbox umschalten
zen-devtools-toggle-browser-console-shortcut = Browser-Konsole umschalten
zen-devtools-toggle-responsive-design-mode-shortcut = Responsive-Design-Modus umschalten
zen-devtools-toggle-inspector-shortcut = Inspektor umschalten
zen-devtools-toggle-web-console-shortcut = Web-Konsole umschalten
zen-devtools-toggle-js-debugger-shortcut = JavaScript-Debugger umschalten
zen-devtools-toggle-net-monitor-shortcut = Netzwerk-Monitor umschalten
zen-devtools-toggle-net-monitor-shortcut = Netzwerkanalyse umschalten
zen-devtools-toggle-style-editor-shortcut = Stil-Editor umschalten
zen-devtools-toggle-performance-shortcut = Performance umschalten
zen-devtools-toggle-performance-shortcut = Leistung umschalten
zen-devtools-toggle-storage-shortcut = Speicher umschalten
zen-devtools-toggle-dom-shortcut = DOM umschalten
zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten
zen-close-all-unpinned-tabs-shortcut = Alle nicht angehefteten Tabs schließen
zen-new-unsynced-window-shortcut = Neues leeres Fenster
zen-duplicate-tab-shortcut = Tab duplizieren
zen-key-find-selection = Find Selection
zen-key-find-selection = Auswahl suchen

View File

@@ -11,7 +11,7 @@ zen-boost-edit-reset =
zen-boost-edit-delete =
.label = Boost löschen
zen-boost-size = Größe
zen-boost-case = Case
zen-boost-case = Schreibweise
zen-boost-zap = Zap
zen-boost-code = Code
zen-boost-back = Zurück
@@ -29,28 +29,28 @@ 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-boost-color-contrast = Kontrast
zen-boost-color-brightness = Helligkeit
zen-boost-color-original-saturation = Ausgangssättigung
zen-add-zap-helper = Klicke auf Elemente der Seite, um sie zu <b>zappen</b>
zen-remove-zap-helper = ← Klicken zum Entzappen
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-this = Dieses Element zappen
zen-zap-related = Alle verwandten Elemente zappen
zen-zap-cancel = Abbrechen
zen-zap-done = Fertig
zen-unzap-tooltip =
{ $elementCount ->
[0] Keine Elemente entfernt
[1] { $elementCount } Element entfernt
*[other] { $elementCount } Elemente entfernt
[0] Keine Elemente gezappt
[1] { $elementCount } Element gezappt
*[other] { $elementCount } Elemente gezappt
}
zen-boost-save =
.label = Export Boost
.label = Boost exportieren
zen-boost-load =
.label = Import Boost
.label = Boost importieren
zen-panel-ui-boosts-exported-message = Boost exportiert!
zen-site-data-boosts = Boosts
zen-site-data-create-boost =

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Kompakten Modus umschalten
zen-action-open-theme-picker = Theme-Auswahl öffnen
zen-action-new-split-view = Neue geteilte Ansicht
zen-action-new-folder = Neuer Ordner
zen-action-copy-current-url = Aktuelle URL kopieren
zen-action-settings = Einstellungen
zen-action-open-private-window = Privates Fenster öffnen
zen-action-open-new-window = Neues Fenster öffnen
zen-action-new-blank-window = Neues leeres Fenster
zen-action-pin-tab = Tab anheften
zen-action-unpin-tab = Tab lösen
zen-action-open-space-routing = Arbeitsbereich-Routing öffnen
zen-action-new-boost = Neuer Boost
zen-action-next-space = Neuer Arbeitsbereich
zen-action-previous-space = Vorheriger Arbeitsbereich
zen-action-close-tab = Tab schließen
zen-action-reload-tab = Tab neu laden
zen-action-reload-tab-without-cache = Tab ohne Cache neu laden
zen-action-next-tab = Nächster Tab
zen-action-previous-tab = Vorherige Tab
zen-action-capture-screenshot = Screenshot erstellen
zen-action-toggle-tabs-on-right = Tab nach rechts umschalten
zen-action-add-to-essentials = Zu Essentials hinzufügen
zen-action-remove-from-essentials = Von Essentials entfernen
zen-action-find-in-page = In Seite suchen
zen-action-manage-extensions = Erweiterungen verwalten
zen-action-switch-to-automatic-appearance = Zur automatischen Darstellung wechseln
zen-action-switch-to-light-mode = Zum hellen Modus wechseln
zen-action-switch-to-dark-mode = Zum dunklen Modus wechseln
zen-action-print = Drucken
zen-action-focus-on = Fokussieren auf
zen-action-extension = Erweiterung

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } Plätzen belegt
tab-context-zen-remove-essential =
.label = Aus Essentials entfernen
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Essential-URL durch aktuelle ersetzen
*[false] Angeheftete URL durch aktuelle ersetzen
[true] Essentials URL bearbeiten
*[false] Angeheftete URL bearbeiten
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Mit aktueller URL ersetzen
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Bearbeiten...
.accesskey = E
tab-context-zen-edit-title =
.label = Titel ändern...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Bestätigen
zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde aktualisiert!
zen-pinned-tab-url-edited = Angeheftete URL wurde aktualisiert!
zen-pinned-tab-url-invalid = Das sieht nicht nach einer gültigen URL aus.
zen-pinned-tab-edit-url-title = Angeheftete URL bearbeiten
zen-pinned-tab-edit-url-label = Gib die URL an, auf die der angeheftete Tab verweisen soll:
zen-tabs-renamed = Tab umbenannt!
zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet!
zen-workspace-renamed-toast = Arbeitsbereich umbenannt!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Symbole
zen-emojis-picker-search =
.placeholder = Emojis durchsuchen
urlbar-search-mode-zen_actions = Aktionen
zen-site-data-settings = Einstellungen
zen-generic-manage = Verwalten
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Update abgeschlossen!
zen-sidebar-notification-updated-label = Was in { -brand-short-name } neu ist
zen-sidebar-notification-updated-tooltip =
.title = Versionshinweise anzeigen
zen-sidebar-notification-donate-label = Unterstütze { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Spende für das Projekt
zen-sidebar-notification-restart-safe-mode-label = Funktioniert etwas nicht?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Im abgesicherten Modus neu starten
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Zen synchronisiert jetzt Fenster auf
zen-window-sync-migration-dialog-learn-more = Mehr erfahren
zen-window-sync-migration-dialog-accept = Verstanden
zen-appmenu-new-blank-window =
.label = Neues leeres Fenster
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Einstellungen für Arbeitsbereich-Routing
zen-space-routing-rulepanel-placeholder = Mit Routen legst du fest, wo bestimmte Websites in Zen geöffnet werden. Du kannst zum Beispiel YouTube-Links immer in deinem privaten Arbeitsbereich öffnen lassen.
zen-space-routing-dialog-title = Einstellungen für Arbeitsbereich-Routing
zen-space-routing-external-default = Standardroute für externe Links
zen-space-routing-new-route = Neue Route
zen-space-routing-open-in-space = Im Arbeitsbereich öffnen
zen-space-routing-most-recent-space = Zuletzt genutzter Arbeitsbereich
zen-space-routing-close-button =
.aria-label = Schließen
.tooltiptext = Schließen
zen-space-routing-contains =
.label = Enthält
zen-space-routing-equal-to =
.label = Ist gleich
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Öffnen in
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = Neuer Tab in { $targetWorkspace } geöffnet
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Route für Domain hinzufügen
*[other] Route für Domains hinzufügen
}

View File

@@ -5,14 +5,14 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Tab abtrennen
[1] Split View hinzufügen...
*[other] { $tabCount } Tabs zusammenführen
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Link in geteiltem Tab öffnen
.accesskey = S
.label = Split Link to New Tab
.accesskey = G
zen-split-view-modifier-header = Geteilte Ansicht
zen-split-view-modifier-activate-reallocation =
.label = Anordnung ändern

View File

@@ -16,10 +16,10 @@ zen-toolbar-context-compact-mode-just-toolbar =
.label = Nur Symbolleiste ausblenden
zen-toolbar-context-compact-mode-hide-both =
.label = Beides ausblenden
.accesskey = H
.accesskey = B
zen-toolbar-context-move-to-folder =
.label = In Ordner verschieben...
.accesskey = M
.accesskey = O
zen-toolbar-context-new-folder =
.label = Neuer Ordner
.accesskey = N

View File

@@ -2,24 +2,24 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-welcome-title-line1 = Willkommen zu
zen-welcome-title-line1 = Willkommen in
zen-welcome-title-line2 = einem ruhigeren Internet
zen-welcome-import-title = Ein neuer Anfang, dieselben Lesezeichen
zen-welcome-import-description-1 = Deine Lesezeichen, dein Verlauf und deine Passwörter sind wie eine Spur durch das Internet lass sie nicht zurück!
zen-welcome-import-description-2 = Übertrage sie ganz einfach aus einem anderen Browser und mache genau dort weiter, wo du aufgehört hast.
zen-welcome-import-button = Jetzt importieren
zen-welcome-set-default-browser = { -brand-short-name } als Standardbrowser festlegen
zen-welcome-dont-set-default-browser = { -brand-short-name } nicht als Standardbrowser festlegen
zen-welcome-dont-set-default-browser = { -brand-short-name } NICHT als Standardbrowser festlegen
zen-welcome-initial-essentials-title = Deine wichtigsten Tabs, immer in Reichweite
zen-welcome-initial-essentials-description-1 = Halte deine wichtigsten Tabs leicht zugänglich und immer griffbereit, egal wie viele du öffnest.
zen-welcome-initial-essentials-description-2 = Essential-Tabs sind immer sichtbar, unabhängig davon, in welchem Arbeitsbereich du dich befindest.
zen-welcome-initial-essentials-description-2 = Essential-Tabs sind immer sichtbar, egal in welchem Arbeitsbereich du bist.
zen-welcome-workspace-colors-title = Deine Arbeitsbereiche, deine Farben
zen-welcome-workspace-colors-description = Personalisiere deinen Browser, indem du jedem Arbeitsbereich eine eigene Farbidentität gibst.
zen-welcome-start-browsing-title =
Alles bereit?<br/>
Los geht's!
zen-welcome-start-browsing-description-1 = Du bist startklar! Klicke auf den Button unten, um mit { -brand-short-name } loszulegen.
zen-welcome-start-browsing = Los geht's!
zen-welcome-start-browsing = Loslegen!
zen-welcome-default-search-title = Deine Standard-Suchmaschine
zen-welcome-default-search-description = Wähle deine Standard-Suchmaschine. Du kannst sie jederzeit später ändern!
zen-welcome-skip-button = Überspringen

View File

@@ -12,10 +12,10 @@ zen-panel-ui-folder-create =
zen-panel-ui-live-folder-create =
.label = Live-Ordner
zen-panel-ui-new-empty-split =
.label = Neuen Split erstellen
.label = Neue geteilte Ansicht
zen-workspaces-panel-context-delete =
.label = Arbeitsbereich löschen
.accesskey = D
.accesskey = L
zen-workspaces-panel-change-name =
.label = Namen ändern
zen-workspaces-panel-change-icon =
@@ -32,13 +32,13 @@ zen-workspaces-change-theme =
.label = Design anpassen
zen-workspaces-panel-context-open =
.label = Arbeitsbereich öffnen
.accesskey = O
.accesskey = ö
zen-workspaces-panel-context-edit =
.label = Arbeitsbereich bearbeiten
.accesskey = E
zen-bookmark-edit-panel-workspace-selector =
.value = Arbeitsbereiche
.accesskey = W
.accesskey = A
zen-panel-ui-gradient-generator-algo-complementary =
.label = Komplementär
zen-panel-ui-gradient-generator-algo-splitComplementary =
@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Profil
.tooltiptext = Profile trennen Cookies und Website-Daten zwischen verschiedenen Arbeitsbereichen.
zen-workspace-creation-header = Arbeitsbereich erstellen
zen-workspace-creation-label = Arbeitsbereiche helfen dir, deine Tabs und Sitzungen zu organisieren.
zen-workspace-default-profile = Standard
zen-workspaces-delete-workspace-title = Arbeitsbereich löschen?
zen-workspaces-delete-workspace-body = Möchtest du { $name } wirklich löschen? Das lässt sich nicht rückgängig machen.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Απόκρυψη και της επάνω γραμμής εργαλείων σε συμπαγή λειτουργία
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Σύντομη ανάδυση της γραμμής εργαλείων κατά την εναλλαγή ή το άνοιγμα νέων καρτελών σε συμπαγή λειτουργία
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Διαχείριση Καρτελών
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = Προβολή Πληροφοριών Σελίδας
zen-find-shortcut = Εύρεση στη Σελίδα
zen-search-find-again-shortcut = Εύρεση Ξανά
zen-search-find-again-shortcut-prev = Εύρεση Προηγουμένου
zen-search-find-again-shortcut-2 = Εύρεση Ξανά (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Σελιδοδείκτης στη Σελίδα
zen-bookmark-show-library-shortcut = Εμφάνιση Βιβλιοθήκης Σελιδοδεικτών
zen-key-stop = Διακοπή Φόρτωσης

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } γεμισμένες
tab-context-zen-remove-essential =
.label = Αφαίρεση από Απαραίτητα
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Αντικατάσταση Απαραίτητης διεύθυνσής με την τωρινή
*[false] Αντικατάσταση Καρφιτσωμένης διεύθυνσής με την τωρινή
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Αλλαγή Ετικέτας...
tab-context-zen-edit-icon =
@@ -47,6 +53,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Επιβεβαίωση
zen-pinned-tab-replaced = Το URL της καρφιτσωμένης καρτέλας έχει αντικατασταθεί από το τρέχον URL.
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Η καρτέλα μετονομάστηκε επιτυχώς!
zen-background-tab-opened-toast = Άνοιξε νέα καρτέλα στο παρασκήνιο!
zen-workspace-renamed-toast = Ο χώρος εργασίας μετονομάστηκε επιτυχώς!
@@ -65,6 +75,8 @@ zen-icons-picker-emoji =
.label = Εμότζι
zen-icons-picker-svg =
.label = Εικονίδια
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Ενέργειες
zen-site-data-settings = Ρυθμίσεις
zen-generic-manage = Διαχείριση
@@ -116,6 +128,9 @@ zen-sidebar-notification-updated-heading = Η Ενημέρωση Ολοκληρ
zen-sidebar-notification-updated-label = Τι νέο υπάρχει στο { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = Προβολή Σημειώσεων Έκδοσης
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Χάλασε κάτι;
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Επανεκκίνηση σε Ασφαλή Λειτουργία
@@ -124,4 +139,4 @@ zen-window-sync-migration-dialog-message = Το Zen άρα στην ίδια σ
zen-window-sync-migration-dialog-learn-more = Περισσότερα
zen-window-sync-migration-dialog-accept = Κατάλαβα
zen-appmenu-new-blank-window =
.label = Νέο κενό παράθυρο
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Διαίρεση συνδέσμου σε νέα καρτέλα
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Διαιρεμένη Προβολή
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Προφίλ
.tooltiptext = Τα προφίλ χρησιμοποιούνται για να διαχωρίζουν τα cookies και τα δεδομένα του ιστότοπου μεταξύ των χώρων.
zen-workspace-creation-header = Δημιουργία Χώρου
zen-workspace-creation-label = Οι χώροι χρησιμοποιούνται για την οργάνωση των καρτελών και των συνεδριών σας.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = Διαγραφή Χώρου Εργασίας;
zen-workspaces-delete-workspace-body = Είστε σίγουροι ότι Θέλετε να διαγράψετε το { $name }; Αυτή η πράξη δεν μπορεί να αναιρεθεί.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -38,6 +38,10 @@ zen-look-and-feel-compact-view-top-toolbar =
.label = Hide the top toolbar as well in compact mode
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Briefly make the toolbar pop-up when switching or opening new tabs in compact mode
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -244,7 +248,8 @@ zen-page-info-shortcut = View Page Info
zen-find-shortcut = Find on Page
zen-search-find-again-shortcut = Find Again
zen-search-find-again-shortcut-prev = Find Previous
zen-search-find-again-shortcut-2 = Find Again (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Bookmark This Page
zen-bookmark-show-library-shortcut = Show Bookmarks Library
zen-key-stop = Stop Loading

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -18,13 +18,19 @@ tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
@@ -45,6 +51,10 @@ zen-general-cancel-label =
zen-general-confirm =
.label = Confirm
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
@@ -63,6 +73,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Icons
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Actions
zen-site-data-settings = Settings
zen-generic-manage = Manage
@@ -114,6 +126,9 @@ zen-sidebar-notification-updated-heading = Update Complete!
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
@@ -122,4 +137,4 @@ zen-window-sync-migration-dialog-message = Zen now syncs windows on the same dev
zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window
.label = New Blank Window

View File

@@ -0,0 +1,30 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,13 +5,13 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Split link to new tab
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Zen-split-view-modifier-header
zen-split-view-modifier-activate-reallocation =

View File

@@ -61,6 +61,7 @@ zen-workspace-creation-profile = Profile
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
zen-workspace-creation-header = Create a Space
zen-workspace-creation-label = Spaces are used to organise your tabs and sessions.
zen-workspace-default-profile = Default
zen-workspaces-delete-workspace-title = Delete Workspace?
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
# Note that the html tag MUST not be changed or removed, as it is used to better

View File

@@ -48,6 +48,11 @@ zen-look-and-feel-compact-view-top-toolbar =
zen-look-and-feel-compact-toolbar-flash-popup =
.label = Briefly make the toolbar popup when switching or opening new tabs in compact mode
zen-look-and-feel-window-drag-header = Window dragging
zen-look-and-feel-window-drag-description = Move the window by dragging empty space at the top of websites, just like the titlebar.
zen-window-drag-enabled =
.label = Allow dragging the window from web pages
pane-zen-tabs-title = Tab Management
category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title }
@@ -283,7 +288,8 @@ zen-page-info-shortcut = View Page Info
zen-find-shortcut = Find on Page
zen-search-find-again-shortcut = Find Again
zen-search-find-again-shortcut-prev = Find Previous
zen-search-find-again-shortcut-2 = Find Again (Alt)
zen-search-find-again-shortcut-alt = Find Again (Alt)
zen-search-find-again-shortcut-prev-alt = Find Previous (Alt)
zen-bookmark-this-page-shortcut = Bookmark This Page
zen-bookmark-show-library-shortcut = Show Bookmarks Library
zen-key-stop = Stop Loading

View File

@@ -29,9 +29,9 @@ 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-boost-color-contrast = Contrast
zen-boost-color-brightness = Brightness
zen-boost-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

View File

@@ -0,0 +1,36 @@
# 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-action-toggle-compact-mode = Toggle Compact Mode
zen-action-open-theme-picker = Open Theme Picker
zen-action-new-split-view = New Split View
zen-action-new-folder = New Folder
zen-action-copy-current-url = Copy Current URL
zen-action-settings = Settings
zen-action-open-private-window = Open Private Window
zen-action-open-new-window = Open New Window
zen-action-new-blank-window = New Blank Window
zen-action-pin-tab = Pin Tab
zen-action-unpin-tab = Unpin Tab
zen-action-open-space-routing = Open Space Routing
zen-action-new-boost = New Boost
zen-action-next-space = Next Space
zen-action-previous-space = Previous Space
zen-action-close-tab = Close Tab
zen-action-reload-tab = Reload Tab
zen-action-reload-tab-without-cache = Reload Tab Without Cache
zen-action-next-tab = Next Tab
zen-action-previous-tab = Previous Tab
zen-action-capture-screenshot = Capture Screenshot
zen-action-toggle-tabs-on-right = Toggle Tabs on right
zen-action-add-to-essentials = Add to Essentials
zen-action-remove-from-essentials = Remove from Essentials
zen-action-find-in-page = Find in Page
zen-action-manage-extensions = Manage Extensions
zen-action-switch-to-automatic-appearance = Switch to Automatic Appearance
zen-action-switch-to-light-mode = Switch to Light Mode
zen-action-switch-to-dark-mode = Switch to Dark Mode
zen-action-print = Print
zen-action-focus-on = Focus on
zen-action-extension = Extension

View File

@@ -6,13 +6,13 @@ zen-folders-search-placeholder =
.placeholder = Search { $folder-name }...
zen-folders-panel-rename-folder =
.label = Rename Folder
.label = Rename Folder
zen-folders-panel-unpack-folder =
.label = Unpack Folder
zen-folders-new-subfolder =
.label = New Subfolder
.label = New Subfolder
zen-folders-panel-delete-folder =
.label = Delete Folder
@@ -21,7 +21,7 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space
zen-folders-panel-change-folder-space =
.label = Change Space...
.label = Change Space
zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder

View File

@@ -19,17 +19,23 @@ tab-context-zen-add-essential-badge = { $num } / { $max }
tab-context-zen-remove-essential =
.label = Remove from Essentials
.accesskey = R
tab-context-zen-replace-pinned-url-with-current =
tab-context-zen-edit-pinned-page =
.label =
{ $isEssential ->
[true] Replace Essential URL with Current
*[false] Replace Pinned URL with Current
[true] Edit Essential URL
*[false] Edit Pinned URL
}
.accesskey = P
tab-context-zen-replace-pinned-url-with-current =
.label = Replace with Current URL
.accesskey = C
tab-context-zen-edit-pinned-url =
.label = Edit…
.accesskey = E
tab-context-zen-edit-title =
.label = Change Label...
.label = Change Label
tab-context-zen-edit-icon =
.label = Change Icon...
.label = Change Icon
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme.
zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
@@ -55,6 +61,10 @@ zen-general-confirm =
.label = Confirm
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-pinned-tab-url-edited = Pinned tab URL has been updated!
zen-pinned-tab-url-invalid = That doesn't look like a valid URL.
zen-pinned-tab-edit-url-title = Edit Pinned URL
zen-pinned-tab-edit-url-label = Enter the URL this pinned tab should point to:
zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed!
@@ -77,6 +87,8 @@ zen-icons-picker-emoji =
.label = Emojis
zen-icons-picker-svg =
.label = Icons
zen-emojis-picker-search =
.placeholder = Search emojis
urlbar-search-mode-zen_actions = Actions
zen-site-data-settings = Settings
@@ -139,6 +151,9 @@ zen-sidebar-notification-updated-heading = Update Complete!
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
zen-sidebar-notification-updated-tooltip =
.title = View Release Notes
zen-sidebar-notification-donate-label = Support { -brand-short-name }
zen-sidebar-notification-donate-tooltip =
.title = Donate to the project
zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode
@@ -149,5 +164,5 @@ zen-window-sync-migration-dialog-learn-more = Learn More
zen-window-sync-migration-dialog-accept = Got It
zen-appmenu-new-blank-window =
.label = New blank window
.label = New Blank Window

View File

@@ -20,6 +20,9 @@ zen-live-folder-github-option-assigned-self =
zen-live-folder-github-option-review-requested =
.label = Review Requests
zen-live-folder-github-option-include-drafts =
.label = Include Draft Pull Requests
zen-live-folder-type-rss =
.label = RSS Feed

View File

@@ -0,0 +1,33 @@
# 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-space-routing-settings =
.label = Space Routing Settings
zen-space-routing-rulepanel-placeholder = Routes let you choose where specific sites open inside Zen. For example, you can route YouTube links to always open inside your Personal space.
zen-space-routing-dialog-title = Space Routing Settings
zen-space-routing-external-default = Default route for external links
zen-space-routing-new-route = New Route
zen-space-routing-open-in-space = Open in Space
zen-space-routing-most-recent-space = Most recent Space
zen-space-routing-close-button =
.aria-label = Close
.tooltiptext = Close
zen-space-routing-contains =
.label = Contains
zen-space-routing-equal-to =
.label = Is Equal To
zen-space-routing-regex =
.label = RegEx
zen-space-routing-open-in = Open In
zen-space-routing-url = URL
zen-space-routing-tab-routed-toast = New tab opened in { $targetWorkspace }
tab-context-zen-add-domain-to-sr =
.label =
{ $tabCount ->
[one] Add Route for Domain
*[other] Add Route for Domains
}

View File

@@ -5,14 +5,14 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[-1] Split out tab
[1] Add split view...
[-1] Split Out Tab
[1] Add Split View...
*[other] Join { $tabCount } Tabs
}
.accesskey = S
zen-split-link =
.label = Split link to new tab
.label = Split Link to New Tab
.accesskey = S
zen-split-view-modifier-header = Split View

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