Compare commits
127 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a1bfcdb587 | ||
|
|
ce24d867a2 | ||
|
|
0979c5dbbc | ||
|
|
7db203ca77 | ||
|
|
0a205087a4 | ||
|
|
ca6d34def5 | ||
|
|
32485d6e5a | ||
|
|
5fdeec7139 | ||
|
|
c61891fe2b | ||
|
|
fc28c2fb7d | ||
|
|
c607e1a4b1 | ||
|
|
a3adc1a33e | ||
|
|
d2a6e18452 | ||
|
|
59ad9b76df | ||
|
|
55891213b4 | ||
|
|
6e57e08280 | ||
|
|
a6ea91af40 | ||
|
|
c673db42aa | ||
|
|
cc7deaa5a3 | ||
|
|
5feef90401 | ||
|
|
61aeceb467 | ||
|
|
1e8fad2fda | ||
|
|
067de29750 | ||
|
|
61c4c601c0 | ||
|
|
1ea533da24 | ||
|
|
bfbf5cce61 | ||
|
|
e8aa5c93ee | ||
|
|
7cbfad9369 | ||
|
|
d2510f49ca | ||
|
|
4abac03238 | ||
|
|
f2093e2153 | ||
|
|
335ff49ef3 | ||
|
|
06090d7236 | ||
|
|
a65bac9b8a | ||
|
|
7981b42c23 | ||
|
|
5afc6cd7d0 | ||
|
|
9dff069011 | ||
|
|
b29a2bf7d8 | ||
|
|
6b5131bbde | ||
|
|
777bbfeef1 | ||
|
|
af73ce2f9c | ||
|
|
a4c47565be | ||
|
|
c1e2c7ec36 | ||
|
|
21e82c2379 | ||
|
|
bb9be72863 | ||
|
|
4a87be372d | ||
|
|
d2e0a38bf3 | ||
|
|
30a322f481 | ||
|
|
6b2f1edf0d | ||
|
|
850ea775de | ||
|
|
e7a9aba3c0 | ||
|
|
04105c3c5e | ||
|
|
1e59e5d712 | ||
|
|
eb163dee88 | ||
|
|
d8196c58ab | ||
|
|
d216114364 | ||
|
|
f95f245644 | ||
|
|
6e161ac83e | ||
|
|
e06402f468 | ||
|
|
25087e3cbf | ||
|
|
b7b868e6ba | ||
|
|
bc100ae8e2 | ||
|
|
c779267486 | ||
|
|
942606f82b | ||
|
|
c020106535 | ||
|
|
bf66df57b1 | ||
|
|
129b8efb39 | ||
|
|
ce2311c086 | ||
|
|
fcaac2ee0c | ||
|
|
f2fcee9605 | ||
|
|
8d15c9ef49 | ||
|
|
c8e58ad525 | ||
|
|
5dcc6d5f44 | ||
|
|
8c84901598 | ||
|
|
aa23cd5c64 | ||
|
|
4304e19cbb | ||
|
|
4e2dfd8a13 | ||
|
|
4a48d11b74 | ||
|
|
eb94ea5817 | ||
|
|
a49e918847 | ||
|
|
4337e5a964 | ||
|
|
187053c4e8 | ||
|
|
199da1f824 | ||
|
|
2d54e9f27f | ||
|
|
84f962346c | ||
|
|
bf69ac13b2 | ||
|
|
3229126f14 | ||
|
|
7f244453fc | ||
|
|
489923413f | ||
|
|
ddf5e8f5eb | ||
|
|
3bb8686024 | ||
|
|
e6b1cbd02a | ||
|
|
f07c1a5f24 | ||
|
|
2c5a7612f8 | ||
|
|
daae9ac98e | ||
|
|
9e6cafa9bd | ||
|
|
91cedcfc1a | ||
|
|
303af80dd7 | ||
|
|
82e0f0609a | ||
|
|
e1fcb6a985 | ||
|
|
d439cb88d5 | ||
|
|
1bf5a2dd9e | ||
|
|
da252b3d7e | ||
|
|
9dac7bc98d | ||
|
|
cbe04c223b | ||
|
|
2f6a8e8f72 | ||
|
|
62fb85ded9 | ||
|
|
d51d698036 | ||
|
|
e7add92b7c | ||
|
|
4c542e1867 | ||
|
|
afe9e7a85c | ||
|
|
82f30e1820 | ||
|
|
5f2af48c4e | ||
|
|
30aab09fe2 | ||
|
|
4993c217bb | ||
|
|
db8b994535 | ||
|
|
7f92d0a75a | ||
|
|
3fcde9994b | ||
|
|
44d6eebecc | ||
|
|
75227b7a42 | ||
|
|
7afc934919 | ||
|
|
0937be6d2e | ||
|
|
81e69b9844 | ||
|
|
4084ac4763 | ||
|
|
8bee4eaa7c | ||
|
|
e66bf0ef57 | ||
|
|
591dce5921 |
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
root = true
|
||||
|
||||
[*]
|
||||
|
||||
4
.gitattributes
vendored
4
.gitattributes
vendored
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
*.patch linguist-language=C++
|
||||
*.d.ts linguist-language=TypeScript
|
||||
|
||||
|
||||
4
.github/workflows/linux-release-build.yml
vendored
4
.github/workflows/linux-release-build.yml
vendored
@@ -105,7 +105,9 @@ jobs:
|
||||
- name: Import
|
||||
env:
|
||||
SURFER_COMPAT: ${{ matrix.arch }}
|
||||
run: npm run import
|
||||
run: |
|
||||
. "$HOME/.cargo/env"
|
||||
npm run import
|
||||
|
||||
- name: Build language packs
|
||||
run: sh scripts/download-language-packs.sh
|
||||
|
||||
4
.github/workflows/windows-release-build.yml
vendored
4
.github/workflows/windows-release-build.yml
vendored
@@ -165,7 +165,9 @@ jobs:
|
||||
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
|
||||
env:
|
||||
SURFER_COMPAT: ${{ matrix.arch }}
|
||||
run: npm run import -- --verbose
|
||||
run: |
|
||||
. "$HOME/.cargo/env"
|
||||
npm run import -- --verbose
|
||||
|
||||
- name: Bootstrap
|
||||
if: ${{ !(inputs.generate-gpo && matrix.arch == 'aarch64') }}
|
||||
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
.dotbuild/
|
||||
engine/
|
||||
firefox-*/
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
engine/
|
||||
|
||||
**/*.html
|
||||
|
||||
@@ -1 +1 @@
|
||||
* @mauro-balades
|
||||
* @mr-cheffy
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
<!--
|
||||
- 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/.
|
||||
-->
|
||||
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
- 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/.
|
||||
-->
|
||||
<!-- TODO: Get a job -->
|
||||
<img src="./docs/assets/zen-dark.svg" width="100px" align="left">
|
||||
|
||||
@@ -29,8 +34,8 @@ Zen is a firefox-based browser with the aim of pushing your productivity to a ne
|
||||
|
||||
### Firefox Versions
|
||||
|
||||
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `141.0.2`! 🚀
|
||||
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 141.0.2`!
|
||||
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `142.0`! 🚀
|
||||
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 142.0`!
|
||||
|
||||
### Contributing
|
||||
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
<!--
|
||||
- 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/.
|
||||
-->
|
||||
|
||||
# Security Policy
|
||||
|
||||
## Reporting a Vulnerability
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
#!/bin/sh
|
||||
# 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/.
|
||||
|
||||
CURRENTDIR="$(dirname "$(readlink -f "$0")")"
|
||||
export PATH="${CURRENTDIR}:${PATH}"
|
||||
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles
|
||||
|
||||
@@ -1 +1 @@
|
||||
800807ee29855f1008eba2af353488c0a3d7f584
|
||||
784e5dbc4955e29ee7a4e0b88adefdd230f2e9fe
|
||||
@@ -1,3 +1,7 @@
|
||||
// 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/.
|
||||
|
||||
const fs = require('fs');
|
||||
const MJS_FILES = ['src/zen/split-view/ZenViewSplitter.ts'];
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
(New-Object System.Net.WebClient).DownloadFile("https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe", "C:\MozillaBuildSetup-Latest.exe")
|
||||
C:\MozillaBuildSetup-Latest.exe /S | out-null
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# 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/.
|
||||
|
||||
Remove-Item -Recurse -Force engine
|
||||
Remove-Item -Recurse -Force .surfer
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
param(
|
||||
[string][Parameter(Mandatory=$true)]$SignIdentity,
|
||||
[string][Parameter(Mandatory=$true)]$GithubRunId
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
# Browser branding
|
||||
ac_add_options --with-app-name=${binName}
|
||||
ac_add_options --with-app-basename=Zen
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
# Setting the compiler based on the existence of clang bin directory
|
||||
if test -d "$HOME/.mozbuild/clang/bin"; then
|
||||
export CC="$HOME/.mozbuild/clang/bin/clang"
|
||||
@@ -7,48 +11,40 @@ else
|
||||
export CXX=clang++
|
||||
fi
|
||||
|
||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
ac_add_options --target=x86_64-pc-linux
|
||||
ac_add_options --enable-eme=widevine
|
||||
if test "$ZEN_RELEASE"; then
|
||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
ac_add_options --target=x86_64-pc-linux
|
||||
ac_add_options --enable-eme=widevine
|
||||
|
||||
# Enable Profile Guided Optimization
|
||||
if test "$ZEN_GA_DISABLE_PGO"; then
|
||||
export ZEN_DUMMY=1
|
||||
else
|
||||
export MOZ_PGO=1
|
||||
ac_add_options MOZ_PGO=1
|
||||
# Enable Profile Guided Optimization
|
||||
if test "$ZEN_GA_DISABLE_PGO"; then
|
||||
export ZEN_DUMMY=1
|
||||
else
|
||||
export MOZ_PGO=1
|
||||
ac_add_options MOZ_PGO=1
|
||||
fi
|
||||
|
||||
# Optimization flags for SURFER_COMPAT
|
||||
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
|
||||
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
|
||||
elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||
ac_add_options --target=aarch64-linux-gnu
|
||||
|
||||
ac_add_options --enable-optimize="-O3"
|
||||
|
||||
# override LTO settings
|
||||
export MOZ_LTO=cross,thin
|
||||
ac_add_options --enable-lto=cross,thin
|
||||
|
||||
export CFLAGS="$CFLAGS -O3"
|
||||
export CPPFLAGS="$CPPFLAGS -O3"
|
||||
export CXXFLAGS="$CXXFLAGS -O3"
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
|
||||
fi
|
||||
|
||||
# Optimization flags for SURFER_COMPAT
|
||||
ac_add_options --enable-optimize="-O3 -w -ftree-vectorize -mfpmath=sse -mprfchw -msse3 -mcx16 -msahf"
|
||||
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
|
||||
elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||
ac_add_options --target=aarch64-linux-gnu
|
||||
|
||||
ac_add_options --enable-optimize="-O3"
|
||||
|
||||
# override LTO settings
|
||||
export MOZ_LTO=cross,thin
|
||||
ac_add_options --enable-lto=cross,thin
|
||||
|
||||
export CFLAGS="$CFLAGS -O3"
|
||||
export CPPFLAGS="$CPPFLAGS -O3"
|
||||
export CXXFLAGS="$CXXFLAGS -O3"
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O3"
|
||||
export RUSTFLAGS="$RUSTFLAGS -Clink-args=--icf=safe"
|
||||
fi
|
||||
|
||||
export VERBOSE=1
|
||||
# Uncomment if you want to enable Polly optimizations
|
||||
#export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
|
||||
# Common options
|
||||
ac_add_options --enable-alsa
|
||||
ac_add_options --enable-pulseaudio
|
||||
|
||||
if test "$ZEN_RELEASE"; then
|
||||
# Disable DMD and ELF hacks, enable linker lld
|
||||
ac_add_options --disable-dmd
|
||||
ac_add_options --enable-linker=lld
|
||||
@@ -60,3 +56,7 @@ if test "$ZEN_RELEASE"; then
|
||||
ac_add_options --enable-strip
|
||||
export STRIP_FLAGS="--strip-debug --strip-unneeded"
|
||||
fi
|
||||
|
||||
# Common options
|
||||
ac_add_options --enable-alsa
|
||||
ac_add_options --enable-pulseaudio
|
||||
|
||||
@@ -1,12 +1,18 @@
|
||||
# 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/.
|
||||
|
||||
unset MOZ_STDCXX_COMPAT
|
||||
|
||||
ac_add_options --disable-dmd
|
||||
ac_add_options --enable-eme=widevine
|
||||
|
||||
# override LTO settings
|
||||
# TODO: Dont use LTO for now, it's causing a lot of issues
|
||||
export MOZ_LTO=cross,thin
|
||||
ac_add_options --enable-lto=cross,thin
|
||||
if test "$ZEN_RELEASE"; then
|
||||
# override LTO settings
|
||||
# TODO: Dont use LTO for now, it's causing a lot of issues
|
||||
export MOZ_LTO=cross,thin
|
||||
ac_add_options --enable-lto=cross,thin
|
||||
fi
|
||||
|
||||
if test "$ZEN_RELEASE"; then
|
||||
if test "$ZEN_GA_DISABLE_PGO"; then
|
||||
@@ -18,8 +24,9 @@ if test "$ZEN_RELEASE"; then
|
||||
fi
|
||||
|
||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
ac_add_options --target=x86_64-apple-darwin
|
||||
ac_add_options --target=x86_64-apple-darwin
|
||||
|
||||
if test "$ZEN_RELEASE"; then
|
||||
ac_add_options --enable-wasm-avx
|
||||
ac_add_options --enable-optimize="-march=nehalem -mtune=haswell -O3 -w"
|
||||
|
||||
@@ -28,10 +35,12 @@ if test "$SURFER_COMPAT" = "x86_64"; then
|
||||
export CXXFLAGS="-O3 -march=nehalem"
|
||||
export LDFLAGS="-Wl,-O3 -march=nehalem"
|
||||
export RUSTFLAGS="-Ctarget-cpu=nehalem"
|
||||
fi
|
||||
else
|
||||
ac_add_options --enable-clang-plugin
|
||||
ac_add_options --target=aarch64-apple-darwin
|
||||
ac_add_options --enable-clang-plugin
|
||||
ac_add_options --target=aarch64-apple-darwin
|
||||
|
||||
if test "$ZEN_RELEASE"; then
|
||||
ac_add_options --enable-optimize="-O3 -mcpu=apple-m1 -march=armv8.3-a+simd"
|
||||
|
||||
# As of Clang 13, the default is -mcpu=apple-m1 when using a aarch64-apple-macos target,
|
||||
@@ -42,11 +51,5 @@ else
|
||||
export CXXFLAGS="-O3 -march=armv8.3-a+simd -mcpu=apple-m1"
|
||||
export LDFLAGS="-Wl,-O3 -march=armv8.3-a+simd -mcpu=apple-m1"
|
||||
export RUSTFLAGS="-C target-feature=+v8.3a -Ctarget-cpu=apple-m1"
|
||||
fi
|
||||
fi
|
||||
|
||||
export VERBOSE=1
|
||||
|
||||
# Enable polly for macos, since they have a more stable set of GPU drivers,
|
||||
# unlike Linux, which has a lot of different drivers.
|
||||
# Edit: let's run some experiments, see if RAM usage lowers significantly
|
||||
# export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# 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/.
|
||||
|
||||
if test "$ZEN_CROSS_COMPILING"; then
|
||||
|
||||
@@ -53,7 +56,6 @@ elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||
fi
|
||||
|
||||
#export POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
|
||||
export VERBOSE=1
|
||||
|
||||
if test "$ZEN_CROSS_COMPILING"; then
|
||||
if test "$ZEN_GA_GENERATE_PROFILE"; then
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# 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/.
|
||||
|
||||
base_path: locales
|
||||
files:
|
||||
- source: en-US/browser/browser/zen-general.ftl
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
## Changed things that should be tested each release
|
||||
|
||||
- Workspaces
|
||||
- Sidebar
|
||||
- Split views
|
||||
- Vertical tabs (expanded and not expanded)
|
||||
- Tab groups
|
||||
- Welcome Page
|
||||
- Overall performance
|
||||
- Overall stability
|
||||
- Pinning tabs (Grid layout)
|
||||
- Overall UX
|
||||
- Themes Page
|
||||
- Settings Page
|
||||
- Keyboard shortcuts, check if there are any missing or not working
|
||||
@@ -1,3 +1,9 @@
|
||||
<!--
|
||||
- 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/.
|
||||
-->
|
||||
|
||||
# Branch Structure
|
||||
|
||||
The repository is structured as follows:
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
# Custom Keyboard Shortcuts
|
||||
|
||||
```json
|
||||
{
|
||||
"<shortcut-id>": {
|
||||
"key": "<key>",
|
||||
"alt": false,
|
||||
"shift": false,
|
||||
"ctrl": false,
|
||||
"meta": false,
|
||||
"keycode": 0
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
The `key` field is the key that will trigger the shortcut. The `alt`, `shift`, `ctrl`, and `meta` fields are booleans that indicate if the respective modifier key should be pressed when the shortcut is triggered.
|
||||
|
||||
The `keycode` field is the keycode of the key that will trigger the shortcut. This field is optional and can be used to specify the keycode of the key that will trigger the shortcut. If the `keycode` field is specified, the `key` field will be ignored.
|
||||
112
docs/live-folders-specs.md
Normal file
112
docs/live-folders-specs.md
Normal file
@@ -0,0 +1,112 @@
|
||||
# Zen Live Folders - Specification
|
||||
|
||||
## Overview
|
||||
|
||||
Live Folders are dynamic, auto-updating folders in Zen.
|
||||
Unlike static folders, they fetch and refresh their contents automatically from external sources (e.g., RSS feeds, APIs).
|
||||
By default, Live Folders refresh every **30 minutes**, but this interval can be configured in preferences.
|
||||
|
||||
---
|
||||
|
||||
## Architecture
|
||||
|
||||
### `LiveFolderProvider`
|
||||
|
||||
- **Abstract base class** for all live folder implementations.
|
||||
- Defines the contract for fetching and updating live folder contents.
|
||||
- Responsibilities:
|
||||
- Define how to fetch items (abstract method `fetchItems()`).
|
||||
- Handle update intervals (default: 30 min).
|
||||
- Manage serialization/deserialization of folder state (cache, last update time).
|
||||
- Provide metadata (icon, label, description).
|
||||
|
||||
```ts
|
||||
interface FolderItem {
|
||||
id: string;
|
||||
title: string;
|
||||
url: string;
|
||||
}
|
||||
|
||||
interface FolderMetadata {
|
||||
icon: string;
|
||||
label: string;
|
||||
}
|
||||
|
||||
interface LiveFolderProvider {
|
||||
fetchItems(): Promise<FolderItem[]>;
|
||||
getMetadata(): FolderMetadata;
|
||||
}
|
||||
```
|
||||
|
||||
### Implementations
|
||||
|
||||
#### `RssLiveFolderProvider`
|
||||
|
||||
- **Description**: Updates live folder contents from an RSS/Atom feed.
|
||||
- **Configuration**:
|
||||
- `url`: URL of the RSS feed.
|
||||
|
||||
#### `GithubLiveFolderProvider`
|
||||
|
||||
- **Description**: Updates live folder contents from GitHub user's Pull Requests.
|
||||
- **Configuration**:
|
||||
- `username`: GitHub username.
|
||||
|
||||
#### `RestAPILiveFolderProvider`
|
||||
|
||||
- **Description**: Updates live folder contents from a REST API endpoint.
|
||||
- **Configuration**:
|
||||
- `schema`: JSON schema to validate API responses.
|
||||
|
||||
#### Possible future implementations
|
||||
|
||||
- `WebhookLiveFolderProvider`
|
||||
|
||||
---
|
||||
|
||||
# REST API Live Folder Schema
|
||||
|
||||
## Overview
|
||||
|
||||
REST-based Live Folders allow Zen to fetch JSON data from an HTTP(S) endpoint and map it into folder items.
|
||||
Each REST Live Folder must provide a **schema-compliant response** that Zen can parse into items.
|
||||
|
||||
- **Remote APIs (https://, http://)**: Flexible schema (mapping via config).
|
||||
- **Localhost APIs (http://127.0.0.1, http://localhost)**: Must strictly follow Zen’s **Local REST Schema** for security and consistency.
|
||||
|
||||
---
|
||||
|
||||
## Common Rules
|
||||
|
||||
- Requests are always `GET`.
|
||||
- Responses **must be JSON**.
|
||||
- CORS headers are ignored (Zen fetches internally).
|
||||
- Max response size: **1 MB** (to prevent abuse).
|
||||
- Items exceeding `liveFolder.maxItems` (default 100) will be trimmed.
|
||||
|
||||
---
|
||||
|
||||
## Remote REST Schema
|
||||
|
||||
Remote APIs can return any JSON, but the Live Folder must provide a mapping configuration:
|
||||
|
||||
```json
|
||||
{
|
||||
"type": "rest",
|
||||
"url": "https://api.example.com/posts",
|
||||
"mapping": {
|
||||
"items": "data.posts",
|
||||
"id": "id",
|
||||
"title": "headline",
|
||||
"url": "link"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Installation of REST API Live Folder
|
||||
|
||||
These schemas would be stored inside a marketplace on Zen's web platform, allowing users to easily discover and integrate new REST API Live Folders into their workspace.
|
||||
|
||||
If the user wants to create a new REST API Live Folder, they can do so by providing the necessary schema and configuration through the marketplace interface. This will enable them to customize the folder's behavior and data mapping according to their specific needs.
|
||||
|
||||
If it's a custom API and the schema is not publicly available, users can still create a Live Folder by defining their own mapping configuration. This allows them to integrate with proprietary APIs while adhering to Zen's Live Folder standards. This mapping configuration will be fetched via `https://example.com/zen-live-folder.schema.json`.
|
||||
@@ -1,19 +0,0 @@
|
||||
# Workspaces Layout
|
||||
|
||||
```json
|
||||
{
|
||||
"workspaces": [
|
||||
{
|
||||
"uuid": "uuid1",
|
||||
"name": "workspace1",
|
||||
"icon": "icon1",
|
||||
"default": true
|
||||
},
|
||||
...
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
To save the tabs and identity them, they will contain a `zen-workspace-uuid` attribute with the workspace uuid.
|
||||
|
||||
We will make use of Firefox's builtin session restore feature to save the tabs and windows after the user closes the browser.
|
||||
@@ -1,3 +1,7 @@
|
||||
// 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/.
|
||||
|
||||
import js from '@eslint/js';
|
||||
import globals from 'globals';
|
||||
import { defineConfig } from 'eslint/config';
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = إلى المزيد تعرف
|
||||
zen-close-label = Close
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = مساحات العمل
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = حذف مساحة العمل
|
||||
.accesskey = د
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Cerca { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Reanomena la carpeta
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Desempaqueta la carpeta
|
||||
zen-folders-new-subfolder =
|
||||
.label = Subcarpeta nova
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Suprimeix la carpeta
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Converteix la carpeta en un espai
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Canvia l'espai...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Canvia la icona
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Descarrega totes les pestanyes d'aquesta carpeta
|
||||
zen-folders-unload-folder =
|
||||
.label = Descarrega totes les pestanyes
|
||||
zen-folders-search-no-results = No hi ha pestanyes que coincideixin amb aquesta cerca 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Més informació
|
||||
zen-close-label = Tanca
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Cerca...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icones
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Espais de treball
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Crea un espai
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Crea una carpeta
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Suprimeix l'espai de treball
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Perfil
|
||||
zen-workspace-creation-header = Creació d'un espai
|
||||
zen-workspace-creation-label = Els espais s'utilitzen per organitzar les pestanyes i les sessions.
|
||||
zen-workspaces-delete-workspace-title = Voleu suprimir l'espai de treball?
|
||||
zen-workspaces-delete-workspace-body = Esteu segur que voleu suprimir aquest espai de treball? Aquesta acció no es pot desfer.
|
||||
zen-workspaces-delete-workspace-body = Esteu segur que voleu suprimir { $name }? Aquesta acció no es pot desfer.
|
||||
|
||||
@@ -220,9 +220,9 @@ zen-nav-fwd-shortcut-alt = Přejít vpřed (Alt)
|
||||
zen-history-show-all-shortcut = Zobrazit celou historii
|
||||
zen-key-enter-full-screen = Zadejte celou obrazovku
|
||||
zen-key-exit-full-screen = Ukončit režim celé obrazovky
|
||||
zen-ai-chatbot-sidebar-shortcut = Toggle AI Chatbot Sidebar
|
||||
zen-key-inspector-mac = Toggle Inspector (Mac)
|
||||
zen-toggle-sidebar-shortcut = Toggle Firefox Sidebar
|
||||
zen-ai-chatbot-sidebar-shortcut = Přepnout postranní panel AI chatbota
|
||||
zen-key-inspector-mac = Přepnout inspektor (Mac)
|
||||
zen-toggle-sidebar-shortcut = Přepnout postranní panel Firefoxu
|
||||
zen-reader-mode-toggle-shortcut-other = Přepnout čtecí režim
|
||||
zen-picture-in-picture-toggle-shortcut = Přepnout obraz v obraze
|
||||
zen-nav-reload-shortcut-2 = Znovu načíst stránku
|
||||
@@ -239,9 +239,9 @@ zen-key-stop = Zastavit načítání
|
||||
zen-full-zoom-reduce-shortcut = Oddálit
|
||||
zen-full-zoom-enlarge-shortcut = Přiblížit
|
||||
zen-full-zoom-reset-shortcut = Obnovit velikost
|
||||
zen-full-zoom-reset-shortcut-alt = Reset Zoom (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt = Zoom In (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt2 = Zoom In (Alt 2)
|
||||
zen-full-zoom-reset-shortcut-alt = Obnovit přiblížení (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt = Přiblížit (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt2 = Oddálit (Alt 2)
|
||||
zen-bidi-switch-direction-shortcut = Přepnout směr textu
|
||||
zen-private-browsing-shortcut = Soukromé prohlížení
|
||||
zen-screenshot-shortcut = Pořídit snímek obrazovky
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Hledat { $folder-name }...
|
||||
.placeholder = Hledat v { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Přejmenovat složku
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Rozbalit složku
|
||||
zen-folders-new-subfolder =
|
||||
.label = Nová podsložka
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Smazat složku
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Převést složku na prostor
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Změnit prostor...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Změnit ikonu
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = Žádný panel neodpovídá tomuto hledání 🤔
|
||||
|
||||
@@ -34,7 +34,7 @@ zen-tabs-renamed = Panel byl úspěšně přejmenován!
|
||||
zen-background-tab-opened-toast = Nová karta na pozadí byla otevřena!
|
||||
zen-workspace-renamed-toast = Pracovní prostor byl úspěšně přejmenován!
|
||||
zen-library-sidebar-workspaces =
|
||||
.label = Pracovní prostory
|
||||
.label = Prostory
|
||||
zen-library-sidebar-mods =
|
||||
.label = Módy
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Zjistit více
|
||||
zen-close-label = Zavřít
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Hledat...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emodži
|
||||
zen-icons-picker-svg =
|
||||
.label = Ikony
|
||||
|
||||
@@ -24,13 +24,15 @@ sidebar-zen-create-new =
|
||||
tabbrowser-unload-tab-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Unload and switch to tab
|
||||
*[other] Unload { $tabCount } tabs and switch to the first
|
||||
[one] Uspat a přepnout na kartu
|
||||
[few] Uspat { $tabCount } karty a přepnout na první
|
||||
*[other] Uspat { $tabCount } karet a přepnout na první
|
||||
}
|
||||
tabbrowser-reset-pin-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Reset and pin tab
|
||||
*[other] Reset and pin { $tabCount } tabs
|
||||
[one] Resetovat a připnout kartu
|
||||
[few] Resetovat a připnout { $tabCount } karty
|
||||
*[other] Resetovat a připnout { $tabCount } karet
|
||||
}
|
||||
tab-reset-pin-label = Zpět na původní adresu
|
||||
|
||||
@@ -1,27 +1,29 @@
|
||||
zen-panel-ui-workspaces-text = Pracovní prostory
|
||||
zen-panel-ui-workspaces-text = Prostory
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Vytvořit prostor
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Vytvořit složku
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Odstranit pracovní prostor
|
||||
.accesskey = D
|
||||
zen-workspaces-panel-change-name =
|
||||
.label = Změnit jméno
|
||||
.label = Změnit název
|
||||
zen-workspaces-panel-change-icon =
|
||||
.label = Změnit ikonu
|
||||
zen-workspaces-panel-context-default-profile =
|
||||
.label = Nastavit profil
|
||||
zen-workspaces-how-to-reorder-title = Jak změnit pořadí prostorů
|
||||
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
|
||||
zen-workspaces-how-to-reorder-desc = Pořadí prostorů změníte přetažením jejich ikon dole v postranním panelu
|
||||
zen-workspaces-change-theme =
|
||||
.label = Upravit motiv
|
||||
zen-workspaces-panel-context-open =
|
||||
.label = Otevřít pracovní prostor
|
||||
.accesskey = O
|
||||
zen-workspaces-panel-context-edit =
|
||||
.label = Upravit pracovní prostor
|
||||
.label = Upravit prostor
|
||||
.accesskey = E
|
||||
context-zen-change-workspace-tab =
|
||||
.label = Přesunout panel(y) do pracovního prostoru
|
||||
.label = Přesunout panel(y) do prostoru
|
||||
.accesskey = C
|
||||
zen-bookmark-edit-panel-workspace-selector =
|
||||
.value = Pracovní prostory
|
||||
@@ -45,5 +47,5 @@ zen-workspace-creation-profile = Profil
|
||||
.tooltiptext = Profily se používají k oddělení cookies a údajů webových stránek mezi prostory.
|
||||
zen-workspace-creation-header = Vytvořte si prostor
|
||||
zen-workspace-creation-label = Prostory slouží k organizaci Vašich karet a relací.
|
||||
zen-workspaces-delete-workspace-title = Odstranit pracovní prostor?
|
||||
zen-workspaces-delete-workspace-body = Opravdu chcete odstranit tento prostor? Tuto akci nelze vrátit zpět.
|
||||
zen-workspaces-delete-workspace-title = Odstranit prostor?
|
||||
zen-workspaces-delete-workspace-body = Opravdu chcete smazat { $name }? Tuto akci nelze vrátit zpět.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Learn More
|
||||
zen-close-label = Cau
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Workspaces
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Delete Workspace
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -197,7 +197,7 @@ zen-picture-in-picture-toggle-shortcut-mac = Slå Billede-i-Billede Til/Fra (Mac
|
||||
zen-picture-in-picture-toggle-shortcut-mac-alt = Slå Billede-i-Billede Til/Fra (Mac Alt)
|
||||
zen-page-source-shortcut-safari = Vis Sidekilde (Safari)
|
||||
zen-nav-stop-shortcut = Stop Indlæsning
|
||||
zen-history-sidebar-shortcut = Show History Sidebar
|
||||
zen-history-sidebar-shortcut = Vis sidepanel for historik
|
||||
zen-window-minimize-shortcut = Minimer Vindue
|
||||
zen-help-shortcut = Åbn Hjælp
|
||||
zen-preferences-shortcut = Åbn Indstillinger
|
||||
@@ -205,12 +205,12 @@ zen-hide-app-shortcut = Skjul Applikation
|
||||
zen-hide-other-apps-shortcut = Skjul Andre Applikationer
|
||||
zen-search-focus-shortcut = Fokuseret Søgning
|
||||
zen-search-focus-shortcut-alt = Fokuseret Søgning (Alt)
|
||||
zen-downloads-shortcut = Open Downloads
|
||||
zen-downloads-shortcut = Åbn downloads
|
||||
zen-addons-shortcut = Åbn tilføjelser
|
||||
zen-file-open-shortcut = Åbn fil
|
||||
zen-save-page-shortcut = Save Page
|
||||
zen-print-shortcut = Print Page
|
||||
zen-close-shortcut-2 = Close Tab
|
||||
zen-save-page-shortcut = Gem side
|
||||
zen-print-shortcut = Udskriv side
|
||||
zen-close-shortcut-2 = Luk fane
|
||||
zen-mute-toggle-shortcut = Slå Lyden Til/Fra
|
||||
zen-key-delete = Slet nøgle
|
||||
zen-key-go-back = Gå tilbage
|
||||
@@ -233,12 +233,12 @@ zen-find-shortcut = Find på side
|
||||
zen-search-find-again-shortcut = Find igen
|
||||
zen-search-find-again-shortcut-prev = Find forrige
|
||||
zen-search-find-again-shortcut-2 = Find igen (Alt)
|
||||
zen-bookmark-this-page-shortcut = Bookmark This Page
|
||||
zen-bookmark-this-page-shortcut = Bogmærk denne side
|
||||
zen-bookmark-show-library-shortcut = Vis Bogmærkebibliotek
|
||||
zen-key-stop = Stop indlæsning
|
||||
zen-full-zoom-reduce-shortcut = Zoom Out
|
||||
zen-full-zoom-enlarge-shortcut = Zoom In
|
||||
zen-full-zoom-reset-shortcut = Reset Zoom
|
||||
zen-full-zoom-reduce-shortcut = Zoom ud
|
||||
zen-full-zoom-enlarge-shortcut = Zoom ind
|
||||
zen-full-zoom-reset-shortcut = Nulstil zoom
|
||||
zen-full-zoom-reset-shortcut-alt = Nulstil zoom (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt = Zoom ind (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt2 = Zoom ind (Alt 2)
|
||||
@@ -246,16 +246,16 @@ zen-bidi-switch-direction-shortcut = Skift tekstretning
|
||||
zen-private-browsing-shortcut = Privat browsing
|
||||
zen-screenshot-shortcut = Tag skærmbillede
|
||||
zen-key-sanitize = Ryd browserdata
|
||||
zen-quit-app-shortcut = Quit Application
|
||||
zen-quit-app-shortcut = Afslut applikation
|
||||
zen-key-wr-capture-cmd = WR-optagelseskommando
|
||||
zen-key-wr-toggle-capture-sequence-cmd = Slå WR-optagelsessekvens Til/Fra
|
||||
zen-nav-reload-shortcut = Genindlæs side
|
||||
zen-nav-reload-shortcut-skip-cache = Genindlæs Side (Spring Cache Over)
|
||||
zen-close-shortcut = Close Window
|
||||
zen-close-tab-shortcut = Close Tab
|
||||
zen-close-shortcut = Luk vindue
|
||||
zen-close-tab-shortcut = Luk fane
|
||||
zen-compact-mode-shortcut-show-sidebar = Flydende sidepanel til/fra
|
||||
zen-compact-mode-shortcut-show-toolbar = Flydende værktøjslinje til/fra
|
||||
zen-compact-mode-shortcut-toggle = Toggle Compact Mode
|
||||
zen-compact-mode-shortcut-toggle = Kompakt tilstand til/fra
|
||||
zen-workspace-shortcut-switch-1 = Skift til arbejdsområde 1
|
||||
zen-workspace-shortcut-switch-2 = Skift til arbejdsområde 2
|
||||
zen-workspace-shortcut-switch-3 = Skift til arbejdsområde 3
|
||||
@@ -273,7 +273,7 @@ zen-pinned-tab-shortcut-reset = Nulstil fastgjort fane til fastgjort URL
|
||||
zen-split-view-shortcut-grid = Opdelt visning i gitter til/fra
|
||||
zen-split-view-shortcut-vertical = Lodret opdelt visning til/fra
|
||||
zen-split-view-shortcut-horizontal = Vandret opdelt visning til/fra
|
||||
zen-split-view-shortcut-unsplit = Close Split View
|
||||
zen-split-view-shortcut-unsplit = Luk opdelt visning
|
||||
zen-key-select-tab-1 = Vælg fane #1
|
||||
zen-key-select-tab-2 = Vælg fane #2
|
||||
zen-key-select-tab-3 = Vælg fane #3
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
.placeholder = Søg i { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Omdøb mappe
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Udpak mappe
|
||||
zen-folders-new-subfolder =
|
||||
.label = Ny undermappe
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Slet mappe
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Konverter mappe til Rum
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Skift rum...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Skift ikon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = Ingen faner matcher den søgning 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Lær mere
|
||||
zen-close-label = Luk
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Søg...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Ikoner
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Arbejdsområder
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Opret rum
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Opret mappe
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Slet arbejdsområde
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profil
|
||||
zen-workspace-creation-header = Opret et rum
|
||||
zen-workspace-creation-label = Rum bruges til at organisere dine faner og sessioner.
|
||||
zen-workspaces-delete-workspace-title = Slet arbejdsområde?
|
||||
zen-workspaces-delete-workspace-body = Er du sikker på, at du vil slette dette arbejdsområde? Det kan ikke fortrydes.
|
||||
zen-workspaces-delete-workspace-body = Er du sikker på, at du vil slette { $name }? Dette kan ikke fortrydes.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = { $folder-name } durchsuchen...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Ordner umbenennen
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Ordner entpacken
|
||||
zen-folders-new-subfolder =
|
||||
.label = Neuer Unterordner
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Ordner löschen
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Ordner in Arbeitsbereich umwandeln
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Arbeitsbereich wechseln...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Symbol ändern
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = Keine passenden Tabs gefunden 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Mehr erfahren
|
||||
zen-close-label = Schließen
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Suchen...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Symbole
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
tab-zen-split-tabs =
|
||||
.label =
|
||||
{ $tabCount ->
|
||||
[1] Tab aufteilen (mehrere ausgewählte Tabs erforderlich)
|
||||
*[other] { $tabCount } Tabs aufteilen
|
||||
[1] Tab aufteilen (mehrere ausgewählte Tabs erforderlich)
|
||||
*[other] { $tabCount } Tabs aufteilen
|
||||
}
|
||||
.accesskey = S
|
||||
zen-split-link =
|
||||
|
||||
@@ -24,13 +24,13 @@ sidebar-zen-create-new =
|
||||
tabbrowser-unload-tab-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Tab entladen und dorthin wechseln
|
||||
*[other] { $tabCount } Tabs entladen und zum ersten wechseln
|
||||
[one] Tab entladen und dorthin wechseln
|
||||
*[other] { $tabCount } Tabs entladen und zum ersten wechseln
|
||||
}
|
||||
tabbrowser-reset-pin-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Tab zurücksetzen und anpinnen
|
||||
*[other] { $tabCount } Tabs zurücksetzen und anpinnen
|
||||
[one] Tab zurücksetzen und anpinnen
|
||||
*[other] { $tabCount } Tabs zurücksetzen und anpinnen
|
||||
}
|
||||
tab-reset-pin-label = Zurück zur angepinnten URL
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Arbeitsbereiche
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Arbeitsbereich erstellen
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Ordner erstellen
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Arbeitsbereich löschen
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profil
|
||||
zen-workspace-creation-header = Arbeitsbereich erstellen
|
||||
zen-workspace-creation-label = Arbeitsbereiche werden verwendet, um Ihre Tabs und Sitzungen zu organisieren.
|
||||
zen-workspaces-delete-workspace-title = Arbeitsbereich löschen?
|
||||
zen-workspaces-delete-workspace-body = Sind Sie sicher, dass Sie diesen Arbeitsbereich löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.
|
||||
zen-workspaces-delete-workspace-body = Sind Sie sicher, dass Sie { $name } löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Μάθετε Περισσότερα
|
||||
zen-close-label = Κλείσιμο
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Αναζήτηση...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Χώροι Εργασίας
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Δημιουργία Χώρου
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Διαγραφή Χώρου Εργασίας
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Προφίλ
|
||||
zen-workspace-creation-header = Δημιουργία Χώρου
|
||||
zen-workspace-creation-label = Οι χώροι χρησιμοποιούνται για την οργάνωση των καρτελών και των συνεδριών σας.
|
||||
zen-workspaces-delete-workspace-title = Διαγραφή Χώρου Εργασίας;
|
||||
zen-workspaces-delete-workspace-body = Σίγουρα θέλετε να διαγράψετε αυτόν το χώρο εργασίας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -42,3 +42,7 @@ zen-learn-more-text = Learn More
|
||||
zen-close-label = Close
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Other workspaces
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Delete Workspace
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,3 +1,32 @@
|
||||
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -57,3 +57,8 @@ zen-close-label = Close
|
||||
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -4,6 +4,9 @@ zen-panel-ui-workspaces-text = Spaces
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Delete Space
|
||||
.accesskey = D
|
||||
@@ -63,4 +66,4 @@ zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
|
||||
zen-workspaces-delete-workspace-title = Delete Space?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this space? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Buscar { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Renombrar carpeta
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Desempaquetar carpeta
|
||||
zen-folders-new-subfolder =
|
||||
.label = Nueva subcarpeta
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Eliminar carpeta
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convertir carpeta en espacio
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Cambiar espacio...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Cambiar icono
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Suspender todas las pestañas de esta carpeta
|
||||
zen-folders-unload-folder =
|
||||
.label = Suspender todas las pestañas
|
||||
zen-folders-search-no-results = Ninguna pestaña coincide con esa búsqueda 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Más información
|
||||
zen-close-label = Cerrar
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Buscar...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Iconos
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Espacios de trabajo
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Crear espacio
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Crear carpeta
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Eliminar espacio de trabajo
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Perfil
|
||||
zen-workspace-creation-header = Crear un espacio
|
||||
zen-workspace-creation-label = Los espacios se utilizan para organizar sus pestañas y sesiones.
|
||||
zen-workspaces-delete-workspace-title = ¿Eliminar espacio de trabajo?
|
||||
zen-workspaces-delete-workspace-body = ¿Seguro que quiere eliminar este espacio de trabajo? Esta acción no se puede deshacer.
|
||||
zen-workspaces-delete-workspace-body = ¿Seguro que quiere eliminar { $name }? Esta acción no se puede deshacer.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Rohkem teavet
|
||||
zen-close-label = Sulge
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Tööruumid
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Kustuta tööruum
|
||||
.accesskey = K
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Learn More
|
||||
zen-close-label = Close
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = دیگر فضاهای کاری
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = حذف فضای کاری
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Learn More
|
||||
zen-close-label = Close
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Työtilat
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Poista Työtila
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -116,7 +116,7 @@ zen-theme-marketplace-toggle-enabled-button =
|
||||
.title = Désactiver le thème
|
||||
zen-theme-marketplace-toggle-disabled-button =
|
||||
.title = Activer le thème
|
||||
zen-theme-marketplace-remove-confirmation = Êtes-vous sûr de vouloir supprimer ce thème ?
|
||||
zen-theme-marketplace-remove-confirmation = Êtes-vous sûr de vouloir supprimer ce mod ?
|
||||
zen-theme-marketplace-close-modal = Fermer
|
||||
zen-theme-marketplace-theme-header-title =
|
||||
.title = Sélecteur CSS : { $name }
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Rechercher dans { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Renommer le dossier
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Défaire le dossier
|
||||
zen-folders-new-subfolder =
|
||||
.label = Nouveau sous-dossier
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Supprimer le dossier
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convertir le dossier en Espace
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Changer d'Espace...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Changer d'icône
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Décharger tous les onglets de ce dossier
|
||||
zen-folders-unload-folder =
|
||||
.label = Décharger tous les onglets
|
||||
zen-folders-search-no-results = Aucun onglet ne correspond à cette recherche 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = En savoir plus
|
||||
zen-close-label = Fermer
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Rechercher...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Émojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icônes
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
zen-panel-ui-workspaces-text = Espaces
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Créer un Espace
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Créer un dossier
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Supprimer l’Espace
|
||||
.accesskey = D
|
||||
zen-workspaces-panel-change-name =
|
||||
.label = Modifier le nom
|
||||
zen-workspaces-panel-change-icon =
|
||||
.label = Changer l'icône
|
||||
.label = Changer d'icône
|
||||
zen-workspaces-panel-context-default-profile =
|
||||
.label = Définir le profil
|
||||
zen-workspaces-how-to-reorder-title = Comment réordonner les Espaces
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profil
|
||||
zen-workspace-creation-header = Créer un Espace
|
||||
zen-workspace-creation-label = Les Espaces sont utilisés pour organiser vos onglets et sessions.
|
||||
zen-workspaces-delete-workspace-title = Supprimer l’Espace ?
|
||||
zen-workspaces-delete-workspace-body = Êtes-vous sûr de vouloir supprimer cet Espace ? Cette action ne peut pas être annulée.
|
||||
zen-workspaces-delete-workspace-body = Êtes-vous sûr de vouloir supprimer { $name } ? Cette action ne peut pas être annulée.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Cuardaigh { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Athainmnigh Fillteán
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Díphacáil an Fillteán
|
||||
zen-folders-new-subfolder =
|
||||
.label = Fo-fhillteán Nua
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Scrios Fillteán
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Tiontaigh fillteán go Spás
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Athraigh Spás...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Athraigh Deilbhín
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = Níl aon chluaisíní ann a mheaitseálann an cuardach sin 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Foghlaim Tuilleadh
|
||||
zen-close-label = Dún
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Cuardaigh...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Deilbhíní
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Spásanna
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Cruthaigh Spás
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Cruthaigh Fillteán
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Scrios Spás
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Próifíl
|
||||
zen-workspace-creation-header = Cruthaigh Spás
|
||||
zen-workspace-creation-label = Úsáidtear spásanna chun do chluaisíní agus do sheisiúin a eagrú.
|
||||
zen-workspaces-delete-workspace-title = Scrios an spás?
|
||||
zen-workspaces-delete-workspace-body = An bhfuil tú cinnte gur mian leat an spás seo a scriosadh? Ní féidir an gníomh seo a chealú.
|
||||
zen-workspaces-delete-workspace-body = An bhfuil tú cinnte gur mian leat { $name } a scriosadh? Ní féidir an gníomh seo a chealú.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = חיפוש { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = מידע נוסף
|
||||
zen-close-label = סגור
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = חיפוש...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = סביבות עבודה
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = צור סביבה
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = מחק סיבת עבודה
|
||||
.accesskey = ג
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = פרופיל
|
||||
zen-workspace-creation-header = צור סביבה
|
||||
zen-workspace-creation-label = סביבות משומשות לסידור כרטיסיות והפעלות.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -119,7 +119,7 @@ zen-theme-marketplace-toggle-disabled-button =
|
||||
zen-theme-marketplace-remove-confirmation = Biztosan el akarod távolítani ezt a modot?
|
||||
zen-theme-marketplace-close-modal = Bezárás
|
||||
zen-theme-marketplace-theme-header-title =
|
||||
.title = CSS Selector: { $name }
|
||||
.title = CSS szelektor: { $name }
|
||||
zen-theme-marketplace-dropdown-default-label =
|
||||
.label = Nincs
|
||||
zen-theme-marketplace-input-default-placeholder =
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Keresés { $folder-name } mappában...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Mappa átnevezése
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Mappa kibontása
|
||||
zen-folders-new-subfolder =
|
||||
.label = Új almappa
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Mappa törlése
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Mappa konvertálása munkakörnyezeté
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Környezet váltása...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Ikon módosítása
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Minden mappában lévő lap ürítése
|
||||
zen-folders-unload-folder =
|
||||
.label = Minden lap ürítése
|
||||
zen-folders-search-no-results = Nincsenek a keresésnek megfelelő lapok 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Tudjon meg többet
|
||||
zen-close-label = Bezárás
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Keresés...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojik
|
||||
zen-icons-picker-svg =
|
||||
.label = Ikonok
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
zen-panel-ui-workspaces-text = Más munkakörnyezetek
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Környezet létrehozása
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Mappa létrehozása
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Munkakörnyezet törlése
|
||||
.label = Környezet törlése
|
||||
.accesskey = D
|
||||
zen-workspaces-panel-change-name =
|
||||
.label = Átnevezés
|
||||
@@ -18,7 +20,7 @@ zen-workspaces-panel-context-open =
|
||||
.label = Munkakörnyezet megnyitása
|
||||
.accesskey = O
|
||||
zen-workspaces-panel-context-edit =
|
||||
.label = Munkakörnyezet módosítása
|
||||
.label = Környezet módosítása
|
||||
.accesskey = E
|
||||
context-zen-change-workspace-tab =
|
||||
.label = Lap(ok) mozgatása munkakörnyezetbe
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profil
|
||||
zen-workspace-creation-header = Környezet létrehozása
|
||||
zen-workspace-creation-label = A munkakörnyezetek a lapok és munkamenetek rendszerezésére szolgálnak.
|
||||
zen-workspaces-delete-workspace-title = Munkakörnyezet törlése?
|
||||
zen-workspaces-delete-workspace-body = Biztos, hogy törölni szeretné ezt a munkakörnyezetet? Ez a művelet nem vonható vissza.
|
||||
zen-workspaces-delete-workspace-body = Biztosan törölni szeretnéd ezt: { $name }? Ez a művelet visszafordíthatatlan.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Cari { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Ubah Nama Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Bongkar Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = Subfolder baru
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Hapus Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Ubah folder menjadi Ruang
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Ubah Ruang...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Ubah Ikon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = Tidak ada tab yang cocok 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Pelajari Lebih Lanjut
|
||||
zen-close-label = Tutup
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Cari...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emoji
|
||||
zen-icons-picker-svg =
|
||||
.label = Ikon
|
||||
|
||||
@@ -1,15 +1,17 @@
|
||||
zen-panel-ui-workspaces-text = Ruang Kerja Lainnya
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Buat Ruang
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Buat Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Hapus Ruang Kerja
|
||||
.label = Hapus Ruang
|
||||
.accesskey = D
|
||||
zen-workspaces-panel-change-name =
|
||||
.label = Ubah Nama
|
||||
zen-workspaces-panel-change-icon =
|
||||
.label = Ubah Ikon
|
||||
zen-workspaces-panel-context-default-profile =
|
||||
.label = Set Profil
|
||||
.label = Atur Profil
|
||||
zen-workspaces-how-to-reorder-title = Cara Mengurutkan Ulang Ruang
|
||||
zen-workspaces-how-to-reorder-desc = Seret ikon ruang di bagian bawah bilah sisi untuk menyusun ulang urutannya
|
||||
zen-workspaces-change-theme =
|
||||
@@ -18,10 +20,10 @@ zen-workspaces-panel-context-open =
|
||||
.label = Buka Ruang Kerja
|
||||
.accesskey = O
|
||||
zen-workspaces-panel-context-edit =
|
||||
.label = Edit Ruang Kerja
|
||||
.label = Edit Ruang
|
||||
.accesskey = E
|
||||
context-zen-change-workspace-tab =
|
||||
.label = Pindahkan Tab ke Ruang Kerja
|
||||
.label = Pindahkan Tab ke Ruang Lain
|
||||
.accesskey = C
|
||||
zen-bookmark-edit-panel-workspace-selector =
|
||||
.value = Ruang Kerja
|
||||
@@ -42,8 +44,8 @@ zen-workspace-creation-name =
|
||||
zen-workspaces-panel-context-reorder =
|
||||
.label = Urutkan Ruang
|
||||
zen-workspace-creation-profile = Profil
|
||||
.tooltiptext = Profil digunakan untuk memisahkan cookie dan data situs antar Ruang.
|
||||
.tooltiptext = Profil (Kontainer) digunakan untuk memisahkan cookie dan data situs antar Ruang.
|
||||
zen-workspace-creation-header = Buat sebuah Ruang
|
||||
zen-workspace-creation-label = Ruang digunakan untuk mengorganisasikan tab dan sesi Anda.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Apakah Anda yakin ingin menghapus { $name }? Tindakan ini tidak bisa dibatalkan.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Læra Meira
|
||||
zen-close-label = Loka
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Workspaces
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Delete Workspace
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
pane-zen-looks-title = Look and Feel
|
||||
pane-zen-looks-title = Aspetto
|
||||
category-zen-looks =
|
||||
.tooltiptext = { pane-zen-looks-title }
|
||||
zen-warning-language = Cambiare la lingua predefinita potrebbe agevolare i siti nel tracciarti.
|
||||
zen-vertical-tabs-layout-header = Browser Layout
|
||||
zen-vertical-tabs-layout-header = Layout del Browser
|
||||
zen-vertical-tabs-layout-description = Scegli il layout più adatto a te
|
||||
zen-layout-single-toolbar = Barra degli strumenti singola
|
||||
zen-layout-multiple-toolbar = Barre degli strumenti multiple
|
||||
@@ -65,7 +65,7 @@ zen-pinned-tab-manager-reset-switch-close-shortcut-option =
|
||||
zen-pinned-tab-manager-switch-close-shortcut-option =
|
||||
.label = Passa alla scheda successiva
|
||||
zen-pinned-tab-manager-reset-close-shortcut-option =
|
||||
.label = Reset URL
|
||||
.label = Ripristina URL
|
||||
zen-pinned-tab-manager-close-close-shortcut-option =
|
||||
.label = Chiudi scheda
|
||||
pane-zen-workspaces-header = Workspace
|
||||
@@ -92,7 +92,7 @@ zen-vertical-tabs-dont-expand-tabs-by-default = Non espandi schede di default
|
||||
zen-vertical-tabs-expand-tabs-on-hover = Espandi le schede su Hover (Non funziona in modalità compatta)
|
||||
zen-vertical-tabs-expand-tabs-header = Come espandere le schede
|
||||
zen-vertical-tabs-expand-tabs-description = Scegli come espandere le schede nella barra laterale
|
||||
zen-theme-marketplace-header = Zen Mods
|
||||
zen-theme-marketplace-header = Zen Mod
|
||||
zen-theme-disable-all-enabled =
|
||||
.title = Disabilita tutti i temi
|
||||
zen-theme-disable-all-disabled =
|
||||
@@ -124,7 +124,7 @@ zen-theme-marketplace-dropdown-default-label =
|
||||
.label = Nessuno
|
||||
zen-theme-marketplace-input-default-placeholder =
|
||||
.placeholder = Digita qualcosa...
|
||||
pane-zen-marketplace-title = Zen Mods
|
||||
pane-zen-marketplace-title = Zen Mod
|
||||
zen-themes-auto-update =
|
||||
.label = Aggiorna automaticamente le mod installate all'avvio
|
||||
zen-settings-workspaces-force-container-tabs-to-workspace =
|
||||
@@ -157,12 +157,12 @@ zen-settings-CKS-description = Cambia le scorciatoie da tastiera predefinite a t
|
||||
zen-settings-CKS-disable-firefox =
|
||||
.label = Disabilita le scorciatoie predefinite di { -brand-short-name }
|
||||
zen-settings-CKS-duplicate-shortcut =
|
||||
.label = Duplicate Shortcut
|
||||
.label = Duplica Shortcut
|
||||
zen-settings-CKS-reset-shortcuts =
|
||||
.label = Ripristina predefinito
|
||||
zenCKSOption-group-other = Altro
|
||||
zenCKSOption-group-windowAndTabManagement = Gestione Finestre E Tab
|
||||
zenCKSOption-group-navigation = Navigation
|
||||
zenCKSOption-group-navigation = Navigazione
|
||||
zenCKSOption-group-searchAndFind = Cerca E Trova
|
||||
zenCKSOption-group-pageOperations = Operazioni Della Pagina
|
||||
zenCKSOption-group-historyAndBookmarks = Cronologia & Segnalibri
|
||||
@@ -174,7 +174,7 @@ zenCKSOption-group-zen-split-view = Dividi Vista
|
||||
zenCKSOption-group-devTools = Strumenti per Sviluppatori
|
||||
zen-key-quick-restart = Riavvio Rapido
|
||||
zen-window-new-shortcut = Nuova Finestra
|
||||
zen-tab-new-shortcut = New Tab
|
||||
zen-tab-new-shortcut = Nuova Scheda
|
||||
zen-key-redo = Ripeti
|
||||
zen-restore-last-closed-tab-shortcut = Ripristina Scheda Ultima Chiusa
|
||||
zen-location-open-shortcut = Apri Posizione
|
||||
@@ -250,7 +250,7 @@ zen-quit-app-shortcut = Chiudi l'applicazione
|
||||
zen-key-wr-capture-cmd = Comando Di Acquisizione Wr
|
||||
zen-key-wr-toggle-capture-sequence-cmd = Attiva/Disattiva Sequenza Acquisizione WR
|
||||
zen-nav-reload-shortcut = Ricarica Pagina
|
||||
zen-nav-reload-shortcut-skip-cache = Reload Page (Skip Cache)
|
||||
zen-nav-reload-shortcut-skip-cache = Ricarica Pagina (Ignora Cache)
|
||||
zen-close-shortcut = Chiudi finestra
|
||||
zen-close-tab-shortcut = Chiudi scheda
|
||||
zen-compact-mode-shortcut-show-sidebar = Attiva/Disattiva Barra Laterale Fluttuante
|
||||
@@ -274,14 +274,14 @@ zen-split-view-shortcut-grid = Attiva/Disattiva Griglia Visualizzazione Dividi
|
||||
zen-split-view-shortcut-vertical = Attiva/Disattiva Dividi Vista Verticale
|
||||
zen-split-view-shortcut-horizontal = Attiva/Disattiva Dividi Vista Orizzontale
|
||||
zen-split-view-shortcut-unsplit = Chiudi vista divisa
|
||||
zen-key-select-tab-1 = Select tab #1
|
||||
zen-key-select-tab-2 = Select tab #2
|
||||
zen-key-select-tab-3 = Select tab #3
|
||||
zen-key-select-tab-1 = Seleziona Scheda #1
|
||||
zen-key-select-tab-2 = Seleziona Scheda #2
|
||||
zen-key-select-tab-3 = Seleziona Scheda #3
|
||||
zen-key-select-tab-4 = Seleziona scheda #4
|
||||
zen-key-select-tab-5 = Seleziona scheda #5
|
||||
zen-key-select-tab-6 = Select tab #6
|
||||
zen-key-select-tab-6 = Seleziona Scheda #6
|
||||
zen-key-select-tab-7 = Seleziona scheda #7
|
||||
zen-key-select-tab-8 = Select tab #8
|
||||
zen-key-select-tab-8 = Seleziona Scheda #8
|
||||
zen-key-select-tab-last = Seleziona l'ultima scheda
|
||||
zen-key-show-all-tabs = Mostra tutte le schede
|
||||
zen-key-goto-history = Vai alla cronologia
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
.placeholder = Cerca { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rinomina Cartella
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Scompatta Cartella
|
||||
zen-folders-new-subfolder =
|
||||
.label = Nuova Sottocartella
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Cancella Cartella
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Converti la cartella in Spazio
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Cambia Spazio...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Cambia Icona
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Scarica tutte le schede in questa cartella
|
||||
zen-folders-unload-folder =
|
||||
.label = Scarica tutte le Schede
|
||||
zen-folders-search-no-results = Nessuna scheda corrispondente alla ricerca 🤔
|
||||
|
||||
@@ -42,3 +42,7 @@ zen-learn-more-text = Scopri di più
|
||||
zen-close-label = Chiudi
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Cerca...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emoji
|
||||
zen-icons-picker-svg =
|
||||
.label = Icone
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = Workspace
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Crea Spazio
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Crea Cartella
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Elimina lo spazio di lavoro
|
||||
.accesskey = D
|
||||
@@ -40,10 +42,10 @@ zen-panel-ui-gradient-click-to-add = Clicca per aggiungere un colore
|
||||
zen-workspace-creation-name =
|
||||
.placeholder = Nome dello Spazio
|
||||
zen-workspaces-panel-context-reorder =
|
||||
.label = Reorder Spaces
|
||||
.label = Riordina Spazi
|
||||
zen-workspace-creation-profile = Profilo
|
||||
.tooltiptext = I profili vengono usati per separare i cookie e i dati dei siti tra gli spazi.
|
||||
zen-workspace-creation-header = Crea uno Spazio
|
||||
zen-workspace-creation-label = Gli Spazi sono usati per organizzare le tue schede e sessioni.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Sei sicuro di voler cancellare { $name }? Questa azione non può essere annullata.
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
|
||||
@@ -44,3 +44,7 @@ zen-learn-more-text = Learn More
|
||||
zen-close-label = 閉じる
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
zen-panel-ui-workspaces-text = ワークスペース
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = ワークスペースを削除
|
||||
.accesskey = D
|
||||
@@ -46,4 +48,4 @@ zen-workspace-creation-profile = Profile
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete this workspace? This action cannot be undone.
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
|
||||
@@ -14,7 +14,7 @@ sync-engine-workspaces =
|
||||
.accesskey = W
|
||||
zen-glance-title = 글랜스
|
||||
zen-glance-header = 글랜스 기본 설정
|
||||
zen-glance-description = 새로운 탭을 열지 않고도 빠르게 링크를 열어볼 수 있습니다
|
||||
zen-glance-description = 새로운 탭을 열지 않고도 한눈에 링크를 미리 볼 수 있습니다
|
||||
zen-glance-trigger-label = 트리거 방식
|
||||
zen-glance-enabled =
|
||||
.label = 글랜스 활성화
|
||||
@@ -28,14 +28,14 @@ zen-glance-trigger-meta-click =
|
||||
.label = Meta (Command) + 클릭
|
||||
zen-glance-trigger-mantain-click =
|
||||
.label = 길게 클릭 (Coming Soon!)
|
||||
zen-look-and-feel-compact-view-header = 컴팩트 모드로 보기
|
||||
zen-look-and-feel-compact-view-header = 사이드바 축소 모드로 보기
|
||||
zen-look-and-feel-compact-view-description = 사용하는 툴바만 보세요!
|
||||
zen-look-and-feel-compact-view-enabled =
|
||||
.label = { -brand-short-name }의 컴팩트 모드 활성화
|
||||
.label = { -brand-short-name }의 사이드바 축소 모드 활성화
|
||||
zen-look-and-feel-compact-view-top-toolbar =
|
||||
.label = 컴팩트 모드에서 상단 툴바 숨기기
|
||||
.label = 사이드바 축소 모드에서 상단 툴바 숨기기
|
||||
zen-look-and-feel-compact-toolbar-flash-popup =
|
||||
.label = 컴팩트 모드에서 새 탭을 전환하거나 열 때 툴바를 간략하게 팝업으로 표시합니다.
|
||||
.label = 사이드바 축소 모드에서 새 탭을 전환하거나 열 때 툴바를 간략하게 팝업으로 표시합니다
|
||||
pane-zen-tabs-title = 탭 관리
|
||||
category-zen-workspaces =
|
||||
.tooltiptext = { pane-zen-tabs-title }
|
||||
@@ -43,9 +43,9 @@ pane-settings-workspaces-title = 워크스페이스
|
||||
zen-tabs-unloader-enabled =
|
||||
.label = 탭 언로더 활성화
|
||||
zen-look-and-feel-compact-toolbar-themed =
|
||||
.label = 컴팩트 툴바에 테마 배경 사용
|
||||
.label = 축소된 툴바에 테마 배경 사용
|
||||
zen-look-and-feel-compact-sidebar-themed =
|
||||
.label = 컴팩트 사이드바에 테마 배경 사용
|
||||
.label = 축소된 사이드바에 테마 배경 사용
|
||||
zen-workspace-continue-where-left-off =
|
||||
.label = 종료했던 탭에서 다시 시작하기
|
||||
pane-zen-pinned-tab-manager-title = 고정된 탭
|
||||
@@ -89,7 +89,7 @@ zen-vertical-tabs-newtab-top-button-up =
|
||||
.label = 새 탭 버튼을 위에 표시하기
|
||||
zen-vertical-tabs-expand-tabs-by-default = 기본값으로 탭을 확장하기
|
||||
zen-vertical-tabs-dont-expand-tabs-by-default = 기본값으로 탭을 확장하지 않기
|
||||
zen-vertical-tabs-expand-tabs-on-hover = 커서를 올려 탭 확장 (컴팩트 모드에서는 작동하지 않음)
|
||||
zen-vertical-tabs-expand-tabs-on-hover = 커서를 올려 탭 확장 (사이드바 축소 모드에서는 작동하지 않음)
|
||||
zen-vertical-tabs-expand-tabs-header = 탭 확장 방식
|
||||
zen-vertical-tabs-expand-tabs-description = 사이드바 탭이 어떻게 확장될지 선택하세요
|
||||
zen-theme-marketplace-header = Zen 모드
|
||||
@@ -167,7 +167,7 @@ zenCKSOption-group-searchAndFind = 검색 & 찾기
|
||||
zenCKSOption-group-pageOperations = 페이지 작동
|
||||
zenCKSOption-group-historyAndBookmarks = 방문기록 & 북마크
|
||||
zenCKSOption-group-mediaAndDisplay = 미디어 & 화면
|
||||
zenCKSOption-group-zen-compact-mode = 컴팩트 모드
|
||||
zenCKSOption-group-zen-compact-mode = 사이드바 축소 모드
|
||||
zenCKSOption-group-zen-workspace = 워크스페이스
|
||||
zenCKSOption-group-zen-other = 다른 Zen 기능들
|
||||
zenCKSOption-group-zen-split-view = 나눠서 보기
|
||||
@@ -255,7 +255,7 @@ zen-close-shortcut = 창 닫기
|
||||
zen-close-tab-shortcut = 탭 닫기
|
||||
zen-compact-mode-shortcut-show-sidebar = 떠 있는 사이드바 켜기/끄기
|
||||
zen-compact-mode-shortcut-show-toolbar = 떠 있는 툴바 켜기/끄기
|
||||
zen-compact-mode-shortcut-toggle = 컴팩트 모드 켜기/끄기
|
||||
zen-compact-mode-shortcut-toggle = 사이드바 축소 모드 켜기/끄기
|
||||
zen-workspace-shortcut-switch-1 = 워크스페이스 1로 전환
|
||||
zen-workspace-shortcut-switch-2 = 워크스페이스 2로 전환
|
||||
zen-workspace-shortcut-switch-3 = 워크스페이스 3으로 전환
|
||||
|
||||
@@ -1,2 +1,21 @@
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = { $folder-name } 검색...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = 폴더 이름 변경
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = 폴더 삭제
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = 폴더를 스페이스로 변환
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = 스페이스 변경...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = 아이콘 변경
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload all tabs in this folder
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = 검색어에 맞는 탭이 없습니다 🤔
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user