mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-05-02 10:32:07 -04:00
Compare commits
4 Commits
8d415e9568
...
0ab9b1e4e9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0ab9b1e4e9 | ||
|
|
6d0953de68 | ||
|
|
bc6bbdbe9d | ||
|
|
eff728fdf5 |
@@ -236,6 +236,7 @@ func runBrightnessSet(cmd *cobra.Command, args []string) {
|
||||
defer ddc.Close()
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
if err := ddc.SetBrightnessWithExponent(deviceID, percent, exponential, exponent, nil); err == nil {
|
||||
ddc.WaitPending()
|
||||
fmt.Printf("Set %s to %d%%\n", deviceID, percent)
|
||||
return
|
||||
}
|
||||
|
||||
@@ -218,7 +218,9 @@ func (b *DDCBackend) SetBrightnessWithExponent(id string, value int, exponential
|
||||
if timer, exists := b.debounceTimers[id]; exists {
|
||||
timer.Reset(200 * time.Millisecond)
|
||||
} else {
|
||||
b.debounceWg.Add(1)
|
||||
b.debounceTimers[id] = time.AfterFunc(200*time.Millisecond, func() {
|
||||
defer b.debounceWg.Done()
|
||||
b.debounceMutex.Lock()
|
||||
pending, exists := b.debouncePending[id]
|
||||
if exists {
|
||||
@@ -490,5 +492,19 @@ func (b *DDCBackend) valueToPercent(value int, max int, exponential bool) int {
|
||||
return percent
|
||||
}
|
||||
|
||||
func (b *DDCBackend) WaitPending() {
|
||||
done := make(chan struct{})
|
||||
go func() {
|
||||
b.debounceWg.Wait()
|
||||
close(done)
|
||||
}()
|
||||
|
||||
select {
|
||||
case <-done:
|
||||
case <-time.After(5 * time.Second):
|
||||
log.Debug("WaitPending timed out waiting for DDC writes")
|
||||
}
|
||||
}
|
||||
|
||||
func (b *DDCBackend) Close() {
|
||||
}
|
||||
|
||||
@@ -84,6 +84,7 @@ type DDCBackend struct {
|
||||
debounceMutex sync.Mutex
|
||||
debounceTimers map[string]*time.Timer
|
||||
debouncePending map[string]ddcPendingSet
|
||||
debounceWg sync.WaitGroup
|
||||
}
|
||||
|
||||
type ddcPendingSet struct {
|
||||
|
||||
@@ -359,6 +359,8 @@ Singleton {
|
||||
property string dankLauncherV2BorderColor: "primary"
|
||||
property bool dankLauncherV2ShowFooter: true
|
||||
property bool dankLauncherV2UnloadOnClose: false
|
||||
property bool dankLauncherV2IncludeFilesInAll: false
|
||||
property bool dankLauncherV2IncludeFoldersInAll: false
|
||||
|
||||
property string _legacyWeatherLocation: "New York, NY"
|
||||
property string _legacyWeatherCoordinates: "40.7128,-74.0060"
|
||||
@@ -442,11 +444,13 @@ Singleton {
|
||||
property int acSuspendTimeout: 0
|
||||
property int acSuspendBehavior: SettingsData.SuspendBehavior.Suspend
|
||||
property string acProfileName: ""
|
||||
property int acPostLockMonitorTimeout: 0
|
||||
property int batteryMonitorTimeout: 0
|
||||
property int batteryLockTimeout: 0
|
||||
property int batterySuspendTimeout: 0
|
||||
property int batterySuspendBehavior: SettingsData.SuspendBehavior.Suspend
|
||||
property string batteryProfileName: ""
|
||||
property int batteryPostLockMonitorTimeout: 0
|
||||
property int batteryChargeLimit: 100
|
||||
property bool lockBeforeSuspend: false
|
||||
property bool loginctlLockIntegration: true
|
||||
|
||||
@@ -204,6 +204,8 @@ var SPEC = {
|
||||
dankLauncherV2BorderColor: { def: "primary" },
|
||||
dankLauncherV2ShowFooter: { def: true },
|
||||
dankLauncherV2UnloadOnClose: { def: false },
|
||||
dankLauncherV2IncludeFilesInAll: { def: false },
|
||||
dankLauncherV2IncludeFoldersInAll: { def: false },
|
||||
|
||||
useAutoLocation: { def: false },
|
||||
weatherEnabled: { def: true },
|
||||
@@ -253,11 +255,13 @@ var SPEC = {
|
||||
acSuspendTimeout: { def: 0 },
|
||||
acSuspendBehavior: { def: 0 },
|
||||
acProfileName: { def: "" },
|
||||
acPostLockMonitorTimeout: { def: 0 },
|
||||
batteryMonitorTimeout: { def: 0 },
|
||||
batteryLockTimeout: { def: 0 },
|
||||
batterySuspendTimeout: { def: 0 },
|
||||
batterySuspendBehavior: { def: 0 },
|
||||
batteryProfileName: { def: "" },
|
||||
batteryPostLockMonitorTimeout: { def: 0 },
|
||||
batteryChargeLimit: { def: 100 },
|
||||
lockBeforeSuspend: { def: false },
|
||||
loginctlLockIntegration: { def: true },
|
||||
@@ -360,7 +364,7 @@ var SPEC = {
|
||||
lockScreenShowMediaPlayer: { def: true },
|
||||
lockScreenPowerOffMonitorsOnLock: { def: false },
|
||||
lockAtStartup: { def: false },
|
||||
enableFprint: { def: false, onChange: "scheduleAuthApply" },
|
||||
enableFprint: { def: false },
|
||||
maxFprintTries: { def: 15 },
|
||||
enableU2f: { def: false, onChange: "scheduleAuthApply" },
|
||||
u2fMode: { def: "or" },
|
||||
|
||||
@@ -352,7 +352,8 @@ Item {
|
||||
searchQuery = query;
|
||||
searchDebounce.restart();
|
||||
|
||||
if (searchMode !== "plugins" && (searchMode === "files" || query.startsWith("/")) && query.length > 0) {
|
||||
var filesInAll = searchMode === "all" && (SettingsData.dankLauncherV2IncludeFilesInAll || SettingsData.dankLauncherV2IncludeFoldersInAll);
|
||||
if (searchMode !== "plugins" && (searchMode === "files" || query.startsWith("/") || filesInAll) && query.length > 0) {
|
||||
fileSearchDebounce.restart();
|
||||
}
|
||||
}
|
||||
@@ -369,7 +370,8 @@ Item {
|
||||
searchMode = mode;
|
||||
modeChanged(mode);
|
||||
performSearch();
|
||||
if (mode === "files") {
|
||||
var filesInAll = mode === "all" && (SettingsData.dankLauncherV2IncludeFilesInAll || SettingsData.dankLauncherV2IncludeFoldersInAll) && searchQuery.length > 0;
|
||||
if (mode === "files" || filesInAll) {
|
||||
fileSearchDebounce.restart();
|
||||
}
|
||||
}
|
||||
@@ -927,10 +929,22 @@ Item {
|
||||
if (!DSearchService.dsearchAvailable)
|
||||
return;
|
||||
var fileQuery = "";
|
||||
var effectiveType = fileSearchType || "all";
|
||||
var includeFiles = SettingsData.dankLauncherV2IncludeFilesInAll;
|
||||
var includeFolders = SettingsData.dankLauncherV2IncludeFoldersInAll;
|
||||
|
||||
if (searchQuery.startsWith("/")) {
|
||||
fileQuery = searchQuery.substring(1).trim();
|
||||
} else if (searchMode === "files") {
|
||||
fileQuery = searchQuery.trim();
|
||||
} else if (searchMode === "all" && (includeFiles || includeFolders)) {
|
||||
fileQuery = searchQuery.trim();
|
||||
if (includeFiles && !includeFolders)
|
||||
effectiveType = "file";
|
||||
else if (!includeFiles && includeFolders)
|
||||
effectiveType = "dir";
|
||||
else
|
||||
effectiveType = "all";
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
@@ -941,109 +955,129 @@ Item {
|
||||
}
|
||||
|
||||
isFileSearching = true;
|
||||
var params = {
|
||||
limit: 20,
|
||||
fuzzy: true,
|
||||
sort: fileSearchSort || "score",
|
||||
desc: true
|
||||
};
|
||||
|
||||
if (DSearchService.supportsTypeFilter) {
|
||||
params.type = (fileSearchType && fileSearchType !== "all") ? fileSearchType : "all";
|
||||
}
|
||||
if (fileSearchExt) {
|
||||
params.ext = fileSearchExt;
|
||||
}
|
||||
if (fileSearchFolder) {
|
||||
params.folder = fileSearchFolder;
|
||||
}
|
||||
var splitBothTypes = searchMode === "all" && includeFiles && includeFolders && DSearchService.supportsTypeFilter;
|
||||
var queryTypes = splitBothTypes ? ["file", "dir"] : [effectiveType];
|
||||
var pending = queryTypes.length;
|
||||
var aggregatedItems = [];
|
||||
|
||||
DSearchService.search(fileQuery, params, function (response) {
|
||||
isFileSearching = false;
|
||||
if (response.error)
|
||||
return;
|
||||
var fileItems = [];
|
||||
var hits = response.result?.hits || [];
|
||||
for (var t = 0; t < queryTypes.length; t++) {
|
||||
var queryType = queryTypes[t];
|
||||
var params = {
|
||||
limit: 20,
|
||||
fuzzy: true,
|
||||
sort: fileSearchSort || "score",
|
||||
desc: true
|
||||
};
|
||||
|
||||
for (var i = 0; i < hits.length; i++) {
|
||||
var hit = hits[i];
|
||||
var docTypes = hit.locations?.doc_type;
|
||||
var isDir = docTypes ? !!docTypes["dir"] : false;
|
||||
fileItems.push(transformFileResult({
|
||||
path: hit.id || "",
|
||||
score: hit.score || 0,
|
||||
is_dir: isDir
|
||||
}));
|
||||
if (DSearchService.supportsTypeFilter) {
|
||||
params.type = (queryType && queryType !== "all") ? queryType : "all";
|
||||
}
|
||||
if (fileSearchExt) {
|
||||
params.ext = fileSearchExt;
|
||||
}
|
||||
if (fileSearchFolder) {
|
||||
params.folder = fileSearchFolder;
|
||||
}
|
||||
|
||||
var fileSections = [];
|
||||
var showType = fileSearchType || "all";
|
||||
DSearchService.search(fileQuery, params, function (response) {
|
||||
pending--;
|
||||
if (!response.error) {
|
||||
var hits = response.result?.hits || [];
|
||||
for (var i = 0; i < hits.length; i++) {
|
||||
var hit = hits[i];
|
||||
var docTypes = hit.locations?.doc_type;
|
||||
var isDir = docTypes ? !!docTypes["dir"] : false;
|
||||
aggregatedItems.push(transformFileResult({
|
||||
path: hit.id || "",
|
||||
score: hit.score || 0,
|
||||
is_dir: isDir
|
||||
}));
|
||||
}
|
||||
}
|
||||
if (pending > 0)
|
||||
return;
|
||||
|
||||
if (showType === "all" && DSearchService.supportsTypeFilter) {
|
||||
var onlyFiles = [];
|
||||
var onlyDirs = [];
|
||||
for (var j = 0; j < fileItems.length; j++) {
|
||||
if (fileItems[j].data?.is_dir)
|
||||
onlyDirs.push(fileItems[j]);
|
||||
else
|
||||
onlyFiles.push(fileItems[j]);
|
||||
}
|
||||
if (onlyFiles.length > 0) {
|
||||
fileSections.push({
|
||||
id: "files",
|
||||
title: I18n.tr("Files"),
|
||||
icon: "insert_drive_file",
|
||||
priority: 4,
|
||||
items: onlyFiles,
|
||||
collapsed: collapsedSections["files"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
if (onlyDirs.length > 0) {
|
||||
fileSections.push({
|
||||
id: "folders",
|
||||
title: I18n.tr("Folders"),
|
||||
icon: "folder",
|
||||
priority: 4.1,
|
||||
items: onlyDirs,
|
||||
collapsed: collapsedSections["folders"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
} else {
|
||||
var filesIcon = showType === "dir" ? "folder" : showType === "file" ? "insert_drive_file" : "folder";
|
||||
var filesTitle = showType === "dir" ? I18n.tr("Folders") : I18n.tr("Files");
|
||||
if (fileItems.length > 0) {
|
||||
fileSections.push({
|
||||
id: "files",
|
||||
title: filesTitle,
|
||||
icon: filesIcon,
|
||||
priority: 4,
|
||||
items: fileItems,
|
||||
collapsed: collapsedSections["files"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
var newSections;
|
||||
if (searchMode === "files") {
|
||||
newSections = fileSections;
|
||||
} else {
|
||||
var existingNonFile = sections.filter(function (s) {
|
||||
return s.id !== "files" && s.id !== "folders";
|
||||
});
|
||||
newSections = existingNonFile.concat(fileSections);
|
||||
}
|
||||
newSections.sort(function (a, b) {
|
||||
return a.priority - b.priority;
|
||||
isFileSearching = false;
|
||||
_applyFileSearchResults(aggregatedItems, effectiveType);
|
||||
});
|
||||
_applyHighlights(newSections, searchQuery);
|
||||
flatModel = Scorer.flattenSections(newSections);
|
||||
sections = newSections;
|
||||
selectedFlatIndex = getFirstItemIndex();
|
||||
updateSelectedItem();
|
||||
}
|
||||
}
|
||||
|
||||
function _applyFileSearchResults(fileItems, effectiveType) {
|
||||
var fileSections = [];
|
||||
var showType = effectiveType;
|
||||
var order = SettingsData.launcherPluginOrder || [];
|
||||
var filesOrderIdx = order.indexOf("__files");
|
||||
var foldersOrderIdx = order.indexOf("__folders");
|
||||
var filesPriority = filesOrderIdx !== -1 ? 2.6 + filesOrderIdx * 0.01 : 4;
|
||||
var foldersPriority = foldersOrderIdx !== -1 ? 2.6 + foldersOrderIdx * 0.01 : 4.1;
|
||||
|
||||
if (showType === "all" && DSearchService.supportsTypeFilter) {
|
||||
var onlyFiles = [];
|
||||
var onlyDirs = [];
|
||||
for (var j = 0; j < fileItems.length; j++) {
|
||||
if (fileItems[j].data?.is_dir)
|
||||
onlyDirs.push(fileItems[j]);
|
||||
else
|
||||
onlyFiles.push(fileItems[j]);
|
||||
}
|
||||
if (onlyFiles.length > 0) {
|
||||
fileSections.push({
|
||||
id: "files",
|
||||
title: I18n.tr("Files"),
|
||||
icon: "insert_drive_file",
|
||||
priority: filesPriority,
|
||||
items: onlyFiles,
|
||||
collapsed: collapsedSections["files"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
if (onlyDirs.length > 0) {
|
||||
fileSections.push({
|
||||
id: "folders",
|
||||
title: I18n.tr("Folders"),
|
||||
icon: "folder",
|
||||
priority: foldersPriority,
|
||||
items: onlyDirs,
|
||||
collapsed: collapsedSections["folders"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
} else {
|
||||
var filesIcon = showType === "dir" ? "folder" : showType === "file" ? "insert_drive_file" : "folder";
|
||||
var filesTitle = showType === "dir" ? I18n.tr("Folders") : I18n.tr("Files");
|
||||
var singlePriority = showType === "dir" ? foldersPriority : filesPriority;
|
||||
if (fileItems.length > 0) {
|
||||
fileSections.push({
|
||||
id: "files",
|
||||
title: filesTitle,
|
||||
icon: filesIcon,
|
||||
priority: singlePriority,
|
||||
items: fileItems,
|
||||
collapsed: collapsedSections["files"] || false,
|
||||
flatStartIndex: 0
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
var newSections;
|
||||
if (searchMode === "files") {
|
||||
newSections = fileSections;
|
||||
} else {
|
||||
var existingNonFile = sections.filter(function (s) {
|
||||
return s.id !== "files" && s.id !== "folders";
|
||||
});
|
||||
newSections = existingNonFile.concat(fileSections);
|
||||
}
|
||||
newSections.sort(function (a, b) {
|
||||
return a.priority - b.priority;
|
||||
});
|
||||
_applyHighlights(newSections, searchQuery);
|
||||
flatModel = Scorer.flattenSections(newSections);
|
||||
sections = newSections;
|
||||
selectedFlatIndex = getFirstItemIndex();
|
||||
updateSelectedItem();
|
||||
}
|
||||
|
||||
function searchApps(query) {
|
||||
@@ -1276,7 +1310,11 @@ Item {
|
||||
function buildDynamicSectionDefs(items) {
|
||||
var baseDefs = sectionDefinitions.slice();
|
||||
var pluginSections = {};
|
||||
var basePriority = 2.6;
|
||||
var order = SettingsData.launcherPluginOrder || [];
|
||||
var orderMap = {};
|
||||
for (var k = 0; k < order.length; k++)
|
||||
orderMap[order[k]] = k;
|
||||
var unorderedPriority = 2.6 + order.length * 0.01;
|
||||
|
||||
for (var i = 0; i < items.length; i++) {
|
||||
var section = items[i].section;
|
||||
@@ -1287,19 +1325,25 @@ Item {
|
||||
var pluginId = section.substring(7);
|
||||
var meta = getPluginMetadata(pluginId);
|
||||
var viewPref = getPluginViewPref(pluginId);
|
||||
var orderIdx = orderMap[pluginId];
|
||||
var priority;
|
||||
if (orderIdx !== undefined) {
|
||||
priority = 2.6 + orderIdx * 0.01;
|
||||
} else {
|
||||
priority = unorderedPriority;
|
||||
unorderedPriority += 0.01;
|
||||
}
|
||||
|
||||
pluginSections[section] = {
|
||||
id: section,
|
||||
title: meta.name,
|
||||
icon: meta.icon,
|
||||
priority: basePriority,
|
||||
priority: priority,
|
||||
defaultViewMode: viewPref.mode || "list"
|
||||
};
|
||||
|
||||
if (viewPref.mode)
|
||||
setPluginViewPreference(section, viewPref.mode, viewPref.enforced);
|
||||
|
||||
basePriority += 0.01;
|
||||
}
|
||||
|
||||
for (var sectionId in pluginSections) {
|
||||
|
||||
@@ -58,7 +58,7 @@ Item {
|
||||
}
|
||||
}
|
||||
|
||||
property bool enabled: isInstance ? (instanceData?.enabled ?? true) : SettingsData.desktopClockEnabled
|
||||
enabled: isInstance ? (instanceData?.enabled ?? true) : SettingsData.desktopClockEnabled
|
||||
property real transparency: isInstance ? (cfg.transparency ?? 0.8) : SettingsData.desktopClockTransparency
|
||||
property string colorMode: isInstance ? (cfg.colorMode ?? "primary") : SettingsData.desktopClockColorMode
|
||||
property color customColor: isInstance ? (cfg.customColor ?? "#ffffff") : SettingsData.desktopClockCustomColor
|
||||
|
||||
@@ -37,7 +37,7 @@ Item {
|
||||
readonly property var cfg: instanceData?.config ?? null
|
||||
readonly property bool isInstance: instanceId !== "" && cfg !== null
|
||||
|
||||
property bool enabled: isInstance ? (instanceData?.enabled ?? true) : SettingsData.systemMonitorEnabled
|
||||
enabled: isInstance ? (instanceData?.enabled ?? true) : SettingsData.systemMonitorEnabled
|
||||
property bool showHeader: isInstance ? (cfg.showHeader ?? true) : SettingsData.systemMonitorShowHeader
|
||||
property real transparency: isInstance ? (cfg.transparency ?? 0.8) : SettingsData.systemMonitorTransparency
|
||||
property string colorMode: isInstance ? (cfg.colorMode ?? "primary") : SettingsData.systemMonitorColorMode
|
||||
|
||||
@@ -12,7 +12,6 @@ Rectangle {
|
||||
property string text: ""
|
||||
property string secondaryText: ""
|
||||
property bool isActive: false
|
||||
property bool enabled: true
|
||||
property int widgetIndex: 0
|
||||
property var widgetData: null
|
||||
property bool editMode: false
|
||||
|
||||
@@ -14,7 +14,6 @@ Rectangle {
|
||||
property real value: 0.0
|
||||
property real maximumValue: 1.0
|
||||
property real minimumValue: 0.0
|
||||
property bool enabled: true
|
||||
|
||||
signal sliderValueChanged(real value)
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Rectangle {
|
||||
LayoutMirroring.childrenInherit: true
|
||||
|
||||
property bool isActive: BatteryService.batteryAvailable && (BatteryService.isCharging || BatteryService.isPluggedIn)
|
||||
property bool enabled: BatteryService.batteryAvailable
|
||||
enabled: BatteryService.batteryAvailable
|
||||
|
||||
signal clicked
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ Rectangle {
|
||||
return parseFloat(selectedMount.percent.replace("%", "")) || 0;
|
||||
}
|
||||
|
||||
property bool enabled: DgopService.dgopAvailable
|
||||
enabled: DgopService.dgopAvailable
|
||||
|
||||
signal clicked
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@ Rectangle {
|
||||
|
||||
property string iconName: ""
|
||||
property bool isActive: false
|
||||
property bool enabled: true
|
||||
property real iconRotation: 0
|
||||
|
||||
signal clicked
|
||||
|
||||
@@ -11,7 +11,6 @@ Rectangle {
|
||||
property string iconName: ""
|
||||
property string text: ""
|
||||
property bool isActive: false
|
||||
property bool enabled: true
|
||||
property string secondaryText: ""
|
||||
property real iconRotation: 0
|
||||
|
||||
|
||||
@@ -147,6 +147,13 @@ Scope {
|
||||
}
|
||||
}
|
||||
|
||||
Pam {
|
||||
id: sharedPam
|
||||
lockSecured: root.shouldLock
|
||||
buffer: root.sharedPasswordBuffer
|
||||
onUnlockRequested: root.unlock()
|
||||
}
|
||||
|
||||
WlSessionLock {
|
||||
id: sessionLock
|
||||
|
||||
@@ -170,6 +177,7 @@ Scope {
|
||||
anchors.fill: parent
|
||||
visible: lockSurface.isActiveScreen
|
||||
lock: sessionLock
|
||||
pam: sharedPam
|
||||
sharedPasswordBuffer: root.sharedPasswordBuffer
|
||||
screenName: lockSurface.currentScreenName
|
||||
isLocked: shouldLock
|
||||
|
||||
@@ -23,6 +23,7 @@ Item {
|
||||
|
||||
property string passwordBuffer: ""
|
||||
property bool demoMode: false
|
||||
property var pam: demoPam
|
||||
property string screenName: ""
|
||||
property bool unlocking: false
|
||||
property string pamState: ""
|
||||
@@ -58,10 +59,8 @@ Item {
|
||||
return I18n.tr("Too many attempts - locked out");
|
||||
if (root.pamState === "fail")
|
||||
return I18n.tr("Incorrect password - try again");
|
||||
if (pam.fprintState === "error") {
|
||||
const detail = (pam.fprint.message || "").trim();
|
||||
return detail.length > 0 ? I18n.tr("Fingerprint error: %1").arg(detail) : I18n.tr("Fingerprint error");
|
||||
}
|
||||
if (pam.fprintState === "error")
|
||||
return I18n.tr("Fingerprint error");
|
||||
if (pam.fprintState === "max")
|
||||
return I18n.tr("Maximum fingerprint attempts reached. Please use password.");
|
||||
if (pam.fprintState === "fail")
|
||||
@@ -745,13 +744,6 @@ Item {
|
||||
easing.type: Theme.standardEasing
|
||||
}
|
||||
}
|
||||
|
||||
Behavior on color {
|
||||
ColorAnimation {
|
||||
duration: Theme.shortDuration
|
||||
easing.type: Theme.standardEasing
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1639,49 +1631,46 @@ Item {
|
||||
}
|
||||
|
||||
Pam {
|
||||
id: pam
|
||||
lockSecured: !demoMode
|
||||
onUnlockRequested: {
|
||||
id: demoPam
|
||||
lockSecured: false
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: root.pam
|
||||
|
||||
function onUnlockRequested() {
|
||||
root.unlocking = true;
|
||||
lockerReadyArmed = false;
|
||||
passwordField.text = "";
|
||||
root.passwordBuffer = "";
|
||||
root.unlockRequested();
|
||||
}
|
||||
onStateChanged: {
|
||||
root.pamState = state;
|
||||
if (state !== "") {
|
||||
root.unlocking = false;
|
||||
placeholderDelay.restart();
|
||||
passwordField.text = "";
|
||||
root.passwordBuffer = "";
|
||||
}
|
||||
}
|
||||
onU2fPendingChanged: {
|
||||
if (u2fPending) {
|
||||
passwordField.text = "";
|
||||
root.passwordBuffer = "";
|
||||
if (keyboardController.isKeyboardActive)
|
||||
keyboardController.hide();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: pam
|
||||
function onStateChanged() {
|
||||
root.pamState = root.pam.state;
|
||||
if (root.pam.state === "")
|
||||
return;
|
||||
root.unlocking = false;
|
||||
placeholderDelay.restart();
|
||||
passwordField.text = "";
|
||||
root.passwordBuffer = "";
|
||||
}
|
||||
|
||||
function onU2fPendingChanged() {
|
||||
if (!root.pam.u2fPending)
|
||||
return;
|
||||
passwordField.text = "";
|
||||
root.passwordBuffer = "";
|
||||
if (keyboardController.isKeyboardActive)
|
||||
keyboardController.hide();
|
||||
}
|
||||
|
||||
function onUnlockInProgressChanged() {
|
||||
if (!pam.unlockInProgress && root.unlocking)
|
||||
if (!root.pam.unlockInProgress && root.unlocking)
|
||||
root.unlocking = false;
|
||||
}
|
||||
}
|
||||
|
||||
Binding {
|
||||
target: pam
|
||||
property: "buffer"
|
||||
value: root.passwordBuffer
|
||||
}
|
||||
|
||||
Timer {
|
||||
id: placeholderDelay
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ FocusScope {
|
||||
id: root
|
||||
|
||||
required property WlSessionLock lock
|
||||
required property var pam
|
||||
required property string sharedPasswordBuffer
|
||||
required property string screenName
|
||||
required property bool isLocked
|
||||
@@ -32,6 +33,7 @@ FocusScope {
|
||||
|
||||
anchors.fill: parent
|
||||
demoMode: false
|
||||
pam: root.pam
|
||||
passwordBuffer: root.sharedPasswordBuffer
|
||||
screenName: root.screenName
|
||||
enabled: !videoScreensaver.active
|
||||
|
||||
@@ -182,6 +182,8 @@ Scope {
|
||||
abort();
|
||||
return;
|
||||
}
|
||||
if (active)
|
||||
return;
|
||||
|
||||
tries = 0;
|
||||
errorTries = 0;
|
||||
@@ -195,22 +197,23 @@ Scope {
|
||||
if (!available)
|
||||
return;
|
||||
|
||||
if (res === PamResult.Success) {
|
||||
switch (res) {
|
||||
case PamResult.Success:
|
||||
if (!root.unlockInProgress) {
|
||||
passwd.abort();
|
||||
root.proceedAfterPrimaryAuth();
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if (res === PamResult.Error) {
|
||||
root.fprintState = "error";
|
||||
case PamResult.Error:
|
||||
errorTries++;
|
||||
if (errorTries < 5) {
|
||||
if (errorTries < 200) {
|
||||
abort();
|
||||
errorRetry.restart();
|
||||
return;
|
||||
}
|
||||
} else if (res === PamResult.MaxTries) {
|
||||
abort();
|
||||
return;
|
||||
case PamResult.MaxTries:
|
||||
tries++;
|
||||
if (tries < SettingsData.maxFprintTries) {
|
||||
root.fprintState = "fail";
|
||||
@@ -219,6 +222,9 @@ Scope {
|
||||
root.fprintState = "max";
|
||||
abort();
|
||||
}
|
||||
break;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
root.flashMsg();
|
||||
@@ -297,7 +303,7 @@ Scope {
|
||||
Timer {
|
||||
id: errorRetry
|
||||
|
||||
interval: 800
|
||||
interval: 1500
|
||||
onTriggered: fprint.start()
|
||||
}
|
||||
|
||||
@@ -349,26 +355,22 @@ Scope {
|
||||
id: fprintStateReset
|
||||
|
||||
interval: 4000
|
||||
onTriggered: {
|
||||
root.fprintState = "";
|
||||
fprint.errorTries = 0;
|
||||
}
|
||||
onTriggered: root.fprintState = ""
|
||||
}
|
||||
|
||||
onLockSecuredChanged: {
|
||||
if (lockSecured) {
|
||||
SettingsData.refreshAuthAvailability();
|
||||
root.state = "";
|
||||
root.fprintState = "";
|
||||
root.u2fState = "";
|
||||
root.u2fPending = false;
|
||||
root.lockMessage = "";
|
||||
root.resetAuthFlows();
|
||||
fprint.checkAvail();
|
||||
u2f.checkAvail();
|
||||
} else {
|
||||
if (!lockSecured) {
|
||||
root.resetAuthFlows();
|
||||
return;
|
||||
}
|
||||
root.state = "";
|
||||
root.fprintState = "";
|
||||
root.u2fState = "";
|
||||
root.u2fPending = false;
|
||||
root.lockMessage = "";
|
||||
root.resetAuthFlows();
|
||||
fprint.checkAvail();
|
||||
u2f.checkAvail();
|
||||
}
|
||||
|
||||
Connections {
|
||||
|
||||
@@ -606,6 +606,8 @@ Item {
|
||||
property var allLauncherPlugins: {
|
||||
SettingsData.launcherPluginVisibility;
|
||||
SettingsData.launcherPluginOrder;
|
||||
SettingsData.dankLauncherV2IncludeFilesInAll;
|
||||
SettingsData.dankLauncherV2IncludeFoldersInAll;
|
||||
var plugins = [];
|
||||
var builtIn = AppSearchService.getBuiltInLauncherPlugins() || {};
|
||||
for (var pluginId in builtIn) {
|
||||
@@ -616,6 +618,7 @@ Item {
|
||||
icon: plugin.cornerIcon || "extension",
|
||||
iconType: "material",
|
||||
isBuiltIn: true,
|
||||
isVirtual: false,
|
||||
trigger: AppSearchService.getBuiltInPluginTrigger(pluginId) || ""
|
||||
});
|
||||
}
|
||||
@@ -629,9 +632,32 @@ Item {
|
||||
icon: rawIcon.startsWith("material:") ? rawIcon.substring(9) : rawIcon.startsWith("unicode:") ? rawIcon.substring(8) : rawIcon,
|
||||
iconType: rawIcon.startsWith("unicode:") ? "unicode" : "material",
|
||||
isBuiltIn: false,
|
||||
isVirtual: false,
|
||||
trigger: PluginService.getPluginTrigger(pluginId) || ""
|
||||
});
|
||||
}
|
||||
if (SettingsData.dankLauncherV2IncludeFilesInAll) {
|
||||
plugins.push({
|
||||
id: "__files",
|
||||
name: I18n.tr("Files"),
|
||||
icon: "insert_drive_file",
|
||||
iconType: "material",
|
||||
isBuiltIn: false,
|
||||
isVirtual: true,
|
||||
trigger: "/"
|
||||
});
|
||||
}
|
||||
if (SettingsData.dankLauncherV2IncludeFoldersInAll) {
|
||||
plugins.push({
|
||||
id: "__folders",
|
||||
name: I18n.tr("Folders"),
|
||||
icon: "folder",
|
||||
iconType: "material",
|
||||
isBuiltIn: false,
|
||||
isVirtual: true,
|
||||
trigger: "/"
|
||||
});
|
||||
}
|
||||
return SettingsData.getOrderedLauncherPlugins(plugins);
|
||||
}
|
||||
|
||||
@@ -750,9 +776,27 @@ Item {
|
||||
anchors.right: parent.right
|
||||
anchors.rightMargin: Theme.spacingM
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
checked: SettingsData.getPluginAllowWithoutTrigger(visibilityDelegateItem.modelData.id)
|
||||
checked: {
|
||||
switch (visibilityDelegateItem.modelData.id) {
|
||||
case "__files":
|
||||
return SettingsData.dankLauncherV2IncludeFilesInAll;
|
||||
case "__folders":
|
||||
return SettingsData.dankLauncherV2IncludeFoldersInAll;
|
||||
default:
|
||||
return SettingsData.getPluginAllowWithoutTrigger(visibilityDelegateItem.modelData.id);
|
||||
}
|
||||
}
|
||||
onToggled: function (isChecked) {
|
||||
SettingsData.setPluginAllowWithoutTrigger(visibilityDelegateItem.modelData.id, isChecked);
|
||||
switch (visibilityDelegateItem.modelData.id) {
|
||||
case "__files":
|
||||
SettingsData.set("dankLauncherV2IncludeFilesInAll", isChecked);
|
||||
break;
|
||||
case "__folders":
|
||||
SettingsData.set("dankLauncherV2IncludeFoldersInAll", isChecked);
|
||||
break;
|
||||
default:
|
||||
SettingsData.setPluginAllowWithoutTrigger(visibilityDelegateItem.modelData.id, isChecked);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -840,6 +884,24 @@ Item {
|
||||
checked: SettingsData.rememberLastQuery
|
||||
onToggled: checked => SettingsData.set("rememberLastQuery", checked)
|
||||
}
|
||||
|
||||
SettingsToggleRow {
|
||||
settingKey: "dankLauncherV2IncludeFilesInAll"
|
||||
tags: ["launcher", "files", "dsearch", "all", "results", "indexed"]
|
||||
text: I18n.tr("Include Files in All Tab")
|
||||
description: I18n.tr("Merge indexed file results into the All tab (requires dsearch).")
|
||||
checked: SettingsData.dankLauncherV2IncludeFilesInAll
|
||||
onToggled: checked => SettingsData.set("dankLauncherV2IncludeFilesInAll", checked)
|
||||
}
|
||||
|
||||
SettingsToggleRow {
|
||||
settingKey: "dankLauncherV2IncludeFoldersInAll"
|
||||
tags: ["launcher", "folders", "dirs", "dsearch", "all", "results", "indexed"]
|
||||
text: I18n.tr("Include Folders in All Tab")
|
||||
description: I18n.tr("Merge indexed folder results into the All tab (requires dsearch).")
|
||||
checked: SettingsData.dankLauncherV2IncludeFoldersInAll
|
||||
onToggled: checked => SettingsData.set("dankLauncherV2IncludeFoldersInAll", checked)
|
||||
}
|
||||
}
|
||||
|
||||
SettingsCard {
|
||||
|
||||
@@ -7,8 +7,8 @@ import qs.Modules.Settings.Widgets
|
||||
Item {
|
||||
id: root
|
||||
|
||||
readonly property var timeoutOptions: [I18n.tr("Never"), I18n.tr("1 minute"), I18n.tr("2 minutes"), I18n.tr("3 minutes"), I18n.tr("5 minutes"), I18n.tr("10 minutes"), I18n.tr("15 minutes"), I18n.tr("20 minutes"), I18n.tr("30 minutes"), I18n.tr("1 hour"), I18n.tr("1 hour 30 minutes"), I18n.tr("2 hours"), I18n.tr("3 hours")]
|
||||
readonly property var timeoutValues: [0, 60, 120, 180, 300, 600, 900, 1200, 1800, 3600, 5400, 7200, 10800]
|
||||
readonly property var timeoutOptions: [I18n.tr("Never"), I18n.tr("15 seconds"), I18n.tr("30 seconds"), I18n.tr("1 minute"), I18n.tr("2 minutes"), I18n.tr("3 minutes"), I18n.tr("5 minutes"), I18n.tr("10 minutes"), I18n.tr("15 minutes"), I18n.tr("20 minutes"), I18n.tr("30 minutes"), I18n.tr("1 hour"), I18n.tr("1 hour 30 minutes"), I18n.tr("2 hours"), I18n.tr("3 hours")]
|
||||
readonly property var timeoutValues: [0, 15, 30, 60, 120, 180, 300, 600, 900, 1200, 1800, 3600, 5400, 7200, 10800]
|
||||
|
||||
function getTimeoutIndex(timeout) {
|
||||
var idx = timeoutValues.indexOf(timeout);
|
||||
@@ -260,6 +260,39 @@ Item {
|
||||
}
|
||||
}
|
||||
|
||||
SettingsDropdownRow {
|
||||
id: postLockMonitorDropdown
|
||||
settingKey: "postLockMonitorTimeout"
|
||||
tags: ["monitor", "display", "screen", "timeout", "off", "lock", "after", "post"]
|
||||
text: I18n.tr("Turn off monitors after lock")
|
||||
options: root.timeoutOptions
|
||||
|
||||
Connections {
|
||||
target: powerCategory
|
||||
function onCurrentIndexChanged() {
|
||||
const currentTimeout = powerCategory.currentIndex === 0 ? SettingsData.acPostLockMonitorTimeout : SettingsData.batteryPostLockMonitorTimeout;
|
||||
postLockMonitorDropdown.currentValue = root.timeoutOptions[root.getTimeoutIndex(currentTimeout)];
|
||||
}
|
||||
}
|
||||
|
||||
Component.onCompleted: {
|
||||
const currentTimeout = powerCategory.currentIndex === 0 ? SettingsData.acPostLockMonitorTimeout : SettingsData.batteryPostLockMonitorTimeout;
|
||||
currentValue = root.timeoutOptions[root.getTimeoutIndex(currentTimeout)];
|
||||
}
|
||||
|
||||
onValueChanged: value => {
|
||||
const index = root.timeoutOptions.indexOf(value);
|
||||
if (index < 0)
|
||||
return;
|
||||
const timeout = root.timeoutValues[index];
|
||||
if (powerCategory.currentIndex === 0) {
|
||||
SettingsData.set("acPostLockMonitorTimeout", timeout);
|
||||
} else {
|
||||
SettingsData.set("batteryPostLockMonitorTimeout", timeout);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SettingsDropdownRow {
|
||||
id: suspendDropdown
|
||||
settingKey: "suspendTimeout"
|
||||
|
||||
@@ -17,7 +17,6 @@ StyledRect {
|
||||
property string description: ""
|
||||
property string iconName: ""
|
||||
property bool checked: false
|
||||
property bool enabled: true
|
||||
|
||||
default property alias content: expandedContent.children
|
||||
readonly property bool hasContent: expandedContent.children.length > 0
|
||||
|
||||
@@ -138,7 +138,8 @@ Singleton {
|
||||
}
|
||||
}
|
||||
|
||||
Proc.runCommand("dsearch-search", args, (stdout, exitCode) => {
|
||||
const procId = "dsearch-search-" + (params?.type || "all");
|
||||
Proc.runCommand(procId, args, (stdout, exitCode) => {
|
||||
if (exitCode === 0) {
|
||||
try {
|
||||
const response = JSON.parse(stdout);
|
||||
|
||||
@@ -36,12 +36,16 @@ Singleton {
|
||||
readonly property int lockTimeout: isOnBattery ? SettingsData.batteryLockTimeout : SettingsData.acLockTimeout
|
||||
readonly property int suspendTimeout: isOnBattery ? SettingsData.batterySuspendTimeout : SettingsData.acSuspendTimeout
|
||||
readonly property int suspendBehavior: isOnBattery ? SettingsData.batterySuspendBehavior : SettingsData.acSuspendBehavior
|
||||
readonly property int postLockMonitorTimeout: isOnBattery ? SettingsData.batteryPostLockMonitorTimeout : SettingsData.acPostLockMonitorTimeout
|
||||
readonly property bool postLockMonitorActive: isShellLocked && postLockMonitorTimeout > 0
|
||||
|
||||
readonly property bool mediaPlaying: MprisController.activePlayer !== null && MprisController.activePlayer.isPlaying
|
||||
|
||||
onMonitorTimeoutChanged: _rearmIdleMonitors()
|
||||
onLockTimeoutChanged: _rearmIdleMonitors()
|
||||
onSuspendTimeoutChanged: _rearmIdleMonitors()
|
||||
onPostLockMonitorTimeoutChanged: _rearmIdleMonitors()
|
||||
onIsShellLockedChanged: _rearmIdleMonitors()
|
||||
|
||||
function _rearmIdleMonitors() {
|
||||
_enableGate = false;
|
||||
@@ -60,6 +64,7 @@ Singleton {
|
||||
signal requestSuspend
|
||||
|
||||
property var monitorOffMonitor: null
|
||||
property var postLockMonitorOffMonitor: null
|
||||
property var lockMonitor: null
|
||||
property var suspendMonitor: null
|
||||
property var lockComponent: null
|
||||
@@ -96,7 +101,7 @@ Singleton {
|
||||
monitorOffMonitor = Qt.createQmlObject(qmlString, root, "IdleService.MonitorOffMonitor");
|
||||
monitorOffMonitor.timeout = Qt.binding(() => root.monitorTimeout > 0 ? root.monitorTimeout : 86400);
|
||||
monitorOffMonitor.respectInhibitors = Qt.binding(() => root.respectInhibitors);
|
||||
monitorOffMonitor.enabled = Qt.binding(() => root._enableGate && root.enabled && root.idleMonitorAvailable && root.monitorTimeout > 0);
|
||||
monitorOffMonitor.enabled = Qt.binding(() => root._enableGate && root.enabled && root.idleMonitorAvailable && root.monitorTimeout > 0 && !root.postLockMonitorActive);
|
||||
monitorOffMonitor.isIdleChanged.connect(function () {
|
||||
if (monitorOffMonitor.isIdle) {
|
||||
if (SettingsData.fadeToDpmsEnabled) {
|
||||
@@ -112,6 +117,18 @@ Singleton {
|
||||
}
|
||||
});
|
||||
|
||||
postLockMonitorOffMonitor = Qt.createQmlObject(qmlString, root, "IdleService.PostLockMonitorOffMonitor");
|
||||
postLockMonitorOffMonitor.timeout = Qt.binding(() => root.postLockMonitorTimeout > 0 ? root.postLockMonitorTimeout : 86400);
|
||||
postLockMonitorOffMonitor.respectInhibitors = Qt.binding(() => root.respectInhibitors);
|
||||
postLockMonitorOffMonitor.enabled = Qt.binding(() => root._enableGate && root.enabled && root.idleMonitorAvailable && root.postLockMonitorActive);
|
||||
postLockMonitorOffMonitor.isIdleChanged.connect(function () {
|
||||
if (postLockMonitorOffMonitor.isIdle) {
|
||||
root.requestMonitorOff();
|
||||
} else {
|
||||
root.requestMonitorOn();
|
||||
}
|
||||
});
|
||||
|
||||
lockMonitor = Qt.createQmlObject(qmlString, root, "IdleService.LockMonitor");
|
||||
lockMonitor.timeout = Qt.binding(() => root.lockTimeout > 0 ? root.lockTimeout : 86400);
|
||||
lockMonitor.respectInhibitors = Qt.binding(() => root.respectInhibitors);
|
||||
|
||||
@@ -10,7 +10,6 @@ StyledRect {
|
||||
property color iconColor: Theme.surfaceText
|
||||
property color backgroundColor: "transparent"
|
||||
property bool circular: true
|
||||
property bool enabled: true
|
||||
property int buttonSize: 32
|
||||
property var tooltipText: null
|
||||
property string tooltipSide: "bottom"
|
||||
|
||||
@@ -8,7 +8,6 @@ Rectangle {
|
||||
property string text: ""
|
||||
property string iconName: ""
|
||||
property int iconSize: Theme.iconSizeSmall
|
||||
property bool enabled: true
|
||||
property bool hovered: mouseArea.containsMouse
|
||||
property bool pressed: mouseArea.pressed
|
||||
property color backgroundColor: Theme.buttonBg
|
||||
|
||||
@@ -11,7 +11,6 @@ Item {
|
||||
property int step: 1
|
||||
property string leftIcon: ""
|
||||
property string rightIcon: ""
|
||||
property bool enabled: true
|
||||
property string unit: "%"
|
||||
property bool showValue: true
|
||||
property bool isDragging: false
|
||||
|
||||
@@ -25,7 +25,6 @@ StyledRect {
|
||||
property string placeholderText: ""
|
||||
property alias font: textInput.font
|
||||
property alias textColor: textInput.color
|
||||
property alias enabled: textInput.enabled
|
||||
property alias echoMode: textInput.echoMode
|
||||
property alias validator: textInput.validator
|
||||
property alias maximumLength: textInput.maximumLength
|
||||
|
||||
@@ -10,7 +10,6 @@ Item {
|
||||
|
||||
// API
|
||||
property bool checked: false
|
||||
property bool enabled: true
|
||||
property bool toggling: false
|
||||
property string text: ""
|
||||
property string description: ""
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
#%PAM-1.0
|
||||
|
||||
auth required pam_fprintd.so max-tries=1 timeout=5
|
||||
auth required pam_fprintd.so max-tries=5
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adapter"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Hinzufügen"
|
||||
},
|
||||
@@ -507,7 +510,7 @@
|
||||
"Apply warm color temperature to reduce eye strain. Use automation settings below to control when it activates.": "Warmes Farbschema für weniger Augenbelastung. Automatisierungseinstellungen unten zur Aktivierung."
|
||||
},
|
||||
"Applying authentication changes…": {
|
||||
"Applying authentication changes…": ""
|
||||
"Applying authentication changes…": "Authentifizierungsänderungen werden angewendet…"
|
||||
},
|
||||
"Apps": {
|
||||
"Apps": "Apps"
|
||||
@@ -594,16 +597,16 @@
|
||||
"Authentication Required": "Authentifzierung erforderlich"
|
||||
},
|
||||
"Authentication changes applied.": {
|
||||
"Authentication changes applied.": ""
|
||||
"Authentication changes applied.": "Authentifizierungsänderungen angewendet."
|
||||
},
|
||||
"Authentication changes apply automatically.": {
|
||||
"Authentication changes apply automatically.": ""
|
||||
"Authentication changes apply automatically.": "Authentifizierungsänderungen werden automatisch angewendet."
|
||||
},
|
||||
"Authentication changes apply automatically. Fingerprint-only login may not unlock Keyring.": {
|
||||
"Authentication changes apply automatically. Fingerprint-only login may not unlock Keyring.": ""
|
||||
"Authentication changes apply automatically. Fingerprint-only login may not unlock Keyring.": "Authentifizierungsänderungen werden automatisch angewendet. Eine Anmeldung nur per Fingerabdruck entsperrt den Schlüsselbund möglicherweise nicht."
|
||||
},
|
||||
"Authentication changes need sudo. Opening terminal so you can use password or fingerprint.": {
|
||||
"Authentication changes need sudo. Opening terminal so you can use password or fingerprint.": ""
|
||||
"Authentication changes need sudo. Opening terminal so you can use password or fingerprint.": "Authentifizierungsänderungen erfordern Sudo-Rechte. Ein Terminal wird geöffnet, damit Sie das Passwort oder Ihren Fingerabdruck verwenden können."
|
||||
},
|
||||
"Authentication error - try again": {
|
||||
"Authentication error - try again": "Authentifizierungsfehler - erneut versuchen"
|
||||
@@ -666,7 +669,7 @@
|
||||
"Autoconnect enabled": "Automatische Verbindung aktiviert"
|
||||
},
|
||||
"Autofill last remembered query when opened": {
|
||||
"Autofill last remembered query when opened": ""
|
||||
"Autofill last remembered query when opened": "Zuletzt gemerkte Suchanfrage beim Öffnen automatisch ausfüllen"
|
||||
},
|
||||
"Automatic Color Mode": {
|
||||
"Automatic Color Mode": "Automatischer Farbmodus"
|
||||
@@ -735,13 +738,13 @@
|
||||
"Background": "Hintergrund"
|
||||
},
|
||||
"Background Blur": {
|
||||
"Background Blur": ""
|
||||
"Background Blur": "Hintergrundunschärfe"
|
||||
},
|
||||
"Background Opacity": {
|
||||
"Background Opacity": "Hintergrunddeckkraft"
|
||||
},
|
||||
"Background authentication sync failed. Trying terminal mode.": {
|
||||
"Background authentication sync failed. Trying terminal mode.": ""
|
||||
"Background authentication sync failed. Trying terminal mode.": "Hintergrund-Authentifizierungssynchronisierung fehlgeschlagen. Terminal-Modus wird versucht."
|
||||
},
|
||||
"Background image": {
|
||||
"Background image": "Hintergrundbild"
|
||||
@@ -828,10 +831,10 @@
|
||||
"Bluetooth not available": "Bluetooth nicht verfügbar"
|
||||
},
|
||||
"Blur Border Color": {
|
||||
"Blur Border Color": ""
|
||||
"Blur Border Color": "Rahmenfarbe der Unschärfe"
|
||||
},
|
||||
"Blur Border Opacity": {
|
||||
"Blur Border Opacity": ""
|
||||
"Blur Border Opacity": "Rahmendeckkraft der Unschärfe"
|
||||
},
|
||||
"Blur Wallpaper Layer": {
|
||||
"Blur Wallpaper Layer": "Hintergrundbild-Ebene weichzeichnen"
|
||||
@@ -840,7 +843,7 @@
|
||||
"Blur on Overview": "Unschärfe auf Übersicht"
|
||||
},
|
||||
"Blur the background behind bars, popouts, modals, and notifications. Requires compositor support and configuration.": {
|
||||
"Blur the background behind bars, popouts, modals, and notifications. Requires compositor support and configuration.": ""
|
||||
"Blur the background behind bars, popouts, modals, and notifications. Requires compositor support and configuration.": "Den Hintergrund hinter Leisten, Pop-outs, Modalen und Benachrichtigungen weichzeichnen. Erfordert Compositor-Unterstützung und Konfiguration."
|
||||
},
|
||||
"Blur wallpaper when niri overview is open": {
|
||||
"Blur wallpaper when niri overview is open": "Hintergrundbild weichzeichnen, wenn Niri-Übersicht geöffnet ist"
|
||||
@@ -864,7 +867,7 @@
|
||||
"Border Thickness": "Rahmenstärke"
|
||||
},
|
||||
"Border color around blurred surfaces": {
|
||||
"Border color around blurred surfaces": ""
|
||||
"Border color around blurred surfaces": "Rahmenfarbe um weichgezeichnete Oberflächen"
|
||||
},
|
||||
"Border with BG": {
|
||||
"Border with BG": "Rahmen mit Hintergrund"
|
||||
@@ -1017,7 +1020,7 @@
|
||||
"Check for system updates": "Auf Systemupdates prüfen"
|
||||
},
|
||||
"Check sync status on demand. Sync copies your theme, settings, and wallpaper configuration to the login screen. Authentication changes apply automatically.": {
|
||||
"Check sync status on demand. Sync copies your theme, settings, and wallpaper configuration to the login screen. Authentication changes apply automatically.": ""
|
||||
"Check sync status on demand. Sync copies your theme, settings, and wallpaper configuration to the login screen. Authentication changes apply automatically.": "Synchronisierungsstatus bei Bedarf prüfen. Die Synchronisierung kopiert Ihr Design, Ihre Einstellungen und Ihre Hintergrundbildkonfiguration auf den Anmeldebildschirm. Authentifizierungsänderungen werden automatisch angewendet."
|
||||
},
|
||||
"Checking for updates...": {
|
||||
"Checking for updates...": "Suche nach Updates..."
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Verbinde Gerät"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Verbinden..."
|
||||
},
|
||||
@@ -1629,7 +1635,7 @@
|
||||
"DMS Shortcuts": "DMS-Kurzbefehle"
|
||||
},
|
||||
"DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Authentication changes apply automatically and may open a terminal when sudo authentication is required.": {
|
||||
"DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Authentication changes apply automatically and may open a terminal when sudo authentication is required.": ""
|
||||
"DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Authentication changes apply automatically and may open a terminal when sudo authentication is required.": "DMS-Greeter benötigt: greetd, dms-greeter. Fingerabdruck: fprintd, pam_fprintd. Sicherheitsschlüssel: pam_u2f. Fügen Sie Ihren Benutzer der Gruppe „greeter“ hinzu. Authentifizierungsänderungen werden automatisch angewendet und können ein Terminal öffnen, wenn eine Sudo-Authentifizierung erforderlich ist."
|
||||
},
|
||||
"DMS out of date": {
|
||||
"DMS out of date": "DMS ist veraltet"
|
||||
@@ -2088,7 +2094,7 @@
|
||||
"Enable fingerprint authentication": "Aktiviere Fingerabdruck Authentifizierung"
|
||||
},
|
||||
"Enable fingerprint or security key for DMS Greeter. Authentication changes apply automatically.": {
|
||||
"Enable fingerprint or security key for DMS Greeter. Authentication changes apply automatically.": ""
|
||||
"Enable fingerprint or security key for DMS Greeter. Authentication changes apply automatically.": "Fingerabdruck oder Sicherheitsschlüssel für DMS-Greeter aktivieren. Authentifizierungsänderungen werden automatisch angewendet."
|
||||
},
|
||||
"Enable loginctl lock integration": {
|
||||
"Enable loginctl lock integration": "Loginctl‑Sperrintegration aktivieren"
|
||||
@@ -2109,13 +2115,13 @@
|
||||
"Enabled, but no fingerprint reader was detected.": "Aktiviert, aber es wurde kein Fingerabdruckleser erkannt."
|
||||
},
|
||||
"Enabled, but no prints are enrolled yet. Authentication changes apply automatically once you enroll fingerprints.": {
|
||||
"Enabled, but no prints are enrolled yet. Authentication changes apply automatically once you enroll fingerprints.": ""
|
||||
"Enabled, but no prints are enrolled yet. Authentication changes apply automatically once you enroll fingerprints.": "Aktiviert, aber es sind noch keine Abdrücke registriert. Authentifizierungsänderungen werden automatisch angewendet, sobald Sie Fingerabdrücke registrieren."
|
||||
},
|
||||
"Enabled, but no prints are enrolled yet. Enroll fingerprints and run Sync.": {
|
||||
"Enabled, but no prints are enrolled yet. Enroll fingerprints and run Sync.": "Aktiviert, aber es sind noch keine Abdrücke registriert. Fingerabdrücke registrieren und Sync ausführen."
|
||||
},
|
||||
"Enabled, but no registered security key was found yet. Authentication changes apply automatically once your key is registered or your U2F config is updated.": {
|
||||
"Enabled, but no registered security key was found yet. Authentication changes apply automatically once your key is registered or your U2F config is updated.": ""
|
||||
"Enabled, but no registered security key was found yet. Authentication changes apply automatically once your key is registered or your U2F config is updated.": "Aktiviert, aber es wurde noch kein registrierter Sicherheitsschlüssel gefunden. Authentifizierungsänderungen werden automatisch angewendet, sobald Ihr Schlüssel registriert oder Ihre U2F-Konfiguration aktualisiert wurde."
|
||||
},
|
||||
"Enabled, but no registered security key was found yet. Register a key and run Sync.": {
|
||||
"Enabled, but no registered security key was found yet. Register a key and run Sync.": "Aktiviert, aber es wurde noch kein registrierter Sicherheitsschlüssel gefunden. Einen Schlüssel registrieren und Sync ausführen."
|
||||
@@ -2526,13 +2532,13 @@
|
||||
"Fingerprint availability could not be confirmed.": "Verfügbarkeit des Fingerabdrucks konnte nicht bestätigt werden."
|
||||
},
|
||||
"Fingerprint error": {
|
||||
"Fingerprint error": ""
|
||||
"Fingerprint error": "Fingerabdruckfehler"
|
||||
},
|
||||
"Fingerprint error: %1": {
|
||||
"Fingerprint error: %1": ""
|
||||
"Fingerprint error: %1": "Fingerabdruckfehler: %1"
|
||||
},
|
||||
"Fingerprint not recognized (%1/%2). Please try again or use password.": {
|
||||
"Fingerprint not recognized (%1/%2). Please try again or use password.": ""
|
||||
"Fingerprint not recognized (%1/%2). Please try again or use password.": "Fingerabdruck nicht erkannt (%1/%2). Bitte versuchen Sie es erneut oder verwenden Sie das Passwort."
|
||||
},
|
||||
"Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and enroll later.": {
|
||||
"Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and enroll later.": "Fingerabdruckleser erkannt, aber es sind noch keine Abdrücke registriert. Sie können dies jetzt aktivieren und später registrieren."
|
||||
@@ -2607,7 +2613,7 @@
|
||||
"Folders": "Ordner"
|
||||
},
|
||||
"Follow DMS background color": {
|
||||
"Follow DMS background color": ""
|
||||
"Follow DMS background color": "DMS-Hintergrundfarbe folgen"
|
||||
},
|
||||
"Follow Monitor Focus": {
|
||||
"Follow Monitor Focus": "Monitorfokus folgen"
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Farbe für inaktive Monitore"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Einschließlich Übergänge"
|
||||
},
|
||||
@@ -3105,7 +3117,7 @@
|
||||
"Incorrect password - next failures may trigger account lockout": "Falsches Passwort - nächste Fehler können zur Kontosperrung führen"
|
||||
},
|
||||
"Incorrect password - try again": {
|
||||
"Incorrect password - try again": ""
|
||||
"Incorrect password - try again": "Falsches Passwort – bitte erneut versuchen"
|
||||
},
|
||||
"Indicator Style": {
|
||||
"Indicator Style": "Indikatorstil"
|
||||
@@ -3135,7 +3147,7 @@
|
||||
"Input Volume Slider": "Eingangslautstärkeregler"
|
||||
},
|
||||
"Insert your security key...": {
|
||||
"Insert your security key...": ""
|
||||
"Insert your security key...": "Setzen Sie Ihren Sicherheitsschlüssel ein..."
|
||||
},
|
||||
"Install": {
|
||||
"Install": "Installieren"
|
||||
@@ -3450,7 +3462,7 @@
|
||||
"Lock fade grace period": "Schonfrist für Sperrausblendung"
|
||||
},
|
||||
"Lock screen authentication changes apply automatically and may open a terminal when sudo authentication is required.": {
|
||||
"Lock screen authentication changes apply automatically and may open a terminal when sudo authentication is required.": ""
|
||||
"Lock screen authentication changes apply automatically and may open a terminal when sudo authentication is required.": "Authentifizierungsänderungen für den Sperrbildschirm werden automatisch angewendet und können ein Terminal öffnen, wenn eine Sudo-Authentifizierung erforderlich ist."
|
||||
},
|
||||
"Locked": {
|
||||
"Locked": "Gesperrt"
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Anmeldung..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Anmelde-Authentifizierung"
|
||||
},
|
||||
@@ -3618,7 +3633,7 @@
|
||||
"Maximum Pinned Entries": "Maximale Anzahl angehefteter Einträge"
|
||||
},
|
||||
"Maximum fingerprint attempts reached. Please use password.": {
|
||||
"Maximum fingerprint attempts reached. Please use password.": ""
|
||||
"Maximum fingerprint attempts reached. Please use password.": "Maximale Anzahl an Fingerabdruckversuchen erreicht. Bitte verwenden Sie das Passwort."
|
||||
},
|
||||
"Maximum number of clipboard entries to keep": {
|
||||
"Maximum number of clipboard entries to keep": "Maximale Anzahl der Einträge in der Zwischenablage"
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Speicherauslastungsanzeige"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Nachricht"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Ein Video abspielen, wenn der Bildschirm gesperrt wird."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Tonausgabe bei neuer Benachrichtigung"
|
||||
},
|
||||
@@ -4977,7 +5001,7 @@
|
||||
"Remaining / Total": "Verbleibend / Gesamt"
|
||||
},
|
||||
"Remember Last Query": {
|
||||
"Remember Last Query": ""
|
||||
"Remember Last Query": "Letzte Suchanfrage merken"
|
||||
},
|
||||
"Remember last session": {
|
||||
"Remember last session": "Letzte Sitzung merken"
|
||||
@@ -5034,7 +5058,7 @@
|
||||
"Requires DWL compositor": "Erfordert DWL-Compositor"
|
||||
},
|
||||
"Requires a newer version of Quickshell": {
|
||||
"Requires a newer version of Quickshell": ""
|
||||
"Requires a newer version of Quickshell": "Erfordert eine neuere Version von Quickshell"
|
||||
},
|
||||
"Requires night mode support": {
|
||||
"Requires night mode support": "Erfordert Nachtmodus-Unterstützung"
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Zeigt wenn Mikrofon, Kamera oder Bildschirmteilung aktiv ist"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Ausschalten"
|
||||
},
|
||||
@@ -6081,13 +6108,13 @@
|
||||
"Terminal custom additional parameters": "Zusätzliche benutzerdefinierte Terminal-Parameter"
|
||||
},
|
||||
"Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": {
|
||||
"Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": ""
|
||||
"Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Terminal-Fallback fehlgeschlagen. Installieren Sie einen unterstützten Terminal-Emulator oder führen Sie „dms auth sync“ manuell aus."
|
||||
},
|
||||
"Terminal fallback failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.": {
|
||||
"Terminal fallback failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.": "Terminal-Fallback fehlgeschlagen. Installieren Sie einen der unterstützten Terminal-Emulatoren oder führen Sie 'dms greeter sync' manuell aus."
|
||||
},
|
||||
"Terminal fallback opened. Complete authentication setup there; it will close automatically when done.": {
|
||||
"Terminal fallback opened. Complete authentication setup there; it will close automatically when done.": ""
|
||||
"Terminal fallback opened. Complete authentication setup there; it will close automatically when done.": "Terminal-Fallback geöffnet. Schließen Sie dort die Authentifizierungseinrichtung ab; es wird nach Abschluss automatisch geschlossen."
|
||||
},
|
||||
"Terminal fallback opened. Complete sync there; it will close automatically when done.": {
|
||||
"Terminal fallback opened. Complete sync there; it will close automatically when done.": "Terminal-Fallback geöffnet. Schließen Sie den Sync dort ab; das Fenster wird nach Abschluss automatisch geschlossen."
|
||||
@@ -6096,7 +6123,7 @@
|
||||
"Terminal multiplexer backend to use": "Zu verwendendes Terminal-Multiplexer-Backend"
|
||||
},
|
||||
"Terminal opened. Complete authentication setup there; it will close automatically when done.": {
|
||||
"Terminal opened. Complete authentication setup there; it will close automatically when done.": ""
|
||||
"Terminal opened. Complete authentication setup there; it will close automatically when done.": "Terminal geöffnet. Schließen Sie dort die Authentifizierungseinrichtung ab; es wird nach Abschluss automatisch geschlossen."
|
||||
},
|
||||
"Terminal opened. Complete sync authentication there; it will close automatically when done.": {
|
||||
"Terminal opened. Complete sync authentication there; it will close automatically when done.": "Terminal geöffnet. Schließen Sie die Sync-Authentifizierung dort ab; das Fenster wird nach Abschluss automatisch geschlossen."
|
||||
@@ -6276,7 +6303,7 @@
|
||||
"Toner Low": "Toner fast leer"
|
||||
},
|
||||
"Too many attempts - locked out": {
|
||||
"Too many attempts - locked out": ""
|
||||
"Too many attempts - locked out": "Zu viele Versuche – gesperrt"
|
||||
},
|
||||
"Too many failed attempts - account may be locked": {
|
||||
"Too many failed attempts - account may be locked": "Zu viele fehlgeschlagene Versuche - Konto könnte gesperrt sein"
|
||||
@@ -6315,7 +6342,7 @@
|
||||
"Total Jobs": "Alle Druckaufträge"
|
||||
},
|
||||
"Touch your security key...": {
|
||||
"Touch your security key...": ""
|
||||
"Touch your security key...": "Berühren Sie Ihren Sicherheitsschlüssel..."
|
||||
},
|
||||
"Transform": {
|
||||
"Transform": "Transformiere"
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Britische Maßeinheiten verwenden (°F, mph, inHg) anstatt von metrischen Einheiten (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Monospace-Schriftart verwenden"
|
||||
},
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
"1 day": "1 dia"
|
||||
},
|
||||
"1 device connected": {
|
||||
"1 device connected": ""
|
||||
"1 device connected": "1 dispositivo conectado"
|
||||
},
|
||||
"1 event": {
|
||||
"1 event": "1 evento"
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adaptadores"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Añadir"
|
||||
},
|
||||
@@ -423,7 +426,7 @@
|
||||
"Alternative (OR)": ""
|
||||
},
|
||||
"Always Active": {
|
||||
"Always Active": ""
|
||||
"Always Active": "Siempre activo"
|
||||
},
|
||||
"Always Show Percentage": {
|
||||
"Always Show Percentage": "Mostrar siempre el porcentaje"
|
||||
@@ -486,7 +489,7 @@
|
||||
"App Theming": ""
|
||||
},
|
||||
"Appearance": {
|
||||
"Appearance": ""
|
||||
"Appearance": "Apariencia"
|
||||
},
|
||||
"Application Dock": {
|
||||
"Application Dock": "Dock de aplicaciones"
|
||||
@@ -531,7 +534,7 @@
|
||||
"Apps with notification popups muted. Unmute or delete to remove.": ""
|
||||
},
|
||||
"Architecture": {
|
||||
"Architecture": ""
|
||||
"Architecture": "Arquitectura"
|
||||
},
|
||||
"Are you sure you want to kill session \"%1\"?": {
|
||||
"Are you sure you want to kill session \"%1\"?": ""
|
||||
@@ -1107,7 +1110,7 @@
|
||||
"Clear All Jobs": "Borrar todos los trabajos"
|
||||
},
|
||||
"Clear History?": {
|
||||
"Clear History?": ""
|
||||
"Clear History?": "Limpiar historia?"
|
||||
},
|
||||
"Clear Sky": {
|
||||
"Clear Sky": ""
|
||||
@@ -1167,7 +1170,7 @@
|
||||
"Clipboard sent": ""
|
||||
},
|
||||
"Clipboard service not available": {
|
||||
"Clipboard service not available": "Servicioi de portapapeles no disponible"
|
||||
"Clipboard service not available": "Servicio de portapapeles no disponible"
|
||||
},
|
||||
"Clipboard works but nothing saved to disk": {
|
||||
"Clipboard works but nothing saved to disk": "El portapapeles funciona pero no se guarda nada en el disco"
|
||||
@@ -1344,7 +1347,7 @@
|
||||
"Connect": "Conectar"
|
||||
},
|
||||
"Connect to Hidden Network": {
|
||||
"Connect to Hidden Network": ""
|
||||
"Connect to Hidden Network": "Conectar a una red oculta"
|
||||
},
|
||||
"Connect to VPN": {
|
||||
"Connect to VPN": "Conectar a una VPN"
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Conectando al dispositivo"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Conectando..."
|
||||
},
|
||||
@@ -1446,7 +1452,7 @@
|
||||
"Copy Full Command": ""
|
||||
},
|
||||
"Copy HTML": {
|
||||
"Copy HTML": ""
|
||||
"Copy HTML": "Copiar HTML"
|
||||
},
|
||||
"Copy Name": {
|
||||
"Copy Name": ""
|
||||
@@ -1455,10 +1461,10 @@
|
||||
"Copy PID": "Copiar ID del Proceso"
|
||||
},
|
||||
"Copy Text": {
|
||||
"Copy Text": ""
|
||||
"Copy Text": "Copiar texto"
|
||||
},
|
||||
"Copy path": {
|
||||
"Copy path": ""
|
||||
"Copy path": "Copiar ubicación"
|
||||
},
|
||||
"Corner Radius": {
|
||||
"Corner Radius": "Radio de la esquina"
|
||||
@@ -1548,10 +1554,10 @@
|
||||
"Cursor Include Missing": ""
|
||||
},
|
||||
"Cursor Size": {
|
||||
"Cursor Size": ""
|
||||
"Cursor Size": "Tamaño del cursor"
|
||||
},
|
||||
"Cursor Theme": {
|
||||
"Cursor Theme": ""
|
||||
"Cursor Theme": "Tema del cursor"
|
||||
},
|
||||
"Custom": {
|
||||
"Custom": "Personal"
|
||||
@@ -1857,7 +1863,7 @@
|
||||
"Disk": "Disco"
|
||||
},
|
||||
"Disk I/O": {
|
||||
"Disk I/O": ""
|
||||
"Disk I/O": "E/S de disco"
|
||||
},
|
||||
"Disk Usage": {
|
||||
"Disk Usage": "Uso de disco"
|
||||
@@ -1866,7 +1872,7 @@
|
||||
"Disk Usage Display": ""
|
||||
},
|
||||
"Disks": {
|
||||
"Disks": ""
|
||||
"Disks": "Discos"
|
||||
},
|
||||
"Dismiss": {
|
||||
"Dismiss": "Descartar"
|
||||
@@ -1938,7 +1944,7 @@
|
||||
"Displays the active keyboard layout and allows switching": "Muestra la distribución de teclado activa y permite cambiarla"
|
||||
},
|
||||
"Distribution": {
|
||||
"Distribution": ""
|
||||
"Distribution": "Distribución"
|
||||
},
|
||||
"Diverse palette spanning the full spectrum.": {
|
||||
"Diverse palette spanning the full spectrum.": "Paleta variada con toda la gama de colores."
|
||||
@@ -2184,7 +2190,7 @@
|
||||
"Enter launch prefix (e.g., 'uwsm-app')": "Introduce prefijo de lanzamiento (e.j.,'uwsm-app')"
|
||||
},
|
||||
"Enter network name and password": {
|
||||
"Enter network name and password": ""
|
||||
"Enter network name and password": "Ingrese el nombre y la contraseña de la red"
|
||||
},
|
||||
"Enter passkey for ": {
|
||||
"Enter passkey for ": "Ingresar clave para "
|
||||
@@ -2247,7 +2253,7 @@
|
||||
"External Wallpaper Management": "Manejo externo del fondo de pantalla"
|
||||
},
|
||||
"Extra Arguments": {
|
||||
"Extra Arguments": ""
|
||||
"Extra Arguments": "Argumentos extra"
|
||||
},
|
||||
"F1/I: Toggle • F10: Help": {
|
||||
"F1/I: Toggle • F10: Help": "F1/I: Accionar • F10: Ayudar"
|
||||
@@ -2481,10 +2487,10 @@
|
||||
"Feels": "Sensación"
|
||||
},
|
||||
"Feels Like": {
|
||||
"Feels Like": "Temperatura"
|
||||
"Feels Like": "Sensación térmica"
|
||||
},
|
||||
"Feels Like %1°": {
|
||||
"Feels Like %1°": ""
|
||||
"Feels Like %1°": "Sensación térmica %1°"
|
||||
},
|
||||
"Fidelity": {
|
||||
"Fidelity": ""
|
||||
@@ -2724,7 +2730,7 @@
|
||||
"GPU": "GPU"
|
||||
},
|
||||
"GPU Monitoring": {
|
||||
"GPU Monitoring": ""
|
||||
"GPU Monitoring": "Monitorización de GPU"
|
||||
},
|
||||
"GPU Temperature": {
|
||||
"GPU Temperature": "Temperatura de GPU"
|
||||
@@ -2853,7 +2859,7 @@
|
||||
"HSV": "HSV"
|
||||
},
|
||||
"HTML copied to clipboard": {
|
||||
"HTML copied to clipboard": ""
|
||||
"HTML copied to clipboard": "HTML copiado al portapapeles"
|
||||
},
|
||||
"Health": {
|
||||
"Health": "Salud"
|
||||
@@ -2916,7 +2922,7 @@
|
||||
"Hide Updater Widget": "Ocultar widget de actualizacion"
|
||||
},
|
||||
"Hide When Typing": {
|
||||
"Hide When Typing": ""
|
||||
"Hide When Typing": "Ocultar cuando se tipea"
|
||||
},
|
||||
"Hide When Windows Open": {
|
||||
"Hide When Windows Open": "Ocultar opciones cuando hay ventanas abiertas"
|
||||
@@ -2925,7 +2931,7 @@
|
||||
"Hide cursor after inactivity (0 = disabled)": ""
|
||||
},
|
||||
"Hide cursor when pressing keyboard keys": {
|
||||
"Hide cursor when pressing keyboard keys": ""
|
||||
"Hide cursor when pressing keyboard keys": "Ocultar cursor cuando se presionan teclas"
|
||||
},
|
||||
"Hide cursor when using touch input": {
|
||||
"Hide cursor when using touch input": ""
|
||||
@@ -3039,7 +3045,7 @@
|
||||
"ISO Date": ""
|
||||
},
|
||||
"Icon": {
|
||||
"Icon": ""
|
||||
"Icon": "Icono"
|
||||
},
|
||||
"Icon Scale": {
|
||||
"Icon Scale": ""
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Color del monitor inactivo"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Incluir transiciones"
|
||||
},
|
||||
@@ -3189,7 +3201,7 @@
|
||||
"Intelligent Auto-hide": ""
|
||||
},
|
||||
"Intensity": {
|
||||
"Intensity": ""
|
||||
"Intensity": "Intensidad"
|
||||
},
|
||||
"Interface:": {
|
||||
"Interface:": "Interfaz:"
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,8 +3701,14 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Indicador del uso de memoria"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": ""
|
||||
"Message": "Mensaje"
|
||||
},
|
||||
"Message Content": {
|
||||
"Message Content": ""
|
||||
@@ -3780,10 +3801,10 @@
|
||||
"Morning": "Mañana"
|
||||
},
|
||||
"Mount Points": {
|
||||
"Mount Points": ""
|
||||
"Mount Points": "Puntos de montaje"
|
||||
},
|
||||
"Mouse pointer appearance": {
|
||||
"Mouse pointer appearance": ""
|
||||
"Mouse pointer appearance": "Apariencia del cursor del ratón"
|
||||
},
|
||||
"Mouse pointer size in pixels": {
|
||||
"Mouse pointer size in pixels": ""
|
||||
@@ -3900,7 +3921,7 @@
|
||||
"New group name...": ""
|
||||
},
|
||||
"Next": {
|
||||
"Next": ""
|
||||
"Next": "Siguiente"
|
||||
},
|
||||
"Next Transition": {
|
||||
"Next Transition": "Siguiente transicion"
|
||||
@@ -3963,7 +3984,7 @@
|
||||
"No GPU detected": "No se detecta GPU"
|
||||
},
|
||||
"No GPUs detected": {
|
||||
"No GPUs detected": ""
|
||||
"No GPUs detected": "No se detectaron GPUs"
|
||||
},
|
||||
"No History": {
|
||||
"No History": ""
|
||||
@@ -3987,7 +4008,7 @@
|
||||
"No Weather": ""
|
||||
},
|
||||
"No Weather Data": {
|
||||
"No Weather Data": ""
|
||||
"No Weather Data": "Sin datos climáticos"
|
||||
},
|
||||
"No Weather Data Available": {
|
||||
"No Weather Data Available": "No hay datos meteorológicos disponibles"
|
||||
@@ -4035,7 +4056,7 @@
|
||||
"No devices": ""
|
||||
},
|
||||
"No devices connected": {
|
||||
"No devices connected": ""
|
||||
"No devices connected": "No hay dispositivos conectados"
|
||||
},
|
||||
"No devices found": {
|
||||
"No devices found": "No se encontraron dispositivos"
|
||||
@@ -4050,7 +4071,7 @@
|
||||
"No drivers found": "No se encontraron controladores"
|
||||
},
|
||||
"No errors": {
|
||||
"No errors": ""
|
||||
"No errors": "Sin errores"
|
||||
},
|
||||
"No features enabled": {
|
||||
"No features enabled": "Ninguna función activada"
|
||||
@@ -4170,7 +4191,7 @@
|
||||
"No wallpapers found\n\nClick the folder icon below to browse": ""
|
||||
},
|
||||
"No warnings": {
|
||||
"No warnings": ""
|
||||
"No warnings": "Sin alertas"
|
||||
},
|
||||
"No widgets added. Click \"Add Widget\" to get started.": {
|
||||
"No widgets added. Click \"Add Widget\" to get started.": ""
|
||||
@@ -4215,7 +4236,7 @@
|
||||
"Not connected": "No conectado"
|
||||
},
|
||||
"Not detected": {
|
||||
"Not detected": ""
|
||||
"Not detected": "No detectado"
|
||||
},
|
||||
"Not paired": {
|
||||
"Not paired": ""
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Reproducir sonido al recibir una nueva notificación"
|
||||
},
|
||||
@@ -4746,7 +4770,7 @@
|
||||
"Power Saver": ""
|
||||
},
|
||||
"Power off monitors on lock": {
|
||||
"Power off monitors on lock": ""
|
||||
"Power off monitors on lock": "Apagar monitores al bloquearse"
|
||||
},
|
||||
"Power profile management available": {
|
||||
"Power profile management available": "Gestión del perfil de potencia disponible"
|
||||
@@ -4851,10 +4875,10 @@
|
||||
"Process Count": "Conteo de procesos"
|
||||
},
|
||||
"Processes": {
|
||||
"Processes": ""
|
||||
"Processes": "Procesos"
|
||||
},
|
||||
"Processes:": {
|
||||
"Processes:": ""
|
||||
"Processes:": "Procesos:"
|
||||
},
|
||||
"Processing": {
|
||||
"Processing": "Procesando"
|
||||
@@ -5319,7 +5343,7 @@
|
||||
"Security": "Seguridad"
|
||||
},
|
||||
"Security & privacy": {
|
||||
"Security & privacy": ""
|
||||
"Security & privacy": "Seguridad y privacidad"
|
||||
},
|
||||
"Security key mode": {
|
||||
"Security key mode": ""
|
||||
@@ -5379,7 +5403,7 @@
|
||||
"Select an image file...": "Selecciona un archivo de imagen..."
|
||||
},
|
||||
"Select at least one provider": {
|
||||
"Select at least one provider": ""
|
||||
"Select at least one provider": "Seleccione al menos un proveedor"
|
||||
},
|
||||
"Select device": {
|
||||
"Select device": ""
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Muestra si micrófono, cámara o pantalla están en uso"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Apagar"
|
||||
},
|
||||
@@ -5895,7 +5922,7 @@
|
||||
"Space between windows (gappih/gappiv/gappoh/gappov)": ""
|
||||
},
|
||||
"Space between windows (gaps_in and gaps_out)": {
|
||||
"Space between windows (gaps_in and gaps_out)": ""
|
||||
"Space between windows (gaps_in and gaps_out)": "Espacio entre ventanas (hueco_in y hueco_ext)"
|
||||
},
|
||||
"Spacer": {
|
||||
"Spacer": "Espaciador"
|
||||
@@ -6147,7 +6174,7 @@
|
||||
"Theme Registry": ""
|
||||
},
|
||||
"Themes": {
|
||||
"Themes": ""
|
||||
"Themes": "Temas"
|
||||
},
|
||||
"Thickness": {
|
||||
"Thickness": "Espesor"
|
||||
@@ -6282,7 +6309,7 @@
|
||||
"Too many failed attempts - account may be locked": ""
|
||||
},
|
||||
"Tools": {
|
||||
"Tools": ""
|
||||
"Tools": "Herrramientas"
|
||||
},
|
||||
"Top": {
|
||||
"Top": "Arriba"
|
||||
@@ -6420,7 +6447,7 @@
|
||||
"Unknown Device": "Dispositivo desconocido"
|
||||
},
|
||||
"Unknown GPU": {
|
||||
"Unknown GPU": ""
|
||||
"Unknown GPU": "GPU desconocida"
|
||||
},
|
||||
"Unknown Monitor": {
|
||||
"Unknown Monitor": "Monitor desconocido"
|
||||
@@ -6492,7 +6519,7 @@
|
||||
"Uptime:": ""
|
||||
},
|
||||
"Urgent Color": {
|
||||
"Urgent Color": ""
|
||||
"Urgent Color": "Color para urgencia"
|
||||
},
|
||||
"Usage Tips": {
|
||||
"Usage Tips": ""
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Usar unidades imperiales (°F, mph, inHg) en lugar de métricas (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Usar fuente monoespaciada"
|
||||
},
|
||||
@@ -6537,7 +6567,7 @@
|
||||
"Use animated wave progress bars for media playback": "Utilizar barras de progreso con efecto de ola para la reproducción de medios"
|
||||
},
|
||||
"Use custom border size": {
|
||||
"Use custom border size": ""
|
||||
"Use custom border size": "Usar un tamaño de borde personalizado"
|
||||
},
|
||||
"Use custom border/focus-ring width": {
|
||||
"Use custom border/focus-ring width": ""
|
||||
@@ -6732,7 +6762,7 @@
|
||||
"Warning": "Advertencia"
|
||||
},
|
||||
"Warnings": {
|
||||
"Warnings": ""
|
||||
"Warnings": "Alertas"
|
||||
},
|
||||
"Wave Progress Bars": {
|
||||
"Wave Progress Bars": "Barras de progreso en forma de onda"
|
||||
@@ -6744,7 +6774,7 @@
|
||||
"Weather Widget": "Clima"
|
||||
},
|
||||
"Welcome": {
|
||||
"Welcome": ""
|
||||
"Welcome": "Bienvenido"
|
||||
},
|
||||
"Welcome to DankMaterialShell": {
|
||||
"Welcome to DankMaterialShell": ""
|
||||
@@ -6960,10 +6990,10 @@
|
||||
"detached": ""
|
||||
},
|
||||
"device": {
|
||||
"device": ""
|
||||
"device": "dispositivo"
|
||||
},
|
||||
"devices connected": {
|
||||
"devices connected": ""
|
||||
"devices connected": "dispositivos conectados"
|
||||
},
|
||||
"dgop not available": {
|
||||
"dgop not available": "dgop no disponible"
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "آداپتورها"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "افزودن"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "درحال اتصال به دستگاه"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "درحال اتصال..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "رنگ مانیتور غیرفعال"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "اضافهکردن گذارها"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "نشانگر میزان مصرف حافظه"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "پیام"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "وقتی اعلان جدید وارد شد صدا را پخش کن"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "هنگامی که میکروفون، دوربین یا اشتراکگذاری صفحه فعال باشد نشان داده میشود"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "خاموشکردن"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "استفاده از واحدهای بریتانیایی (°F, mph, inHg) به جای واحدهای متریک (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "استفاده از فونت monospace"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adaptateurs"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Ajouter"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Connexion au périphérique"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Connexion..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Couleur d'écran inactif"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Inclure les transitions"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Connexion..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Authentification lors de la connexion"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Indicateur d’utilisation de la mémoire"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Message"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Lancer une vidéo lorsque l'écran se verrouille."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Jouer un son à l’arrivée d’une nouvelle notification"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Indique lorsque le microphone, la caméra ou le partage d’écran est actif"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Arrêter"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Utilisez les unités impériales (°F, mph, inHg) au lieu des unités métriques (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Utiliser la police Monospace"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "מתאמים"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "הוספה"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "מתחבר להתקן"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "מתחבר..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "צבע למסך הלא פעיל"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "כלול/כללי מעברים"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "מתחבר..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "הזדהות בכניסה"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "מחוון שימוש בזיכרון"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "הודעה"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "נגן/י וידאו כאשר המסך ננעל."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "ניגון צליל כשהתראה חדשה מגיעה"
|
||||
},
|
||||
@@ -4977,7 +5001,7 @@
|
||||
"Remaining / Total": "נותר / סה״כ"
|
||||
},
|
||||
"Remember Last Query": {
|
||||
"Remember Last Query": "זכור/זכרי שאילתה אחרונה"
|
||||
"Remember Last Query": "זכירת הבקשה האחרונה"
|
||||
},
|
||||
"Remember last session": {
|
||||
"Remember last session": "זכירת ההפעלה האחרונה"
|
||||
@@ -5703,7 +5727,7 @@
|
||||
"Show Weather Condition": "הצגת תנאי מזג האוויר"
|
||||
},
|
||||
"Show Week Number": {
|
||||
"Show Week Number": "הצג/י מספר שבוע"
|
||||
"Show Week Number": "הצגת מספר שבוע"
|
||||
},
|
||||
"Show Welcome": {
|
||||
"Show Welcome": "הצגת המסך ״ברוכים הבאים״"
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "מוצג כאשר המיקרופון, המצלמה או שיתוף המסך פעילים"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "כיבוי"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "השתמש/י ביחידות אימפריאליות (°F, mph, inHg) במקום מטריות (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "השתמש/י בגופן ברוחב קבוע"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adapterek"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Hozzáadás"
|
||||
},
|
||||
@@ -534,7 +537,7 @@
|
||||
"Architecture": "Architektúra"
|
||||
},
|
||||
"Are you sure you want to kill session \"%1\"?": {
|
||||
"Are you sure you want to kill session \"%1\"?": "Biztosan le akarod állítani a(z) „%1\" munkamenetet?"
|
||||
"Are you sure you want to kill session \"%1\"?": "Biztosan le meg akarod szakítani a(z) „%1\" munkamenetet?"
|
||||
},
|
||||
"Arrange displays and configure resolution, refresh rate, and VRR": {
|
||||
"Arrange displays and configure resolution, refresh rate, and VRR": "Képernyő-elrendezés és a felbontás, frissítési frekvencia, valamint VRR beállítása"
|
||||
@@ -975,7 +978,7 @@
|
||||
"Caps Lock": "Caps Lock"
|
||||
},
|
||||
"Caps Lock Indicator": {
|
||||
"Caps Lock Indicator": "Caps Lock jelző"
|
||||
"Caps Lock Indicator": "Caps Lock-jelző"
|
||||
},
|
||||
"Caps Lock is on": {
|
||||
"Caps Lock is on": "A Caps Lock be van kapcsolva"
|
||||
@@ -1074,10 +1077,10 @@
|
||||
"Choose the logo displayed on the launcher button in DankBar": "Válaszd ki a DankBar indítógombján megjelenő logót"
|
||||
},
|
||||
"Choose where notification popups appear on screen": {
|
||||
"Choose where notification popups appear on screen": "Hol jelenjenek meg a felugró értesítések a képernyőn"
|
||||
"Choose where notification popups appear on screen": "A felugró értesítések megjelenési helye"
|
||||
},
|
||||
"Choose where on-screen displays appear on screen": {
|
||||
"Choose where on-screen displays appear on screen": "Hol jelenjenek meg a képernyőkijelzők"
|
||||
"Choose where on-screen displays appear on screen": "A képernyőkijelzők megjelenítési helye"
|
||||
},
|
||||
"Choose which displays show this widget": {
|
||||
"Choose which displays show this widget": "Válaszd ki, mely kijelzők mutassák ezt a widgetet"
|
||||
@@ -1230,7 +1233,7 @@
|
||||
"Color theme for syntax highlighting. %1 themes available.": "Színtéma a szintaxiskiemeléshez. %1 téma érhető el."
|
||||
},
|
||||
"Color theme from DMS registry": {
|
||||
"Color theme from DMS registry": "Színtéma a DMS regiszterből"
|
||||
"Color theme from DMS registry": "Színtéma a DMS-regiszterből"
|
||||
},
|
||||
"Colorful": {
|
||||
"Colorful": "Színes"
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Csatlakozás az eszközhöz"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Csatlakozás…"
|
||||
},
|
||||
@@ -1407,13 +1413,13 @@
|
||||
"Controls opacity of all popouts, modals, and their content layers": "Az összes felugró ablak, kizárólagos párbeszédablak és tartalomréteg átlátszósága"
|
||||
},
|
||||
"Controls shadow cast direction for elevation layers": {
|
||||
"Controls shadow cast direction for elevation layers": "Szabályozza az árnyékvetés irányát a kiemelési rétegekhez"
|
||||
"Controls shadow cast direction for elevation layers": "Az árnyékvetés iránya a kiemelési rétegekhez"
|
||||
},
|
||||
"Controls the base blur radius and offset of shadows": {
|
||||
"Controls the base blur radius and offset of shadows": "Szabályozza az árnyékok alap elmosási sugarát és eltolását"
|
||||
"Controls the base blur radius and offset of shadows": "Az árnyékok alap elmosási sugara és eltolása"
|
||||
},
|
||||
"Controls the transparency of the shadow": {
|
||||
"Controls the transparency of the shadow": "Szabályozza az árnyék átlátszóságát"
|
||||
"Controls the transparency of the shadow": "Az árnyék átlátszósága"
|
||||
},
|
||||
"Convenience options for the login screen. Sync to apply.": {
|
||||
"Convenience options for the login screen. Sync to apply.": "Kényelmi beállítások a bejelentkezési képernyőhöz. Szinkronizálj az alkalmazáshoz."
|
||||
@@ -1677,7 +1683,7 @@
|
||||
"Dark mode harmony": "Sötét mód (harmónia)"
|
||||
},
|
||||
"Darken Modal Background": {
|
||||
"Darken Modal Background": "Kizárólagos háttér sötétítése"
|
||||
"Darken Modal Background": "Kizárólagos ablak háttérének sötétítése"
|
||||
},
|
||||
"Date Format": {
|
||||
"Date Format": "Dátumformátum"
|
||||
@@ -2166,7 +2172,7 @@
|
||||
"Enter command or script path": "Add meg a parancsot vagy a szkript útvonalát"
|
||||
},
|
||||
"Enter credentials for ": {
|
||||
"Enter credentials for ": "Add meg a hitelesítő adatokat: "
|
||||
"Enter credentials for ": "Add meg a hitelesítő adatokat ehhez: "
|
||||
},
|
||||
"Enter custom lock screen format (e.g., dddd, MMMM d)": {
|
||||
"Enter custom lock screen format (e.g., dddd, MMMM d)": "Zárolási képernyő egyéni formátumának megadása (pl., dddd, MMMM d)"
|
||||
@@ -2190,7 +2196,7 @@
|
||||
"Enter passkey for ": "Párosítási kód megadása ehhez: "
|
||||
},
|
||||
"Enter password for ": {
|
||||
"Enter password for ": "Add meg a jelszót: "
|
||||
"Enter password for ": "Add meg a jelszót ehhez: "
|
||||
},
|
||||
"Enter this passkey on ": {
|
||||
"Enter this passkey on ": "Írd be ezt a párosítási kódot ehhez: "
|
||||
@@ -2223,7 +2229,7 @@
|
||||
"Exact": "Pontos egyezés"
|
||||
},
|
||||
"Exclusive Zone Offset": {
|
||||
"Exclusive Zone Offset": "Exkluzív zóna eltolás"
|
||||
"Exclusive Zone Offset": "Exkluzív zóna eltolása"
|
||||
},
|
||||
"Experimental Feature": {
|
||||
"Experimental Feature": "Kísérleti funkció"
|
||||
@@ -2391,7 +2397,7 @@
|
||||
"Failed to remove printer from class": "Nem sikerült eltávolítani a nyomtatót az osztályból"
|
||||
},
|
||||
"Failed to restart audio system": {
|
||||
"Failed to restart audio system": "Nem sikerült újraindítani az hangrendszert"
|
||||
"Failed to restart audio system": "Nem sikerült újraindítani a hangrendszert"
|
||||
},
|
||||
"Failed to restart job": {
|
||||
"Failed to restart job": "Nem sikerült újraindítani a feladatot"
|
||||
@@ -2406,7 +2412,7 @@
|
||||
"Failed to run 'dms greeter status'. Ensure DMS is installed and dms is in PATH.": "Nem sikerült futtatni a 'dms greeter status' parancsot. Győződj meg róla, hogy a DMS telepítve van, és a dms benne van a PATH környezeti változóban."
|
||||
},
|
||||
"Failed to save audio config": {
|
||||
"Failed to save audio config": "Nem sikerült menteni az hangkonfigurációt"
|
||||
"Failed to save audio config": "Nem sikerült menteni a hangkonfigurációt"
|
||||
},
|
||||
"Failed to save clipboard setting": {
|
||||
"Failed to save clipboard setting": "Nem sikerült menteni a vágólap beállítást"
|
||||
@@ -2637,7 +2643,7 @@
|
||||
"Force HDR": "HDR kényszerítése"
|
||||
},
|
||||
"Force Kill (SIGKILL)": {
|
||||
"Force Kill (SIGKILL)": "Kényszerített leállítás (SIGKILL)"
|
||||
"Force Kill (SIGKILL)": "Kényszerített megszakítás (SIGKILL)"
|
||||
},
|
||||
"Force Wide Color": {
|
||||
"Force Wide Color": "Széles színskála kényszerítése"
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Inaktív monitor színe"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Átmenetekkel együtt"
|
||||
},
|
||||
@@ -3150,7 +3162,7 @@
|
||||
"Install Theme": "Téma telepítése"
|
||||
},
|
||||
"Install color themes from the DMS theme registry": {
|
||||
"Install color themes from the DMS theme registry": "Színtémák telepítése a DMS téma-regiszterből"
|
||||
"Install color themes from the DMS theme registry": "Színtémák telepítése a DMS-témaregiszterből"
|
||||
},
|
||||
"Install complete. Greeter has been installed.": {
|
||||
"Install complete. Greeter has been installed.": "Telepítés befejezve. Az üdvözlőképernyő telepítve lett."
|
||||
@@ -3258,13 +3270,13 @@
|
||||
"Keys": "Billentyűk"
|
||||
},
|
||||
"Kill": {
|
||||
"Kill": "Leállítás"
|
||||
"Kill": "Megszakítás"
|
||||
},
|
||||
"Kill Process": {
|
||||
"Kill Process": "Folyamat bezárása"
|
||||
"Kill Process": "Folyamat megszakítása"
|
||||
},
|
||||
"Kill Session": {
|
||||
"Kill Session": "Munkamenet leállítása"
|
||||
"Kill Session": "Munkamenet megszakítása"
|
||||
},
|
||||
"Ko-fi": {
|
||||
"Ko-fi": "Ko-fi"
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Bejelentkezés…"
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Bejelentkezési hitelesítés"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Memóriahasználat-jelző"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Üzenet"
|
||||
},
|
||||
@@ -3828,7 +3849,7 @@
|
||||
"Muted palette with subdued, calming tones.": "Visszafogott paletta, tompa, nyugtató tónusokkal."
|
||||
},
|
||||
"NM not supported": {
|
||||
"NM not supported": "A NM nem támogatott"
|
||||
"NM not supported": "Az NM nem támogatott"
|
||||
},
|
||||
"Name": {
|
||||
"Name": "Név"
|
||||
@@ -4491,7 +4512,7 @@
|
||||
"Pad hours (02:00 vs 2:00)": "Órák kiegészítése nullával (02:00 vs 2:00)"
|
||||
},
|
||||
"Padding": {
|
||||
"Padding": "Kitöltés"
|
||||
"Padding": "Belső margó"
|
||||
},
|
||||
"Pair": {
|
||||
"Pair": "Párosítás"
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Videó lejátszása a képernyő zárolásakor."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Hang lejátszása az értesítések érkezésekor"
|
||||
},
|
||||
@@ -4632,7 +4656,7 @@
|
||||
"Play sound when power cable is connected": "Hang lejátszása a tápkábel csatlakoztatásakor"
|
||||
},
|
||||
"Play sound when volume is adjusted": {
|
||||
"Play sound when volume is adjusted": "Hang lejátszása a hang állításakor"
|
||||
"Play sound when volume is adjusted": "Hang lejátszása a hangerő állításakor"
|
||||
},
|
||||
"Play sounds for system events": {
|
||||
"Play sounds for system events": "Hang lejátszása rendszereseményekkor"
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Megjelenik, ha a mikrofon, kamera vagy képernyőmegosztás aktív"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Leállítás"
|
||||
},
|
||||
@@ -5841,7 +5868,7 @@
|
||||
"Size Constraints": "Méretkorlátozások"
|
||||
},
|
||||
"Size Offset": {
|
||||
"Size Offset": "Méret eltolás"
|
||||
"Size Offset": "Méret eltolása"
|
||||
},
|
||||
"Sizing": {
|
||||
"Sizing": "Méretezés"
|
||||
@@ -6126,7 +6153,7 @@
|
||||
"The 'dgop' tool is required for system monitoring.\nPlease install dgop to use this feature.": "A rendszerfigyeléshez a „dgop” eszköz szükséges.\nTelepítsd a dgop-ot a funkció használatához."
|
||||
},
|
||||
"The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": {
|
||||
"The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "A DMS_SOCKET környezeti változó nincs beállítva, vagy a socket nem elérhető. Az automatizált bővítménykezeléshez a DMS_SOCKET szükséges."
|
||||
"The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "A DMS_SOCKET környezeti változó nincs beállítva, vagy a socket nem elérhető. Az automatizált bővítménykezeléshez DMS_SOCKET szükséges."
|
||||
},
|
||||
"The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).": {
|
||||
"The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).": "Az alábbi beállítások módosítják a GTK és Qt beállításokat. Ha meg szeretnéd őrizni a jelenlegi konfigurációt, készíts róluk biztonsági másolatot (qt5ct.conf|qt6ct.conf és ~/.config/gtk-3.0|gtk-4.0)."
|
||||
@@ -6249,7 +6276,7 @@
|
||||
"To update, run the following command:": "A frissítéshez futtasd a következő parancsot:"
|
||||
},
|
||||
"To use this DMS bind, remove or change the keybind in your config.kdl": {
|
||||
"To use this DMS bind, remove or change the keybind in your config.kdl": "A DMS billentyű használatához távolítsd el vagy módosítsd a billentyűkombinációt a config.kdl fájlban"
|
||||
"To use this DMS bind, remove or change the keybind in your config.kdl": "A DMS-billentyű használatához távolítsd el vagy módosítsd a billentyűkombinációt a config.kdl fájlban"
|
||||
},
|
||||
"Toast Messages": {
|
||||
"Toast Messages": "Felugró üzenetek"
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Angolszász mértékegységek (°F, mph, inHg) használata a metrikus (°C, km/h, hPa) helyett"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Rögzített szélességű betűtípus használata"
|
||||
},
|
||||
@@ -7086,7 +7116,7 @@
|
||||
"up": "fel"
|
||||
},
|
||||
"update dms for NM integration.": {
|
||||
"update dms for NM integration.": "dms frissítése a NM integrációhoz."
|
||||
"update dms for NM integration.": "frissítsd a dms-t az NM integrációhoz."
|
||||
},
|
||||
"v%1 by %2": {
|
||||
"v%1 by %2": "v%1 ettől: %2"
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adattatori"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Aggiungi"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Connessione al Dispositivo"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Connessione in corso..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Colore dello Schermo Inattivo"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Includi Transizioni"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Accesso in corso..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Autenticazione di Accesso"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Indicatore utilizzo memoria"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Messaggio"
|
||||
},
|
||||
@@ -4404,10 +4425,10 @@
|
||||
"Output": "Output"
|
||||
},
|
||||
"Output Area Almost Full": {
|
||||
"Output Area Almost Full": "Area Uscita Quasi Piena"
|
||||
"Output Area Almost Full": "Vassoio di Uscita Quasi Pieno"
|
||||
},
|
||||
"Output Area Full": {
|
||||
"Output Area Full": "Area Uscita Piena"
|
||||
"Output Area Full": "Vassoio di Uscita Pieno"
|
||||
},
|
||||
"Output Device": {
|
||||
"Output Device": "Dispositivo di Uscita"
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Riproduci un video quando lo schermo si blocca."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Riproduci suono quando arriva una nuova notifica"
|
||||
},
|
||||
@@ -5328,7 +5352,7 @@
|
||||
"Security-key availability could not be confirmed.": "La disponibilità della chiave di sicurezza non ha potuto essere confermata."
|
||||
},
|
||||
"Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.": {
|
||||
"Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.": "Il supporto per chiavi di sicurezza è stato rilevato, ma nessuna chiave trovata. Puoi abilitarlo ora e registrarne una in seguito."
|
||||
"Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.": "Il supporto per chiavi di sicurezza è stato rilevato, ma nessuna chiave registrata è ancora stata trovata. Puoi abilitarlo ora e registrarne una in seguito."
|
||||
},
|
||||
"Select": {
|
||||
"Select": "Seleziona"
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Mostra quando microfono, videocamera, o condivisione schermo sono attivi"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Spegni"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Usa unità Imperiali (°F, mph, inHg) invece di quelle Metriche (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Usa Font a Larghezza Fissa"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": ""
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "追加"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "デバイスに接続中"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": ""
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": ""
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "トランジションを含める"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "メモリ使用率インジケーター"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": ""
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "新しい通知が届いたときにサウンドを再生"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "マイク、カメラ、または画面共有がアクティブなときに表示"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "シャットダウン"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "メートル法(°C、km / h、hPa)の代わりにインペリアル単位(°F、mph、inHg)を使用"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "等幅フォントを使用"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adapters"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Toevoegen"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Verbinden met apparaat"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Verbinden..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Kleur inactief beeldscherm"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Overgangen opnemen"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Inloggen..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Aanmeld-authenticatie"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Indicator geheugengebruik"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Bericht"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Speel een video af wanneer het scherm vergrendelt."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Geluid afspelen bij nieuwe melding"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Toont wanneer microfoon, camera of schermdelen actief is"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Afsluiten"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Imperiale eenheden (°F, mph, inHg) gebruiken in plaats van Metrisch (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Monospace-lettertype gebruiken"
|
||||
},
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adaptadores"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Adicionar"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Conectando ao Dispositivo"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Conectando..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Cor do Monitor Inativo"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Incluir Transições"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Indicador de uso de memória"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Mensagem"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Reproduzir som ao conectar o cabo de energia"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Mostra quando microfone, câmera, ou compartilhamento de tela está ativado"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Desligar"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Usar unidades Imperiais (°F, mph, inHg) ao invés de Métricas (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Usar Fonte Monoespaçada"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Адаптеры"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Добавить"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Подключение к устройству"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Подключение..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Цвет неактивного монитора"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Включить переходы"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Индикатор Использования Памяти"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Сообщение"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Проигрывать звук при новом уведомление"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Показывает, когда микрофон, камера или демонстрация экрана активны"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Выключение"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Использовать имперские единицы (°F, mph, inHg) вместо метрических (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Использовать моноширинный шрифт"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Adaptrar"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Lägg till"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Ansluter till enhet"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Ansluter..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "Inaktiv bildskärmsfärg"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Inkludera övergångar"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "Loggar in..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "Inloggningsautentisering"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Visa minnesanvändning"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "Meddelande"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "Spela upp en video när skärmen låses."
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Spela upp ljud när en ny notis anländer"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Visa när mikrofon, kamera, eller skärmdelning är aktiv"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Stäng av"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Använd imperiska enheter (°F, mph, inHg) istället för metriska (°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Använd monospaceteckensnitt"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "Bağdaştırıcılar"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "Ekle"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "Cihaza Bağlanma"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "Bağlanıyor..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "İnaktif Monitör Rengi"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "Geçişleri Dahil Et"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": ""
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": ""
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "Bellek kullanım göstergesi"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": ""
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": ""
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "Yeni bildirim geldiğinde ses çal"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "Mikrofon, kamera veya ekran paylaşımı aktif olduğunda gösterir"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "Kapat"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Metrik birimler (°C, km/h, hPa) yerine İngiliz birimleri (°F, mph, inHg) kullan"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "Sabit Aralıklı Yazı Tipi Kullan"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "适配器"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "添加"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "连接设备中"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "连接中..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "非活动显示器颜色"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "包含过渡效果"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "正在登录......"
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "登录认证"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "内存占用情况"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "消息"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "锁屏是播放视频。"
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "有新通知时播放声音"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "显示麦克风、摄像头或屏幕共享的使用状态"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "关机"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "使用英制单位(°F、mph、inHg)而非公制(°C、km/h、hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "使用等宽字体"
|
||||
},
|
||||
|
||||
@@ -350,6 +350,9 @@
|
||||
"Adapters": {
|
||||
"Adapters": "轉接器"
|
||||
},
|
||||
"Adaptive Media Width": {
|
||||
"Adaptive Media Width": ""
|
||||
},
|
||||
"Add": {
|
||||
"Add": "新增"
|
||||
},
|
||||
@@ -1364,6 +1367,9 @@
|
||||
"Connecting to Device": {
|
||||
"Connecting to Device": "正在連接裝置"
|
||||
},
|
||||
"Connecting to clipboard service…": {
|
||||
"Connecting to clipboard service…": ""
|
||||
},
|
||||
"Connecting...": {
|
||||
"Connecting...": "連線中..."
|
||||
},
|
||||
@@ -3086,6 +3092,12 @@
|
||||
"Inactive Monitor Color": {
|
||||
"Inactive Monitor Color": "非活動監視器顏色"
|
||||
},
|
||||
"Include Files in All Tab": {
|
||||
"Include Files in All Tab": ""
|
||||
},
|
||||
"Include Folders in All Tab": {
|
||||
"Include Folders in All Tab": ""
|
||||
},
|
||||
"Include Transitions": {
|
||||
"Include Transitions": "包括過渡"
|
||||
},
|
||||
@@ -3461,6 +3473,9 @@
|
||||
"Logging in...": {
|
||||
"Logging in...": "正在登入..."
|
||||
},
|
||||
"Login": {
|
||||
"Login": ""
|
||||
},
|
||||
"Login Authentication": {
|
||||
"Login Authentication": "登入驗證"
|
||||
},
|
||||
@@ -3686,6 +3701,12 @@
|
||||
"Memory usage indicator": {
|
||||
"Memory usage indicator": "記憶體使用率指示器"
|
||||
},
|
||||
"Merge indexed file results into the All tab (requires dsearch).": {
|
||||
"Merge indexed file results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": {
|
||||
"Merge indexed folder results into the All tab (requires dsearch).": ""
|
||||
},
|
||||
"Message": {
|
||||
"Message": "訊息"
|
||||
},
|
||||
@@ -4625,6 +4646,9 @@
|
||||
"Play a video when the screen locks.": {
|
||||
"Play a video when the screen locks.": "螢幕鎖定時播放影片。"
|
||||
},
|
||||
"Play sound after logging in": {
|
||||
"Play sound after logging in": ""
|
||||
},
|
||||
"Play sound when new notification arrives": {
|
||||
"Play sound when new notification arrives": "收到新通知時播放音效"
|
||||
},
|
||||
@@ -5825,6 +5849,9 @@
|
||||
"Shows when microphone, camera, or screen sharing is active": {
|
||||
"Shows when microphone, camera, or screen sharing is active": "顯示麥克風、攝影機或螢幕共用處於活動狀態"
|
||||
},
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": {
|
||||
"Shrink the media widget to fit shorter song titles while still respecting the configured maximum size": ""
|
||||
},
|
||||
"Shutdown": {
|
||||
"Shutdown": "關機"
|
||||
},
|
||||
@@ -6515,6 +6542,9 @@
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": {
|
||||
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "使用英制單位(°F, mph, inHg)而非公制單位(°C, km/h, hPa)"
|
||||
},
|
||||
"Use Inline Expansion": {
|
||||
"Use Inline Expansion": ""
|
||||
},
|
||||
"Use Monospace Font": {
|
||||
"Use Monospace Font": "使用等寬字體"
|
||||
},
|
||||
|
||||
@@ -1982,6 +1982,51 @@
|
||||
],
|
||||
"icon": "visibility_off"
|
||||
},
|
||||
{
|
||||
"section": "dankLauncherV2IncludeFilesInAll",
|
||||
"label": "Include Files in All Tab",
|
||||
"tabIndex": 9,
|
||||
"category": "Launcher",
|
||||
"keywords": [
|
||||
"all",
|
||||
"drawer",
|
||||
"dsearch",
|
||||
"file",
|
||||
"files",
|
||||
"include",
|
||||
"indexed",
|
||||
"launcher",
|
||||
"menu",
|
||||
"merge",
|
||||
"results",
|
||||
"start",
|
||||
"tab"
|
||||
],
|
||||
"description": "Merge indexed file results into the All tab (requires dsearch)."
|
||||
},
|
||||
{
|
||||
"section": "dankLauncherV2IncludeFoldersInAll",
|
||||
"label": "Include Folders in All Tab",
|
||||
"tabIndex": 9,
|
||||
"category": "Launcher",
|
||||
"keywords": [
|
||||
"all",
|
||||
"dirs",
|
||||
"drawer",
|
||||
"dsearch",
|
||||
"folder",
|
||||
"folders",
|
||||
"include",
|
||||
"indexed",
|
||||
"launcher",
|
||||
"menu",
|
||||
"merge",
|
||||
"results",
|
||||
"start",
|
||||
"tab"
|
||||
],
|
||||
"description": "Merge indexed folder results into the All tab (requires dsearch)."
|
||||
},
|
||||
{
|
||||
"section": "launcherLogoColorInvertOnMode",
|
||||
"label": "Invert on mode change",
|
||||
|
||||
@@ -818,6 +818,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Adaptive Media Width",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Add",
|
||||
"translation": "",
|
||||
@@ -2722,13 +2729,6 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Clipboard service not available",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Clipboard works but nothing saved to disk",
|
||||
"translation": "",
|
||||
@@ -3184,6 +3184,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Connecting to clipboard service…",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Connecting...",
|
||||
"translation": "",
|
||||
@@ -7202,6 +7209,20 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Include Files in All Tab",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Include Folders in All Tab",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Include Transitions",
|
||||
"translation": "",
|
||||
@@ -8077,6 +8098,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Login",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Login Authentication",
|
||||
"translation": "",
|
||||
@@ -8602,6 +8630,20 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Merge indexed file results into the All tab (requires dsearch).",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Merge indexed folder results into the All tab (requires dsearch).",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Message",
|
||||
"translation": "",
|
||||
@@ -10793,6 +10835,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Play sound after logging in",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Play sound when new notification arrives",
|
||||
"translation": "",
|
||||
@@ -13593,6 +13642,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Shrink the media widget to fit shorter song titles while still respecting the configured maximum size",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Shutdown",
|
||||
"translation": "",
|
||||
@@ -15203,6 +15259,13 @@
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Use Inline Expansion",
|
||||
"translation": "",
|
||||
"context": "",
|
||||
"reference": "",
|
||||
"comment": ""
|
||||
},
|
||||
{
|
||||
"term": "Use Monospace Font",
|
||||
"translation": "",
|
||||
|
||||
Reference in New Issue
Block a user