Merge branch 'main' into feature/incinerate
@@ -1,14 +1,27 @@
|
|||||||
# Changelog of the Burn-My-Windows Extension
|
# Changelog of the Burn-My-Windows Extension
|
||||||
|
|
||||||
## [Burn My Windows 16](https://github.com/schneegans/Burn-My-Windows/releases/tag/v16)
|
## [Burn My Windows 17](https://github.com/schneegans/Burn-My-Windows/releases/tag/v17)
|
||||||
|
|
||||||
**Release Date:** TBD
|
**Release Date:** TBD
|
||||||
|
|
||||||
|
#### New Features
|
||||||
|
|
||||||
|
* An option has been added which allows to automatically disable all effects if running on battery power.
|
||||||
|
|
||||||
#### Enhancements
|
#### Enhancements
|
||||||
|
|
||||||
* The standard uniforms of all shaders have been updated: The window size is now passed as a `vec2` and there is a new `bool uForOpening` which is set to `true` if a window-open animation is ongoing, to `false` otherwise.
|
* The shader include system has been simplified. There's now just one "common.glsl" which is automatically loaded into each shader.
|
||||||
|
|
||||||
|
## [Burn My Windows 16](https://github.com/schneegans/Burn-My-Windows/releases/tag/v16)
|
||||||
|
|
||||||
|
**Release Date:** 2022-05-21
|
||||||
|
|
||||||
|
#### Enhancements
|
||||||
|
|
||||||
|
* Many translation updates, including a completely new Arabic, Finnish, Korean, and Swedish translation. A BIG THANKS to all translators!
|
||||||
|
* The shaders are now aware of the actual window size (e.g. excluding the area where the shadow is drawn). For instance, this **fixes the drawing of the effects outside the window bounds** for `libadwaita` apps.
|
||||||
* Refactored how the size and opacity transitions of the window actors are set up. Effects can now only specify a desired actor scale which will not change during the animation. All dynamic scaling and fading must be implemented in the shaders now.
|
* Refactored how the size and opacity transitions of the window actors are set up. Effects can now only specify a desired actor scale which will not change during the animation. All dynamic scaling and fading must be implemented in the shaders now.
|
||||||
* The shaders are now aware of the actual window size (e.g. excluding the area where the shadow is drawn). For instance, this fixes the drawing of the effects outside the window bounds for `libadwaita` apps.
|
* The standard uniforms of all shaders have been updated: The window size is now passed as a `vec2` and there is a new `bool uForOpening` which is set to `true` if a window-open animation is ongoing, to `false` otherwise.
|
||||||
|
|
||||||
#### Bug Fixes
|
#### Bug Fixes
|
||||||
|
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ Just remember to replace `simple-fade` with your custom name!
|
|||||||
|
|
||||||
### 2. Creating the Effect Class
|
### 2. Creating the Effect Class
|
||||||
|
|
||||||
You will have to create a new GLSL file called `resources/shaders/simple-fade.glsl` and a new JavaScript source file called `src/SimpleFade.js`.
|
You will have to create a new GLSL file called `resources/shaders/simple-fade.frag` and a new JavaScript source file called `src/SimpleFade.js`.
|
||||||
Simply paste the following source code to the respective file.
|
Simply paste the following source code to the respective file.
|
||||||
Please study this code carefully, all of it is explained with inline comments.
|
Please study this code carefully, all of it is explained with inline comments.
|
||||||
|
|
||||||
@@ -85,15 +85,14 @@ Please study this code carefully, all of it is explained with inline comments.
|
|||||||
<summary>Expand this to show the GLSL code.</summary>
|
<summary>Expand this to show the GLSL code.</summary>
|
||||||
|
|
||||||
```glsl
|
```glsl
|
||||||
// The code below injects some standard uniforms which will be updated during the
|
// The content from common.glsl is automatically prepended to each shader effect. This
|
||||||
// animation. This includes:
|
// provides some standard uniforms which will be updated during the animation.
|
||||||
// bool uForOpening: True if a window-open animation is ongoing, false otherwise.
|
// bool uForOpening: True if a window-open animation is ongoing, false otherwise.
|
||||||
// sampler2D uTexture: Contains the texture of the window.
|
// sampler2D uTexture: Contains the texture of the window.
|
||||||
// float uProgress: A value which transitions from 0 to 1 during the entire animation.
|
// float uProgress: A value which transitions from 0 to 1 during the entire animation.
|
||||||
// float uTime: A steadily increasing value in seconds.
|
// float uTime: A steadily increasing value in seconds.
|
||||||
// vec2 uSize: The size of uTexture in pixels.
|
// vec2 uSize: The size of uTexture in pixels.
|
||||||
// float uPadding: The empty area around the actual window (e.g. where the shadow is drawn).
|
// float uPadding: The empty area around the actual window (e.g. where the shadow is drawn).
|
||||||
#include "common/uniforms.glsl"
|
|
||||||
|
|
||||||
// The width of the fading effect is loaded from the settings.
|
// The width of the fading effect is loaded from the settings.
|
||||||
uniform float uFadeWidth;
|
uniform float uFadeWidth;
|
||||||
@@ -169,18 +168,12 @@ var SimpleFade = class {
|
|||||||
// newly created shader instance.
|
// newly created shader instance.
|
||||||
constructor() {
|
constructor() {
|
||||||
this.shaderFactory = new ShaderFactory(this.getNick(), (shader) => {
|
this.shaderFactory = new ShaderFactory(this.getNick(), (shader) => {
|
||||||
// We import Clutter in this function as it is not available in the preferences
|
|
||||||
// process. This creator function of the ShaderFactory is only called within GNOME
|
|
||||||
// Shell's process.
|
|
||||||
const Clutter = imports.gi.Clutter;
|
|
||||||
|
|
||||||
// Store uniform locations of newly created shaders.
|
// Store uniform locations of newly created shaders.
|
||||||
shader._uForOpening = shader.get_uniform_location('uForOpening');
|
shader._uFadeWidth = shader.get_uniform_location('uFadeWidth');
|
||||||
shader._uFadeWidth = shader.get_uniform_location('uFadeWidth');
|
|
||||||
|
|
||||||
// Write all uniform values at the start of each animation.
|
// Write all uniform values at the start of each animation.
|
||||||
shader.connect('begin-animation', (shader, settings) => {
|
shader.connect('begin-animation', (shader, settings) => {
|
||||||
shader.set_uniform_float(shader._uForOpening, 1, [forOpening]);
|
|
||||||
shader.set_uniform_float(shader._uFadeWidth, 1, [settings.get_double('simple-fade-width')]);
|
shader.set_uniform_float(shader._uFadeWidth, 1, [settings.get_double('simple-fade-width')]);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -74,6 +74,12 @@ class Extension {
|
|||||||
// We will use extensionThis to refer to the extension inside the patched methods.
|
// We will use extensionThis to refer to the extension inside the patched methods.
|
||||||
const extensionThis = this;
|
const extensionThis = this;
|
||||||
|
|
||||||
|
// This is used to get the battery state.
|
||||||
|
const UPowerProxy = Gio.DBusProxy.makeProxyWrapper(
|
||||||
|
utils.getStringResource('/interfaces/org.freedesktop.UPower.xml'));
|
||||||
|
this._upowerProxy = new UPowerProxy(Gio.DBus.system, 'org.freedesktop.UPower',
|
||||||
|
'/org/freedesktop/UPower');
|
||||||
|
|
||||||
// We will monkey-patch these methods. Let's store the original ones.
|
// We will monkey-patch these methods. Let's store the original ones.
|
||||||
this._origAddWindowClone = Workspace.prototype._addWindowClone;
|
this._origAddWindowClone = Workspace.prototype._addWindowClone;
|
||||||
this._origWindowRemoved = Workspace.prototype._windowRemoved;
|
this._origWindowRemoved = Workspace.prototype._windowRemoved;
|
||||||
@@ -366,6 +372,13 @@ class Extension {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// We may have to do nothing if running on battery power.
|
||||||
|
if (this._settings.get_boolean('disable-on-battery') && this._upowerProxy.OnBattery &&
|
||||||
|
previewNick == '') {
|
||||||
|
this._fixAnimationTimes(isDialogWindow, forOpening, null);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// There is the weird case where an animation is already ongoing. This happens when a
|
// There is the weird case where an animation is already ongoing. This happens when a
|
||||||
// window is closed which has been created before the session was started (e.g. when
|
// window is closed which has been created before the session was started (e.g. when
|
||||||
// GNOME Shell has been restarted in the meantime).
|
// GNOME Shell has been restarted in the meantime).
|
||||||
|
|||||||
@@ -12,5 +12,5 @@
|
|||||||
"42"
|
"42"
|
||||||
],
|
],
|
||||||
"url": "https://github.com/Schneegans/Burn-My-Windows",
|
"url": "https://github.com/Schneegans/Burn-My-Windows",
|
||||||
"version": 16
|
"version": 17
|
||||||
}
|
}
|
||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: burn-my-windows\n"
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-05-17 19:18+0000\n"
|
"PO-Revision-Date: 2022-05-17 19:18+0000\n"
|
||||||
"Last-Translator: fawaz006 <fawaz27000@hotmail.com>\n"
|
"Last-Translator: fawaz006 <fawaz27000@hotmail.com>\n"
|
||||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Arabic <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -20,105 +20,105 @@ msgstr ""
|
|||||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||||
"X-Generator: Weblate 4.13-dev\n"
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "خيارات التأثير"
|
msgstr "خيارات التأثير"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "عُد"
|
msgstr "عُد"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "خيارات عامة"
|
msgstr "خيارات عامة"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "الرعاة الذهبيون"
|
msgstr "الرعاة الذهبيون"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "الرعاة الفضيون"
|
msgstr "الرعاة الفضيون"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "الرعاة البرونزيون"
|
msgstr "الرعاة البرونزيون"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "الرعاة السابقون"
|
msgstr "الرعاة السابقون"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "معاينة لـ %s"
|
msgstr "معاينة لـ %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "أغلق هذه النافذة لمعاينة التأثير!"
|
msgstr "أغلق هذه النافذة لمعاينة التأثير!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "زجاج المكسور"
|
msgstr "زجاج المكسور"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "تأثير التلفزيون"
|
msgstr "تأثير التلفزيون"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "هجوم تي ريكس"
|
msgstr "هجوم تي ريكس"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "الانفجار القطع"
|
msgstr "الانفجار القطع"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "قطع"
|
msgstr "قطع"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "نار"
|
msgstr "نار"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "النار الافتراضية"
|
msgstr "النار الافتراضية"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "نار حارقة"
|
msgstr "نار حارقة"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "داكن وقذر"
|
msgstr "داكن وقذر"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "نسيم بارد"
|
msgstr "نسيم بارد"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "سانتا قادم"
|
msgstr "سانتا قادم"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "سداسي الزوايا"
|
msgstr "سداسي الزوايا"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "تنشيط أ"
|
msgstr "تنشيط أ"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "شبح"
|
msgstr "شبح"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "تنشيط ب"
|
msgstr "تنشيط ب"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "ماتركس"
|
msgstr "ماتركس"
|
||||||
|
|
||||||
@@ -182,21 +182,22 @@ msgstr "المدة [م,ث]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "إغلاق التأثيرات للنافذة"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "أضف أيضًا تأثيرات إلى الحوارات"
|
msgstr "أضف أيضًا تأثيرات إلى الحوارات"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "شدة الدوران"
|
msgstr "شدة الدوران"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: burn-my-windows\n"
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -17,105 +17,105 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=CHARSET\n"
|
"Content-Type: text/plain; charset=CHARSET\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -179,21 +179,22 @@ msgstr ""
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -342,6 +343,10 @@ msgstr ""
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-02-02 19:55+0000\n"
|
"PO-Revision-Date: 2022-05-23 08:18+0000\n"
|
||||||
"Last-Translator: Jiří Doubravský <jiri.doubravsky@gmail.com>\n"
|
"Last-Translator: Jose Riha <jose1711@gmail.com>\n"
|
||||||
"Language-Team: Czech <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Czech <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
"core/cs/>\n"
|
"core/cs/>\n"
|
||||||
"Language: cs\n"
|
"Language: cs\n"
|
||||||
@@ -17,107 +17,107 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 4.11-dev\n"
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Obecné možnosti"
|
msgstr "Obecné možnosti"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Náhled %s"
|
msgstr "Náhled %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Zavřete toto okno, pokud chcete vidět efekt!"
|
msgstr "Zavřete toto okno, pokud chcete vidět efekt!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Střepy"
|
msgstr "Střepy"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Televize"
|
msgstr "Televize"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "Tyrannosaurus"
|
msgstr "Tyrannosaurus"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Obláčky"
|
msgstr "Obláčky"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Oheň"
|
msgstr "Oheň"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Výchozí oheň"
|
msgstr "Výchozí oheň"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Pekelný oheň"
|
msgstr "Pekelný oheň"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Temný"
|
msgstr "Temný"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Studený vánek"
|
msgstr "Studený vánek"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Santa přichází"
|
msgstr "Santa přichází"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Energizovat A"
|
msgstr "Energizovat A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Energizovat B"
|
msgstr "Energizovat B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Délka animace [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -345,6 +346,10 @@ msgstr "Animace při zavírání okna"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Použít efekt i na dialogová okna"
|
msgstr "Použít efekt i na dialogová okna"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-05 18:37+0000\n"
|
"PO-Revision-Date: 2022-04-05 18:37+0000\n"
|
||||||
"Last-Translator: Simon Schneegans <code@simonschneegans.de>\n"
|
"Last-Translator: Simon Schneegans <code@simonschneegans.de>\n"
|
||||||
"Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Effektoptionen"
|
msgstr "Effektoptionen"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Zurück"
|
msgstr "Zurück"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Allgemeine Optionen"
|
msgstr "Allgemeine Optionen"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Gold-Sponsoren"
|
msgstr "Gold-Sponsoren"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Silber-Sponsoren"
|
msgstr "Silber-Sponsoren"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Bronze-Sponsoren"
|
msgstr "Bronze-Sponsoren"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Ehemalige Sponsoren"
|
msgstr "Ehemalige Sponsoren"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Vorschau für %s"
|
msgstr "Vorschau für %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Schließen Sie dieses Fenster, um eine Vorschau des Effekts anzuzeigen!"
|
msgstr "Schließen Sie dieses Fenster, um eine Vorschau des Effekts anzuzeigen!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Glassplitter"
|
msgstr "Glassplitter"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "TV-Effekt"
|
msgstr "TV-Effekt"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-Rex-Angriff"
|
msgstr "T-Rex-Angriff"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Fingerschnippen des Zerfalls"
|
msgstr "Fingerschnippen des Zerfalls"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Irrlichter"
|
msgstr "Irrlichter"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Feuer"
|
msgstr "Feuer"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Standardfeuer"
|
msgstr "Standardfeuer"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Höllenfeuer"
|
msgstr "Höllenfeuer"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Dunkel und schmutzig"
|
msgstr "Dunkel und schmutzig"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Kalte Brise"
|
msgstr "Kalte Brise"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Weihnachtsgrüße"
|
msgstr "Weihnachtsgrüße"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Hexagon"
|
msgstr "Hexagon"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Energie A"
|
msgstr "Energie A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Apparieren"
|
msgstr "Apparieren"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Energie B"
|
msgstr "Energie B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Animationszeit [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "Fenster-Schließen-Animation"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Effekte auch zu Dialogen hinzufügen"
|
msgstr "Effekte auch zu Dialogen hinzufügen"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Wirbelintensität"
|
msgstr "Wirbelintensität"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||||
"Last-Translator: Óscar Fernández Díaz <oscfdezdz@tuta.io>\n"
|
"Last-Translator: Óscar Fernández Díaz <oscfdezdz@tuta.io>\n"
|
||||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Opciones de efecto"
|
msgstr "Opciones de efecto"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Volver"
|
msgstr "Volver"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Opciones generales"
|
msgstr "Opciones generales"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Patrocinadores de oro"
|
msgstr "Patrocinadores de oro"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Patrocinadores de plata"
|
msgstr "Patrocinadores de plata"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Patrocinadores de bronce"
|
msgstr "Patrocinadores de bronce"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Patrocinadores anteriores"
|
msgstr "Patrocinadores anteriores"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Previsualización de %s"
|
msgstr "Previsualización de %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "¡Cierre esta ventana para ver el efecto!"
|
msgstr "¡Cierre esta ventana para ver el efecto!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Cristales rotos"
|
msgstr "Cristales rotos"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Efecto televisor"
|
msgstr "Efecto televisor"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "Ataque de T-Rex"
|
msgstr "Ataque de T-Rex"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Chasquido de desintegración"
|
msgstr "Chasquido de desintegración"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Chispas"
|
msgstr "Chispas"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Fuego"
|
msgstr "Fuego"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Fuego predeterminado"
|
msgstr "Fuego predeterminado"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Fuego infernal"
|
msgstr "Fuego infernal"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Oscuro y obsceno"
|
msgstr "Oscuro y obsceno"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Brisa fría"
|
msgstr "Brisa fría"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Viene Papá Noel"
|
msgstr "Viene Papá Noel"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Hexágonos"
|
msgstr "Hexágonos"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Energizar A"
|
msgstr "Energizar A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Aparición"
|
msgstr "Aparición"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Energizar B"
|
msgstr "Energizar B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Tiempo de animación [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "Animación al cerrar la ventana"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Añadir también efectos a los diálogos"
|
msgstr "Añadir también efectos a los diálogos"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Intensidad del giro"
|
msgstr "Intensidad del giro"
|
||||||
|
|||||||
@@ -0,0 +1,367 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR Simon Schneegans
|
||||||
|
# This file is distributed under the same license as the burn-my-windows package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
|
"PO-Revision-Date: 2022-05-23 08:18+0000\n"
|
||||||
|
"Last-Translator: Eshagh Shahedany <eshagh094@gmail.com>\n"
|
||||||
|
"Language-Team: Persian <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
|
"core/fa/>\n"
|
||||||
|
"Language: fa\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
|
#: prefs.js:113
|
||||||
|
msgid "Effect Options"
|
||||||
|
msgstr "انتخابهای جلوه"
|
||||||
|
|
||||||
|
#: prefs.js:141
|
||||||
|
msgid "Go Back"
|
||||||
|
msgstr "بازگشت"
|
||||||
|
|
||||||
|
#: prefs.js:183
|
||||||
|
msgid "General Options"
|
||||||
|
msgstr "انتخابهای عمومی"
|
||||||
|
|
||||||
|
#: prefs.js:277
|
||||||
|
msgid "Gold Sponsors"
|
||||||
|
msgstr "حامیان طلایی"
|
||||||
|
|
||||||
|
#: prefs.js:280
|
||||||
|
msgid "Silver Sponsors"
|
||||||
|
msgstr "حامیان نقرهای"
|
||||||
|
|
||||||
|
#: prefs.js:283
|
||||||
|
msgid "Bronze Sponsors"
|
||||||
|
msgstr "حامیان برنزی"
|
||||||
|
|
||||||
|
#: prefs.js:286
|
||||||
|
msgid "Past Sponsors"
|
||||||
|
msgstr "حامیان گذشته"
|
||||||
|
|
||||||
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
|
#: prefs.js:509
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Preview for %s"
|
||||||
|
msgstr "پیشنمایش برای %s"
|
||||||
|
|
||||||
|
#: prefs.js:531
|
||||||
|
msgid "Close this Window to Preview the Effect!"
|
||||||
|
msgstr "برای پیشنمایش جلوه، پنجره را ببندید!"
|
||||||
|
|
||||||
|
#: src/BrokenGlass.js:138
|
||||||
|
msgid "Broken Glass"
|
||||||
|
msgstr "شیشهٔ شکسته"
|
||||||
|
|
||||||
|
#: src/TVEffect.js:77
|
||||||
|
msgid "TV Effect"
|
||||||
|
msgstr "جلوهٔ تلویزیون"
|
||||||
|
|
||||||
|
#: src/TRexAttack.js:115
|
||||||
|
msgid "T-Rex Attack"
|
||||||
|
msgstr "حملهٔ تیرکس"
|
||||||
|
|
||||||
|
#: src/SnapOfDisintegration.js:117
|
||||||
|
msgid "Snap of Disintegration"
|
||||||
|
msgstr "ضربهٔ فروپاشی"
|
||||||
|
|
||||||
|
#: src/Wisps.js:85
|
||||||
|
msgid "Wisps"
|
||||||
|
msgstr "جرقهها"
|
||||||
|
|
||||||
|
#: src/Fire.js:99
|
||||||
|
msgid "Fire"
|
||||||
|
msgstr "آتش"
|
||||||
|
|
||||||
|
#: src/Fire.js:154
|
||||||
|
msgid "Default Fire"
|
||||||
|
msgstr "آتش پیشگزیده"
|
||||||
|
|
||||||
|
#: src/Fire.js:164
|
||||||
|
msgid "Hell Fire"
|
||||||
|
msgstr "آتش جهنمی"
|
||||||
|
|
||||||
|
#: src/Fire.js:174
|
||||||
|
msgid "Dark and Smutty"
|
||||||
|
msgstr "تاریک و دودی"
|
||||||
|
|
||||||
|
#: src/Fire.js:184
|
||||||
|
msgid "Cold Breeze"
|
||||||
|
msgstr "نسیم سرد"
|
||||||
|
|
||||||
|
#: src/Fire.js:194
|
||||||
|
msgid "Santa is Coming"
|
||||||
|
msgstr "بابانوئل میآید"
|
||||||
|
|
||||||
|
#: src/Hexagon.js:97
|
||||||
|
msgid "Hexagon"
|
||||||
|
msgstr "شش ضلعی"
|
||||||
|
|
||||||
|
#: src/EnergizeA.js:79
|
||||||
|
msgid "Energize A"
|
||||||
|
msgstr "انرژی آ"
|
||||||
|
|
||||||
|
#: src/Apparition.js:80
|
||||||
|
msgid "Apparition"
|
||||||
|
msgstr "تجسم"
|
||||||
|
|
||||||
|
#: src/EnergizeB.js:80
|
||||||
|
msgid "Energize B"
|
||||||
|
msgstr "انرژی ب"
|
||||||
|
|
||||||
|
#: src/Matrix.js:113
|
||||||
|
msgid "Matrix"
|
||||||
|
msgstr "ماتریکس"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:6
|
||||||
|
msgid "Visit Homepage"
|
||||||
|
msgstr "بازدید از صفحهٔ خانه"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:10
|
||||||
|
msgid "View Changelog"
|
||||||
|
msgstr "دیدن تغییرات"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:16
|
||||||
|
msgid "Report a Bug"
|
||||||
|
msgstr "گزارش یک مشکل"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:20
|
||||||
|
msgid "Create an Effect"
|
||||||
|
msgstr "ایجاد یک جلوه"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:24
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr "ترجمه"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:28
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr "اعانه"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:41
|
||||||
|
msgid "About Burn-My-Windows"
|
||||||
|
msgstr "دربارهٔ پنجرههایم را بسوزان"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:24 resources/ui/gtk4/Fire.ui:49
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:24 resources/ui/gtk4/TVEffect.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:24 resources/ui/gtk4/Hexagon.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:42 resources/ui/gtk3/Fire.ui:93
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:35 resources/ui/gtk3/EnergizeA.ui:42
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:49 resources/ui/gtk3/EnergizeB.ui:42
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:63
|
||||||
|
msgid "Animation Time [ms]"
|
||||||
|
msgstr "زمان پویانمایی (میلیثانیه)"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:52 resources/ui/gtk4/Matrix.ui:98
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:144 resources/ui/gtk4/Matrix.ui:190
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:224 resources/ui/gtk4/Matrix.ui:258
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:52 resources/ui/gtk4/BrokenGlass.ui:98
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:144 resources/ui/gtk4/BrokenGlass.ui:190
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:244 resources/ui/gtk4/Wisps.ui:52
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:98 resources/ui/gtk4/Wisps.ui:132
|
||||||
|
#: resources/ui/gtk4/Fire.ui:77 resources/ui/gtk4/Fire.ui:123
|
||||||
|
#: resources/ui/gtk4/Fire.ui:169 resources/ui/gtk4/Fire.ui:222
|
||||||
|
#: resources/ui/gtk4/Fire.ui:280 resources/ui/gtk4/TRexAttack.ui:52
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:98 resources/ui/gtk4/TRexAttack.ui:144
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:190 resources/ui/gtk4/TRexAttack.ui:224
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:52 resources/ui/gtk4/TVEffect.ui:86
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:52 resources/ui/gtk4/EnergizeA.ui:98
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:132 resources/ui/gtk4/Hexagon.ui:52
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:98 resources/ui/gtk4/Hexagon.ui:144
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
|
msgid "Reset to Default Value"
|
||||||
|
msgstr "بازنشانی به مقدار پیشگزیده"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:70 resources/ui/gtk4/Fire.ui:95
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:70 resources/ui/gtk4/Hexagon.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:70 resources/ui/gtk3/Wisps.ui:91
|
||||||
|
#: resources/ui/gtk3/Fire.ui:141 resources/ui/gtk3/EnergizeA.ui:91
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:98 resources/ui/gtk3/EnergizeB.ui:91
|
||||||
|
msgid "Scale"
|
||||||
|
msgstr "مقیاس"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:112
|
||||||
|
msgid "Randomness"
|
||||||
|
msgstr "تصادفی"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:162
|
||||||
|
msgid "Vertical Overshooting"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:208
|
||||||
|
msgid "Trail Color"
|
||||||
|
msgstr "رنگ دنباله"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:242
|
||||||
|
msgid "Tip Color"
|
||||||
|
msgstr "رنگ نکته"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||||
|
msgid "Gravity"
|
||||||
|
msgstr "گرانش"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||||
|
msgid "Blow Force"
|
||||||
|
msgstr "نیروی انفجار"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||||
|
msgid "Shatter From Pointer Location"
|
||||||
|
msgstr "شکستن از مکان نشانگر"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||||
|
msgid ""
|
||||||
|
"The shards will fly away from where your mouse pointer was when closing the "
|
||||||
|
"window."
|
||||||
|
msgstr ""
|
||||||
|
"هنگام بستن پنجره، خردهها از جایی که نشانگر ماوس شما قرار داشت دور میشوند."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:116 resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:70 resources/ui/gtk4/EnergizeA.ui:116
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:116 resources/ui/gtk3/Wisps.ui:139
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:83 resources/ui/gtk3/EnergizeA.ui:139
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:139
|
||||||
|
msgid "Color"
|
||||||
|
msgstr "رنگ"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||||
|
msgid "Presets"
|
||||||
|
msgstr "از پیش تنظیم شدهها"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "سرعت"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||||
|
msgid "3D Noise"
|
||||||
|
msgstr "نویز سه بعدی"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||||
|
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||||
|
msgstr "آتش پویاتری ایجاد میکند اما به قدرت جیپییو بیشتری نیاز دارد."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||||
|
msgid "Gradient"
|
||||||
|
msgstr "گرادیان"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||||
|
msgid "Claw Scratch Scale"
|
||||||
|
msgstr "مقیاس خراش پنجه"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||||
|
msgid "Claw Scratch Count"
|
||||||
|
msgstr "تعداد خراش پنجه"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||||
|
msgid "Warp Effect"
|
||||||
|
msgstr "جلوهٔ انحنا"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||||
|
msgid "Flash Color"
|
||||||
|
msgstr "رنگ گوشت"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||||
|
msgid "Preview this Effect"
|
||||||
|
msgstr "پیشنمایش این جلوه"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||||
|
msgid "Mesh Line Width"
|
||||||
|
msgstr "عرض خط شبکه"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||||
|
msgid "Line Color"
|
||||||
|
msgstr "رنگ خط"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||||
|
msgid "Glow Color"
|
||||||
|
msgstr "رنگ درخشش"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||||
|
msgid "Additive Blending"
|
||||||
|
msgstr "ترکیب افزودنی"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||||
|
msgid "You may want to enable this for dark window themes."
|
||||||
|
msgstr "ممکن است بخواهید این را برای زمینههای پنجره تاریک به کار بیاندازید."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||||
|
msgid "Welcome to Burn-My-Windows!"
|
||||||
|
msgstr "به پنجرههایم را بسوزان، خوش آمدید!"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:39 resources/ui/gtk3/prefs.ui:46
|
||||||
|
msgid "If you like this extension, recommend it to your friends :)"
|
||||||
|
msgstr "اگر این افزونه را دوست دارید، آن را به دوستان خود معرفی کنید :)"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||||
|
msgid "Open Window Animation"
|
||||||
|
msgstr "پویانمایی گشودن پنجره"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:75 resources/ui/gtk4/prefs.ui:119
|
||||||
|
#: resources/ui/gtk3/prefs.ui:83 resources/ui/gtk3/prefs.ui:147
|
||||||
|
msgid "If multiple are selected, one is chosen randomly."
|
||||||
|
msgstr "اگر چند مورد انتخاب شود، یکی به صورت تصادفی انتخاب میشود."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:90 resources/ui/gtk4/prefs.ui:134
|
||||||
|
#: resources/ui/gtk3/prefs.ui:104 resources/ui/gtk3/prefs.ui:168
|
||||||
|
msgid "Choose Effects"
|
||||||
|
msgstr "انتخاب جلوه"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||||
|
msgid "Close Window Animation"
|
||||||
|
msgstr "پویانمایی بستن پنجره"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||||
|
msgid "Also Add Effects to Dialogs"
|
||||||
|
msgstr "همچنین جلوهها را به گفتوگوها اضافه کن"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
|
msgid "Twirl Intensity"
|
||||||
|
msgstr "شدّت چرخش"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||||
|
msgid "Shake Intensity"
|
||||||
|
msgstr "شدّت لرزش"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||||
|
msgid "Suction Intensity"
|
||||||
|
msgstr "شدّت مکش"
|
||||||
|
|
||||||
|
#: resources/ui/gtk3/Fire.ui:63
|
||||||
|
msgid "Choose a Preset"
|
||||||
|
msgstr "یک پیش تنظیم را انتخاب کنید"
|
||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: burn-my-windows\n"
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||||
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
|
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
|
||||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Tehostevalinnat"
|
msgstr "Tehostevalinnat"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Takaisin"
|
msgstr "Takaisin"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Yleiset asetukset"
|
msgstr "Yleiset asetukset"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Kultasponsorit"
|
msgstr "Kultasponsorit"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Hopeasponsorit"
|
msgstr "Hopeasponsorit"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Pronssisponsorit"
|
msgstr "Pronssisponsorit"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Aiemmat sponsorit"
|
msgstr "Aiemmat sponsorit"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Esikatselu tehosteelle %s"
|
msgstr "Esikatselu tehosteelle %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Sulje tämä ikkuna esikatsellaksesi tehosteen!"
|
msgstr "Sulje tämä ikkuna esikatsellaksesi tehosteen!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Rikkoutunut lasi"
|
msgstr "Rikkoutunut lasi"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "TV-tehoste"
|
msgstr "TV-tehoste"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-Rexin hyökkäys"
|
msgstr "T-Rexin hyökkäys"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Hajoamisen napsahdus"
|
msgstr "Hajoamisen napsahdus"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Häiveet"
|
msgstr "Häiveet"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Tuli"
|
msgstr "Tuli"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Oletustuli"
|
msgstr "Oletustuli"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Helvetintuli"
|
msgstr "Helvetintuli"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Tumma ja likainen"
|
msgstr "Tumma ja likainen"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Kylmän tuulahdus"
|
msgstr "Kylmän tuulahdus"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Pukki saapuu"
|
msgstr "Pukki saapuu"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Kuusikulmio"
|
msgstr "Kuusikulmio"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Ilmestys"
|
msgstr "Ilmestys"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matriisi"
|
msgstr "Matriisi"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Animaatioaika [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -345,6 +346,10 @@ msgstr "Ikkunan sulkemisen animaatio"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Lisää tehosteet myös dialogi-ikkunoihin"
|
msgstr "Lisää tehosteet myös dialogi-ikkunoihin"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-05-01 23:10+0000\n"
|
"PO-Revision-Date: 2022-05-01 23:10+0000\n"
|
||||||
"Last-Translator: matb <perso@mathieu-bousquet.fr>\n"
|
"Last-Translator: matb <perso@mathieu-bousquet.fr>\n"
|
||||||
"Language-Team: French <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: French <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 4.12.1\n"
|
"X-Generator: Weblate 4.12.1\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Options de l'effet"
|
msgstr "Options de l'effet"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Retour"
|
msgstr "Retour"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Options générales"
|
msgstr "Options générales"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Sponsors Or"
|
msgstr "Sponsors Or"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Sponsors Argent"
|
msgstr "Sponsors Argent"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Sponsors Bronze"
|
msgstr "Sponsors Bronze"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Anciens Sponsors"
|
msgstr "Anciens Sponsors"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Aperçu pour %s"
|
msgstr "Aperçu pour %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Fermez cette fenêtre pour un aperçu de l'effet !"
|
msgstr "Fermez cette fenêtre pour un aperçu de l'effet !"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Verre brisé"
|
msgstr "Verre brisé"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Effet TV"
|
msgstr "Effet TV"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "Attaque de T-Rex"
|
msgstr "Attaque de T-Rex"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Désintégration"
|
msgstr "Désintégration"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Feux follets"
|
msgstr "Feux follets"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Feu"
|
msgstr "Feu"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Feu par défaut"
|
msgstr "Feu par défaut"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Feu de l'enfer"
|
msgstr "Feu de l'enfer"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Sombre et ténébreux"
|
msgstr "Sombre et ténébreux"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Brise froide"
|
msgstr "Brise froide"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Le Père Noël arrive"
|
msgstr "Le Père Noël arrive"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Hexagone"
|
msgstr "Hexagone"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Énergie A"
|
msgstr "Énergie A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Apparition"
|
msgstr "Apparition"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Énergie B"
|
msgstr "Énergie B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Durée de l'animation (ms)"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -348,6 +349,10 @@ msgstr "Animation de fermeture de fenêtre"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Appliquer également les effets aux boîtes de dialogue"
|
msgstr "Appliquer également les effets aux boîtes de dialogue"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Intensité du tournoiement"
|
msgstr "Intensité du tournoiement"
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-16 11:14+0000\n"
|
"PO-Revision-Date: 2022-05-27 18:20+0000\n"
|
||||||
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
|
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
|
||||||
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
"core/it/>\n"
|
"core/it/>\n"
|
||||||
@@ -17,107 +17,107 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Opzioni effetto"
|
msgstr "Opzioni effetto"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Indietro"
|
msgstr "Indietro"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Opzioni generali"
|
msgstr "Opzioni generali"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Sponsor d'oro"
|
msgstr "Sponsor d'oro"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Sponsor d'argento"
|
msgstr "Sponsor d'argento"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Sponsor di bronzo"
|
msgstr "Sponsor di bronzo"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Sponsor passati"
|
msgstr "Sponsor passati"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Anteprima per %s"
|
msgstr "Anteprima per %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Chiudi questa finestra per visualizzare in anteprima l'effetto!"
|
msgstr "Chiudi questa finestra per visualizzare in anteprima l'effetto!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Vetro rotto"
|
msgstr "Vetro rotto"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Effetto TV"
|
msgstr "Effetto TV"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "Attacco T-Rex"
|
msgstr "Attacco T-Rex"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Scatto di disintegrazione"
|
msgstr "Scatto di disintegrazione"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Scintille"
|
msgstr "Scintille"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Fuoco"
|
msgstr "Fuoco"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Fuoco predefinito"
|
msgstr "Fuoco predefinito"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Fuoco Infernale"
|
msgstr "Fuoco Infernale"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Scuro e Tenebroso"
|
msgstr "Scuro e Tenebroso"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Brezza Fredda"
|
msgstr "Brezza Fredda"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Babbo Natale sta arrivando"
|
msgstr "Babbo Natale sta arrivando"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Esagono"
|
msgstr "Esagono"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Energia A"
|
msgstr "Energia A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Apparizione"
|
msgstr "Apparizione"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Energia B"
|
msgstr "Energia B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Tempo animazione [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "Animazione alla chiusura della finestra"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Aggiungi anche effetti ai dialoghi"
|
msgstr "Aggiungi anche effetti ai dialoghi"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr "Disattiva con alimentazione a batteria"
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Intensità di rotazione"
|
msgstr "Intensità di rotazione"
|
||||||
|
|||||||
@@ -0,0 +1,366 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR Simon Schneegans
|
||||||
|
# This file is distributed under the same license as the burn-my-windows package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
|
"PO-Revision-Date: 2022-05-23 08:18+0000\n"
|
||||||
|
"Last-Translator: Seong-ho Cho <darkcircle.0426@gmail.com>\n"
|
||||||
|
"Language-Team: Korean <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
|
"core/ko/>\n"
|
||||||
|
"Language: ko\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
|
#: prefs.js:113
|
||||||
|
msgid "Effect Options"
|
||||||
|
msgstr "효과 옵션"
|
||||||
|
|
||||||
|
#: prefs.js:141
|
||||||
|
msgid "Go Back"
|
||||||
|
msgstr "뒤로 가기"
|
||||||
|
|
||||||
|
#: prefs.js:183
|
||||||
|
msgid "General Options"
|
||||||
|
msgstr "일반 옵션"
|
||||||
|
|
||||||
|
#: prefs.js:277
|
||||||
|
msgid "Gold Sponsors"
|
||||||
|
msgstr "골드 스폰서"
|
||||||
|
|
||||||
|
#: prefs.js:280
|
||||||
|
msgid "Silver Sponsors"
|
||||||
|
msgstr "실버 스폰서"
|
||||||
|
|
||||||
|
#: prefs.js:283
|
||||||
|
msgid "Bronze Sponsors"
|
||||||
|
msgstr "브론즈 스폰서"
|
||||||
|
|
||||||
|
#: prefs.js:286
|
||||||
|
msgid "Past Sponsors"
|
||||||
|
msgstr "이전 스폰서"
|
||||||
|
|
||||||
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
|
#: prefs.js:509
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Preview for %s"
|
||||||
|
msgstr "%s 미리 보기"
|
||||||
|
|
||||||
|
#: prefs.js:531
|
||||||
|
msgid "Close this Window to Preview the Effect!"
|
||||||
|
msgstr "이 창을 닫아 효과를 확인해보세요!"
|
||||||
|
|
||||||
|
#: src/BrokenGlass.js:138
|
||||||
|
msgid "Broken Glass"
|
||||||
|
msgstr "유리 깨짐"
|
||||||
|
|
||||||
|
#: src/TVEffect.js:77
|
||||||
|
msgid "TV Effect"
|
||||||
|
msgstr "TV 효과"
|
||||||
|
|
||||||
|
#: src/TRexAttack.js:115
|
||||||
|
msgid "T-Rex Attack"
|
||||||
|
msgstr "티라노 공격"
|
||||||
|
|
||||||
|
#: src/SnapOfDisintegration.js:117
|
||||||
|
msgid "Snap of Disintegration"
|
||||||
|
msgstr "해체 영상"
|
||||||
|
|
||||||
|
#: src/Wisps.js:85
|
||||||
|
msgid "Wisps"
|
||||||
|
msgstr "도깨비불"
|
||||||
|
|
||||||
|
#: src/Fire.js:99
|
||||||
|
msgid "Fire"
|
||||||
|
msgstr "화염"
|
||||||
|
|
||||||
|
#: src/Fire.js:154
|
||||||
|
msgid "Default Fire"
|
||||||
|
msgstr "기본 화염"
|
||||||
|
|
||||||
|
#: src/Fire.js:164
|
||||||
|
msgid "Hell Fire"
|
||||||
|
msgstr "지옥 화염"
|
||||||
|
|
||||||
|
#: src/Fire.js:174
|
||||||
|
msgid "Dark and Smutty"
|
||||||
|
msgstr "어둡고 찝찝함"
|
||||||
|
|
||||||
|
#: src/Fire.js:184
|
||||||
|
msgid "Cold Breeze"
|
||||||
|
msgstr "냉랭한 바람"
|
||||||
|
|
||||||
|
#: src/Fire.js:194
|
||||||
|
msgid "Santa is Coming"
|
||||||
|
msgstr "산타의 방문"
|
||||||
|
|
||||||
|
#: src/Hexagon.js:97
|
||||||
|
msgid "Hexagon"
|
||||||
|
msgstr "육각형"
|
||||||
|
|
||||||
|
#: src/EnergizeA.js:79
|
||||||
|
msgid "Energize A"
|
||||||
|
msgstr "에너자이즈 A"
|
||||||
|
|
||||||
|
#: src/Apparition.js:80
|
||||||
|
msgid "Apparition"
|
||||||
|
msgstr "혼령"
|
||||||
|
|
||||||
|
#: src/EnergizeB.js:80
|
||||||
|
msgid "Energize B"
|
||||||
|
msgstr "에너자이즈 B"
|
||||||
|
|
||||||
|
#: src/Matrix.js:113
|
||||||
|
msgid "Matrix"
|
||||||
|
msgstr "매트릭스"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:6
|
||||||
|
msgid "Visit Homepage"
|
||||||
|
msgstr "홈페이지 방문"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:10
|
||||||
|
msgid "View Changelog"
|
||||||
|
msgstr "변경 이력 보기"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:16
|
||||||
|
msgid "Report a Bug"
|
||||||
|
msgstr "버그 보고"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:20
|
||||||
|
msgid "Create an Effect"
|
||||||
|
msgstr "효과 만들기"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:24
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr "번역"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:28
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr "기부"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:41
|
||||||
|
msgid "About Burn-My-Windows"
|
||||||
|
msgstr "Burn-My-Windows 정보"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:24 resources/ui/gtk4/Fire.ui:49
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:24 resources/ui/gtk4/TVEffect.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:24 resources/ui/gtk4/Hexagon.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:42 resources/ui/gtk3/Fire.ui:93
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:35 resources/ui/gtk3/EnergizeA.ui:42
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:49 resources/ui/gtk3/EnergizeB.ui:42
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:63
|
||||||
|
msgid "Animation Time [ms]"
|
||||||
|
msgstr "애니메이션 시간 [ms]"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:52 resources/ui/gtk4/Matrix.ui:98
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:144 resources/ui/gtk4/Matrix.ui:190
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:224 resources/ui/gtk4/Matrix.ui:258
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:52 resources/ui/gtk4/BrokenGlass.ui:98
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:144 resources/ui/gtk4/BrokenGlass.ui:190
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:244 resources/ui/gtk4/Wisps.ui:52
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:98 resources/ui/gtk4/Wisps.ui:132
|
||||||
|
#: resources/ui/gtk4/Fire.ui:77 resources/ui/gtk4/Fire.ui:123
|
||||||
|
#: resources/ui/gtk4/Fire.ui:169 resources/ui/gtk4/Fire.ui:222
|
||||||
|
#: resources/ui/gtk4/Fire.ui:280 resources/ui/gtk4/TRexAttack.ui:52
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:98 resources/ui/gtk4/TRexAttack.ui:144
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:190 resources/ui/gtk4/TRexAttack.ui:224
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:52 resources/ui/gtk4/TVEffect.ui:86
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:52 resources/ui/gtk4/EnergizeA.ui:98
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:132 resources/ui/gtk4/Hexagon.ui:52
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:98 resources/ui/gtk4/Hexagon.ui:144
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
|
msgid "Reset to Default Value"
|
||||||
|
msgstr "기본값으로 초기화"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:70 resources/ui/gtk4/Fire.ui:95
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:70 resources/ui/gtk4/Hexagon.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:70 resources/ui/gtk3/Wisps.ui:91
|
||||||
|
#: resources/ui/gtk3/Fire.ui:141 resources/ui/gtk3/EnergizeA.ui:91
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:98 resources/ui/gtk3/EnergizeB.ui:91
|
||||||
|
msgid "Scale"
|
||||||
|
msgstr "비율 조정"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:112
|
||||||
|
msgid "Randomness"
|
||||||
|
msgstr "임의성 지수"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:162
|
||||||
|
msgid "Vertical Overshooting"
|
||||||
|
msgstr "수직 오버슈팅"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:208
|
||||||
|
msgid "Trail Color"
|
||||||
|
msgstr "끌림 자국 색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:242
|
||||||
|
msgid "Tip Color"
|
||||||
|
msgstr "끄트머리 색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||||
|
msgid "Gravity"
|
||||||
|
msgstr "중력계수"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||||
|
msgid "Blow Force"
|
||||||
|
msgstr "타격 강도"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||||
|
msgid "Shatter From Pointer Location"
|
||||||
|
msgstr "포인터 위치에서 깨짐"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||||
|
msgid ""
|
||||||
|
"The shards will fly away from where your mouse pointer was when closing the "
|
||||||
|
"window."
|
||||||
|
msgstr "창을 닫을 때 마우스 포인터 위치에서 조각이 날아갑니다."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:116 resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:70 resources/ui/gtk4/EnergizeA.ui:116
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:116 resources/ui/gtk3/Wisps.ui:139
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:83 resources/ui/gtk3/EnergizeA.ui:139
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:139
|
||||||
|
msgid "Color"
|
||||||
|
msgstr "색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||||
|
msgid "Presets"
|
||||||
|
msgstr "사전설정"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "속도"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||||
|
msgid "3D Noise"
|
||||||
|
msgstr "3차원 잡티"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||||
|
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||||
|
msgstr "좀 더 역동적인 화염을 만들지만 더 많은 GPU 성능이 필요합니다."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||||
|
msgid "Gradient"
|
||||||
|
msgstr "그레디언트"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||||
|
msgid "Claw Scratch Scale"
|
||||||
|
msgstr "발톱 자국 크기 비율"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||||
|
msgid "Claw Scratch Count"
|
||||||
|
msgstr "발톱 자국 갯수"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||||
|
msgid "Warp Effect"
|
||||||
|
msgstr "왜곡 효과"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||||
|
msgid "Flash Color"
|
||||||
|
msgstr "번쩍임 색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||||
|
msgid "Preview this Effect"
|
||||||
|
msgstr "이 효과 미리 보기"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||||
|
msgid "Mesh Line Width"
|
||||||
|
msgstr "도형 선 굵기"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||||
|
msgid "Line Color"
|
||||||
|
msgstr "선 색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||||
|
msgid "Glow Color"
|
||||||
|
msgstr "불빛 색상"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||||
|
msgid "Additive Blending"
|
||||||
|
msgstr "혼합 효과"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||||
|
msgid "You may want to enable this for dark window themes."
|
||||||
|
msgstr "어두운 창 테마에서 사용하시면 좋습니다."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||||
|
msgid "Welcome to Burn-My-Windows!"
|
||||||
|
msgstr "Burn-My-Windows 사용을 환영해요!"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:39 resources/ui/gtk3/prefs.ui:46
|
||||||
|
msgid "If you like this extension, recommend it to your friends :)"
|
||||||
|
msgstr "이 확장 기능이 맘에 든다면 친구에게 추천해주세요 :)"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||||
|
msgid "Open Window Animation"
|
||||||
|
msgstr "창 열기 애니메이션"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:75 resources/ui/gtk4/prefs.ui:119
|
||||||
|
#: resources/ui/gtk3/prefs.ui:83 resources/ui/gtk3/prefs.ui:147
|
||||||
|
msgid "If multiple are selected, one is chosen randomly."
|
||||||
|
msgstr "여러 항목을 선택하면 그 중 하나를 임의로 선택합니다."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:90 resources/ui/gtk4/prefs.ui:134
|
||||||
|
#: resources/ui/gtk3/prefs.ui:104 resources/ui/gtk3/prefs.ui:168
|
||||||
|
msgid "Choose Effects"
|
||||||
|
msgstr "효과 선택"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||||
|
msgid "Close Window Animation"
|
||||||
|
msgstr "창 닫기 애니메이션"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||||
|
msgid "Also Add Effects to Dialogs"
|
||||||
|
msgstr "대화상자에도 효과 추가"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
|
msgid "Twirl Intensity"
|
||||||
|
msgstr "회전 강도"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||||
|
msgid "Shake Intensity"
|
||||||
|
msgstr "떨림 강도"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||||
|
msgid "Suction Intensity"
|
||||||
|
msgstr "흡입 강도"
|
||||||
|
|
||||||
|
#: resources/ui/gtk3/Fire.ui:63
|
||||||
|
msgid "Choose a Preset"
|
||||||
|
msgstr "사전설정 선택"
|
||||||
@@ -7,11 +7,11 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-11 12:07+0000\n"
|
"PO-Revision-Date: 2022-04-11 12:07+0000\n"
|
||||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/burn-my-"
|
||||||
"burn-my-windows/core/nb_NO/>\n"
|
"windows/core/nb_NO/>\n"
|
||||||
"Language: nb_NO\n"
|
"Language: nb_NO\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -19,107 +19,107 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Effektalternativer"
|
msgstr "Effektalternativer"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Gå tilbake"
|
msgstr "Gå tilbake"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Generelle innstillinger"
|
msgstr "Generelle innstillinger"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Gullsponsorer"
|
msgstr "Gullsponsorer"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Sølvsponsorer"
|
msgstr "Sølvsponsorer"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Bronsesponsorer"
|
msgstr "Bronsesponsorer"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Tidligere sponsorer"
|
msgstr "Tidligere sponsorer"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Forhåndsvisning for %s"
|
msgstr "Forhåndsvisning for %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Lukk dette vinduet for å forhåndsvise effekten"
|
msgstr "Lukk dette vinduet for å forhåndsvise effekten"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Knust glass"
|
msgstr "Knust glass"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "TV-effekt"
|
msgstr "TV-effekt"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-rex-angrep"
|
msgstr "T-rex-angrep"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Brann"
|
msgstr "Brann"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Forvalgt brann"
|
msgstr "Forvalgt brann"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Kald bris"
|
msgstr "Kald bris"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Julenissen kommer"
|
msgstr "Julenissen kommer"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Heksagon"
|
msgstr "Heksagon"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -183,21 +183,22 @@ msgstr "Animasjonstid [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr ""
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Hvirvelintensitet"
|
msgstr "Hvirvelintensitet"
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-05 18:37+0000\n"
|
"PO-Revision-Date: 2022-05-26 17:20+0000\n"
|
||||||
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
|
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
|
||||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
"core/nl/>\n"
|
"core/nl/>\n"
|
||||||
@@ -17,107 +17,107 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Effectvoorkeuren"
|
msgstr "Effectvoorkeuren"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Scherm sluiten"
|
msgstr "Scherm sluiten"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Algemene voorkeuren"
|
msgstr "Algemene voorkeuren"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Gouden sponsoren"
|
msgstr "Gouden sponsoren"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Zilveren sponsoren"
|
msgstr "Zilveren sponsoren"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Bronzen sponsoren"
|
msgstr "Bronzen sponsoren"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Voormalige sponsoren"
|
msgstr "Voormalige sponsoren"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "%s-voorvertoning"
|
msgstr "%s-voorvertoning"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Sluit dit venster om het effect voor te vertonen."
|
msgstr "Sluit dit venster om het effect voor te vertonen."
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Gebroken glas"
|
msgstr "Gebroken glas"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Tv-effect"
|
msgstr "Tv-effect"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-Rex-aanval"
|
msgstr "T-Rex-aanval"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "Uiteenvallen"
|
msgstr "Uiteenvallen"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Dwaallicht"
|
msgstr "Dwaallicht"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Vuur"
|
msgstr "Vuur"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Normaal vuur"
|
msgstr "Normaal vuur"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Hellevuur"
|
msgstr "Hellevuur"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Donker en zwart"
|
msgstr "Donker en zwart"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Koude wind"
|
msgstr "Koude wind"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Kerstmanvuur"
|
msgstr "Kerstmanvuur"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Hexagon"
|
msgstr "Hexagon"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Stimulatie A"
|
msgstr "Stimulatie A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Verschijning"
|
msgstr "Verschijning"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Stimulatie B"
|
msgstr "Stimulatie B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Animatieduur [in ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -347,6 +348,10 @@ msgstr "Animatie bij sluiten van vensters"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Dialoogvensters ook voorzien van effecten"
|
msgstr "Dialoogvensters ook voorzien van effecten"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr "Uitschakelen bij gebruik van accu"
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Wervelintensiteit"
|
msgstr "Wervelintensiteit"
|
||||||
|
|||||||
@@ -0,0 +1,369 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR Simon Schneegans
|
||||||
|
# This file is distributed under the same license as the burn-my-windows package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
|
"PO-Revision-Date: 2022-05-24 21:14+0000\n"
|
||||||
|
"Last-Translator: Paweł Rzońca <pwrzonca@gmail.com>\n"
|
||||||
|
"Language-Team: Polish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
|
"core/pl/>\n"
|
||||||
|
"Language: pl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
|
"|| n%100>=20) ? 1 : 2;\n"
|
||||||
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
|
#: prefs.js:113
|
||||||
|
msgid "Effect Options"
|
||||||
|
msgstr "Opcje Efektów"
|
||||||
|
|
||||||
|
#: prefs.js:141
|
||||||
|
msgid "Go Back"
|
||||||
|
msgstr "Wstecz"
|
||||||
|
|
||||||
|
#: prefs.js:183
|
||||||
|
msgid "General Options"
|
||||||
|
msgstr "Opcje Ogólne"
|
||||||
|
|
||||||
|
#: prefs.js:277
|
||||||
|
msgid "Gold Sponsors"
|
||||||
|
msgstr "Złoci Sponsorzy"
|
||||||
|
|
||||||
|
#: prefs.js:280
|
||||||
|
msgid "Silver Sponsors"
|
||||||
|
msgstr "Srebrni Sponsorzy"
|
||||||
|
|
||||||
|
#: prefs.js:283
|
||||||
|
msgid "Bronze Sponsors"
|
||||||
|
msgstr "Brązowi Sponsorzy"
|
||||||
|
|
||||||
|
#: prefs.js:286
|
||||||
|
msgid "Past Sponsors"
|
||||||
|
msgstr "Byli Sponsorzy"
|
||||||
|
|
||||||
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
|
#: prefs.js:509
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Preview for %s"
|
||||||
|
msgstr "Podgląd dla %s"
|
||||||
|
|
||||||
|
#: prefs.js:531
|
||||||
|
msgid "Close this Window to Preview the Effect!"
|
||||||
|
msgstr "Zamknij to Okno, aby zobaczyć Efekt!"
|
||||||
|
|
||||||
|
#: src/BrokenGlass.js:138
|
||||||
|
msgid "Broken Glass"
|
||||||
|
msgstr "Rozbicie Szkła"
|
||||||
|
|
||||||
|
#: src/TVEffect.js:77
|
||||||
|
msgid "TV Effect"
|
||||||
|
msgstr "Efekt TV"
|
||||||
|
|
||||||
|
#: src/TRexAttack.js:115
|
||||||
|
msgid "T-Rex Attack"
|
||||||
|
msgstr "Atak T-Rex-a"
|
||||||
|
|
||||||
|
#: src/SnapOfDisintegration.js:117
|
||||||
|
msgid "Snap of Disintegration"
|
||||||
|
msgstr "Pstryknięcie Dezintegracji"
|
||||||
|
|
||||||
|
#: src/Wisps.js:85
|
||||||
|
msgid "Wisps"
|
||||||
|
msgstr "Ogniki"
|
||||||
|
|
||||||
|
#: src/Fire.js:99
|
||||||
|
msgid "Fire"
|
||||||
|
msgstr "Ogień"
|
||||||
|
|
||||||
|
#: src/Fire.js:154
|
||||||
|
msgid "Default Fire"
|
||||||
|
msgstr "Domyślny Ogień"
|
||||||
|
|
||||||
|
#: src/Fire.js:164
|
||||||
|
msgid "Hell Fire"
|
||||||
|
msgstr "Ogień Piekielny"
|
||||||
|
|
||||||
|
#: src/Fire.js:174
|
||||||
|
msgid "Dark and Smutty"
|
||||||
|
msgstr "Ciemny i Brudny"
|
||||||
|
|
||||||
|
#: src/Fire.js:184
|
||||||
|
msgid "Cold Breeze"
|
||||||
|
msgstr "Zimna Bryza"
|
||||||
|
|
||||||
|
#: src/Fire.js:194
|
||||||
|
msgid "Santa is Coming"
|
||||||
|
msgstr "Nadchodzi Święty Mikołaj"
|
||||||
|
|
||||||
|
#: src/Hexagon.js:97
|
||||||
|
msgid "Hexagon"
|
||||||
|
msgstr "Sześciokąt"
|
||||||
|
|
||||||
|
#: src/EnergizeA.js:79
|
||||||
|
msgid "Energize A"
|
||||||
|
msgstr "Energetyzacja A"
|
||||||
|
|
||||||
|
#: src/Apparition.js:80
|
||||||
|
msgid "Apparition"
|
||||||
|
msgstr "Teleportacja"
|
||||||
|
|
||||||
|
#: src/EnergizeB.js:80
|
||||||
|
msgid "Energize B"
|
||||||
|
msgstr "Energetyzacja B"
|
||||||
|
|
||||||
|
#: src/Matrix.js:113
|
||||||
|
msgid "Matrix"
|
||||||
|
msgstr "Matrix"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:6
|
||||||
|
msgid "Visit Homepage"
|
||||||
|
msgstr "Odwiedź Stronę Główną"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:10
|
||||||
|
msgid "View Changelog"
|
||||||
|
msgstr "Pokaż Dziennik Zmian"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:16
|
||||||
|
msgid "Report a Bug"
|
||||||
|
msgstr "Zgłoś Błąd"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:20
|
||||||
|
msgid "Create an Effect"
|
||||||
|
msgstr "Stwórz Efekt"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:24
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr "Przetłumacz"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:28
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr "Wspomóż"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:41
|
||||||
|
msgid "About Burn-My-Windows"
|
||||||
|
msgstr "Informacje o Burn-My-Windows"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:24 resources/ui/gtk4/Fire.ui:49
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:24 resources/ui/gtk4/TVEffect.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:24 resources/ui/gtk4/Hexagon.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:42 resources/ui/gtk3/Fire.ui:93
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:35 resources/ui/gtk3/EnergizeA.ui:42
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:49 resources/ui/gtk3/EnergizeB.ui:42
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:63
|
||||||
|
msgid "Animation Time [ms]"
|
||||||
|
msgstr "Czas Animacji [ms]"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:52 resources/ui/gtk4/Matrix.ui:98
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:144 resources/ui/gtk4/Matrix.ui:190
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:224 resources/ui/gtk4/Matrix.ui:258
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:52 resources/ui/gtk4/BrokenGlass.ui:98
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:144 resources/ui/gtk4/BrokenGlass.ui:190
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:244 resources/ui/gtk4/Wisps.ui:52
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:98 resources/ui/gtk4/Wisps.ui:132
|
||||||
|
#: resources/ui/gtk4/Fire.ui:77 resources/ui/gtk4/Fire.ui:123
|
||||||
|
#: resources/ui/gtk4/Fire.ui:169 resources/ui/gtk4/Fire.ui:222
|
||||||
|
#: resources/ui/gtk4/Fire.ui:280 resources/ui/gtk4/TRexAttack.ui:52
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:98 resources/ui/gtk4/TRexAttack.ui:144
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:190 resources/ui/gtk4/TRexAttack.ui:224
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:52 resources/ui/gtk4/TVEffect.ui:86
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:52 resources/ui/gtk4/EnergizeA.ui:98
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:132 resources/ui/gtk4/Hexagon.ui:52
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:98 resources/ui/gtk4/Hexagon.ui:144
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
|
msgid "Reset to Default Value"
|
||||||
|
msgstr "Zresetuj do Domyślnej Wartości"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:70 resources/ui/gtk4/Fire.ui:95
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:70 resources/ui/gtk4/Hexagon.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:70 resources/ui/gtk3/Wisps.ui:91
|
||||||
|
#: resources/ui/gtk3/Fire.ui:141 resources/ui/gtk3/EnergizeA.ui:91
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:98 resources/ui/gtk3/EnergizeB.ui:91
|
||||||
|
msgid "Scale"
|
||||||
|
msgstr "Skala"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:112
|
||||||
|
msgid "Randomness"
|
||||||
|
msgstr "Losowość"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:162
|
||||||
|
msgid "Vertical Overshooting"
|
||||||
|
msgstr "Przestrzelenie Pionowe"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:208
|
||||||
|
msgid "Trail Color"
|
||||||
|
msgstr "Kolor Śladu"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:242
|
||||||
|
msgid "Tip Color"
|
||||||
|
msgstr "Kolor Końcówki"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||||
|
msgid "Gravity"
|
||||||
|
msgstr "Grawitacja"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||||
|
msgid "Blow Force"
|
||||||
|
msgstr "Siła Uderzenia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||||
|
msgid "Shatter From Pointer Location"
|
||||||
|
msgstr "Roztrzaskaj z Pozycji Kursora"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||||
|
msgid ""
|
||||||
|
"The shards will fly away from where your mouse pointer was when closing the "
|
||||||
|
"window."
|
||||||
|
msgstr ""
|
||||||
|
"Odłamki odlecą z miejsca, w którym znajdował się wskaźnik myszy podczas "
|
||||||
|
"zamykania okna."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:116 resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:70 resources/ui/gtk4/EnergizeA.ui:116
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:116 resources/ui/gtk3/Wisps.ui:139
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:83 resources/ui/gtk3/EnergizeA.ui:139
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:139
|
||||||
|
msgid "Color"
|
||||||
|
msgstr "Kolor"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||||
|
msgid "Presets"
|
||||||
|
msgstr "Predefiniowane"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "Szybkość"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||||
|
msgid "3D Noise"
|
||||||
|
msgstr "Szum 3D"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||||
|
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||||
|
msgstr "Tworzy bardziej dynamiczny ogień, ale wymaga większej mocy GPU."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||||
|
msgid "Gradient"
|
||||||
|
msgstr "Gradient"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||||
|
msgid "Claw Scratch Scale"
|
||||||
|
msgstr "Skala Drapnięć Pazurów"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||||
|
msgid "Claw Scratch Count"
|
||||||
|
msgstr "Liczba Drapnięć Pazurów"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||||
|
msgid "Warp Effect"
|
||||||
|
msgstr "Efekt Wypaczenia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||||
|
msgid "Flash Color"
|
||||||
|
msgstr "Kolor Błysku"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||||
|
msgid "Preview this Effect"
|
||||||
|
msgstr "Podgląd Efektu"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||||
|
msgid "Mesh Line Width"
|
||||||
|
msgstr "Szerokość Linii Siatki"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||||
|
msgid "Line Color"
|
||||||
|
msgstr "Kolor Linii"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||||
|
msgid "Glow Color"
|
||||||
|
msgstr "Kolor Poświaty"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||||
|
msgid "Additive Blending"
|
||||||
|
msgstr "Mieszanie Addytywne"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||||
|
msgid "You may want to enable this for dark window themes."
|
||||||
|
msgstr "Możesz chcieć to włączyć w przypadku ciemnych motywów okien."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||||
|
msgid "Welcome to Burn-My-Windows!"
|
||||||
|
msgstr "Witaj w Burn-My-Windows!"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:39 resources/ui/gtk3/prefs.ui:46
|
||||||
|
msgid "If you like this extension, recommend it to your friends :)"
|
||||||
|
msgstr "Jeśli podoba Ci się to rozszerzenie, poleć je znajomym :)"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||||
|
msgid "Open Window Animation"
|
||||||
|
msgstr "Animacja Otwierania Okna"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:75 resources/ui/gtk4/prefs.ui:119
|
||||||
|
#: resources/ui/gtk3/prefs.ui:83 resources/ui/gtk3/prefs.ui:147
|
||||||
|
msgid "If multiple are selected, one is chosen randomly."
|
||||||
|
msgstr "Jeśli wybrano kilka, efekt jest wybierany losowo."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:90 resources/ui/gtk4/prefs.ui:134
|
||||||
|
#: resources/ui/gtk3/prefs.ui:104 resources/ui/gtk3/prefs.ui:168
|
||||||
|
msgid "Choose Effects"
|
||||||
|
msgstr "Wybierz Efekty"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||||
|
msgid "Close Window Animation"
|
||||||
|
msgstr "Animacja Zamykania Okna"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||||
|
msgid "Also Add Effects to Dialogs"
|
||||||
|
msgstr "Dodaj Efekty również do Okien Dialogowych"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
|
msgid "Twirl Intensity"
|
||||||
|
msgstr "Intensywność Wirowania"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||||
|
msgid "Shake Intensity"
|
||||||
|
msgstr "Intensywność Wstrząsania"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||||
|
msgid "Suction Intensity"
|
||||||
|
msgstr "Intensywność Ssania"
|
||||||
|
|
||||||
|
#: resources/ui/gtk3/Fire.ui:63
|
||||||
|
msgid "Choose a Preset"
|
||||||
|
msgstr "Wybierz Obecny"
|
||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-13 13:09+0000\n"
|
"PO-Revision-Date: 2022-04-13 13:09+0000\n"
|
||||||
"Last-Translator: Егор Ермаков <eg.ermakov2016@gmail.com>\n"
|
"Last-Translator: Егор Ермаков <eg.ermakov2016@gmail.com>\n"
|
||||||
"Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -20,105 +20,105 @@ msgstr ""
|
|||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Параметры эффекта"
|
msgstr "Параметры эффекта"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Назад"
|
msgstr "Назад"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Общие настройки"
|
msgstr "Общие настройки"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Золотые спонсоры"
|
msgstr "Золотые спонсоры"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Серебряные спонсоры"
|
msgstr "Серебряные спонсоры"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Бронзовые спонсоры"
|
msgstr "Бронзовые спонсоры"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Прошлые спонсоры"
|
msgstr "Прошлые спонсоры"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Предпросмотр %s"
|
msgstr "Предпросмотр %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Закройте это окно для предпросмотра эффекта!"
|
msgstr "Закройте это окно для предпросмотра эффекта!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Разбитое стекло"
|
msgstr "Разбитое стекло"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "Эффект ЭЛТ"
|
msgstr "Эффект ЭЛТ"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "Атака тираннозавра"
|
msgstr "Атака тираннозавра"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr "Огоньки"
|
msgstr "Огоньки"
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Огонь"
|
msgstr "Огонь"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Обычный огонь"
|
msgstr "Обычный огонь"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Адское пламя"
|
msgstr "Адское пламя"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Тёмный и грязный"
|
msgstr "Тёмный и грязный"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Холодный бриз"
|
msgstr "Холодный бриз"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Дед Мороз идёт"
|
msgstr "Дед Мороз идёт"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Гексагон"
|
msgstr "Гексагон"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Энергия A"
|
msgstr "Энергия A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Энергия B"
|
msgstr "Энергия B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Матрица"
|
msgstr "Матрица"
|
||||||
|
|
||||||
@@ -182,21 +182,22 @@ msgstr "Время анимации (мс)"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -347,6 +348,10 @@ msgstr "Анимация закрытия окна"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Также добавить эффекты к диалогам"
|
msgstr "Также добавить эффекты к диалогам"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Интенсивность вращения"
|
msgstr "Интенсивность вращения"
|
||||||
|
|||||||
@@ -0,0 +1,366 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR Simon Schneegans
|
||||||
|
# This file is distributed under the same license as the burn-my-windows package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
|
"PO-Revision-Date: 2022-05-23 08:18+0000\n"
|
||||||
|
"Last-Translator: Jose Riha <jose1711@gmail.com>\n"
|
||||||
|
"Language-Team: Slovak <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
|
"core/sk/>\n"
|
||||||
|
"Language: sk\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
"X-Generator: Weblate 4.13-dev\n"
|
||||||
|
|
||||||
|
#: prefs.js:113
|
||||||
|
msgid "Effect Options"
|
||||||
|
msgstr "Možnosti efektov"
|
||||||
|
|
||||||
|
#: prefs.js:141
|
||||||
|
msgid "Go Back"
|
||||||
|
msgstr "Prejsť naspäť"
|
||||||
|
|
||||||
|
#: prefs.js:183
|
||||||
|
msgid "General Options"
|
||||||
|
msgstr "Všeobecné možnosti"
|
||||||
|
|
||||||
|
#: prefs.js:277
|
||||||
|
msgid "Gold Sponsors"
|
||||||
|
msgstr "Zlatí sponzori"
|
||||||
|
|
||||||
|
#: prefs.js:280
|
||||||
|
msgid "Silver Sponsors"
|
||||||
|
msgstr "Strieborní sponzori"
|
||||||
|
|
||||||
|
#: prefs.js:283
|
||||||
|
msgid "Bronze Sponsors"
|
||||||
|
msgstr "Bronzoví sponzori"
|
||||||
|
|
||||||
|
#: prefs.js:286
|
||||||
|
msgid "Past Sponsors"
|
||||||
|
msgstr "Bývalí sponzori"
|
||||||
|
|
||||||
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
|
#: prefs.js:509
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Preview for %s"
|
||||||
|
msgstr "Náhľad %s"
|
||||||
|
|
||||||
|
#: prefs.js:531
|
||||||
|
msgid "Close this Window to Preview the Effect!"
|
||||||
|
msgstr "Zatvorte toto okno, ak chcete vidieť efekt!"
|
||||||
|
|
||||||
|
#: src/BrokenGlass.js:138
|
||||||
|
msgid "Broken Glass"
|
||||||
|
msgstr "Črepiny"
|
||||||
|
|
||||||
|
#: src/TVEffect.js:77
|
||||||
|
msgid "TV Effect"
|
||||||
|
msgstr "Televízor"
|
||||||
|
|
||||||
|
#: src/TRexAttack.js:115
|
||||||
|
msgid "T-Rex Attack"
|
||||||
|
msgstr "Tyrannosaurus"
|
||||||
|
|
||||||
|
#: src/SnapOfDisintegration.js:117
|
||||||
|
msgid "Snap of Disintegration"
|
||||||
|
msgstr "Thanosove lusknutie"
|
||||||
|
|
||||||
|
#: src/Wisps.js:85
|
||||||
|
msgid "Wisps"
|
||||||
|
msgstr "Obláčiky"
|
||||||
|
|
||||||
|
#: src/Fire.js:99
|
||||||
|
msgid "Fire"
|
||||||
|
msgstr "Oheň"
|
||||||
|
|
||||||
|
#: src/Fire.js:154
|
||||||
|
msgid "Default Fire"
|
||||||
|
msgstr "Predvolený oheň"
|
||||||
|
|
||||||
|
#: src/Fire.js:164
|
||||||
|
msgid "Hell Fire"
|
||||||
|
msgstr "Pekelný oheň"
|
||||||
|
|
||||||
|
#: src/Fire.js:174
|
||||||
|
msgid "Dark and Smutty"
|
||||||
|
msgstr "Tmavý a zafúľaný"
|
||||||
|
|
||||||
|
#: src/Fire.js:184
|
||||||
|
msgid "Cold Breeze"
|
||||||
|
msgstr "Studený vánok"
|
||||||
|
|
||||||
|
#: src/Fire.js:194
|
||||||
|
msgid "Santa is Coming"
|
||||||
|
msgstr "Santa prichádza"
|
||||||
|
|
||||||
|
#: src/Hexagon.js:97
|
||||||
|
msgid "Hexagon"
|
||||||
|
msgstr "Šesťhran"
|
||||||
|
|
||||||
|
#: src/EnergizeA.js:79
|
||||||
|
msgid "Energize A"
|
||||||
|
msgstr "Nabudenie A"
|
||||||
|
|
||||||
|
#: src/Apparition.js:80
|
||||||
|
msgid "Apparition"
|
||||||
|
msgstr "Prízrak"
|
||||||
|
|
||||||
|
#: src/EnergizeB.js:80
|
||||||
|
msgid "Energize B"
|
||||||
|
msgstr "Nabudenie B"
|
||||||
|
|
||||||
|
#: src/Matrix.js:113
|
||||||
|
msgid "Matrix"
|
||||||
|
msgstr "Matrix"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:6
|
||||||
|
msgid "Visit Homepage"
|
||||||
|
msgstr "Navštíviť webovú stránku"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:10
|
||||||
|
msgid "View Changelog"
|
||||||
|
msgstr "Zobraziť históriu zmien"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:16
|
||||||
|
msgid "Report a Bug"
|
||||||
|
msgstr "Nahlásiť chybu"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:20
|
||||||
|
msgid "Create an Effect"
|
||||||
|
msgstr "Vytvoriť efekt"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:24
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr "Preložiť"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:28
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr "Prispieť"
|
||||||
|
|
||||||
|
#: resources/ui/common/main-menu.ui:41
|
||||||
|
msgid "About Burn-My-Windows"
|
||||||
|
msgstr "O Burn-My-Windows"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:24 resources/ui/gtk4/Fire.ui:49
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:24 resources/ui/gtk4/TVEffect.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:24 resources/ui/gtk4/Hexagon.ui:24
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:42 resources/ui/gtk3/Fire.ui:93
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:35 resources/ui/gtk3/EnergizeA.ui:42
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:49 resources/ui/gtk3/EnergizeB.ui:42
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:63
|
||||||
|
msgid "Animation Time [ms]"
|
||||||
|
msgstr "Trvanie animácie [ms]"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:52 resources/ui/gtk4/Matrix.ui:98
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:144 resources/ui/gtk4/Matrix.ui:190
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:224 resources/ui/gtk4/Matrix.ui:258
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:52 resources/ui/gtk4/BrokenGlass.ui:98
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:144 resources/ui/gtk4/BrokenGlass.ui:190
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:244 resources/ui/gtk4/Wisps.ui:52
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:98 resources/ui/gtk4/Wisps.ui:132
|
||||||
|
#: resources/ui/gtk4/Fire.ui:77 resources/ui/gtk4/Fire.ui:123
|
||||||
|
#: resources/ui/gtk4/Fire.ui:169 resources/ui/gtk4/Fire.ui:222
|
||||||
|
#: resources/ui/gtk4/Fire.ui:280 resources/ui/gtk4/TRexAttack.ui:52
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:98 resources/ui/gtk4/TRexAttack.ui:144
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:190 resources/ui/gtk4/TRexAttack.ui:224
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:52 resources/ui/gtk4/TVEffect.ui:86
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:52 resources/ui/gtk4/EnergizeA.ui:98
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:132 resources/ui/gtk4/Hexagon.ui:52
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:98 resources/ui/gtk4/Hexagon.ui:144
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
|
msgid "Reset to Default Value"
|
||||||
|
msgstr "Obnoviť predvolené hodnoty"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:70 resources/ui/gtk4/Fire.ui:95
|
||||||
|
#: resources/ui/gtk4/SnapOfDisintegration.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeA.ui:70 resources/ui/gtk4/Hexagon.ui:70
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:70 resources/ui/gtk3/Wisps.ui:91
|
||||||
|
#: resources/ui/gtk3/Fire.ui:141 resources/ui/gtk3/EnergizeA.ui:91
|
||||||
|
#: resources/ui/gtk3/Hexagon.ui:98 resources/ui/gtk3/EnergizeB.ui:91
|
||||||
|
msgid "Scale"
|
||||||
|
msgstr "Priblíženie"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||||
|
#: resources/ui/gtk3/Apparition.ui:112
|
||||||
|
msgid "Randomness"
|
||||||
|
msgstr "Náhodnosť"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:162
|
||||||
|
msgid "Vertical Overshooting"
|
||||||
|
msgstr "Zvislé prestrelenie"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:208
|
||||||
|
msgid "Trail Color"
|
||||||
|
msgstr "Farba chvosta"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Matrix.ui:242
|
||||||
|
msgid "Tip Color"
|
||||||
|
msgstr "Farba špicu"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||||
|
msgid "Gravity"
|
||||||
|
msgstr "Gravitácia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||||
|
msgid "Blow Force"
|
||||||
|
msgstr "Sila úderu"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||||
|
msgid "Shatter From Pointer Location"
|
||||||
|
msgstr "Roztrieštenie od polohy kurzora"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||||
|
msgid ""
|
||||||
|
"The shards will fly away from where your mouse pointer was when closing the "
|
||||||
|
"window."
|
||||||
|
msgstr "Črepiny odletia z miesta, kde bol kurzor myši pri zatváraní okna."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Wisps.ui:116 resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||||
|
#: resources/ui/gtk4/TVEffect.ui:70 resources/ui/gtk4/EnergizeA.ui:116
|
||||||
|
#: resources/ui/gtk4/EnergizeB.ui:116 resources/ui/gtk3/Wisps.ui:139
|
||||||
|
#: resources/ui/gtk3/TVEffect.ui:83 resources/ui/gtk3/EnergizeA.ui:139
|
||||||
|
#: resources/ui/gtk3/EnergizeB.ui:139
|
||||||
|
msgid "Color"
|
||||||
|
msgstr "Farba"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||||
|
msgid "Presets"
|
||||||
|
msgstr "Predvoľby"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "Rýchlosť"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||||
|
msgid "3D Noise"
|
||||||
|
msgstr "3D šum"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||||
|
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||||
|
msgstr "Vytvorí dynamickejší efekt ohňa, ale vyžaduje na to viac GPU."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||||
|
msgid "Gradient"
|
||||||
|
msgstr "Prechod"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||||
|
msgid "Claw Scratch Scale"
|
||||||
|
msgstr "Veľkosť škrabancov od pazúrov"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||||
|
msgid "Claw Scratch Count"
|
||||||
|
msgstr "Počet škrabancov"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||||
|
msgid "Warp Effect"
|
||||||
|
msgstr "Efekt zakrivenia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||||
|
msgid "Flash Color"
|
||||||
|
msgstr "Farba blesku"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||||
|
msgid "Preview this Effect"
|
||||||
|
msgstr "Náhľad efektu"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||||
|
msgid "Mesh Line Width"
|
||||||
|
msgstr "Šírka čiar v sieti"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||||
|
msgid "Line Color"
|
||||||
|
msgstr "Farba čiar"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||||
|
msgid "Glow Color"
|
||||||
|
msgstr "Farba žiary"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||||
|
msgid "Additive Blending"
|
||||||
|
msgstr "Prídavné miešanie"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||||
|
msgid "You may want to enable this for dark window themes."
|
||||||
|
msgstr "Možno túto voľbu budete chcieť zapnúť pri tmavých motívoch."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||||
|
msgid "Welcome to Burn-My-Windows!"
|
||||||
|
msgstr "Víta Vás Burn-My-Windows!"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:39 resources/ui/gtk3/prefs.ui:46
|
||||||
|
msgid "If you like this extension, recommend it to your friends :)"
|
||||||
|
msgstr "Ak sa vám toto rozšírenie páči, odporučte ho priateľom :-)"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||||
|
msgid "Open Window Animation"
|
||||||
|
msgstr "Animácia pri otváraní okna"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:75 resources/ui/gtk4/prefs.ui:119
|
||||||
|
#: resources/ui/gtk3/prefs.ui:83 resources/ui/gtk3/prefs.ui:147
|
||||||
|
msgid "If multiple are selected, one is chosen randomly."
|
||||||
|
msgstr "Ak ich vyberiete viac, budú sa náhodne striedať."
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:90 resources/ui/gtk4/prefs.ui:134
|
||||||
|
#: resources/ui/gtk3/prefs.ui:104 resources/ui/gtk3/prefs.ui:168
|
||||||
|
msgid "Choose Effects"
|
||||||
|
msgstr "Vyberte efekty"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||||
|
msgid "Close Window Animation"
|
||||||
|
msgstr "Animácia pri zatváraní okna"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||||
|
msgid "Also Add Effects to Dialogs"
|
||||||
|
msgstr "Použiť efekt aj na dialógové okná"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
|
msgid "Twirl Intensity"
|
||||||
|
msgstr "Intenzita vírenia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||||
|
msgid "Shake Intensity"
|
||||||
|
msgstr "Intenzita otrasov"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||||
|
msgid "Suction Intensity"
|
||||||
|
msgstr "Intenzita odsatia"
|
||||||
|
|
||||||
|
#: resources/ui/gtk3/Fire.ui:63
|
||||||
|
msgid "Choose a Preset"
|
||||||
|
msgstr "Vyberte predvoľbu"
|
||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: burn-my-windows\n"
|
"Project-Id-Version: burn-my-windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
||||||
"Last-Translator: obslsessed <obslsessed@duck.com>\n"
|
"Last-Translator: obslsessed <obslsessed@duck.com>\n"
|
||||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Swedish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12.1\n"
|
"X-Generator: Weblate 4.12.1\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Effektalternativ"
|
msgstr "Effektalternativ"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Gå tillbaka"
|
msgstr "Gå tillbaka"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Generella alternativ"
|
msgstr "Generella alternativ"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Guldsponsorer"
|
msgstr "Guldsponsorer"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Silversponsorer"
|
msgstr "Silversponsorer"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Bronssponsorer"
|
msgstr "Bronssponsorer"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Sponsorer från förr"
|
msgstr "Sponsorer från förr"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "Förhandsgranskning för %s"
|
msgstr "Förhandsgranskning för %s"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Stäng det här fönstret för att förhandsgranska effekten!"
|
msgstr "Stäng det här fönstret för att förhandsgranska effekten!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Trasigt glas"
|
msgstr "Trasigt glas"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "TV-effekt"
|
msgstr "TV-effekt"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-Rexattack"
|
msgstr "T-Rexattack"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Eld"
|
msgstr "Eld"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Standardeld"
|
msgstr "Standardeld"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Helveteseld"
|
msgstr "Helveteseld"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Mörk och smutsig"
|
msgstr "Mörk och smutsig"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Kall bris"
|
msgstr "Kall bris"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Jultomten kommer"
|
msgstr "Jultomten kommer"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Sexhörning"
|
msgstr "Sexhörning"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr "Uppenbarelse"
|
msgstr "Uppenbarelse"
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matris"
|
msgstr "Matris"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Animationens tid [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "Stäng fönsteranimation"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Lägg också till effekter till dialogrutor"
|
msgstr "Lägg också till effekter till dialogrutor"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr "Virvelns intensitet"
|
msgstr "Virvelns intensitet"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
||||||
"Last-Translator: Muha Aliss <muhaaliss@pm.me>\n"
|
"Last-Translator: Muha Aliss <muhaaliss@pm.me>\n"
|
||||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/burn-my-windows/"
|
"Language-Team: Turkish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||||
@@ -19,105 +19,105 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12.1\n"
|
"X-Generator: Weblate 4.12.1\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "Efekt Seçenekleri"
|
msgstr "Efekt Seçenekleri"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "Geri Dön"
|
msgstr "Geri Dön"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Genel Ayarlar"
|
msgstr "Genel Ayarlar"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "Altın Sponsorlar"
|
msgstr "Altın Sponsorlar"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "Gümüş Sponsorlar"
|
msgstr "Gümüş Sponsorlar"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "Bronz Sponsorlar"
|
msgstr "Bronz Sponsorlar"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "Eski Sponsorlar"
|
msgstr "Eski Sponsorlar"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "%s ön izleme"
|
msgstr "%s ön izleme"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "Efekti Ön izlemek İçin Bu Pencereyi Kapatın!"
|
msgstr "Efekti Ön izlemek İçin Bu Pencereyi Kapatın!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "Kırılan Cam"
|
msgstr "Kırılan Cam"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "TV Efekti"
|
msgstr "TV Efekti"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "T-Rex Saldırısı"
|
msgstr "T-Rex Saldırısı"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "Ateş"
|
msgstr "Ateş"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "Varsayılan Ateş"
|
msgstr "Varsayılan Ateş"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "Cehennem Ateşi"
|
msgstr "Cehennem Ateşi"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "Karanlık ve Sürmeli"
|
msgstr "Karanlık ve Sürmeli"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "Soğuk Esinti"
|
msgstr "Soğuk Esinti"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "Noel Baba Geliyor"
|
msgstr "Noel Baba Geliyor"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "Altıgen"
|
msgstr "Altıgen"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "Enerji A"
|
msgstr "Enerji A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "Enerji B"
|
msgstr "Enerji B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "Matrix"
|
msgstr "Matrix"
|
||||||
|
|
||||||
@@ -181,21 +181,22 @@ msgstr "Animasyon Süresi [ms]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -346,6 +347,10 @@ msgstr "Pencere Animasyonunu Kapat"
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr "Ayrıca Diyaloglara Efektler Ekle"
|
msgstr "Ayrıca Diyaloglara Efektler Ekle"
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Burn-My-Windows\n"
|
"Project-Id-Version: Burn-My-Windows\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
"POT-Creation-Date: 2022-05-25 12:59+0200\n"
|
||||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||||
"Last-Translator: merelymyself <poonsters6@gmail.com>\n"
|
"Last-Translator: merelymyself <poonsters6@gmail.com>\n"
|
||||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||||
@@ -19,106 +19,106 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Generator: Weblate 4.12-dev\n"
|
"X-Generator: Weblate 4.12-dev\n"
|
||||||
|
|
||||||
#: prefs.js:112
|
#: prefs.js:113
|
||||||
msgid "Effect Options"
|
msgid "Effect Options"
|
||||||
msgstr "特殊效果选项"
|
msgstr "特殊效果选项"
|
||||||
|
|
||||||
#: prefs.js:140
|
#: prefs.js:141
|
||||||
msgid "Go Back"
|
msgid "Go Back"
|
||||||
msgstr "返回"
|
msgstr "返回"
|
||||||
|
|
||||||
#: prefs.js:182
|
#: prefs.js:183
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "常规选项"
|
msgstr "常规选项"
|
||||||
|
|
||||||
#: prefs.js:276
|
#: prefs.js:277
|
||||||
msgid "Gold Sponsors"
|
msgid "Gold Sponsors"
|
||||||
msgstr "金牌赞助商"
|
msgstr "金牌赞助商"
|
||||||
|
|
||||||
#: prefs.js:279
|
#: prefs.js:280
|
||||||
msgid "Silver Sponsors"
|
msgid "Silver Sponsors"
|
||||||
msgstr "银牌赞助商"
|
msgstr "银牌赞助商"
|
||||||
|
|
||||||
#: prefs.js:282
|
#: prefs.js:283
|
||||||
msgid "Bronze Sponsors"
|
msgid "Bronze Sponsors"
|
||||||
msgstr "铜牌赞助商"
|
msgstr "铜牌赞助商"
|
||||||
|
|
||||||
#: prefs.js:285
|
#: prefs.js:286
|
||||||
msgid "Past Sponsors"
|
msgid "Past Sponsors"
|
||||||
msgstr "往届赞助商"
|
msgstr "往届赞助商"
|
||||||
|
|
||||||
#. Translators: %s will be replaced by the effect's name.
|
#. Translators: %s will be replaced by the effect's name.
|
||||||
#: prefs.js:510
|
#: prefs.js:509
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Preview for %s"
|
msgid "Preview for %s"
|
||||||
msgstr "%s 的预览"
|
msgstr "%s 的预览"
|
||||||
|
|
||||||
#: prefs.js:532
|
#: prefs.js:531
|
||||||
msgid "Close this Window to Preview the Effect!"
|
msgid "Close this Window to Preview the Effect!"
|
||||||
msgstr "关闭此窗口,预览效果!"
|
msgstr "关闭此窗口,预览效果!"
|
||||||
|
|
||||||
#: src/BrokenGlass.js:57
|
#: src/BrokenGlass.js:138
|
||||||
msgid "Broken Glass"
|
msgid "Broken Glass"
|
||||||
msgstr "破碎的玻璃"
|
msgstr "破碎的玻璃"
|
||||||
|
|
||||||
#: src/TVEffect.js:56
|
#: src/TVEffect.js:77
|
||||||
msgid "TV Effect"
|
msgid "TV Effect"
|
||||||
msgstr "电视效果"
|
msgstr "电视效果"
|
||||||
|
|
||||||
#: src/TRexAttack.js:56
|
#: src/TRexAttack.js:115
|
||||||
msgid "T-Rex Attack"
|
msgid "T-Rex Attack"
|
||||||
msgstr "霸王龙攻击"
|
msgstr "霸王龙攻击"
|
||||||
|
|
||||||
#: src/SnapOfDisintegration.js:60
|
#: src/SnapOfDisintegration.js:117
|
||||||
msgid "Snap of Disintegration"
|
msgid "Snap of Disintegration"
|
||||||
msgstr "瓦解效果"
|
msgstr "瓦解效果"
|
||||||
|
|
||||||
#: src/Wisps.js:55
|
#: src/Wisps.js:85
|
||||||
msgid "Wisps"
|
msgid "Wisps"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/Fire.js:58
|
#: src/Fire.js:99
|
||||||
msgid "Fire"
|
msgid "Fire"
|
||||||
msgstr "火烧效果"
|
msgstr "火烧效果"
|
||||||
|
|
||||||
#: src/Fire.js:130
|
#: src/Fire.js:154
|
||||||
msgid "Default Fire"
|
msgid "Default Fire"
|
||||||
msgstr "普通火烧效果"
|
msgstr "普通火烧效果"
|
||||||
|
|
||||||
#: src/Fire.js:140
|
#: src/Fire.js:164
|
||||||
msgid "Hell Fire"
|
msgid "Hell Fire"
|
||||||
msgstr "地狱之火"
|
msgstr "地狱之火"
|
||||||
|
|
||||||
#: src/Fire.js:150
|
#: src/Fire.js:174
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Dark and Smutty"
|
msgid "Dark and Smutty"
|
||||||
msgstr "黑暗和污秽"
|
msgstr "黑暗和污秽"
|
||||||
|
|
||||||
#: src/Fire.js:160
|
#: src/Fire.js:184
|
||||||
msgid "Cold Breeze"
|
msgid "Cold Breeze"
|
||||||
msgstr "寒风"
|
msgstr "寒风"
|
||||||
|
|
||||||
#: src/Fire.js:170
|
#: src/Fire.js:194
|
||||||
msgid "Santa is Coming"
|
msgid "Santa is Coming"
|
||||||
msgstr "圣诞老人来了"
|
msgstr "圣诞老人来了"
|
||||||
|
|
||||||
#: src/Hexagon.js:53
|
#: src/Hexagon.js:97
|
||||||
msgid "Hexagon"
|
msgid "Hexagon"
|
||||||
msgstr "六边形"
|
msgstr "六边形"
|
||||||
|
|
||||||
#: src/EnergizeA.js:54
|
#: src/EnergizeA.js:79
|
||||||
msgid "Energize A"
|
msgid "Energize A"
|
||||||
msgstr "瞬移效果A"
|
msgstr "瞬移效果A"
|
||||||
|
|
||||||
#: src/Apparition.js:57
|
#: src/Apparition.js:80
|
||||||
msgid "Apparition"
|
msgid "Apparition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/EnergizeB.js:54
|
#: src/EnergizeB.js:80
|
||||||
msgid "Energize B"
|
msgid "Energize B"
|
||||||
msgstr "瞬移效果B"
|
msgstr "瞬移效果B"
|
||||||
|
|
||||||
#: src/Matrix.js:58
|
#: src/Matrix.js:113
|
||||||
msgid "Matrix"
|
msgid "Matrix"
|
||||||
msgstr "矩阵"
|
msgstr "矩阵"
|
||||||
|
|
||||||
@@ -182,21 +182,22 @@ msgstr "动画时间 [毫秒]"
|
|||||||
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
#: resources/ui/gtk4/Hexagon.ui:178 resources/ui/gtk4/Hexagon.ui:212
|
||||||
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
#: resources/ui/gtk4/Hexagon.ui:265 resources/ui/gtk4/EnergizeB.ui:52
|
||||||
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
#: resources/ui/gtk4/EnergizeB.ui:98 resources/ui/gtk4/EnergizeB.ui:132
|
||||||
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/Apparition.ui:52
|
#: resources/ui/gtk4/prefs.ui:166 resources/ui/gtk4/prefs.ui:200
|
||||||
#: resources/ui/gtk4/Apparition.ui:98 resources/ui/gtk4/Apparition.ui:144
|
#: resources/ui/gtk4/Apparition.ui:52 resources/ui/gtk4/Apparition.ui:98
|
||||||
#: resources/ui/gtk4/Apparition.ui:190 resources/ui/gtk4/Apparition.ui:236
|
#: resources/ui/gtk4/Apparition.ui:144 resources/ui/gtk4/Apparition.ui:190
|
||||||
#: resources/ui/gtk3/Wisps.ui:68 resources/ui/gtk3/Wisps.ui:117
|
#: resources/ui/gtk4/Apparition.ui:236 resources/ui/gtk3/Wisps.ui:68
|
||||||
#: resources/ui/gtk3/Wisps.ui:160 resources/ui/gtk3/Fire.ui:119
|
#: resources/ui/gtk3/Wisps.ui:117 resources/ui/gtk3/Wisps.ui:160
|
||||||
#: resources/ui/gtk3/Fire.ui:167 resources/ui/gtk3/Fire.ui:215
|
#: resources/ui/gtk3/Fire.ui:119 resources/ui/gtk3/Fire.ui:167
|
||||||
#: resources/ui/gtk3/Fire.ui:277 resources/ui/gtk3/Fire.ui:345
|
#: resources/ui/gtk3/Fire.ui:215 resources/ui/gtk3/Fire.ui:277
|
||||||
#: resources/ui/gtk3/TVEffect.ui:61 resources/ui/gtk3/TVEffect.ui:104
|
#: resources/ui/gtk3/Fire.ui:345 resources/ui/gtk3/TVEffect.ui:61
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:68 resources/ui/gtk3/EnergizeA.ui:117
|
#: resources/ui/gtk3/TVEffect.ui:104 resources/ui/gtk3/EnergizeA.ui:68
|
||||||
#: resources/ui/gtk3/EnergizeA.ui:160 resources/ui/gtk3/Hexagon.ui:75
|
#: resources/ui/gtk3/EnergizeA.ui:117 resources/ui/gtk3/EnergizeA.ui:160
|
||||||
#: resources/ui/gtk3/Hexagon.ui:124 resources/ui/gtk3/Hexagon.ui:173
|
#: resources/ui/gtk3/Hexagon.ui:75 resources/ui/gtk3/Hexagon.ui:124
|
||||||
#: resources/ui/gtk3/Hexagon.ui:216 resources/ui/gtk3/Hexagon.ui:259
|
#: resources/ui/gtk3/Hexagon.ui:173 resources/ui/gtk3/Hexagon.ui:216
|
||||||
#: resources/ui/gtk3/Hexagon.ui:321 resources/ui/gtk3/EnergizeB.ui:68
|
#: resources/ui/gtk3/Hexagon.ui:259 resources/ui/gtk3/Hexagon.ui:321
|
||||||
#: resources/ui/gtk3/EnergizeB.ui:117 resources/ui/gtk3/EnergizeB.ui:160
|
#: resources/ui/gtk3/EnergizeB.ui:68 resources/ui/gtk3/EnergizeB.ui:117
|
||||||
#: resources/ui/gtk3/prefs.ui:219 resources/ui/gtk3/Apparition.ui:89
|
#: resources/ui/gtk3/EnergizeB.ui:160 resources/ui/gtk3/prefs.ui:219
|
||||||
|
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||||
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
#: resources/ui/gtk3/Apparition.ui:138 resources/ui/gtk3/Apparition.ui:187
|
||||||
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
#: resources/ui/gtk3/Apparition.ui:236 resources/ui/gtk3/Apparition.ui:285
|
||||||
msgid "Reset to Default Value"
|
msgid "Reset to Default Value"
|
||||||
@@ -350,6 +351,10 @@ msgstr ""
|
|||||||
msgid "Also Add Effects to Dialogs"
|
msgid "Also Add Effects to Dialogs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||||
|
msgid "Disable on Battery Power"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||||
msgid "Twirl Intensity"
|
msgid "Twirl Intensity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
const {Gio, Gtk, Gdk, GLib, GObject} = imports.gi;
|
const {Gio, Gtk, Gdk, GLib, GObject} = imports.gi;
|
||||||
const ByteArray = imports.byteArray;
|
|
||||||
|
|
||||||
// libadwaita is available starting with GNOME Shell 42.
|
// libadwaita is available starting with GNOME Shell 42.
|
||||||
let Adw = null;
|
let Adw = null;
|
||||||
@@ -96,7 +95,7 @@ var PreferencesDialog = class PreferencesDialog {
|
|||||||
|
|
||||||
// Bind general options properties.
|
// Bind general options properties.
|
||||||
this.bindSwitch('destroy-dialogs');
|
this.bindSwitch('destroy-dialogs');
|
||||||
|
this.bindSwitch('disable-on-battery');
|
||||||
|
|
||||||
// Starting with GNOME Shell 42, the settings dialog uses libadwaita (at least most of
|
// Starting with GNOME Shell 42, the settings dialog uses libadwaita (at least most of
|
||||||
// the time - it seems that pop!_OS does not support libadwaita even on GNOME 42). We
|
// the time - it seems that pop!_OS does not support libadwaita even on GNOME 42). We
|
||||||
@@ -461,9 +460,7 @@ var PreferencesDialog = class PreferencesDialog {
|
|||||||
// Reads the contents of a JSON file contained in the global resources archive. The data
|
// Reads the contents of a JSON file contained in the global resources archive. The data
|
||||||
// is parsed and returned as a JavaScript object / array.
|
// is parsed and returned as a JavaScript object / array.
|
||||||
_getJSONResource(path) {
|
_getJSONResource(path) {
|
||||||
const data = Gio.resources_lookup_data(path, 0);
|
return JSON.parse(utils.getStringResource(path));
|
||||||
const string = ByteArray.toString(ByteArray.fromGBytes(data));
|
|
||||||
return JSON.parse(string);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// This traverses the widget tree below the given parent recursively and returns the
|
// This traverses the widget tree below the given parent recursively and returns the
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
[
|
[
|
||||||
"epost@anotheragency.no",
|
"epost@anotheragency.no",
|
||||||
"Allan Nordh\u00f8y",
|
"Allan Nordh\u00f8y",
|
||||||
3
|
50
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -13,12 +13,40 @@
|
|||||||
[
|
[
|
||||||
"vistausss@fastmail.com",
|
"vistausss@fastmail.com",
|
||||||
"Heimen Stoffels",
|
"Heimen Stoffels",
|
||||||
65
|
76
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Swedish": [
|
||||||
|
[
|
||||||
|
"obslsessed@duck.com",
|
||||||
|
"obslsessed",
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"swedishsailfishosuser@tutanota.com",
|
||||||
|
"Kristoffer Grundstr\u00f6m",
|
||||||
|
57
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Finnish": [
|
||||||
|
[
|
||||||
|
"jiri.gronroos@iki.fi",
|
||||||
|
"Jiri Gr\u00f6nroos",
|
||||||
|
57
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Russian": [
|
"Russian": [
|
||||||
|
[
|
||||||
|
"eg.ermakov2016@yandex.ru",
|
||||||
|
"\u0415\u0433\u043e\u0440 \u0415\u0440\u043c\u0430\u043a\u043e\u0432",
|
||||||
|
31
|
||||||
|
],
|
||||||
[
|
[
|
||||||
"franigoyt@gmail.com",
|
"franigoyt@gmail.com",
|
||||||
"ANIGO R. (AR)",
|
"ANIGO R. (AR)",
|
||||||
@@ -35,12 +63,21 @@
|
|||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Arabic": [
|
||||||
|
[
|
||||||
|
"fawaz27000@hotmail.com",
|
||||||
|
"fawaz006",
|
||||||
|
79
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Turkish": [
|
"Turkish": [
|
||||||
[
|
[
|
||||||
"muhaaliss@pm.me",
|
"muhaaliss@pm.me",
|
||||||
"Muha Aliss",
|
"Muha Aliss",
|
||||||
57
|
61
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -54,7 +91,7 @@
|
|||||||
[
|
[
|
||||||
"albano_battistella@hotmail.com",
|
"albano_battistella@hotmail.com",
|
||||||
"albanobattistella",
|
"albanobattistella",
|
||||||
63
|
74
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -64,6 +101,11 @@
|
|||||||
"lyuutau@outlook.com",
|
"lyuutau@outlook.com",
|
||||||
"\u5218\u97ec",
|
"\u5218\u97ec",
|
||||||
36
|
36
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"poonsters6@gmail.com",
|
||||||
|
"merelymyself",
|
||||||
|
41
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -72,12 +114,17 @@
|
|||||||
[
|
[
|
||||||
"code@simonschneegans.de",
|
"code@simonschneegans.de",
|
||||||
"Simon Schneegans",
|
"Simon Schneegans",
|
||||||
59
|
70
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"French": [
|
"French": [
|
||||||
|
[
|
||||||
|
"mathieu.bousquet2@gmail.com",
|
||||||
|
"Mathieu B.",
|
||||||
|
9
|
||||||
|
],
|
||||||
[
|
[
|
||||||
"redxxiii@zaclys.net",
|
"redxxiii@zaclys.net",
|
||||||
"Reda",
|
"Reda",
|
||||||
@@ -86,22 +133,36 @@
|
|||||||
[
|
[
|
||||||
"theo.remon+weblate@uswery.eu",
|
"theo.remon+weblate@uswery.eu",
|
||||||
"Th\u00e9o Remon",
|
"Th\u00e9o Remon",
|
||||||
24
|
30
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"bonnemainsnathan@gmail.com",
|
"bonnemainsnathan@gmail.com",
|
||||||
"Nathan",
|
"Nathan",
|
||||||
42
|
45
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Korean": [
|
||||||
|
[
|
||||||
|
"darkcircle.0426@gmail.com",
|
||||||
|
"Seong-ho Cho",
|
||||||
|
72
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Spanish": [
|
"Spanish": [
|
||||||
[
|
[
|
||||||
"ulicesah@gmail.com",
|
"dev.n47os@aleeas.com",
|
||||||
"Ulices",
|
"Ulices",
|
||||||
7
|
7
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
"andres.segarra.aparicio@gmail.com",
|
||||||
|
"Andres Segarra",
|
||||||
|
10
|
||||||
|
],
|
||||||
[
|
[
|
||||||
"fitojb@ubuntu.com",
|
"fitojb@ubuntu.com",
|
||||||
"Adolfo Jayme Barrientos",
|
"Adolfo Jayme Barrientos",
|
||||||
@@ -110,7 +171,7 @@
|
|||||||
[
|
[
|
||||||
"oscfdezdz@tuta.io",
|
"oscfdezdz@tuta.io",
|
||||||
"\u00d3scar Fern\u00e1ndez D\u00edaz",
|
"\u00d3scar Fern\u00e1ndez D\u00edaz",
|
||||||
55
|
58
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
<node>
|
||||||
|
<interface name="org.freedesktop.UPower">
|
||||||
|
<property name="OnBattery" type="b" access="read" />
|
||||||
|
</interface>
|
||||||
|
</node>
|
||||||
|
|
||||||
@@ -1,7 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform vec2 uSeed;
|
uniform vec2 uSeed;
|
||||||
uniform float uShake;
|
uniform float uShake;
|
||||||
@@ -1,7 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform sampler2D uShardTexture;
|
uniform sampler2D uShardTexture;
|
||||||
uniform vec2 uSeed;
|
uniform vec2 uSeed;
|
||||||
@@ -1,12 +1,110 @@
|
|||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
// ) ( //
|
||||||
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
// This file is automatically included in each shader. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------- standard uniforms
|
||||||
|
|
||||||
|
// uForOpening: True if a window-open animation is ongoing, false otherwise.
|
||||||
|
// uTexture: Contains the texture of the window.
|
||||||
|
// uProgress: A value which transitions from 0 to 1 during the entire animation.
|
||||||
|
// uTime: A steadily increasing value in seconds.
|
||||||
|
// uSize: The size of uTexture in pixels.
|
||||||
|
// uPadding: The empty area around the actual window (e.g. where the shadow is drawn).
|
||||||
|
uniform bool uForOpening;
|
||||||
|
uniform sampler2D uTexture;
|
||||||
|
uniform float uProgress;
|
||||||
|
uniform float uTime;
|
||||||
|
uniform vec2 uSize;
|
||||||
|
uniform float uPadding;
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------- compositing operators
|
||||||
|
|
||||||
|
// The Shell.GLSLEffect uses straight alpha blending. This helper method allows
|
||||||
|
// compositing color values in the shader in the same way.
|
||||||
|
vec4 alphaOver(vec4 under, vec4 over) {
|
||||||
|
float alpha = over.a + under.a * (1.0 - over.a);
|
||||||
|
return vec4((over.rgb * over.a + under.rgb * under.a * (1.0 - over.a)) / alpha, alpha);
|
||||||
|
}
|
||||||
|
|
||||||
|
// ---------------------------------------------------------------------- easing functions
|
||||||
|
|
||||||
|
// Here are some basic easing function. More can be added if required!
|
||||||
|
// Taken from here:
|
||||||
|
// https://gitlab.gnome.org/GNOME/mutter/-/blob/main/clutter/clutter/clutter-easing.c
|
||||||
|
|
||||||
|
float easeOutQuad(float x) { return -1.0 * x * (x - 2); }
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------- edge mask helpers
|
||||||
|
|
||||||
|
// This method returns a mask which smoothly transitions towards zero when approaching
|
||||||
|
// the window's borders. There is a variant which takes the transition area width in
|
||||||
|
// pixels and one which takes this as a percentage.
|
||||||
|
float getEdgeMask(vec2 uv, vec2 maxUV, float fadeWidth) {
|
||||||
|
float mask = 1.0;
|
||||||
|
mask *= smoothstep(0, 1, clamp(uv.x / fadeWidth, 0, 1));
|
||||||
|
mask *= smoothstep(0, 1, clamp(uv.y / fadeWidth, 0, 1));
|
||||||
|
mask *= smoothstep(0, 1, clamp((maxUV.x - uv.x) / fadeWidth, 0, 1));
|
||||||
|
mask *= smoothstep(0, 1, clamp((maxUV.y - uv.y) / fadeWidth, 0, 1));
|
||||||
|
|
||||||
|
return mask;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Returns an edge mask which fades to zero at the boundaries of the actor. The width of
|
||||||
|
// the fade zone is given in pixels. This uses the standard uniforms uSize and uPadding.
|
||||||
|
// This means that the fading zone is not actually at the actors boundaries but at the
|
||||||
|
// position of the window border in the texture.
|
||||||
|
// The offset paramter controls whether the fading is placed inside the window borders
|
||||||
|
// (offset = 0), ontop the window borders (offset = 0.5) or outside the window borders
|
||||||
|
// (offset = 1).
|
||||||
|
float getAbsoluteEdgeMask(float fadePixels, float offset) {
|
||||||
|
float padding = max(0, uPadding - fadePixels * offset);
|
||||||
|
vec2 uv = cogl_tex_coord_in[0].st * uSize - padding;
|
||||||
|
return getEdgeMask(uv, uSize - 2.0 * padding, fadePixels);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Returns an edge mask which fades to zero at the boundaries of the actor. The width of
|
||||||
|
// the fade zone is given relative to the actor size. This neither uses uSize and
|
||||||
|
// uPadding.
|
||||||
|
float getRelativeEdgeMask(float fadeAmount) {
|
||||||
|
vec2 uv = cogl_tex_coord_in[0].st;
|
||||||
|
return getEdgeMask(uv, vec2(1.0), fadeAmount);
|
||||||
|
}
|
||||||
|
|
||||||
|
// ------------------------------------------------------------------------------- 2D math
|
||||||
|
|
||||||
|
float distToLine(vec2 origin, vec2 direction, vec2 point) {
|
||||||
|
vec2 perpendicular = vec2(direction.y, -direction.x);
|
||||||
|
return abs(dot(normalize(perpendicular), origin - point));
|
||||||
|
}
|
||||||
|
|
||||||
|
float getWinding(vec2 a, vec2 b) { return cross(vec3(a, 0.0), vec3(b, 0.0)).z; }
|
||||||
|
|
||||||
|
vec2 rotate(vec2 a, float angle) {
|
||||||
|
return vec2(a.x * cos(angle) - a.y * sin(angle), a.x * sin(angle) + a.y * cos(angle));
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------------- noise
|
||||||
|
|
||||||
// These noise algorithms are based on implementations by various authors from
|
// These noise algorithms are based on implementations by various authors from
|
||||||
// shadertoy.com, which are all available under the MIT License. See the respective links
|
// shadertoy.com, which are all available under the MIT License. See the respective links
|
||||||
// in the comments below.
|
// in the comments below.
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
// Hash functions
|
||||||
// Hash without Sine //
|
// MIT License, https://www.shadertoy.com/view/4djSRW
|
||||||
// MIT License, https://www.shadertoy.com/view/4djSRW //
|
// Copyright (c) 2014 David Hoskins.
|
||||||
// Copyright (c) 2014 David Hoskins. //
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
// 1 out, 1 in...
|
// 1 out, 1 in...
|
||||||
float hash11(float p) {
|
float hash11(float p) {
|
||||||
@@ -100,12 +198,9 @@ vec4 hash44(vec4 p4) {
|
|||||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
// 2D Simplex Noise
|
||||||
// 2D Simplex Noise //
|
// MIT License, https://www.shadertoy.com/view/Msf3WH
|
||||||
// MIT License, https://www.shadertoy.com/view/Msf3WH //
|
// Copyright © 2013 Inigo Quilez
|
||||||
// Copyright © 2013 Inigo Quilez //
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
float simplex2D(vec2 p) {
|
float simplex2D(vec2 p) {
|
||||||
const float K1 = 0.366025404; // (sqrt(3)-1)/2;
|
const float K1 = 0.366025404; // (sqrt(3)-1)/2;
|
||||||
const float K2 = 0.211324865; // (3-sqrt(3))/6;
|
const float K2 = 0.211324865; // (3-sqrt(3))/6;
|
||||||
@@ -137,12 +232,9 @@ float simplex2DFractal(vec2 p) {
|
|||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
// 3D Simplex Noise
|
||||||
// 3D Simplex Noise //
|
// MIT License, https://www.shadertoy.com/view/XsX3zB
|
||||||
// MIT License, https://www.shadertoy.com/view/XsX3zB //
|
// Copyright © 2013 Nikita Miropolskiy
|
||||||
// Copyright © 2013 Nikita Miropolskiy //
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
float simplex3D(vec3 p) {
|
float simplex3D(vec3 p) {
|
||||||
|
|
||||||
// skew constants for 3D simplex functions
|
// skew constants for 3D simplex functions
|
||||||
@@ -194,7 +286,7 @@ float simplex3D(vec3 p) {
|
|||||||
return dot(d, vec4(52.0)) * 0.5 + 0.5;
|
return dot(d, vec4(52.0)) * 0.5 + 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
// directional artifacts can be reduced by rotating each octave
|
// Directional artifacts can be reduced by rotating each octave
|
||||||
float simplex3DFractal(vec3 m) {
|
float simplex3DFractal(vec3 m) {
|
||||||
|
|
||||||
// const matrices for 3D rotation
|
// const matrices for 3D rotation
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
// The Shell.GLSLEffect uses straight alpha blending. This helper method allows
|
|
||||||
// compositing color values in the shader in the same way.
|
|
||||||
vec4 alphaOver(vec4 under, vec4 over) {
|
|
||||||
float alpha = over.a + under.a * (1.0 - over.a);
|
|
||||||
return vec4((over.rgb * over.a + under.rgb * under.a * (1.0 - over.a)) / alpha, alpha);
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
// This provides some basic easing function. More can be added if required!
|
|
||||||
// Taken from here:
|
|
||||||
// https://gitlab.gnome.org/GNOME/mutter/-/blob/main/clutter/clutter/clutter-easing.c
|
|
||||||
|
|
||||||
float easeOutQuad(float x) { return -1.0 * x * (x - 2); }
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
// This method returns a mask which smoothly transitions towards zero when approaching
|
|
||||||
// the window's borders. There is a variant which takes the transition area width in
|
|
||||||
// pixels and one which takes this as a percentage.
|
|
||||||
float getEdgeMask(vec2 uv, vec2 maxUV, float fadeWidth) {
|
|
||||||
float mask = 1.0;
|
|
||||||
mask *= smoothstep(0, 1, clamp(uv.x / fadeWidth, 0, 1));
|
|
||||||
mask *= smoothstep(0, 1, clamp(uv.y / fadeWidth, 0, 1));
|
|
||||||
mask *= smoothstep(0, 1, clamp((maxUV.x - uv.x) / fadeWidth, 0, 1));
|
|
||||||
mask *= smoothstep(0, 1, clamp((maxUV.y - uv.y) / fadeWidth, 0, 1));
|
|
||||||
|
|
||||||
return mask;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Returns an edge mask which fades to zero at the boundaries of the actor. The width of
|
|
||||||
// the fade zone is given in pixels. This uses the standard uniforms uSize and uPadding.
|
|
||||||
// This means that the fading zone is not actually at the actors boundaries but at the
|
|
||||||
// position of the window border in the texture.
|
|
||||||
// The offset paramter controls whether the fading is placed inside the window borders
|
|
||||||
// (offset = 0), ontop the window borders (offset = 0.5) or outside the window borders
|
|
||||||
// (offset = 1).
|
|
||||||
float getAbsoluteEdgeMask(float fadePixels, float offset) {
|
|
||||||
float padding = max(0, uPadding - fadePixels * offset);
|
|
||||||
vec2 uv = cogl_tex_coord_in[0].st * uSize - padding;
|
|
||||||
return getEdgeMask(uv, uSize - 2.0 * padding, fadePixels);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Returns an edge mask which fades to zero at the boundaries of the actor. The width of
|
|
||||||
// the fade zone is given relative to the actor size. This neither uses uSize and
|
|
||||||
// uPadding.
|
|
||||||
float getRelativeEdgeMask(float fadeAmount) {
|
|
||||||
vec2 uv = cogl_tex_coord_in[0].st;
|
|
||||||
return getEdgeMask(uv, vec2(1.0), fadeAmount);
|
|
||||||
}
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
float distToLine(vec2 origin, vec2 direction, vec2 point) {
|
|
||||||
vec2 perpendicular = vec2(direction.y, -direction.x);
|
|
||||||
return abs(dot(normalize(perpendicular), origin - point));
|
|
||||||
}
|
|
||||||
|
|
||||||
float getWinding(vec2 a, vec2 b) { return cross(vec3(a, 0.0), vec3(b, 0.0)).z; }
|
|
||||||
|
|
||||||
vec2 rotate(vec2 a, float angle) {
|
|
||||||
return vec2(a.x * cos(angle) - a.y * sin(angle), a.x * sin(angle) + a.y * cos(angle));
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
// These should be included in every shader.
|
|
||||||
// uForOpening: True if a window-open animation is ongoing, false otherwise.
|
|
||||||
// uTexture: Contains the texture of the window.
|
|
||||||
// uProgress: A value which transitions from 0 to 1 during the entire animation.
|
|
||||||
// uTime: A steadily increasing value in seconds.
|
|
||||||
// uSize: The size of uTexture in pixels.
|
|
||||||
// uPadding: The empty area around the actual window (e.g. where the shadow is drawn).
|
|
||||||
uniform bool uForOpening;
|
|
||||||
uniform sampler2D uTexture;
|
|
||||||
uniform float uProgress;
|
|
||||||
uniform float uTime;
|
|
||||||
uniform vec2 uSize;
|
|
||||||
uniform float uPadding;
|
|
||||||
@@ -1,10 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/edgeMask.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/easing.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform vec3 uColor;
|
uniform vec3 uColor;
|
||||||
uniform float uScale;
|
uniform float uScale;
|
||||||
@@ -1,10 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/edgeMask.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/easing.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform vec3 uColor;
|
uniform vec3 uColor;
|
||||||
uniform float uScale;
|
uniform float uScale;
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/compositing.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/edgeMask.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/noise.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
#include "common/easing.glsl"
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform bool u3DNoise;
|
uniform bool u3DNoise;
|
||||||
uniform float uScale;
|
uniform float uScale;
|
||||||
@@ -1,8 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform bool uAdditiveBlending;
|
uniform bool uAdditiveBlending;
|
||||||
uniform vec2 uSeed;
|
uniform vec2 uSeed;
|
||||||
@@ -1,10 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/edgeMask.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/compositing.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform sampler2D uFontTexture;
|
uniform sampler2D uFontTexture;
|
||||||
uniform vec3 uTrailColor;
|
uniform vec3 uTrailColor;
|
||||||
@@ -1,9 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/math2D.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform sampler2D uDustTexture;
|
uniform sampler2D uDustTexture;
|
||||||
uniform vec4 uDustColor;
|
uniform vec4 uDustColor;
|
||||||
@@ -1,10 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/compositing.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/easing.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
// See assets/README.md for how this texture was created.
|
// See assets/README.md for how this texture was created.
|
||||||
uniform sampler2D uClawTexture;
|
uniform sampler2D uClawTexture;
|
||||||
@@ -1,8 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/easing.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform vec3 uColor;
|
uniform vec3 uColor;
|
||||||
|
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
// Inject some common shader snippets. It is only possible to include glsl files from the
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// "common" directory. Also, the files in the "common" directory are not allowed to
|
// ) ( //
|
||||||
// include any further files.
|
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||||
#include "common/uniforms.glsl"
|
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||||
#include "common/noise.glsl"
|
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||||
#include "common/edgeMask.glsl"
|
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||||
#include "common/compositing.glsl"
|
// | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< //
|
||||||
#include "common/easing.glsl"
|
// |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ //
|
||||||
|
// |__/ //
|
||||||
|
// Copyright (c) 2021 Simon Schneegans //
|
||||||
|
// Released under the GPLv3 or later. See LICENSE file for details. //
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// The content from common.glsl is automatically prepended to each shader effect.
|
||||||
|
|
||||||
uniform vec2 uSeed;
|
uniform vec2 uSeed;
|
||||||
uniform vec3 uColor;
|
uniform vec3 uColor;
|
||||||
@@ -227,6 +227,50 @@
|
|||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
|
||||||
|
<child>
|
||||||
|
<object class="GtkListBoxRow">
|
||||||
|
<property name="margin-start">10</property>
|
||||||
|
<property name="margin-end">10</property>
|
||||||
|
<property name="margin-top">10</property>
|
||||||
|
<property name="margin-bottom">10</property>
|
||||||
|
<property name="activatable">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<property name="spacing">8</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="label" translatable="yes">Disable on Battery Power</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="halign">start</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="hexpand">1</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkSwitch" id="disable-on-battery">
|
||||||
|
<property name="halign">end</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkButton" id="reset-disable-on-battery">
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage">
|
||||||
|
<property name="icon-name">edit-clear-symbolic</property>
|
||||||
|
<property name="icon-size">1</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<property name="tooltip-text" translatable="yes">Reset to Default Value</property>
|
||||||
|
<style>
|
||||||
|
<class name="flat" />
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
|
|||||||
@@ -174,6 +174,40 @@
|
|||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
|
||||||
|
<child>
|
||||||
|
<object class="GtkListBoxRow">
|
||||||
|
<property name="activatable">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="label" translatable="yes">Disable on Battery Power</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="halign">start</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="hexpand">1</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkSwitch" id="disable-on-battery">
|
||||||
|
<property name="halign">end</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkButton" id="reset-disable-on-battery">
|
||||||
|
<property name="icon-name">edit-clear-symbolic</property>
|
||||||
|
<property name="tooltip-text" translatable="yes">Reset to Default Value</property>
|
||||||
|
<style>
|
||||||
|
<class name="flat" />
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
|
|||||||
@@ -13,6 +13,12 @@
|
|||||||
<description>Set to true to burn dialogs as well.</description>
|
<description>Set to true to burn dialogs as well.</description>
|
||||||
</key>
|
</key>
|
||||||
|
|
||||||
|
<key name="disable-on-battery" type="b">
|
||||||
|
<default>false</default>
|
||||||
|
<summary>Disable on Battery</summary>
|
||||||
|
<description>Enable effects only if plugged in.</description>
|
||||||
|
</key>
|
||||||
|
|
||||||
<key name="close-preview-effect" type="s">
|
<key name="close-preview-effect" type="s">
|
||||||
<default>""</default>
|
<default>""</default>
|
||||||
<summary>Close Preview Effect</summary>
|
<summary>Close Preview Effect</summary>
|
||||||
|
|||||||
@@ -76,6 +76,10 @@ var Shader = GObject.registerClass(
|
|||||||
// This is called once each time the shader is used.
|
// This is called once each time the shader is used.
|
||||||
beginAnimation(settings, forOpening, actor) {
|
beginAnimation(settings, forOpening, actor) {
|
||||||
|
|
||||||
|
// Reset progress values.
|
||||||
|
this._progress = 0;
|
||||||
|
this._time = 0;
|
||||||
|
|
||||||
// This is not necessarily symmetric, but I haven't figured out a way to
|
// This is not necessarily symmetric, but I haven't figured out a way to
|
||||||
// get the actual values...
|
// get the actual values...
|
||||||
const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2;
|
const padding = (actor.width - actor.meta_window.get_frame_rect().width) / 2;
|
||||||
@@ -89,11 +93,8 @@ var Shader = GObject.registerClass(
|
|||||||
|
|
||||||
// This is called at each frame during the animation.
|
// This is called at each frame during the animation.
|
||||||
updateAnimation(progress, time) {
|
updateAnimation(progress, time) {
|
||||||
this.set_uniform_float(this._uProgress, 1, [progress]);
|
// Store the current time and progress values. The corresponding signal is emitted
|
||||||
this.set_uniform_float(this._uTime, 1, [time]);
|
// each frame in vfunc_paint_target.
|
||||||
|
|
||||||
// Store the current time and progress values. The corresponding signal is emitted a
|
|
||||||
// but later in vfunc_paint_target.
|
|
||||||
this._progress = progress;
|
this._progress = progress;
|
||||||
this._time = time;
|
this._time = time;
|
||||||
}
|
}
|
||||||
@@ -105,7 +106,7 @@ var Shader = GObject.registerClass(
|
|||||||
// Shell.GLSLEffect requires the declarations and the main source code as separate
|
// Shell.GLSLEffect requires the declarations and the main source code as separate
|
||||||
// strings. As it's more convenient to store the in one GLSL file, we use a regex
|
// strings. As it's more convenient to store the in one GLSL file, we use a regex
|
||||||
// here to split the source code in two parts.
|
// here to split the source code in two parts.
|
||||||
const code = this._loadGLSLResource(`/shaders/${this._nick}.glsl`);
|
const code = this._loadShaderResource(`/shaders/${this._nick}.frag`);
|
||||||
|
|
||||||
// Match anything between the curly brackets of "void main() {...}".
|
// Match anything between the curly brackets of "void main() {...}".
|
||||||
const regex = RegExp('void main *\\(\\) *\\{([\\S\\s]+)\\}');
|
const regex = RegExp('void main *\\(\\) *\\{([\\S\\s]+)\\}');
|
||||||
@@ -121,6 +122,8 @@ var Shader = GObject.registerClass(
|
|||||||
// the handler. This could still be null if called from the updateAnimation() above.
|
// the handler. This could still be null if called from the updateAnimation() above.
|
||||||
vfunc_paint_target(...params) {
|
vfunc_paint_target(...params) {
|
||||||
this.emit('update-animation', this._progress, this._time);
|
this.emit('update-animation', this._progress, this._time);
|
||||||
|
this.set_uniform_float(this._uProgress, 1, [this._progress]);
|
||||||
|
this.set_uniform_float(this._uTime, 1, [this._time]);
|
||||||
super.vfunc_paint_target(...params);
|
super.vfunc_paint_target(...params);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -133,20 +136,13 @@ var Shader = GObject.registerClass(
|
|||||||
return ByteArray.toString(ByteArray.fromGBytes(data));
|
return ByteArray.toString(ByteArray.fromGBytes(data));
|
||||||
}
|
}
|
||||||
|
|
||||||
// This loads a GLSL file from the extension's resources to a JavaScript string. Any
|
// This loads a GLSL file from the extension's resources to a JavaScript string. The
|
||||||
// #include statements in this file are replaced with the corresponding file contents.
|
// code from "common.glsl" is prepended automatically.
|
||||||
_loadGLSLResource(path) {
|
_loadShaderResource(path) {
|
||||||
let code = this._loadStringResource(path);
|
let common = this._loadStringResource('/shaders/common.glsl');
|
||||||
|
let code = this._loadStringResource(path);
|
||||||
// This regex matches either #include "..." or #include <...>. The part between the
|
|
||||||
// brackets is captured in the capture group.
|
|
||||||
const regex = RegExp('#include ["<](.+)[">]', 'g');
|
|
||||||
|
|
||||||
code = code.replace(regex, (m, file) => {
|
|
||||||
return this._loadStringResource('/shaders/' + file);
|
|
||||||
});
|
|
||||||
|
|
||||||
// Add a trailing newline. Else the GLSL compiler complains...
|
// Add a trailing newline. Else the GLSL compiler complains...
|
||||||
return code + '\n';
|
return common + '\n' + code + '\n';
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -13,7 +13,8 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
const {Gtk} = imports.gi;
|
const {Gtk, Gio} = imports.gi;
|
||||||
|
const ByteArray = imports.byteArray;
|
||||||
|
|
||||||
// Returns the given argument, except for "alpha", "beta", and "rc". In these cases -3,
|
// Returns the given argument, except for "alpha", "beta", and "rc". In these cases -3,
|
||||||
// -2, and -1 are returned respectively.
|
// -2, and -1 are returned respectively.
|
||||||
@@ -84,3 +85,10 @@ function shellVersionIsAtLeast(major, minor) {
|
|||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Reads the contents of a file contained in the global resources archive. The data
|
||||||
|
// is returned as a string.
|
||||||
|
function getStringResource(path) {
|
||||||
|
const data = Gio.resources_lookup_data(path, 0);
|
||||||
|
return ByteArray.toString(ByteArray.fromGBytes(data));
|
||||||
|
}
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 632 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 632 B |
|
Before Width: | Height: | Size: 967 B After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 625 B |
|
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 625 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 632 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 632 B |
|
Before Width: | Height: | Size: 967 B After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 625 B |
|
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 625 B |
|
Before Width: | Height: | Size: 752 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 767 B After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 721 B After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 724 B After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 7.9 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 7.9 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.8 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.8 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.3 KiB |