plugins/i18n: create mechanism for plugins to define their own

translations. Introduce I18n.trFor() function

fixes #2593
This commit is contained in:
bbedward committed 2026-08-19 11:52:32 -04:00
1 parent 161c597c55
commit e78951d3c3
39 files changed
+2429 -1138

No files matched your search

+31
View File
@@ -514,6 +514,37 @@ Quickshell.execDetached(["dms", "cl", "copy", textToCopy])
**Do NOT use** `globalThis.clipboard` or browser JavaScript APIs - they don't exist in the QML runtime.
## Translations (Optional)
Ship per-locale files in a `translations/` directory; DMS loads the one matching the active locale and re-reads it on locale changes:
```
MyPlugin/
└── translations/
├── es.json
└── zh_CN.json
```
File names follow DMS locale naming (`es.json`, `pt.json`, `zh_CN.json`); resolution tries the exact tag, then the hyphenated form, then the bare language. No `en.json` - the QML terms are the English strings.
Each file maps the English term to its translation, using the term as its own context bucket:
```json
{
"Cycle Speed": {
"Cycle Speed": "Velocidad de ciclo"
}
}
```
In QML, call `I18n.trFor` with the plugin id as a literal string matching `plugin.json`:
```qml
text: I18n.trFor("myPlugin", "Cycle Speed")
```
Lookup order: plugin file, then the global DMS catalog, then the English term. `ExampleEmojiPlugin` in `quickshell/PLUGINS/` demonstrates the full setup. Registry plugins can apply for central POEditor translation via the registry's CONTRIBUTING guide.
## Step 11: Validate and Test
1. Validate `plugin.json` against the schema at [assets/plugin-schema.json](assets/plugin-schema.json)
+1
View File
@@ -117,6 +117,7 @@ core.*
.envrc
.direnv/
quickshell/dms-plugins
quickshell/dms-plugins-external
__pycache__
.vscode/
Generated
+3 -3
View File
@@ -3,11 +3,11 @@
"dank-qml-common": {
"flake": false,
"locked": {
"lastModified": 1786811496,
"narHash": "sha256-YfS777ef7e9xsQBA1CLmssqXQnOl7mnjL79LMrUSr08=",
"lastModified": 1787154726,
"narHash": "sha256-h1/08xiNT9C8OQ+p+y8V618+0qPWZWiG8UlE6Mvh7+c=",
"owner": "AvengeMedia",
"repo": "dank-qml-common",
"rev": "a63a92fe46bd267d809e9f735b2217ce20178665",
"rev": "fbbdddc47b5564dcf67aa05bd7bf1d3af8f5aad5",
"type": "github"
},
"original": {
+35
View File
@@ -35,6 +35,9 @@ Singleton {
property bool translationsLoaded: false
property var commonTranslations: ({})
property bool commonTranslationsLoaded: false
property var pluginTranslations: ({})
signal localeApplied
property url _selectedPath: ""
property url _commonSelectedPath: ""
@@ -140,6 +143,7 @@ Singleton {
translationsLoaded = false;
translations = ({});
log.info(`I18n: Using locale '${localeTag}' from ${fileUrl}`);
localeApplied();
}
function _fallbackToEnglish() {
@@ -147,6 +151,27 @@ Singleton {
translationsLoaded = false;
translations = ({});
log.warn("Falling back to built-in English strings");
localeApplied();
}
function localeCandidates() {
return _candidates;
}
function registerPluginTranslations(pluginId, table) {
if (!pluginId || !table)
return;
const next = Object.assign({}, pluginTranslations);
next[pluginId] = table;
pluginTranslations = next;
}
function unregisterPluginTranslations(pluginId) {
if (!(pluginId in pluginTranslations))
return;
const next = Object.assign({}, pluginTranslations);
delete next[pluginId];
pluginTranslations = next;
}
function _pickCommonTranslation() {
@@ -196,6 +221,16 @@ Singleton {
return term;
}
function trFor(pluginId, term, context, isRealContext) {
const table = pluginTranslations[pluginId];
if (table) {
const hit = _lookup(table, term, context);
if (hit)
return hit;
}
return tr(term, context);
}
function trContext(context, term) {
if (translationsLoaded && translations[context] && translations[context][term])
return translations[context][term];
@@ -1217,11 +1217,9 @@ Column {
WidgetSettingsMenu {
id: clockContextMenu
menuWidth: 190
menuHeight: clockMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -1318,11 +1316,9 @@ Column {
WidgetSettingsMenu {
id: memUsageContextMenu
menuWidth: 200
menuHeight: 80
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -1456,11 +1452,9 @@ Column {
WidgetSettingsMenu {
id: trayContextMenu
menuWidth: 280
menuHeight: contentColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -1732,11 +1726,9 @@ Column {
WidgetSettingsMenu {
id: kbdLayoutCtxMenu
menuWidth: 200
menuHeight: kbdLayoutCtxMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -1813,11 +1805,9 @@ Column {
WidgetSettingsMenu {
id: focusedWindowContextMenu
menuWidth: 180
menuHeight: focusedWindowMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -2043,11 +2033,9 @@ Column {
WidgetSettingsMenu {
id: diskUsageContextMenu
menuWidth: 240
menuHeight: diskMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -2170,7 +2158,6 @@ Column {
WidgetSettingsMenu {
id: controlCenterContextMenu
readonly property real minimumContentWidth: controlCenterContentMetrics.implicitWidth + Theme.spacingS * 2
readonly property real controlCenterRowHeight: 32
readonly property real controlCenterRowSpacing: 1
@@ -2416,17 +2403,10 @@ Column {
return orderedGroups;
}
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
LayoutMirroring.childrenInherit: true
function getCurrentWidgetData() {
const widgets = root.items || [];
if (controlCenterContextMenu.widgetIndex >= 0 && controlCenterContextMenu.widgetIndex < widgets.length)
return widgets[controlCenterContextMenu.widgetIndex];
return controlCenterContextMenu.widgetData;
}
Column {
id: menuColumn
@@ -2701,7 +2681,6 @@ Column {
WidgetSettingsMenu {
id: privacyContextMenu
menuWidth: 240
menuHeight: menuPrivacyColumn.implicitHeight + Theme.spacingS * 2
@@ -2713,7 +2692,6 @@ Column {
log.debug("Privacy Center context menu closed");
}
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -2928,11 +2906,9 @@ Column {
WidgetSettingsMenu {
id: gpuContextMenu
menuWidth: 250
menuHeight: gpuMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -3026,11 +3002,9 @@ Column {
WidgetSettingsMenu {
id: batteryContextMenu
menuWidth: 270
menuHeight: batteryMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -3410,11 +3384,9 @@ Column {
WidgetSettingsMenu {
id: musicContextMenu
menuWidth: 180
menuHeight: musicMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -3522,12 +3494,9 @@ Column {
WidgetSettingsMenu {
id: runningAppsContextMenu
menuWidth: 240
menuHeight: runningAppsMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -3793,11 +3762,9 @@ Column {
WidgetSettingsMenu {
id: appsDockContextMenu
menuWidth: 320
menuHeight: appsDockMenuColumn.implicitHeight + Theme.spacingS * 2
Item {
anchors.fill: parent
LayoutMirroring.enabled: I18n.isRtl
@@ -8,9 +8,11 @@ PluginSettings {
pluginId: "exampleEmojiPlugin"
// Header section to explain what this plugin does
// I18n.trFor resolves from this plugin's translations/ dir first,
// then falls back to the global catalog, then the English term
StyledText {
width: parent.width
text: "Emoji Cycler Settings"
text: I18n.trFor("exampleEmojiPlugin", "Emoji Cycler Settings")
font.pixelSize: Theme.fontSizeLarge
font.weight: Font.Bold
color: Theme.surfaceText
@@ -18,7 +20,7 @@ PluginSettings {
StyledText {
width: parent.width
text: "Configure which emojis appear in your bar, how quickly they cycle, and how many show at once."
text: I18n.trFor("exampleEmojiPlugin", "Configure which emojis appear in your bar, how quickly they cycle, and how many show at once.")
font.pixelSize: Theme.fontSizeSmall
color: Theme.surfaceVariantText
wrapMode: Text.WordWrap
@@ -27,13 +29,25 @@ PluginSettings {
// Dropdown to select which emoji set to use
SelectionSetting {
settingKey: "emojiSet"
label: "Emoji Set"
description: "Choose which collection of emojis to cycle through"
label: I18n.trFor("exampleEmojiPlugin", "Emoji Set")
description: I18n.trFor("exampleEmojiPlugin", "Choose which collection of emojis to cycle through")
options: [
{label: "Happy & Sad", value: "happySad"},
{label: "Hearts", value: "hearts"},
{label: "Hand Gestures", value: "hands"},
{label: "All Mixed", value: "mixed"}
{
label: I18n.trFor("exampleEmojiPlugin", "Happy & Sad"),
value: "happySad"
},
{
label: I18n.trFor("exampleEmojiPlugin", "Hearts"),
value: "hearts"
},
{
label: I18n.trFor("exampleEmojiPlugin", "Hand Gestures"),
value: "hands"
},
{
label: I18n.trFor("exampleEmojiPlugin", "All Mixed"),
value: "mixed"
}
]
defaultValue: "happySad"
@@ -44,30 +58,30 @@ PluginSettings {
"hearts": ["❤️", "🧡", "💛", "💚", "💙", "💜", "🖤", "🤍"],
"hands": ["👍", "👎", "👊", "✌️", "🤘", "👌", "✋", "🤚"],
"mixed": ["😊", "❤️", "👍", "🎉", "🔥", "✨", "🌟", "💯"]
}
const newEmojis = sets[value] || sets["happySad"]
root.saveValue("emojis", newEmojis)
};
const newEmojis = sets[value] || sets["happySad"];
root.saveValue("emojis", newEmojis);
}
Component.onCompleted: {
// Initialize the emojis array on first load
const currentSet = value || defaultValue
const currentSet = value || defaultValue;
const sets = {
"happySad": ["😊", "😢", "😂", "😭", "😍", "😡"],
"hearts": ["❤️", "🧡", "💛", "💚", "💙", "💜", "🖤", "🤍"],
"hands": ["👍", "👎", "👊", "✌️", "🤘", "👌", "✋", "🤚"],
"mixed": ["😊", "❤️", "👍", "🎉", "🔥", "✨", "🌟", "💯"]
}
const emojis = sets[currentSet] || sets["happySad"]
root.saveValue("emojis", emojis)
};
const emojis = sets[currentSet] || sets["happySad"];
root.saveValue("emojis", emojis);
}
}
// Slider to control how fast emojis cycle (in milliseconds)
SliderSetting {
settingKey: "cycleInterval"
label: "Cycle Speed"
description: "How quickly emojis rotate (in seconds)"
label: I18n.trFor("exampleEmojiPlugin", "Cycle Speed")
description: I18n.trFor("exampleEmojiPlugin", "How quickly emojis rotate (in seconds)")
defaultValue: 3000
minimum: 500
maximum: 10000
@@ -78,8 +92,8 @@ PluginSettings {
// Slider to control max emojis shown in the bar
SliderSetting {
settingKey: "maxBarEmojis"
label: "Max Bar Emojis"
description: "Maximum number of emojis to display in the bar at once"
label: I18n.trFor("exampleEmojiPlugin", "Max Bar Emojis")
description: I18n.trFor("exampleEmojiPlugin", "Maximum number of emojis to display in the bar at once")
defaultValue: 3
minimum: 1
maximum: 8
@@ -89,7 +103,7 @@ PluginSettings {
StyledText {
width: parent.width
text: "💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!"
text: I18n.trFor("exampleEmojiPlugin", "💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!")
font.pixelSize: Theme.fontSizeSmall
color: Theme.surfaceVariantText
wrapMode: Text.WordWrap
@@ -23,24 +23,24 @@ PluginComponent {
repeat: true
onTriggered: {
if (root.enabledEmojis.length > 0) {
root.currentIndex = (root.currentIndex + 1) % root.enabledEmojis.length
root.updateDisplayedEmojis()
root.currentIndex = (root.currentIndex + 1) % root.enabledEmojis.length;
root.updateDisplayedEmojis();
}
}
}
function updateDisplayedEmojis() {
const maxToShow = Math.min(root.maxBarEmojis, root.enabledEmojis.length)
let emojis = []
const maxToShow = Math.min(root.maxBarEmojis, root.enabledEmojis.length);
let emojis = [];
for (let i = 0; i < maxToShow; i++) {
const idx = (root.currentIndex + i) % root.enabledEmojis.length
emojis.push(root.enabledEmojis[idx])
const idx = (root.currentIndex + i) % root.enabledEmojis.length;
emojis.push(root.enabledEmojis[idx]);
}
root.displayedEmojis = emojis
root.displayedEmojis = emojis;
}
Component.onCompleted: {
updateDisplayedEmojis()
updateDisplayedEmojis();
}
onEnabledEmojisChanged: updateDisplayedEmojis()
@@ -81,25 +81,11 @@ PluginComponent {
PopoutComponent {
id: popoutColumn
headerText: "Emoji Picker"
detailsText: "Click an emoji to copy it to clipboard"
headerText: I18n.trFor("exampleEmojiPlugin", "Emoji Picker")
detailsText: I18n.trFor("exampleEmojiPlugin", "Click an emoji to copy it to clipboard")
showCloseButton: true
property var allEmojis: [
"😀", "😃", "😄", "😁", "😆", "😅", "🤣", "😂", "🙂", "🙃",
"😉", "😊", "😇", "🥰", "😍", "🤩", "😘", "😗", "😚", "😙",
"😋", "😛", "😜", "🤪", "😝", "🤑", "🤗", "🤭", "🤫", "🤔",
"🤐", "🤨", "😐", "😑", "😶", "😏", "😒", "🙄", "😬", "🤥",
"😌", "😔", "😪", "🤤", "😴", "😷", "🤒", "🤕", "🤢", "🤮",
"🤧", "🥵", "🥶", "😶‍🌫️", "😵", "😵‍💫", "🤯", "🤠", "🥳", "😎",
"🤓", "🧐", "😕", "😟", "🙁", "☹️", "😮", "😯", "😲", "😳",
"🥺", "😦", "😧", "😨", "😰", "😥", "😢", "😭", "😱", "😖",
"😣", "😞", "😓", "😩", "😫", "🥱", "😤", "😡", "😠", "🤬",
"❤️", "🧡", "💛", "💚", "💙", "💜", "🖤", "🤍", "🤎", "💔",
"❤️‍🔥", "❤️‍🩹", "💕", "💞", "💓", "💗", "💖", "💘", "💝", "💟",
"👍", "👎", "👊", "✊", "🤛", "🤜", "🤞", "✌️", "🤟", "🤘",
"👌", "🤌", "🤏", "👈", "👉", "👆", "👇", "☝️", "✋", "🤚"
]
property var allEmojis: ["😀", "😃", "😄", "😁", "😆", "😅", "🤣", "😂", "🙂", "🙃", "😉", "😊", "😇", "🥰", "😍", "🤩", "😘", "😗", "😚", "😙", "😋", "😛", "😜", "🤪", "😝", "🤑", "🤗", "🤭", "🤫", "🤔", "🤐", "🤨", "😐", "😑", "😶", "😏", "😒", "🙄", "😬", "🤥", "😌", "😔", "😪", "🤤", "😴", "😷", "🤒", "🤕", "🤢", "🤮", "🤧", "🥵", "🥶", "😶‍🌫️", "😵", "😵‍💫", "🤯", "🤠", "🥳", "😎", "🤓", "🧐", "😕", "😟", "🙁", "☹️", "😮", "😯", "😲", "😳", "🥺", "😦", "😧", "😨", "😰", "😥", "😢", "😭", "😱", "😖", "😣", "😞", "😓", "😩", "😫", "🥱", "😤", "😡", "😠", "🤬", "❤️", "🧡", "💛", "💚", "💙", "💜", "🖤", "🤍", "🤎", "💔", "❤️‍🔥", "❤️‍🩹", "💕", "💞", "💓", "💗", "💖", "💘", "💝", "💟", "👍", "👎", "👊", "✊", "🤛", "🤜", "🤞", "✌️", "🤟", "🤘", "👌", "🤌", "🤏", "👈", "👉", "👆", "👇", "☝️", "✋", "🤚"]
Item {
width: parent.width
@@ -135,9 +121,9 @@ PluginComponent {
cursorShape: Qt.PointingHandCursor
onClicked: {
Quickshell.execDetached(["dms", "cl", "copy", modelData])
ToastService.showInfo("Copied " + modelData + " to clipboard")
popoutColumn.closePopout()
Quickshell.execDetached(["dms", "cl", "copy", modelData]);
ToastService.showInfo(I18n.trFor("exampleEmojiPlugin", "Copied %1 to clipboard").arg(modelData));
popoutColumn.closePopout();
}
}
}
@@ -43,6 +43,7 @@ How many emojis to display at once (1-8)
This plugin demonstrates:
- Using `PluginComponent` for bar integration
- `SelectionSetting`, `SliderSetting` for configuration
- Plugin-local translations (`translations/` + `I18n.trFor`)
- Timer-based animation
- Popout content with grid layout
- External command execution (`Quickshell.execDetached`)
@@ -0,0 +1,50 @@
{
"All Mixed": {
"All Mixed": "Todo mezclado"
},
"Choose which collection of emojis to cycle through": {
"Choose which collection of emojis to cycle through": "Elige qué colección de emojis se cicla"
},
"Click an emoji to copy it to clipboard": {
"Click an emoji to copy it to clipboard": "Haz clic en un emoji para copiarlo al portapapeles"
},
"Copied %1 to clipboard": {
"Copied %1 to clipboard": "%1 copiado al portapapeles"
},
"Configure which emojis appear in your bar, how quickly they cycle, and how many show at once.": {
"Configure which emojis appear in your bar, how quickly they cycle, and how many show at once.": "Configura qué emojis aparecen en tu barra, la velocidad del ciclo y cuántos se muestran a la vez."
},
"Cycle Speed": {
"Cycle Speed": "Velocidad de ciclo"
},
"Emoji Cycler Settings": {
"Emoji Cycler Settings": "Ajustes del ciclador de emojis"
},
"Emoji Picker": {
"Emoji Picker": "Selector de emojis"
},
"Emoji Set": {
"Emoji Set": "Conjunto de emojis"
},
"Hand Gestures": {
"Hand Gestures": "Gestos de mano"
},
"Happy & Sad": {
"Happy & Sad": "Felices y tristes"
},
"Hearts": {
"Hearts": "Corazones"
},
"How quickly emojis rotate (in seconds)": {
"How quickly emojis rotate (in seconds)": "La rapidez con la que rotan los emojis (en segundos)"
},
"Max Bar Emojis": {
"Max Bar Emojis": "Máximo de emojis en la barra"
},
"Maximum number of emojis to display in the bar at once": {
"Maximum number of emojis to display in the bar at once": "Número máximo de emojis mostrados en la barra a la vez"
},
"💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!": {
"💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!": "💡 Consejo: ¡Haz clic en el widget de emojis de tu barra para abrir el selector y copiar cualquier emoji al portapapeles!"
}
}
@@ -0,0 +1,50 @@
{
"All Mixed": {
"All Mixed": "Tout mélangé"
},
"Choose which collection of emojis to cycle through": {
"Choose which collection of emojis to cycle through": "Choisissez la collection d'émojis à faire défiler"
},
"Click an emoji to copy it to clipboard": {
"Click an emoji to copy it to clipboard": "Cliquez sur un émoji pour le copier dans le presse-papiers"
},
"Copied %1 to clipboard": {
"Copied %1 to clipboard": "%1 copié dans le presse-papiers"
},
"Configure which emojis appear in your bar, how quickly they cycle, and how many show at once.": {
"Configure which emojis appear in your bar, how quickly they cycle, and how many show at once.": "Configurez quels émojis apparaissent dans votre barre, la vitesse du cycle et combien s'affichent à la fois."
},
"Cycle Speed": {
"Cycle Speed": "Vitesse de défilement"
},
"Emoji Cycler Settings": {
"Emoji Cycler Settings": "Réglages du cycleur d'émojis"
},
"Emoji Picker": {
"Emoji Picker": "Sélecteur d'émojis"
},
"Emoji Set": {
"Emoji Set": "Jeu d'émojis"
},
"Hand Gestures": {
"Hand Gestures": "Gestes de la main"
},
"Happy & Sad": {
"Happy & Sad": "Joyeux et tristes"
},
"Hearts": {
"Hearts": "Cœurs"
},
"How quickly emojis rotate (in seconds)": {
"How quickly emojis rotate (in seconds)": "La vitesse de rotation des émojis (en secondes)"
},
"Max Bar Emojis": {
"Max Bar Emojis": "Émojis max dans la barre"
},
"Maximum number of emojis to display in the bar at once": {
"Maximum number of emojis to display in the bar at once": "Nombre maximum d'émojis affichés simultanément dans la barre"
},
"💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!": {
"💡 Tip: Click the emoji widget in your bar to open the emoji picker and copy any emoji to your clipboard!": "💡 Astuce : cliquez sur le widget émoji de votre barre pour ouvrir le sélecteur et copier n'importe quel émoji dans le presse-papiers !"
}
}
+76 -1
View File
@@ -46,7 +46,8 @@ $CONFIGPATH/DankMaterialShell/plugins/YourPlugin/
├── plugin.json # Required: Plugin manifest
├── YourWidget.qml # Required: Widget component
├── YourSettings.qml # Optional: Settings UI
└── *.js # Optional: JavaScript utilities
├── *.js # Optional: JavaScript utilities
└── translations/ # Optional: per-locale translation files (see Translations)
```
### Plugin Manifest (plugin.json)
@@ -534,6 +535,80 @@ PluginSettings {
- No manual `pluginService` calls needed
- Proper layout and spacing handled automatically
## Translations
Plugins ship their own translations. Drop a `translations/` directory next to `plugin.json`, wrap your strings in `I18n.trFor()`, done — nothing needs to change in the DMS repo, and users get your translations just by installing the plugin.
```
YourPlugin/
├── plugin.json
├── YourWidget.qml
└── translations/
├── es.json
├── fr.json
└── zh_CN.json
```
DMS loads the file matching the user's locale when it discovers the plugin, and re-reads it whenever the locale changes. No restart, no registration call.
### Marking Strings
Wrap every user-facing string in `I18n.trFor()`, with your plugin id as the first argument:
```qml
import qs.Common
StyledText {
text: I18n.trFor("yourPlugin", "Cycle Speed")
}
```
Placeholders work the same as anywhere else in DMS:
```qml
ToastService.showInfo(I18n.trFor("yourPlugin", "Copied %1 to clipboard").arg(item))
```
Lookup order is: your plugin's translation file → the global DMS catalog → the English term itself. Strings DMS already translates ("Settings", "Close", etc.) resolve from the global catalog for free, and anything untranslated renders as your English text instead of breaking.
Two rules:
- The plugin id must be a **literal string** that exactly matches `id` in your `plugin.json`. The string extraction tooling for central translation reads call sites — a variable there means your strings never get extracted.
- `I18n.trFor` doesn't exist on DMS versions without plugin translation support, and calling a missing function in QML is a TypeError, not a silent no-op. Bump `requires_dms` when you adopt it.
Plain `I18n.tr()` still works inside plugins, but it only checks the global catalog — it will never see your `translations/` files.
### Translation Files
One JSON file per locale. Top-level keys are context buckets; unless you have a reason to do otherwise, use the English term as its own bucket:
```json
{
"Cycle Speed": {
"Cycle Speed": "Velocidad de ciclo"
},
"Copied %1 to clipboard": {
"Copied %1 to clipboard": "%1 copiado al portapapeles"
}
}
```
There is no `en.json` — the strings in your QML are the English source. Translate what you want, skip what you don't; missing terms fall through the lookup order above.
File names match what DMS ships in its own catalog (`es.json`, `pt.json`, `zh_CN.json`, ...), but you're not limited to that list — resolution is driven by the user's locale. For a user on `zh_CN`, DMS tries `zh_CN.json`, then `zh-CN.json`, then `zh.json`, and uses the first one that exists.
### Testing
1. Reload after editing a file: `dms ipc call plugins reload yourPlugin`
2. Switch languages in Settings → Locale — plugin strings retranslate live along with the rest of the shell
3. Broken JSON logs a `bad plugin translations` warning in shell output and falls back to English
`ExampleEmojiPlugin` is a complete working example — `trFor` calls in the widget and settings, plus `es.json` and `fr.json`.
### Central Translation via POEditor
Plugins in the [plugin registry](https://github.com/AvengeMedia/dms-plugin-registry) can apply to join the central DMS POEditor project — the same one community translators use for DMS itself. Approved plugins get their strings translated alongside the shell, and finished translations come back to the plugin repo as PRs. See the registry's CONTRIBUTING guide for the application process.
## PluginService API
### Properties
+81
View File
@@ -32,6 +32,8 @@ Singleton {
property var globalVars: ({})
property var pluginLoadErrors: ({})
property var _translationLoaders: ({})
property var _stateCache: ({})
property var _stateLoaded: ({})
property var _stateWriters: ({})
@@ -216,6 +218,80 @@ Singleton {
readonly property var pluginSurfaceKeys: ["widget", "desktop", "daemon", "launcher"]
Connections {
target: I18n
function onLocaleApplied() {
for (const pluginId in root.availablePlugins)
root._loadPluginTranslations(pluginId, root.availablePlugins[pluginId].pluginDirectory);
}
}
function _dropPluginTranslations(pluginId) {
const loader = _translationLoaders[pluginId];
if (loader) {
loader.destroy();
delete _translationLoaders[pluginId];
}
I18n.unregisterPluginTranslations(pluginId);
}
function _loadPluginTranslations(pluginId, dir) {
if (!dir)
return;
const loader = _translationLoaders[pluginId];
if (loader) {
loader.destroy();
delete _translationLoaders[pluginId];
}
const candidates = I18n.localeCandidates();
if (!candidates.length) {
I18n.unregisterPluginTranslations(pluginId);
return;
}
_tryTranslationCandidate(pluginId, dir, candidates, 0);
}
function _tryTranslationCandidate(pluginId, dir, candidates, index) {
if (index >= candidates.length) {
delete _translationLoaders[pluginId];
I18n.unregisterPluginTranslations(pluginId);
return;
}
_translationLoaders[pluginId] = translationFvComp.createObject(root, {
pluginId: pluginId,
dir: dir,
candidates: candidates,
index: index,
path: dir + "/translations/" + candidates[index] + ".json"
});
}
Component {
id: translationFvComp
FileView {
id: tfv
property string pluginId: ""
property string dir: ""
property var candidates: []
property int index: 0
printErrors: false
onLoaded: {
try {
I18n.registerPluginTranslations(pluginId, JSON.parse(text()));
} catch (e) {
root.log.warn("bad plugin translations", path, e.message);
I18n.unregisterPluginTranslations(pluginId);
}
delete root._translationLoaders[pluginId];
tfv.destroy();
}
onLoadFailed: err => {
tfv.destroy();
root._tryTranslationCandidate(pluginId, dir, candidates, index + 1);
}
}
}
function _stripDotSlash(p) {
return p.startsWith("./") ? p.slice(2) : p;
}
@@ -325,6 +401,7 @@ Singleton {
};
_updateAvailablePluginsList();
pluginListUpdated();
_loadPluginTranslations(manifest.id, dir);
const isPureDesktop = surfaces.length === 1 && surfaces[0] === "desktop";
const enabled = isPureDesktop || SettingsData.getPluginSetting(manifest.id, "enabled", false);
if (enabled && !info.loaded)
@@ -344,6 +421,7 @@ Singleton {
if (current && current.manifestPath === absPath) {
if (current.loaded)
unloadPlugin(pluginId);
_dropPluginTranslations(pluginId);
const newMap = Object.assign({}, availablePlugins);
delete newMap[pluginId];
availablePlugins = newMap;
@@ -806,6 +884,9 @@ Singleton {
function reloadPlugin(pluginId) {
if (isPluginLoaded(pluginId))
unloadPlugin(pluginId);
const plugin = availablePlugins[pluginId];
if (plugin)
_loadPluginTranslations(pluginId, plugin.pluginDirectory);
return loadPlugin(pluginId, true);
}
+73 -15
View File
@@ -20,6 +20,15 @@ COMMON_ROOT = REPO_ROOT.parent / "dank-qml-common"
COMMON_EN_JSON = COMMON_ROOT / "translations" / "en.json"
COMMON_POEXPORTS_DIR = COMMON_ROOT / "DankCommon" / "translations" / "poexports"
# Plugin checkouts under quickshell/ are scanned by extraction (terms tagged
# plugin-<dir>); their per-language exports are written back into each
# checkout's translations/ dir, which ships with the plugin repo.
PLUGIN_CHECKOUT_DIRS = [REPO_ROOT / "dms-plugins", REPO_ROOT / "dms-plugins-external"]
# Flip once official plugins ship their own translations/ dirs: app poexports
# then stop carrying terms owned exclusively by plugins.
EXCLUDE_PLUGIN_ONLY_TERMS = False
LANGUAGES = {
"ja": "ja.json",
"zh-Hans": "zh_CN.json",
@@ -128,6 +137,30 @@ def load_greeter_entries(api_token, project_id):
def entry_keys(entries):
return {(e.get('context') or e['term'], e['term']) for e in entries}
def plugin_checkouts():
checkouts = {}
for base in PLUGIN_CHECKOUT_DIRS:
if not base.is_dir():
continue
for child in base.iterdir():
if child.is_dir() and not child.name.startswith('.'):
checkouts['plugin-' + child.name.lower()] = child
return checkouts
def plugin_term_owners(entries):
owners = {}
excluded = set()
for e in entries:
tags = e.get('tags', [])
ptags = [t for t in tags if t.startswith('plugin-')]
if not ptags:
continue
key = (e.get('context') or e['term'], e['term'])
owners.setdefault(key, set()).update(ptags)
if EXCLUDE_PLUGIN_ONLY_TERMS and all(t.startswith('plugin-') for t in tags):
excluded.add(key)
return owners, excluded
def combine_entries(app_entries, common_entries):
common_by_key = {(e.get('context') or e['term'], e['term']): e for e in common_entries}
combined = []
@@ -139,20 +172,26 @@ def combine_entries(app_entries, common_entries):
combined.append(entry)
return combined + list(common_by_key.values())
def split_export(data, common_keys, greeter_keys):
def split_export(data, common_keys, greeter_keys, plugin_owners, plugin_excluded):
app_part = {}
common_part = {}
plugin_parts = {}
for context, terms in data.items():
if not isinstance(terms, dict):
continue
common_terms = {t: v for t, v in terms.items() if (context, t) in common_keys}
app_terms = {t: v for t, v in terms.items()
if (context, t) not in common_keys and (context, t) not in greeter_keys}
if common_terms:
common_part[context] = common_terms
if app_terms:
app_part[context] = app_terms
return app_part, common_part
for term, value in terms.items():
key = (context, term)
if key in common_keys:
common_part.setdefault(context, {})[term] = value
continue
if key in greeter_keys:
continue
for tag in plugin_owners.get(key, ()):
plugin_parts.setdefault(tag, {}).setdefault(context, {})[term] = value
if key in plugin_excluded:
continue
app_part.setdefault(context, {})[term] = value
return app_part, common_part, plugin_parts
def upload_source_strings(api_token, project_id, entries, prune=False):
if not entries:
@@ -219,13 +258,15 @@ def write_if_changed(repo_file, new_data):
f.write('\n')
return True
def download_translations(api_token, project_id, common_keys, greeter_keys):
def download_translations(api_token, project_id, common_keys, greeter_keys, plugin_owners, plugin_excluded):
info("Downloading translations from POEditor...")
POEXPORTS_DIR.mkdir(parents=True, exist_ok=True)
COMMON_POEXPORTS_DIR.mkdir(parents=True, exist_ok=True)
checkouts = plugin_checkouts()
any_changed = False
common_changed = []
plugin_changed = {}
for po_lang, filename in LANGUAGES.items():
repo_file = POEXPORTS_DIR / filename
@@ -256,7 +297,7 @@ def download_translations(api_token, project_id, common_keys, greeter_keys):
warn(f"Failed to download {po_lang}: {e}")
continue
app_part, common_part = split_export(new_data, common_keys, greeter_keys)
app_part, common_part, plugin_parts = split_export(new_data, common_keys, greeter_keys, plugin_owners, plugin_excluded)
if write_if_changed(repo_file, app_part):
success(f"Updated {filename}")
@@ -268,7 +309,17 @@ def download_translations(api_token, project_id, common_keys, greeter_keys):
success(f"Updated dank-qml-common {filename}")
common_changed.append(filename)
return any_changed, common_changed
for tag, part in sorted(plugin_parts.items()):
checkout = checkouts.get(tag)
if not checkout:
continue
target_dir = checkout / "translations"
target_dir.mkdir(parents=True, exist_ok=True)
if write_if_changed(target_dir / filename, part):
success(f"Updated {checkout.name} {filename}")
plugin_changed.setdefault(checkout.name, []).append(filename)
return any_changed, common_changed, plugin_changed
def check_sync_status():
api_token = get_env_or_error('POEDITOR_API_TOKEN')
@@ -280,6 +331,7 @@ def check_sync_status():
common_entries = load_common_entries()
common_keys = entry_keys(common_entries)
greeter_keys = entry_keys(load_greeter_entries(api_token, project_id))
plugin_owners, plugin_excluded = plugin_term_owners(current_en)
if not SYNC_STATE.exists():
return True
@@ -317,7 +369,7 @@ def check_sync_status():
try:
with request.urlopen(url) as response:
remote_data = json.loads(response.read().decode())
app_part, common_part = split_export(remote_data, common_keys, greeter_keys)
app_part, common_part, _ = split_export(remote_data, common_keys, greeter_keys, plugin_owners, plugin_excluded)
first_file = LANGUAGES[list(LANGUAGES.keys())[0]]
if json_changed(POEXPORTS_DIR / first_file, app_part):
@@ -387,7 +439,7 @@ def main():
prune = "--prune" in sys.argv[2:]
if prune:
warn("--prune deletes every POEditor term missing from the local en.json, including its translations.")
warn("Terms from dms-plugins/ are machine-dependent: make sure all official plugins are present before pruning.")
warn("Terms from dms-plugins/ and dms-plugins-external/ are machine-dependent: make sure all official and approved external plugins are present before pruning.")
warn("dank-qml-common terms are included from the submodule, so pruning keeps them as long as the submodule is current.")
warn("dms-greeter terms are fetched from POEditor and re-included, so pruning keeps them.")
@@ -428,7 +480,8 @@ def main():
else:
info("No changes in source strings")
translations_changed, common_files_changed = download_translations(api_token, project_id, common_keys, greeter_keys)
plugin_owners, plugin_excluded = plugin_term_owners(current_en)
translations_changed, common_files_changed, plugin_files_changed = download_translations(api_token, project_id, common_keys, greeter_keys, plugin_owners, plugin_excluded)
if strings_changed or translations_changed:
subprocess.run(['git', 'add', 'translations/'], cwd=REPO_ROOT)
@@ -442,6 +495,11 @@ def main():
info(f"dank-qml-common poexports updated: {', '.join(common_files_changed)}")
info("Commit those in dank-qml-common and bump the pointer here (make update-common).")
for checkout_name, files in sorted(plugin_files_changed.items()):
info(f"{checkout_name} translations updated: {', '.join(files)}")
if plugin_files_changed:
info("Commit those in each plugin checkout - they ship with the plugin repo, not with DMS.")
elif command == "local":
info("Updating en.json locally (no POEditor sync)")
+4 -3
View File
@@ -22,12 +22,13 @@ FREEZE_FILE = SCRIPT_DIR / 'term_freeze.json'
# dms-plugins is a separate checkout with its own release cadence; the freeze
# only guards this repo's terms. Catalog extraction still includes plugins.
# dms-plugins and dms-plugins-external are separate checkouts with their own
# release cadence; the freeze only guards this repo's terms. Catalog
# extraction still includes plugins.
def shell_terms(translations):
return {
term: info for term, info in translations.items()
if any(not occ['file'].startswith('dms-plugins/') for occ in info['occurrences'])
if any(not occ['file'].startswith(('dms-plugins/', 'dms-plugins-external/')) for occ in info['occurrences'])
}
def main():
File diff suppressed because it is too large. Load diff
@@ -31,6 +31,9 @@ def extract_qstr_strings(root_dir):
# I18n.tr(term, context, true) -- the literal `true` flag uploads the
# context as a real POEditor context, giving (term, context) its own
# translation slot. Must be on one line with a literal `true`.
# I18n.trFor(pluginId, term[, context[, true]]) -- plugin-scoped lookup.
# The pluginId is matched non-capturing so trFor entries share group
# numbering with the I18n.tr families below.
i18n_real_context_patterns = [
(
re.compile(r'I18n\.tr\(\s*"((?:\\.|[^"\\])*)"\s*,\s*"((?:\\.|[^"\\])*)"\s*,\s*true\s*\)'),
@@ -39,6 +42,14 @@ def extract_qstr_strings(root_dir):
(
re.compile(r"I18n\.tr\(\s*'((?:\\.|[^'\\])*)'\s*,\s*'((?:\\.|[^'\\])*)'\s*,\s*true\s*\)"),
"'"
),
(
re.compile(r'I18n\.trFor\(\s*"(?:\\.|[^"\\])*"\s*,\s*"((?:\\.|[^"\\])*)"\s*,\s*"((?:\\.|[^"\\])*)"\s*,\s*true\s*\)'),
'"'
),
(
re.compile(r"I18n\.trFor\(\s*'(?:\\.|[^'\\])*'\s*,\s*'((?:\\.|[^'\\])*)'\s*,\s*'((?:\\.|[^'\\])*)'\s*,\s*true\s*\)"),
"'"
)
]
i18n_context_patterns = [
@@ -49,11 +60,21 @@ def extract_qstr_strings(root_dir):
(
re.compile(r"I18n\.tr\(\s*'((?:\\.|[^'\\])*)'\s*,\s*'((?:\\.|[^'\\])*)'\s*\)"),
"'"
),
(
re.compile(r'I18n\.trFor\(\s*"(?:\\.|[^"\\])*"\s*,\s*"((?:\\.|[^"\\])*)"\s*,\s*"((?:\\.|[^"\\])*)"\s*\)'),
'"'
),
(
re.compile(r"I18n\.trFor\(\s*'(?:\\.|[^'\\])*'\s*,\s*'((?:\\.|[^'\\])*)'\s*,\s*'((?:\\.|[^'\\])*)'\s*\)"),
"'"
)
]
i18n_simple_patterns = [
(re.compile(r'I18n\.tr\(\s*"((?:\\.|[^"\\])*)"\s*\)'), '"'),
(re.compile(r"I18n\.tr\(\s*'((?:\\.|[^'\\])*)'\s*\)"), "'")
(re.compile(r"I18n\.tr\(\s*'((?:\\.|[^'\\])*)'\s*\)"), "'"),
(re.compile(r'I18n\.trFor\(\s*"(?:\\.|[^"\\])*"\s*,\s*"((?:\\.|[^"\\])*)"\s*\)'), '"'),
(re.compile(r"I18n\.trFor\(\s*'(?:\\.|[^'\\])*'\s*,\s*'((?:\\.|[^'\\])*)'\s*\)"), "'")
]
# DankCommon terms are owned by the dank-qml-common repo (synced through
@@ -61,6 +82,11 @@ def extract_qstr_strings(root_dir):
for qml_file in Path(root_dir).rglob('*.qml'):
relative_path = qml_file.relative_to(root_dir)
# PLUGINS/ holds developer examples demonstrating plugin-local
# translations; their strings never enter the central catalog.
if relative_path.parts[0] == 'PLUGINS':
continue
with open(qml_file, 'r', encoding='utf-8') as f:
for line_num, line in enumerate(f, 1):
for pattern, quote in qstr_patterns:
@@ -108,7 +134,7 @@ def area_tags(occurrences):
tags = set()
for occ in occurrences:
path = occ['file']
if path.startswith('dms-plugins/'):
if path.startswith(('dms-plugins/', 'dms-plugins-external/')):
tags.add('plugin-' + path.split('/')[1].lower())
elif path.startswith(('Modules/Settings/', 'Modals/Settings/')):
tags.add('settings')
+51 -12
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "مهلة الإخفاء التلقائي"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "إغلاق نظرة Niri العامة تلقائياً عند تشغيل التطبيقات."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "حاشية الشريط"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "عتامة الشريط"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "اختر ألواناً من اللوحة"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "اختر كيفية عرض أداة الطقس"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "إغلاق كل النوافذ"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "إغلاق نظرة عامة عند التشغيل"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "نسخ النص"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "نصف قطر الزاوية"
},
"Corner Radius Override": {
"Corner Radius Override": "تجاوز نصف قطر الزوايا الخارجية للشريط"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "الزوايا والخلفية"
},
@@ -2220,7 +2238,7 @@
"Darken Modal Background": "عتيم خلفية النافذة المنبثقة"
},
"Date First": {
"Date First": ""
"Date First": "التاريخ أولاً"
},
"Date Format": {
"Date Format": "صيغة التاريخ"
@@ -2952,7 +2970,7 @@
"Extra Light": "خفيف جداً"
},
"Extract theme to JSON": {
"Extract theme to JSON": ""
"Extract theme to JSON": "استخراج السمة إلى JSON"
},
"Fade": {
"Fade": "تلاشي"
@@ -3054,7 +3072,7 @@
"Failed to enable night mode": "فشل في تمكين الوضع الليلي"
},
"Failed to extract theme": {
"Failed to extract theme": ""
"Failed to extract theme": "فشل استخراج السمة"
},
"Failed to fetch network QR code: %1": {
"Failed to fetch network QR code: %1": "فشل جلب رمز QR للشبكة: %1"
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "سلس: تباطؤ مكعب ناعم عند الدخول، وتوقف سريع عند الخروج - منحنيات نظيفة وأنيقة."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "تركيز"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "إنشاء تكوينات أساسية لـ GTK3/4 أو QT5/QT6 (يتطلب qt6ct-kde) لتتبع ألوان DMS. مطلوب مرة واحدة فقط.<br /><br />يوصى بتهيئة %1 قبل تطبيق سمات GTK."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "عام"
},
@@ -4299,7 +4323,7 @@
"Keep in Bar": "الاحتفاظ في الشريط"
},
"Keep pinned apps as launchers and show running windows separately": {
"Keep pinned apps as launchers and show running windows separately": ""
"Keep pinned apps as launchers and show running windows separately": "أبقِ التطبيقات المثبتة كـ مشغلات واعرض النوافذ قيد التشغيل بشكل منفصل"
},
"Keep the clipboard type filter when reopening history": {
"Keep the clipboard type filter when reopening history": "احتفظ بفلتر نوع الحافظة عند إعادة فتح السجل"
@@ -4890,7 +4914,7 @@
"Minimal palette built around a single hue.": "لوحة ألوان مبسطة مبنية حول درجة لون واحدة."
},
"Minimize": {
"Minimize": ""
"Minimize": "تصغير"
},
"Minute": {
"Minute": "الدقيقة"
@@ -5976,7 +6000,7 @@
"Place a trash bin at the end of the dock": "ضع سلة مهملات في نهاية شريط التطبيقات"
},
"Place clipboard history on the Wayland overlay layer": {
"Place clipboard history on the Wayland overlay layer": ""
"Place clipboard history on the Wayland overlay layer": "ضع سجل الحافظة في طبقة تراكب Wayland"
},
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": {
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": "ضع مجلدات الملحقات هنا. يجب أن يحتوي كل ملحق على ملف بيان باسم plugin.json."
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "متوفر وموصى به"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "إعادة تحميل"
},
@@ -6627,7 +6654,7 @@
"Restarting audio system...": "جارٍ إعادة تشغيل نظام الصوت..."
},
"Restore": {
"Restore": ""
"Restore": "استعادة"
},
"Restore Special Workspace Windows": {
"Restore Special Workspace Windows": "استعادة نوافذ سطح المكتب المميزة"
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "نظام ملفات الجذر"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "زوايا دائرية للنوافذ"
},
@@ -6768,7 +6798,7 @@
"Save & Start": "حفظ وابدأ"
},
"Save Extracted Theme": {
"Save Extracted Theme": ""
"Save Extracted Theme": "حفظ السمة المستخرجة"
},
"Save Notepad File": {
"Save Notepad File": "حفظ ملف الملاحظة"
@@ -7089,7 +7119,7 @@
"Separate Light & Dark Themes": "سمات منفصلة للفاتح والمظلم"
},
"Separate Pinned and Running Apps": {
"Separate Pinned and Running Apps": ""
"Separate Pinned and Running Apps": "فصل التطبيقات المثبتة عن التطبيقات قيد التشغيل"
},
"Separate appearance for unfocused displays is not supported on this compositor.": {
"Separate appearance for unfocused displays is not supported on this compositor.": "المظهر المنفصل للشاشات غير المركزة غير مدعوم في مدير النوافذ هذا."
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "بحث Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "زوايا حادة"
},
@@ -7668,7 +7701,7 @@
"Start": "ابدأ"
},
"Start DankConnect, KDE Connect, or Valent to use this plugin": {
"Start DankConnect, KDE Connect, or Valent to use this plugin": ""
"Start DankConnect, KDE Connect, or Valent to use this plugin": "ابدأ DankConnect أو KDE Connect أو Valent لاستخدام هذه الملحق"
},
"Start Hotspot?": {
"Start Hotspot?": "بدء نقطة الاتصال؟"
@@ -8003,6 +8036,9 @@
"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).": "الإعدادات أدناه ستعدل إعدادات GTK و Qt الخاصة بك. إذا كنت ترغب في الحفاظ على تكويناتك الحالية، يرجى أخذ نسخة احتياطية منها (qt5ct.conf|qt6ct.conf و ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "الأمر المخصص المستخدم عند الاتصال بالجلسات (يستقبل اسم الجلسة كأول وسيط)"
},
@@ -8031,7 +8067,7 @@
"Theme color used for the widget outline": "لون السمة المستخدم لمخطط الأداة"
},
"Theme extracted to: %1": {
"Theme extracted to: %1": ""
"Theme extracted to: %1": "تم استخراج السمة إلى: %1"
},
"Theme worker failed (%1)": {
"Theme worker failed (%1)": "فشل عامل السمة (%1)"
@@ -8121,7 +8157,7 @@
"Time & Weather": "الوقت والطقس"
},
"Time First": {
"Time First": ""
"Time First": "الوقت أولاً"
},
"Time Format": {
"Time Format": "تنسيق الوقت"
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "تحتاج إلى ضبط اما:\nQT_QPA_PLATFORMTHEME=gtk3 او\nQT_QPA_PLATFORMTHEME=qt6ct\nكمتغيرات بيئة ثم إعادة تشغيل DMS.\n\nيتطلب qt6ct تثبيت qt6ct-kde."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "ستدخل كلمة مرورك في شاشة الترحيب بعد إعادة التشغيل التالية."
},
+51 -12
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Zeitüberschreitung für automatisches Ausblenden"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Niri Übersicht schliessen beim öffnen von Anwendungs."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Leisten-Innenabstand"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Leistendeckkraft"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Farbe von Palette"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Wählen Sie aus, wie das Wetter-Widget angezeigt werden soll"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Alle Fenster schließen"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Übersicht bei start des Launchers schließen"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Text kopieren"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Abrundungsradius"
},
"Corner Radius Override": {
"Corner Radius Override": "Abrundung überschreiben"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Ecken & Hintergrund"
},
@@ -2220,7 +2238,7 @@
"Darken Modal Background": "Modalen Hintergrund abdunkeln"
},
"Date First": {
"Date First": ""
"Date First": "Datum zuerst"
},
"Date Format": {
"Date Format": "Datumsformat"
@@ -2952,7 +2970,7 @@
"Extra Light": "Extradünn"
},
"Extract theme to JSON": {
"Extract theme to JSON": ""
"Extract theme to JSON": "Thema nach JSON extrahieren"
},
"Fade": {
"Fade": "Überblenden"
@@ -3054,7 +3072,7 @@
"Failed to enable night mode": "Nachtmodus konnte nicht aktiviert werden"
},
"Failed to extract theme": {
"Failed to extract theme": ""
"Failed to extract theme": "Extraktion des Themas fehlgeschlagen"
},
"Failed to fetch network QR code: %1": {
"Failed to fetch network QR code: %1": "Netzwerk-QR-Code konnte nicht abgerufen werden: %1"
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fließend: Sanfte kubische Verzögerung beim Hineinkommen, schnelles Einrasten beim Herausgehen – saubere, elegante Kurven."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Fokus"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Erzeugen Sie Basis-GTK3/4- oder QT5/QT6-Konfigurationen (erfordert qt6ct-kde), um den DMS-Farben zu folgen. Nur einmalig erforderlich.<br /><br />Es wird empfohlen, %1 zu konfigurieren, bevor GTK-Themes angewendet werden."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Generisch"
},
@@ -4299,7 +4323,7 @@
"Keep in Bar": "In der Leiste behalten"
},
"Keep pinned apps as launchers and show running windows separately": {
"Keep pinned apps as launchers and show running windows separately": ""
"Keep pinned apps as launchers and show running windows separately": "Angepinnte Apps als Starter beibehalten und laufende Fenster separat anzeigen"
},
"Keep the clipboard type filter when reopening history": {
"Keep the clipboard type filter when reopening history": "Zwischenablage-Typfilter beim erneuten Öffnen des Verlaufs beibehalten"
@@ -4890,7 +4914,7 @@
"Minimal palette built around a single hue.": "Minimale Palette mit einem Farbton."
},
"Minimize": {
"Minimize": ""
"Minimize": "Minimieren"
},
"Minute": {
"Minute": "Minute"
@@ -5976,7 +6000,7 @@
"Place a trash bin at the end of the dock": "Einen Papierkorb am Ende des Docks platzieren"
},
"Place clipboard history on the Wayland overlay layer": {
"Place clipboard history on the Wayland overlay layer": ""
"Place clipboard history on the Wayland overlay layer": "Zwischenablage-Verlauf auf der Wayland-Overlay-Ebene platzieren"
},
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": {
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Legen Sie hier die Plugin-Verzeichnisse ab. Jedes Plugin sollte eine Manifestdatei namens plugin.json enthalten."
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Empfohlen verfügbar"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Aktualisieren"
},
@@ -6627,7 +6654,7 @@
"Restarting audio system...": "Audiosystem wird neu gestartet..."
},
"Restore": {
"Restore": ""
"Restore": "Wiederherstellen"
},
"Restore Special Workspace Windows": {
"Restore Special Workspace Windows": "Fenster in speziellen Arbeitsbereichen wiederherstellen"
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Root-Dateisystem"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Abgerundete Ecken für Fenster"
},
@@ -6768,7 +6798,7 @@
"Save & Start": "Speichern & Starten"
},
"Save Extracted Theme": {
"Save Extracted Theme": ""
"Save Extracted Theme": "Extrahiertes Thema speichern"
},
"Save Notepad File": {
"Save Notepad File": "Speicher Notepad Datei"
@@ -7089,7 +7119,7 @@
"Separate Light & Dark Themes": "Getrennte helle & dunkle Themes"
},
"Separate Pinned and Running Apps": {
"Separate Pinned and Running Apps": ""
"Separate Pinned and Running Apps": "Angepinnte und laufende Apps trennen"
},
"Separate appearance for unfocused displays is not supported on this compositor.": {
"Separate appearance for unfocused displays is not supported on this compositor.": "Separates Erscheinungsbild für nicht fokussierte Bildschirme wird von diesem Compositor nicht unterstützt."
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Spotlight-Suche"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "keine Abrundung"
},
@@ -7668,7 +7701,7 @@
"Start": "Start"
},
"Start DankConnect, KDE Connect, or Valent to use this plugin": {
"Start DankConnect, KDE Connect, or Valent to use this plugin": ""
"Start DankConnect, KDE Connect, or Valent to use this plugin": "Starten Sie DankConnect, KDE Connect oder Valent, um dieses Plugin zu verwenden"
},
"Start Hotspot?": {
"Start Hotspot?": "Hotspot starten?"
@@ -8003,6 +8036,9 @@
"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).": "Die folgenden Einstellungen werden Ihre GTK- und Qt-Einstellungen ändern. Wenn Sie Ihre aktuellen Konfigurationen beibehalten möchten, sichern Sie diese bitte (qt5ct.conf|qt6ct.conf und ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Der benutzerdefinierte Befehl beim Verbinden mit Sitzungen (erhält den Sitzungsnamen als erstes Argument)"
},
@@ -8031,7 +8067,7 @@
"Theme color used for the widget outline": "Themenfarbe für den Widget-Umriss"
},
"Theme extracted to: %1": {
"Theme extracted to: %1": ""
"Theme extracted to: %1": "Thema extrahiert nach: %1"
},
"Theme worker failed (%1)": {
"Theme worker failed (%1)": "Theme-Worker fehlgeschlagen (%1)"
@@ -8121,7 +8157,7 @@
"Time & Weather": "Zeit & Wetter"
},
"Time First": {
"Time First": ""
"Time First": "Zeit zuerst"
},
"Time Format": {
"Time Format": "Zeitformat"
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Sie müssen entweder:\nQT_QPA_PLATFORMTHEME=gtk3 ODER\nQT_QPA_PLATFORMTHEME=qt6ct\nals Umgebungsvariablen setzen und dann die Shell neu starten.\n\nqt6ct erfordert die Installation von qt6ct-kde."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Nach dem nächsten Neustart geben Sie Ihr Passwort beim Greeter ein."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Templimo de aŭtomata kaŝo"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Aŭtomate fermi la superrigardon de Niri kiam oni lanĉas aplikaĵojn."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Opakeco de breto"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Elekti kolorojn el paletro"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Elektu kiel la vetera fenestraĵo estas montrata"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Fermi ĉiujn fenestrojn"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Fermi superrigardon dum lanĉo"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Kopii tekston"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Angula radiuso"
},
"Corner Radius Override": {
"Corner Radius Override": "Preterpasi angulan radiuson"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Anguloj kaj fono"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Flua: Glata kuba malrapidiĝo enen, rapida klakado - puraj, elegantaj kurboj."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Fokuso"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Ĝenerala"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Rekomendita disponeblo"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Refreŝigi"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Radika dosiersistemo"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Rondigitaj anguloj por fenestroj"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Spotlight Serĉo"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Rektaj anguloj"
},
@@ -8003,6 +8036,9 @@
"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).": "La subaj agordoj modifos viajn agordojn de GTK kaj Qt. Se vi volas konservi viajn aktualajn agordojn, bonvolu fari sekurkopiojn de ili (qt5ct.conf|qt6ct.conf kaj ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "La propra komando uzata kiam oni aligas al seancoj (ricevas la seanc-nomon kiel la unuan argumenton)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Vi devas agordi ĉu:\nQT_QPA_PLATFORMTHEME=gtk3 AŬ\nQT_QPA_PLATFORMTHEME=qt6ct\nkiel mediajn variablojn, kaj poste restartigi la ŝelon.\n\nqt6ct postulas, ke qt6ct-kde estu instalita."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Vi enigos vian pasvorton ĉe la salutilo post la sekva rekomenco."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Tiempo de auto-ocultar"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Cierre automático de la vista general de Niri al iniciar aplicaciones."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Relleno interno de la barra"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Opacidad de la barra"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Escoje colores de la paleta"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Elige cómo se muestra el widget del tiempo"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Cerrar todas las ventanas"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Cerrar vista general al iniciar"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Copiar texto"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Radio de la esquina"
},
"Corner Radius Override": {
"Corner Radius Override": "Redondeo de esquinas personal"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Esquinas y Fondo"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluido: Desaceleración cúbica suave, salida rápida — curvas limpias y elegantes."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Enfoque"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Genérico"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Recomendación disponible"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Recargar"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Raíz del sistema de archivos"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Esquinas redondeadas para ventanas"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Búsqueda Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Esquinas cuadradas"
},
@@ -8003,6 +8036,9 @@
"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).": "Los siguientes ajustes modificarán tu configuración de GTK y Qt. Si deseas conservar tu configuración actual, haz una copia de seguridad de los archivos (qt5ct.conf | qt6ct.conf y ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "El comando personalizado usado al adjuntar sesiones (recibe el nombre de sesión como primer argumento)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Necesitas configurar:\nQT_QPA_PLATFORMTHEME=gtk3 O\nQT_QPA_PLATFORMTHEME=qt6ct\ncomo variables de entorno, y luego reiniciar el shell.\n\nqt6ct requiere que qt6ct-kde esté instalado."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Ingresarás tu contraseña en el greeter después del próximo reinicio."
},
+51 -12
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "وقفه پنهان خودکار"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "هنگام اجرای برنامه‌ها نمای کلی نیری را خودکار ببند."
},
@@ -1008,7 +1011,7 @@
"Background Color": ""
},
"Background Effect": {
"Background Effect": ""
"Background Effect": "افکت پس‌زمینه"
},
"Background Opacity": {
"Background Opacity": "شفافیت پس‌زمینه"
@@ -1043,8 +1046,11 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
"Bar Opacity": "شفافیت نوار"
},
"Bar Shadows": {
"Bar Shadows": "سایه نوارها"
@@ -1140,7 +1146,7 @@
"Bluetooth not available": "بلوتوث در دسترس نیست"
},
"Blur": {
"Blur": ""
"Blur": "تاری"
},
"Blur Wallpaper Layer": {
"Blur Wallpaper Layer": "لایه تصویر پس‌زمینه تار"
@@ -1422,7 +1428,7 @@
"Choose a color": "یک رنگ انتخاب کنید"
},
"Choose a power profile": {
"Choose a power profile": ""
"Choose a power profile": "یک پروفایل پاور انتخاب کنید"
},
"Choose a shortcut key to cycle between keyboard layouts": {
"Choose a shortcut key to cycle between keyboard layouts": ""
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "انتخاب رنگ‌ها از پالت رنگی"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "انتخاب کنید که ابزارک آب و هوا چگونه نمایش داده شود"
},
@@ -1557,7 +1566,7 @@
"Clipboard Manager": "مدیریت کلیپ‌بورد"
},
"Clipboard Saved": {
"Clipboard Saved": ""
"Clipboard Saved": "کلیپ‌بورد ذخیره شد"
},
"Clipboard sent": {
"Clipboard sent": "کلیپ‌بورد ارسال شد"
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "بستن همه پنجره‌ها"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "بستن نمای کلی هنگام اجرا"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "کپی متن"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "شعاع گوشه"
},
"Corner Radius Override": {
"Corner Radius Override": "جایگزینی شعاع گوشه‌ها"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "گوشه‌ها و پس‌زمینه"
},
@@ -2571,10 +2589,10 @@
"Dock & Launcher": "داک و لانچر"
},
"Dock Opacity": {
"Dock Opacity": ""
"Dock Opacity": "شفافیت داک"
},
"Dock margin, opacity, and border": {
"Dock margin, opacity, and border": ""
"Dock margin, opacity, and border": "فاصله بیرونی، شفافیت و حاشیه داک"
},
"Dock window": {
"Dock window": ""
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "فلوئنت: شتاب مکعبی نرم آهسته در ورود، خروج سریع و ناگهانی — منحنی‌های تمیز و زیبا"
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "فوکوس"
},
@@ -3507,7 +3528,7 @@
"Foreground Layers": "لایه‌های پیش‌زمینه"
},
"Foreground Opacity": {
"Foreground Opacity": ""
"Foreground Opacity": "شفافیت پیش‌زمینه"
},
"Forever": {
"Forever": "برای همیشه"
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "عمومی"
},
@@ -5616,7 +5640,7 @@
"Opacity of floating DMS windows like Settings, Notepad, and authentication prompts": ""
},
"Opacity of foreground cards and nested surfaces on shell panels": {
"Opacity of foreground cards and nested surfaces on shell panels": ""
"Opacity of foreground cards and nested surfaces on shell panels": "شفافیت کارت‌های پیش‌زمینه و سطوح تو در تو روی پنل‌های شِل"
},
"Opaque": {
"Opaque": "کدر"
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "پیشنهادی موجود است"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "تازه‌سازی"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "سیستم فایل ریشه"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "گوشه‌های گرد برای پنجره‌ها"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "جستجوی اسپات‌لایت"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "گوشه‌های مربعی"
},
@@ -8003,6 +8036,9 @@
"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).": "تنظیمات پایین، تنظیمات Qt و GTK شما را تغییر می‌دهند. اگر می‌خواهید تنظیمات کنونی خود را نگه دارید، لطفا از آنها نسخه پشتیبان تهیه کنید (qt5ctl.conf |qt6ctl.conf و ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "دستور سفارشی که هنگام اتصال به نشست‌ها استفاده می‌شود (نام نشست را به عنوان اولین آرگومان دریافت می‌کند)"
},
@@ -8898,7 +8934,7 @@
"Widget Management": "مدیریت ابزارک‌ها"
},
"Widget Opacity": {
"Widget Opacity": ""
"Widget Opacity": "شفافیت ابزارک"
},
"Widget Outline": {
"Widget Outline": "خط بیرونی ابزارک"
@@ -8964,7 +9000,7 @@
"Window Height": "ارتفاع پنجره"
},
"Window Opacity": {
"Window Opacity": ""
"Window Opacity": "شفافیت پنجره"
},
"Window Opening": {
"Window Opening": "باز کردن پنجره"
@@ -9042,7 +9078,10 @@
"You have unsaved changes. Save before continuing?": "شما تغییرات ذخیره نشده‌ دارید. پیش از ادامه ذخیره شوند؟"
},
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "لازم است یکی از مقادیر زیر را به عنوان متغیر محیطی تنظیم نمایید:\nQT_QPA_PLATFORMTHEME=gtk3 یا\nQT_QPA_PLATFORMTHEME=qt6ct\nو پس از آن، شل را مجدداً راه‌اندازی کنید.\n\nبسته qt6ct نیازمند نصب qt6ct-kde است."
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "لازم است یکی از مقادیر زیر را به عنوان متغیر محیطی تنظیم نمایید:\nQT_QPA_PLATFORMTHEME=gtk3 یا\nQT_QPA_PLATFORMTHEME=qt6ct\nو پس از آن، شل را مجدداً راه‌اندازی کنید.\n\nبسته qt6ct نیازمند نصب qt6ct-kde می‌باشد."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": ""
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Délai de masquage automatique"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Fermer automatiquement la vue d’ensemble de Niri lors du lancement d’applications."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Choisir des couleurs depuis la palette"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Choisir le mode d’affichage du widget météo"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Fermer toutes les fenêtres"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Fermer la vue d’ensemble au lancement"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Copier texte"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Rayon des coins"
},
"Corner Radius Override": {
"Corner Radius Override": "Forcer le rayon des coins"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Coins et arrière-plan"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": ""
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Focus"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Générique"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Recommandé disponible"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Actualiser"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Système de fichiers racine"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Coins arrondis pour les fenêtres"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": ""
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Coins carrés"
},
@@ -8003,6 +8036,9 @@
"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).": "Les réglages ci-dessous modifieront vos paramètres GTK et Qt. Pour conserver vos configurations actuelles, effectuez une sauvegarde (qt5ct.conf|qt6ct.conf et ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": ""
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Vous devez définir soit :\nQT_QPA_PLATFORMTHEME=gtk3 OU\nQT_QPA_PLATFORMTHEME=qt6ct\ncomme variables d'environnement, puis redémarrer le shell.\n\nqt6ct nécessite que qt6ct-kde soit installé."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": ""
},
+51 -12
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "זמן קצוב להסתרה אוטומטית"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "סגור/י אוטומטית את הסקירה של niri כשמופעלות אפליקציות."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "ריווח פנימי של הסרגל"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "שקיפות הסרגל"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "בחר/י צבעים מפלטה"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "בחר/י כיצד ווידג׳ט מזג האוויר מוצג"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "סגור/י את כל החלונות"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "סגירת הסקירה בעת ההפעלה"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "העתק/י טקסט"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "רדיוס פינות"
},
"Corner Radius Override": {
"Corner Radius Override": "דריסת רדיוס הפינות"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "פינות ורקע"
},
@@ -2220,7 +2238,7 @@
"Darken Modal Background": "הכהיית הרקע של חלוניות"
},
"Date First": {
"Date First": ""
"Date First": "תאריך ראשון"
},
"Date Format": {
"Date Format": "תבנית תאריך"
@@ -2952,7 +2970,7 @@
"Extra Light": "דק במיוחד"
},
"Extract theme to JSON": {
"Extract theme to JSON": ""
"Extract theme to JSON": "חלץ/י את ערכת הנושא לקובץ JSON"
},
"Fade": {
"Fade": "דהייה"
@@ -3054,7 +3072,7 @@
"Failed to enable night mode": "הפעלת מצב לילה נכשלה"
},
"Failed to extract theme": {
"Failed to extract theme": ""
"Failed to extract theme": "חילוץ ערכת הנושא נכשל"
},
"Failed to fetch network QR code: %1": {
"Failed to fetch network QR code: %1": "קבלת קוד QR של הרשת נכשלה: %1"
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "שוטף: האטה חלקה פנימה, יציאה מהירה - עקומות נקיות ואלגנטיות."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "מיקוד"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "צור/צרי תצורות בסיס של GTK3/4 או QT5/QT6 (החבילה qt6ct-kde נדרשת) כדי לעקוב אחר הצבעים של DMS. צריך ליצור את התצורות רק פעם אחת.<br /><br />מומלץ להגדיר את %1 לפני החלת ערכות נושא של GTK."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "כללי"
},
@@ -4299,7 +4323,7 @@
"Keep in Bar": "השאר/י בסרגל"
},
"Keep pinned apps as launchers and show running windows separately": {
"Keep pinned apps as launchers and show running windows separately": ""
"Keep pinned apps as launchers and show running windows separately": "השאר/י אפליקציות מוצמדות כמשגרים והצג/י חלונות פעילים בנפרד"
},
"Keep the clipboard type filter when reopening history": {
"Keep the clipboard type filter when reopening history": "שמור/שמרי את מסנן הסוגים של לוח ההעתקה בפתיחה מחדש של ההיסטוריה"
@@ -4890,7 +4914,7 @@
"Minimal palette built around a single hue.": "פלטת צבעים מינימלית הבנויה סביב גוון יחיד."
},
"Minimize": {
"Minimize": ""
"Minimize": "מזעור"
},
"Minute": {
"Minute": "דקה"
@@ -5976,7 +6000,7 @@
"Place a trash bin at the end of the dock": "מקם/י פח אשפה בקצה הDock"
},
"Place clipboard history on the Wayland overlay layer": {
"Place clipboard history on the Wayland overlay layer": ""
"Place clipboard history on the Wayland overlay layer": "מקם/י את היסטוריית לוח ההעתקה על שכבת הכיסוי של Wayland"
},
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": {
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": "מקם/י כאן את תיקיות התוספים. לכל תוסף צריך להיות קובץ מניפסט בשם plugin.json."
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "מומלץ זמין"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "רענון"
},
@@ -6627,7 +6654,7 @@
"Restarting audio system...": "מפעיל מערכת שמע מחדש..."
},
"Restore": {
"Restore": ""
"Restore": "שחזור"
},
"Restore Special Workspace Windows": {
"Restore Special Workspace Windows": "שחזר/י חלונות מסביבת עבודה מיוחדת"
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "מערכת הקבצים הראשית"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "פינות מעוגלות לחלונות"
},
@@ -6768,7 +6798,7 @@
"Save & Start": "שמור/י והפעל/י"
},
"Save Extracted Theme": {
"Save Extracted Theme": ""
"Save Extracted Theme": "שמירת ערכת הנושא שחולצה"
},
"Save Notepad File": {
"Save Notepad File": "שמור/י פתק כקובץ"
@@ -7089,7 +7119,7 @@
"Separate Light & Dark Themes": "ערכות נושא נפרדות למצב בהיר וכהה"
},
"Separate Pinned and Running Apps": {
"Separate Pinned and Running Apps": ""
"Separate Pinned and Running Apps": "הפרדת אפליקציות מוצמדות ופעילות"
},
"Separate appearance for unfocused displays is not supported on this compositor.": {
"Separate appearance for unfocused displays is not supported on this compositor.": "מראה נפרד עבור מסכים לא ממוקדים אינו נתמך בקומפוזיטור זה."
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "חיפוש Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "פינות ישרות"
},
@@ -7668,7 +7701,7 @@
"Start": "התחל/י"
},
"Start DankConnect, KDE Connect, or Valent to use this plugin": {
"Start DankConnect, KDE Connect, or Valent to use this plugin": ""
"Start DankConnect, KDE Connect, or Valent to use this plugin": "הפעל/י את DankConnect, KDE Connect, או Valent כדי להשתמש בתוסף זה"
},
"Start Hotspot?": {
"Start Hotspot?": "להפעיל את הנקודה החמה?"
@@ -8003,6 +8036,9 @@
"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).": "ההגדרות הבאות ישנו את הגדרות ה GTK וQt שלך. אם ברצונך לשמור על התצורות הנוכחיות, אנא גבה/י אותן (הקבצים הם: qt5ct.conf|qt6ct.conf ו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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "הפקודה המותאמת אישית שנמצאת בשימוש בעת חיבור להפעלות (מקבלת את שם ההפעלה כארגומנט הראשון)"
},
@@ -8031,7 +8067,7 @@
"Theme color used for the widget outline": "צבע ערכת הנושא שמשמש לקו המתאר של הווידג׳ט"
},
"Theme extracted to: %1": {
"Theme extracted to: %1": ""
"Theme extracted to: %1": "ערכת הנושא חולצה אל: %1"
},
"Theme worker failed (%1)": {
"Theme worker failed (%1)": "עובד ערכת הנושא נכשל (%1)"
@@ -8121,7 +8157,7 @@
"Time & Weather": "שעה ומזג אוויר"
},
"Time First": {
"Time First": ""
"Time First": "שעה ראשונה"
},
"Time Format": {
"Time Format": "פורמט שעה"
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "עליך להגדיר את אחד מהמשתנים הבאים:\nQT_QPA_PLATFORMTHEME=gtk3 או\nQT_QPA_PLATFORMTHEME=qt6ct\nכמשתני סביבה ולאחר מכן להפעיל מחדש את DMS.\n\n* qt6ct דורש התקנה של qt6ct-kde."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "תצטרך/תצטרכי להזין את הסיסמה שלך במסך ההתחברות לאחר ההפעלה מחדש הבאה."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Automatikus elrejtés időtúllépése"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "A Niri-áttekintés automatikus bezárása alkalmazások indításakor."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Sáv belső margója"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Sáv átlátszatlansága"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Színek választása a palettáról"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Az időjárási widget megjelenítési módjának kiválasztása"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Összes ablak bezárása"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Áttekintés bezárása indításkor"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Szöveg másolása"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Sarokkerekítés"
},
"Corner Radius Override": {
"Corner Radius Override": "Sarokkerekítés felülbírálása"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Sarkok és háttér"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: Sima köbös lassulás befelé, gyors pattanás kifelé — tiszta, elegáns görbék."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Fókusz"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Alapszintű GTK3/4 vagy QT5/QT6 (qt6ct-kde szükséges) konfigurációk generálása a DMS színeinek követéséhez. Csak egyszer szükséges.<br /><br />Javasoljuk a %1 konfigurálását a GTK témák alkalmazása előtt."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Általános"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Ajánlott, elérhető"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Újratöltés"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Gyökérkönyvtár fájlrendszer"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Lekerekített sarkok az ablakoknál"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Spotlight-keresés"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Szögletes sarkok"
},
@@ -8003,6 +8036,9 @@
"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)."
},
"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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "A munkamenetekhez való csatlakozáskor használt egyéni parancs (első argumentumként a munkamenet nevét kapja)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Be kell állítanod a\nQT_QPA_PLATFORMTHEME=gtk3\nvagy a\nQT_QPA_PLATFORMTHEME=qt6ct\nkörnyezeti változót, majd indítsd újra a héjat.\n\nA qt6ct-hez telepíteni kell a qt6ct-kde csomagot."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "A következő újraindítás után meg kell adnod a jelszavadat az üdvözlőképernyőn."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Ritardo Auto-Nascondimento"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Chiudi automaticamente la panoramica di Niri all'avvio delle app."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Spaziatura Interna della Barra"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Opacità Barra"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Scegli i colori dalla tavolozza"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Scegli come visualizzare il widget meteo"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Chiudi Tutte le Finestre"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Chiudi Panoramica all'Avvio"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Copia Testo"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Raggio degli Angoli"
},
"Corner Radius Override": {
"Corner Radius Override": "Sovrascrittura Raggio Angoli"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Angoli e Sfondo"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluente: decelerazione cubica in entrata, uscita rapida — curve pulite ed eleganti."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Focus"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Genera configurazioni di base GTK3/4 o QT5/QT6 (richiede qt6ct-kde) per seguire i colori DMS. Necessario solo una volta. <br/> <br/>Si consiglia di configurare %1 prima di applicare i temi GTK."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Generico"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Opzione consigliata disponibile"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Aggiorna"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Filesystem Root"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Angoli arrotondati per le finestre"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Ricerca Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Angoli Squadrati"
},
@@ -8003,6 +8036,9 @@
"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).": "Le seguenti impostazioni modificheranno le tue impostazioni GTK e Qt. Se vuoi preservare la tua configurazione attuale, per favore fai il backup (qt5ct.conf|qt6ct.conf e ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Il comando personalizzato usato per agganciarsi alle sessioni (riceve il nome della sessione come primo argomento)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Devi impostare una delle seguenti come variabili d'ambiente:\nQT_QPA_PLATFORMTHEME=gtk3 OPPURE\nQT_QPA_PLATFORMTHEME=qt6ct,\ne poi riavviare la shell.\n\nqt6ct richiede che qt6ct-kde sia installato."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Inserirai la password nel greeter dopo il prossimo riavvio."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "自動非表示までの時間"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "アプリ起動時に Niri の概要を自動的に閉じます。"
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "バーの内側余白"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "バーの不透明度"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "パレットから色を選ぶ"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "天気ウィジェットの表示方法を選ぶ"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "すべてのウィンドウを閉じる"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "起動中のときに概要を閉じる"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "テキストをコピー"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "角丸半径"
},
"Corner Radius Override": {
"Corner Radius Override": "コーナー半径オーバーライド"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "角と背景"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "流麗:滑らかな三次減速から素早い加速まで、クリーンで優雅な曲線を描く。"
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "フォーカス"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "プリセット"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "推奨が利用可能"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "更新"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "ルートファイルシステム"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "ウィンドウの角を丸くする"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "注目の検索"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "四角コーナー"
},
@@ -8003,6 +8036,9 @@
"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).": "以下の設定は、GTK と Qt の設定を変更します。現在の設定を維持したい場合は、バックアップを作成してください(qt5ct.conf|qt6ct.conf および ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "セッション接続時に使うカスタムコマンド(第1引数としてセッション名を受け取ります)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "環境変数として以下のいずれかを設定し、その後シェルを再起動する必要があります。\nQT_QPA_PLATFORMTHEME=gtk3 または\nQT_QPA_PLATFORMTHEME=qt6ct\n\nqt6ct には qt6ct-kde のインストールが必要です。"
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "次回再起動後は greeter でパスワードを入力します。"
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "자동 숨기기 시간 제한"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "앱을 실행할 때 niri 오버뷰를 자동으로 닫습니다."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "표시줄 내부 패딩"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "표시줄 불투명도"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "팔레트에서 색상 선택"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "날씨 위젯이 표시되는 방식을 선택하세요"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "모든 창 닫기"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "실행 시 개요 닫기"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "텍스트 복사"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "모서리 둥글기"
},
"Corner Radius Override": {
"Corner Radius Override": "모서리 둥글기 덮어쓰기"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "모서리 및 배경"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: 부드러운 3차 감속 진입, 빠른 스냅 아웃 — 깔끔하고 우아한 곡선."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "포커스"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "일반"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "권장 사용 가능"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "새로 고침"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "루트 파일 시스템"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "창 모서리 둥글게"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "스포트라이트 검색"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "직각 모서리"
},
@@ -8003,6 +8036,9 @@
"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).": "아래 설정은 GTK 및 Qt 설정을 수정합니다. 현재 구성을 유지하려면 백업하세요(qt5ct.conf|qt6ct.conf 및 ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "세션에 연결할 때 사용되는 사용자 지정 명령어(세션 이름을 첫 번째 인수로 받음)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "환경 변수로 다음 중 하나를 설정해야 합니다:\nQT_QPA_PLATFORMTHEME=gtk3 또는\nQT_QPA_PLATFORMTHEME=qt6ct\n그런 다음 셸을 다시 시작하세요.\n\nqt6ct를 사용하려면 qt6ct-kde가 설치되어 있어야 합니다."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "다음 재부팅 후 로그인 화면에서 비밀번호를 입력하게 됩니다."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Time-out automatisch verbergen"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Niri-overzicht automatisch sluiten bij starten van apps."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Paneelinzet-opvulling"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Balk-dekking"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Kies kleuren uit palet"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Kies hoe de weer-widget wordt weergegeven"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Alle vensters sluiten"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Overzicht sluiten bij starten"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Tekst kopiëren"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Hoekradius"
},
"Corner Radius Override": {
"Corner Radius Override": "Overschrijven hoekradius"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Hoeken & Achtergrond"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: Vloeiende kubische vertraging bij binnenkomst, snelle verdwijning — strakke, elegante rondingen."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Focus"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Genereer basisconfiguraties voor GTK3/4 of QT5/QT6 (vereist qt6ct-kde) om de DMS-kleuren te volgen. Dit is slechts eenmaal nodig.<br /><br />Het wordt aanbevolen om %1 te configureren voordat je GTK-thema's toepast."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Generiek"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Aanbevolen beschikbaar"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Verversen"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Root-bestandssysteem"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Afgeronde hoeken voor vensters"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Spotlight-zoekfunctie"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Vierkante hoeken"
},
@@ -8003,6 +8036,9 @@
"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).": "De onderstaande instellingen wijzigen uw GTK- en Qt-instellingen. Als u uw huidige configuraties wilt behouden, maak er dan een back-up van (qt5ct.conf|qt6ct.conf en ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "De aangepaste opdracht die wordt gebruikt bij het koppelen aan sessies (ontvangt de sessienaam als eerste argument)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "U moet het volgende instellen:\nQT_QPA_PLATFORMTHEME=gtk3 OF\nQT_QPA_PLATFORMTHEME=qt6ct\nals omgevingsvariabelen, en daarna de shell herstarten.\n\nqt6ct vereist dat qt6ct-kde is geïnstalleerd."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Je voert je wachtwoord in bij het inlogscherm na de volgende herstart."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": ""
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Automatycznie zamknij podgląd Niri otwierając aplikacje."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Wybierz kolory z palety"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Wybierz, jak wyświetlane jest rozszerzenie pogody"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": ""
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Zamknij podgląd przy uruchomieniu"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": ""
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Promień narożnika"
},
"Corner Radius Override": {
"Corner Radius Override": "Zastąpienie promienia narożnika"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Rogi i tło"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": ""
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": ""
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": ""
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Zalecane dostępne"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Odśwież"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Główny System Plików"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Zaokrąglone narożniki okien"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": ""
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Kwadratowe rogi"
},
@@ -8003,6 +8036,9 @@
"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).": "Poniższe ustawienia zmodyfikują ustawienia GTK i Qt. Jeśli chcesz zachować obecne konfiguracje, wykonaj ich kopię zapasową (qt5ct.conf|qt6ct.conf i ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": ""
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": ""
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": ""
},
+68 -29
View File
@@ -423,7 +423,7 @@
"Add \"%1\" to the %2 group?": "Adicionar \"%1\" ao grupo %2?"
},
"Add \"%1\" to the %2 group? They must log out and back in, then run dms greeter sync --profile to publish their login-screen theme.": {
"Add \"%1\" to the %2 group? They must log out and back in, then run dms greeter sync --profile to publish their login-screen theme.": ""
"Add \"%1\" to the %2 group? They must log out and back in, then run dms greeter sync --profile to publish their login-screen theme.": "Adicionar \"%1\" ao grupo %2? O usuário precisará encerrar a sessão e entrar novamente, depois executar \"dms greeter sync --profile\" para aplicar o tema da tela de login."
},
"Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": {
"Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Adicionar \"%1\" ao grupo %2? Eles devem sair e entrar novamente e então executar dms-greeter sync --profile para publicar o tema da tela de login."
@@ -477,7 +477,7 @@
"Add notes": "Adicionar notas"
},
"Add the new user to the %1 group so they can run dms greeter sync --profile.": {
"Add the new user to the %1 group so they can run dms greeter sync --profile.": ""
"Add the new user to the %1 group so they can run dms greeter sync --profile.": "Adicione o novo usuário ao grupo %1 para permitir a execução de \"dms greeter sync --profile\""
},
"Add the new user to the %1 group so they can run dms-greeter sync --profile.": {
"Add the new user to the %1 group so they can run dms-greeter sync --profile.": "Adicione o novo usuário ao grupo %1 para que possa executar dms-greeter sync --profile."
@@ -804,7 +804,7 @@
"Authenticate": "Autenticar"
},
"Authenticated!": {
"Authenticated!": ""
"Authenticated!": "Autenticado!"
},
"Authentication": {
"Authentication": "Autenticação"
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Tempo Limite de Ocultação Automática"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Fechar automaticamente overview do niri ao lançar aplicativos."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Preenchimento Interno da Barra"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Opacidade da Barra"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Escolha cores da paleta"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Escolha como o widget de clima é exibido"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Fechar Todas as Janelas"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Fechar Overview ao Lançar Aplicativos"
},
@@ -1593,7 +1605,7 @@
"Codec switching is unavailable because WirePlumber was not found": "A alternância de codec não está disponível porque o WirePlumber não foi encontrado"
},
"Codec switching is unavailable because pactl was not found": {
"Codec switching is unavailable because pactl was not found": ""
"Codec switching is unavailable because pactl was not found": "A troca de codecs está indisponível porque o \"pactl\" não foi encontrado."
},
"Codec switching is unavailable. WirePlumber wpexec was not found.": {
"Codec switching is unavailable. WirePlumber wpexec was not found.": "A alternância de codec não está disponível. O wpexec do WirePlumber não foi encontrado."
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Copiar Texto"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Arredondamento"
},
"Corner Radius Override": {
"Corner Radius Override": "Sobrescrever Arredondamento"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Cantos e Fundo"
},
@@ -2220,7 +2238,7 @@
"Darken Modal Background": "Escurecer Fundo de Modais"
},
"Date First": {
"Date First": ""
"Date First": "Data primeiro"
},
"Date Format": {
"Date Format": "Formatação de Data"
@@ -2952,7 +2970,7 @@
"Extra Light": "Extra Light"
},
"Extract theme to JSON": {
"Extract theme to JSON": ""
"Extract theme to JSON": "Exportar tema para JSON"
},
"Fade": {
"Fade": "Esmaecimento"
@@ -3054,7 +3072,7 @@
"Failed to enable night mode": "Falha ao ativar o modo noturno"
},
"Failed to extract theme": {
"Failed to extract theme": ""
"Failed to extract theme": "Falha na extração do tema"
},
"Failed to fetch network QR code: %1": {
"Failed to fetch network QR code: %1": "Falha ao buscar o código QR da rede: %1"
@@ -3132,7 +3150,7 @@
"Failed to ring device": "Falha ao tocar dispositivo"
},
"Failed to run 'dms greeter status'. Ensure DMS is installed and dms is in PATH.": {
"Failed to run 'dms greeter status'. Ensure DMS is installed and dms is in PATH.": ""
"Failed to run 'dms greeter status'. Ensure DMS is installed and dms is in PATH.": "Falha ao executar \"dms greeter status\". Verifique se o DMS está instalado e se o comando dms está no PATH."
},
"Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": {
"Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Falha ao executar 'dms-greeter status'. Certifique-se de que o pacote dms-greeter está instalado."
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: desaceleração cúbica suave ao entrar, ajuste rápido ao sair — curvas limpas e elegantes."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Foco"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Gerar configurações base de GTK3/4 ou QT5/QT6 (requer qt6ct-kde) para seguir as cores do DMS. Necessário apenas uma vez.<br /><br />É recomendado configurar %1 antes de aplicar temas GTK."
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Genérico"
},
@@ -3705,7 +3729,7 @@
"Greeter font": "Fonte do greeter"
},
"Greeter group members can sync their login-screen theme with dms greeter sync --profile after logging out and back in.": {
"Greeter group members can sync their login-screen theme with dms greeter sync --profile after logging out and back in.": ""
"Greeter group members can sync their login-screen theme with dms greeter sync --profile after logging out and back in.": "Membros do grupo greeter podem sincronizar o tema da tela de login com \"dms greeter sync --profile\" após encerrar a sessão e entrar novamente."
},
"Greeter group members can sync their login-screen theme with dms-greeter sync --profile after logging out and back in.": {
"Greeter group members can sync their login-screen theme with dms-greeter sync --profile after logging out and back in.": "Os membros do grupo do greeter podem sincronizar o tema da tela de login com dms-greeter sync --profile após sair e entrar novamente."
@@ -4254,7 +4278,7 @@
"Invalid package name — letters, digits and @._+:- only.": "Nome de pacote inválido — apenas letras, dígitos e @._+:-."
},
"Invalid password for %1": {
"Invalid password for %1": ""
"Invalid password for %1": "Senha inválida para %1"
},
"Invalid username": {
"Invalid username": "Nome de usuário inválido"
@@ -4299,7 +4323,7 @@
"Keep in Bar": "Manter na Barra"
},
"Keep pinned apps as launchers and show running windows separately": {
"Keep pinned apps as launchers and show running windows separately": ""
"Keep pinned apps as launchers and show running windows separately": "Manter aplicativos fixados como inicializadores e exibir janelas em execução separadamente"
},
"Keep the clipboard type filter when reopening history": {
"Keep the clipboard type filter when reopening history": "Manter o filtro de tipo da área de transferência ao reabrir o histórico"
@@ -4635,7 +4659,7 @@
"Managed by the primary PAM source": "Gerenciado pela fonte PAM principal"
},
"Managed by the primary PAM source.": {
"Managed by the primary PAM source.": ""
"Managed by the primary PAM source.": "Gerenciado pelo provedor principal do PAM."
},
"Management": {
"Management": "Gerenciamento"
@@ -4890,7 +4914,7 @@
"Minimal palette built around a single hue.": "Paleta mínima construída ao redor de um único tom."
},
"Minimize": {
"Minimize": ""
"Minimize": "Minimizar"
},
"Minute": {
"Minute": "Minuto"
@@ -5058,7 +5082,7 @@
"Network download and upload speed display": "Monitor de velocidades de download e upload da rede"
},
"Network not found": {
"Network not found": ""
"Network not found": "Rede não encontrada"
},
"Neutral": {
"Neutral": "Neutro"
@@ -5781,7 +5805,7 @@
"Override global layout settings for this output": "Substituir configurações de layout global para esta saída"
},
"Override global transparency for Notepad": {
"Override global transparency for Notepad": ""
"Override global transparency for Notepad": "Sobrescrever transparência global para o Notepad"
},
"Override terminal with a custom command or script": {
"Override terminal with a custom command or script": "Substituir o terminal por um comando ou script personalizado"
@@ -5976,7 +6000,7 @@
"Place a trash bin at the end of the dock": "Colocar uma lixeira no final do dock"
},
"Place clipboard history on the Wayland overlay layer": {
"Place clipboard history on the Wayland overlay layer": ""
"Place clipboard history on the Wayland overlay layer": "Posicionar histórico da área de transferência na camada de sobreposição do Wayland"
},
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": {
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Use este local para os diretórios de plugin. Cada plugin deve ter um arquivo de manifesto plugin.json."
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Recomendado disponível"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Recarregar"
},
@@ -6627,7 +6654,7 @@
"Restarting audio system...": "Reiniciando sistema de áudio..."
},
"Restore": {
"Restore": ""
"Restore": "Restaurar"
},
"Restore Special Workspace Windows": {
"Restore Special Workspace Windows": "Restaurar Janelas de Espaço de Trabalho Especial"
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Sistema de Arquivos Raiz"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Cantos arredondados para janelas"
},
@@ -6768,7 +6798,7 @@
"Save & Start": "Salvar e Iniciar"
},
"Save Extracted Theme": {
"Save Extracted Theme": ""
"Save Extracted Theme": "Salvar Tema Exportado"
},
"Save Notepad File": {
"Save Notepad File": "Salvar Arquivo do Bloco de Notas"
@@ -7089,7 +7119,7 @@
"Separate Light & Dark Themes": "Temas Claro e Escuro Separados"
},
"Separate Pinned and Running Apps": {
"Separate Pinned and Running Apps": ""
"Separate Pinned and Running Apps": "Separar Aplicativos Fixados e Rodando"
},
"Separate appearance for unfocused displays is not supported on this compositor.": {
"Separate appearance for unfocused displays is not supported on this compositor.": "Aparência separada para monitores não focados não é compatível neste compositor."
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Pesquisa Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Cantos Retos"
},
@@ -7668,7 +7701,7 @@
"Start": "Iniciar"
},
"Start DankConnect, KDE Connect, or Valent to use this plugin": {
"Start DankConnect, KDE Connect, or Valent to use this plugin": ""
"Start DankConnect, KDE Connect, or Valent to use this plugin": "Inicie o DankConnect, o KDE Connect ou o Valent para usar este plugin"
},
"Start Hotspot?": {
"Start Hotspot?": "Iniciar Hotspot?"
@@ -7827,7 +7860,7 @@
"Sync Position Across Screens": "Sincronizar Posição entre Telas"
},
"Sync applies your theme and settings to the login screen. Shared users should run dms greeter sync --profile instead of a primary user sync.": {
"Sync applies your theme and settings to the login screen. Shared users should run dms greeter sync --profile instead of a primary user sync.": ""
"Sync applies your theme and settings to the login screen. Shared users should run dms greeter sync --profile instead of a primary user sync.": "A sincronização aplica seu tema e configurações à tela de login. Usuários compartilhados devem executar \"dms greeter sync --profile\" em vez da sincronização do usuário principal."
},
"Sync applies your theme and settings to the login screen. Shared users should run dms-greeter sync --profile instead of a primary user sync.": {
"Sync applies your theme and settings to the login screen. Shared users should run dms-greeter sync --profile instead of a primary user sync.": "A sincronização aplica seu tema e configurações à tela de login. Usuários compartilhados devem executar dms-greeter sync --profile em vez de uma sincronização de usuário primário."
@@ -7947,7 +7980,7 @@
"Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Falha no fallback do terminal. Instale um emulador de terminal compatível ou execute 'dms auth sync' manualmente."
},
"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 failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.": "A tentativa de fallback para o terminal falhou. Instale um dos emuladores de terminal compatíveis ou execute manualmente \"dms greeter sync\"."
},
"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.": "Falha no fallback do terminal. Instale um dos emuladores de terminal compatíveis ou execute 'dms-greeter sync' manualmente."
@@ -8003,6 +8036,9 @@
"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).": "As configurações abaixo vão modificar suas configurações GTK e Qt. Se você deseja preservá-las, por favor faça um back 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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "O comando personalizado usado ao anexar a sessões (recebe o nome da sessão como primeiro argumento)"
},
@@ -8031,7 +8067,7 @@
"Theme color used for the widget outline": "Cor do tema usada para o contorno do widget"
},
"Theme extracted to: %1": {
"Theme extracted to: %1": ""
"Theme extracted to: %1": "Tema exportado para: %1"
},
"Theme worker failed (%1)": {
"Theme worker failed (%1)": "Falha no worker de tema (%1)"
@@ -8121,7 +8157,7 @@
"Time & Weather": "Hora & Clima"
},
"Time First": {
"Time First": ""
"Time First": "Hora primeiro"
},
"Time Format": {
"Time Format": "Formato de Tempo"
@@ -8370,7 +8406,7 @@
"Uninstall failed: %1": "Desinstalação falhou: %1"
},
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": {
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": ""
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": "Desinstalar o DMS greeter? Isso removerá a configuração e restaurará o gerenciador de exibição anterior. Um terminal será aberto para autenticação via sudo."
},
"Uninstalled: %1": {
"Uninstalled: %1": "Desinstalado: %1"
@@ -8781,7 +8817,7 @@
"W": "W"
},
"WCAG %1 body": {
"WCAG %1 body": ""
"WCAG %1 body": "WCAG %1 corpo"
},
"WPA/WPA2": {
"WPA/WPA2": "WPA/WPA2"
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Você precisa definir um dos seguintes:\nQT_QPA_PLATFORMTHEME=gtk3 OU\nQT_QPA_PLATFORMTHEME=qt6ct\ncomo variáveis de ambiente, e então reiniciar o shell.\n\nqt6ct requer qt6ct-kde para ser instalado."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Você inserirá sua senha no greeter após o próximo reinício."
},
@@ -9117,7 +9156,7 @@
"discuss": "discutir"
},
"display rotation option": {
"Normal": ""
"Normal": "Normal"
},
"e.g. /usr/bin/my-script --flag": {
"e.g. /usr/bin/my-script --flag": "ex.: /usr/bin/my-script --flag"
@@ -9192,7 +9231,7 @@
"nav": "nav"
},
"network security type": {
"Open": ""
"Open": "Aberta"
},
"niri GitHub": {
"niri GitHub": "GitHub do niri"
@@ -9240,7 +9279,7 @@
"power-profiles-daemon not available": "power-profiles-daemon indisponível"
},
"primary network connection label": {
"Primary": ""
"Primary": "Primária"
},
"procs": {
"procs": "processos"
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Тайм-аут автоскрытия"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Автозакрытие обзора Niri при запуске приложений."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Внутренний отступ панели"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Прозрачность панели"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Выбрать цвета из палитры"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Выбрать способ отображения виджета погоды"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Закрыть все окна"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Закрыть обзор при запуске"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Копировать текст"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Радиус скругления углов"
},
"Corner Radius Override": {
"Corner Radius Override": "Переопределение радиуса скругления"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Углы и фон"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: плавное кубическое замедление при появлении, быстрое скрытие — чистые, элегантные кривые."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Фокус"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Общий"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Рекомендуемое доступно"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Обновить"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Корневая файловая система"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Скруглённые углы для окон"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Поиск Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Прямые углы"
},
@@ -8003,6 +8036,9 @@
"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).": "Приведённые ниже настройки изменят ваши настройки GTK и Qt. Если вы хотите сохранить текущие конфигурации, сделайте их резервную копию (qt5ct.conf|qt6ct.conf и ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Пользовательская команда, используемая при подключении к сеансам (принимает имя сеанса в качестве первого аргумента)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Необходимо установить одну из переменных окружения:\nQT_QPA_PLATFORMTHEME=gtk3 ИЛИ\nQT_QPA_PLATFORMTHEME=qt6ct\nа затем перезапустить оболочку.\n\nДля qt6ct требуется qt6ct-kde."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Вам потребуется ввести пароль на экране приветствия после следующей перезагрузки."
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Tidsgräns för auto-döljande"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Stäng niri-översikten automatiskt när appar startas."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Välj färger från paletten"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Välj hur väderwidgeten visas"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Stäng alla fönster"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Stäng översikt vid start"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Kopiera text"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Hörnradie"
},
"Corner Radius Override": {
"Corner Radius Override": "Anpassad hörnradie"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Hörn & bakgrund"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": ""
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Fokus"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Generisk"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Rekommenderad tillgänglig"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Uppdatera"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Rotfilsystem"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Rundade hörn för fönster"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": ""
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Fyrkantiga kanter"
},
@@ -8003,6 +8036,9 @@
"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).": "Inställningarna nedan kommer att modifiera dina GTK- och Qt-inställningar. Om du vill behålla dina konfigurationer, vänligen säkerhetskopiera (qt5ct.conf|qt6ct.conf och ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Det anpassade kommandot som används vid anslutning till sessioner (tar emot sessionsnamnet som första argument)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Du måste ange antingen:\nQT_QPA_PLATFORMTHEME=gtk3 ELLER\nQT_QPA_PLATFORMTHEME=qt6ct\nsom miljövariabler och sedan starta om skalet.\n\nqt6ct kräver att qt6ct-kde är installerat."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": ""
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": ""
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Uygulamaları başlatınca Niri genel görünümünü otomatik kapat."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Paletten renkler seç"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": ""
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": ""
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Başlatmada Genel Görünümü Kapat"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": ""
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Köşe Yarıçapı"
},
"Corner Radius Override": {
"Corner Radius Override": "Köşe Yarıçapını Değiştir"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Köşeler & Arkaplan"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": ""
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": ""
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": ""
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Önerilen mevcut"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Yenile"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Kök Dosya Sistemi"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Pencereler için yuvarlatılmış köşeler"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": ""
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Kare Köşeler"
},
@@ -8003,6 +8036,9 @@
"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).": "Aşağıdaki ayarlar GTK ve Qt ayarlarınızı değiştirecektir. Mevcut yapılandırmalarınızı korumak istiyorsanız, lütfen yedekleyin (qt5ct.conf|qt6ct.conf ve ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": ""
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": ""
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": ""
},
+174 -135
View File
@@ -375,7 +375,7 @@
"Activate Greeter": "Активувати екран входу"
},
"Activate the DMS greeter? A terminal will open for sudo authentication. Run Sync after activation to apply your settings.": {
"Activate the DMS greeter? A terminal will open for sudo authentication. Run Sync after activation to apply your settings.": "Активувати екран входу DMS? Відкриється термінал для sudo-автентифікації. Після активації запустіть Синхронізацію, щоб застосувати налаштування"
"Activate the DMS greeter? A terminal will open for sudo authentication. Run Sync after activation to apply your settings.": "Активувати екран входу DMS? Відкриється термінал для sudo-автентифікації. Після активації запустіть синхронізацію, щоб застосувати налаштування"
},
"Activates immediately": {
"Activates immediately": "Активується негайно"
@@ -822,7 +822,7 @@
"Authentication changes apply automatically": "Зміни автентифікації застосовуються автоматично"
},
"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.": "Для змін автентифікації потрібен sudo. Відкривається термінал для введення пароля або відбитка пальця"
"Authentication changes need sudo. Opening terminal so you can use password or fingerprint.": "Для змін автентифікації потрібен sudo. Відкривається термінал, де ви можете ввести пароль, або використайте відбиток пальця"
},
"Authorize": {
"Authorize": "Авторизувати"
@@ -843,7 +843,7 @@
"Auto (Wide)": "Авто (широкий)"
},
"Auto Compositor Gaps": {
"Auto Compositor Gaps": "Автоматичні відступи композитора"
"Auto Compositor Gaps": "Автоматичні проміжки композитора"
},
"Auto Location": {
"Auto Location": "Автовизначення місця"
@@ -852,13 +852,13 @@
"Auto Overflow": "Авто-переповнення"
},
"Auto Popup Gaps": {
"Auto Popup Gaps": "Відступи автоспливаючих вікон"
"Auto Popup Gaps": "Проміжки автоспливаючих вікон"
},
"Auto Power Saver": {
"Auto Power Saver": "Автоматична економія енергії"
},
"Auto matches bar spacing; Off leaves gaps to your %1 config": {
"Auto matches bar spacing; Off leaves gaps to your %1 config": "Авто — підбирає відстані за панеллю, Вимк. — залишає відступи згідно з вашими налаштуваннями у %1"
"Auto matches bar spacing; Off leaves gaps to your %1 config": "Авто — підбирає проміжки за панеллю, Вимк. — залишає проміжки згідно з вашими налаштуваннями у %1"
},
"Auto mode is on. Manual profile selection is disabled.": {
"Auto mode is on. Manual profile selection is disabled.": "Автоматичний режим увімкнено, ручний вибір профілю вимкнено"
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Тайм-аут приховування"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Автоматично закривати огляд Niri при запуску програм"
},
@@ -924,7 +927,7 @@
"Automatic Cycling": "Автоматичне зациклення"
},
"Automatically calculate popup gap based on bar spacing": {
"Automatically calculate popup gap based on bar spacing": "Автоматично обчислювати відступ спливаючого вікна на основі відстані панелі"
"Automatically calculate popup gap based on bar spacing": "Автоматично обчислювати проміжок спливаючого вікна на основі відступів панелі"
},
"Automatically cycle through wallpapers in the same folder": {
"Automatically cycle through wallpapers in the same folder": "Автоматично перемикати шпалери в одній теці"
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Внутрішні відступи панелі"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Прозорість панелі"
},
@@ -1050,7 +1056,7 @@
"Bar Shadows": "Тіні панелі"
},
"Bar Spacing": {
"Bar Spacing": "Відступи панелі"
"Bar Spacing": "Проміжки панелі"
},
"Bar corners and background": {
"Bar corners and background": "Кути та фон панелі"
@@ -1158,10 +1164,10 @@
"Blurred surfaces show the wallpaper instead of the content beneath": "Розмиті поверхні показують шпалери замість вмісту під ними"
},
"Body": {
"Body": "Тіло"
"Body": "Тло"
},
"Body Font Size": {
"Body Font Size": "Розмір шрифту тіла"
"Body Font Size": "Розмір основного шрифта"
},
"Bold": {
"Bold": "Жирний"
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Оберіть кольори з палітри"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Оберіть, як відображати віджет погоди"
},
@@ -1446,7 +1455,7 @@
"Choose how to be notified when charge limit is reached.": "Оберіть спосіб повідомлення при досягненні ліміту заряду"
},
"Choose monochrome or a theme color tint for system tray icons": {
"Choose monochrome or a theme color tint for system tray icons": "Оберіть монохромний або відтінок з теми для іконок системного трея"
"Choose monochrome or a theme color tint for system tray icons": "Оберіть монохромний або відтінок з теми для іконок системного лотка"
},
"Choose neutral or accent-colored widget text": {
"Choose neutral or accent-colored widget text": "Оберіть нейтральний або акцентний колір тексту віджета"
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Закрити всі вікна"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Закривати огляд при запуску"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Копіювати текст"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Радіус кутів"
},
"Corner Radius Override": {
"Corner Radius Override": "Перевизначення радіуса кутів"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Кути та тло"
},
@@ -2220,7 +2238,7 @@
"Darken Modal Background": "Затемнювати тло модальних вікон"
},
"Date First": {
"Date First": ""
"Date First": "Спочатку дата"
},
"Date Format": {
"Date Format": "Формат дати"
@@ -2574,7 +2592,7 @@
"Dock Opacity": "Прозорість доку"
},
"Dock margin, opacity, and border": {
"Dock margin, opacity, and border": "Відступ, прозорість та межа доку"
"Dock margin, opacity, and border": "Зовнішні відступи, прозорість та контур доку"
},
"Dock window": {
"Dock window": "Вікно доку"
@@ -2679,7 +2697,7 @@
"Edge Spacing": "Відступи від країв"
},
"Edge spacing, exclusive zone, and popup gaps are managed by Frame": {
"Edge spacing, exclusive zone, and popup gaps are managed by Frame": "Відступи країв, ексклюзивна зона та зазори спливаючих вікон керуються рамкою"
"Edge spacing, exclusive zone, and popup gaps are managed by Frame": "Відступи від країв, ексклюзивна зона та зазори спливаючих вікон керуються рамкою"
},
"Edge the launcher slides from": {
"Edge the launcher slides from": "Край, з якого висувається запускач"
@@ -2727,7 +2745,7 @@
"Enable 10-bit color depth for wider color gamut and HDR support": "Увімкнути 10-бітну глибину кольору для ширшого охоплення та підтримки HDR"
},
"Enable Autoconnect": {
"Enable Autoconnect": "Увімкнути автопідключення"
"Enable Autoconnect": "Дозволити автопідключення"
},
"Enable Bar": {
"Enable Bar": "Увімкнути панель"
@@ -2766,28 +2784,28 @@
"Enable WiFi before starting the hotspot.": "Увімкніть WiFi перед запуском точки доступу"
},
"Enable a custom override below to set per-bar shadow intensity, opacity, and color.": {
"Enable a custom override below to set per-bar shadow intensity, opacity, and color.": "Увімкніть власне переозначення нижче, щоб встановити інтенсивність, прозорість та колір тіні для кожної панелі."
"Enable a custom override below to set per-bar shadow intensity, opacity, and color.": "Увімкніть власне переозначення нижче, щоб встановити інтенсивність, прозорість та колір тіні для кожної панелі"
},
"Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.": {
"Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.": "Увімкнути шар розмиття для композитора (простір імен: dms:blurwallpaper). Потребує ручного налаштування Niri"
},
"Enable fingerprint at login": {
"Enable fingerprint at login": "Увімкнути відбиток пальця при вході"
"Enable fingerprint at login": "Дозволити відбиток пальця при вході"
},
"Enable fingerprint authentication": {
"Enable fingerprint authentication": "Увімкнути автентифікацію за відбитком пальця"
"Enable fingerprint authentication": "Дозволити автентифікацію за відбитком пальця"
},
"Enable fingerprint or security key for DMS Greeter": {
"Enable fingerprint or security key for DMS Greeter": "Увімкнути відбиток або ключ безпеки для вікна входу DMS"
"Enable fingerprint or security key for DMS Greeter": "Дозволити відбиток пальця або ключ безпеки для екрана входу DMS"
},
"Enable loginctl lock integration": {
"Enable loginctl lock integration": "Увімкнути інтеграцію з блокуванням loginctl"
},
"Enable security key at login": {
"Enable security key at login": "Увімкнути ключ безпеки при вході"
"Enable security key at login": "Дозволити ключ безпеки при вході"
},
"Enable security key authentication": {
"Enable security key authentication": "Увімкнути автентифікацію за ключем безпеки"
"Enable security key authentication": "Дозволити автентифікацію за ключем безпеки"
},
"Enabled": {
"Enabled": "Увімкнено"
@@ -2952,7 +2970,7 @@
"Extra Light": "Надлегкий"
},
"Extract theme to JSON": {
"Extract theme to JSON": ""
"Extract theme to JSON": "Експортувати тему в JSON"
},
"Fade": {
"Fade": "Затухання"
@@ -3048,13 +3066,13 @@
"Failed to enable WiFi": "Не вдалося увімкнути Wi-Fi"
},
"Failed to enable job acceptance": {
"Failed to enable job acceptance": "Не вдалося дозволити приймання завдань"
"Failed to enable job acceptance": "Не вдалося увімкнути приймання завдань"
},
"Failed to enable night mode": {
"Failed to enable night mode": "Не вдалося увімкнути нічний режим"
},
"Failed to extract theme": {
"Failed to extract theme": ""
"Failed to extract theme": "Не вдалося експортувати тему"
},
"Failed to fetch network QR code: %1": {
"Failed to fetch network QR code: %1": "Не вдалося отримати QR-код мережі: %1"
@@ -3306,16 +3324,16 @@
"Fingerprint availability could not be confirmed": "Не вдалося підтвердити доступність сканера відбитка пальця"
},
"Fingerprint error": {
"Fingerprint error": "Помилка сканування відбитка"
"Fingerprint error": "Помилка сканування відбитка пальця"
},
"Fingerprint not recognized (%1/%2). Please try again or use password.": {
"Fingerprint not recognized (%1/%2). Please try again or use password.": "Відбиток не розпізнано (%1/%2). Спробуйте ще раз або використайте пароль"
"Fingerprint not recognized (%1/%2). Please try again or use password.": "Відбиток пальця не розпізнано (%1/%2). Спробуйте ще раз або використайте пароль"
},
"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.": "Сканер відбитка пальця виявлено, але відбитки ще не зареєстровано. Ви можете увімкнути це зараз і додати їх пізніше"
},
"Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and run Sync later.": {
"Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and run Sync later.": "Сканер відбитка пальця виявлено, але відбитки ще не зареєстровано. Ви можете увімкнути це зараз і запустити синхронізацію пізніше"
"Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and run Sync later.": "Сканер відбитка пальця виявлено, але відбитки ще не зареєстровано. Ви можете дозволити це зараз і запустити синхронізацію пізніше"
},
"Finish": {
"Finish": "Завершити"
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Fluent: Плавне кубічне сповільнення при вході, швидкий вихід — чисті, елегантні криві"
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Фокус"
},
@@ -3480,7 +3501,7 @@
"Force Kill (SIGKILL)": "Примусово завершити (SIGKILL)"
},
"Force Padding": {
"Force Padding": "Примусові відступи"
"Force Padding": "Примусові внутрішні відступи"
},
"Force RGBX": {
"Force RGBX": "Примусовий RGBX"
@@ -3624,10 +3645,10 @@
"Gamma control not available. Requires DMS API v6+.": "Керування гамою недоступне. Потрібен DMS API v6+ або новіше"
},
"Gap between the end widgets and the bar ends (0 = edge-to-edge)": {
"Gap between the end widgets and the bar ends (0 = edge-to-edge)": "Відступ між кінцевими віджетами та краями панелі (0 = від краю до краю)"
"Gap between the end widgets and the bar ends (0 = edge-to-edge)": "Проміжок між кінцевими віджетами та краями панелі (0 = від краю до краю)"
},
"Gaps": {
"Gaps": "Відступи (Gaps)"
"Gaps": "Проміжки"
},
"General": {
"General": "Загальні"
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": "Створити базові конфігурації GTK3/4 або QT5/QT6 (потрібен qt6ct-kde), щоб вони відповідали кольорам DMS. Потрібно виконати лише один раз<br/><br/>Рекомендується налаштувати %1 перед застосуванням тем GTK"
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Загальний"
},
@@ -4047,7 +4071,7 @@
"Idle Settings": "Налаштування бездіяльності"
},
"If autostart app icons don't appear in the system tray, generate a systemd override to ensure DMS starts before autostart apps": {
"If autostart app icons don't appear in the system tray, generate a systemd override to ensure DMS starts before autostart apps": "Якщо іконки автозапуску не з'являються в треї, створіть override для systemd, щоб DMS запускався перед ними"
"If autostart app icons don't appear in the system tray, generate a systemd override to ensure DMS starts before autostart apps": "Якщо іконки автозапуску не з'являються в системному лотку, створіть systemd override, щоб DMS запускався перед ними"
},
"If the field is hidden, it will appear as soon as a key is pressed.": {
"If the field is hidden, it will appear as soon as a key is pressed.": "Якщо поле приховане, воно з'явиться, щойно буде натиснуто клавішу"
@@ -4152,7 +4176,7 @@
"Initialised": "Ініціалізовано"
},
"Inner Gaps": {
"Inner Gaps": "Внутрішні відступи"
"Inner Gaps": "Внутрішні проміжки"
},
"Inner padding applied to each widget": {
"Inner padding applied to each widget": "Внутрішній відступ, що застосовується до кожного віджета"
@@ -4203,7 +4227,7 @@
"Install plugins from the DMS plugin registry": "Встановити плагіни з реєстру плагінів DMS"
},
"Install the DMS greeter? A terminal will open for sudo authentication.": {
"Install the DMS greeter? A terminal will open for sudo authentication.": "Встановити DMS greeter? Відкриється термінал для аутентифікації sudo"
"Install the DMS greeter? A terminal will open for sudo authentication.": "Встановити DMS greeter? Відкриється термінал для sudo-автентифікації"
},
"Install theme '%1' from the DMS registry?": {
"Install theme '%1' from the DMS registry?": "Встановити тему «%1» з реєстру DMS?"
@@ -4299,7 +4323,7 @@
"Keep in Bar": "Залишити в панелі"
},
"Keep pinned apps as launchers and show running windows separately": {
"Keep pinned apps as launchers and show running windows separately": ""
"Keep pinned apps as launchers and show running windows separately": "Залишати закріплені програми як ярлики запуску та відображати запущені вікна окремо"
},
"Keep the clipboard type filter when reopening history": {
"Keep the clipboard type filter when reopening history": "Зберігати фільтр типу буфера обміну при повторному відкритті історії"
@@ -4659,10 +4683,10 @@
"Manual Direction": "Ручний напрямок"
},
"Manual Gap Size": {
"Manual Gap Size": "Ручний розмір відступу"
"Manual Gap Size": "Ручний розмір проміжку"
},
"Manual Gaps": {
"Manual Gaps": "Ручні відступи"
"Manual Gaps": "Ручні проміжки"
},
"Manual Show/Hide": {
"Manual Show/Hide": "Ручне відображення/приховування"
@@ -4677,7 +4701,7 @@
"Maps": "Карти"
},
"Margin": {
"Margin": "Відступ"
"Margin": "Зовнішні відступи"
},
"Marker Supply Empty": {
"Marker Supply Empty": "Тонер/чорнило вичерпано"
@@ -4791,7 +4815,7 @@
"Maximum Pinned Entries": "Максимум закріплених записів"
},
"Maximum fingerprint attempts reached. Please use password.": {
"Maximum fingerprint attempts reached. Please use password.": "Досягнуто максимальної кількості спроб сканування відбитка. Будь ласка, використайте пароль"
"Maximum fingerprint attempts reached. Please use password.": "Досягнуто максимальної кількості спроб сканування відбитка пальця. Будь ласка, використайте пароль"
},
"Maximum number of clipboard entries to keep": {
"Maximum number of clipboard entries to keep": "Максимальна кількість записів буфера обміну для збереження"
@@ -4890,7 +4914,7 @@
"Minimal palette built around a single hue.": "Мінімалістична палітра на основі одного відтінку"
},
"Minimize": {
"Minimize": ""
"Minimize": "Згорнути"
},
"Minute": {
"Minute": "Хвилина"
@@ -5595,7 +5619,7 @@
"Only adjust gamma based on time or location rules.": "Коригувати гаму лише на основі правил часу або розташування"
},
"Only continue if you recognize this server certificate fingerprint.": {
"Only continue if you recognize this server certificate fingerprint.": "Продовжуйте лише в тому випадку, якщо ви впізнаєте відбиток цього сертифіката сервера."
"Only continue if you recognize this server certificate fingerprint.": "Продовжуйте лише в тому випадку, якщо ви впізнаєте відбиток цього сертифіката сервера"
},
"Only on Battery": {
"Only on Battery": "Тільки від батареї"
@@ -5730,7 +5754,7 @@
"Other": "Інше"
},
"Outer Gaps": {
"Outer Gaps": "Зовнішні відступи"
"Outer Gaps": "Зовнішні проміжки"
},
"Outline": {
"Outline": "Контур"
@@ -5790,7 +5814,7 @@
"Override the global shadow with per-bar settings": "Замінити глобальну тінь налаштуваннями окремих панелей"
},
"Override the popup gap size when auto is disabled": {
"Override the popup gap size when auto is disabled": "Перевизначити розмір відступу спливаючого вікна, коли авторежим вимкнено"
"Override the popup gap size when auto is disabled": "Перевизначити розмір проміжку спливаючого вікна, коли авторежим вимкнено"
},
"Overrides": {
"Overrides": "Перевизначення"
@@ -5805,10 +5829,10 @@
"Owner: %1": "Власник: %1"
},
"PAM already provides fingerprint auth. Enable this to show it at login.": {
"PAM already provides fingerprint auth. Enable this to show it at login.": "PAM вже забезпечує аутентифікацію за відбитком пальця. Увімкніть це, щоб відобразити її при вході"
"PAM already provides fingerprint auth. Enable this to show it at login.": "PAM вже забезпечує автентифікацію за відбитком пальця. Увімкніть це, щоб відобразити її при вході"
},
"PAM already provides security-key auth. Enable this to show it at login.": {
"PAM already provides security-key auth. Enable this to show it at login.": "PAM вже забезпечує аутентифікацію ключем безпеки. Увімкніть це, щоб відобразити її при вході"
"PAM already provides security-key auth. Enable this to show it at login.": "PAM вже забезпечує автентифікацію ключем безпеки. Увімкніть це, щоб відобразити її при вході"
},
"PDF Reader": {
"PDF Reader": "PDF-рідер"
@@ -5820,13 +5844,13 @@
"Package name (e.g., docker)": "Назва пакета (наприклад, docker)"
},
"Pad": {
"Pad": "Відступ"
"Pad": "Внутрішній відступ"
},
"Pad Hours": {
"Pad Hours": "Відступ годин"
"Pad Hours": "Роздільник годин"
},
"Padding": {
"Padding": "Відступ"
"Padding": "Внутрішній відступ"
},
"Pair": {
"Pair": "Створити пару"
@@ -5976,7 +6000,7 @@
"Place a trash bin at the end of the dock": "Розмістити кошик у кінці дока"
},
"Place clipboard history on the Wayland overlay layer": {
"Place clipboard history on the Wayland overlay layer": ""
"Place clipboard history on the Wayland overlay layer": "Розмістити історію буфера обміну на шарі накладання Wayland"
},
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": {
"Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Розташуйте каталоги плагінів тут. Кожен плагін повинен мати файл маніфесту plugin.json"
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Доступні рекомендовані"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Оновити"
},
@@ -6483,7 +6510,7 @@
"Remove Shortcut?": "Видалити ярлик?"
},
"Remove Widget Padding": {
"Remove Widget Padding": "Прибрати відступи віджета"
"Remove Widget Padding": "Прибрати внутрішні відступи віджета"
},
"Remove admin": {
"Remove admin": "Видалити адміністратора"
@@ -6492,7 +6519,7 @@
"Remove corner rounding from the bar": "Прибрати заокруглення кутів панелі"
},
"Remove gaps and border when windows are maximized": {
"Remove gaps and border when windows are maximized": "Прибирати відступи та рамки, коли вікна максимізовані"
"Remove gaps and border when windows are maximized": "Прибирати проміжки та рамки, коли вікна максимізовані"
},
"Remove greeter access?": {
"Remove greeter access?": "Видалити доступ до екрану входу?"
@@ -6627,7 +6654,7 @@
"Restarting audio system...": "Перезапуск аудіосистеми..."
},
"Restore": {
"Restore": ""
"Restore": "Відновити"
},
"Restore Special Workspace Windows": {
"Restore Special Workspace Windows": "Відновити вікна спеціального робочого простору"
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Корнева файлова система"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Заокруглені кути для вікон"
},
@@ -6768,7 +6798,7 @@
"Save & Start": "Зберегти та запустити"
},
"Save Extracted Theme": {
"Save Extracted Theme": ""
"Save Extracted Theme": "Зберегти експортовану тему"
},
"Save Notepad File": {
"Save Notepad File": "Зберегти файл блокнота"
@@ -7089,7 +7119,7 @@
"Separate Light & Dark Themes": "Окремі світла та темна теми"
},
"Separate Pinned and Running Apps": {
"Separate Pinned and Running Apps": ""
"Separate Pinned and Running Apps": "Розділяти закріплені та запущені програми"
},
"Separate appearance for unfocused displays is not supported on this compositor.": {
"Separate appearance for unfocused displays is not supported on this compositor.": "Окремий вигляд для нефокусних дисплеїв не підтримується цим композитором"
@@ -7131,7 +7161,7 @@
"Set notification rules": "Налаштувати правила сповіщень"
},
"Set the font size for notification body text (htmlBody)": {
"Set the font size for notification body text (htmlBody)": "Встановіть розмір шрифту для основного тексту сповіщення (htmlBody)"
"Set the font size for notification body text (htmlBody)": "Встановіть розмір основного шрифта сповіщення"
},
"Set the percentage at which the battery is considered low.": {
"Set the percentage at which the battery is considered low.": "Встановіть відсоток, при якому заряд батареї вважатиметься низьким"
@@ -7239,67 +7269,67 @@
"Show All, Apps, Files, and Plugins chips beside the Spotlight Bar input.": "Показувати мітки «Усі», «Програми», «Файли» та «Плагіни» поруч із полем введення панелі Spotlight"
},
"Show Badge": {
"Show Badge": "Показати бейдж"
"Show Badge": "Показувати бейдж"
},
"Show CPU": {
"Show CPU": "Показати ЦП"
"Show CPU": "Показувати ЦП"
},
"Show CPU Graph": {
"Show CPU Graph": "Показати графік ЦП"
"Show CPU Graph": "Показувати графік ЦП"
},
"Show CPU Temp": {
"Show CPU Temp": "Показати температуру ЦП"
"Show CPU Temp": "Показувати температуру ЦП"
},
"Show Date": {
"Show Date": "Показати дату"
"Show Date": "Показувати дату"
},
"Show Disk": {
"Show Disk": "Показати диск"
"Show Disk": "Показувати диск"
},
"Show Dock": {
"Show Dock": "Відобразити док-панель"
},
"Show Feels Like Temperature": {
"Show Feels Like Temperature": "Показати температуру «відчувається як»"
"Show Feels Like Temperature": "Показувати температуру «відчувається як»"
},
"Show Flatpak, Snap, AppImage, or Nix badge icons on launcher items.": {
"Show Flatpak, Snap, AppImage, or Nix badge icons on launcher items.": "Показувати іконки-бейджі Flatpak, Snap, AppImage або Nix для елементів запускача."
},
"Show Footer": {
"Show Footer": "Показати футер"
"Show Footer": "Показувати футер"
},
"Show Forecast": {
"Show Forecast": "Показати прогноз"
"Show Forecast": "Показувати прогноз"
},
"Show GPU Temperature": {
"Show GPU Temperature": "Показати температуру ГП"
"Show GPU Temperature": "Показувати температуру ГП"
},
"Show Header": {
"Show Header": "Показати хедер"
"Show Header": "Показувати хедер"
},
"Show Hibernate": {
"Show Hibernate": "Показувати гібернацію"
},
"Show Hour Numbers": {
"Show Hour Numbers": "Показати номери годин"
"Show Hour Numbers": "Показувати номери годин"
},
"Show Hourly Forecast": {
"Show Hourly Forecast": "Показати погодинний прогноз"
"Show Hourly Forecast": "Показувати погодинний прогноз"
},
"Show Humidity": {
"Show Humidity": "Показати вологість"
"Show Humidity": "Показувати вологість"
},
"Show Icon": {
"Show Icon": "Показати іконку"
"Show Icon": "Показувати іконку"
},
"Show Launcher Button": {
"Show Launcher Button": "Показати кнопку запускача"
"Show Launcher Button": "Показувати кнопку запускача"
},
"Show Line Numbers": {
"Show Line Numbers": "Відобразити номери рядків"
"Show Line Numbers": "Показувати номери рядків"
},
"Show Location": {
"Show Location": "Показати місцезнаходження"
"Show Location": "Показувати місцезнаходження"
},
"Show Lock": {
"Show Lock": "Показувати блокування"
@@ -7311,67 +7341,67 @@
"Show Material Design ripple animations on interactive elements": "Показувати анімації хвилі Material Design на інтерактивних елементах"
},
"Show Media Player": {
"Show Media Player": "Показати медіаплеєр"
"Show Media Player": "Показувати медіаплеєр"
},
"Show Memory": {
"Show Memory": "Показати пам'ять"
"Show Memory": "Показувати пам'ять"
},
"Show Memory Graph": {
"Show Memory Graph": "Показати графік пам'яті"
"Show Memory Graph": "Показувати графік пам'яті"
},
"Show Memory in GB": {
"Show Memory in GB": "Показувати пам'ять у ГБ"
},
"Show Mode Chips": {
"Show Mode Chips": "Показати мітки режимів"
"Show Mode Chips": "Показувати мітки режимів"
},
"Show Network": {
"Show Network": "Показати мережу"
"Show Network": "Показувати мережу"
},
"Show Network Graph": {
"Show Network Graph": "Показати графік мережі"
"Show Network Graph": "Показувати графік мережі"
},
"Show Occupied Workspaces Only": {
"Show Occupied Workspaces Only": "Показувати лише зайняті робочі області"
},
"Show Overflow Badge Count": {
"Show Overflow Badge Count": "Показувати кількість сповіщень у бейджі переповнення"
"Show Overflow Badge Count": "Показувати бейдж переповнення"
},
"Show Package Source Badges": {
"Show Package Source Badges": "Показувати бейджі джерел пакетів"
},
"Show Password Field": {
"Show Password Field": "Показати поле пароля"
"Show Password Field": "Показувати поле пароля"
},
"Show Percentage": {
"Show Percentage": "Показати відсотки"
"Show Percentage": "Показувати відсотки"
},
"Show Power Actions": {
"Show Power Actions": "Показати дії живлення"
"Show Power Actions": "Показувати дії живлення"
},
"Show Power Off": {
"Show Power Off": "Показувати вимкнення живлення"
},
"Show Precipitation Probability": {
"Show Precipitation Probability": "Показати ймовірність опадів"
"Show Precipitation Probability": "Показувати ймовірність опадів"
},
"Show Pressure": {
"Show Pressure": "Показати тиск"
"Show Pressure": "Показувати тиск"
},
"Show Profile Image": {
"Show Profile Image": "Показати зображення профілю"
"Show Profile Image": "Показувати зображення профілю"
},
"Show Reboot": {
"Show Reboot": "Показувати перезавантаження"
},
"Show Remaining Time": {
"Show Remaining Time": "Показати час, що залишився"
"Show Remaining Time": "Показувати час, що залишився"
},
"Show Restart DMS": {
"Show Restart DMS": "Показувати перезапуск DMS"
},
"Show Saved Items": {
"Show Saved Items": "Показати збережені елементи"
"Show Saved Items": "Показувати збережені елементи"
},
"Show Seconds": {
"Show Seconds": "Показувати секунди"
@@ -7380,46 +7410,46 @@
"Show Soft Reboot": "Показувати «М'яке перезавантаження»"
},
"Show Sunrise/Sunset": {
"Show Sunrise/Sunset": "Показати схід/захід сонця"
"Show Sunrise/Sunset": "Показувати схід/захід сонця"
},
"Show Suspend": {
"Show Suspend": "Показувати режим очікування"
},
"Show Swap": {
"Show Swap": "Показати swap-пам'ять"
"Show Swap": "Показувати swap-пам'ять"
},
"Show Switch User": {
"Show Switch User": "Показати перемикач користувачів"
"Show Switch User": "Показувати перемикач користувачів"
},
"Show System Date": {
"Show System Date": "Показати системну дату"
"Show System Date": "Показувати системну дату"
},
"Show System Icons": {
"Show System Icons": "Показати системні іконки"
"Show System Icons": "Показувати системні іконки"
},
"Show System Time": {
"Show System Time": "Показати системний час"
"Show System Time": "Показувати системний час"
},
"Show Top Processes": {
"Show Top Processes": "Показати топ-процеси"
"Show Top Processes": "Показувати топ-процеси"
},
"Show Trash in Dock": {
"Show Trash in Dock": "Показати кошик у док-панелі"
"Show Trash in Dock": "Показувати кошик у док-панелі"
},
"Show Weather Condition": {
"Show Weather Condition": "Показати стан погоди"
"Show Weather Condition": "Показувати стан погоди"
},
"Show Week Number": {
"Show Week Number": "Показати номер тижня"
"Show Week Number": "Показувати номер тижня"
},
"Show Welcome": {
"Show Welcome": "Показати вітання"
"Show Welcome": "Показувати вітання"
},
"Show Wind Speed": {
"Show Wind Speed": "Показати швидкість вітру"
"Show Wind Speed": "Показувати швидкість вітру"
},
"Show Workspace Apps": {
"Show Workspace Apps": "Відобразити програми робочого столу"
"Show Workspace Apps": "Показувати програми робочого столу"
},
"Show a bar that drains as the popup's auto-dismiss timer runs": {
"Show a bar that drains as the popup's auto-dismiss timer runs": "Показувати смужку, яка зменшується під час роботи таймера автозакриття спливаючого вікна"
@@ -7449,7 +7479,7 @@
"Show darkened overlay behind modal dialogs": "Показувати затемнений шар позаду модальних діалогових вікон"
},
"Show device": {
"Show device": "Показати пристрій"
"Show device": "Показувати пристрій"
},
"Show dock when floating windows don't overlap its area": {
"Show dock when floating windows don't overlap its area": "Показувати док-панель, коли плаваючі вікна не перекривають її область"
@@ -7482,7 +7512,7 @@
"Show mode tabs and keyboard hints at the bottom.": "Показувати вкладки режимів та підказки клавіатури внизу"
},
"Show mount path": {
"Show mount path": "Показати шлях монтування"
"Show mount path": "Показувати шлях монтування"
},
"Show on Last Display": {
"Show on Last Display": "Показувати на останньому дисплеї"
@@ -7491,13 +7521,13 @@
"Show on Overlay": "Показувати на оверлеї"
},
"Show on Overview": {
"Show on Overview": "Відображати в режимі огляду"
"Show on Overview": "Показувати в режимі огляду"
},
"Show on Overview Only": {
"Show on Overview Only": "Показувати лише в режимі огляду"
},
"Show on screens:": {
"Show on screens:": "Відобразити на екранах:"
"Show on screens:": "Показувати на екранах:"
},
"Show the bar only when no windows are open": {
"Show the bar only when no windows are open": "Показувати панель лише коли жодне вікно не відкрито"
@@ -7506,7 +7536,7 @@
"Show the bar when niri overview is active": "Показувати панель, коли активний огляд Niri"
},
"Show weather information in top bar and control center": {
"Show weather information in top bar and control center": "Показати інформацію про погоду у верхній панелі та центрі керування"
"Show weather information in top bar and control center": "Показувати інформацію про погоду у верхній панелі та центрі керування"
},
"Show workspace index numbers in the top bar workspace switcher": {
"Show workspace index numbers in the top bar workspace switcher": "Показувати номери робочих областей у перемикачі на верхній панелі"
@@ -7557,10 +7587,10 @@
"Size Constraints": "Обмеження розміру"
},
"Size Offset": {
"Size Offset": "Зміщення розміру"
"Size Offset": "Крок зміни розміру"
},
"Sizing": {
"Sizing": "Розмір"
"Sizing": "Зміна розміру"
},
"Skip": {
"Skip": "Пропустити"
@@ -7572,7 +7602,7 @@
"Skip setup": "Пропустити налаштування"
},
"Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.": {
"Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.": "Пропускати пароль при вході (greeter) після завантаження до моменту виходу з системи. Розблокування екрана залишається без змін. Набуває чинності після наступного перезавантаження після синхронізації"
"Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.": "Пропускати пароль при вході після завантаження до моменту виходу з системи. Розблокування екрана залишається без змін. Набуває чинності після наступного перезавантаження після синхронізації"
},
"Slideout": {
"Slideout": "Висувна панель"
@@ -7614,7 +7644,7 @@
"Source: %1": "Джерело: %1"
},
"Sources for plugins and themes. Registries are git repositories with a plugins/ or themes/ directory.": {
"Sources for plugins and themes. Registries are git repositories with a plugins/ or themes/ directory.": "Джерела для плагінів та тем. Реєстри — це git-репозиторії з директоріями plugins/ або themes/"
"Sources for plugins and themes. Registries are git repositories with a plugins/ or themes/ directory.": "Джерела для плагінів та тем. Реєстри — це git-репозиторії з директоріями plugins або themes"
},
"Space between the bar and screen edges": {
"Space between the bar and screen edges": "Відступ між панеллю та краями екрана"
@@ -7629,7 +7659,7 @@
"Spacer": "Розпірка"
},
"Spacing": {
"Spacing": "Інтервал"
"Spacing": "Відступи"
},
"Speaker settings": {
"Speaker settings": "Налаштування динаміків"
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Пошук Spotlight"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Квадратні кути"
},
@@ -7668,7 +7701,7 @@
"Start": "Запустити"
},
"Start DankConnect, KDE Connect, or Valent to use this plugin": {
"Start DankConnect, KDE Connect, or Valent to use this plugin": ""
"Start DankConnect, KDE Connect, or Valent to use this plugin": "Запустіть DankConnect, KDE Connect або Valent, щоб використовувати цей плагін"
},
"Start Hotspot?": {
"Start Hotspot?": "Запустити точку доступу?"
@@ -7815,7 +7848,7 @@
"Sync": "Синхронізація"
},
"Sync Bar Inset Padding": {
"Sync Bar Inset Padding": "Відступ внутрішньої частини панелі синхронізації"
"Sync Bar Inset Padding": "Внутрішній відступ панелі синхронізації"
},
"Sync Mode with Portal": {
"Sync Mode with Portal": "Режим синхронізації з порталом"
@@ -7842,7 +7875,7 @@
"Sync failed in background mode. Trying terminal mode so you can authenticate interactively.": "Синхронізація у фоновому режимі не вдалася. Спроба запустити через термінал для інтерактивної автентифікації"
},
"Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.": {
"Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.": "Для синхронізації потрібна автентифікація sudo. Відкривається термінал для введення пароля або використання відбитка пальця"
"Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.": "Для синхронізації потрібна sudo-автентифікація через. Відкривається термінал, де ви можете ввести пароль, або використайте відбиток пальця"
},
"Sync to apply": {
"Sync to apply": "Синхронізуйте для застосування"
@@ -7878,7 +7911,7 @@
"System Tray": "Системний лоток"
},
"System Tray Icon Tint": {
"System Tray Icon Tint": "Відтінок іконок системного трея"
"System Tray Icon Tint": "Відтінок іконок системного лотка"
},
"System Update": {
"System Update": "Оновлення системи"
@@ -7992,7 +8025,7 @@
"Text Rendering": "Рендеринг тексту"
},
"The 'dgop' tool is required for system monitoring.\nPlease install dgop to use this feature.": {
"The 'dgop' tool is required for system monitoring.\nPlease install dgop to use this feature.": "Для моніторингу системи потрібен інструмент 'dgop'.\nБудь ласка, встановіть dgop, щоб використовувати цю функцію"
"The 'dgop' tool is required for system monitoring.\nPlease install dgop to use this feature.": "Для моніторингу системи потрібен dgop.\nБудь ласка, встановіть його, щоб використовувати цю функцію"
},
"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.": "Змінна середовища DMS_SOCKET не встановлена або сокет недоступний. Для автоматичного керування плагінами потрібен DMS_SOCKET"
@@ -8003,6 +8036,9 @@
"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).": "Наведені нижче налаштування змінять ваші параметри GTK та Qt. Якщо ви бажаєте зберегти поточні конфігурації, будь ласка, створіть їх резервну копію (qt5ct.conf|qt6ct.conf та ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Спеціальна команда, що використовується при підключенні до сесій (отримує назву сесії як перший аргумент)"
},
@@ -8013,7 +8049,7 @@
"The rule applies to any window matching one of these.": "Правило застосовується до будь-якого вікна, що відповідає одному з цих критеріїв"
},
"The server certificate has changed since it was last trusted. Only continue if you recognize the new fingerprint.": {
"The server certificate has changed since it was last trusted. Only continue if you recognize the new fingerprint.": "Сертифікат сервера змінився з моменту останнього підтвердження довіри. Продовжуйте лише в тому випадку, якщо ви впізнаєте новий відбиток."
"The server certificate has changed since it was last trusted. Only continue if you recognize the new fingerprint.": "Сертифікат сервера змінився з моменту останнього підтвердження довіри. Продовжуйте лише в тому випадку, якщо ви впізнаєте новий відбиток пальця"
},
"Theme & Colors": {
"Theme & Colors": "Тема та кольори"
@@ -8031,7 +8067,7 @@
"Theme color used for the widget outline": "Колір теми для контуру віджета"
},
"Theme extracted to: %1": {
"Theme extracted to: %1": ""
"Theme extracted to: %1": "Тему експортовано за шляхом: %1"
},
"Theme worker failed (%1)": {
"Theme worker failed (%1)": "Помилка робочого процесу теми (%1)"
@@ -8106,7 +8142,7 @@
"Tiled": "Плитковий режим"
},
"Tiled State": {
"Tiled State": "Стан плитки"
"Tiled State": "Плитковий стан"
},
"Tiling": {
"Tiling": "Розміщення плиткою"
@@ -8121,7 +8157,7 @@
"Time & Weather": "Час і погода"
},
"Time First": {
"Time First": ""
"Time First": "Спочатку час"
},
"Time Format": {
"Time Format": "Формат часу"
@@ -8250,10 +8286,10 @@
"Touch your security key...": "Доторкніться до вашого ключа безпеки..."
},
"Touchpad Settings": {
"Touchpad Settings": "Налаштування тачпада"
"Touchpad Settings": "Налаштування сенсорної панелі"
},
"Touchpad Speed": {
"Touchpad Speed": "Швидкість тачпада"
"Touchpad Speed": "Швидкість сенсорної панелі"
},
"Transform": {
"Transform": "Трансформація"
@@ -8271,7 +8307,7 @@
"Trash command failed (exit %1)": "Команда кошика завершилася помилкою (вихід %1)"
},
"Tray Icon Fix": {
"Tray Icon Fix": "Виправлення іконок трея"
"Tray Icon Fix": "Виправлення іконок лотка"
},
"Trending GIFs": {
"Trending GIFs": "Популярні GIF"
@@ -8370,7 +8406,7 @@
"Uninstall failed: %1": "Помилка видалення: %1"
},
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": {
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": "Видалити DMS greeter? Це видалить конфігурацію та відновить ваш попередній менеджер дисплеїв. Відкриється термінал для автентифікації sudo"
"Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.": "Видалити DMS greeter? Це видалить конфігурацію та відновить ваш попередній менеджер дисплеїв. Відкриється термінал для sudo-автентифікації"
},
"Uninstalled: %1": {
"Uninstalled: %1": "Видалено: %1"
@@ -8451,7 +8487,7 @@
"Until I turn it off": "Поки я не вимкну"
},
"Until tomorrow, 8:00 AM": {
"Until tomorrow, 8:00 AM": "До завтра, 8:00"
"Until tomorrow, 8:00 AM": "До 8:00 завтра"
},
"Untitled": {
"Untitled": "Без назви"
@@ -8499,7 +8535,7 @@
"Usage Tips": "Поради з використання"
},
"Use 24-hour time format instead of 12-hour AM/PM": {
"Use 24-hour time format instead of 12-hour AM/PM": "Використовувати 24-годинний формат часу замість 12-годинного AM/PM"
"Use 24-hour time format instead of 12-hour AM/PM": "Використовувати 24-годинний формат часу замість 12-годинного"
},
"Use Custom Command": {
"Use Custom Command": "Використати власну команду"
@@ -8517,7 +8553,7 @@
"Use Imperial Units": "Використовувати імперські одиниці"
},
"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, милі/год, дюйми рт. ст.) замість метричних (°C, км/год, гПа)"
"Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)": "Використовувати імперські одиниці вимірювання (°F, миль/год, дюйм. рт. ст.) замість метричних (°C, км/год, гПа)"
},
"Use Inline Expansion": {
"Use Inline Expansion": "Використовувати розширення в рядку"
@@ -8547,7 +8583,7 @@
"Use a security key for lock screen authentication": "Використовувати ключ безпеки для автентифікації екрана блокування"
},
"Use album art accent": {
"Use album art accent": "Використовувати акцент обкладинки альбому"
"Use album art accent": "Використовувати акцент з обкладинки альбому"
},
"Use an external wallpaper manager like swww, hyprpaper, or swaybg.": {
"Use an external wallpaper manager like swww, hyprpaper, or swaybg.": "Використовуйте зовнішній менеджер шпалер, такий як swww, hyprpaper або swaybg"
@@ -8583,10 +8619,10 @@
"Use light theme instead of dark theme": "Використовувати світлу тему замість темної"
},
"Use meters per second instead of km/h for wind speed": {
"Use meters per second instead of km/h for wind speed": "Використовувати метри за секунду замість км/год для швидкості вітру"
"Use meters per second instead of km/h for wind speed": "Використовувати м/с замість км/год для швидкості вітру"
},
"Use one inset value for every bar": {
"Use one inset value for every bar": "Використовувати одне значення відступу для всіх панелей"
"Use one inset value for every bar": "Одне значення внутрішнього відступу для всіх панелей"
},
"Use smaller notification cards": {
"Use smaller notification cards": "Використовувати менші картки сповіщень"
@@ -8595,7 +8631,7 @@
"Use sound theme from system settings": "Використовувати звукову схему із системних параметрів"
},
"Use system PAM authentication": {
"Use system PAM authentication": "Використовувати системну автентифікацію PAM"
"Use system PAM authentication": "Використовувати системну PAM-автентифікацію"
},
"Use the extended surface for launcher content": {
"Use the extended surface for launcher content": "Використовувати розширену поверхню для вмісту запускача"
@@ -8772,7 +8808,7 @@
"Volume Slider": "Повзунок гучності"
},
"Volume, brightness, and other system OSDs": {
"Volume, brightness, and other system OSDs": "Гучність, яскравість та інші системні екранні індикатори (OSD)"
"Volume, brightness, and other system OSDs": "Гучність, яскравість та інші системні екранні індикатори"
},
"Votes": {
"Votes": "Голоси"
@@ -8781,7 +8817,7 @@
"W": "Вт"
},
"WCAG %1 body": {
"WCAG %1 body": "WCAG %1 основний текст"
"WCAG %1 body": "WCAG %1 тло"
},
"WPA/WPA2": {
"WPA/WPA2": "WPA/WPA2"
@@ -8829,7 +8865,7 @@
"Weather Widget": "Віджет погоди"
},
"Web Browser": {
"Web Browser": "Веббраузер"
"Web Browser": "Переглядач Інтернет"
},
"Welcome": {
"Welcome": "Вітаємо"
@@ -8955,10 +8991,10 @@
"Window Corner Radius": "Радіус кутів вікна"
},
"Window Gaps": {
"Window Gaps": "Відступи вікон"
"Window Gaps": "Проміжки між вікнами"
},
"Window Gaps (px)": {
"Window Gaps (px)": "Відступи вікон (px)"
"Window Gaps (px)": "Проміжки між вікнами (px)"
},
"Window Height": {
"Window Height": "Висота вікна"
@@ -8985,7 +9021,7 @@
"Workspace Names": "Назви робочих просторів"
},
"Workspace Padding": {
"Workspace Padding": "Відступи робочого простору"
"Workspace Padding": "Внутрішні відступи робочого простору"
},
"Workspace Switcher": {
"Workspace Switcher": "Перемикач робочих просторів"
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Вам потрібно встановити або:\nQT_QPA_PLATFORMTHEME=gtk3 АБО\nQT_QPA_PLATFORMTHEME=qt6ct\nяк змінні середовища, а потім перезапустити оболонку\n\nДля qt6ct необхідно встановити qt6ct-kde"
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Ви введете пароль у вікні входу після наступного перезавантаження"
},
+39
View File
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "Thời gian chờ tự động ẩn"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "Tự động đóng phần tổng quan Niri khi khởi chạy ứng dụng."
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "Khoảng Cách Lề Thanh"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "Độ mờ thanh"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "Chọn màu từ bảng màu"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "Chọn cách hiển thị tiện ích thời tiết"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "Đóng tất cả cửa sổ"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "Đóng phần tổng quan khi khởi chạy"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "Sao chép văn bản"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "Bán kính góc"
},
"Corner Radius Override": {
"Corner Radius Override": "Ghi đè bán kính góc"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "Góc & Nền"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "Trôi chảy: Giảm tốc khối mượt mà khi vào, bật ra nhanh chóng — những đường cong sạch sẽ, thanh lịch."
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "Tiêu điểm"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "Chung"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "Đề xuất có sẵn"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "Làm mới"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "Hệ thống tệp gốc"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "Bo góc cho cửa sổ"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "Tìm kiếm nhanh"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "Bo góc vuông"
},
@@ -8003,6 +8036,9 @@
"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).": "Các thiết lập dưới đây sẽ thay đổi GTK và Qt. Hãy sao lưu cấu hình hiện tại nếu cần (qt5ct.conf|qt6ct.conf và ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "Lệnh tùy chỉnh được sử dụng khi đính kèm vào các phiên (nhận tên phiên làm đối số đầu tiên)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "Bạn cần đặt một trong hai:\nQT_QPA_PLATFORMTHEME=gtk3 HOẶC\nQT_QPA_PLATFORMTHEME=qt6ct\nlàm biến môi trường, sau đó khởi động lại shell.\n\nqt6ct yêu cầu cài đặt qt6ct-kde."
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "Bạn sẽ nhập mật khẩu tại greeter sau lần khởi động lại tiếp theo."
},
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "自动隐藏超时"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "当启动程序时自动关闭 Niri 概览。"
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": "状态栏内嵌边距"
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": "状态栏不透明度"
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "从调色板中选择颜色"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "选择天气部件的显示方式"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "关闭所有窗口"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "启动时关闭概览"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "复制文本"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "圆角半径"
},
"Corner Radius Override": {
"Corner Radius Override": "圆角半径覆盖"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "圆角与背景"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "流畅:平滑的立方减速进入,快速弹出——曲线干净优雅。"
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "聚焦"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "通用"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "推荐可用"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "刷新"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "根文件系统"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "窗口圆角"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "聚焦搜索"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "直角边框"
},
@@ -8003,6 +8036,9 @@
"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).": "以下设置将修改您的 GTK 和 Qt 配置。如需保留当前配置,请先备份 (qt5ct.conf|qt6ct.conf 和 ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "连接会话时使用的自定义命令(将接收会话名称作为首个参数)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "你需要设置:\nQT_QPA_PLATFORMTHEME=gtk3 或\nQT_QPA_PLATFORMTHEME=qt6ct\n作为环境变量,然后重启 shell。\n\nqt6ct 需要安装 qt6ct-kde。"
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "下次重启后,你需要在登录界面输入密码。"
},
@@ -875,6 +875,9 @@
"Auto-Hide Timeout": {
"Auto-Hide Timeout": "自動隱藏延遲"
},
"Auto-close Niri overview when DMS launches or focuses a window.": {
"Auto-close Niri overview when DMS launches or focuses a window.": ""
},
"Auto-close Niri overview when launching apps.": {
"Auto-close Niri overview when launching apps.": "啟動應用程式時自動關閉 Niri 總覽。"
},
@@ -1043,6 +1046,9 @@
"Bar Inset Padding": {
"Bar Inset Padding": ""
},
"Bar Length Padding": {
"Bar Length Padding": ""
},
"Bar Opacity": {
"Bar Opacity": ""
},
@@ -1430,6 +1436,9 @@
"Choose colors from palette": {
"Choose colors from palette": "從調色盤選擇顏色"
},
"Choose how the bar meets the screen edge": {
"Choose how the bar meets the screen edge": ""
},
"Choose how the weather widget is displayed": {
"Choose how the weather widget is displayed": "選擇天氣小工具的顯示方式"
},
@@ -1580,6 +1589,9 @@
"Close All Windows": {
"Close All Windows": "關閉所有視窗"
},
"Close Niri Overview on Window Focus": {
"Close Niri Overview on Window Focus": ""
},
"Close Overview on Launch": {
"Close Overview on Launch": "啟動時關閉概覽"
},
@@ -1910,12 +1922,18 @@
"Copy Text": {
"Copy Text": "複製文字"
},
"Copy target (%1)": {
"Copy target (%1)": ""
},
"Corner Radius": {
"Corner Radius": "圓角半徑"
},
"Corner Radius Override": {
"Corner Radius Override": "圓角半徑覆寫"
},
"Corner Style": {
"Corner Style": ""
},
"Corners & Background": {
"Corners & Background": "邊角與背景"
},
@@ -3383,6 +3401,9 @@
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": {
"Fluent: Smooth cubic deceleration in, quick snap out — clean, elegant curves.": "流暢:平滑的三次減速進入,快速彈出 — 簡潔、優雅的曲線。"
},
"Flush": {
"Flush": ""
},
"Focus": {
"Focus": "聚焦"
},
@@ -3638,6 +3659,9 @@
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": {
"Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.": ""
},
"Generic": {
"Generic": "一般"
},
@@ -6407,6 +6431,9 @@
"Recommended available": {
"Recommended available": "建議可用"
},
"Reduce the visible bar length from both ends": {
"Reduce the visible bar length from both ends": ""
},
"Refresh": {
"Refresh": "重新整理"
},
@@ -6692,6 +6719,9 @@
"Root Filesystem": {
"Root Filesystem": "根檔案系統"
},
"Rounded": {
"Rounded": ""
},
"Rounded corners for windows": {
"Rounded corners for windows": "視窗圓角"
},
@@ -7652,6 +7682,9 @@
"Spotlight Search": {
"Spotlight Search": "聚焦搜尋"
},
"Square": {
"Square": ""
},
"Square Corners": {
"Square Corners": "方角"
},
@@ -8003,6 +8036,9 @@
"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).": "以下設定將修改您的 GTK 和 Qt 設定。如果您希望保留目前配置,請備份 (qt5ct.conf|qt6ct.conf 和 ~/.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|qtengine/config.json 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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": ""
},
"The custom command used when attaching to sessions (receives the session name as the first argument)": {
"The custom command used when attaching to sessions (receives the session name as the first argument)": "附加到會話時使用的自訂命令(將會話名稱作為第一個參數接收)"
},
@@ -9044,6 +9080,9 @@
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": {
"You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.": "您需要設定以下其中一個環境變數並重新啟動 shell:\nQT_QPA_PLATFORMTHEME=gtk3 或\nQT_QPA_PLATFORMTHEME=qt6ct\n\nqt6ct 需要安裝 qt6ct-kde。"
},
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": {
"You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": ""
},
"You'll enter your password at the greeter after the next reboot.": {
"You'll enter your password at the greeter after the next reboot.": "您將在下次重啟後的歡迎介面輸入密碼。"
},
+64 -22
View File
@@ -2044,11 +2044,11 @@
"comment": ""
},
{
"term": "Auto-close Niri overview when launching apps.",
"term": "Auto-close Niri overview when DMS launches or focuses a window.",
"translation": "",
"context": "Auto-close Niri overview when launching apps.",
"context": "Auto-close Niri overview when DMS launches or focuses a window.",
"reference": "",
"comment": ""
"comment": "Description of the close Niri overview on window focus setting"
},
{
"term": "Auto-delete notifications older than this",
@@ -2428,6 +2428,13 @@
"reference": "",
"comment": ""
},
{
"term": "Bar Length Padding",
"translation": "",
"context": "Bar Length Padding",
"reference": "",
"comment": ""
},
{
"term": "Bar Opacity",
"translation": "",
@@ -3338,6 +3345,13 @@
"reference": "",
"comment": ""
},
{
"term": "Choose how the bar meets the screen edge",
"translation": "",
"context": "Choose how the bar meets the screen edge",
"reference": "",
"comment": ""
},
{
"term": "Choose how the weather widget is displayed",
"translation": "",
@@ -3689,11 +3703,11 @@
"comment": ""
},
{
"term": "Close Overview on Launch",
"term": "Close Niri Overview on Window Focus",
"translation": "",
"context": "Close Overview on Launch",
"context": "Close Niri Overview on Window Focus",
"reference": "",
"comment": ""
"comment": "Niri setting to leave Niri overview when DMS launches or focuses a window"
},
{
"term": "Close Window",
@@ -4458,6 +4472,13 @@
"reference": "",
"comment": ""
},
{
"term": "Copy target (%1)",
"translation": "",
"context": "Copy target (%1)",
"reference": "",
"comment": "app picker copy target button tooltip"
},
{
"term": "Corner Radius",
"translation": "",
@@ -4472,6 +4493,13 @@
"reference": "",
"comment": ""
},
{
"term": "Corner Style",
"translation": "",
"context": "Corner Style",
"reference": "",
"comment": ""
},
{
"term": "Corners & Background",
"translation": "",
@@ -7860,6 +7888,13 @@
"reference": "",
"comment": ""
},
{
"term": "Flush",
"translation": "",
"context": "Flush",
"reference": "",
"comment": "bar corner style option"
},
{
"term": "Focus",
"translation": "",
@@ -8449,9 +8484,9 @@
"comment": ""
},
{
"term": "Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.",
"term": "Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.",
"translation": "",
"context": "Generate baseline GTK3/4 or QT5/QT6 (requires qt6ct-kde) configurations to follow DMS colors. Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.",
"context": "Generate baseline GTK3/4, QT5/QT6, or qtengine configurations to follow DMS colors (only qt6ct requires qt6ct-kde). Only needed once.<br /><br />It is recommended to configure %1 prior to applying GTK themes.",
"reference": "",
"comment": ""
},
@@ -14965,6 +15000,13 @@
"reference": "",
"comment": ""
},
{
"term": "Reduce the visible bar length from both ends",
"translation": "",
"context": "Reduce the visible bar length from both ends",
"reference": "",
"comment": ""
},
{
"term": "Refresh",
"translation": "",
@@ -15154,13 +15196,6 @@
"reference": "",
"comment": ""
},
{
"term": "Remove corner rounding from the bar",
"translation": "",
"context": "Remove corner rounding from the bar",
"reference": "",
"comment": ""
},
{
"term": "Remove gaps and border when windows are maximized",
"translation": "",
@@ -15630,6 +15665,13 @@
"reference": "",
"comment": ""
},
{
"term": "Rounded",
"translation": "",
"context": "Rounded",
"reference": "",
"comment": "bar corner style option"
},
{
"term": "Rounded corners for windows",
"translation": "",
@@ -17899,11 +17941,11 @@
"comment": ""
},
{
"term": "Square Corners",
"term": "Square",
"translation": "",
"context": "Square Corners",
"context": "Square",
"reference": "",
"comment": ""
"comment": "bar corner style option"
},
{
"term": "Stacked",
@@ -18711,9 +18753,9 @@
"comment": "hotspot adapter failure message"
},
{
"term": "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).",
"term": "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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).",
"translation": "",
"context": "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).",
"context": "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|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).",
"reference": "",
"comment": ""
},
@@ -21126,9 +21168,9 @@
"comment": ""
},
{
"term": "You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.",
"term": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.",
"translation": "",
"context": "You need to set either:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct\nas environment variables, and then restart the shell.\n\nqt6ct requires qt6ct-kde to be installed.",
"context": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.",
"reference": "",
"comment": "qt theme env error body"
},