Compare commits

..

100 Commits

Author SHA1 Message Date
mr. m
8eed72378b New translations zen-preferences.ftl (Indonesian) 2026-01-21 04:02:25 +01:00
mr. m
a70bd65e1d New translations zen-workspaces.ftl (Indonesian) 2026-01-21 04:02:24 +01:00
mr. m
f4af47bb5d New translations zen-menubar.ftl (Indonesian) 2026-01-21 04:02:23 +01:00
mr. m
7783ec32d6 New translations zen-menubar.ftl (Chinese Traditional) 2026-01-21 04:02:22 +01:00
mr. m
da7f355010 New translations zen-workspaces.ftl (Chinese Traditional) 2026-01-21 04:02:20 +01:00
mr. m
fd14b6d57c New translations zen-general.ftl (Indonesian) 2026-01-21 04:02:19 +01:00
mr. m
58fbf6053d New translations zen-preferences.ftl (Turkish) 2026-01-20 04:03:30 +01:00
mr. m
84fb411102 New translations zen-preferences.ftl (Russian) 2026-01-20 04:03:29 +01:00
mr. m
123435e38e New translations zen-preferences.ftl (Catalan) 2026-01-20 04:03:28 +01:00
mr. m
f7dac9d181 New translations zen-menubar.ftl (Welsh) 2026-01-20 04:03:27 +01:00
mr. m
67a9c41944 New translations zen-menubar.ftl (Portuguese, Brazilian) 2026-01-20 04:03:26 +01:00
mr. m
745fc7ccc1 New translations zen-menubar.ftl (Icelandic) 2026-01-20 04:03:24 +01:00
mr. m
03940fdcd3 New translations zen-menubar.ftl (Chinese Traditional) 2026-01-20 04:03:23 +01:00
mr. m
e46b9499a9 New translations zen-menubar.ftl (Turkish) 2026-01-20 04:03:22 +01:00
mr. m
4caf0026e8 New translations zen-menubar.ftl (Swedish) 2026-01-20 04:03:21 +01:00
mr. m
c551e661b3 New translations zen-menubar.ftl (Portuguese) 2026-01-20 04:03:20 +01:00
mr. m
30ae50c90f New translations zen-menubar.ftl (Lithuanian) 2026-01-20 04:03:19 +01:00
mr. m
629acaff1c New translations zen-menubar.ftl (Korean) 2026-01-20 04:03:18 +01:00
mr. m
9dba228d5d New translations zen-menubar.ftl (Hungarian) 2026-01-20 04:03:17 +01:00
mr. m
95812d980a New translations zen-menubar.ftl (Hebrew) 2026-01-20 04:03:16 +01:00
mr. m
166d5690a2 New translations zen-menubar.ftl (Catalan) 2026-01-20 04:03:15 +01:00
mr. m
69165af274 New translations zen-menubar.ftl (French) 2026-01-20 04:03:14 +01:00
mr. m
9f3039e6cf New translations zen-preferences.ftl (Welsh) 2026-01-20 04:03:13 +01:00
mr. m
6765ab7a29 New translations zen-preferences.ftl (Chinese Traditional) 2026-01-20 04:03:12 +01:00
mr. m
967805b54c New translations zen-preferences.ftl (Swedish) 2026-01-20 04:03:11 +01:00
mr. m
eaeb291c11 New translations zen-preferences.ftl (Lithuanian) 2026-01-20 04:03:10 +01:00
mr. m
0a3392c25b New translations zen-general.ftl (Portuguese) 2026-01-20 04:03:09 +01:00
mr. m
c77c68245c New translations zen-general.ftl (Lithuanian) 2026-01-20 04:03:08 +01:00
mr. m
6c0b81b921 fix: Fixed duplicate Ids for split views and wrong activations, p=#11953
* fix: Fixed duplicate Ids for split views and wrong activations, b=no-bug, c=split-view

* fix: Fixed creating a new split view ID on restore, b=no-bug, c=split-view, tabs, workspaces

* chore: Simplify split view group extraction, b=no-bug, c=split-view

* feat: Make sure to return the group, even when not activating, b=no-bug, c=split-view

* feat: Assume tabs could be null, b=no-bug, c=split-view
2026-01-20 01:35:25 +01:00
mr. m
ca93874971 fix: Make sure synced split views have the same group ID, b=no-bug, c=split-view 2026-01-19 23:39:30 +01:00
mr. m
1423c51b41 feat: Never allow windows to be restored when closed, b=no-bug, c=no-component 2026-01-19 23:01:20 +01:00
mr. m
2fb5214222 fix: Don't allow private windows to sync new tabs, b=closes #11949, c=no-component 2026-01-19 22:58:31 +01:00
mr. m
d72c69a59c feat: Show traffic lights when opening a popup, b=no-bug, c=common 2026-01-19 22:00:15 +01:00
mr. m
219eca5190 feat: Dont allow synced windows to be restored / be shown in closed windows history, b=no-bug, c=no-component 2026-01-19 17:40:03 +01:00
mr. m
253ce993c5 fix: Add a minimum width for the welcome button, b=no-bug, c=welcome 2026-01-19 17:26:46 +01:00
mr. m
a3494d12e6 feat: Make sure sessions are correctly migrated on first run, b=no-bug, c=workspaces 2026-01-19 17:18:14 +01:00
mr. m
f1871cfb6d feat: Make sure moving an unsynced window to a synced makes the title update, b=no-bug, c=no-component 2026-01-19 14:42:34 +01:00
mr. m
ae5813f7a5 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-19 14:11:37 +01:00
mr. m
4825c28643 feat: Add 'New blank window' urlbar command, b=no-bug, c=no-component 2026-01-19 14:10:38 +01:00
mr. m
4572086549 chore: New Crowdin updates, p=#11945
* Update source file zen-menubar.ftl

* Update source file zen-preferences.ftl

* Update source file zen-menubar.ftl

* Update source file zen-preferences.ftl

* New translations zen-general.ftl (Romanian)

* New translations zen-general.ftl (French)

* New translations zen-general.ftl (Spanish)

* New translations zen-general.ftl (Arabic)

* New translations zen-general.ftl (Bulgarian)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Czech)

* New translations zen-general.ftl (Danish)

* New translations zen-general.ftl (German)

* New translations zen-general.ftl (Greek)

* New translations zen-general.ftl (Finnish)

* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Hebrew)

* New translations zen-general.ftl (Hungarian)

* New translations zen-general.ftl (Italian)

* New translations zen-general.ftl (Japanese)

* New translations zen-general.ftl (Korean)

* New translations zen-general.ftl (Lithuanian)

* New translations zen-general.ftl (Dutch)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Russian)

* New translations zen-general.ftl (Slovak)

* New translations zen-general.ftl (Swedish)

* New translations zen-general.ftl (Turkish)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Vietnamese)

* New translations zen-general.ftl (Icelandic)

* New translations zen-general.ftl (Portuguese, Brazilian)

* New translations zen-general.ftl (Indonesian)

* New translations zen-general.ftl (Persian)

* New translations zen-general.ftl (Thai)

* New translations zen-general.ftl (Norwegian Nynorsk)

* New translations zen-general.ftl (Estonian)

* New translations zen-general.ftl (English, United Kingdom)

* New translations zen-general.ftl (Welsh)

* New translations zen-general.ftl (Bosnian)

* New translations zen-general.ftl (nb-NO)

* New translations zen-preferences.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Romanian)

* New translations zen-menubar.ftl (French)

* New translations zen-menubar.ftl (Spanish)

* New translations zen-menubar.ftl (Arabic)

* New translations zen-menubar.ftl (Bulgarian)

* New translations zen-menubar.ftl (Catalan)

* New translations zen-menubar.ftl (Czech)

* New translations zen-menubar.ftl (Danish)

* New translations zen-menubar.ftl (German)

* New translations zen-menubar.ftl (Greek)

* New translations zen-menubar.ftl (Finnish)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Hebrew)

* New translations zen-menubar.ftl (Hungarian)

* New translations zen-menubar.ftl (Italian)

* New translations zen-menubar.ftl (Japanese)

* New translations zen-menubar.ftl (Korean)

* New translations zen-menubar.ftl (Lithuanian)

* New translations zen-menubar.ftl (Dutch)

* New translations zen-menubar.ftl (Polish)

* New translations zen-menubar.ftl (Portuguese)

* New translations zen-menubar.ftl (Russian)

* New translations zen-menubar.ftl (Slovak)

* New translations zen-menubar.ftl (Swedish)

* New translations zen-menubar.ftl (Turkish)

* New translations zen-menubar.ftl (Ukrainian)

* New translations zen-menubar.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Chinese Traditional)

* New translations zen-menubar.ftl (Vietnamese)

* New translations zen-menubar.ftl (Icelandic)

* New translations zen-menubar.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (Indonesian)

* New translations zen-menubar.ftl (Persian)

* New translations zen-menubar.ftl (Thai)

* New translations zen-menubar.ftl (Norwegian Nynorsk)

* New translations zen-menubar.ftl (Estonian)

* New translations zen-menubar.ftl (English, United Kingdom)

* New translations zen-menubar.ftl (Welsh)

* New translations zen-menubar.ftl (Bosnian)

* New translations zen-menubar.ftl (nb-NO)
2026-01-19 13:42:39 +01:00
mr. m
b4094bc98e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-19 13:40:49 +01:00
mr. m
745d0edc82 feat: Make sure to run view swaps before rendering a new frame, b=no-bug, c=split-view, tabs 2026-01-19 13:40:27 +01:00
Mr. M
e88530da19 chore: Set a proper user app dir for legacy unix paths, b=bug #11917, c=common, configs 2026-01-19 11:57:53 +01:00
mr. m
cad9f01722 feat: Make sure to ignore unknown split view groups when restoring, b=no-bug, c=split-view 2026-01-19 03:03:29 +01:00
mr. m
f913bbb1f0 chore: Rename 'Separate Window' to 'Blank Window', b=no-bug, c=no-component 2026-01-19 02:20:18 +01:00
mr. m
2f92c2c869 feat: Add app menu and native menu items for new separate windows, b=no-bug, c=common, kbs 2026-01-19 02:19:06 +01:00
mr. m
341b0252e4 feat: Convert tab entries for window close into a weak map, b=no-bug, c=no-component 2026-01-19 00:57:40 +01:00
mr. m
085aba686e Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-19 00:10:29 +01:00
mr. m
cb0e7cc67c fix: Fixed tabs becoming empty states when closing a synced window, b=no-bug, c=no-component 2026-01-19 00:10:25 +01:00
mr. m
71bedc89b1 chore: New Crowdin updates, p=#11932
* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-preferences.ftl (Portuguese)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Polish)

* New translations zen-menubar.ftl (Portuguese)

* New translations zen-workspaces.ftl (Polish)

* New translations zen-workspaces.ftl (Portuguese)

* Update source file zen-general.ftl

* New translations zen-general.ftl (Romanian)

* New translations zen-general.ftl (French)

* New translations zen-general.ftl (Spanish)

* New translations zen-general.ftl (Arabic)

* New translations zen-general.ftl (Bulgarian)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Czech)

* New translations zen-general.ftl (Danish)

* New translations zen-general.ftl (German)

* New translations zen-general.ftl (Greek)

* New translations zen-general.ftl (Finnish)

* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Hebrew)

* New translations zen-general.ftl (Hungarian)

* New translations zen-general.ftl (Italian)

* New translations zen-general.ftl (Japanese)

* New translations zen-general.ftl (Korean)

* New translations zen-general.ftl (Lithuanian)

* New translations zen-general.ftl (Dutch)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Russian)

* New translations zen-general.ftl (Slovak)

* New translations zen-general.ftl (Swedish)

* New translations zen-general.ftl (Turkish)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Vietnamese)

* New translations zen-general.ftl (Icelandic)

* New translations zen-general.ftl (Portuguese, Brazilian)

* New translations zen-general.ftl (Indonesian)

* New translations zen-general.ftl (Persian)

* New translations zen-general.ftl (Thai)

* New translations zen-general.ftl (Norwegian Nynorsk)

* New translations zen-general.ftl (Estonian)

* New translations zen-general.ftl (English, United Kingdom)

* New translations zen-general.ftl (Welsh)

* New translations zen-general.ftl (Bosnian)

* New translations zen-general.ftl (nb-NO)

* New translations zen-preferences.ftl (Polish)

* New translations zen-workspaces.ftl (Polish)

* New translations zen-welcome.ftl (Polish)

* Update source file zen-general.ftl

* New translations zen-general.ftl (Romanian)

* New translations zen-general.ftl (French)

* New translations zen-general.ftl (Spanish)

* New translations zen-general.ftl (Arabic)

* New translations zen-general.ftl (Bulgarian)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Czech)

* New translations zen-general.ftl (Danish)

* New translations zen-general.ftl (German)

* New translations zen-general.ftl (Greek)

* New translations zen-general.ftl (Finnish)

* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Hebrew)

* New translations zen-general.ftl (Hungarian)

* New translations zen-general.ftl (Italian)

* New translations zen-general.ftl (Japanese)

* New translations zen-general.ftl (Korean)

* New translations zen-general.ftl (Lithuanian)

* New translations zen-general.ftl (Dutch)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Russian)

* New translations zen-general.ftl (Slovak)

* New translations zen-general.ftl (Swedish)

* New translations zen-general.ftl (Turkish)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Vietnamese)

* New translations zen-general.ftl (Icelandic)

* New translations zen-general.ftl (Portuguese, Brazilian)

* New translations zen-general.ftl (Indonesian)

* New translations zen-general.ftl (Persian)

* New translations zen-general.ftl (Thai)

* New translations zen-general.ftl (Norwegian Nynorsk)

* New translations zen-general.ftl (Estonian)

* New translations zen-general.ftl (English, United Kingdom)

* New translations zen-general.ftl (Welsh)

* New translations zen-general.ftl (Bosnian)

* New translations zen-general.ftl (nb-NO)

* New translations zen-split-view.ftl (Welsh)

* New translations zen-menubar.ftl (Czech)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Welsh)

* New translations zen-vertical-tabs.ftl (Japanese)

* New translations zen-vertical-tabs.ftl (nb-NO)

* New translations zen-preferences.ftl (Czech)

* New translations zen-preferences.ftl (Thai)

* New translations zen-folders.ftl (Turkish)
2026-01-18 20:25:34 +01:00
mr. m
adb385b710 fix: Fixed language packs not parsing correctly, b=no-bug, c=common, split-view 2026-01-18 20:09:06 +01:00
mr. m
679be6d208 fix: Small drag and drop fixes and possible leak fix, b=no-bug, c=mods, split-view, workspaces 2026-01-18 00:16:32 +01:00
mr. m
7fae42087b feat: Dont update the drag image when converting an essential to a normal tab, b=no-bug, c=no-component 2026-01-17 19:46:19 +01:00
mr. m
132b5f2bf2 feat: Add a informational dialog for window sync migration, b=no-bug, c=common 2026-01-17 19:30:28 +01:00
mr. m
a36acadd04 fix: Fixed fetching browser history entries from cache, b=no-bug, c=no-component 2026-01-17 15:50:46 +01:00
mr. m
a993f40532 fix: Fixed fetching wrong history entries for pinned tabs state cache, b=no-bug, c=workspaces, split-view 2026-01-17 15:35:59 +01:00
mr. m
27c3858e1a chore: Update freedesktop runtime for flatpak, b=bug #10545, c=flatpak 2026-01-17 14:18:31 +01:00
mr. m
c8f314a7e4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-17 14:13:31 +01:00
mr. m
56c5f2fb6d test: Fix default app dir for XDG and import sandbox tests, b=bug #11917, c=tests 2026-01-17 14:13:06 +01:00
Anodev-sudo
ceb540536c feat: Return to previous tab when closing tabs, p=#11933
* fix: Switch to last used tab on tab close

lastAccessed time will be used to select the active tab instead of positional selection or ownership when a tab is closed, returning the user to their last used tab.

* test: Merge branch and add tests, b=no-bug, c=common, tests, tabs, workspaces

---------

Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-17 13:18:43 +01:00
mr. m
7668c26ce5 fix: Fixed small issues with colors inside dialog buttons, b=no-bug, c=common 2026-01-17 03:24:39 +01:00
mr. m
e689f5eaf4 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-17 02:33:42 +01:00
mr. m
768bb2b5a7 feat: Improved UI for dialog buttons and fixed workspace specific bookmarks, b=no-bug, c=common, workspaces 2026-01-17 02:33:38 +01:00
mr. m
88f2b19765 chore: Sync upstream Firefox to version 147.0.1, p=#11931
* chore: Sync upstream to `Firefox 147.0.1`

* Discard changes to src/zen/tests/mochitests/shell/mac_desktop_image.py

* Update Twilight version to RC 147.0.1

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

* Update candidate version to 147.0.1

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

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-16 21:50:47 +01:00
mr. m
871e8fcce7 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-16 21:33:50 +01:00
mr. m
fa7186b3d8 test: Fixed running tests for pinned tabs and exported machitests, b=no-bug, c=tabs, glance, tests, folders, workspaces 2026-01-16 21:33:45 +01:00
mr. m
a145f83fa8 fix: Fixed MacOS builds having intermitent crashes when building PGO, p=#11924, c=scripts 2026-01-16 14:09:23 +01:00
mr. m
73f676a83d chore: New Crowdin updates, p=#11675
* New translations zen-workspaces.ftl (Thai)

* New translations zen-workspaces.ftl (Norwegian Nynorsk)

* New translations zen-workspaces.ftl (Estonian)

* New translations zen-workspaces.ftl (English, United Kingdom)

* New translations zen-workspaces.ftl (Welsh)

* New translations zen-workspaces.ftl (Bosnian)

* New translations zen-workspaces.ftl (nb-NO)

* New translations zen-menubar.ftl (Romanian)

* New translations zen-menubar.ftl (French)

* New translations zen-menubar.ftl (Spanish)

* New translations zen-menubar.ftl (Arabic)

* New translations zen-menubar.ftl (Bulgarian)

* New translations zen-menubar.ftl (Catalan)

* New translations zen-menubar.ftl (Czech)

* New translations zen-menubar.ftl (Danish)

* New translations zen-menubar.ftl (German)

* New translations zen-menubar.ftl (Greek)

* New translations zen-menubar.ftl (Finnish)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Hebrew)

* New translations zen-menubar.ftl (Hungarian)

* New translations zen-menubar.ftl (Italian)

* New translations zen-menubar.ftl (Japanese)

* New translations zen-menubar.ftl (Korean)

* New translations zen-menubar.ftl (Lithuanian)

* New translations zen-menubar.ftl (Dutch)

* New translations zen-menubar.ftl (Polish)

* New translations zen-menubar.ftl (Portuguese)

* New translations zen-menubar.ftl (Russian)

* New translations zen-menubar.ftl (Slovak)

* New translations zen-menubar.ftl (Swedish)

* New translations zen-menubar.ftl (Turkish)

* New translations zen-menubar.ftl (Ukrainian)

* New translations zen-menubar.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Chinese Traditional)

* New translations zen-menubar.ftl (Vietnamese)

* New translations zen-menubar.ftl (Icelandic)

* New translations zen-menubar.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (Indonesian)

* New translations zen-menubar.ftl (Persian)

* New translations zen-menubar.ftl (Thai)

* New translations zen-menubar.ftl (Norwegian Nynorsk)

* New translations zen-menubar.ftl (Estonian)

* New translations zen-menubar.ftl (English, United Kingdom)

* New translations zen-menubar.ftl (Welsh)

* New translations zen-menubar.ftl (Bosnian)

* New translations zen-menubar.ftl (nb-NO)

* Update source file zen-general.ftl

* Update source file zen-menubar.ftl

* Update source file zen-workspaces.ftl

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-workspaces.ftl (French)

* New translations zen-workspaces.ftl (Spanish)

* New translations zen-workspaces.ftl (Catalan)

* New translations zen-workspaces.ftl (German)

* New translations zen-workspaces.ftl (Hungarian)

* New translations zen-workspaces.ftl (Korean)

* New translations zen-workspaces.ftl (Russian)

* New translations zen-workspaces.ftl (Turkish)

* New translations zen-workspaces.ftl (Chinese Simplified)

* New translations zen-workspaces.ftl (Icelandic)

* New translations zen-workspaces.ftl (Portuguese, Brazilian)

* New translations zen-workspaces.ftl (nb-NO)

* New translations zen-menubar.ftl (French)

* New translations zen-menubar.ftl (Spanish)

* New translations zen-menubar.ftl (Catalan)

* New translations zen-menubar.ftl (German)

* New translations zen-menubar.ftl (Hebrew)

* New translations zen-menubar.ftl (Hungarian)

* New translations zen-menubar.ftl (Korean)

* New translations zen-menubar.ftl (Russian)

* New translations zen-menubar.ftl (Turkish)

* New translations zen-menubar.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Icelandic)

* New translations zen-menubar.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (nb-NO)

* New translations zen-workspaces.ftl (Irish)

* New translations zen-workspaces.ftl (Welsh)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Welsh)

* Update source file zen-preferences.ftl

* New translations zen-workspaces.ftl (Vietnamese)

* New translations zen-preferences.ftl (Romanian)

* New translations zen-preferences.ftl (French)

* New translations zen-preferences.ftl (Spanish)

* New translations zen-preferences.ftl (Arabic)

* New translations zen-preferences.ftl (Bulgarian)

* New translations zen-preferences.ftl (Catalan)

* New translations zen-preferences.ftl (Czech)

* New translations zen-preferences.ftl (Danish)

* New translations zen-preferences.ftl (German)

* New translations zen-preferences.ftl (Greek)

* New translations zen-preferences.ftl (Finnish)

* New translations zen-preferences.ftl (Irish)

* New translations zen-preferences.ftl (Hebrew)

* New translations zen-preferences.ftl (Hungarian)

* New translations zen-preferences.ftl (Italian)

* New translations zen-preferences.ftl (Japanese)

* New translations zen-preferences.ftl (Korean)

* New translations zen-preferences.ftl (Lithuanian)

* New translations zen-preferences.ftl (Dutch)

* New translations zen-preferences.ftl (Polish)

* New translations zen-preferences.ftl (Portuguese)

* New translations zen-preferences.ftl (Russian)

* New translations zen-preferences.ftl (Slovak)

* New translations zen-preferences.ftl (Swedish)

* New translations zen-preferences.ftl (Turkish)

* New translations zen-preferences.ftl (Ukrainian)

* New translations zen-preferences.ftl (Chinese Simplified)

* New translations zen-preferences.ftl (Chinese Traditional)

* New translations zen-preferences.ftl (Vietnamese)

* New translations zen-preferences.ftl (Icelandic)

* New translations zen-preferences.ftl (Portuguese, Brazilian)

* New translations zen-preferences.ftl (Indonesian)

* New translations zen-preferences.ftl (Persian)

* New translations zen-preferences.ftl (Thai)

* New translations zen-preferences.ftl (Norwegian Nynorsk)

* New translations zen-preferences.ftl (Estonian)

* New translations zen-preferences.ftl (English, United Kingdom)

* New translations zen-preferences.ftl (Welsh)

* New translations zen-preferences.ftl (Bosnian)

* New translations zen-preferences.ftl (nb-NO)

* New translations zen-workspaces.ftl (Swedish)

* New translations zen-workspaces.ftl (Chinese Traditional)

* New translations zen-preferences.ftl (Irish)

* New translations zen-preferences.ftl (Hungarian)

* New translations zen-preferences.ftl (Swedish)

* New translations zen-preferences.ftl (Chinese Traditional)

* New translations zen-menubar.ftl (Romanian)

* New translations zen-menubar.ftl (French)

* New translations zen-menubar.ftl (Spanish)

* New translations zen-menubar.ftl (Arabic)

* New translations zen-menubar.ftl (Bulgarian)

* New translations zen-menubar.ftl (Catalan)

* New translations zen-menubar.ftl (Czech)

* New translations zen-menubar.ftl (Danish)

* New translations zen-menubar.ftl (German)

* New translations zen-menubar.ftl (Greek)

* New translations zen-menubar.ftl (Finnish)

* New translations zen-menubar.ftl (Irish)

* New translations zen-menubar.ftl (Hebrew)

* New translations zen-menubar.ftl (Hungarian)

* New translations zen-menubar.ftl (Italian)

* New translations zen-menubar.ftl (Japanese)

* New translations zen-menubar.ftl (Korean)

* New translations zen-menubar.ftl (Lithuanian)

* New translations zen-menubar.ftl (Dutch)

* New translations zen-menubar.ftl (Polish)

* New translations zen-menubar.ftl (Portuguese)

* New translations zen-menubar.ftl (Russian)

* New translations zen-menubar.ftl (Slovak)

* New translations zen-menubar.ftl (Swedish)

* New translations zen-menubar.ftl (Turkish)

* New translations zen-menubar.ftl (Ukrainian)

* New translations zen-menubar.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Chinese Traditional)

* New translations zen-menubar.ftl (Vietnamese)

* New translations zen-menubar.ftl (Icelandic)

* New translations zen-menubar.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (Indonesian)

* New translations zen-menubar.ftl (Persian)

* New translations zen-menubar.ftl (Thai)

* New translations zen-menubar.ftl (Norwegian Nynorsk)

* New translations zen-menubar.ftl (Estonian)

* New translations zen-menubar.ftl (English, United Kingdom)

* New translations zen-menubar.ftl (Welsh)

* New translations zen-menubar.ftl (Bosnian)

* New translations zen-menubar.ftl (nb-NO)

* Update source file zen-menubar.ftl

* New translations zen-workspaces.ftl (Ukrainian)

* New translations zen-preferences.ftl (French)

* New translations zen-preferences.ftl (Hungarian)

* New translations zen-preferences.ftl (Ukrainian)

* New translations zen-preferences.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (French)

* New translations zen-menubar.ftl (Spanish)

* New translations zen-menubar.ftl (Catalan)

* New translations zen-menubar.ftl (German)

* New translations zen-menubar.ftl (Hungarian)

* New translations zen-menubar.ftl (Korean)

* New translations zen-menubar.ftl (Russian)

* New translations zen-menubar.ftl (Swedish)

* New translations zen-menubar.ftl (Turkish)

* New translations zen-menubar.ftl (Ukrainian)

* New translations zen-menubar.ftl (Chinese Simplified)

* New translations zen-menubar.ftl (Vietnamese)

* New translations zen-menubar.ftl (Icelandic)

* New translations zen-menubar.ftl (Portuguese, Brazilian)

* New translations zen-menubar.ftl (nb-NO)

* New translations zen-preferences.ftl (Welsh)

* New translations zen-menubar.ftl (Welsh)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-menubar.ftl (Chinese Traditional)

* New translations zen-workspaces.ftl (Hebrew)

* New translations zen-preferences.ftl (Hebrew)

* New translations zen-menubar.ftl (Hebrew)

* New translations zen-workspaces.ftl (Lithuanian)

* New translations zen-preferences.ftl (Lithuanian)

* New translations zen-menubar.ftl (Lithuanian)

* New translations zen-workspaces.ftl (Chinese Traditional)

* Update source file zen-general.ftl

* New translations zen-general.ftl (Romanian)

* New translations zen-general.ftl (French)

* New translations zen-general.ftl (Spanish)

* New translations zen-general.ftl (Arabic)

* New translations zen-general.ftl (Bulgarian)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Czech)

* New translations zen-general.ftl (Danish)

* New translations zen-general.ftl (German)

* New translations zen-general.ftl (Greek)

* New translations zen-general.ftl (Finnish)

* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Hebrew)

* New translations zen-general.ftl (Hungarian)

* New translations zen-general.ftl (Italian)

* New translations zen-general.ftl (Japanese)

* New translations zen-general.ftl (Korean)

* New translations zen-general.ftl (Lithuanian)

* New translations zen-general.ftl (Dutch)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Russian)

* New translations zen-general.ftl (Slovak)

* New translations zen-general.ftl (Swedish)

* New translations zen-general.ftl (Turkish)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-welcome.ftl (Chinese Simplified)

* New translations zen-workspaces.ftl (Czech)

* New translations zen-preferences.ftl (Chinese Simplified)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Vietnamese)

* New translations zen-general.ftl (Icelandic)

* New translations zen-general.ftl (Portuguese, Brazilian)

* New translations zen-general.ftl (Indonesian)

* New translations zen-general.ftl (Persian)

* New translations zen-general.ftl (Thai)

* New translations zen-general.ftl (Norwegian Nynorsk)

* New translations zen-general.ftl (Estonian)

* New translations zen-general.ftl (English, United Kingdom)

* New translations zen-general.ftl (Welsh)

* New translations zen-general.ftl (Bosnian)

* New translations zen-general.ftl (nb-NO)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Japanese)

* New translations zen-workspaces.ftl (Japanese)

* New translations zen-preferences.ftl (Japanese)

* New translations zen-menubar.ftl (Japanese)
2026-01-16 14:07:16 +01:00
mr. m
6d9347acec fix: Fixed regression of window controls appearing on the right sidebar, b=no-bug, c=common 2026-01-16 01:30:16 +01:00
mr. m
6c1c61a7ad feat: Dont clip overflowing elements for the DnD image preview, b=no-bug, c=no-component 2026-01-16 00:58:17 +01:00
mr. m
ae6af54bda fix: Fixed window sync turning tabs to blank tabs when selecting and focusing at the same time, b=no-bug, c=tabs, workspaces 2026-01-16 00:45:28 +01:00
mr. m
391cb1424a feat: Improved dialog UI and colors, b=no-bug, c=common, workspaces 2026-01-15 18:13:01 +01:00
mr. m
74826ea91d feat: Implement a smarter backup system for session files, b=no-bug, c=no-component 2026-01-15 12:45:16 +01:00
mr. m
5e479b501e fix: Fixed drag and dropping tabs from the same sync instance, b= closes https://github.com/zen-browser/desktop/issues/11911, p=#11913
* feat: Store and restore split view layout tree

* fix: add backwards compatibility

* fix: Formatting

* fix: Don't activate split view when restoring session

* feat: Add id to unsynced tabs

* fix: Formatting

* refactor: Streamline unsynced window event handling

* feat: Make sure to duplicate pinend tabs when splitting, b=no-bug, c=split-view

* chore: Fix suggestions, b=no-bug, c=split-view

* fix: Fixed restoring closed tabs not switching to their original space, b=no-bug, c=no-component

* fix: Fixed drag and dropping tabs from the same synced instances, b=no-bug, c=tabs

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

---------

Co-authored-by: octaviusz <octaviusz@duck.com>
Co-authored-by: Andrey Bochkarev <50177704+octaviusz@users.noreply.github.com>
2026-01-15 12:02:13 +01:00
Andrey Bochkarev
40986668de feat: Store and restore split view layout tree, p=#11862
* feat: Store and restore split view layout tree

* fix: add backwards compatibility

* fix: Formatting

* fix: Don't activate split view when restoring session

* feat: Add id to unsynced tabs

* fix: Formatting

* refactor: Streamline unsynced window event handling

* feat: Make sure to duplicate pinend tabs when splitting, b=no-bug, c=split-view

---------

Co-authored-by: mr. m <mr.m@tuta.com>
2026-01-15 11:14:52 +01:00
mr. m
30ed19d540 fix: Fix wrong window roundness inferrence for MacOS tahoe, b=no-bug, c=common 2026-01-15 02:00:46 +01:00
mr. m
8f4fae7995 fix: Fixed site data panel reporting wrong site cert status, b=closes #11905, c=no-component 2026-01-15 01:40:23 +01:00
mr. m
7e4ef83906 feat: Use the correct aria focusable elements when animating moves, b=no-bug, c=no-component 2026-01-15 01:16:12 +01:00
mr. m
564571f449 fix: Fixed selecting split views with 2 windows turning them to blank tabs, b=no-bug, c=split-view, tabs 2026-01-14 19:27:21 +01:00
mr. m
b6d17b1ff7 fix: Fixed restoring split views inside folders, b=closes #11887, c=compact-mode, kbs, split-view, tabs 2026-01-14 18:55:20 +01:00
mr. m
88e22d953c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-14 16:36:21 +01:00
mr. m
de6a463d2d fix: Fixed weird line at the top of preferences page, b=closes #11893, c=no-component 2026-01-14 16:11:21 +01:00
mr. m
632ebe5593 fix: Fixed glance preventing propagation on non-link elements, b=closes #11895, c=glance 2026-01-14 16:06:45 +01:00
Andrey Bochkarev
65a43ecd3e fix: Restrict promo creation to current workspace container, p=#11897
* fix: Restrict promo creation to current workspace container

* Discard changes to src/zen/tabs/ZenEssentialsPromo.mjs

* Discard changes to src/zen/workspaces/ZenWorkspaces.mjs

---------

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-01-14 15:57:35 +01:00
mr. m
18601f04a2 feat: Small quality fixes for drag and drop, b=no-bug, c=common, compact-mode, split-view, tabs 2026-01-14 14:14:46 +01:00
mr. m
073208836a chore: Sync upstream Firefox to version 147.0, p=#11886
* chore: Sync upstream to `Firefox 147.0`

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser.toml

* Discard changes to src/zen/tests/mochitests/tooltiptext/browser_input_file_tooltips.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_bug400731.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_bug415846.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser_whitelisted.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/head.js

* Discard changes to src/zen/tests/mochitests/shell/browser.toml

* Discard changes to src/zen/tests/mochitests/shell/unit/test_macOS_showSecurityPreferences.js

* Discard changes to src/zen/tests/mochitests/shell/unit/xpcshell.toml

* Discard changes to src/zen/tests/mochitests/tooltiptext/browser_bug581947.js

* Discard changes to src/zen/tests/mochitests/safebrowsing/browser.toml

* Discard changes to src/zen/tests/mochitests/reportbrokensite/head.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_send_more_info.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_antitracking_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_experiment_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_addon_data_sent.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/browser_tab_key_order.js

* Discard changes to src/zen/tests/mochitests/reportbrokensite/send.js

* Delete src/zen/tests/mochitests/reportbrokensite/browser_report_preview.js

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

* Discard changes to src/zen/tests/mochitests/reportbrokensite/send_more_info.js

---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-14 01:32:37 +01:00
mr. m
58a745ec2f feat: New drag and drop promo for essentials, p=#11891
* feat: New drag and drop promo for essentials, b=no-bug, c=tabs, common, split-view, workspaces

* feat: Finish impl, b=no-bug, c=common, compact-mode, glance, split-view, tabs, vendor

* feat: Add a pref to disable it, b=no-bug, c=tabs

* fix: Fix split views having wrong color, b=no-bug, c=split-view

* chore: Finish suggestions, b=no-bug, c=tabs
2026-01-14 01:31:45 +01:00
mr. m
2b4e46ce4e feat: Run a migration for pinned tabs renamed titles, b=no-bug, c=common 2026-01-13 13:31:52 +01:00
mr. m
902651a196 fix: Fixed including zen design tokens from the dist output, b=no-bug, c=no-component 2026-01-12 22:41:04 +01:00
mr. m
bc24c2b11d feat: Implement a better identified migration system for window sync, b=no-bug, c=glance, mods 2026-01-12 21:07:27 +01:00
mr. m
9fefa6c1ee fix: Correctly initialize new sessions for troubleshooting mode, b=no-bug, c=common 2026-01-12 17:26:00 +01:00
mr. m
368d648b65 test: Remove browser_private_mode_no_essentials.js from the tests list, b=no-bug, c=workflows, tests 2026-01-12 16:39:56 +01:00
mr. m
37eed5fcfe fix: Start working on more eslint rules, p=#11874
* fix: Start working on more eslint rules, b=no-bug, c=common, mods, workspaces

* chore: Continue migration, b=no-bug, c=workflows, windows, glance, mods, welcome, workspaces, common, compact-mode, folders, tests, kbs, media, split-view, tabs

* chore: Finish, b=no-bug, c=common, compact-mode, folders, glance, tests, kbs, media, mods, split-view, tabs, workspaces, welcome

* fix: Fix installing deps, b=no-bug, c=common

* feat: Dont initialize git on download checks, b=no-bug, c=workflows

* feat: Remove empty JS docs, b=no-bug, c=common, compact-mode, folders, glance, kbs, media, mods, split-view, tabs, tests, workspaces

* chore: Run lint, b=no-bug, c=common, folders, glance, kbs, mods, split-view, tabs, workspaces
2026-01-12 15:11:43 +01:00
mr. m
fd82ad95b7 perf: Further optimize having to reflush the document on space switch, b=bug #11851, c=split-view, workspaces 2026-01-12 11:49:21 +01:00
mr. m
21821c31d2 chore: Dont de-init deferred backup tasks when granting quits for PGO tests, b=no-bug, c=no-component 2026-01-11 21:28:06 +01:00
mr. m
0bfac990d2 chore: Dont clear the file on shutdown, b=no-bug, c=no-component 2026-01-11 20:50:03 +01:00
mr. m
bc4443fda9 feat: Make sure to enable animations and spaces when running PGO testings, b=no-bug, c=common, workspaces 2026-01-11 19:37:15 +01:00
mr. m
bea81b0364 feat: Turn off firefox notes by default and change settings styles, b=no-bug, c=no-component 2026-01-11 16:47:36 +01:00
mr. m
a616fc38e7 fix: Make sure to correctly reset the values after animating compact mode, p=#11863
* fix: Make sure to correctly reset the values after animating compact mode, b=no-bug, c=compact-mode
2026-01-10 23:53:23 +01:00
mr. m
e8ad33c0f1 feat: Start making automatic backups for session files, p=#11861
* feat: Start making automatic backups for session files, b=no-bug, c=common

* feat: Allow new links to open in unsynced windows, b=no-bug, c=no-component
2026-01-10 22:24:53 +01:00
502 changed files with 21864 additions and 17362 deletions

View File

@@ -3,56 +3,56 @@ policy:
- id: [component] - id: [component]
label: label:
# Make sure it's in sync with the dropdown in the issue template # Make sure it's in sync with the dropdown in the issue template
- name: 'component: sync' - name: "component: sync"
keys: ['Sync'] keys: ["Sync"]
- name: 'component: compact-mode' - name: "component: compact-mode"
keys: ['Compact Mode'] keys: ["Compact Mode"]
- name: 'component: workspaces' - name: "component: workspaces"
keys: ['Workspaces'] keys: ["Workspaces"]
- name: 'component: mods-themes' - name: "component: mods-themes"
keys: ['Mods / Themes'] keys: ["Mods / Themes"]
- name: 'component: bookmarks' - name: "component: bookmarks"
keys: ['Bookmarks'] keys: ["Bookmarks"]
- name: 'component: glance' - name: "component: glance"
keys: ['Glance'] keys: ["Glance"]
- name: 'component: url-bar' - name: "component: url-bar"
keys: ['URL Bar'] keys: ["URL Bar"]
- name: 'component: tabs' - name: "component: tabs"
keys: ['Tabs'] keys: ["Tabs"]
- name: 'component: settings' - name: "component: settings"
keys: ['Settings'] keys: ["Settings"]
- name: 'component: privacy' - name: "component: privacy"
keys: ['Privacy'] keys: ["Privacy"]
- name: 'component: split-view' - name: "component: split-view"
keys: ['Split View'] keys: ["Split View"]
- name: 'component: performance' - name: "component: performance"
keys: ['Performance'] keys: ["Performance"]
- name: 'component: media-controller' - name: "component: media-controller"
keys: ['Media Controler'] keys: ["Media Controler"]
- name: 'component: tab-unloading' - name: "component: tab-unloading"
keys: ['Tab unloading'] keys: ["Tab unloading"]
- name: 'component: tab-folders' - name: "component: tab-folders"
keys: ['Tab Folders'] keys: ["Tab Folders"]
- name: 'component: keyboard-shortcuts' - name: "component: keyboard-shortcuts"
keys: ['Keyboard Shortcuts'] keys: ["Keyboard Shortcuts"]
- name: 'component: security' - name: "component: security"
keys: ['Security'] keys: ["Security"]
- name: 'component: extensions' - name: "component: extensions"
keys: ['Extensions'] keys: ["Extensions"]
- name: 'component: customizable-ui-toolbars' - name: "component: customizable-ui-toolbars"
keys: ['Customizable UI / Toolbars'] keys: ["Customizable UI / Toolbars"]
- name: 'component: localization' - name: "component: localization"
keys: ['Localization'] keys: ["Localization"]
- name: 'component: other' - name: "component: other"
keys: ['Other'] keys: ["Other"]
- id: [platform] - id: [platform]
block-list: ['Other'] block-list: ["Other"]
label: label:
# Make sure it's in sync with the dropdown in the issue template # Make sure it's in sync with the dropdown in the issue template
- name: 'platform: linux' - name: "platform: linux"
keys: ['Linux (AppImage)', 'Linux (Flatpak)', 'Linux (Tarball)'] keys: ["Linux (AppImage)", "Linux (Flatpak)", "Linux (Tarball)"]
- name: 'platform: macOS' - name: "platform: macOS"
keys: ['macOS - aarch64', 'macOS - Intel'] keys: ["macOS - aarch64", "macOS - Intel"]
- name: 'platform: windows' - name: "platform: windows"
keys: ['Windows - x64', 'Windows - aarch64'] keys: ["Windows - x64", "Windows - aarch64"]

View File

@@ -4,49 +4,49 @@ on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
create_release: create_release:
description: 'Create a new release for this build' description: "Create a new release for this build"
required: false required: false
default: false default: false
type: 'boolean' type: "boolean"
update_version: update_version:
description: 'Update the version number' description: "Update the version number"
required: false required: false
default: false default: false
type: 'boolean' type: "boolean"
update_branch: update_branch:
description: 'Update branch with new version' description: "Update branch with new version"
required: true required: true
default: 'release' default: "release"
type: 'choice' type: "choice"
options: options:
- 'release' - "release"
- 'twilight' - "twilight"
use-sccache: use-sccache:
description: 'Use sccache' description: "Use sccache"
required: true required: true
type: 'boolean' type: "boolean"
default: false default: false
workflow_call: workflow_call:
inputs: inputs:
create_release: create_release:
description: 'Create a new release for this build' description: "Create a new release for this build"
required: false required: false
default: false default: false
type: 'boolean' type: "boolean"
update_version: update_version:
description: 'Update the version number' description: "Update the version number"
required: false required: false
default: false default: false
type: 'boolean' type: "boolean"
update_branch: update_branch:
description: 'Update branch with new version' description: "Update branch with new version"
required: true required: true
default: 'release' default: "release"
type: 'string' type: "string"
use-sccache: use-sccache:
description: 'Use sccache' description: "Use sccache"
required: true required: true
type: 'boolean' type: "boolean"
default: false default: false
jobs: jobs:
@@ -142,7 +142,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -202,7 +202,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -244,7 +244,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Setup Git - name: Setup Git
run: | run: |
@@ -379,7 +379,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -565,8 +565,8 @@ jobs:
./zen.installer.exe/* ./zen.installer.exe/*
./zen.installer-arm64.exe/* ./zen.installer-arm64.exe/*
./zen.macos-universal.dmg/* ./zen.macos-universal.dmg/*
tag_name: 'twilight' tag_name: "twilight"
name: 'Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})' name: "Twilight build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }} at ${{ needs.build-data.outputs.build_time }})"
draft: false draft: false
generate_release_notes: false generate_release_notes: false
prerelease: true prerelease: true
@@ -584,7 +584,7 @@ jobs:
prerelease: false prerelease: false
fail_on_unmatched_files: false fail_on_unmatched_files: false
generate_release_notes: false generate_release_notes: false
name: 'Release build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})' name: "Release build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})"
body_path: release_notes.md body_path: release_notes.md
files: | files: |
./zen.source.tar.zst/* ./zen.source.tar.zst/*
@@ -656,7 +656,7 @@ jobs:
- name: Commit - name: Commit
uses: stefanzweifel/git-auto-commit-action@v5 uses: stefanzweifel/git-auto-commit-action@v5
with: with:
commit_message: '[release]: Update Flatpak manifest' commit_message: "[release]: Update Flatpak manifest"
commit_user_name: Zen Browser Robot commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com commit_user_email: zen-browser-auto@users.noreply.github.com
repository: ./flatpak repository: ./flatpak

View File

@@ -2,7 +2,7 @@ name: Check Firefox Candidate Release
on: on:
schedule: schedule:
- cron: '59 4 * * 2' - cron: "59 4 * * 2"
workflow_dispatch: workflow_dispatch:
permissions: permissions:

View File

@@ -5,9 +5,6 @@ on:
branches: branches:
- dev - dev
workflow_call: workflow_call:
pull_request:
branches:
- dev
permissions: permissions:
contents: read contents: read
@@ -25,7 +22,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Setup and run autopep8 - name: Setup and run autopep8
if: ${{ contains(join(github.event.commits.*.modified, ' '), '.py') || contains(join(github.event.commits.*.added, ' '), '.py') || contains(join(github.event.commits.*.removed, ' '), '.py') }} if: ${{ contains(join(github.event.commits.*.modified, ' '), '.py') || contains(join(github.event.commits.*.added, ' '), '.py') || contains(join(github.event.commits.*.removed, ' '), '.py') }}
@@ -36,5 +33,11 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Download Firefox
env:
ZEN_DOWNLOAD_DONT_INIT_GIT: "1"
run: |
npm run download
- name: Lint - name: Lint
run: npm run lint run: npm run lint

View File

@@ -5,7 +5,7 @@ permissions:
on: on:
workflow_dispatch: workflow_dispatch:
schedule: schedule:
- cron: '3 2 1 * *' - cron: "3 2 1 * *"
jobs: jobs:
build: build:
@@ -47,7 +47,7 @@ jobs:
GH_TOKEN: ${{ secrets.DEPLOY_KEY }} GH_TOKEN: ${{ secrets.DEPLOY_KEY }}
HIDE_AUTHOR: true HIDE_AUTHOR: true
HIDE_TIME_TO_ANSWER: true HIDE_TIME_TO_ANSWER: true
SEARCH_QUERY: 'repo:zen-browser/desktop is:issue created:${{ env.last_month }}' SEARCH_QUERY: "repo:zen-browser/desktop is:issue created:${{ env.last_month }}"
- name: Move metrics to docs folder - name: Move metrics to docs folder
run: | run: |
@@ -62,6 +62,6 @@ jobs:
- name: Commit changes - name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5 uses: stefanzweifel/git-auto-commit-action@v5
with: with:
commit_message: 'docs: Update monthly issue metrics, b=(no bug), c={docs}' commit_message: "docs: Update monthly issue metrics, b=(no bug), c={docs}"
commit_user_name: Zen Browser Robot commit_user_name: Zen Browser Robot
commit_user_email: zen-browser-auto@users.noreply.github.com commit_user_email: zen-browser-auto@users.noreply.github.com

View File

@@ -4,19 +4,19 @@ on:
workflow_call: workflow_call:
inputs: inputs:
build-version: build-version:
description: 'The version to build' description: "The version to build"
required: true required: true
type: string type: string
release-branch: release-branch:
description: 'The branch to build' description: "The branch to build"
required: true required: true
type: string type: string
MOZ_BUILD_DATE: MOZ_BUILD_DATE:
type: string type: string
required: true required: true
default: '' default: ""
use-sccache: use-sccache:
description: 'Use sccache' description: "Use sccache"
required: true required: true
type: boolean type: boolean
default: false default: false
@@ -53,7 +53,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Run sccache-cache - name: Run sccache-cache
uses: mozilla-actions/sccache-action@main uses: mozilla-actions/sccache-action@main

View File

@@ -6,19 +6,19 @@ on:
workflow_call: workflow_call:
inputs: inputs:
build-version: build-version:
description: 'The version to build' description: "The version to build"
required: true required: true
type: string type: string
release-branch: release-branch:
description: 'The branch to build' description: "The branch to build"
required: true required: true
type: string type: string
MOZ_BUILD_DATE: MOZ_BUILD_DATE:
type: string type: string
required: true required: true
default: '' default: ""
use-sccache: use-sccache:
description: 'Use sccache' description: "Use sccache"
required: true required: true
type: boolean type: boolean
default: false default: false
@@ -47,7 +47,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Run sccache-cache - name: Run sccache-cache
uses: mozilla-actions/sccache-action@main uses: mozilla-actions/sccache-action@main

View File

@@ -4,18 +4,18 @@ on:
workflow_call: workflow_call:
inputs: inputs:
build-version: build-version:
description: 'The version to build' description: "The version to build"
required: true required: true
type: string type: string
release-branch: release-branch:
description: 'The branch to build' description: "The branch to build"
required: true required: true
type: string type: string
jobs: jobs:
mac-build: mac-build:
name: Unify macOS (Universal) name: Unify macOS (Universal)
runs-on: 'macos-26' runs-on: "macos-26"
strategy: strategy:
fail-fast: false fail-fast: false
@@ -30,7 +30,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Setup Python - name: Setup Python
uses: actions/setup-python@v5 uses: actions/setup-python@v5

View File

@@ -19,13 +19,18 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Download Firefox and dependencies - name: Download Firefox and dependencies
env:
ZEN_DOWNLOAD_DONT_INIT_GIT: "1"
run: npm run download run: npm run download
- name: Import patches - name: Import patches
run: npm run import run: npm run import
- name: Run linting
run: npm run lint

View File

@@ -4,14 +4,14 @@ on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
release_candidate: release_candidate:
description: 'Set to true to sync release candidates' description: "Set to true to sync release candidates"
required: false required: false
type: boolean type: boolean
default: false default: false
workflow_call: workflow_call:
inputs: inputs:
release_candidate: release_candidate:
description: 'Set to true to sync release candidates' description: "Set to true to sync release candidates"
required: false required: false
type: boolean type: boolean
default: false default: false
@@ -41,7 +41,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
if: steps.check-upstream-branch.outputs.branch_exists == 'false' if: steps.check-upstream-branch.outputs.branch_exists == 'false'
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Install dependencies - name: Install dependencies
if: steps.check-upstream-branch.outputs.branch_exists == 'false' if: steps.check-upstream-branch.outputs.branch_exists == 'false'
@@ -119,9 +119,9 @@ jobs:
GIT_CURL_VERBOSE: 1 GIT_CURL_VERBOSE: 1
with: with:
token: ${{ secrets.DEPLOY_KEY }} token: ${{ secrets.DEPLOY_KEY }}
commit-message: 'chore: Sync upstream to `Firefox ${{ steps.build-data.outputs.version }}`' commit-message: "chore: Sync upstream to `Firefox ${{ steps.build-data.outputs.version }}`"
branch: 'chore/upstream-sync' branch: "chore/upstream-sync"
title: 'Sync upstream Firefox to version ${{ steps.build-data.outputs.version }}' title: "Sync upstream Firefox to version ${{ steps.build-data.outputs.version }}"
body: | body: |
This PR syncs the upstream Firefox to version ${{ steps.build-data.outputs.version }}. This PR syncs the upstream Firefox to version ${{ steps.build-data.outputs.version }}.

View File

@@ -2,11 +2,11 @@ name: Zen Twilight Scheduled Releases
on: on:
schedule: schedule:
- cron: '0 23 * * *' - cron: "0 23 * * *"
workflow_dispatch: workflow_dispatch:
inputs: inputs:
create_release: create_release:
description: 'Whether to do a release' description: "Whether to do a release"
required: false required: false
type: boolean type: boolean
default: true default: true
@@ -34,4 +34,4 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"

View File

@@ -7,15 +7,15 @@ on:
workflow_call: workflow_call:
inputs: inputs:
build-version: build-version:
description: 'The version to build' description: "The version to build"
required: true required: true
type: string type: string
profile-data-path-archive: profile-data-path-archive:
description: 'The path to the zip archive containing the profile data' description: "The path to the zip archive containing the profile data"
required: false required: false
type: string type: string
release-branch: release-branch:
description: 'The branch to build' description: "The branch to build"
required: true required: true
type: string type: string
@@ -37,7 +37,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Setup Git - name: Setup Git
run: | run: |

View File

@@ -11,22 +11,22 @@ on:
type: boolean type: boolean
default: false default: false
build-version: build-version:
description: 'The version to build' description: "The version to build"
required: true required: true
type: string type: string
profile-data-path-archive: profile-data-path-archive:
description: 'The path to the zip archive containing the profile data' description: "The path to the zip archive containing the profile data"
type: string type: string
release-branch: release-branch:
description: 'The branch to build' description: "The branch to build"
required: true required: true
type: string type: string
MOZ_BUILD_DATE: MOZ_BUILD_DATE:
type: string type: string
required: true required: true
default: '' default: ""
use-sccache: use-sccache:
description: 'Use sccache' description: "Use sccache"
required: true required: true
type: boolean type: boolean
default: false default: false
@@ -62,7 +62,7 @@ jobs:
- name: Setup Node.js - name: Setup Node.js
uses: useblacksmith/setup-node@v5 uses: useblacksmith/setup-node@v5
with: with:
node-version-file: '.nvmrc' node-version-file: ".nvmrc"
- name: Run sccache-cache - name: Run sccache-cache
uses: mozilla-actions/sccache-action@main uses: mozilla-actions/sccache-action@main

2
.gitignore vendored
View File

@@ -22,3 +22,5 @@ target/
.vscode/ .vscode/
locales/firefox-l10n/ locales/firefox-l10n/
!src/toolkit/themes/shared/design-system/dist/

View File

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

View File

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

View File

@@ -1 +1 @@
459ca9dfb9642c48c4ae314ce489d462b25448a8 783b222b1b93fb9e8c52eb57558ef7f07bca6e7e

View File

@@ -1,14 +1,10 @@
app-id: app.zen_browser.zen app-id: app.zen_browser.zen
runtime: org.freedesktop.Platform runtime: org.freedesktop.Platform
runtime-version: '24.08' runtime-version: '25.08'
sdk: org.freedesktop.Sdk sdk: org.freedesktop.Sdk
base: org.mozilla.firefox.BaseApp base: org.mozilla.firefox.BaseApp
base-version: '24.08' base-version: '25.08'
add-extensions: add-extensions:
org.freedesktop.Platform.ffmpeg-full:
directory: lib/ffmpeg
version: '24.08'
add-ld-path: .
app.zen_browser.zen.systemconfig: app.zen_browser.zen.systemconfig:
directory: etc/zen directory: etc/zen
no-autodownload: true no-autodownload: true
@@ -24,6 +20,7 @@ finish-args:
- --socket=cups - --socket=cups
- --persist=.zen - --persist=.zen
- --env=DICPATH=/usr/share/hunspell - --env=DICPATH=/usr/share/hunspell
- --filesystem=xdg-config/gtk-3.0:ro
- --filesystem=xdg-download:rw - --filesystem=xdg-download:rw
- --filesystem=/run/.heim_org.h5l.kcm-socket - --filesystem=/run/.heim_org.h5l.kcm-socket
- --filesystem=xdg-run/speech-dispatcher:ro - --filesystem=xdg-run/speech-dispatcher:ro
@@ -51,7 +48,6 @@ modules:
buildsystem: simple buildsystem: simple
build-commands: build-commands:
- mv zen /app/ - mv zen /app/
- mkdir -p /app/lib/ffmpeg
- mkdir -p /app/etc/zen - mkdir -p /app/etc/zen
- install -Dm0755 metadata/launch-script.sh ${{FLATPAK_DEST}}/bin/launch-script.sh - install -Dm0755 metadata/launch-script.sh ${{FLATPAK_DEST}}/bin/launch-script.sh

View File

@@ -2,13 +2,13 @@
// License, v. 2.0. If a copy of the MPL was not distributed with this // License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/. // file, You can obtain one at http://mozilla.org/MPL/2.0/.
const fs = require('fs'); const fs = require("fs");
const MJS_FILES = ['src/zen/split-view/ZenViewSplitter.ts']; const MJS_FILES = ["src/zen/split-view/ZenViewSplitter.ts"];
for (const file of MJS_FILES) { for (const file of MJS_FILES) {
const code = fs.readFileSync(file, 'utf8'); const code = fs.readFileSync(file, "utf8");
require('@babel/core').transformSync(code, { require("@babel/core").transformSync(code, {
presets: ['@babel/preset-typescript'], presets: ["@babel/preset-typescript"],
filename: file, filename: file,
}); });
} }

View File

@@ -9,7 +9,9 @@ ac_add_options --with-app-basename=Zen
# Localization (Must be an absolute path) # Localization (Must be an absolute path)
ac_add_options --with-l10n-base="${topsrcdir}/browser/locales" ac_add_options --with-l10n-base="${topsrcdir}/browser/locales"
export MOZ_USER_DIR="${name}" # See https://github.com/zen-browser/desktop/issues/11917 for future plans.
# We should be removing this at some point and start supporting XDG dirs.
ac_add_options --with-user-appdir=".${binName}"
export MOZ_APP_BASENAME=Zen export MOZ_APP_BASENAME=Zen
export MOZ_BRANDING_DIRECTORY=${brandingDir} export MOZ_BRANDING_DIRECTORY=${brandingDir}
export MOZ_OFFICIAL_BRANDING_DIRECTORY=${brandingDir} export MOZ_OFFICIAL_BRANDING_DIRECTORY=${brandingDir}

View File

@@ -1,27 +1,474 @@
// This Source Code Form is subject to the terms of the Mozilla Public /* 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 * License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
import js from '@eslint/js'; import sdl from "@microsoft/eslint-plugin-sdl";
import globals from 'globals'; import eslintConfigPrettier from "eslint-config-prettier/flat";
import { defineConfig, globalIgnores } from 'eslint/config'; import html from "eslint-plugin-html";
import zenGlobals from './src/zen/zen.globals.js'; import importPlugin from "eslint-plugin-import";
import json from "@eslint/json";
import lit from "eslint-plugin-lit";
import mozilla from "eslint-plugin-mozilla";
import reactHooks from "eslint-plugin-react-hooks";
import zenGlobals from "./src/zen/zen.globals.mjs";
export default defineConfig([ import globals from "globals";
import path from "path";
import globalIgnores from "./engine/eslint-ignores.config.mjs";
import testPathsConfig from "./engine/eslint-test-paths.config.mjs";
import repositoryGlobals from "./engine/eslint-file-globals.config.mjs";
import rollouts from "./engine/eslint-rollouts.config.mjs";
import subdirConfigs from "./engine/eslint-subdirs.config.mjs";
import { globalIgnores as globalIgnoresPath } from "eslint/config";
const testPaths = testPathsConfig.testPaths;
const httpTestingPaths = [
`**/*mixedcontent*.{${mozilla.allFileExtensions.join(",")}}`,
`**/*CrossOrigin*.{${mozilla.allFileExtensions.join(",")}}`,
`**/*crossorigin*.{${mozilla.allFileExtensions.join(",")}}`,
`**/*cors*.{${mozilla.allFileExtensions.join(",")}}`,
`**/*downgrade*.{${mozilla.allFileExtensions.join(",")}}`,
`**/*Downgrade*.{${mozilla.allFileExtensions.join(",")}}`,
];
globals.browser = {
...globals.browser,
...zenGlobals.reduce((obj, key) => {
obj[key] = "readonly";
return obj;
}, {}),
};
testPaths.browser = testPaths.browser.concat("src/zen/tests/");
/**
* Takes each path in the paths array, and expands it with the list of extensions
* that ESLint is watching.
*
* @param {object} options
* @param {string[]} options.paths
* The list of paths to wrap.
* @param {string[]} [options.excludedExtensions]
* The list of extensions to be excluded from the wrapping.
*/
function wrapPaths({ paths, excludedExtensions }) {
let extensions = excludedExtensions
? mozilla.allFileExtensions.filter((f) => !excludedExtensions.includes(f))
: mozilla.allFileExtensions;
return paths.map((p) => {
if (p.endsWith("**")) {
return p + `/*.{${extensions.join(",")}}`;
}
if (p.endsWith("/")) {
return p + `**/*.{${extensions.join(",")}}`;
}
if (p.endsWith("*")) {
return p + `.{${extensions.join(",")}}`;
}
return p;
});
}
/**
* Wraps the paths listed in the files section of a configuration with the
* file extensions that ESLint is watching.
*
* @param {object} configs
*/
function wrapPathsInConfig(configs) {
for (let config of configs) {
// add "engine/" to the paths in the files section.
config.files = wrapPaths({ paths: config.files.map((p) => "engine/" + p) });
}
return configs;
}
let config = [
{ {
files: ['**/*.{js,mjs,cjs}'], name: "import-plugin-settings",
plugins: { js }, settings: {
extends: ['js/recommended'], "import/extensions": [".mjs"],
languageOptions: { "import/resolver": {
globals: { [path.resolve(import.meta.dirname, "engine", "srcdir-resolver.js")]: {},
...globals.browser, node: {},
...zenGlobals.reduce((acc, global) => {
acc[global] = 'readable';
return acc;
}, {}),
}, },
}, },
ignores: ['**/vendor/**', '**/tests/**'],
}, },
globalIgnores(['**/mochitests/**']), {
]); name: "ignores",
ignores: [...globalIgnores, "src/zen/vendor/*"],
},
{
name: "all-files",
files: wrapPaths({ paths: ["**"] }),
linterOptions: {
// With this option on, if an inline comment disables a rule, and the
// rule is able to be automatically fixed, then ESLint will remove the
// inline comment and apply the fix. We don't want this because we have
// some rules that intentionally need to be turned off in specific cases,
// e.g. @microsoft/sdl/no-insecure-url.
reportUnusedDisableDirectives: "off",
},
plugins: { lit },
rules: {
"lit/quoted-expressions": ["error", "never"],
"lit/no-invalid-html": "error",
"lit/no-value-attribute": "error",
},
},
{
name: "source-type-script",
files: ["**/*.{js,json,html,sjs,xhtml}"],
languageOptions: {
sourceType: "script",
},
},
...mozilla.configs["flat/recommended"],
{
name: "json-recommended-with-comments",
files: ["**/*.json"],
language: "json/jsonc",
...json.configs.recommended,
},
{
name: "json-recommended-no-comments",
files: ["**/package.json"],
language: "json/json",
...json.configs.recommended,
},
{
name: "json-empty-keys-off-for-image_builder",
files: ["taskcluster/docker/image_builder/policy.json"],
rules: {
"json/no-empty-keys": "off",
},
},
{
name: "eslint-plugin-html",
files: ["**/*.html", "**/*.xhtml"],
plugins: { html },
},
{
name: "define-globals-for-browser-env",
// Not available for sjs files.
files: wrapPaths({ paths: ["**"], excludedExtensions: ["sjs"] }),
ignores: [
// Also not available for various other scopes and tools.
"**/*.sys.mjs",
"**/?(*.)worker.?(m)js",
"**/?(*.)serviceworker.?(m)js",
...wrapPaths({
paths: testPaths.xpcshell,
excludedExtensions: ["mjs", "sjs"],
}),
"tools/lint/eslint/**",
],
languageOptions: {
globals: globals.browser,
},
},
{
// Generally we assume that all files, except mjs ones are in our
// privileged and specific environment. mjs are handled separately by
// the recommended configuration in eslint-plugin-mozilla.
name: "define-privileged-and-specific-globals-for-most-files",
files: wrapPaths({ paths: ["**"], excludedExtensions: ["json"] }),
ignores: ["browser/components/storybook/**", "tools"],
languageOptions: {
globals: {
...mozilla.environments.privileged.globals,
...mozilla.environments.specific.globals,
},
},
},
{
name: "define-globals-for-node-files",
files: [
// All .eslintrc.mjs files are in the node environment, so turn that
// on here.
"**/.eslintrc*.mjs",
// .js files in the top-level are generally assumed to be node.
"\.*.js",
// *.config.js files are generally assumed to be configuration files
// based for node.
"**/*.config.js",
// The resolver for moz-src for eslint, vscode etc.
"engine/srcdir-resolver.js",
],
languageOptions: {
globals: { ...globals.node, ...mozilla.turnOff(globals.browser) },
},
},
{
name: "browser-no-more-globals",
files: ["browser/base/content/browser.js"],
rules: {
"mozilla/no-more-globals": "error",
},
},
{
name: "jsx-files",
files: ["**/*.jsx", "browser/components/storybook/.storybook/**/*.mjs"],
languageOptions: {
parserOptions: {
ecmaFeatures: {
jsx: true,
},
},
},
},
{
name: "eslint-plugin-import-rules",
files: ["**/*.mjs"],
plugins: { import: importPlugin },
rules: {
"import/default": "error",
"import/export": "error",
"import/named": "error",
"import/namespace": "error",
"import/newline-after-import": "error",
"import/no-duplicates": "error",
"import/no-absolute-path": "error",
"import/no-named-default": "error",
"import/no-named-as-default": "error",
"import/no-named-as-default-member": "error",
"import/no-self-import": "error",
"import/no-unassigned-import": "error",
"import/no-unresolved": [
"error",
// Bug 1773473 - Ignore resolver URLs for chrome and resource as we
// do not yet have a resolver for them.
{ ignore: ["chrome://", "resource://"] },
],
"import/no-useless-path-segments": "error",
},
},
{
name: "turn-off-unassigned-import-for-stories",
// Turn off no-unassigned-import for files that typically test our
// custom elements, which are imported for the side effects (ie
// the custom element being registered) rather than any particular
// export:
files: ["**/*.stories.mjs"],
plugins: { import: importPlugin },
rules: {
"import/no-unassigned-import": "off",
},
},
{
...mozilla.configs["flat/general-test"],
files: wrapPaths({ paths: ["**/test/**", "**/tests/**"] }),
},
{
...mozilla.configs["flat/xpcshell-test"],
files: wrapPaths({
paths: testPaths.xpcshell,
excludedExtensions: ["mjs", "sjs"],
}),
},
{
name: "no-unused-vars-disable-on-headjs",
// If it is an xpcshell head file, we turn off global unused variable checks, as it
// would require searching the other test files to know if they are used or not.
// This would be expensive and slow, and it isn't worth it for head files.
// We could get developers to declare as exported, but that doesn't seem worth it.
files: testPaths.xpcshell.map((filePath) => `${filePath}head*.js`),
rules: {
"no-unused-vars": [
"error",
{
argsIgnorePattern: "^_",
caughtErrors: "none",
vars: "local",
},
],
},
},
{
name: "no-unused-vars-for-xpcshell",
// This section enables errors of no-unused-vars globally for all test*.js
// files in xpcshell test paths.
// This is not done in the xpcshell-test configuration as we cannot pull
// in overrides from there. We should at some stage, aim to enable this
// for all files in xpcshell-tests.
files: testPaths.xpcshell.map((filePath) => `${filePath}test*.js`),
rules: {
// No declaring variables that are never used
"no-unused-vars": [
"error",
{
argsIgnorePattern: "^_",
caughtErrors: "none",
vars: "all",
},
],
},
},
{
...mozilla.configs["flat/browser-test"],
files: wrapPaths({
paths: testPaths.browser,
excludedExtensions: ["mjs", "sjs"],
}),
},
{
...mozilla.configs["flat/mochitest-test"],
files: wrapPaths({
paths: testPaths.mochitest,
excludedExtensions: ["mjs"],
}),
ignores: ["security/manager/ssl/tests/mochitest/browser/**"],
},
{
...mozilla.configs["flat/chrome-test"],
files: wrapPaths({
paths: testPaths.chrome,
excludedExtensions: ["mjs", "sjs"],
}),
},
{
name: "simpletest",
languageOptions: {
globals: {
...mozilla.environments.simpletest.globals,
},
},
files: [
...testPaths.mochitest.map((filePath) => `${filePath}/**/*.js`),
...testPaths.chrome.map((filePath) => `${filePath}/**/*.js`),
],
},
{
name: "multiple-test-kinds",
// Some directories have multiple kinds of tests, and some rules
// don't work well for HTML-based mochitests, so disable those.
files: testPaths.xpcshell
.concat(testPaths.browser)
.map((filePath) => [`${filePath}/**/*.html`, `${filePath}/**/*.xhtml`])
.flat(),
rules: {
// plain/chrome mochitests don't automatically include Assert, so
// autofixing `ok()` to Assert.something is bad.
"mozilla/no-comparison-or-assignment-inside-ok": "off",
},
},
{
name: "test-file-reuse",
// Some directories reuse `test_foo.js` files between mochitest-plain and
// unit tests, or use custom postMessage-based assertion propagation into
// browser tests. Ignore those too:
files: wrapPaths({
paths: [
// Reuses xpcshell unit test scripts in mochitest-plain HTML files.
"dom/indexedDB/test/**",
// Dispatches functions to the webpage in ways that are hard to detect.
"toolkit/components/antitracking/test/**",
],
}),
rules: {
"mozilla/no-comparison-or-assignment-inside-ok": "off",
},
},
{
// Rules of Hooks broadly checks for camelCase "use" identifiers, so
// enable only for paths actually using React to avoid false positives.
name: "react-hooks",
files: [
"browser/components/aboutwelcome/**",
"browser/components/asrouter/**",
"browser/extensions/newtab/**",
"devtools/**",
],
...reactHooks.configs["recommended-latest"],
plugins: { "react-hooks": reactHooks },
rules: {
// react-hooks/recommended has exhaustive-deps as a warning, we prefer
// errors, so that raised issues get addressed one way or the other.
"react-hooks/exhaustive-deps": "error",
},
},
{
name: "disable-no-insecure-url-for-http-testing",
// Exempt files with these paths since they have to use http for full coverage
files: httpTestingPaths,
plugins: { "@microsoft/sdl": sdl },
rules: {
"@microsoft/sdl/no-insecure-url": "off",
},
},
{
name: "mozilla/valid-jsdoc",
files: wrapPaths({ paths: ["**"] }),
...mozilla.configs["flat/valid-jsdoc"],
},
{
name: "rollout-no-browser-refs-in-toolkit",
files: ["toolkit/**"],
ignores: ["toolkit/**/test/**", "toolkit/**/tests/**"],
plugins: { mozilla },
rules: {
"mozilla/no-browser-refs-in-toolkit": "error",
},
},
{
name: "no-newtab-refs-outside-newtab",
files: ["**/*.mjs", "**/*.js", "**/*.sys.mjs"],
ignores: [
"tools/@types/generated/**",
"tools/lint/eslint/eslint-plugin-mozilla/lib/rules/no-newtab-refs-outside-newtab.mjs",
"tools/lint/eslint/eslint-plugin-mozilla/tests/no-newtab-refs-outside-newtab.mjs",
],
plugins: { mozilla },
rules: {
"mozilla/no-newtab-refs-outside-newtab": "error",
},
},
...wrapPathsInConfig(subdirConfigs),
...wrapPathsInConfig(repositoryGlobals),
/**
* The items below should always be the last items in this order:
*
* - Enable eslint-config-prettier.
* - Enable curly.
* - Rollouts
*/
// Turn off rules that conflict with Prettier.
{ name: "eslint-config-prettier", ...eslintConfigPrettier },
{
name: "enable-curly",
files: wrapPaths({ paths: ["**/"] }),
rules: {
// Require braces around blocks that start a new line. This must be
// configured after eslint-config-prettier is included, as otherwise
// eslint-config-prettier disables the curly rule. Hence, we do
// not include it in
// `tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js`.
curly: ["error", "all"],
},
},
...wrapPathsInConfig(rollouts),
globalIgnoresPath(["src/zen/tests/"]),
];
// The various places we get our globals from use true/false rather than
// the strings required by ESLint, so translate those here.
config.map((entry) => {
if (entry.languageOptions?.globals) {
let newGlobals = {};
for (let [key, value] of Object.entries(entry.languageOptions.globals)) {
if (typeof entry.languageOptions.globals[key] == "boolean") {
newGlobals[key] = value ? "writable" : "readonly";
} else {
newGlobals[key] = value;
}
}
}
return entry;
});
export default config;

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = استبدال الرابط المثبت بالرابط الحالي .label = استبدال الرابط المثبت بالرابط الحالي
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = ملف التعديل { -brand-short-name } الخاص بك تالف. تم إعادة تعيينه إلى السمة الافتراضية. zen-themes-corrupted = ملف التعديل { -brand-short-name } الخاص بك تالف. تم إعادة تعيينه إلى السمة الافتراضية.
zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts. zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = Minimize
.tooltip = Minimize .tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = لون مخصص zen-panel-ui-gradient-generator-custom-color = لون مخصص
zen-panel-ui-gradient-generator-saved-message = حفظ معامل التدرج بنجاح!
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Cancel
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-library-sidebar-workspaces =
.label = Spaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
@@ -61,6 +60,8 @@ zen-site-data-settings = Settings
zen-generic-manage = Manage zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = مساحات العمل zen-panel-ui-workspaces-text = مساحات العمل
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = إنشاء مساحة عمل .label = إنشاء مساحة عمل
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = تعديل فضاء العمل .label = تعديل فضاء العمل
.accesskey = ه .accesskey = ه
context-zen-change-workspace-tab =
.label = تغيير علامة(ات) التبويب إلى فضاء العمل
.accesskey = ج
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Workspaces .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = Complementary
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Click to add a color zen-panel-ui-gradient-click-to-add = Click to add a color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = Space Name
zen-move-tab-to-workspace-button =
.label = نقل إلى...
.tooltiptext = نقل جميع علامات التبويب في هذه النافذة إلى مساحة
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = Reorder Spaces
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = Profile
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = إغلاق جميع علامات التبويب الغير مثبتة .tooltiptext = إغلاق جميع علامات التبويب الغير مثبتة
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current .label = Replace Pinned URL with Current
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme. zen-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. zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = Minimize
.tooltip = Minimize .tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom Color zen-panel-ui-gradient-generator-custom-color = Custom Color
zen-panel-ui-gradient-generator-saved-message = Successfully saved the gradient!
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Cancel
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-library-sidebar-workspaces =
.label = Spaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
@@ -61,6 +60,8 @@ zen-site-data-settings = Settings
zen-generic-manage = Manage zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Spaces zen-panel-ui-workspaces-text = Spaces
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Create Space .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Edit Space .label = Edit Space
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Change Tab(s) To Workspace
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Workspaces .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = Complementary
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Click to add a color zen-panel-ui-gradient-click-to-add = Click to add a color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = Space Name
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = Reorder Spaces
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = Profile
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current .label = Replace Pinned URL with Current
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme. zen-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. zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = Minimize
.tooltip = Minimize .tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom Color zen-panel-ui-gradient-generator-custom-color = Custom Color
zen-panel-ui-gradient-generator-saved-message = Successfully saved the gradient!
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Cancel
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL!
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-library-sidebar-workspaces =
.label = Spaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
@@ -61,6 +60,8 @@ zen-site-data-settings = Settings
zen-generic-manage = Manage zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Spaces zen-panel-ui-workspaces-text = Spaces
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Create Space .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Edit Space .label = Edit Space
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Change Tab(s) To Workspace
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Workspaces .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = Complementary
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Click to add a color zen-panel-ui-gradient-click-to-add = Click to add a color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = Space Name
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = Reorder Spaces
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = Profile
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Commuta l'emmagatzematge
zen-devtools-toggle-dom-shortcut = Commuta el DOM zen-devtools-toggle-dom-shortcut = Commuta el DOM
zen-devtools-toggle-accessibility-shortcut = Commuta l'accessibilitat zen-devtools-toggle-accessibility-shortcut = Commuta l'accessibilitat
zen-close-all-unpinned-tabs-shortcut = Tanca totes les pestanyes no fixades zen-close-all-unpinned-tabs-shortcut = Tanca totes les pestanyes no fixades
zen-new-unsynced-window-shortcut = Nova finestra en blanc

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Converteix la carpeta en un espai .label = Converteix la carpeta en un espai
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Canvia l'espai... .label = Canvia l'espai...
zen-folders-panel-change-icon-folder =
.label = Canvia la icona
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Hiberna les pestanyes actives d'aquesta carpeta .tooltiptext = Hiberna les pestanyes actives d'aquesta carpeta
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Substitueix l'URL fixat per l'actual .label = Substitueix l'URL fixat per l'actual
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Canvia l'etiqueta...
tab-context-zen-edit-icon =
.label = Canvia la icona...
zen-themes-corrupted = El vostre fitxer de modificacions { -brand-short-name } està malmès. S'ha restablert al tema per defecte. zen-themes-corrupted = El vostre fitxer de modificacions { -brand-short-name } està malmès. S'ha restablert al tema per defecte.
zen-shortcuts-corrupted = El vostre fitxer de dreceres { -brand-short-name } està malmès. S'ha restablert a les dreceres per defecte. zen-shortcuts-corrupted = El vostre fitxer de dreceres { -brand-short-name } està malmès. S'ha restablert a les dreceres per defecte.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimitza .aria-label = Minimitza
.tooltip = Minimitza .tooltip = Minimitza
zen-panel-ui-gradient-generator-custom-color = Color personalitzat zen-panel-ui-gradient-generator-custom-color = Color personalitzat
zen-panel-ui-gradient-generator-saved-message = El degradat s'ha desat correctament
zen-copy-current-url-confirmation = L'URL actual s'ha copiat. zen-copy-current-url-confirmation = L'URL actual s'ha copiat.
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel·la .label = Cancel·la
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = L'URL de la pestanya fixada s'ha substituït per l'URL
zen-tabs-renamed = S'ha canviat el nom de la pestanya correctament zen-tabs-renamed = S'ha canviat el nom de la pestanya correctament
zen-background-tab-opened-toast = S'ha obert una nova pestanya de fons zen-background-tab-opened-toast = S'ha obert una nova pestanya de fons
zen-workspace-renamed-toast = S'ha canviat el nom de l'espai de treball correctament zen-workspace-renamed-toast = S'ha canviat el nom de l'espai de treball correctament
zen-library-sidebar-workspaces =
.label = Espais
zen-library-sidebar-mods =
.label = Modificacions
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Mode compacte .label = Mode compacte
.tooltiptext = Commuta el mode compacte .tooltiptext = Commuta el mode compacte
@@ -61,6 +60,8 @@ zen-site-data-settings = Configuració
zen-generic-manage = Gestiona zen-generic-manage = Gestiona
zen-generic-more = Més zen-generic-more = Més
zen-generic-next = Següent zen-generic-next = Següent
zen-essentials-promo-label = Afegeix als essencials
zen-essentials-promo-sublabel = Mantingueu les vostres pestanyes preferides a només un clic de distància
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permès zen-site-data-setting-allow = Permès
zen-site-data-setting-block = Bloquejat zen-site-data-setting-block = Bloquejat
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Alguna cosa no funciona? zen-sidebar-notification-restart-safe-mode-label = Alguna cosa no funciona?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Reinici en mode segur .title = Reinici en mode segur
zen-window-sync-migration-dialog-title = Mantingueu les finestres sincronitzades
zen-window-sync-migration-dialog-message = El Zen ara sincronitza les finestres del mateix dispositiu, de manera que els canvis en una finestra es reflecteixen a les altres a l'instant.
zen-window-sync-migration-dialog-learn-more = Més informació
zen-window-sync-migration-dialog-accept = D'acord

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expandeix les pestanyes fixades
*[false] Col·lapsa les pestanyes fixades
}
zen-menubar-appearance =
.label = Aparença
zen-menubar-appearance-description =
.label = Els llocs web utilitzaran:
zen-menubar-appearance-auto =
.label = Automàtica
zen-menubar-appearance-light =
.label = Clara
zen-menubar-appearance-dark =
.label = Fosca
zen-menubar-new-unsynced-window =
.label = Nova finestra en blanc

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Espais de treball zen-panel-ui-workspaces-text = Espais de treball
zen-panel-ui-spaces-label =
.label = Espais
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Crea un espai .label = Crea un espai
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Edita l'espai de treball .label = Edita l'espai de treball
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Canvia les pestanyes a l'espai de treball
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Espais de treball .value = Espais
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementari .label = Complementari
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Feu clic per afegir un color zen-panel-ui-gradient-click-to-add = Feu clic per afegir un color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Nom de l'espai .placeholder = Nom de l'espai
zen-move-tab-to-workspace-button =
.label = Mou a...
.tooltiptext = Mou totes les pestanyes d'aquesta finestra a un espai
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reordena els espais .label = Reordena els espais
zen-workspace-creation-profile = Perfil zen-workspace-creation-profile = Perfil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Pestanyes tancades. Feu servir <s
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Esborra .label = Esborra
.tooltiptext = Tanca totes les pestanyes no fixades .tooltiptext = Tanca totes les pestanyes no fixades
zen-panel-ui-workspaces-change-forward =
.label = Espai següent
zen-panel-ui-workspaces-change-back =
.label = Espai anterior

View File

@@ -18,7 +18,7 @@ sync-engine-workspaces =
.accesskey = W .accesskey = W
zen-glance-title = Glance zen-glance-title = Glance
zen-glance-header = Obecná nastavení pro Glance zen-glance-header = Obecná nastavení pro Glance
zen-glance-description = Prohlédněte si své odkazy rychle, bez otevírání v nové záložce zen-glance-description = Prohlédněte si své odkazy rychle, bez otevírání v novém panelu
zen-glance-trigger-label = Spuštění zen-glance-trigger-label = Spuštění
zen-glance-enabled = zen-glance-enabled =
.label = Zapnout Glance .label = Zapnout Glance
@@ -37,7 +37,7 @@ zen-look-and-feel-compact-view-enabled =
zen-look-and-feel-compact-view-top-toolbar = zen-look-and-feel-compact-view-top-toolbar =
.label = Skrýt horní panel nástrojů i v kompaktním režimu .label = Skrýt horní panel nástrojů i v kompaktním režimu
zen-look-and-feel-compact-toolbar-flash-popup = zen-look-and-feel-compact-toolbar-flash-popup =
.label = Stručně vytvořit vyskakovací okno panelu nástrojů při přepínání nebo otevírání nových panelů v kompaktním režimu .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
pane-zen-tabs-title = Správa karet pane-zen-tabs-title = Správa karet
category-zen-workspaces = category-zen-workspaces =
.tooltiptext = { pane-zen-tabs-title } .tooltiptext = { pane-zen-tabs-title }
@@ -45,9 +45,9 @@ pane-settings-workspaces-title = Pracoviště
zen-tabs-unloader-enabled = zen-tabs-unloader-enabled =
.label = Povolit uspání karet .label = Povolit uspání karet
zen-tabs-close-on-back-with-no-history = zen-tabs-close-on-back-with-no-history =
.label = Zavřít panel a přepnout na jeho nadřazený panel (nebo naposledy použitý panel), když se vracíte zpět bez historie.“ .label = Zavřít panel a přepnout na jeho nadřazený panel (nebo naposledy použitý panel), když se vracíte zpět bez historie
zen-tabs-cycle-by-attribute = zen-tabs-cycle-by-attribute =
.label = Ctrl+Tab cykly pouze v Essentials nebo pracovních kartách .label = Ctrl+Tab zahrnuje Essentials v pracovních panelech
zen-tabs-cycle-ignore-pending-tabs = zen-tabs-cycle-ignore-pending-tabs =
.label = Ignorovat čekající panely při cyklování s Ctrl+Tab .label = Ignorovat čekající panely při cyklování s Ctrl+Tab
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab bude cyklovat v nedávno použitém pořadí zen-tabs-cycle-by-attribute-warning = Ctrl+Tab bude cyklovat v nedávno použitém pořadí
@@ -55,26 +55,26 @@ zen-look-and-feel-compact-toolbar-themed =
.label = Použít tématické pozadí pro kompaktní panel karet .label = Použít tématické pozadí pro kompaktní panel karet
zen-workspace-continue-where-left-off = zen-workspace-continue-where-left-off =
.label = Pokračovat tam, kde jste skončili .label = Pokračovat tam, kde jste skončili
pane-zen-pinned-tab-manager-title = Připnuté karty pane-zen-pinned-tab-manager-title = Připnuté panely
zen-pinned-tab-manager-header = Obecné nastavení připnutých karet zen-pinned-tab-manager-header = Obecné nastavení připnutých karet
zen-pinned-tab-manager-description = Spravovat další chování připnutých karet zen-pinned-tab-manager-description = Spravovat další chování připnutých karet
zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url = zen-pinned-tab-manager-restore-pinned-tabs-to-pinned-url =
.label = Při spuštění obnovit připnuté karty na jejich původní URL adresu .label = Při spuštění obnovit připnuté panely na jejich původní URL adresu
zen-pinned-tab-manager-container-specific-essentials-enabled = zen-pinned-tab-manager-container-specific-essentials-enabled =
.label = Povolit Essentials pro konkrétní kontejner .label = Povolit Essentials pro konkrétní kontejner
zen-pinned-tab-manager-close-shortcut-behavior-label = Zavřít chování zástupce záložky zen-pinned-tab-manager-close-shortcut-behavior-label = Chování při zavírání připnutého panelu
zen-pinned-tab-manager-reset-unload-switch-close-shortcut-option = zen-pinned-tab-manager-reset-unload-switch-close-shortcut-option =
.label = Obnovit URL adresu, uspat a přepnout na další kartu .label = Obnovit URL adresu, uspat a přepnout na další panel
zen-pinned-tab-manager-unload-switch-close-shortcut-option = zen-pinned-tab-manager-unload-switch-close-shortcut-option =
.label = Uspat a přepnout na další kartu .label = Uspat a přepnout na další panel
zen-pinned-tab-manager-reset-switch-close-shortcut-option = zen-pinned-tab-manager-reset-switch-close-shortcut-option =
.label = Obnovit URL adresu a přepnout na další kartu .label = Obnovit URL adresu a přepnout na další panel
zen-pinned-tab-manager-switch-close-shortcut-option = zen-pinned-tab-manager-switch-close-shortcut-option =
.label = Přepnout na další kartu .label = Přepnout na další panel
zen-pinned-tab-manager-reset-close-shortcut-option = zen-pinned-tab-manager-reset-close-shortcut-option =
.label = Resetovat adresu URL .label = Resetovat adresu URL
zen-pinned-tab-manager-close-close-shortcut-option = zen-pinned-tab-manager-close-close-shortcut-option =
.label = Zavřít kartu .label = Zavřít panel
pane-zen-workspaces-header = Pracoviště pane-zen-workspaces-header = Pracoviště
zen-settings-workspaces-header = Obecná nastavení pro pracovní prostory zen-settings-workspaces-header = Obecná nastavení pro pracovní prostory
zen-settings-workspaces-description = S pacovišti můžete mít více relací najednou! zen-settings-workspaces-description = S pacovišti můžete mít více relací najednou!
@@ -86,18 +86,18 @@ zen-key-unsaved = Neuložený zástupce! Ubezpečte jej po repsaní kliknutím n
zen-key-conflict = Je v konfliktu s { $group } -> { $shortcut } zen-key-conflict = Je v konfliktu s { $group } -> { $shortcut }
pane-zen-theme-title = Nastavení motivu pane-zen-theme-title = Nastavení motivu
zen-vertical-tabs-title = Boční panel a rozložení karet zen-vertical-tabs-title = Boční panel a rozložení karet
zen-vertical-tabs-header = Vertikální karty zen-vertical-tabs-header = Vertikální panely
zen-vertical-tabs-description = Spravujte vaše karty ve vertikálním rozložení zen-vertical-tabs-description = Spravujte vaše panely ve vertikálním rozložení
zen-vertical-tabs-show-expand-button = zen-vertical-tabs-show-expand-button =
.label = Zobrazit tlačítko Rozbalit .label = Zobrazit tlačítko Rozbalit
zen-vertical-tabs-newtab-on-tab-list = zen-vertical-tabs-newtab-on-tab-list =
.label = Zobrazit tlačítko pro vytvoření nové karty v panelu záložek .label = Zobrazit tlačítko pro vytvoření nového panelu v panelu záložek
zen-vertical-tabs-newtab-top-button-up = zen-vertical-tabs-newtab-top-button-up =
.label = Přesunout tlačítko pro vytvoření nové karty nahoru .label = Přesunout tlačítko pro vytvoření nového panelu nahoru
zen-vertical-tabs-expand-tabs-by-default = Rozbalit záložky ve výchozím nastavení zen-vertical-tabs-expand-tabs-by-default = Rozbalit záložky ve výchozím nastavení
zen-vertical-tabs-dont-expand-tabs-by-default = Nerozšiřovat záložky ve výchozím nastavení zen-vertical-tabs-dont-expand-tabs-by-default = Nerozšiřovat záložky ve výchozím nastavení
zen-vertical-tabs-expand-tabs-on-hover = Rozbalit karty při přejetí myší (nefunguje v kompaktním režimu) zen-vertical-tabs-expand-tabs-on-hover = Rozbalit panely při přejetí myší (nefunguje v kompaktním režimu)
zen-vertical-tabs-expand-tabs-header = Jak rozbalit karty zen-vertical-tabs-expand-tabs-header = Jak rozbalit panely
zen-vertical-tabs-expand-tabs-description = Vyberte si jak rozbalit panely v postranním panelu zen-vertical-tabs-expand-tabs-description = Vyberte si jak rozbalit panely v postranním panelu
zen-theme-marketplace-header = Zen Módy zen-theme-marketplace-header = Zen Módy
zen-theme-disable-all-enabled = zen-theme-disable-all-enabled =
@@ -185,7 +185,7 @@ zen-key-quick-restart = Rychlý restart
zen-window-new-shortcut = Nové okno zen-window-new-shortcut = Nové okno
zen-tab-new-shortcut = Nová karta zen-tab-new-shortcut = Nová karta
zen-key-redo = Znovu zen-key-redo = Znovu
zen-restore-last-closed-tab-shortcut = Obnovit poslední zavřenou kartu zen-restore-last-closed-tab-shortcut = Obnovit poslední zavřený panel
zen-location-open-shortcut = Otevřít polohu zen-location-open-shortcut = Otevřít polohu
zen-location-open-shortcut-alt = Otevřít polohu (Alt) zen-location-open-shortcut-alt = Otevřít polohu (Alt)
zen-key-undo-close-window = Vrátit zavřené okno zen-key-undo-close-window = Vrátit zavřené okno
@@ -219,7 +219,7 @@ zen-addons-shortcut = Otevřít doplňky
zen-file-open-shortcut = Otevřít soubor zen-file-open-shortcut = Otevřít soubor
zen-save-page-shortcut = Uložit stránku zen-save-page-shortcut = Uložit stránku
zen-print-shortcut = Vytisknout stránku zen-print-shortcut = Vytisknout stránku
zen-close-shortcut-2 = Zavřít kartu zen-close-shortcut-2 = Zavřít panel
zen-mute-toggle-shortcut = Přepnout ztlumení zen-mute-toggle-shortcut = Přepnout ztlumení
zen-key-delete = Odstranit klíč zen-key-delete = Odstranit klíč
zen-key-go-back = Zpět zen-key-go-back = Zpět
@@ -262,7 +262,7 @@ zen-key-wr-toggle-capture-sequence-cmd = Přepnout sekvence zachytávání WR
zen-nav-reload-shortcut = Znovu načíst stránku zen-nav-reload-shortcut = Znovu načíst stránku
zen-nav-reload-shortcut-skip-cache = Obnovit stránku (Přeskočit Cache) zen-nav-reload-shortcut-skip-cache = Obnovit stránku (Přeskočit Cache)
zen-close-shortcut = Zavřít okno zen-close-shortcut = Zavřít okno
zen-close-tab-shortcut = Zavřít kartu zen-close-tab-shortcut = Zavřít panel
zen-compact-mode-shortcut-show-sidebar = Přepnout plovoucí postranní panel zen-compact-mode-shortcut-show-sidebar = Přepnout plovoucí postranní panel
zen-compact-mode-shortcut-show-toolbar = Přepnout plovoucí panel nástrojů zen-compact-mode-shortcut-show-toolbar = Přepnout plovoucí panel nástrojů
zen-compact-mode-shortcut-toggle = Přepnout kompaktní režim zen-compact-mode-shortcut-toggle = Přepnout kompaktní režim
@@ -286,16 +286,16 @@ zen-split-view-shortcut-vertical = Přepnout rozdělené zobrazení vertikálně
zen-split-view-shortcut-horizontal = Přepnout horizontální zobrazení rozdělení zen-split-view-shortcut-horizontal = Přepnout horizontální zobrazení rozdělení
zen-split-view-shortcut-unsplit = Zavřít rozdělené zobrazení zen-split-view-shortcut-unsplit = Zavřít rozdělené zobrazení
zen-new-empty-split-view-shortcut = Nové prázdné rozdělené zobrazení zen-new-empty-split-view-shortcut = Nové prázdné rozdělené zobrazení
zen-key-select-tab-1 = Vybrat první kartu zen-key-select-tab-1 = Vybrat první panel
zen-key-select-tab-2 = Vybrat druhou kartu zen-key-select-tab-2 = Vybrat druhý panel
zen-key-select-tab-3 = Vybrat třetí kartu zen-key-select-tab-3 = Vybrat třetí panel
zen-key-select-tab-4 = Vybrat čtvrtou kartu zen-key-select-tab-4 = Vybrat čtvrtý panel
zen-key-select-tab-5 = Vybrat pátou kartu zen-key-select-tab-5 = Vybrat pátý panel
zen-key-select-tab-6 = Vybrat šestou kartu zen-key-select-tab-6 = Vybrat šestý panel
zen-key-select-tab-7 = Vybrat sedmou kartu zen-key-select-tab-7 = Vybrat sedmý panel
zen-key-select-tab-8 = Vybrat osmou kartu zen-key-select-tab-8 = Vybrat osmý panel
zen-key-select-tab-last = Vybrat poslední kartu zen-key-select-tab-last = Vybrat poslední panel
zen-key-show-all-tabs = Zobrazit všechny karty zen-key-show-all-tabs = Zobrazit všechny panely
zen-key-goto-history = Přejít na historii zen-key-goto-history = Přejít na historii
zen-key-go-home = Návrat domů zen-key-go-home = Návrat domů
zen-bookmark-show-sidebar-shortcut = Zobrazit postranní panel záložek zen-bookmark-show-sidebar-shortcut = Zobrazit postranní panel záložek
@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Přepnout úložiště
zen-devtools-toggle-dom-shortcut = Přepnout DOM zen-devtools-toggle-dom-shortcut = Přepnout DOM
zen-devtools-toggle-accessibility-shortcut = Přepnout přístupnost zen-devtools-toggle-accessibility-shortcut = Přepnout přístupnost
zen-close-all-unpinned-tabs-shortcut = Zavřít všechny nepřipnuté panely zen-close-all-unpinned-tabs-shortcut = Zavřít všechny nepřipnuté panely
zen-new-unsynced-window-shortcut = Nové nesynchronizované okno

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Převést složku na prostor .label = Převést složku na prostor
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Změnit prostor... .label = Změnit prostor...
zen-folders-panel-change-icon-folder =
.label = Změnit ikonu
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Uspat aktivní panely v této složce .tooltiptext = Uspat aktivní panely v této složce
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -5,7 +5,7 @@
zen-panel-ui-current-profile-text = aktuální profil zen-panel-ui-current-profile-text = aktuální profil
unified-extensions-description = Rozšíření slouží k přidání dalších funkcí do prohlížeče { -brand-short-name }. unified-extensions-description = Rozšíření slouží k přidání dalších funkcí do prohlížeče { -brand-short-name }.
tab-context-zen-reset-pinned-tab = tab-context-zen-reset-pinned-tab =
.label = Resetovat připnuté karty .label = Resetovat připnutý panel
.accesskey = R .accesskey = R
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Přidat do Essentials .label = Přidat do Essentials
@@ -17,18 +17,21 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Nahradit připnutou URL adresu aktuální adresou .label = Nahradit připnutou URL adresu aktuální adresou
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Změnit název...
tab-context-zen-edit-icon =
.label = Změnit ikonu...
zen-themes-corrupted = Váš { -brand-short-name } mods soubor je poškozen. Byl obnoven na výchozí motiv. zen-themes-corrupted = Váš { -brand-short-name } mods soubor je poškozen. Byl obnoven na výchozí motiv.
zen-shortcuts-corrupted = Soubor se zkratky prohlížeče { -brand-short-name } je poškozen. Zkratky byly resetovány na výchozí nastavení. zen-shortcuts-corrupted = Soubor se zkratky prohlížeče { -brand-short-name } je poškozen. Zkratky byly resetovány na výchozí nastavení.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification = zen-new-urlbar-notification =
Nový adresní řádek je nyní zapnutý, takže už není potřeba otevírat nové karty.<br/><br/> Nový adresní řádek je nyní zapnutý, takže už není potřeba otevírat nové karty.<br/><br/>
Zkuste otevřít novou kartu a podívejte se, jak funguje! Zkuste otevřít nový panel a podívejte se, jak funguje!
zen-disable = Zavřít zen-disable = Zavřít
pictureinpicture-minimize-btn = pictureinpicture-minimize-btn =
.aria-label = Minimalizovat .aria-label = Minimalizovat
.tooltip = Minimalizovat .tooltip = Minimalizovat
zen-panel-ui-gradient-generator-custom-color = Vlastní barva zen-panel-ui-gradient-generator-custom-color = Vlastní barva
zen-panel-ui-gradient-generator-saved-message = Gradient byl úspěšně uložen!
zen-copy-current-url-confirmation = URL adresa byla zkopírována! zen-copy-current-url-confirmation = URL adresa byla zkopírována!
zen-general-cancel-label = zen-general-cancel-label =
.label = Zrušit .label = Zrušit
@@ -36,12 +39,8 @@ zen-general-confirm =
.label = Potvrdit .label = Potvrdit
zen-pinned-tab-replaced = Připnutá URL adresa panelu byla nahrazena aktuální URL adresou. zen-pinned-tab-replaced = Připnutá URL adresa panelu byla nahrazena aktuální URL adresou.
zen-tabs-renamed = Panel byl úspěšně přejmenován! zen-tabs-renamed = Panel byl úspěšně přejmenován!
zen-background-tab-opened-toast = Nová karta na pozadí byla otevřena! zen-background-tab-opened-toast = Nový panel na pozadí byl otevřen!
zen-workspace-renamed-toast = Pracovní prostor byl úspěšně přejmenován! zen-workspace-renamed-toast = Pracovní prostor byl úspěšně přejmenován!
zen-library-sidebar-workspaces =
.label = Prostory
zen-library-sidebar-mods =
.label = Módy
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Kompaktní režim .label = Kompaktní režim
.tooltiptext = Přepnout kompaktní režim .tooltiptext = Přepnout kompaktní režim
@@ -61,6 +60,8 @@ zen-site-data-settings = Nastavení
zen-generic-manage = Spravovat zen-generic-manage = Spravovat
zen-generic-more = Více zen-generic-more = Více
zen-generic-next = Další zen-generic-next = Další
zen-essentials-promo-label = Přídat do Essentials
zen-essentials-promo-sublabel = Mějte oblíbené panely na dosah jedním kliknutím
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Povoleno zen-site-data-setting-allow = Povoleno
zen-site-data-setting-block = Blokováno zen-site-data-setting-block = Blokováno
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Něco se rozbilo? zen-sidebar-notification-restart-safe-mode-label = Něco se rozbilo?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restartovat v Nouzovém Režimu .title = Restartovat v Nouzovém Režimu
zen-window-sync-migration-dialog-title = Mějte svá okna synchronizovaná
zen-window-sync-migration-dialog-message = Zen nyní synchronizuje okna na stejném zařízení. Změny provedené v jednom okně se okamžitě projeví v ostatních.
zen-window-sync-migration-dialog-learn-more = Zjistit více
zen-window-sync-migration-dialog-accept = Rozumím

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Vzhled
zen-menubar-appearance-description =
.label = Webové stránky budou používat:
zen-menubar-appearance-auto =
.label = Automatický
zen-menubar-appearance-light =
.label = Světlý
zen-menubar-appearance-dark =
.label = Tmavý
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,7 +3,7 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-toolbar-context-tabs-right = zen-toolbar-context-tabs-right =
.label = Karty napravo .label = Panely napravo
.accesskey = R .accesskey = R
zen-toolbar-context-compact-mode = zen-toolbar-context-compact-mode =
.label = Kompaktní režim .label = Kompaktní režim
@@ -27,15 +27,15 @@ sidebar-zen-create-new =
tabbrowser-unload-tab-button = tabbrowser-unload-tab-button =
.tooltiptext = .tooltiptext =
{ $tabCount -> { $tabCount ->
[one] Uspat a přepnout na kartu [one] Uspat a přepnout na panel
[few] Uspat { $tabCount } karty a přepnout na první [few] Uspat { $tabCount } panely a přepnout na první
*[other] Uspat { $tabCount } karet a přepnout na první *[other] Uspat { $tabCount } panelů a přepnout na první
} }
tabbrowser-reset-pin-button = tabbrowser-reset-pin-button =
.tooltiptext = .tooltiptext =
{ $tabCount -> { $tabCount ->
[one] Resetovat a připnout kartu [one] Resetovat a připnout kartu
[few] Resetovat a připnout { $tabCount } karty [few] Resetovat a připnout { $tabCount } panely
*[other] Resetovat a připnout { $tabCount } karet *[other] Resetovat a připnout { $tabCount } panelů
} }
tab-reset-pin-label = Zpět na původní adresu tab-reset-pin-label = Zpět na původní adresu

View File

@@ -10,9 +10,9 @@ zen-welcome-import-description-2 = Snadno je přeneste z jiného prohlížeče a
zen-welcome-import-button = Importovat nyní zen-welcome-import-button = Importovat nyní
zen-welcome-set-default-browser = Nastavit { -brand-short-name } jako výchozí prohlížeč zen-welcome-set-default-browser = Nastavit { -brand-short-name } jako výchozí prohlížeč
zen-welcome-dont-set-default-browser = NENASTAVOVAT { -brand-short-name } jako výchozí prohlížeč zen-welcome-dont-set-default-browser = NENASTAVOVAT { -brand-short-name } jako výchozí prohlížeč
zen-welcome-initial-essentials-title = Vaše klíčové karty vždy na dosah zen-welcome-initial-essentials-title = Vaše klíčové panely vždy na dosah
zen-welcome-initial-essentials-description-1 = Mějte své nejdůležitější karty snadno dostupné a vždy po ruce, bez ohledu na to, kolik jich otevřete. zen-welcome-initial-essentials-description-1 = Mějte své nejdůležitější panely snadno dostupné a vždy po ruce, bez ohledu na to, kolik jich otevřete.
zen-welcome-initial-essentials-description-2 = Essential karty jsou vždy viditelné, bez ohledu na to, ve kterém pracovním prostoru se nacházíte. zen-welcome-initial-essentials-description-2 = Essential panely jsou vždy viditelné, bez ohledu na to, ve kterém pracovním prostoru se nacházíte.
zen-welcome-workspace-colors-title = Vaše pracovní prostory, vaše barvy zen-welcome-workspace-colors-title = Vaše pracovní prostory, vaše barvy
zen-welcome-workspace-colors-description = Přizpůsobte si prohlížeč a dejte každému pracovnímu prostoru jeho vlastní barvu. zen-welcome-workspace-colors-description = Přizpůsobte si prohlížeč a dejte každému pracovnímu prostoru jeho vlastní barvu.
zen-welcome-start-browsing-title = zen-welcome-start-browsing-title =

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Prostory zen-panel-ui-workspaces-text = Prostory
zen-panel-ui-spaces-label =
.label = Prostory
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Vytvořit prostor .label = Vytvořit prostor
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Upravit prostor .label = Upravit prostor
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Přesunout panel(y) do prostoru
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Pracovní prostory .value = Prostory
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Protilehlé .label = Protilehlé
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Kliknutím přidáte barvu zen-panel-ui-gradient-click-to-add = Kliknutím přidáte barvu
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Název prostoru .placeholder = Název prostoru
zen-move-tab-to-workspace-button =
.label = Přesunout do...
.tooltiptext = Přesunout všechny panely v tomto okně do pracovního prostoru
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Změnit pořadí prostorů .label = Změnit pořadí prostorů
zen-workspace-creation-profile = Profil zen-workspace-creation-profile = Profil
@@ -59,7 +61,11 @@ zen-workspaces-delete-workspace-title = Odstranit prostor?
zen-workspaces-delete-workspace-body = Opravdu chcete smazat { $name }? Tuto akci nelze vrátit zpět. 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 # Note that the html tag MUST not be changed or removed, as it is used to better
# display the shortcut in the toast notification. # display the shortcut in the toast notification.
zen-workspaces-close-all-unpinned-tabs-toast = Karty byly zavřeny! Použijte <span>{ $shortcut }</span> pro zrušení. zen-workspaces-close-all-unpinned-tabs-toast = Panely byly zavřeny! Použijte <span>{ $shortcut }</span> pro zrušení.
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Vyčistit .label = Vyčistit
.tooltiptext = Zavřít všechny nepřipnuté panely .tooltiptext = Zavřít všechny nepřipnuté panely
zen-panel-ui-workspaces-change-forward =
.label = Další prostor
zen-panel-ui-workspaces-change-back =
.label = Předchozí prostor

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toglo Storio
zen-devtools-toggle-dom-shortcut = Toglo DOM zen-devtools-toggle-dom-shortcut = Toglo DOM
zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd zen-devtools-toggle-accessibility-shortcut = Toglo Hygyrchedd
zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio zen-close-all-unpinned-tabs-shortcut = Cau Pob Tab Heb ei Binio
zen-new-unsynced-window-shortcut = Ffenestr Wag Newydd

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Trosi ffolder i Ofod .label = Trosi ffolder i Ofod
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Newid Gofod... .label = Newid Gofod...
zen-folders-panel-change-icon-folder =
.label = Newid Eicon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Dadlwytho gweithredol yn y ffolder hon .tooltiptext = Dadlwytho gweithredol yn y ffolder hon
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Ailosod URL wedi'i Binio gyda'r Cyfredol .label = Ailosod URL wedi'i Binio gyda'r Cyfredol
.accesskey = P .accesskey = P
tab-context-zen-edit-title =
.label = Newid Label...
tab-context-zen-edit-icon =
.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-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. 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 # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Lleihau .aria-label = Lleihau
.tooltip = Lleihau .tooltip = Lleihau
zen-panel-ui-gradient-generator-custom-color = Lliw Cyfaddas zen-panel-ui-gradient-generator-custom-color = Lliw Cyfaddas
zen-panel-ui-gradient-generator-saved-message = Llwyddwyd i gadw'r graddiant!
zen-copy-current-url-confirmation = Wedi copïo'r URL cyfredol! zen-copy-current-url-confirmation = Wedi copïo'r URL cyfredol!
zen-general-cancel-label = zen-general-cancel-label =
.label = Na .label = Na
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Mae URL y tab wedi'i binio wedi'i newid i'r URL gyfred
zen-tabs-renamed = Mae'r tab wedi cael ei ailenwi'n llwyddiannus! zen-tabs-renamed = Mae'r tab wedi cael ei ailenwi'n llwyddiannus!
zen-background-tab-opened-toast = Tab cefndir newydd wedi'i agor! zen-background-tab-opened-toast = Tab cefndir newydd wedi'i agor!
zen-workspace-renamed-toast = Mae'r Man Gwaith wedi cael ei ailenwi'n llwyddiannus! zen-workspace-renamed-toast = Mae'r Man Gwaith wedi cael ei ailenwi'n llwyddiannus!
zen-library-sidebar-workspaces =
.label = Gofodau
zen-library-sidebar-mods =
.label = Modiau
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Modd Cryno .label = Modd Cryno
.tooltiptext = Togglo Modd Cryno .tooltiptext = Togglo Modd Cryno
@@ -61,6 +60,8 @@ zen-site-data-settings = Gosodiadau
zen-generic-manage = Rheoli zen-generic-manage = Rheoli
zen-generic-more = Rhagor zen-generic-more = Rhagor
zen-generic-next = Nesaf zen-generic-next = Nesaf
zen-essentials-promo-label = Ychwanegu at Hanfodion
zen-essentials-promo-sublabel = Cadwch eich hoff dabiau dim ond un clic i ffwrdd
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Caniatawyd zen-site-data-setting-allow = Caniatawyd
zen-site-data-setting-block = Rhwystrwyd zen-site-data-setting-block = Rhwystrwyd
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Rhywbeth wedi torri? zen-sidebar-notification-restart-safe-mode-label = Rhywbeth wedi torri?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Ailgychwyn yn y Modd Diogel .title = Ailgychwyn yn y Modd Diogel
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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[gwir] Ehangu Tabiau wedi'u Pinio
*[ffug] Lleihau Tabiau wedi'u Pinio
}
zen-menubar-appearance =
.label = Gwedd
zen-menubar-appearance-description =
.label = Bydd gwefannaun defnyddio:
zen-menubar-appearance-auto =
.label = Awtomatig
zen-menubar-appearance-light =
.label = Golau
zen-menubar-appearance-dark =
.label = Tywyll
zen-menubar-new-unsynced-window =
.label = Ffenestr Wag Newydd

View File

@@ -5,8 +5,8 @@
tab-zen-split-tabs = tab-zen-split-tabs =
.label = .label =
{ $tabCount -> { $tabCount ->
[1] Tab Hollt (angen sawl tab wedi'u dewis) [1] Tab Hollt (angen sawl tab wedi'u dewis)
*[other] Hollti { $tabCount } Tab *[other] Hollti { $tabCount } Tab
} }
.accesskey = H .accesskey = H
zen-split-link = zen-split-link =

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Gofodau Gwaith zen-panel-ui-workspaces-text = Gofodau Gwaith
zen-panel-ui-spaces-label =
.label = Gofodau
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Creu Gofod .label = Creu Gofod
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Golygu Gofod .label = Golygu Gofod
.accesskey = G .accesskey = G
context-zen-change-workspace-tab =
.label = Newid Tab(iau) i Ofod Gwaith
.accesskey = N
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Gofodau Gwaith .value = Gofodau
.accesskey = o .accesskey = o
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Cyflenwol .label = Cyflenwol
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Cliciwch i ychwanegu lliw zen-panel-ui-gradient-click-to-add = Cliciwch i ychwanegu lliw
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Enw'r Gofod .placeholder = Enw'r Gofod
zen-move-tab-to-workspace-button =
.label = Symud I...
.tooltiptext = Symud pob tab yn y ffenestr hon i Ofod
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Aildrefnu Gofodau .label = Aildrefnu Gofodau
zen-workspace-creation-profile = Proffil zen-workspace-creation-profile = Proffil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabiau wedi'u Cau! Defnyddiwch <s
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clirio .label = Clirio
.tooltiptext = Cau pob tab heb ei binio .tooltiptext = Cau pob tab heb ei binio
zen-panel-ui-workspaces-change-forward =
.label = Gofod Nesaf
zen-panel-ui-workspaces-change-back =
.label = Gofod Blaenorol

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Vis/skjul Lager
zen-devtools-toggle-dom-shortcut = Vis/skjul DOM zen-devtools-toggle-dom-shortcut = Vis/skjul DOM
zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed zen-devtools-toggle-accessibility-shortcut = Vis/skjul Tilgængelighed
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Konverter mappe til Rum .label = Konverter mappe til Rum
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Skift rum... .label = Skift rum...
zen-folders-panel-change-icon-folder =
.label = Skift ikon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Stop indlæsning af aktive i denne mappe .tooltiptext = Stop indlæsning af aktive i denne mappe
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Erstat fastgjort URL med nuværende .label = Erstat fastgjort URL med nuværende
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Din { -brand-short-name } mods-fil er beskadiget. De er blevet nulstillet til standardtemaet. zen-themes-corrupted = Din { -brand-short-name } mods-fil er beskadiget. De er blevet nulstillet til standardtemaet.
zen-shortcuts-corrupted = Din { -brand-short-name }-genvejsfil er beskadiget. De er blevet nulstillet til standardgenvejene. zen-shortcuts-corrupted = Din { -brand-short-name }-genvejsfil er beskadiget. De er blevet nulstillet til standardgenvejene.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimer .aria-label = Minimer
.tooltip = Minimer .tooltip = Minimer
zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve zen-panel-ui-gradient-generator-custom-color = Brugerdefineret Farve
zen-panel-ui-gradient-generator-saved-message = Gradienten blev gemt!
zen-copy-current-url-confirmation = Kopieret nuværende URL! zen-copy-current-url-confirmation = Kopieret nuværende URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Annuller .label = Annuller
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Den fastgjorte fane-URL blev erstattet med den aktuell
zen-tabs-renamed = Fanen blev omdøbt! zen-tabs-renamed = Fanen blev omdøbt!
zen-background-tab-opened-toast = Ny baggrundsfane åbnet! zen-background-tab-opened-toast = Ny baggrundsfane åbnet!
zen-workspace-renamed-toast = Arbejdsområde blev omdøbt! zen-workspace-renamed-toast = Arbejdsområde blev omdøbt!
zen-library-sidebar-workspaces =
.label = Rum
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Kompakt tilstand .label = Kompakt tilstand
.tooltiptext = Kompakt tilstand til/fra .tooltiptext = Kompakt tilstand til/fra
@@ -61,6 +60,8 @@ zen-site-data-settings = Indstillinger
zen-generic-manage = Administrer zen-generic-manage = Administrer
zen-generic-more = Mere zen-generic-more = Mere
zen-generic-next = Næste zen-generic-next = Næste
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Tilladt zen-site-data-setting-allow = Tilladt
zen-site-data-setting-block = Blokeret zen-site-data-setting-block = Blokeret
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Arbejdsområder zen-panel-ui-workspaces-text = Arbejdsområder
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Opret rum .label = Opret rum
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Rediger arbejdsområde .label = Rediger arbejdsområde
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Skift fane(r) til arbejdsområde
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Arbejdsområder .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Komplementær .label = Komplementær
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Klik for at tilføje en farve zen-panel-ui-gradient-click-to-add = Klik for at tilføje en farve
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Rumnavn .placeholder = Rumnavn
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Omarranger rum .label = Omarranger rum
zen-workspace-creation-profile = Profil zen-workspace-creation-profile = Profil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Speicher umschalten
zen-devtools-toggle-dom-shortcut = DOM umschalten zen-devtools-toggle-dom-shortcut = DOM umschalten
zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten zen-devtools-toggle-accessibility-shortcut = Barrierefreiheit umschalten
zen-close-all-unpinned-tabs-shortcut = Alle nicht angehefteten Tabs schließen zen-close-all-unpinned-tabs-shortcut = Alle nicht angehefteten Tabs schließen
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = In Arbeitsbereich umwandeln .label = In Arbeitsbereich umwandeln
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Arbeitsbereich wechseln... .label = Arbeitsbereich wechseln...
zen-folders-panel-change-icon-folder =
.label = Icon ändern
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Alle aktiven Tabs in diesem Ordner entladen .tooltiptext = Alle aktiven Tabs in diesem Ordner entladen
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -10,13 +10,17 @@ tab-context-zen-reset-pinned-tab =
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Zu Essentials hinzufügen .label = Zu Essentials hinzufügen
.accesskey = E .accesskey = E
tab-context-zen-add-essential-badge = { $num } von { $max } Plätzen belegt tab-context-zen-add-essential-badge = { $num } / { $max } Plätzen belegt
tab-context-zen-remove-essential = tab-context-zen-remove-essential =
.label = Aus Essentials entfernen .label = Aus Essentials entfernen
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Angeheftete URL durch aktuelle ersetzen .label = Angeheftete URL durch aktuelle ersetzen
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Titel ändern...
tab-context-zen-edit-icon =
.label = Symbol ändern...
zen-themes-corrupted = Deine { -brand-short-name }-Mods-Datei ist beschädigt. Wir haben sie auf das Standard-Design zurückgesetzt. zen-themes-corrupted = Deine { -brand-short-name }-Mods-Datei ist beschädigt. Wir haben sie auf das Standard-Design zurückgesetzt.
zen-shortcuts-corrupted = Deine { -brand-short-name }-Tastenkombinationsdatei ist beschädigt. Sie wurde auf die Standard-Tastenkombinationen zurückgesetzt. zen-shortcuts-corrupted = Deine { -brand-short-name }-Tastenkombinationsdatei ist beschädigt. Sie wurde auf die Standard-Tastenkombinationen zurückgesetzt.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimieren .aria-label = Minimieren
.tooltip = Minimieren .tooltip = Minimieren
zen-panel-ui-gradient-generator-custom-color = Eigene Farbe zen-panel-ui-gradient-generator-custom-color = Eigene Farbe
zen-panel-ui-gradient-generator-saved-message = Farbverlauf gespeichert!
zen-copy-current-url-confirmation = URL kopiert! zen-copy-current-url-confirmation = URL kopiert!
zen-general-cancel-label = zen-general-cancel-label =
.label = Abbrechen .label = Abbrechen
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde aktualisiert!
zen-tabs-renamed = Tab umbenannt! zen-tabs-renamed = Tab umbenannt!
zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet! zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet!
zen-workspace-renamed-toast = Arbeitsbereich umbenannt! zen-workspace-renamed-toast = Arbeitsbereich umbenannt!
zen-library-sidebar-workspaces =
.label = Arbeitsbereiche
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Kompakter Modus .label = Kompakter Modus
.tooltiptext = Kompakten Modus umschalten .tooltiptext = Kompakten Modus umschalten
@@ -61,6 +60,8 @@ zen-site-data-settings = Einstellungen
zen-generic-manage = Verwalten zen-generic-manage = Verwalten
zen-generic-more = Mehr zen-generic-more = Mehr
zen-generic-next = Weiter zen-generic-next = Weiter
zen-essentials-promo-label = Hinzufügen zu Essentials
zen-essentials-promo-sublabel = Behalte deine Lieblings-Tabs nur einen Klick entfernt
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Erlaubt zen-site-data-setting-allow = Erlaubt
zen-site-data-setting-block = Blockiert zen-site-data-setting-block = Blockiert
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Funktioniert etwas nicht? zen-sidebar-notification-restart-safe-mode-label = Funktioniert etwas nicht?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Im abgesicherten Modus neu starten .title = Im abgesicherten Modus neu starten
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Fixierte Tabs ausklappen
*[false] Fixierte Tabs einklappen
}
zen-menubar-appearance =
.label = Erscheinungsbild
zen-menubar-appearance-description =
.label = Webseiten werden nutzen:
zen-menubar-appearance-auto =
.label = Automatisch
zen-menubar-appearance-light =
.label = Hell
zen-menubar-appearance-dark =
.label = Dunkel
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Arbeitsbereiche zen-panel-ui-workspaces-text = Arbeitsbereiche
zen-panel-ui-spaces-label =
.label = Arbeitsbereiche
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Arbeitsbereich erstellen .label = Arbeitsbereich erstellen
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,9 +32,6 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Arbeitsbereich bearbeiten .label = Arbeitsbereich bearbeiten
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Tabs zu Arbeitsbereich verschieben
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Arbeitsbereiche .value = Arbeitsbereiche
.accesskey = W .accesskey = W
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Klick hier, um eine Farbe hinzuzufügen zen-panel-ui-gradient-click-to-add = Klick hier, um eine Farbe hinzuzufügen
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Name des Arbeitsbereichs .placeholder = Name des Arbeitsbereichs
zen-move-tab-to-workspace-button =
.label = Verschieben nach...
.tooltiptext = Alle Tabs in diesem Fenster in einen Arbeitsbereich verschieben
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Arbeitsbereiche neu anordnen .label = Arbeitsbereiche neu anordnen
zen-workspace-creation-profile = Profil zen-workspace-creation-profile = Profil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs geschlossen! Nutze <span>{ $
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Aufräumen .label = Aufräumen
.tooltiptext = Alle nicht angehefteten Tabs schließen .tooltiptext = Alle nicht angehefteten Tabs schließen
zen-panel-ui-workspaces-change-forward =
.label = Nächster Arbeitsbereich
zen-panel-ui-workspaces-change-back =
.label = Vorheriger Arbeitsbereich

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Εναλλαγή Αποθηκευτικο
zen-devtools-toggle-dom-shortcut = Εναλλαγή DOM zen-devtools-toggle-dom-shortcut = Εναλλαγή DOM
zen-devtools-toggle-accessibility-shortcut = Εναλλαγή Προσβασιμότητας zen-devtools-toggle-accessibility-shortcut = Εναλλαγή Προσβασιμότητας
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Αντικατάσταση καρφιτσωμένου URL με το τρέχον .label = Αντικατάσταση καρφιτσωμένου URL με το τρέχον
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Το αρχείο { -brand-short-name } mods είναι κατεστραμμένο. Έχει γίνει επαναφορά στο προεπιλεγμένο θέμα. zen-themes-corrupted = Το αρχείο { -brand-short-name } mods είναι κατεστραμμένο. Έχει γίνει επαναφορά στο προεπιλεγμένο θέμα.
zen-shortcuts-corrupted = Το αρχείο συντομεύσεων σας { -brand-short-name } είναι κατεστραμμένο. Έχει γίνει επαναφορά στις προεπιλεγμένες συντομεύσεις. zen-shortcuts-corrupted = Το αρχείο συντομεύσεων σας { -brand-short-name } είναι κατεστραμμένο. Έχει γίνει επαναφορά στις προεπιλεγμένες συντομεύσεις.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Ελαχιστοποίηση .aria-label = Ελαχιστοποίηση
.tooltip = Ελαχιστοποίηση .tooltip = Ελαχιστοποίηση
zen-panel-ui-gradient-generator-custom-color = Προσαρμοσμένο Χρώμα zen-panel-ui-gradient-generator-custom-color = Προσαρμοσμένο Χρώμα
zen-panel-ui-gradient-generator-saved-message = Επιτυχής αποθήκευση της διαβάθμισης!
zen-copy-current-url-confirmation = Αντιγράφηκε το τρέχον URL! zen-copy-current-url-confirmation = Αντιγράφηκε το τρέχον URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Ακύρωση .label = Ακύρωση
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Το URL της καρφιτσωμένης καρτέ
zen-tabs-renamed = Η καρτέλα μετονομάστηκε επιτυχώς! zen-tabs-renamed = Η καρτέλα μετονομάστηκε επιτυχώς!
zen-background-tab-opened-toast = Άνοιξε νέα καρτέλα στο παρασκήνιο! zen-background-tab-opened-toast = Άνοιξε νέα καρτέλα στο παρασκήνιο!
zen-workspace-renamed-toast = Ο χώρος εργασίας μετονομάστηκε επιτυχώς! zen-workspace-renamed-toast = Ο χώρος εργασίας μετονομάστηκε επιτυχώς!
zen-library-sidebar-workspaces =
.label = Χώροι
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Συμπαγής Λειτουργία .label = Συμπαγής Λειτουργία
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
@@ -61,6 +60,8 @@ zen-site-data-settings = Ρυθμίσεις
zen-generic-manage = Διαχείριση zen-generic-manage = Διαχείριση
zen-generic-more = Περισσότερα zen-generic-more = Περισσότερα
zen-generic-next = Επόμενο zen-generic-next = Επόμενο
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Επιτρέπεται zen-site-data-setting-allow = Επιτρέπεται
zen-site-data-setting-block = Αποκλείστηκε zen-site-data-setting-block = Αποκλείστηκε
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Χάλασε κάτι; zen-sidebar-notification-restart-safe-mode-label = Χάλασε κάτι;
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Επανεκκίνηση σε Ασφαλή Λειτουργία .title = Επανεκκίνηση σε Ασφαλή Λειτουργία
zen-window-sync-migration-dialog-title = Keep Your Windows in Sync
zen-window-sync-migration-dialog-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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Χώροι Εργασίας zen-panel-ui-workspaces-text = Χώροι Εργασίας
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Δημιουργία Χώρου .label = Δημιουργία Χώρου
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Επεξεργασία Χώρου Εργασίας .label = Επεξεργασία Χώρου Εργασίας
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Αλλαγή Καρτελών Σε Χώρο Εργασίας
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Χώροι Εργασίας .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Συμπληρωματικό .label = Συμπληρωματικό
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Κλικ για προσθήκη χρώματος zen-panel-ui-gradient-click-to-add = Κλικ για προσθήκη χρώματος
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Όνομα Χώρου .placeholder = Όνομα Χώρου
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Αναδιάταξη Χώρων .label = Αναδιάταξη Χώρων
zen-workspace-creation-profile = Προφίλ zen-workspace-creation-profile = Προφίλ
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current .label = Replace Pinned URL with Current
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme. zen-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. zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -26,7 +30,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = Minimize
.tooltip = Minimize .tooltip = Minimize
zen-panel-ui-gradient-generator-custom-color = Custom colour zen-panel-ui-gradient-generator-custom-color = Custom colour
zen-panel-ui-gradient-generator-saved-message = Successfully saved the gradient!
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = Cancel
@@ -36,10 +39,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-library-sidebar-workspaces =
.label = Spaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
@@ -59,6 +58,8 @@ zen-site-data-settings = Settings
zen-generic-manage = Manage zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -106,3 +107,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Other workspaces zen-panel-ui-workspaces-text = Other workspaces
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Create Space .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Edit Workspace .label = Edit Workspace
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Change Tab(s) To Workspace
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Other Workspace .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = Complementary
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Click to add a colour zen-panel-ui-gradient-click-to-add = Click to add a colour
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = Space Name
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = Reorder Spaces
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = Profile
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -353,4 +353,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window zen-new-unsynced-window-shortcut = New Blank Window

View File

@@ -75,6 +75,9 @@ zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -129,3 +132,8 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -20,4 +20,7 @@ zen-menubar-appearance-auto =
zen-menubar-appearance-light = zen-menubar-appearance-light =
.label = Light .label = Light
zen-menubar-appearance-dark = zen-menubar-appearance-dark =
.label = Dark .label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Alternar almacenamiento
zen-devtools-toggle-dom-shortcut = Alternar DOM zen-devtools-toggle-dom-shortcut = Alternar DOM
zen-devtools-toggle-accessibility-shortcut = Alternar accesibilidad zen-devtools-toggle-accessibility-shortcut = Alternar accesibilidad
zen-close-all-unpinned-tabs-shortcut = Cerrar todas las pestañas sin fijar zen-close-all-unpinned-tabs-shortcut = Cerrar todas las pestañas sin fijar
zen-new-unsynced-window-shortcut = Nueva ventana no sincronizada

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convertir carpeta en espacio .label = Convertir carpeta en espacio
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Cambiar espacio... .label = Cambiar espacio...
zen-folders-panel-change-icon-folder =
.label = Cambiar icono
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Suspensión activa en esta carpeta .tooltiptext = Suspensión activa en esta carpeta
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Reemplazar la URL fijada con la actual .label = Reemplazar la URL fijada con la actual
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Cambiar etiqueta...
tab-context-zen-edit-icon =
.label = Cambiar icono...
zen-themes-corrupted = Su archivo de mods de { -brand-short-name } está dañado. Se ha restablecido el tema por defecto. zen-themes-corrupted = Su archivo de mods de { -brand-short-name } está dañado. Se ha restablecido el tema por defecto.
zen-shortcuts-corrupted = Su archivo de atajos de { -brand-short-name } está dañado. Se han restablecido los atajos por defecto. zen-shortcuts-corrupted = Su archivo de atajos de { -brand-short-name } está dañado. Se han restablecido los atajos por defecto.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimizar .aria-label = Minimizar
.tooltip = Minimizar .tooltip = Minimizar
zen-panel-ui-gradient-generator-custom-color = Color personalizado zen-panel-ui-gradient-generator-custom-color = Color personalizado
zen-panel-ui-gradient-generator-saved-message = ¡Gradiente guardado con éxito!
zen-copy-current-url-confirmation = ¡URL actual copiada! zen-copy-current-url-confirmation = ¡URL actual copiada!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancelar .label = Cancelar
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = La URL de la pestaña fijada se ha reemplazado por la
zen-tabs-renamed = ¡La pestaña se ha renombrado con éxito! zen-tabs-renamed = ¡La pestaña se ha renombrado con éxito!
zen-background-tab-opened-toast = ¡Nueva pestaña abierta en segundo plano! zen-background-tab-opened-toast = ¡Nueva pestaña abierta en segundo plano!
zen-workspace-renamed-toast = ¡El espacio de trabajo ha sido renombrado con éxito! zen-workspace-renamed-toast = ¡El espacio de trabajo ha sido renombrado con éxito!
zen-library-sidebar-workspaces =
.label = Espacios
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Modo compacto .label = Modo compacto
.tooltiptext = Alternar modo compacto .tooltiptext = Alternar modo compacto
@@ -61,6 +60,8 @@ zen-site-data-settings = Ajustes
zen-generic-manage = Administrar zen-generic-manage = Administrar
zen-generic-more = Más zen-generic-more = Más
zen-generic-next = Siguiente zen-generic-next = Siguiente
zen-essentials-promo-label = Añadir a esenciales
zen-essentials-promo-sublabel = Mantenga sus pestañas favoritas a solo un clic de distancia
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permitido zen-site-data-setting-allow = Permitido
zen-site-data-setting-block = Bloqueado zen-site-data-setting-block = Bloqueado
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = ¿Algo dejó de funcionar? zen-sidebar-notification-restart-safe-mode-label = ¿Algo dejó de funcionar?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Reiniciar en modo seguro .title = Reiniciar en modo seguro
zen-window-sync-migration-dialog-title = Mantenga sus ventanas sincronizadas
zen-window-sync-migration-dialog-message = Ahora Zen sincroniza las ventanas en el mismo dispositivo, por lo que los cambios en una ventana se reflejan en las demás instantáneamente.
zen-window-sync-migration-dialog-learn-more = Más información
zen-window-sync-migration-dialog-accept = Entendido

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expandir pestañas fijadas
*[false] Colapsar pestañas fijadas
}
zen-menubar-appearance =
.label = Apariencia
zen-menubar-appearance-description =
.label = Los sitios web usarán:
zen-menubar-appearance-auto =
.label = Automático
zen-menubar-appearance-light =
.label = Claro
zen-menubar-appearance-dark =
.label = Oscuro
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Espacios de trabajo zen-panel-ui-workspaces-text = Espacios de trabajo
zen-panel-ui-spaces-label =
.label = Espacios
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Crear espacio .label = Crear espacio
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Editar espacio de trabajo .label = Editar espacio de trabajo
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Cambiar pestaña(s) a espacio de trabajo
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Espacios de trabajo .value = Espacios
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementario .label = Complementario
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Haga clic para añadir un color zen-panel-ui-gradient-click-to-add = Haga clic para añadir un color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Nombre del espacio .placeholder = Nombre del espacio
zen-move-tab-to-workspace-button =
.label = Mover a...
.tooltiptext = Mover todas las pestañas de esta ventana a un espacio
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reordenar espacios .label = Reordenar espacios
zen-workspace-creation-profile = Perfil zen-workspace-creation-profile = Perfil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = ¡Pestañas cerradas! Use <span>{
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Limpiar .label = Limpiar
.tooltiptext = Cerrar todas las pestañas sin fijar .tooltiptext = Cerrar todas las pestañas sin fijar
zen-panel-ui-workspaces-change-forward =
.label = Espacio siguiente
zen-panel-ui-workspaces-change-back =
.label = Espacio anterior

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Lülita mälu sektsioon sisse/välja
zen-devtools-toggle-dom-shortcut = Lülita DOM sisse/välja zen-devtools-toggle-dom-shortcut = Lülita DOM sisse/välja
zen-devtools-toggle-accessibility-shortcut = Lülita ligipääsetavuse sektsioon sisse/välja zen-devtools-toggle-accessibility-shortcut = Lülita ligipääsetavuse sektsioon sisse/välja
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Teisenda kaust tööruumiks .label = Teisenda kaust tööruumiks
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Liiguta tööruumi... .label = Liiguta tööruumi...
zen-folders-panel-change-icon-folder =
.label = Muuda ikooni
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Eemalda mälust selle kausta aktiivsed kaardid .tooltiptext = Eemalda mälust selle kausta aktiivsed kaardid
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Asenda püsikaardi URL praegusega .label = Asenda püsikaardi URL praegusega
.accesskey = p .accesskey = p
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Sinu { -brand-short-name } mods-ide fail on vigane. See on nüüd lähtestatud vaikimisi teemaks. zen-themes-corrupted = Sinu { -brand-short-name } mods-ide fail on vigane. See on nüüd lähtestatud vaikimisi teemaks.
zen-shortcuts-corrupted = Sinu { -brand-short-name } otseteede fail on vigane. See on nüüd lähtestatud vaikimisi otseteedeks. zen-shortcuts-corrupted = Sinu { -brand-short-name } otseteede fail on vigane. See on nüüd lähtestatud vaikimisi otseteedeks.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimeeri .aria-label = Minimeeri
.tooltip = Minimeeri .tooltip = Minimeeri
zen-panel-ui-gradient-generator-custom-color = Kohandatud värv zen-panel-ui-gradient-generator-custom-color = Kohandatud värv
zen-panel-ui-gradient-generator-saved-message = Värviüleminek on edukalt salvestatud!
zen-copy-current-url-confirmation = Copied current URL! zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Tühista .label = Tühista
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Kaart on edukalt ümber nimetatud! zen-tabs-renamed = Kaart on edukalt ümber nimetatud!
zen-background-tab-opened-toast = Taustal avati uus kaart! zen-background-tab-opened-toast = Taustal avati uus kaart!
zen-workspace-renamed-toast = Tööruum on edukalt ümber nimetatud! zen-workspace-renamed-toast = Tööruum on edukalt ümber nimetatud!
zen-library-sidebar-workspaces =
.label = Tööruumid
zen-library-sidebar-mods =
.label = Mods-id
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Lülita kompaktne režiim sisse/välja .tooltiptext = Lülita kompaktne režiim sisse/välja
@@ -61,6 +60,8 @@ zen-site-data-settings = Sätted
zen-generic-manage = Halda zen-generic-manage = Halda
zen-generic-more = Rohkem zen-generic-more = Rohkem
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Lubatud zen-site-data-setting-allow = Lubatud
zen-site-data-setting-block = Keelatud zen-site-data-setting-block = Keelatud
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Tööruumid zen-panel-ui-workspaces-text = Tööruumid
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Uus tööruum .label = Uus tööruum
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Muuda tööruumi .label = Muuda tööruumi
.accesskey = M .accesskey = M
context-zen-change-workspace-tab =
.label = Liiguta kaardid tööruumi
.accesskey = L
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Tööruumid .value = Spaces
.accesskey = T .accesskey = T
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Täiendvärvid .label = Täiendvärvid
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Klõpsa värvi lisamiseks zen-panel-ui-gradient-click-to-add = Klõpsa värvi lisamiseks
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Tööruumi nimi .placeholder = Tööruumi nimi
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Muuda tööruumide järjestust .label = Muuda tööruumide järjestust
zen-workspace-creation-profile = Profiil zen-workspace-creation-profile = Profiil
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Toggle Storage
zen-devtools-toggle-dom-shortcut = Toggle DOM zen-devtools-toggle-dom-shortcut = Toggle DOM
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convert folder to Space .label = Convert folder to Space
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Change Space... .label = Change Space...
zen-folders-panel-change-icon-folder =
.label = Change Icon
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Unload active in this folder .tooltiptext = Unload active in this folder
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -5,8 +5,8 @@
zen-panel-ui-current-profile-text = نمایهٔ کنونی zen-panel-ui-current-profile-text = نمایهٔ کنونی
unified-extensions-description = افزونه‌های در حال استفاده عملکردهای بیشتری به { -brand-short-name } می‌دهند. unified-extensions-description = افزونه‌های در حال استفاده عملکردهای بیشتری به { -brand-short-name } می‌دهند.
tab-context-zen-reset-pinned-tab = tab-context-zen-reset-pinned-tab =
.label = Reset Pinned Tab .label = بازنشانی زبانهٔ سنجاق شده
.accesskey = R .accesskey = ب
tab-context-zen-add-essential = tab-context-zen-add-essential =
.label = Add to Essentials .label = Add to Essentials
.accesskey = E .accesskey = E
@@ -15,43 +15,42 @@ tab-context-zen-remove-essential =
.label = Remove from Essentials .label = Remove from Essentials
.accesskey = R .accesskey = R
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Replace Pinned URL with Current .label = جایگزینی URL سنجاق شده با فعلی
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = Your { -brand-short-name } mods file is corrupted. They have been reset to the default theme. zen-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. zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
zen-new-urlbar-notification = zen-new-urlbar-notification =
The new URL bar has been enabled, removing the need for new tab pages.<br/><br/> The new URL bar has been enabled, removing the need for new tab pages.<br/><br/>
Try opening a new tab to see the new URL bar in action! Try opening a new tab to see the new URL bar in action!
zen-disable = Disable zen-disable = غیرفعال
pictureinpicture-minimize-btn = pictureinpicture-minimize-btn =
.aria-label = Minimize .aria-label = کمینه
.tooltip = Minimize .tooltip = کمینه
zen-panel-ui-gradient-generator-custom-color = Custom Color zen-panel-ui-gradient-generator-custom-color = رنگ دلخواه
zen-panel-ui-gradient-generator-saved-message = Successfully saved the gradient! zen-copy-current-url-confirmation = رونوشت از URL فعلی!
zen-copy-current-url-confirmation = Copied current URL!
zen-general-cancel-label = zen-general-cancel-label =
.label = Cancel .label = لغو
zen-general-confirm = zen-general-confirm =
.label = Confirm .label = تایید
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL. zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Tab has been successfully renamed! zen-tabs-renamed = Tab has been successfully renamed!
zen-background-tab-opened-toast = New background tab opened! zen-background-tab-opened-toast = New background tab opened!
zen-workspace-renamed-toast = Workspace has been successfully renamed! zen-workspace-renamed-toast = Workspace has been successfully renamed!
zen-library-sidebar-workspaces =
.label = Spaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Compact Mode .label = Compact Mode
.tooltiptext = Toggle Compact Mode .tooltiptext = Toggle Compact Mode
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
zen-learn-more-text = Learn More zen-learn-more-text = یادگیری بیشتر
zen-close-label = Close zen-close-label = بستن
zen-singletoolbar-urlbar-placeholder-with-name = zen-singletoolbar-urlbar-placeholder-with-name =
.placeholder = Search... .placeholder = جستجو...
zen-icons-picker-emoji = zen-icons-picker-emoji =
.label = Emojis .label = Emojis
zen-icons-picker-svg = zen-icons-picker-svg =
@@ -61,6 +60,8 @@ zen-site-data-settings = Settings
zen-generic-manage = Manage zen-generic-manage = Manage
zen-generic-more = More zen-generic-more = More
zen-generic-next = Next zen-generic-next = Next
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked zen-site-data-setting-block = Blocked
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Something broke? zen-sidebar-notification-restart-safe-mode-label = Something broke?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Restart in Safe Mode .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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = دیگر فضاهای کاری zen-panel-ui-workspaces-text = دیگر فضاهای کاری
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Create Space .label = Create Space
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = ویرایش فضای کاری .label = ویرایش فضای کاری
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Change Tab(s) To Workspace
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Workspaces .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Complementary .label = Complementary
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Click to add a color zen-panel-ui-gradient-click-to-add = Click to add a color
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Space Name .placeholder = Space Name
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Reorder Spaces .label = Reorder Spaces
zen-workspace-creation-profile = Profile zen-workspace-creation-profile = Profile
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcu
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Clear .label = Clear
.tooltiptext = Close all unpinned tabs .tooltiptext = Close all unpinned tabs
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Vaihda Tallennustilaa
zen-devtools-toggle-dom-shortcut = Vaihda DOM:ia zen-devtools-toggle-dom-shortcut = Vaihda DOM:ia
zen-devtools-toggle-accessibility-shortcut = Vaihda Esteettömyystilaan zen-devtools-toggle-accessibility-shortcut = Vaihda Esteettömyystilaan
zen-close-all-unpinned-tabs-shortcut = Sulje kaikki kiinnittämättömät välilehdet zen-close-all-unpinned-tabs-shortcut = Sulje kaikki kiinnittämättömät välilehdet
zen-new-unsynced-window-shortcut = New Unsynced Window

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Muunna kansio työtilaksi .label = Muunna kansio työtilaksi
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Muuta Työtilaa... .label = Muuta Työtilaa...
zen-folders-panel-change-icon-folder =
.label = Vaihda kuvake
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Poista käytöstä aktiivinen kansio .tooltiptext = Poista käytöstä aktiivinen kansio
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Korvaa kiinnitetty URL-osoite nykyisellä .label = Korvaa kiinnitetty URL-osoite nykyisellä
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Change Label...
tab-context-zen-edit-icon =
.label = Change Icon...
zen-themes-corrupted = { -brand-short-name } modejasi tiedosto on vioittunut. Ne on palautettu oletusteemaan. zen-themes-corrupted = { -brand-short-name } modejasi tiedosto on vioittunut. Ne on palautettu oletusteemaan.
zen-shortcuts-corrupted = { -brand-short-name } Oikotietä sisältävä tiedosto on korruptoitunut. Ne on palautettu oletus oikoteihin. zen-shortcuts-corrupted = { -brand-short-name } Oikotietä sisältävä tiedosto on korruptoitunut. Ne on palautettu oletus oikoteihin.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimoi .aria-label = Minimoi
.tooltip = Minimoi .tooltip = Minimoi
zen-panel-ui-gradient-generator-custom-color = Muokattu Väri zen-panel-ui-gradient-generator-custom-color = Muokattu Väri
zen-panel-ui-gradient-generator-saved-message = Kaltevuus tallennettu onnistuneesti!
zen-copy-current-url-confirmation = Nykyinen URL-osoite kopioitu! zen-copy-current-url-confirmation = Nykyinen URL-osoite kopioitu!
zen-general-cancel-label = zen-general-cancel-label =
.label = Peruuta .label = Peruuta
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
zen-tabs-renamed = Välilehti on nimetty uudelleen! zen-tabs-renamed = Välilehti on nimetty uudelleen!
zen-background-tab-opened-toast = Uusi taustavälilehti avattu! zen-background-tab-opened-toast = Uusi taustavälilehti avattu!
zen-workspace-renamed-toast = Työtila on nimetty uudelleen! zen-workspace-renamed-toast = Työtila on nimetty uudelleen!
zen-library-sidebar-workspaces =
.label = Työtilat
zen-library-sidebar-mods =
.label = Modit
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Kompakti Tila .label = Kompakti Tila
.tooltiptext = Ota käyttöön Kompakti tila .tooltiptext = Ota käyttöön Kompakti tila
@@ -61,6 +60,8 @@ zen-site-data-settings = Asetukset
zen-generic-manage = Hallitse zen-generic-manage = Hallitse
zen-generic-more = Lisää zen-generic-more = Lisää
zen-generic-next = Seuraava zen-generic-next = Seuraava
zen-essentials-promo-label = Add to Essentials
zen-essentials-promo-sublabel = Keep your favorite tabs just a click away
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Sallittu zen-site-data-setting-allow = Sallittu
zen-site-data-setting-block = Estetty zen-site-data-setting-block = Estetty
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Jotain rikki? zen-sidebar-notification-restart-safe-mode-label = Jotain rikki?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Käynnistä uudelleen vianmääritystilassa .title = Käynnistä uudelleen vianmääritystilassa
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

View File

@@ -0,0 +1,22 @@
# 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-menubar-toggle-pinned-tabs =
.label =
{ $pinnedAreCollapsed ->
[true] Expand Pinned Tabs
*[false] Collapse Pinned Tabs
}
zen-menubar-appearance =
.label = Appearance
zen-menubar-appearance-description =
.label = Websites will use:
zen-menubar-appearance-auto =
.label = Automatic
zen-menubar-appearance-light =
.label = Light
zen-menubar-appearance-dark =
.label = Dark
zen-menubar-new-unsynced-window =
.label = New Blank Window

View File

@@ -3,6 +3,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
zen-panel-ui-workspaces-text = Työtilat zen-panel-ui-workspaces-text = Työtilat
zen-panel-ui-spaces-label =
.label = Spaces
zen-panel-ui-workspaces-create = zen-panel-ui-workspaces-create =
.label = Luo työtila .label = Luo työtila
zen-panel-ui-folder-create = zen-panel-ui-folder-create =
@@ -30,11 +32,8 @@ zen-workspaces-panel-context-open =
zen-workspaces-panel-context-edit = zen-workspaces-panel-context-edit =
.label = Muokkaa Työtilaa .label = Muokkaa Työtilaa
.accesskey = E .accesskey = E
context-zen-change-workspace-tab =
.label = Vaihda Välilehdet Työtilaan
.accesskey = C
zen-bookmark-edit-panel-workspace-selector = zen-bookmark-edit-panel-workspace-selector =
.value = Työtilat .value = Spaces
.accesskey = W .accesskey = W
zen-panel-ui-gradient-generator-algo-complementary = zen-panel-ui-gradient-generator-algo-complementary =
.label = Täydentävä .label = Täydentävä
@@ -49,6 +48,9 @@ zen-panel-ui-gradient-generator-algo-floating =
zen-panel-ui-gradient-click-to-add = Klikkaa lisätäksesi väri zen-panel-ui-gradient-click-to-add = Klikkaa lisätäksesi väri
zen-workspace-creation-name = zen-workspace-creation-name =
.placeholder = Työtilan nimi .placeholder = Työtilan nimi
zen-move-tab-to-workspace-button =
.label = Move To...
.tooltiptext = Move all tabs in this window to a Space
zen-workspaces-panel-context-reorder = zen-workspaces-panel-context-reorder =
.label = Järjestä Työtilat Uudelleen .label = Järjestä Työtilat Uudelleen
zen-workspace-creation-profile = Profiili zen-workspace-creation-profile = Profiili
@@ -63,3 +65,7 @@ zen-workspaces-close-all-unpinned-tabs-toast = Välilehdet suljettu! Peruuta toi
zen-workspaces-close-all-unpinned-tabs-title = zen-workspaces-close-all-unpinned-tabs-title =
.label = Tyhjennä .label = Tyhjennä
.tooltiptext = Sulje kaikki kiinnittämättömät välilehdet .tooltiptext = Sulje kaikki kiinnittämättömät välilehdet
zen-panel-ui-workspaces-change-forward =
.label = Next Space
zen-panel-ui-workspaces-change-back =
.label = Previous Space

View File

@@ -5,7 +5,7 @@
pane-zen-looks-title = Apparence pane-zen-looks-title = Apparence
category-zen-looks = category-zen-looks =
.tooltiptext = { pane-zen-looks-title } .tooltiptext = { pane-zen-looks-title }
zen-warning-language = Si vous changez la langue par défaut, il peut être plus facile pour des sites Internet de vous traquer. zen-warning-language = Si vous changez la langue par défaut, il peut être plus facile pour des sites Web de vous traquer.
zen-vertical-tabs-layout-header = Disposition du navigateur zen-vertical-tabs-layout-header = Disposition du navigateur
zen-vertical-tabs-layout-description = Choisissez la disposition qui vous convient le mieux zen-vertical-tabs-layout-description = Choisissez la disposition qui vous convient le mieux
zen-layout-single-toolbar = Barre doutils unique zen-layout-single-toolbar = Barre doutils unique
@@ -314,3 +314,4 @@ zen-devtools-toggle-storage-shortcut = Afficher longlet Stockage
zen-devtools-toggle-dom-shortcut = Afficher longlet DOM zen-devtools-toggle-dom-shortcut = Afficher longlet DOM
zen-devtools-toggle-accessibility-shortcut = Afficher longlet Accessibilité zen-devtools-toggle-accessibility-shortcut = Afficher longlet Accessibilité
zen-close-all-unpinned-tabs-shortcut = Fermer tous les onglets non épinglés zen-close-all-unpinned-tabs-shortcut = Fermer tous les onglets non épinglés
zen-new-unsynced-window-shortcut = Nouvelle fenêtre non synchronisée

View File

@@ -16,8 +16,6 @@ zen-folders-panel-convert-folder-to-space =
.label = Convertir le dossier en espace .label = Convertir le dossier en espace
zen-folders-panel-change-folder-space = zen-folders-panel-change-folder-space =
.label = Changer d'espace... .label = Changer d'espace...
zen-folders-panel-change-icon-folder =
.label = Changer d'icône
zen-folders-unload-all-tooltip = zen-folders-unload-all-tooltip =
.tooltiptext = Décharger les onglets actifs de ce dossier .tooltiptext = Décharger les onglets actifs de ce dossier
zen-folders-unload-folder = zen-folders-unload-folder =

View File

@@ -17,6 +17,10 @@ tab-context-zen-remove-essential =
tab-context-zen-replace-pinned-url-with-current = tab-context-zen-replace-pinned-url-with-current =
.label = Remplacer lURL épinglée par lactuelle .label = Remplacer lURL épinglée par lactuelle
.accesskey = C .accesskey = C
tab-context-zen-edit-title =
.label = Changer le libellé...
tab-context-zen-edit-icon =
.label = Changer l'icône...
zen-themes-corrupted = Votre fichier de thèmes { -brand-short-name } est corrompu. Il a été réinitialisé au thème par défaut. zen-themes-corrupted = Votre fichier de thèmes { -brand-short-name } est corrompu. Il a été réinitialisé au thème par défaut.
zen-shortcuts-corrupted = Votre fichier de raccourcis { -brand-short-name } est corrompu. Ils ont été réinitialisés aux raccourcis par défaut. zen-shortcuts-corrupted = Votre fichier de raccourcis { -brand-short-name } est corrompu. Ils ont été réinitialisés aux raccourcis par défaut.
# note: Do not translate the "<br/>" tags in the following string # note: Do not translate the "<br/>" tags in the following string
@@ -28,7 +32,6 @@ pictureinpicture-minimize-btn =
.aria-label = Minimiser .aria-label = Minimiser
.tooltip = Minimiser .tooltip = Minimiser
zen-panel-ui-gradient-generator-custom-color = Couleur personnalisée zen-panel-ui-gradient-generator-custom-color = Couleur personnalisée
zen-panel-ui-gradient-generator-saved-message = Le dégradé a été enregistré avec succès!
zen-copy-current-url-confirmation = URL actuelle copiée ! zen-copy-current-url-confirmation = URL actuelle copiée !
zen-general-cancel-label = zen-general-cancel-label =
.label = Annuler .label = Annuler
@@ -38,10 +41,6 @@ zen-pinned-tab-replaced = Ladresse de l'onglet épinglé a été remplacée p
zen-tabs-renamed = Longlet a été renommé avec succès! zen-tabs-renamed = Longlet a été renommé avec succès!
zen-background-tab-opened-toast = Nouvel onglet ouvert en arrière-plan! zen-background-tab-opened-toast = Nouvel onglet ouvert en arrière-plan!
zen-workspace-renamed-toast = L'espace de travail a été renommé avec succès ! zen-workspace-renamed-toast = L'espace de travail a été renommé avec succès !
zen-library-sidebar-workspaces =
.label = Espaces
zen-library-sidebar-mods =
.label = Mods
zen-toggle-compact-mode-button = zen-toggle-compact-mode-button =
.label = Mode compact .label = Mode compact
.tooltiptext = Activer/Désactiver le mode compact .tooltiptext = Activer/Désactiver le mode compact
@@ -61,6 +60,8 @@ zen-site-data-settings = Paramètres
zen-generic-manage = Gérer zen-generic-manage = Gérer
zen-generic-more = Plus zen-generic-more = Plus
zen-generic-next = Suivant zen-generic-next = Suivant
zen-essentials-promo-label = Ajouter aux Essentials
zen-essentials-promo-sublabel = Accédez à vos onglets favoris en un clic
# These labels will be used for the site data panel settings # These labels will be used for the site data panel settings
zen-site-data-setting-allow = Autorisé zen-site-data-setting-allow = Autorisé
zen-site-data-setting-block = Bloqué zen-site-data-setting-block = Bloqué
@@ -108,3 +109,7 @@ zen-sidebar-notification-updated-tooltip =
zen-sidebar-notification-restart-safe-mode-label = Un problème est survenu ? zen-sidebar-notification-restart-safe-mode-label = Un problème est survenu ?
zen-sidebar-notification-restart-safe-mode-tooltip = zen-sidebar-notification-restart-safe-mode-tooltip =
.title = Redémarrer en mode de dépannage .title = Redémarrer en mode de dépannage
zen-window-sync-migration-dialog-title = Gardez vos fenêtres synchronisées
zen-window-sync-migration-dialog-message = Zen synchronise désormais les fenêtres sur le même appareil, de sorte que les modifications apportées à une fenêtre sont instantanément répercutées sur les autres.
zen-window-sync-migration-dialog-learn-more = En savoir plus
zen-window-sync-migration-dialog-accept = J'ai compris

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