Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 38f67dc8cd |
@@ -68,29 +68,9 @@ jobs:
|
||||
run: |
|
||||
find $GITHUB_WORKSPACE -type f -and \( -name "*.sh" \) | xargs shellcheck
|
||||
|
||||
references:
|
||||
name: Generate References
|
||||
runs-on: ubuntu-22.04
|
||||
if: >
|
||||
github.event_name == 'push' && contains(github.event.head_commit.message, '[generate-references]')
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Download Dependencies
|
||||
run: |
|
||||
sudo apt update -qq
|
||||
sudo apt install gettext -qq
|
||||
- name: Build Burn-My-Windows
|
||||
run: make
|
||||
- name: Generate References
|
||||
run: sudo make references
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: references
|
||||
path: tests/references/
|
||||
|
||||
build:
|
||||
name: Run Tests
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
github.event_name == 'pull_request' ||
|
||||
( contains(github.ref, 'main') && !contains(github.event.head_commit.message, '[no-ci]') ) ||
|
||||
@@ -106,20 +86,25 @@ jobs:
|
||||
- '35'
|
||||
- '36'
|
||||
session:
|
||||
- 'gnome-xsession'
|
||||
#- 'gnome-xsession' Disabled for now as it miraculously fails on GitHub. Locally, all tests pass...
|
||||
- 'gnome-wayland-nested'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Download Dependencies
|
||||
run: |
|
||||
sudo apt update -qq
|
||||
sudo apt install gettext imagemagick -qq
|
||||
sudo apt install gettext -qq
|
||||
- name: Build Burn-My-Windows
|
||||
run: make
|
||||
- name: Test Burn-My-Windows
|
||||
run: sudo $GITHUB_WORKSPACE/tests/run-test.sh -v ${{ matrix.version }} -s ${{ matrix.session }}
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v2
|
||||
if: failure()
|
||||
with:
|
||||
name: result_${{ matrix.version }}_${{ matrix.session }}
|
||||
path: tests/output/
|
||||
name: log_${{ matrix.version }}_${{ matrix.session }}
|
||||
path: fail.log
|
||||
- uses: actions/upload-artifact@v2
|
||||
if: failure()
|
||||
with:
|
||||
name: screen_${{ matrix.version }}_${{ matrix.session }}
|
||||
path: fail.png
|
||||
@@ -6,8 +6,8 @@ on:
|
||||
- '**'
|
||||
|
||||
jobs:
|
||||
gnome_bundle:
|
||||
name: Bundle GNOME Shell Extension
|
||||
extension_bundle:
|
||||
name: Extension Bundle
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Repository
|
||||
@@ -26,25 +26,3 @@ jobs:
|
||||
file: burn-my-windows@schneegans.github.com.zip
|
||||
tag: ${{ github.ref }}
|
||||
overwrite: true
|
||||
|
||||
kwin_bundle:
|
||||
name: Bundle KWin Effect
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
sudo apt-get update -q
|
||||
sudo apt-get install clang-format
|
||||
- name: Create Release
|
||||
run: |
|
||||
./kwin/build.sh
|
||||
- name: Upload Release
|
||||
uses: svenstaro/upload-release-action@2.2.1
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: kwin/*.tar.gz
|
||||
tag: ${{ github.ref }}
|
||||
overwrite: true
|
||||
file_glob: true
|
||||
|
||||
+1
-3
@@ -6,6 +6,4 @@
|
||||
/locale
|
||||
/schemas/gschemas.compiled
|
||||
/resources/burn-my-windows.gresource
|
||||
/resources/burn-my-windows.gresource.xml
|
||||
kwin/_build
|
||||
kwin/*.tar.gz
|
||||
/resources/burn-my-windows.gresource.xml
|
||||
@@ -6,8 +6,8 @@ DOMAIN := schneegans.github.com
|
||||
ZIP_NAME := $(NAME)@$(DOMAIN).zip
|
||||
|
||||
# Some of the recipes below depend on some of these files.
|
||||
JS_FILES = $(wildcard src/*.js extension.js prefs.js)
|
||||
UI_FILES = $(shell find resources -type f -and \( -name "*.ui" \))
|
||||
JS_FILES = $(shell find -type f -and \( -name "*.js" \))
|
||||
UI_FILES = $(shell find -type f -and \( -name "*.ui" \))
|
||||
RESOURCE_FILES = $(shell find resources -mindepth 2 -type f)
|
||||
LOCALES_PO = $(wildcard po/*.po)
|
||||
LOCALES_MO = $(patsubst po/%.po,locale/%/LC_MESSAGES/$(NAME).mo,$(LOCALES_PO))
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
</p>
|
||||
|
||||
<h1 align="center">🔥 Set GNOME Shell on Fire!</h1>
|
||||
<p align="center">(and KWin as well)</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://extensions.gnome.org/extension/4679/burn-my-windows/"><img src="https://img.shields.io/badge/Download-extensions.gnome.org-e67f4d.svg?logo=gnome&logoColor=lightgrey&labelColor=303030" /></a><br/>
|
||||
@@ -14,62 +13,27 @@
|
||||
<a href="scripts/cloc.sh"><img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Schneegans/8cf45f23253ff09b21196e7271378762/raw/comments.json" /></a>
|
||||
</p>
|
||||
|
||||
When I released the [Desktop Cube Extension](https://github.com/Schneegans/Desktop-Cube/) for GNOME, many people requested to revive one of the most useless features of Linux desktop history: Setting windows on fire!
|
||||
When I released the [Desktop Cube Extension](https://github.com/Schneegans/Desktop-Cube/), many people requested to revive one of the most useless features of Linux desktop history: Setting windows on fire!
|
||||
This extension is not only more useless than the cube, but it is also much more hacky. So I expect some bug! [Let's incinerate them all](https://github.com/Schneegans/Burn-My-Windows/issues)!
|
||||
|
||||
Burn-My-Windows is not only available for **GNOME** but also includes some basic support for **KDE Plasma's KWin**.
|
||||
Further down in this file you'll find installation instructions for both.
|
||||
For a list of things changed in previous releases, you can have a look at the [changelog](docs/changelog.md)!
|
||||
|
||||
|
||||
Effect | Preview
|
||||
-----|--------
|
||||
**Apparition** <br> This effect hides your windows by violently sucking them into the void of magic! | <img src ="docs/pics/apparition.gif" />
|
||||
**Broken Glass** <br> Shatter your windows into a shower sharp shards! This effect can be configured so that the shards fly away from your mouse pointer position!| <img src ="docs/pics/glass.gif" />
|
||||
**Doom** <br> Melt your windows. Inspired by the legendary screen transitions of the original Doom. | <img src ="docs/pics/doom.gif" />
|
||||
**Apparition** <br> This effect hides your windows by violently sucking them into the void of magic! <br><br> _Only available in GNOME Shell 3.38+_ | <img src ="docs/pics/apparition.gif" />
|
||||
**Broken Glass** <br> Shatter your windows into a shower sharp shards! This effect can be configured so that the shards fly away from your mouse pointer position! <br><br> _Only available in GNOME Shell 40+_ | <img src ="docs/pics/glass.gif" />
|
||||
**Energize A** <br> Beam your windows away! | <img src ="docs/pics/energizeA.gif" />
|
||||
**Energize B** <br> Using different transporter technology results in an alternative visual effect. | <img src ="docs/pics/energizeB.gif" />
|
||||
**Fire** <br> The classic effect inspired by Compiz. However, this is implemented using a GLSL shader and not with a particle system like in the old days. | <img src ="docs/pics/fire.gif" />
|
||||
**Hexagon** <br> With glowing lines and hexagon-shaped tiles, this effect looks very sci-fi. | <img src ="docs/pics/hexagon.gif" />
|
||||
**Incinerate** <br> A less snappy but definitely more fancy take on the fire effect. | <img src ="docs/pics/incinerate.gif" />
|
||||
**Matrix** <br> Turn your windows into a shower of green letters! The color is actually configurable.| <img src ="docs/pics/matrix.gif" />
|
||||
**Pixelate** <br> Pixelate your windows and randomly hide pixels until the entire window is gone.| <img src ="docs/pics/pixelate.gif" />
|
||||
**Pixel Wheel** <br> This simple effect pixelates the window and hides the pixels in a wheel-like fashion.| <img src ="docs/pics/pixel-wheel.gif" />
|
||||
**Pixel Wipe** <br> This effect pixelates the window and hides the pixels radially, starting from the pointer position.| <img src ="docs/pics/pixel-wipe.gif" />
|
||||
**Snap of Disintegration** <br> Dissolve your windows into a cloud of dust.| <img src ="docs/pics/snap.gif" />
|
||||
**T-Rex Attack** <br> Destroy your windows with a series of violent slashes!| <img src ="docs/pics/trex.gif" />
|
||||
**Matrix** <br> Turn your windows into a shower of green letters! The color is actually configurable. <br><br> _Only available in GNOME Shell 40+_ | <img src ="docs/pics/matrix.gif" />
|
||||
**Snap of Disintegration** <br> Dissolve your windows into a cloud of dust. <br><br> _Only available in GNOME Shell 40+_ | <img src ="docs/pics/snap.gif" />
|
||||
**T-Rex Attack** <br> Destroy your windows with a series of violent slashes! <br><br> _Only available in GNOME Shell 40+_ | <img src ="docs/pics/trex.gif" />
|
||||
**TV-Effect** <br> This is a very simple effect to demonstrate that this extension could also be used in a more professional environment. | <img src ="docs/pics/tv.gif" />
|
||||
**Wisps** <br> Let your windows be carried away to the realm of dreams by these little fairies! | <img src ="docs/pics/wisps.gif" />
|
||||
**Your Effect!** <br> The extension is very modular and with a bit of creativity and GLSL knowledge, [you can easily create your own effects](docs/how-to-create-new-effects.md). | [](docs/how-to-create-new-effects.md)
|
||||
|
||||
## ✅ Supported Versions
|
||||
|
||||
Not every effect is available on each version of GNOME or KWin.
|
||||
Below is a table which summarizes the current availability for all effects.
|
||||
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td></td>
|
||||
<td colspan="5"><strong>GNOME</strong></td>
|
||||
<td colspan="1"><strong>KWin</strong></td>
|
||||
</tr>
|
||||
<tr><td></td> <td>3.36</td><td>3.38</td><td>40</td><td>41</td><td>42</td><td>5.25.0</td></tr>
|
||||
<tr><td>Apparition</td> <td> </td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td> </td> </tr>
|
||||
<tr><td>Broken Glass</td> <td> </td> <td> </td> <td>✅</td><td>✅</td><td>✅</td><td> </td> </tr>
|
||||
<tr><td>Doom</td> <td> </td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Energize A</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Energize B</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Fire</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Hexagon</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Incinerate</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Matrix</td> <td> </td> <td> </td> <td>✅</td><td>✅</td><td>✅</td><td> </td> </tr>
|
||||
<tr><td>Pixelate</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Pixel Wheel</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Pixel Wipe</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Snap of Disintegration</td> <td> </td> <td> </td> <td>✅</td><td>✅</td><td>✅</td><td> </td> </tr>
|
||||
<tr><td>T-Rex Attack</td> <td> </td> <td> </td> <td>✅</td><td>✅</td><td>✅</td><td> </td> </tr>
|
||||
<tr><td>TV-Effect</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
<tr><td>Wisps</td> <td>✅</td> <td>✅</td> <td>✅</td><td>✅</td><td>✅</td><td>✅</td> </tr>
|
||||
</table>
|
||||
|
||||
|
||||
## 💞 These People _love_ this Extension
|
||||
|
||||
@@ -77,14 +41,13 @@ While [coding new features](docs/how-to-create-new-effects.md) or [translating t
|
||||
|
||||
<h3 align="center">🥇 Current Gold Sponsors</h3>
|
||||
<p align="center">
|
||||
<a href="https://github.com/D3vil0p3r">D3vil0p3r</a><br>
|
||||
Maxence Sebald<br>
|
||||
<a href="https://github.com/dennis1248">Dennis ten Hoove</a><br>
|
||||
</p>
|
||||
|
||||
<h3 align="center">🥈 Current Silver Sponsors</h3>
|
||||
<p align="center">
|
||||
<a href="https://github.com/danielheadbang">@danielheadbang</a><br>
|
||||
<a href="https://twitter.com/tjiiik">tj3k</a><br>
|
||||
<a href="https://github.com/MRR-dev">@MRR-dev</a><br>
|
||||
<a href="https://github.com/castrojo">Jorge Castro</a><br>
|
||||
</p>
|
||||
@@ -92,14 +55,10 @@ While [coding new features](docs/how-to-create-new-effects.md) or [translating t
|
||||
<h3 align="center">🥉 Current Bronze Sponsors</h3>
|
||||
<p align="center">
|
||||
<a href='https://github.com/AngelBrielez'>Angel Brielez</a>
|
||||
<!-- <a href="https://github.com/sponsors/Schneegans">Become the first!</a><br> -->
|
||||
</p>
|
||||
|
||||
<h3 align="center">🏅 Previous Sponsors and One-Time Donators</h3>
|
||||
<p align="center">
|
||||
<a href="https://github.com/Aggraxis">@Aggraxis</a><br>
|
||||
<a href="https://twitter.com/tjiiik">tj3k</a><br>
|
||||
<a href="https://github.com/wolfyrion">@wolfyrion</a><br>
|
||||
<a href="https://github.com/MrTomRod">@MrTomRod</a><br>
|
||||
Pouhiou<br>
|
||||
DAPREMONT Christophe<br>
|
||||
@@ -109,9 +68,9 @@ While [coding new features](docs/how-to-create-new-effects.md) or [translating t
|
||||
|
||||
|
||||
Do you want to show that you love it too? You may <a href="https://github.com/sponsors/Schneegans">become a sponsor for as little as 1$ / month</a>!
|
||||
If you like this extension, you may also want to try one of my other GNOME extensions: [🧊 Desktop-Cube](https://github.com/Schneegans/Desktop-Cube) or [🍰 Fly-Pie](https://github.com/Schneegans/Fly-Pie/)!
|
||||
If you like this extension, you may also want to try one of my other extensions: [🧊 Desktop-Cube](https://github.com/Schneegans/Desktop-Cube) or [🍰 Fly-Pie](https://github.com/Schneegans/Fly-Pie/)!
|
||||
|
||||
## ⬇️ Installation (GNOME)
|
||||
## ⬇️ Installation
|
||||
|
||||
You can either install the Burn-My-Windows extension from extensions.gnome.org (a), download a stable release
|
||||
from GitHub (b) or clone the latest version directly with `git` (c).
|
||||
@@ -170,54 +129,6 @@ Then you can enable the extension with the *Gnome Tweak Tool*, the *Extensions*
|
||||
gnome-extensions enable burn-my-windows@schneegans.github.com
|
||||
```
|
||||
|
||||
|
||||
## ⬇️ Installation (KWin)
|
||||
|
||||
You can either download the effects from the KDE store (a), download a stable version from GitHub (b) or clone the latest version directly with `git` (c).
|
||||
|
||||
### a) Download from the [KDE Store](https://store.kde.org/p/1861183)
|
||||
|
||||
You can directly get the effects from within your system settings. Just go to your System Settings, then "Workspace Behavior", and "Desktop Effects". Then click on "Get new Desktop Effetcs...".
|
||||
|
||||
### b) Downloading a Stable Release
|
||||
|
||||
Execute this command to download the latest stable release:
|
||||
|
||||
```bash
|
||||
wget https://github.com/Schneegans/Burn-My-Windows/releases/latest/download/burn_my_windows_kwin4.tar.gz
|
||||
```
|
||||
|
||||
Install it by executing the following commands.
|
||||
|
||||
```bash
|
||||
mkdir -p ~/.local/share/kwin/effects
|
||||
tar -xf burn_my_windows_kwin4.tar.gz -C ~/.local/share/kwin/effects
|
||||
```
|
||||
|
||||
Then select the desired effects in the system settings under "Desktop Effects".
|
||||
|
||||
|
||||
### c) Cloning the Latest Version with `git`
|
||||
|
||||
Execute the clone command below where you want to have the source code of the extension.
|
||||
|
||||
```bash
|
||||
git clone https://github.com/Schneegans/Burn-My-Windows.git
|
||||
cd Burn-My-Windows
|
||||
```
|
||||
|
||||
Now you will have to build the effects and copy them to your KWin effect directory.
|
||||
|
||||
```bash
|
||||
./kwin/build.sh
|
||||
mkdir -p ~/.local/share/kwin/effects
|
||||
tar -xf kwin/burn_my_windows_kwin4.tar.gz -C ~/.local/share/kwin/effects
|
||||
```
|
||||
|
||||
That's it!
|
||||
You can now select the desired effects in the system settings under "Desktop Effects".
|
||||
|
||||
|
||||
## :octocat: I want to contribute!
|
||||
|
||||
That's great!
|
||||
@@ -243,4 +154,4 @@ Emoji | Description
|
||||
:heavy_check_mark: `:heavy_check_mark:` | When you worked on checks or adjusted the code to be compliant with them.
|
||||
:twisted_rightwards_arrows: `:twisted_rightwards_arrows:` | When you merged a branch.
|
||||
:fire: `:fire:` | When you removed something.
|
||||
:truck: `:truck:` | When you moved / renamed something.
|
||||
:truck: `:truck:` | When you moved / renamed something.
|
||||
+3
-79
@@ -1,90 +1,14 @@
|
||||
# Changelog of the Burn-My-Windows Extension
|
||||
|
||||
## [Burn My Windows 21](https://github.com/schneegans/Burn-My-Windows/releases/tag/v21)
|
||||
|
||||
**Release Date:** 2022-09-14
|
||||
|
||||
#### New Features
|
||||
|
||||
* Added support for GNOME 43.
|
||||
|
||||
#### Other Enhancements
|
||||
|
||||
* Several new translations have been added, including a Lithuanian, Ukrainian, Esperanto, Portuguese, Azerbaijani, and Hebrew translation. Also, many other translations received updates. Thanks to all the translators!
|
||||
|
||||
## [Burn My Windows 20](https://github.com/schneegans/Burn-My-Windows/releases/tag/v20)
|
||||
|
||||
**Release Date:** 2022-09-06
|
||||
|
||||
#### New Features
|
||||
|
||||
* **New Effect: Doom.** Melt your windows. Inspired by the legendary screen transitions of the original Doom.
|
||||
* **New Effect: Pixelate.** Pixelate your windows and randomly hide pixels until the entire window is gone.
|
||||
* **New Effect: Pixel Wheel.** This simple effect pixelates the window and hides the pixels in a wheel-like fashion.
|
||||
* **New Effect: Pixel Wipe.** This effect pixelates the window and hides the pixels radially, starting from the pointer position.
|
||||
|
||||
#### Enhancements
|
||||
|
||||
* Under KWin, the effects now use the same names as in the KDE store.
|
||||
* The continuous integration tests now use a fuzzy search for the images targets. This way, the test work again on X11 and Wayland.
|
||||
* A new GitHub Actions workflow has been added which is executed whenever a commit message includes the `[generate-references]` tag. This workflow re-creates all reference images for the continuous integration test.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
* Fixed a bug which caused the Incinerate Effect to sometimes not show up properly on KWin if the "Start at pointer position" option was enabled.
|
||||
|
||||
|
||||
## [Burn My Windows 19](https://github.com/schneegans/Burn-My-Windows/releases/tag/v19)
|
||||
|
||||
**Release Date:** 2022-08-18
|
||||
|
||||
#### New Features
|
||||
|
||||
* The incinerate effect now uses the current mouse pointer position as starting position of the burn effect. The old random behaviour can be enabled in the settings. This works both on GNOME and KDE.
|
||||
|
||||
#### Enhancements
|
||||
|
||||
* Many translation updates, including a completely new Portuguese, Esperanto, and Hebrew translation. A BIG THANKS to all translators!
|
||||
* On GNOME, effects can now execute code whenever an animation ended. This is useful for cleaning up resources.
|
||||
* The KWin build script now generates a separate archive for each effect as well as a combined archive for all effects.
|
||||
|
||||
#### Fixes
|
||||
|
||||
* Fixed the effect configuration dialog of the Fire effect on KDE.
|
||||
|
||||
## [Burn My Windows 18](https://github.com/schneegans/Burn-My-Windows/releases/tag/v18)
|
||||
|
||||
**Release Date:** 2022-06-30
|
||||
|
||||
#### Fixes
|
||||
|
||||
* The GNOME extension package now does not include the KWin JavaScript files anymore.
|
||||
|
||||
## [Burn My Windows 17](https://github.com/schneegans/Burn-My-Windows/releases/tag/v17)
|
||||
|
||||
**Release Date:** 2022-06-30
|
||||
|
||||
#### New Features
|
||||
|
||||
* **New Effect: Incinerate.** This is a completely new take on the fire effect. It is a bit more demanding in terms of GPU power, but at the same time it looks much more awesome!
|
||||
* **Initial KDE Support.** Thanks to the [awesome work](https://invent.kde.org/plasma/kwin/-/merge_requests/2227) of Martin Flöser, it has become possible to port some of its effects to KDE Plasma! For now, only the most simple effects can be ported, but hopefully this list can be improved in the future.
|
||||
* An option has been added which allows to automatically disable all effects if running on battery power.
|
||||
|
||||
#### Enhancements
|
||||
|
||||
* Many translation updates, including a completely new Persian, Polish, and Slovak translation. A BIG THANKS to all translators!
|
||||
* 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
|
||||
**Release Date:** TBD
|
||||
|
||||
#### 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.
|
||||
* 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.
|
||||
* 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.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
The extension is very modular and with a bit of creativity and GLSL knowledge, you can easily create your own effects.
|
||||
If you are happy with your results, please open a pull request so that we can include your effect in the next version of Burn-My-Windows!
|
||||
|
||||
_:warning: For now, this guide is only for GNOME Shell (and not for KWin). As soon as the API for KWin is more stable, this guide will be updated._
|
||||
|
||||
### Before you Start
|
||||
|
||||
First you should [fork the repository](https://github.com/Schneegans/Burn-My-Windows/fork) and clone it to your PC.
|
||||
@@ -79,7 +77,7 @@ Just remember to replace `simple-fade` with your custom name!
|
||||
|
||||
### 2. Creating the Effect Class
|
||||
|
||||
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`.
|
||||
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`.
|
||||
Simply paste the following source code to the respective file.
|
||||
Please study this code carefully, all of it is explained with inline comments.
|
||||
|
||||
@@ -87,32 +85,30 @@ Please study this code carefully, all of it is explained with inline comments.
|
||||
<summary>Expand this to show the GLSL code.</summary>
|
||||
|
||||
```glsl
|
||||
// The content from common.glsl is automatically prepended to each shader effect. This
|
||||
// provides the standard input:
|
||||
|
||||
// vec2 iTexCoord: Texture coordinates for retrieving the window input color.
|
||||
// bool uForOpening: True if a window-open animation is ongoing, false otherwise.
|
||||
// float uProgress: A value which transitions from 0 to 1 during the animation.
|
||||
// float uDuration: The duration of the current animation in seconds.
|
||||
// vec2 uSize: The size of uTexture in pixels.
|
||||
// float uPadding: The empty area around the actual window (e.g. where the shadow
|
||||
// is drawn). For now, this will only be set on GNOME.
|
||||
|
||||
// Furthermore, there are two global methods for reading the window input color and
|
||||
// setting the shader output color. Both methods assume straight alpha:
|
||||
|
||||
// vec4 getInputColor(vec2 coords)
|
||||
// void setOutputColor(vec4 outColor)
|
||||
// The code below injects some standard uniforms which will be updated during the
|
||||
// animation. This includes:
|
||||
// bool uForOpening: True if a window-open animation is ongoing, false otherwise.
|
||||
// sampler2D uTexture: Contains the texture of the window.
|
||||
// float uProgress: A value which transitions from 0 to 1 during the entire animation.
|
||||
// float uTime: A steadily increasing value in seconds.
|
||||
// vec2 uSize: The size of uTexture in pixels.
|
||||
// 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.
|
||||
uniform float uFadeWidth;
|
||||
|
||||
void main() {
|
||||
// Get the color from the window texture.
|
||||
vec4 oColor = getInputColor(iTexCoord.st);
|
||||
cogl_color_out = texture2D(uTexture, cogl_tex_coord_in[0].st);
|
||||
|
||||
// Shell.GLSLEffect uses straight alpha. So we have to convert from premultiplied.
|
||||
if (cogl_color_out.a > 0) {
|
||||
cogl_color_out.rgb /= cogl_color_out.a;
|
||||
}
|
||||
|
||||
// Radial distance from window edge to the window's center.
|
||||
float dist = length(iTexCoord.st - 0.5) * 2.0 / sqrt(2.0);
|
||||
float dist = length(cogl_tex_coord_in[0].st - 0.5) * 2.0 / sqrt(2.0);
|
||||
|
||||
// This gradually dissolves from [1..0] from the outside to the center. We
|
||||
// switch the direction for opening and closing.
|
||||
@@ -123,9 +119,7 @@ void main() {
|
||||
mask = smoothstep(0, 1, mask);
|
||||
|
||||
// Apply the mask to the output.
|
||||
oColor.a *= mask;
|
||||
|
||||
setOutputColor(oColor);
|
||||
cogl_color_out.a *= mask;
|
||||
}
|
||||
```
|
||||
|
||||
@@ -175,12 +169,18 @@ var SimpleFade = class {
|
||||
// newly created shader instance.
|
||||
constructor() {
|
||||
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.
|
||||
shader._uFadeWidth = shader.get_uniform_location('uFadeWidth');
|
||||
shader._uForOpening = shader.get_uniform_location('uForOpening');
|
||||
shader._uFadeWidth = shader.get_uniform_location('uFadeWidth');
|
||||
|
||||
// Write all uniform values at the start of each animation.
|
||||
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')]);
|
||||
});
|
||||
});
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 623 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 975 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 414 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 792 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 491 KiB |
+4
-25
@@ -52,16 +52,11 @@ class Extension {
|
||||
this._ALL_EFFECTS = [
|
||||
new Me.imports.src.Apparition.Apparition(),
|
||||
new Me.imports.src.BrokenGlass.BrokenGlass(),
|
||||
new Me.imports.src.Doom.Doom(),
|
||||
new Me.imports.src.EnergizeA.EnergizeA(),
|
||||
new Me.imports.src.EnergizeB.EnergizeB(),
|
||||
new Me.imports.src.Fire.Fire(),
|
||||
new Me.imports.src.Hexagon.Hexagon(),
|
||||
new Me.imports.src.Incinerate.Incinerate(),
|
||||
new Me.imports.src.Matrix.Matrix(),
|
||||
new Me.imports.src.Pixelate.Pixelate(),
|
||||
new Me.imports.src.PixelWheel.PixelWheel(),
|
||||
new Me.imports.src.PixelWipe.PixelWipe(),
|
||||
new Me.imports.src.SnapOfDisintegration.SnapOfDisintegration(),
|
||||
new Me.imports.src.TRexAttack.TRexAttack(),
|
||||
new Me.imports.src.TVEffect.TVEffect(),
|
||||
@@ -78,12 +73,6 @@ class Extension {
|
||||
// We will use extensionThis to refer to the extension inside the patched methods.
|
||||
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.
|
||||
this._origAddWindowClone = Workspace.prototype._addWindowClone;
|
||||
this._origWindowRemoved = Workspace.prototype._windowRemoved;
|
||||
@@ -233,7 +222,6 @@ class Extension {
|
||||
const shader = actor.get_effect('burn-my-windows-effect');
|
||||
if (shader) {
|
||||
actor.remove_effect(shader);
|
||||
shader.endAnimation();
|
||||
shader.returnToFactory();
|
||||
}
|
||||
}
|
||||
@@ -377,20 +365,12 @@ class Extension {
|
||||
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
|
||||
// window is closed which has been created before the session was started (e.g. when
|
||||
// GNOME Shell has been restarted in the meantime).
|
||||
const oldShader = actor.get_effect('burn-my-windows-effect');
|
||||
if (oldShader) {
|
||||
actor.remove_effect(oldShader);
|
||||
oldShader.endAnimation();
|
||||
oldShader.returnToFactory();
|
||||
}
|
||||
|
||||
@@ -437,7 +417,7 @@ class Extension {
|
||||
// windows are faded in / out scaled up / down slightly by GNOME Shell. Here, we tweak
|
||||
// the transitions so that nothing changes. The window stays opaque and is scaled to
|
||||
// actorScale.
|
||||
const actorScale = effect.getActorScale(this._settings, forOpening, actor);
|
||||
const actorScale = effect.getActorScale(this._settings);
|
||||
|
||||
// To make things deterministic during testing, we set the effect duration to 5
|
||||
// seconds.
|
||||
@@ -509,14 +489,14 @@ class Extension {
|
||||
actor.add_effect_with_name('burn-my-windows-effect', shader);
|
||||
|
||||
// Set one-time uniforms.
|
||||
shader.beginAnimation(this._settings, forOpening, duration * 0.001, actor);
|
||||
shader.beginAnimation(this._settings, forOpening, actor);
|
||||
|
||||
// Set other uniforms each frame.
|
||||
transition.connect('new-frame', (t) => {
|
||||
if (testMode) {
|
||||
shader.updateAnimation(0.5);
|
||||
shader.updateAnimation(0.5, 0.001 * duration * 0.5);
|
||||
} else {
|
||||
shader.updateAnimation(t.get_progress());
|
||||
shader.updateAnimation(t.get_progress(), 0.001 * t.get_elapsed_time());
|
||||
}
|
||||
});
|
||||
|
||||
@@ -526,7 +506,6 @@ class Extension {
|
||||
const oldShader = actor.get_effect('burn-my-windows-effect');
|
||||
if (oldShader) {
|
||||
actor.remove_effect(oldShader);
|
||||
oldShader.endAnimation();
|
||||
oldShader.returnToFactory();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -1,121 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="4" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Randomness">
|
||||
<property name="minimum">
|
||||
<double>0.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Suction:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Twirl:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Randomness:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Shake:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Suction">
|
||||
<property name="minimum">
|
||||
<double>0.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Twirl">
|
||||
<property name="minimum">
|
||||
<double>-10.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Shake">
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>300</default>
|
||||
</entry>
|
||||
<entry name="Shake" type="Double">
|
||||
<default>3</default>
|
||||
</entry>
|
||||
<entry name="Twirl" type="Double">
|
||||
<default>5</default>
|
||||
</entry>
|
||||
<entry name="Suction" type="Double">
|
||||
<default>0.75</default>
|
||||
</entry>
|
||||
<entry name="Randomness" type="Double">
|
||||
<default>0.5</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,4 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever a window is closed or opened.
|
||||
|
||||
effect.setUniform(this.shader, 'uSeed', [Math.random(), Math.random()]);
|
||||
@@ -1,8 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uShake', effect.readConfig('Shake', 1.0));
|
||||
effect.setUniform(this.shader, 'uTwirl', effect.readConfig('Twirl', 1.0));
|
||||
effect.setUniform(this.shader, 'uSuction', effect.readConfig('Suction', 1.0));
|
||||
effect.setUniform(this.shader, 'uRandomness', effect.readConfig('Randomness', 1.0));
|
||||
-145
@@ -1,145 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# -------------------------------------------------------------------------------------- #
|
||||
# ) ( #
|
||||
# ( /( ( ( ) ( ( ( ( )\ ) ( ( #
|
||||
# )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( #
|
||||
# ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ #
|
||||
# | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) #
|
||||
# | '_ \ || | '_| ' \)) | ' \()| || | \ V V / | ' \)) _` / _ \ V V (_-< #
|
||||
# |_.__/\_,_|_| |_||_| |_|_|_| \_, | \_/\_/|_|_||_|\__,_\___/\_/\_//__/ #
|
||||
# |__/ #
|
||||
# Copyright (c) 2021 Simon Schneegans #
|
||||
# Released under the GPLv3 or later. See LICENSE file for details. #
|
||||
# -------------------------------------------------------------------------------------- #
|
||||
|
||||
|
||||
# This scripts takes the shaders of Burn-My-Windows as well as some other input files from
|
||||
# the directories next to this script and creates effect for KDE's Kwin.
|
||||
|
||||
# Exit the script when one command fails.
|
||||
set -e
|
||||
|
||||
# Go to the script's directory.
|
||||
cd "$( cd "$( dirname "$0" )" && pwd )" || \
|
||||
{ echo "ERROR: Could not find kwin directory."; exit 1; }
|
||||
|
||||
# We will store the effect directories in this directory.
|
||||
BUILD_DIR="_build"
|
||||
|
||||
# Create it if it's not there yet.
|
||||
mkdir -p "$BUILD_DIR"
|
||||
|
||||
# This method is called one for each effect. The parameters are as follows:
|
||||
# $1: The nick of the effect (e.g. "energize-a")
|
||||
# $2: The name of the effect (e.g. "Energize A")
|
||||
# $3: A short description of the effect (e.g. "Beam your windows away")
|
||||
generate() {
|
||||
|
||||
# We use the nick for the effect's directory name by replacing dashes with underscoares.
|
||||
DIR_NAME="kwin4_effect_$(echo "$1" | tr '-' '_')"
|
||||
|
||||
# We transform the nick to CamelCase for the JavaScript class name.
|
||||
EFFECT_CLASS="BurnMyWindows$(sed -r 's/(^|-)(\w)/\U\2/g' <<<"$1")Effect"
|
||||
|
||||
# Now create all required resource directories.
|
||||
mkdir -p "$BUILD_DIR/$DIR_NAME/contents/shaders"
|
||||
mkdir -p "$BUILD_DIR/$DIR_NAME/contents/code"
|
||||
mkdir -p "$BUILD_DIR/$DIR_NAME/contents/config"
|
||||
mkdir -p "$BUILD_DIR/$DIR_NAME/contents/ui"
|
||||
|
||||
# Copy the config file if it exists.
|
||||
if [ -f "$1/main.xml" ]; then
|
||||
cp "$1/main.xml" "$BUILD_DIR/$DIR_NAME/contents/config"
|
||||
fi
|
||||
|
||||
# Copy the ui file if it exists.
|
||||
if [ -f "$1/config.ui" ]; then
|
||||
cp "$1/config.ui" "$BUILD_DIR/$DIR_NAME/contents/ui"
|
||||
fi
|
||||
|
||||
# Now we create the effect's JavaScript source file. This is done by taking main.js.in
|
||||
# and replacing some placeholders with effect-specific files and values.
|
||||
ON_SETTINGS_CHANGE=""
|
||||
ON_ANIMATION_BEGIN=""
|
||||
|
||||
# If the effect's directory contains a onSettingsChanged.js, we replace the
|
||||
# corresponding placeholder with it's content. We replace all occurences of / temporily
|
||||
# so that the REGEX works.
|
||||
if [ -f "$1/onSettingsChanged.js" ]; then
|
||||
ON_SETTINGS_CHANGE=$(tr '/' '\f' < "$1/onSettingsChanged.js")
|
||||
fi
|
||||
|
||||
# Similarily, we will inject the contents of onAnimationBegin.js.
|
||||
if [ -f "$1/onAnimationBegin.js" ]; then
|
||||
ON_ANIMATION_BEGIN=$(tr '/' '\f' < "$1/onAnimationBegin.js")
|
||||
fi
|
||||
|
||||
cp main.js.in "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
perl -pi -e "s/%ON_SETTINGS_CHANGE%/$ON_SETTINGS_CHANGE/g;" "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
perl -pi -e "s/%ON_ANIMATION_BEGIN%/$ON_ANIMATION_BEGIN/g;" "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
perl -pi -e "s/%EFFECT_CLASS%/$EFFECT_CLASS/g;" "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
perl -pi -e "s/%SHADER_NAME%/$1/g;" "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
perl -pi -e "s/\f/\//g;" "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
|
||||
# Now create the metadata.desktop file. Again, we replace some placeholders.
|
||||
cp metadata.desktop.in "$BUILD_DIR/$DIR_NAME/metadata.desktop"
|
||||
perl -pi -e "s/%ICON%/$1/g;" "$BUILD_DIR/$DIR_NAME/metadata.desktop"
|
||||
perl -pi -e "s/%NAME%/$2/g;" "$BUILD_DIR/$DIR_NAME/metadata.desktop"
|
||||
perl -pi -e "s/%DESCRIPTION%/$3/g;" "$BUILD_DIR/$DIR_NAME/metadata.desktop"
|
||||
perl -pi -e "s/%DIR_NAME%/$DIR_NAME/g;" "$BUILD_DIR/$DIR_NAME/metadata.desktop"
|
||||
|
||||
# Now create the two required shader files. We prepend the common.glsl to each shader.
|
||||
# We also define KWIN and KWIN_LEGACY. The code in common.glsl takes some different
|
||||
# paths based on these defines.
|
||||
{
|
||||
echo "#version 140"
|
||||
echo "#define KWIN"
|
||||
echo ""
|
||||
echo "// This file is automatically generated during the build process."
|
||||
echo ""
|
||||
cat "../resources/shaders/common.glsl"
|
||||
cat "../resources/shaders/$1.frag"
|
||||
} > "$BUILD_DIR/$DIR_NAME/contents/shaders/$1_core.frag"
|
||||
|
||||
{
|
||||
echo "#define KWIN_LEGACY"
|
||||
echo ""
|
||||
echo "// This file is automatically generated during the build process."
|
||||
echo ""
|
||||
cat "../resources/shaders/common.glsl"
|
||||
cat "../resources/shaders/$1.frag"
|
||||
} > "$BUILD_DIR/$DIR_NAME/contents/shaders/$1.frag"
|
||||
|
||||
# If clang-format is installed, try to beautify the code a bit.
|
||||
if command -v clang-format &> /dev/null
|
||||
then
|
||||
clang-format -i "$BUILD_DIR/$DIR_NAME/contents/code/main.js"
|
||||
fi
|
||||
|
||||
# Create an archive which can be uploaded to https://store.kde.org.
|
||||
# shellcheck disable=SC2046
|
||||
tar -cjf "$DIR_NAME.tar.gz" -C "$BUILD_DIR/$DIR_NAME" $(ls "$BUILD_DIR/$DIR_NAME")
|
||||
}
|
||||
|
||||
# Now run the above method for all supported effects.
|
||||
|
||||
# The apparition effect is disabled for now. I have not yet found a way to upscale the
|
||||
# window canvas during the animation.
|
||||
#generate "apparition" "[BMW] Apparition" "This effect hides your windows by violently sucking them into the void of magic"
|
||||
|
||||
generate "energize-a" "Energize A [Burn-My-Windows]" "Beam your windows away"
|
||||
generate "energize-b" "Energize B [Burn-My-Windows]" "Using different transporter technology results in an alternative visual effect"
|
||||
generate "doom" "Doom [Burn-My-Windows]" "Melt your windows"
|
||||
generate "fire" "Fire [Burn-My-Windows]" "The classic effect inspired by Compiz"
|
||||
generate "hexagon" "Hexagon [Burn-My-Windows]" "With glowing lines and hexagon-shaped tiles, this effect looks very sci-fi"
|
||||
generate "incinerate" "Incinerate [Burn-My-Windows]" "A less snappy but definitely more fancy take on the fire effect"
|
||||
generate "pixelate" "Pixelate [Burn-My-Windows]" "Pixelate the window and randomly hide the pixels"
|
||||
generate "pixel-wheel" "Pixel Wheel [Burn-My-Windows]" "Pixelate the window and hide the pixels in a wheel-like fashion"
|
||||
generate "pixel-wipe" "Pixel Wipe [Burn-My-Windows]" "Pixelate the window and hide the pixels radially, starting from the pointer position"
|
||||
generate "tv" "TV Effect [Burn-My-Windows]" "Make windows close like turning off a TV"
|
||||
generate "wisps" "Wisps [Burn-My-Windows]" "Let your windows be carried away to the realm of dreams by these little fairies"
|
||||
|
||||
# Finally, create an archive for the effects.
|
||||
# shellcheck disable=SC2046
|
||||
tar -cjf "burn_my_windows_kwin4.tar.gz" -C "$BUILD_DIR" $(ls "$BUILD_DIR")
|
||||
@@ -1,113 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="1" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_HorizontalScale">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>200.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Horizontal Scale</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Pixel Size</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_PixelSize">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_VerticalScale">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>200.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Vertical Scale</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
||||
@@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>500</default>
|
||||
</entry>
|
||||
<entry name="HorizontalScale" type="UInt">
|
||||
<default>10</default>
|
||||
</entry>
|
||||
<entry name="VerticalScale" type="UInt">
|
||||
<default>50</default>
|
||||
</entry>
|
||||
<entry name="PixelSize" type="UInt">
|
||||
<default>10</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,12 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
// I have not yet found a way to scaling the actor canvas on KWin. So this effect cannot
|
||||
// look as good as on GNOME.
|
||||
effect.setUniform(this.shader, 'uActorScale', 1.0);
|
||||
|
||||
effect.setUniform(this.shader, 'uHorizontalScale',
|
||||
effect.readConfig('HorizontalScale', 1.0));
|
||||
effect.setUniform(this.shader, 'uVerticalScale', effect.readConfig('VerticalScale', 1.0));
|
||||
effect.setUniform(this.shader, 'uPixelSize', effect.readConfig('PixelSize', 1.0));
|
||||
@@ -1,94 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_Color">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>2000</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>1</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<default>#FFC832</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,7 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
|
||||
effect.setUniform(this.shader, 'uColor', this.readRGBConfig('Color'));
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
@@ -1,94 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_Color">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>1000</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>1</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<default>#A0B4FF</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,7 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
|
||||
effect.setUniform(this.shader, 'uColor', this.readRGBConfig('Color'));
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
@@ -1,147 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Gradient:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Movement Speed:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_MovementSpeed">
|
||||
<property name="minimum">
|
||||
<double>-5.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>5.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="KColorButton" name="kcfg_Gradient1">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="KColorButton" name="kcfg_Gradient2">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="KColorButton" name="kcfg_Gradient3">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="KColorButton" name="kcfg_Gradient4">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="KColorButton" name="kcfg_Gradient5">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="7" column="1">
|
||||
<widget class="QCheckBox" name="kcfg_3DNoise">
|
||||
<property name="text">
|
||||
<string>3D Noise</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,34 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>1500</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>1</default>
|
||||
</entry>
|
||||
<entry name="MovementSpeed" type="Double">
|
||||
<default>0.5</default>
|
||||
</entry>
|
||||
<entry name="Gradient1" type="Color">
|
||||
<default>#004c3319</default>
|
||||
</entry>
|
||||
<entry name="Gradient2" type="Color">
|
||||
<default>#a0b4371e</default>
|
||||
</entry>
|
||||
<entry name="Gradient3" type="Color">
|
||||
<default>#b5ff4c26</default>
|
||||
</entry>
|
||||
<entry name="Gradient4" type="Color">
|
||||
<default>#ffffa619</default>
|
||||
</entry>
|
||||
<entry name="Gradient5" type="Color">
|
||||
<default>#ffffffff</default>
|
||||
</entry>
|
||||
<entry name="3DNoise" type="Bool">
|
||||
<default>false</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,14 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
|
||||
effect.setUniform(this.shader, 'u3DNoise',
|
||||
effect.readConfig('3DNoise', true) ? 1.0 : 0.0);
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
effect.setUniform(this.shader, 'uMovementSpeed', effect.readConfig('MovementSpeed', 1.0));
|
||||
effect.setUniform(this.shader, 'uGradient1', this.readRGBAConfig('Gradient1'));
|
||||
effect.setUniform(this.shader, 'uGradient2', this.readRGBAConfig('Gradient2'));
|
||||
effect.setUniform(this.shader, 'uGradient3', this.readRGBAConfig('Gradient3'));
|
||||
effect.setUniform(this.shader, 'uGradient4', this.readRGBAConfig('Gradient4'));
|
||||
effect.setUniform(this.shader, 'uGradient5', this.readRGBAConfig('Gradient5'));
|
||||
@@ -1,132 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Line Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_LineWidth">
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>5.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Glow Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Line Width:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1">
|
||||
<widget class="QCheckBox" name="kcfg_AdditiveBlending">
|
||||
<property name="text">
|
||||
<string>Additive Blending</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="KColorButton" name="kcfg_GlowColor">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_LineColor">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,25 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>1500</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>3</default>
|
||||
</entry>
|
||||
<entry name="LineWidth" type="Double">
|
||||
<default>2</default>
|
||||
</entry>
|
||||
<entry name="LineColor" type="Color">
|
||||
<default>#80C8FFFF</default>
|
||||
</entry>
|
||||
<entry name="GlowColor" type="Color">
|
||||
<default>#801450FF</default>
|
||||
</entry>
|
||||
<entry name="AdditiveBlending" type="Bool">
|
||||
<default>true</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,4 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever a window is closed or opened.
|
||||
|
||||
effect.setUniform(this.shader, 'uSeed', [Math.random(), Math.random()]);
|
||||
@@ -1,10 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uAdditiveBlending',
|
||||
effect.readConfig('AdditiveBlending', true) ? 1.0 : 0.0);
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
effect.setUniform(this.shader, 'uLineWidth', effect.readConfig('LineWidth', 1.0));
|
||||
effect.setUniform(this.shader, 'uGlowColor', this.readRGBAConfig('GlowColor'));
|
||||
effect.setUniform(this.shader, 'uLineColor', this.readRGBAConfig('LineColor'));
|
||||
@@ -1,124 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Turbulence">
|
||||
<property name="maximum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<double>0.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Turbulence:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<double>0.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_Color">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<widget class="QCheckBox" name="kcfg_UsePointer">
|
||||
<property name="text">
|
||||
<string>Start from Pointer Location</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>2000</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>1</default>
|
||||
</entry>
|
||||
<entry name="Turbulence" type="Double">
|
||||
<default>0.3</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<default>#ffb47f</default>
|
||||
</entry>
|
||||
<entry name="UsePointer" type="Bool">
|
||||
<default>true</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,16 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever a window is closed or opened.
|
||||
|
||||
let seed = [Math.random(), Math.random()];
|
||||
let startPos = seed[0] > seed[1] ? [seed[0], Math.floor(seed[1] + 0.5)] :
|
||||
[Math.floor(seed[0] + 0.5), seed[1]];
|
||||
|
||||
if (effect.readConfig('UsePointer', true)) {
|
||||
startPos = [
|
||||
Math.min(1.0, Math.max(0.0, (effects.cursorPos.x - window.x) / window.width)),
|
||||
Math.min(1.0, Math.max(0.0, (effects.cursorPos.y - window.y) / window.height))
|
||||
];
|
||||
}
|
||||
|
||||
effect.setUniform(this.shader, 'uSeed', seed);
|
||||
effect.setUniform(this.shader, 'uStartPos', startPos);
|
||||
@@ -1,8 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
|
||||
effect.setUniform(this.shader, 'uColor', this.readRGBConfig('Color'));
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
effect.setUniform(this.shader, 'uTurbulence', effect.readConfig('Turbulence', 1.0));
|
||||
-202
@@ -1,202 +0,0 @@
|
||||
/*
|
||||
This file is part of the Burn-My-Windows project.
|
||||
|
||||
SPDX-FileCopyrightText: 2018, 2021, 2022 Vlad Zahorodnii <vlad.zahorodnii@kde.org>, Martin Flöser <mgraesslin@kde.org>, Simon Schneegans <code@simonschneegans.de>
|
||||
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
|
||||
const blacklist = [
|
||||
// The logout screen has to be animated only by the logout effect.
|
||||
"ksmserver ksmserver",
|
||||
"ksmserver-logout-greeter ksmserver-logout-greeter",
|
||||
|
||||
// KDE Plasma splash screen has to be animated only by the login effect.
|
||||
"ksplashqml ksplashqml"
|
||||
];
|
||||
|
||||
class %EFFECT_CLASS% {
|
||||
constructor() {
|
||||
effect.configChanged.connect(this.loadConfig.bind(this));
|
||||
effect.animationEnded.connect(this.cleanupForcedRoles.bind(this));
|
||||
effects.windowAdded.connect(this.slotWindowAdded.bind(this));
|
||||
effects.windowClosed.connect(this.slotWindowClosed.bind(this));
|
||||
effects.windowDataChanged.connect(this.slotWindowDataChanged.bind(this));
|
||||
|
||||
this.shader = effect.addFragmentShader(Effect.MapTexture, "%SHADER_NAME%.frag");
|
||||
|
||||
this.loadConfig();
|
||||
}
|
||||
|
||||
// A small helper which can be used to read a hex color string (e.g. #ff3244) from the
|
||||
// settings. This method will return an array of four floating point values
|
||||
// [r, g, b, a]. If the settings key only refers to an rgb value, the alpha component
|
||||
// will be set to 1.0.
|
||||
readRGBAConfig(key) {
|
||||
const color = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?([a-f\d]{2})?$/i
|
||||
.exec(effect.readConfig(key, '#ffffff'))
|
||||
.slice(1)
|
||||
.filter(x => x !== undefined)
|
||||
.map(x => parseInt(x, 16) / 255);
|
||||
return color.length == 3 ? [color[0], color[1], color[2], 1.0] :
|
||||
[color[1], color[2], color[3], color[0]];
|
||||
}
|
||||
|
||||
// A small helper which can be used to read a hex color string (e.g. #ff3244) from the
|
||||
// settings. This method will return an array of three floating point values [r, g, b]
|
||||
// regardless of whether the settings key actually refers to an argb hex string.
|
||||
readRGBConfig(key) {
|
||||
const color = this.readRGBAConfig(key);
|
||||
color.pop();
|
||||
return color;
|
||||
}
|
||||
|
||||
loadConfig() {
|
||||
this.duration = animationTime(effect.readConfig('Duration', 1000));
|
||||
|
||||
%ON_SETTINGS_CHANGE%
|
||||
}
|
||||
|
||||
static isScaleWindow(window) {
|
||||
// We don't want to animate most of plasmashell's windows, yet, some
|
||||
// of them we want to, for example, Task Manager Settings window.
|
||||
// The problem is that all those window share single window class.
|
||||
// So, the only way to decide whether a window should be animated is
|
||||
// to use a heuristic: if a window has decoration, then it's most
|
||||
// likely a dialog or a settings window so we have to animate it.
|
||||
if (window.windowClass == "plasmashell plasmashell"
|
||||
|| window.windowClass == "plasmashell org.kde.plasmashell") {
|
||||
return window.hasDecoration;
|
||||
}
|
||||
|
||||
if (blacklist.indexOf(window.windowClass) != -1) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (window.hasDecoration) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Don't animate combobox popups, tooltips, popup menus, etc.
|
||||
if (window.popupWindow) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Dont't animate the outline and the screenlocker as it looks bad.
|
||||
if (window.lockScreen || window.outline) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Override-redirect windows are usually used for user interface
|
||||
// concepts that are not expected to be animated by this effect.
|
||||
if (!window.managed) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return window.normalWindow || window.dialog;
|
||||
}
|
||||
|
||||
setupForcedRoles(window) {
|
||||
window.setData(Effect.WindowForceBackgroundContrastRole, true);
|
||||
window.setData(Effect.WindowForceBlurRole, true);
|
||||
}
|
||||
|
||||
cleanupForcedRoles(window) {
|
||||
window.setData(Effect.WindowForceBackgroundContrastRole, null);
|
||||
window.setData(Effect.WindowForceBlurRole, null);
|
||||
}
|
||||
|
||||
slotWindowAdded(window) {
|
||||
if (effects.hasActiveFullScreenEffect) {
|
||||
return;
|
||||
}
|
||||
if (!%EFFECT_CLASS%.isScaleWindow(window)) {
|
||||
return;
|
||||
}
|
||||
if (!window.visible) {
|
||||
return;
|
||||
}
|
||||
if (effect.isGrabbed(window, Effect.WindowAddedGrabRole)) {
|
||||
return;
|
||||
}
|
||||
this.setupForcedRoles(window);
|
||||
|
||||
effect.setUniform(this.shader, 'uForOpening', 1.0);
|
||||
|
||||
%ON_ANIMATION_BEGIN%
|
||||
|
||||
window.scaleInAnimation = animate({
|
||||
window: window,
|
||||
curve: QEasingCurve.Linear,
|
||||
duration: this.duration,
|
||||
animations: [
|
||||
{
|
||||
type: Effect.ShaderUniform,
|
||||
fragmentShader: this.shader,
|
||||
uniform: "uProgress",
|
||||
from: 0.0,
|
||||
to: 1.0
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
slotWindowClosed(window) {
|
||||
if (effects.hasActiveFullScreenEffect) {
|
||||
return;
|
||||
}
|
||||
if (!%EFFECT_CLASS%.isScaleWindow(window)) {
|
||||
return;
|
||||
}
|
||||
if (!window.visible || window.skipsCloseAnimation) {
|
||||
return;
|
||||
}
|
||||
if (effect.isGrabbed(window, Effect.WindowClosedGrabRole)) {
|
||||
return;
|
||||
}
|
||||
if (window.scaleInAnimation) {
|
||||
cancel(window.scaleInAnimation);
|
||||
delete window.scaleInAnimation;
|
||||
}
|
||||
this.setupForcedRoles(window);
|
||||
|
||||
effect.setUniform(this.shader, 'uForOpening', 0.0);
|
||||
|
||||
%ON_ANIMATION_BEGIN%
|
||||
|
||||
window.scaleOutAnimation = animate({
|
||||
window: window,
|
||||
curve: QEasingCurve.Linear,
|
||||
duration: this.duration,
|
||||
animations: [
|
||||
{
|
||||
type: Effect.ShaderUniform,
|
||||
fragmentShader: this.shader,
|
||||
uniform: "uProgress",
|
||||
from: 0.0,
|
||||
to: 1.0
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
slotWindowDataChanged(window, role) {
|
||||
if (role == Effect.WindowAddedGrabRole) {
|
||||
if (window.scaleInAnimation && effect.isGrabbed(window, role)) {
|
||||
cancel(window.scaleInAnimation);
|
||||
delete window.scaleInAnimation;
|
||||
this.cleanupForcedRoles(window);
|
||||
}
|
||||
} else if (role == Effect.WindowClosedGrabRole) {
|
||||
if (window.scaleOutAnimation && effect.isGrabbed(window, role)) {
|
||||
cancel(window.scaleOutAnimation);
|
||||
delete window.scaleOutAnimation;
|
||||
this.cleanupForcedRoles(window);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
new %EFFECT_CLASS%();
|
||||
@@ -1,21 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Name=%NAME%
|
||||
Icon=preferences-system-windows-effect-%ICON%
|
||||
Comment=%DESCRIPTION%
|
||||
|
||||
Type=Service
|
||||
X-KDE-ServiceTypes=KWin/Effect,KCModule
|
||||
X-KDE-PluginInfo-Author=Vlad Zahorodnii, Martin Flöser, Simon Schneegans
|
||||
X-KDE-PluginInfo-Email=vlad.zahorodnii@kde.org, mgraesslin@kde.org, code@simonschneegans.de
|
||||
X-KDE-PluginInfo-Name=%DIR_NAME%
|
||||
X-KDE-PluginInfo-Version=1
|
||||
X-KDE-PluginInfo-Category=Window Open/Close Animation
|
||||
X-KDE-PluginInfo-License=GPLv3
|
||||
X-KDE-PluginInfo-EnabledByDefault=false
|
||||
X-KDE-Ordering=60
|
||||
X-Plasma-API=javascript
|
||||
X-Plasma-MainScript=code/main.js
|
||||
X-KDE-PluginKeyword=%DIR_NAME%
|
||||
X-KDE-Library=kcm_kwin4_genericscripted
|
||||
X-KWin-Config-TranslationDomain=kwin_effects
|
||||
X-KWin-Exclusive-Category=toplevel-open-close-animation
|
||||
@@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Pixel Size</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Spoke Count</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_PixelSize">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_SpokeCount">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>300</default>
|
||||
</entry>
|
||||
<entry name="SpokeCount" type="UInt">
|
||||
<default>12</default>
|
||||
</entry>
|
||||
<entry name="PixelSize" type="UInt">
|
||||
<default>10</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,6 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uSpokeCount', effect.readConfig('SpokeCount', 1.0));
|
||||
effect.setUniform(this.shader, 'uPixelSize', effect.readConfig('PixelSize', 1.0));
|
||||
@@ -1,67 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Pixel Size</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_PixelSize">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>1000</default>
|
||||
</entry>
|
||||
<entry name="PixelSize" type="UInt">
|
||||
<default>10</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,9 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever a window is closed or opened.
|
||||
|
||||
let startPos = [
|
||||
Math.min(1.0, Math.max(0.0, (effects.cursorPos.x - window.x) / window.width)),
|
||||
Math.min(1.0, Math.max(0.0, (effects.cursorPos.y - window.y) / window.height))
|
||||
];
|
||||
|
||||
effect.setUniform(this.shader, 'uStartPos', startPos);
|
||||
@@ -1,5 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uPixelSize', effect.readConfig('PixelSize', 1.0));
|
||||
@@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Pixel Size</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Noise</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_PixelSize">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>50.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Noise">
|
||||
<property name="decimals">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>1.000000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>100.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>500</default>
|
||||
</entry>
|
||||
<entry name="Noise" type="UInt">
|
||||
<default>40</default>
|
||||
</entry>
|
||||
<entry name="PixelSize" type="UInt">
|
||||
<default>10</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,6 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uNoise', effect.readConfig('Noise', 1.0));
|
||||
effect.setUniform(this.shader, 'uPixelSize', effect.readConfig('PixelSize', 1.0));
|
||||
@@ -1,71 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_Color">
|
||||
<property name="alphaChannelEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy">
|
||||
<cstring>kcfg_Color</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>400</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<default>#ffffff</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,5 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uColor', this.readRGBConfig('Color'));
|
||||
@@ -1,84 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>BMWConfigForm</class>
|
||||
<widget class="QWidget" name="BMWConfigForm">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>562</width>
|
||||
<height>365</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="2" column="1">
|
||||
<widget class="QDoubleSpinBox" name="kcfg_Scale">
|
||||
<property name="minimum">
|
||||
<double>0.100000000000000</double>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<double>10.000000000000000</double>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QSpinBox" name="kcfg_Duration">
|
||||
<property name="suffix">
|
||||
<string> milliseconds</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>100</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>9999</number>
|
||||
</property>
|
||||
<property name="singleStep">
|
||||
<number>100</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Duration:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Scale:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="KColorButton" name="kcfg_Color"></widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>KColorButton</class>
|
||||
<extends>QPushButton</extends>
|
||||
<header>kcolorbutton.h</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources />
|
||||
<connections />
|
||||
</ui>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
||||
<kcfgfile name="" />
|
||||
<group name="">
|
||||
<entry name="Duration" type="UInt">
|
||||
<default>1500</default>
|
||||
</entry>
|
||||
<entry name="Scale" type="Double">
|
||||
<default>1</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<default>#ff64c8</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
@@ -1,4 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever a window is closed or opened.
|
||||
|
||||
effect.setUniform(this.shader, 'uSeed', [Math.random(), Math.random()]);
|
||||
@@ -1,7 +0,0 @@
|
||||
// This part is automatically included in the effect's source during the build process.
|
||||
// The code below is called whenever the user changes something in the configuration of
|
||||
// the effect.
|
||||
|
||||
effect.setUniform(this.shader, 'uDuration', this.duration * 0.001);
|
||||
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
|
||||
effect.setUniform(this.shader, 'uColor', this.readRGBConfig('Color'));
|
||||
+2
-3
@@ -9,9 +9,8 @@
|
||||
"3.38",
|
||||
"40",
|
||||
"41",
|
||||
"42",
|
||||
"43"
|
||||
"42"
|
||||
],
|
||||
"url": "https://github.com/Schneegans/Burn-My-Windows",
|
||||
"version": 21
|
||||
"version": 16
|
||||
}
|
||||
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: burn-my-windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Yamen Malik <yamen.malik2@gmail.com>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-05-17 19:18+0000\n"
|
||||
"Last-Translator: fawaz006 <fawaz27000@hotmail.com>\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/ar/>\n"
|
||||
"Language: ar\n"
|
||||
@@ -18,130 +18,110 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.13-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "شبح"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "زجاج المكسور"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "تنشيط أ"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "ماتركس"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "الانفجار القطع"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "هجوم تي ريكس"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "تأثير التلفزيون"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "قطع"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "خيارات التأثير"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "عُد"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "خيارات عامة"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "الرعاة الذهبيون"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "الرعاة الفضيون"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "الرعاة البرونزيون"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "الرعاة السابقون"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "معاينة لـ %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "أغلق هذه النافذة لمعاينة التأثير!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "زجاج المكسور"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "تأثير التلفزيون"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "هجوم تي ريكس"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "الانفجار القطع"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "قطع"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "نار"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "النار الافتراضية"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "نار حارقة"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "داكن وقذر"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "نسيم بارد"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "سانتا قادم"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "سداسي الزوايا"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "تنشيط أ"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "شبح"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "تنشيط ب"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "ماتركس"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "قم بزيارة الصفحة الرئيسية"
|
||||
@@ -171,19 +151,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "حول Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "المدة [م,ث]"
|
||||
|
||||
@@ -192,20 +168,13 @@ msgstr "المدة [م,ث]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -213,22 +182,13 @@ msgstr "المدة [م,ث]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -236,22 +196,19 @@ msgstr "المدة [م,ث]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "مقاس"
|
||||
|
||||
@@ -290,24 +247,11 @@ msgid ""
|
||||
"window."
|
||||
msgstr "ستنتقل القطع بعيدًا عن مكان وجود مؤشر الماوس عند إغلاق النافذة."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "اضطراب"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "ابدأ عند المؤشر"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "في حال التعطيل, سيتم اختيار موقع عشوائي."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "اللون"
|
||||
|
||||
@@ -332,13 +276,6 @@ msgstr ""
|
||||
msgid "Gradient"
|
||||
msgstr "ميل"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "حجم خدش المخلب"
|
||||
@@ -355,22 +292,10 @@ msgstr "تأثير الاعوجاج"
|
||||
msgid "Flash Color"
|
||||
msgstr "ألوان مضيئة"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "معاينة هذا التأثير"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "المقياس الأفقي"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "المقياس العمودي"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "عرض خط الشبكة"
|
||||
@@ -391,10 +316,6 @@ msgstr "مزج مضاف"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "قد ترغب في تمكين هذا لسمات النوافذ المظلمة."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "ضوضاء"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "مرحبًا بك في Burn-My-Windows!"
|
||||
@@ -425,10 +346,6 @@ msgstr "إغلاق التأثيرات للنافذة"
|
||||
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 "شدة الدوران"
|
||||
|
||||
@@ -1,444 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-08-26 09:22+0000\n"
|
||||
"Last-Translator: Xəyyam Qocayev <xxmn77@gmail.com>\n"
|
||||
"Language-Team: Azerbaijani <https://hosted.weblate.org/projects/burn-my-"
|
||||
"windows/core/az/>\n"
|
||||
"Language: az\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.14-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Kabus"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Sınan şüşə"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Enerji A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Enerji B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Alov"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Adi alov"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Cəhənnəm alovu"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Qaranlıq və çirkli"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Soyuq meh"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Şaxta baba gəlir"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Altıbucaqlı"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Alovlanma"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Parçalanma anında"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tironazavr hücümü"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV effekti"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Qığılcımlar"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Effekt parametrləri"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Geri"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Əsas ayarlar"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Qızıl sponsorlar"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Gümüş sponsorlar"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bürünc sponsorlar"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Keçmiş sponsorlar"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s üçün öncədən baxış"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Effektə öncədən baxmaq üçün bu pəncərəni bağlayın!"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Ana səhifəsini aç"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:10
|
||||
msgid "View Changelog"
|
||||
msgstr "Dəyişikliklərə baxın"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:16
|
||||
msgid "Report a Bug"
|
||||
msgstr "Xətanı bildir"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:20
|
||||
msgid "Create an Effect"
|
||||
msgstr "Effekt yaradın"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:24
|
||||
msgid "Translate"
|
||||
msgstr "Tərcümə"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:28
|
||||
msgid "Donate"
|
||||
msgstr "Maddi dəstək"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:41
|
||||
msgid "About Burn-My-Windows"
|
||||
msgstr "Burn-My-Windows haqqında"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Canlanma müddəti"
|
||||
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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 "Standart dəyərə sıfırlayın"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.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/Incinerate.ui:98
|
||||
#: 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 "Miqyas"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||
#: resources/ui/gtk3/Apparition.ui:112
|
||||
msgid "Randomness"
|
||||
msgstr "Təsadüfi"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:162
|
||||
msgid "Vertical Overshooting"
|
||||
msgstr "Şaquli daşma"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:208
|
||||
msgid "Trail Color"
|
||||
msgstr "İz rəngi"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:242
|
||||
msgid "Tip Color"
|
||||
msgstr "Ucluq rəngi"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||
msgid "Gravity"
|
||||
msgstr "Yer çəkimi"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||
msgid "Blow Force"
|
||||
msgstr "Zərbə qüvvəsi"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||
msgid "Shatter From Pointer Location"
|
||||
msgstr "Kursorun vəziyyətindən parçalamaq"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||
msgid ""
|
||||
"The shards will fly away from where your mouse pointer was when closing the "
|
||||
"window."
|
||||
msgstr "Qəlpələr, siçan kursorunun pəncərəni bağladığı yerdən ətrafa yayılır."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Burulğan"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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 "Rəng"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||
msgid "Presets"
|
||||
msgstr "Şablon"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||
msgid "Speed"
|
||||
msgstr "Sürət"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||
msgid "3D Noise"
|
||||
msgstr "3D Küy"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||
msgstr "Daha dinamik alov yaradır, lakin daha çox GPU gücü tələb edir."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Qradient"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Cızılma miqyası"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||
msgid "Claw Scratch Count"
|
||||
msgstr "Cızıqların sayı"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||
msgid "Warp Effect"
|
||||
msgstr "Bükülmə effekti"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||
msgid "Flash Color"
|
||||
msgstr "Ani işıqlanma rəngi"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Bu effektə öncədən baxış"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Tor xətlərinin eni"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||
msgid "Line Color"
|
||||
msgstr "Xəttin rəngi"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "Parlama rəngi"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "Əlavə qarışma"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Siz bunu qaranlıq mövzu üçün aktiv etmək istəyə bilərsiniz."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Burn-My-Windows-a Xoş Gəldiniz!"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:39 resources/ui/gtk3/prefs.ui:46
|
||||
msgid "If you like this extension, recommend it to your friends :)"
|
||||
msgstr "Əgər bu genişlənmə xoşunuza gəldisə onu dostlarınıza tövsiyyə edin :)"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||
msgid "Open Window Animation"
|
||||
msgstr "Pəncərə animasiyasını açın"
|
||||
|
||||
#: 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 "Birdən çox seçilərsə, onlardan biri təsadüfi seçilir."
|
||||
|
||||
#: 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 "Effektləri silin"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||
msgid "Close Window Animation"
|
||||
msgstr "Pəncərə animasiyasını seçin"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
msgstr "Həmçinin effektləri dialoqlara əlavə edin"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||
msgid "Disable on Battery Power"
|
||||
msgstr "Batareyadan qidalandıqda söndürün"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Burulma tezliyi"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||
msgid "Shake Intensity"
|
||||
msgstr "Silkələnmə tezliyi"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||
msgid "Suction Intensity"
|
||||
msgstr "Sovrulma tezliyi"
|
||||
|
||||
#: resources/ui/gtk3/Fire.ui:63
|
||||
msgid "Choose a Preset"
|
||||
msgstr "Şablonu seçin"
|
||||
+103
-186
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: burn-my-windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,128 +17,108 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr ""
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr ""
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr ""
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr ""
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr ""
|
||||
@@ -168,19 +148,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr ""
|
||||
|
||||
@@ -189,20 +165,13 @@ msgstr ""
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -210,22 +179,13 @@ msgstr ""
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -233,22 +193,19 @@ msgstr ""
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 ""
|
||||
|
||||
@@ -287,24 +244,11 @@ msgid ""
|
||||
"window."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 ""
|
||||
|
||||
@@ -328,13 +272,6 @@ msgstr ""
|
||||
msgid "Gradient"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr ""
|
||||
@@ -351,22 +288,10 @@ msgstr ""
|
||||
msgid "Flash Color"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr ""
|
||||
@@ -387,10 +312,6 @@ msgstr ""
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr ""
|
||||
@@ -421,10 +342,6 @@ msgstr ""
|
||||
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 ""
|
||||
|
||||
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Юрій Дмитренко <yuridm@gmail.com>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-02-02 19:55+0000\n"
|
||||
"Last-Translator: Jiří Doubravský <jiri.doubravsky@gmail.com>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/cs/>\n"
|
||||
"Language: cs\n"
|
||||
@@ -17,130 +17,110 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Střepy"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energizovat A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energizovat B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Oheň"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Výchozí oheň"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Pekelný oheň"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Temný"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Studený vánek"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Santa přichází"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr ""
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tyrannosaurus"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Televize"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Obláčky"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Obecné možnosti"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Náhled %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Zavřete toto okno, pokud chcete vidět efekt!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Střepy"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Televize"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tyrannosaurus"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Obláčky"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Oheň"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Výchozí oheň"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Pekelný oheň"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Temný"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Studený vánek"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Santa přichází"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Energizovat A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Energizovat B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Navštívit web"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Délka animace [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Délka animace [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Délka animace [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Délka animace [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Obnovit výchozí hodnoty"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Měřítko"
|
||||
|
||||
@@ -290,24 +247,11 @@ msgid ""
|
||||
"window."
|
||||
msgstr "Střepy odletí z místa, kde byl ukazatel myši při zavírání okna."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Barva"
|
||||
|
||||
@@ -325,19 +269,12 @@ 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 "Vytvoří dynamičtejší efekt, ale potřebuje k tomu silnější GPU."
|
||||
msgstr "Vytvoří dynamičtejší efekt, ale potřebuje k tomu silnější GPU"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Přechod"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Velikost škrábanců od drápů"
|
||||
@@ -354,22 +291,10 @@ msgstr "Efekt zakřivení"
|
||||
msgid "Flash Color"
|
||||
msgstr "Barva blesku"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Náhled efektu"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr ""
|
||||
@@ -390,10 +315,6 @@ msgstr ""
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Vítá Vás Burn-My-Windows!"
|
||||
@@ -424,10 +345,6 @@ msgstr "Animace při zavírání okna"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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
|
||||
msgid "Twirl Intensity"
|
||||
msgstr ""
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-02 19:42+0000\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-05 18:37+0000\n"
|
||||
"Last-Translator: Simon Schneegans <code@simonschneegans.de>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/de/>\n"
|
||||
@@ -17,130 +17,110 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Apparieren"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Glassplitter"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Doom"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energie A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energie B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Feuer"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Standardfeuer"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Höllenfeuer"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Dunkel und schmutzig"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kalte Brise"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Weihnachtsgrüße"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagon"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Einäschern"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Verpixeln"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr "Pixelrad"
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Pixelwischen"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Fingerschnippen des Zerfalls"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex-Angriff"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-Effekt"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Irrlichter"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Effektoptionen"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Zurück"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Allgemeine Optionen"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Gold-Sponsoren"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Silber-Sponsoren"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronze-Sponsoren"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Ehemalige Sponsoren"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Vorschau für %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Schließen Sie dieses Fenster, um eine Vorschau des Effekts anzuzeigen!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Glassplitter"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-Effekt"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex-Angriff"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Fingerschnippen des Zerfalls"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Irrlichter"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Feuer"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Standardfeuer"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Höllenfeuer"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Dunkel und schmutzig"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kalte Brise"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Weihnachtsgrüße"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagon"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Energie A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Apparieren"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Energie B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Homepage besuchen"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Über Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animationszeit [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Animationszeit [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Animationszeit [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Animationszeit [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Auf Standardwert zurücksetzen"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Größe"
|
||||
|
||||
@@ -291,25 +248,11 @@ msgstr ""
|
||||
"Die Scherben fliegen von der Stelle weg, an der sich Ihr Mauszeiger beim "
|
||||
"Schließen des Fensters befand."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulenz"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Start am Mauszeiger"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
"Wenn diese Option deaktiviert ist, wird ein zufälliger Start ausgewählt."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Farbe"
|
||||
|
||||
@@ -333,13 +276,6 @@ msgstr "Erzeugt ein dynamischeres Feuer, erfordert jedoch mehr GPU-Leistung."
|
||||
msgid "Gradient"
|
||||
msgstr "Farbverlauf"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Pixelgröße"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Kratzergröße"
|
||||
@@ -356,22 +292,10 @@ msgstr "Warp-Effekt"
|
||||
msgid "Flash Color"
|
||||
msgstr "Blitzfarbe"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Anzahl der Speichen"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Vorschau dieses Effekts"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Horizontale Skalierung"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Vertikale Skalierung"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Gitterlinienstärke"
|
||||
@@ -392,10 +316,6 @@ msgstr "Additives Mischen"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Für dunkle Fensterthemen sollten Sie diese Option aktivieren."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Rauschen"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Willkommen bei Burn-My-Windows!"
|
||||
@@ -426,10 +346,6 @@ msgstr "Fenster-Schließen-Animation"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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 "Im Akkubetrieb deaktivieren"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Wirbelintensität"
|
||||
|
||||
@@ -1,446 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-07-10 11:19+0000\n"
|
||||
"Last-Translator: phlostically <phlostically@mailinator.com>\n"
|
||||
"Language-Team: Esperanto <https://hosted.weblate.org/projects/burn-my-"
|
||||
"windows/core/eo/>\n"
|
||||
"Language: eo\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.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Apero de fantomo"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Rompita vitro"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energii A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energii B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Fajro"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Implicita fajro"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Infera fajro"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Malhela kaj karba"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Malvarma vento"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Kristnasko venas"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Sesangulo"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Forbruligi"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrico"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Fingroklako de malintegriĝo"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tiranosaŭra atako"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Televida efekto"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Vaglumo"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Opcioj pri efekto"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Reen"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Ĝeneralaj opcioj"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Oraj sponsoroj"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Arĝentaj sponsoroj"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronzaj sponsoroj"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Pasintaj sponsoroj"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Antaŭrigardi efekton %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Fermu ĉi tiun fenestron por antaŭrigardi la efekton!"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Viziti retejon"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:10
|
||||
msgid "View Changelog"
|
||||
msgstr "Vidi historion de ŝanĝoj"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:16
|
||||
msgid "Report a Bug"
|
||||
msgstr "Raporti cimon"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:20
|
||||
msgid "Create an Effect"
|
||||
msgstr "Krei efekton"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:24
|
||||
msgid "Translate"
|
||||
msgstr "Traduki"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:28
|
||||
msgid "Donate"
|
||||
msgstr "Donaci"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:41
|
||||
msgid "About Burn-My-Windows"
|
||||
msgstr "Pri Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Daŭro de efekto [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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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 "Restarigi al apriora valoro"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.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/Incinerate.ui:98
|
||||
#: 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 "Skalo"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||
#: resources/ui/gtk3/Apparition.ui:112
|
||||
msgid "Randomness"
|
||||
msgstr "Hazardeco"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:162
|
||||
msgid "Vertical Overshooting"
|
||||
msgstr "Vertikala troirado"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:208
|
||||
msgid "Trail Color"
|
||||
msgstr "Koloro de strio"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:242
|
||||
msgid "Tip Color"
|
||||
msgstr "Koloro de pinto"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||
msgid "Gravity"
|
||||
msgstr "Gravito"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||
msgid "Blow Force"
|
||||
msgstr "Forto de eksplodado"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||
msgid "Shatter From Pointer Location"
|
||||
msgstr "Frakasi de montrila loko"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||
msgid ""
|
||||
"The shards will fly away from where your mouse pointer was when closing the "
|
||||
"window."
|
||||
msgstr ""
|
||||
"La pecetoj forflugos de la loko de la musmontrilo dum fermado de la fenestro."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbuleco"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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 "Koloro"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||
msgid "Presets"
|
||||
msgstr "Antaŭagordoj"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||
msgid "Speed"
|
||||
msgstr "Rapido"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||
msgid "3D Noise"
|
||||
msgstr "Tridimensia bruo"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||
msgstr ""
|
||||
"Tio plidinamikigas fajron sed postulas pli potencan grafikan procesoron."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Gradiento"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Skalo de ungego"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||
msgid "Claw Scratch Count"
|
||||
msgstr "Nombro de ungegoj"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||
msgid "Warp Effect"
|
||||
msgstr "Efekto de deformado"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||
msgid "Flash Color"
|
||||
msgstr "Koloro de ekbrilo"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Antaŭrigardi ĉi tiun efekton"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Larĝo de krada linio"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||
msgid "Line Color"
|
||||
msgstr "Koloro de linio"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "Koloro de brilado"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "Adicia miksado"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Vi eble volas ŝalti ĉi tion por malhelaj etosoj."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Bonvenon al 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 "Se vi ŝatas ĉi tiun etendaĵon, rekomendu ĝin al viaj amikoj ☺"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||
msgid "Open Window Animation"
|
||||
msgstr "Efekto por malfermi fenestron"
|
||||
|
||||
#: 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 "Se vi ŝaltas plurajn, unu elektiĝos hazarde."
|
||||
|
||||
#: 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 "Elekti efektojn"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||
msgid "Close Window Animation"
|
||||
msgstr "Efekto por fermi fenestron"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
msgstr "Ankaŭ uzi efektojn por dialogoj"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||
msgid "Disable on Battery Power"
|
||||
msgstr "Malŝalti dum uzado de la baterio"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Intenso de tordado"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||
msgid "Shake Intensity"
|
||||
msgstr "Intenso de skuado"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||
msgid "Suction Intensity"
|
||||
msgstr "Intenso de suĉado"
|
||||
|
||||
#: resources/ui/gtk3/Fire.ui:63
|
||||
msgid "Choose a Preset"
|
||||
msgstr "Elekti antaŭagordon"
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-04 10:16+0000\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||
"Last-Translator: Óscar Fernández Díaz <oscfdezdz@tuta.io>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/es/>\n"
|
||||
@@ -17,129 +17,109 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Aparición"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Cristales rotos"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Catástrofe"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energizar A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energizar B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Fuego"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Fuego predeterminado"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Fuego infernal"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Oscuro y obsceno"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brisa fría"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Viene Papá Noel"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexágonos"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Incinerar"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Pixelado"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr "Rueda de píxeles"
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Limpieza de píxeles"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Chasquido de desintegración"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Ataque de T-Rex"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Efecto TV"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Chispas"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Opciones de efecto"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Volver"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Opciones generales"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Patrocinadores Oro"
|
||||
msgstr "Patrocinadores de oro"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Patrocinadores de plata"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Patrocinadores de bronce"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Patrocinadores anteriores"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Previsualización de %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "¡Cierre esta ventana para probar el efecto!"
|
||||
msgstr "¡Cierre esta ventana para ver el efecto!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Cristales rotos"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Efecto televisor"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Ataque de T-Rex"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Chasquido de desintegración"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Chispas"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Fuego"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Fuego predeterminado"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Fuego infernal"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Oscuro y obsceno"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brisa fría"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Viene Papá Noel"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexágonos"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Energizar A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Aparición"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Energizar B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Acerca de Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Tiempo de animación [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Tiempo de animación [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Tiempo de animación [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Tiempo de animación [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Restablecer al valor predeterminado"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Escala"
|
||||
|
||||
@@ -291,24 +248,11 @@ msgstr ""
|
||||
"Los fragmentos saldrán volando desde donde estaba el puntero del ratón al "
|
||||
"cerrar la ventana."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulencia"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Iniciar en el puntero"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Si se desactiva, se elegirá una posición aleatoria."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Color"
|
||||
|
||||
@@ -332,13 +276,6 @@ msgstr "Crea un fuego más dinámico pero requiere más potencia de la GPU."
|
||||
msgid "Gradient"
|
||||
msgstr "Degradado"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Tamaño del píxel"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Escala de arañazos de garras"
|
||||
@@ -355,22 +292,10 @@ msgstr "Efecto distorsión"
|
||||
msgid "Flash Color"
|
||||
msgstr "Color del flash"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Recuento de radios"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Previsualizar este efecto"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Escala horizontal"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Escala vertical"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Ancho de la línea de malla"
|
||||
@@ -391,10 +316,6 @@ msgstr "Fundido activo"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Puede ser que necesites activar esto para temas oscuros de ventana."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Ruido"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "¡Le damos la bienvenida a Burn-My-Windows!"
|
||||
@@ -425,10 +346,6 @@ msgstr "Animación al cerrar la ventana"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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 "Desactivar en alimentación con batería"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Intensidad del giro"
|
||||
|
||||
@@ -1,445 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Eshagh shahidani <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.14.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "تجسم"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "شیشهٔ شکسته"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "انرژی آ"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "ماتریکس"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "ضربهٔ فروپاشی"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "حملهٔ تیرکس"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "جلوهٔ تلویزیون"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "جرقهها"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "انتخابهای جلوه"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "بازگشت"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "انتخابهای عمومی"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "حامیان طلایی"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "حامیان نقرهای"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "حامیان برنزی"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "حامیان گذشته"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "پیشنمایش برای %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "پیشنمایش این جلوه"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
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 ""
|
||||
"Project-Id-Version: burn-my-windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
|
||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
@@ -19,128 +19,108 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Ilmestys"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Rikkoutunut lasi"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Tuli"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Oletustuli"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Helvetintuli"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Tumma ja likainen"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kylmän tuulahdus"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Pukki saapuu"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Kuusikulmio"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matriisi"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Hajoamisen napsahdus"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rexin hyökkäys"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-tehoste"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Häiveet"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Tehostevalinnat"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Takaisin"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Yleiset asetukset"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Kultasponsorit"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Hopeasponsorit"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Pronssisponsorit"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Aiemmat sponsorit"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Esikatselu tehosteelle %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Sulje tämä ikkuna esikatsellaksesi tehosteen!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Rikkoutunut lasi"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-tehoste"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rexin hyökkäys"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Hajoamisen napsahdus"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Häiveet"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Tuli"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Oletustuli"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Helvetintuli"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Tumma ja likainen"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kylmän tuulahdus"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Pukki saapuu"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Kuusikulmio"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Ilmestys"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matriisi"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Käy verkkosivulla"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Tietoja - Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animaatioaika [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Animaatioaika [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Animaatioaika [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Animaatioaika [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Palauta oletusarvoon"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Skaala"
|
||||
|
||||
@@ -290,24 +247,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"Sirpaleet lentävät kauas hiiren osoittimen sijainnista kun suljet ikkunan."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Väri"
|
||||
|
||||
@@ -331,13 +275,6 @@ msgstr ""
|
||||
msgid "Gradient"
|
||||
msgstr "Liukuväri"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Kynnenraapaisun skaala"
|
||||
@@ -354,22 +291,10 @@ msgstr ""
|
||||
msgid "Flash Color"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Esikatsele tämä tehoste"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr ""
|
||||
@@ -390,10 +315,6 @@ msgstr ""
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Tervetuloa, tämä on Burn-My-Windows!"
|
||||
@@ -424,10 +345,6 @@ msgstr "Ikkunan sulkemisen animaatio"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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
|
||||
msgid "Twirl Intensity"
|
||||
msgstr ""
|
||||
|
||||
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Mathieu B. <mathieu.bousquet2@gmail.com>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-05-01 23:10+0000\n"
|
||||
"Last-Translator: matb <perso@mathieu-bousquet.fr>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/fr/>\n"
|
||||
"Language: fr\n"
|
||||
@@ -17,130 +17,110 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12.1\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Apparition"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Verre brisé"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Apocalypse"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Énergie A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Énergie B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Feu"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Feu par défaut"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Feu de l'enfer"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Sombre et ténébreux"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brise froide"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Le Père Noël arrive"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagone"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Incinération"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Pixelisé"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr "Roue de Pixels"
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Effacement de Pixels"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Désintégration"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Attaque de T-Rex"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Effet TV"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Feux follets"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Options de l'effet"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Retour"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Options générales"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Sponsors Or"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Sponsors Argent"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Sponsors Bronze"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Anciens Sponsors"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Aperçu pour %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Fermez cette fenêtre pour un aperçu de l'effet !"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Verre brisé"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Effet TV"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Attaque de T-Rex"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Désintégration"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Feux follets"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Feu"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Feu par défaut"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Feu de l'enfer"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Sombre et ténébreux"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brise froide"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Le Père Noël arrive"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagone"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Énergie A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Apparition"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Énergie B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Visiter la page d'accueil"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "À propos de Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Durée de l'animation (ms)"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Durée de l'animation (ms)"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Durée de l'animation (ms)"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Durée de l'animation (ms)"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Réinitialiser à la valeur par défaut"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Échelle"
|
||||
|
||||
@@ -291,24 +248,11 @@ msgstr ""
|
||||
"Les éclats s'envoleront de l'endroit où se trouvait le pointeur de votre "
|
||||
"souris lorsque vous fermez la fenêtre."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulence"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Débuter au pointeur"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Si désactivé, un emplacement aléatoire sera choisi."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Couleur"
|
||||
|
||||
@@ -334,13 +278,6 @@ msgstr ""
|
||||
msgid "Gradient"
|
||||
msgstr "Gradient"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Taille des pixels"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Taille de la griffe"
|
||||
@@ -357,22 +294,10 @@ msgstr "Effet de distorsion"
|
||||
msgid "Flash Color"
|
||||
msgstr "Couleur du flash"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Nombre de rayons"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Voir l'aperçu de cet effet"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Échelle horizontale"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Échelle verticale"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Largeur des lignes du maillage"
|
||||
@@ -393,10 +318,6 @@ msgstr "Mélange additif"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Vous voudrez peut-être l'activer pour les thèmes de fenêtre sombre."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Bruit"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Bienvenue dans Burn-My-Windows !"
|
||||
@@ -427,10 +348,6 @@ msgstr "Animation de fermeture de fenêtre"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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 "Désactiver sur batterie"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Intensité du tournoiement"
|
||||
|
||||
@@ -1,445 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-07-02 21:20+0000\n"
|
||||
"Last-Translator: יהודה אליסף <hvusvvnkl12345@gmail.com>\n"
|
||||
"Language-Team: Hebrew <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/he/>\n"
|
||||
"Language: he\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
|
||||
"n % 10 == 0) ? 2 : 3));\n"
|
||||
"X-Generator: Weblate 4.13.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "הופעה פתאומית"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "זכוכית נשברת"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "אנרגיה 1"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "אנרגיה 2"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "להבות"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "להבות - defalut"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "בעירה"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "מטריקס"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "התפוררות"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "תקיפת טירקס"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "טלוויזיה"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "קרצוף"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "אפשרויות אפקט"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "חזור"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "אפשרויות"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "תורמים ראשיים"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "תורמי משנה"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "תורמים נוספים"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "תורמי עבר"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "תצוגה מקדימה: %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
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,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-06-29 17:16+0000\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-16 11:14+0000\n"
|
||||
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/it/>\n"
|
||||
@@ -17,130 +17,110 @@ msgstr ""
|
||||
"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.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Apparizione"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Vetro rotto"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energia A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energia B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Fuoco"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Fuoco predefinito"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Fuoco Infernale"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Scuro e Tenebroso"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brezza Fredda"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Babbo Natale sta arrivando"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Esagono"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Incenerire"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Scatto di disintegrazione"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Attacco T-Rex"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Effetto TV"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Scintille"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Opzioni effetto"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Indietro"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Opzioni generali"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Sponsor d'oro"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Sponsor d'argento"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Sponsor di bronzo"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Sponsor passati"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Anteprima per %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Chiudi questa finestra per visualizzare in anteprima l'effetto!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Vetro rotto"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Effetto TV"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Attacco T-Rex"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Scatto di disintegrazione"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Scintille"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Fuoco"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Fuoco predefinito"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Fuoco Infernale"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Scuro e Tenebroso"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brezza Fredda"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Babbo Natale sta arrivando"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Esagono"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Energia A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Apparizione"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Energia B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Visita la home page"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Informazioni su Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Tempo animazione [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Tempo animazione [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Tempo animazione [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Tempo animazione [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Ripristina valore predefinito"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Scala"
|
||||
|
||||
@@ -291,24 +248,11 @@ msgstr ""
|
||||
"I frammenti voleranno fuori dal punto in cui si trovava il puntatore del "
|
||||
"mouse quando chiudi la finestra."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbolenza"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Colore"
|
||||
|
||||
@@ -332,13 +276,6 @@ msgstr "Crea un fuoco più dinamico ma richiede più potenza della GPU."
|
||||
msgid "Gradient"
|
||||
msgstr "Gradiente"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Scala ad Artiglio"
|
||||
@@ -355,22 +292,10 @@ msgstr "Effetto Distorsione"
|
||||
msgid "Flash Color"
|
||||
msgstr "Colore Flash"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Anteprima di questo effetto"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Larghezza linea mesh"
|
||||
@@ -391,10 +316,6 @@ msgstr "Miscelazione aggiuntiva"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Potresti abilitarlo per i temi delle finestre scure."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Benvenuto in Burn-My-Windows!"
|
||||
@@ -425,10 +346,6 @@ msgstr "Animazione alla chiusura della finestra"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Intensità di rotazione"
|
||||
|
||||
@@ -1,444 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-08-23 04:16+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.14-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "혼령"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "유리 깨짐"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "에너자이즈 A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "에너자이즈 B"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "불태움"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "매트릭스"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "해체 영상"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "티라노 공격"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV 효과"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "도깨비불"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "효과 옵션"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "뒤로 가기"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "일반 옵션"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "골드 스폰서"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "실버 스폰서"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "브론즈 스폰서"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "이전 스폰서"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s 미리 보기"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "소용돌이"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "이 효과 미리 보기"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
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 "사전설정 선택"
|
||||
@@ -1,447 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Moo <hazap@hotmail.com>\n"
|
||||
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/"
|
||||
"burn-my-windows/core/lt/>\n"
|
||||
"Language: lt\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 % 10 == 1 && (n % 100 < 11 || n % 100 > "
|
||||
"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
|
||||
"1 : 2);\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Sudaužytas stiklas"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Ugnis"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Numatytoji ugnis"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Pragaro ugnis"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Tamsus ir purvinas"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Šaltas vėjelis"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Kalėdų Senelis atvyksta"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Šešiakampis"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrica"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tiranozauro ataka"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Televizoriaus efektas"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Efekto parametrai"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Grįžti"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Bendri parametrai"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Auksiniai rėmėjai"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Sidabriniai rėmėjai"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronziniai rėmėjai"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Buvę rėmėjai"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s peržiūra"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Užverkite šį langą norėdami peržiūrėti efektą!"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/common/main-menu.ui:10
|
||||
msgid "View Changelog"
|
||||
msgstr "Rodyti keitinių žurnalą"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:16
|
||||
msgid "Report a Bug"
|
||||
msgstr "Pranešti apie klaidą"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:20
|
||||
msgid "Create an Effect"
|
||||
msgstr "Sukurti efektą"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:24
|
||||
msgid "Translate"
|
||||
msgstr "Versti"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:28
|
||||
msgid "Donate"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/common/main-menu.ui:41
|
||||
msgid "About Burn-My-Windows"
|
||||
msgstr "Apie Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animacijos laikas (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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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 "Atstatyti į numatytąją reikšmę"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.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/Incinerate.ui:98
|
||||
#: 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 "Mastelis"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||
#: resources/ui/gtk3/Apparition.ui:112
|
||||
msgid "Randomness"
|
||||
msgstr "Atsitiktinumas"
|
||||
|
||||
#: 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 "Gravitacija"
|
||||
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulencija"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Pradėti ties rodykle"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Jei išjungta, bus pasirinkta atsitiktinė vieta."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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 "Spalva"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||
msgid "Presets"
|
||||
msgstr "Išankstinės parinktys"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||
msgid "Speed"
|
||||
msgstr "Greitis"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||
msgid "3D Noise"
|
||||
msgstr "3D triukšmas"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||
msgstr ""
|
||||
"Sukuria dinamiškesnę ugnį, bet reikalauja daugiau vaizdo plokštės pajėgumų."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Gradientas"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Peržiūrėti šį efektą"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
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 "Linijos spalva"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "Švytėjimo spalva"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "Pridėtinis sumaišymas"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Jūs galite pageidauti įjungti tai tamsioms langų temoms."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Triukšmas"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Sveiki atvykę į 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 "Jeigu jums patinka šis plėtinys, rekomenduokite jį savo draugams :)"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||
msgid "Open Window Animation"
|
||||
msgstr "Lango atvėrimo animacija"
|
||||
|
||||
#: 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 "Jeigu pažymėtos kelios, viena yra pasirenkama atsitiktinai."
|
||||
|
||||
#: 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 "Pasirinkite efektus"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||
msgid "Close Window Animation"
|
||||
msgstr "Lango užvėrimo animacija"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
msgstr "Taip pat pridėti efektų dialogams"
|
||||
|
||||
#: 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 "Pasirinkite išankstinę parinktį"
|
||||
+109
-191
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-02 19:42+0000\n"
|
||||
"Last-Translator: Simon Schneegans <code@simonschneegans.de>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-11 12:07+0000\n"
|
||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||
"burn-my-windows/core/nb_NO/>\n"
|
||||
"Language: nb_NO\n"
|
||||
@@ -17,130 +17,111 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
#, fuzzy
|
||||
msgid "Broken Glass"
|
||||
msgstr "Knust glass"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Brann"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Forvalgt brann"
|
||||
|
||||
#: 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 "Kald bris"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Julenissen kommer"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Heksagon"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-rex-angrep"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-effekt"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Effektalternativer"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Gå tilbake"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Generelle innstillinger"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Gullsponsorer"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Sølvsponsorer"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronsesponsorer"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Tidligere sponsorer"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Forhåndsvisning for %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
#, fuzzy
|
||||
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
|
||||
#, fuzzy
|
||||
msgid "Broken Glass"
|
||||
msgstr "Knust glass"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-effekt"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-rex-angrep"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Brann"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Forvalgt brann"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kald bris"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Julenissen kommer"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Heksagon"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
@@ -171,19 +152,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Om"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animasjonstid [ms]"
|
||||
|
||||
@@ -192,20 +169,13 @@ msgstr "Animasjonstid [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -213,22 +183,13 @@ msgstr "Animasjonstid [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -236,22 +197,19 @@ msgstr "Animasjonstid [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Tilbakestill til forvalgt verdi"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Størrelse"
|
||||
|
||||
@@ -290,24 +248,11 @@ msgid ""
|
||||
"window."
|
||||
msgstr "Skårene flyr fra der musepekeren var da du lukket vinduet."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Farge"
|
||||
|
||||
@@ -331,13 +276,6 @@ msgstr "Mer dynamisk ild, men krever mer GPU-kraft."
|
||||
msgid "Gradient"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr ""
|
||||
@@ -354,22 +292,10 @@ msgstr ""
|
||||
msgid "Flash Color"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Forhåndsvis denne effekten"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr ""
|
||||
@@ -390,10 +316,6 @@ msgstr ""
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr ""
|
||||
@@ -424,10 +346,6 @@ msgstr ""
|
||||
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 "Hvirvelintensitet"
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-04 10:16+0000\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-05 18:37+0000\n"
|
||||
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/nl/>\n"
|
||||
@@ -17,129 +17,109 @@ msgstr ""
|
||||
"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.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Verschijning"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Gebroken glas"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Verdoemenis"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Stimulatie A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Stimulatie B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Vuur"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Normaal vuur"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Hellevuur"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Donker en zwart"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Koude wind"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Kerstmanvuur"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagon"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Verbranden"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Pixelvorming"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr "Pixelwiel"
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Pixelwisser"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Uiteenvallen"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex-aanval"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Tv-effect"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Dwaallicht"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Effectvoorkeuren"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Scherm sluiten"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Algemene voorkeuren"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Gouden sponsoren"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Zilveren sponsoren"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronzen sponsoren"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Voormalige sponsoren"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s-voorvertoning"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
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
|
||||
msgid "Broken Glass"
|
||||
msgstr "Gebroken glas"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Tv-effect"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex-aanval"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Uiteenvallen"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Dwaallicht"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Vuur"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Normaal vuur"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Hellevuur"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Donker en zwart"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Koude wind"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Kerstmanvuur"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexagon"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Stimulatie A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Verschijning"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Stimulatie B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Over Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animatieduur [in ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Animatieduur [in ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Animatieduur [in ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Animatieduur [in ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Standaardwaarde herstellen"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Schaal"
|
||||
|
||||
@@ -290,24 +247,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"De stukken vliegen weg vanaf de cursorpositie na het sluiten van een venster."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulentie"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Beginnen bij cursor"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Schakel uit om vanaf een willekeurige schermlocatie te beginnen."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Kleur"
|
||||
|
||||
@@ -331,13 +275,6 @@ msgstr "Zorgt voor een speels vuur, maar vereist meer computerkracht."
|
||||
msgid "Gradient"
|
||||
msgstr "Verloop"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Pixelgrootte"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Schaal van pootkrabben"
|
||||
@@ -354,22 +291,10 @@ msgstr "Vervormingseffect"
|
||||
msgid "Flash Color"
|
||||
msgstr "Flitskleur"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Aantal spaken"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Voorvertonen"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Horizontale schaal"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Verticale schaal"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Gaaslijnbreedte"
|
||||
@@ -390,10 +315,6 @@ msgstr "Overvloeien"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Dit is mogelijk nuttig bij het gebruik van donkere thema's."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Ruis"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Welkom bij ‘Burn-My-Windows’!"
|
||||
@@ -426,10 +347,6 @@ msgstr "Animatie bij sluiten van vensters"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Wervelintensiteit"
|
||||
|
||||
@@ -1,447 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-07-02 21:20+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.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Teleportacja"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Rozbicie Szkła"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energetyzacja A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energetyzacja B"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Spopielenie"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Pstryknięcie Dezintegracji"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Atak T-Rex-a"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Efekt TV"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Ogniki"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Opcje Efektów"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Wstecz"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Opcje Ogólne"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Złoci Sponsorzy"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Srebrni Sponsorzy"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Brązowi Sponsorzy"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Byli Sponsorzy"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Podgląd dla %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Zamknij to Okno, aby zobaczyć Efekt!"
|
||||
|
||||
#: 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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulencja"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: 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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Podgląd Efektu"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: 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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: 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 "Wyłącz na Zasilaniu Bateryjnym"
|
||||
|
||||
#: 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"
|
||||
@@ -1,446 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-10 01:57+0000\n"
|
||||
"Last-Translator: pedroresende <pedroresende@mail.resende.biz>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/burn-my-"
|
||||
"windows/core/pt/>\n"
|
||||
"Language: pt\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.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Aparição"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Vidro Quebrado"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Energizar A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Energizar B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Fogo"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Fogo Padrão"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Fogo Infernal"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Sombrio e Sujo"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Brisa Gelada"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Papai Noel está Vindo"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Hexágono"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Incinerar"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "O Estalo da Desintegração"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Ataque de T-Rex"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Efeito de TV"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Faíscas"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Opções de Efeito"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Voltar"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Opções Gerais"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Patrocinadores Ouro"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Patrocinadores Prata"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Patrocinadores Bronze"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Antigos Patrocinadores"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Pré-visualização de %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Feche essa Janela para Pré-visualizar o Efeito!"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Visite o Site"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:10
|
||||
msgid "View Changelog"
|
||||
msgstr "Veja as Mudanças"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:16
|
||||
msgid "Report a Bug"
|
||||
msgstr "Reporte um Erro"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:20
|
||||
msgid "Create an Effect"
|
||||
msgstr "Crie um Efeito"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:24
|
||||
msgid "Translate"
|
||||
msgstr "Traduza"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:28
|
||||
msgid "Donate"
|
||||
msgstr "Doê"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:41
|
||||
msgid "About Burn-My-Windows"
|
||||
msgstr "Sobre o Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Tempo de Animação [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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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 "Restaurar ao Padrão"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.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/Incinerate.ui:98
|
||||
#: 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 "Escala"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||
#: resources/ui/gtk3/Apparition.ui:112
|
||||
msgid "Randomness"
|
||||
msgstr "Aleatoriedade"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:162
|
||||
msgid "Vertical Overshooting"
|
||||
msgstr "Excedente Vertical"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:208
|
||||
msgid "Trail Color"
|
||||
msgstr "Cor do Rastro"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:242
|
||||
msgid "Tip Color"
|
||||
msgstr "Cor da Ponta"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:116
|
||||
msgid "Gravity"
|
||||
msgstr "Gravidade"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||
msgid "Blow Force"
|
||||
msgstr "Força da Explosão"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||
msgid "Shatter From Pointer Location"
|
||||
msgstr "Estilhaçar a partir da Localização do Ponteiro"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||
msgid ""
|
||||
"The shards will fly away from where your mouse pointer was when closing the "
|
||||
"window."
|
||||
msgstr ""
|
||||
"O estilhaços vão voar para longe de onde o ponteiro do mouse estava quando a "
|
||||
"janela foi fechada."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulência"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Começar no Ponteiro"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Se desactivado, será escolhido um local aleatório."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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 "Cor"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:25 resources/ui/gtk3/Fire.ui:49
|
||||
msgid "Presets"
|
||||
msgstr "Predefinições"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:141 resources/ui/gtk3/Fire.ui:189
|
||||
msgid "Speed"
|
||||
msgstr "Velocidade"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||
msgid "3D Noise"
|
||||
msgstr "Efeito 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 "Cria um fogo mais dinâmico, mas requer mais poder da Placa de Vídeo."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Gradiente"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Tamanho dos Pixeis"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Escala dos Rasgos das Garras"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||
msgid "Claw Scratch Count"
|
||||
msgstr "Quantidade de Rasgos das Garras"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||
msgid "Warp Effect"
|
||||
msgstr "Efeito de Distorção"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||
msgid "Flash Color"
|
||||
msgstr "Cor do Brilho da Garra"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Contagem de Raios"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Pré-visualize esse Efeito"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Escala Horizontal"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Escala Vertical"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Largura das Linhas da Malha"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||
msgid "Line Color"
|
||||
msgstr "Cor das Linhas"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "Cor do Brilho"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "Fusão Aditiva"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:243 resources/ui/gtk3/Hexagon.ui:294
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Você talvez queira habilitar isso para janelas com temas escuros."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Barulho"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Bem-vindo a 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 "Se você gostou dessa extensão, recomende ela para seus amigos :)"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||
msgid "Open Window Animation"
|
||||
msgstr "Animação ao Abrir Janela"
|
||||
|
||||
#: 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 "Se mais de uma estiver selecionada, uma aleatória será escolhida."
|
||||
|
||||
#: 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 "Efeitos Escolhidos"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||
msgid "Close Window Animation"
|
||||
msgstr "Animação ao Fechar Janela"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:150 resources/ui/gtk3/prefs.ui:198
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
msgstr "Adicionar Efeitos aos Diálogos Também"
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:184 resources/ui/gtk3/prefs.ui:242
|
||||
msgid "Disable on Battery Power"
|
||||
msgstr "Desabilitar ao Usar a Bateria"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Intensidade da Rotação"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||
msgid "Shake Intensity"
|
||||
msgstr "Intensidade do Balanço"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||
msgid "Suction Intensity"
|
||||
msgstr "Intensidade da Sucção"
|
||||
|
||||
#: resources/ui/gtk3/Fire.ui:63
|
||||
msgid "Choose a Preset"
|
||||
msgstr "Escolha uma Predefinição"
|
||||
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-07-09 05:03+0000\n"
|
||||
"Last-Translator: Егор Ермаков <eg.ermakov2016@yandex.ru>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-13 13:09+0000\n"
|
||||
"Last-Translator: Егор Ермаков <eg.ermakov2016@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/ru/>\n"
|
||||
"Language: ru\n"
|
||||
@@ -18,130 +18,110 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.13.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Привидение"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Разбитое стекло"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Энергия A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Энергия B"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Сжигание"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Матрица"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Щелчок распада"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Атака тираннозавра"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Эффект ЭЛТ"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Огоньки"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Параметры эффекта"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Назад"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Общие настройки"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Золотые спонсоры"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Серебряные спонсоры"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Бронзовые спонсоры"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Прошлые спонсоры"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Предпросмотр %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Закройте это окно для предпросмотра эффекта!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Разбитое стекло"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "Эффект ЭЛТ"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Атака тираннозавра"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr "Огоньки"
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Огонь"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Обычный огонь"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Адское пламя"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Тёмный и грязный"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Холодный бриз"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Дед Мороз идёт"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Гексагон"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Энергия A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Энергия B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Матрица"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Посетить страницу проекта"
|
||||
@@ -171,19 +151,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "О Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Время анимации (мс)"
|
||||
|
||||
@@ -192,20 +168,13 @@ msgstr "Время анимации (мс)"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -213,22 +182,13 @@ msgstr "Время анимации (мс)"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -236,22 +196,19 @@ msgstr "Время анимации (мс)"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Масштаб"
|
||||
|
||||
@@ -292,24 +249,11 @@ msgstr ""
|
||||
"Осколки разлетятся в стороны от того места, где находился курсор мыши при "
|
||||
"закрытии окна."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Турбулентность"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Цвет"
|
||||
|
||||
@@ -333,13 +277,6 @@ msgstr "Создает более динамичный огонь, но треб
|
||||
msgid "Gradient"
|
||||
msgstr "Градиент"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Масштаб царапин"
|
||||
@@ -356,22 +293,10 @@ msgstr "Эффект искривления"
|
||||
msgid "Flash Color"
|
||||
msgstr "Цвет вспышки"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Предпросмотр этого эффекта"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Ширина линии сетки"
|
||||
@@ -386,16 +311,12 @@ msgstr "Цвет свечения"
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "Аддитивное смешивание"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Добро пожаловать в Burn-My-Windows!"
|
||||
@@ -426,10 +347,6 @@ msgstr "Анимация закрытия окна"
|
||||
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 "Интенсивность вращения"
|
||||
|
||||
@@ -1,444 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+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.14.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Prízrak"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Črepiny"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Doom"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Nabudenie A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Nabudenie B"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Spálenie"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Štvorčeky"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr "Kolečko so štvorčekmi"
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Zotrenie štvorčekmi"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Thanosove lusknutie"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Tyrannosaurus"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Televízor"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Obláčiky"
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr "Možnosti efektov"
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Prejsť naspäť"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr "Všeobecné možnosti"
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Zlatí sponzori"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Strieborní sponzori"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronzoví sponzori"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Bývalí sponzori"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Náhľad %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Zatvorte toto okno, ak chcete vidieť efekt!"
|
||||
|
||||
#: 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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulencia"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr "Začať od kurzora"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr "Pri vypnutí bude vybrané náhodné miesto."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr "Veľkosť štvorčeka"
|
||||
|
||||
#: 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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr "Počet lúčov"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Náhľad efektu"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Vodorovná mierka"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr "Vodorovná mierka"
|
||||
|
||||
#: 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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr "Šum"
|
||||
|
||||
#: 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 "Vypnúť pri napájaní z batérie"
|
||||
|
||||
#: 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,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: burn-my-windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-08-08 14:16+0000\n"
|
||||
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
||||
"Last-Translator: obslsessed <obslsessed@duck.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
"core/sv/>\n"
|
||||
"Language: sv\n"
|
||||
@@ -17,130 +17,110 @@ msgstr ""
|
||||
"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.14-dev\n"
|
||||
"X-Generator: Weblate 4.12.1\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "Uppenbarelse"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Trasigt glas"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Stråla A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Stråla B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Eld"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Standardeld"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Helveteseld"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Mörk och smutsig"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kall bris"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Jultomten kommer"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Sexhörning"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Bränna"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matris"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "Sönderfallsknäppning"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rexattack"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-effekt"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "Feer"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Effektalternativ"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Gå tillbaka"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Generella alternativ"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Guldsponsorer"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Silversponsorer"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronssponsorer"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Sponsorer från förr"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Förhandsgranskning för %s"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Stäng det här fönstret för att förhandsgranska effekten!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Trasigt glas"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "TV-effekt"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rexattack"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Eld"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Standardeld"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Helveteseld"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Mörk och smutsig"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Kall bris"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Jultomten kommer"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Sexhörning"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr "Uppenbarelse"
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matris"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Besök hemsida"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Om Bränn-mitt-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animationens tid [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Animationens tid [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Animationens tid [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Animationens tid [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Återställ till standardvärde"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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"
|
||||
|
||||
@@ -281,7 +238,7 @@ msgstr "Blåskraft"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||
msgid "Shatter From Pointer Location"
|
||||
msgstr "Spränga från muspekarens plats"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||
msgid ""
|
||||
@@ -291,24 +248,11 @@ msgstr ""
|
||||
"Skärvorna kommer att flyga iväg från där din muspekare befann sig när rutan "
|
||||
"stängdes."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "Turbulens"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Färg"
|
||||
|
||||
@@ -330,22 +274,15 @@ msgstr "Skapar en mer dynamisk eld, men kräver mer GPU-kraft."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Gradient"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Klo riva skala"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:116
|
||||
msgid "Claw Scratch Count"
|
||||
msgstr "Klo riva räknare"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||
msgid "Warp Effect"
|
||||
@@ -353,35 +290,23 @@ msgstr "Warp-effekt"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||
msgid "Flash Color"
|
||||
msgstr "Färg för bränningen"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Förhandsgranska den här effekten"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "Mesh linjebredd"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||
msgid "Line Color"
|
||||
msgstr "Linje färg"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "Glöd färg"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
@@ -391,10 +316,6 @@ msgstr "Tillsatsblandning"
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Du kan behöva aktivera det här för mörka fönsterteman."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Välkommen till Bränn-mitt-Windows!"
|
||||
@@ -425,10 +346,6 @@ msgstr "Stäng fönsteranimation"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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 "Inaktivera på batteriström"
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "Virvelns intensitet"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-05-11 12:17+0000\n"
|
||||
"Last-Translator: Muha Aliss <muhaaliss@pm.me>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/burn-my-windows/"
|
||||
@@ -19,128 +19,108 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.12.1\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Kırılan Cam"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "Enerji A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "Enerji B"
|
||||
|
||||
#: src/Fire.js:99
|
||||
msgid "Fire"
|
||||
msgstr "Ateş"
|
||||
|
||||
#: src/Fire.js:154
|
||||
msgid "Default Fire"
|
||||
msgstr "Varsayılan Ateş"
|
||||
|
||||
#: src/Fire.js:164
|
||||
msgid "Hell Fire"
|
||||
msgstr "Cehennem Ateşi"
|
||||
|
||||
#: src/Fire.js:174
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Karanlık ve Sürmeli"
|
||||
|
||||
#: src/Fire.js:184
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Soğuk Esinti"
|
||||
|
||||
#: src/Fire.js:194
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Noel Baba Geliyor"
|
||||
|
||||
#: src/Hexagon.js:97
|
||||
msgid "Hexagon"
|
||||
msgstr "Altıgen"
|
||||
|
||||
#: src/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex Saldırısı"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "TV Efekti"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "Efekt Seçenekleri"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "Geri Dön"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "Genel Ayarlar"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Altın Sponsorlar"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Gümüş Sponsorlar"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Bronz Sponsorlar"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Eski Sponsorlar"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s ön izleme"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "Efekti Ön izlemek İçin Bu Pencereyi Kapatın!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "Kırılan Cam"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "TV Efekti"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "T-Rex Saldırısı"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "Ateş"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "Varsayılan Ateş"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "Cehennem Ateşi"
|
||||
|
||||
#: src/Fire.js:150
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "Karanlık ve Sürmeli"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "Soğuk Esinti"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "Noel Baba Geliyor"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "Altıgen"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "Enerji A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "Enerji B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
msgstr "Ana Sayfaya Git"
|
||||
@@ -170,19 +150,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "Burn-My-Windows Hakkında"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "Animasyon Süresi [ms]"
|
||||
|
||||
@@ -191,20 +167,13 @@ msgstr "Animasyon Süresi [ms]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +181,13 @@ msgstr "Animasyon Süresi [ms]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,22 +195,19 @@ msgstr "Animasyon Süresi [ms]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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 "Varsayılan Değere Sıfırla"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:70 resources/ui/gtk4/BrokenGlass.ui:70
|
||||
#: resources/ui/gtk4/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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 "Ölçek"
|
||||
|
||||
@@ -291,24 +248,11 @@ msgstr ""
|
||||
"Parçalar, pencereyi kapatırken fare işaretçinizin bulunduğu yerden uzağa "
|
||||
"uçacaktır."
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "Renk"
|
||||
|
||||
@@ -332,13 +276,6 @@ msgstr "Daha dinamik bir ateş oluşturur ancak daha fazla GPU gücü gerektirir
|
||||
msgid "Gradient"
|
||||
msgstr "Gradyan"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "Pençe Çizik Ölçeği"
|
||||
@@ -355,22 +292,10 @@ msgstr "Çözgü Etkisi"
|
||||
msgid "Flash Color"
|
||||
msgstr "Flaş Rengi"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Bu Efekti Önizle"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr ""
|
||||
@@ -391,10 +316,6 @@ msgstr ""
|
||||
msgid "You may want to enable this for dark window themes."
|
||||
msgstr "Bunu koyu temalı pencereler için etkinleştirmek isteyebilirsiniz."
|
||||
|
||||
#: resources/ui/gtk4/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "Burn-My-Windows'a Hoş Geldiniz!"
|
||||
@@ -425,10 +346,6 @@ msgstr "Pencere Animasyonunu Kapat"
|
||||
msgid "Also Add Effects to Dialogs"
|
||||
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
|
||||
msgid "Twirl Intensity"
|
||||
msgstr ""
|
||||
|
||||
@@ -1,445 +0,0 @@
|
||||
# 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-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-11 10:17+0000\n"
|
||||
"Last-Translator: Юрій Дмитренко <yuridm@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/"
|
||||
"burn-my-windows/core/uk/>\n"
|
||||
"Language: uk\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%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "Розбите скло"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr "Doom"
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "Горіння"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "Матриця"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr "Пікселізація"
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr "Витерти пікселі"
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr ""
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "Напад тиранозавра"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "Телевізор"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:118
|
||||
msgid "Effect Options"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:146
|
||||
msgid "Go Back"
|
||||
msgstr "Назад"
|
||||
|
||||
#: prefs.js:188
|
||||
msgid "General Options"
|
||||
msgstr ""
|
||||
|
||||
#: prefs.js:282
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "Золоті спонсори"
|
||||
|
||||
#: prefs.js:285
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "Срібні спонсори"
|
||||
|
||||
#: prefs.js:288
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "Бронзові спонсори"
|
||||
|
||||
#: prefs.js:291
|
||||
msgid "Past Sponsors"
|
||||
msgstr "Колишні спонсори"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "Попередній перегляд ефекту %s"
|
||||
|
||||
#: prefs.js:536
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
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/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.ui:190
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 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/Incinerate.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/Incinerate.ui:98
|
||||
#: 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/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 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/Incinerate.ui:257
|
||||
#: 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 "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 "Створює динамічніший вогонь, але потребує більше ресурсів GPU."
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
msgid "Gradient"
|
||||
msgstr "Градієнт"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
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/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "Переглянути цей ефект"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr "Горизонтальний масштаб"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
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 ""
|
||||
+140
-216
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Burn-My-Windows\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-02 21:06+0200\n"
|
||||
"PO-Revision-Date: 2022-09-02 08:43+0000\n"
|
||||
"Last-Translator: aerowolf <aerowolf@tom.com>\n"
|
||||
"POT-Creation-Date: 2022-04-05 09:22+0200\n"
|
||||
"PO-Revision-Date: 2022-04-08 07:11+0000\n"
|
||||
"Last-Translator: merelymyself <poonsters6@gmail.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"burn-my-windows/core/zh_Hans/>\n"
|
||||
"Language: zh_Hans\n"
|
||||
@@ -17,129 +17,110 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: src/Apparition.js:80
|
||||
msgid "Apparition"
|
||||
msgstr "幽灵旋风"
|
||||
|
||||
#: src/BrokenGlass.js:138
|
||||
msgid "Broken Glass"
|
||||
msgstr "玻璃碎裂"
|
||||
|
||||
#: src/Doom.js:87
|
||||
msgid "Doom"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeA.js:79
|
||||
msgid "Energize A"
|
||||
msgstr "碎片融解A"
|
||||
|
||||
#: src/EnergizeB.js:80
|
||||
msgid "Energize B"
|
||||
msgstr "碎片融解B"
|
||||
|
||||
#: 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/Incinerate.js:130
|
||||
msgid "Incinerate"
|
||||
msgstr "燃烧蔓开"
|
||||
|
||||
#: src/Matrix.js:113
|
||||
msgid "Matrix"
|
||||
msgstr "骇客帝国"
|
||||
|
||||
#: src/Pixelate.js:73
|
||||
msgid "Pixelate"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWheel.js:73
|
||||
msgid "Pixel Wheel"
|
||||
msgstr ""
|
||||
|
||||
#: src/PixelWipe.js:99
|
||||
msgid "Pixel Wipe"
|
||||
msgstr ""
|
||||
|
||||
#: src/SnapOfDisintegration.js:117
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "碎片掉落"
|
||||
|
||||
#: src/TRexAttack.js:115
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "霸王龙攻击"
|
||||
|
||||
#: src/TVEffect.js:77
|
||||
msgid "TV Effect"
|
||||
msgstr "电视效果"
|
||||
|
||||
#: src/Wisps.js:85
|
||||
msgid "Wisps"
|
||||
msgstr "精灵飞散"
|
||||
|
||||
#: prefs.js:118
|
||||
#: prefs.js:112
|
||||
msgid "Effect Options"
|
||||
msgstr "特殊效果选项"
|
||||
|
||||
#: prefs.js:146
|
||||
#: prefs.js:140
|
||||
msgid "Go Back"
|
||||
msgstr "返回"
|
||||
|
||||
#: prefs.js:188
|
||||
#: prefs.js:182
|
||||
msgid "General Options"
|
||||
msgstr "常规选项"
|
||||
|
||||
#: prefs.js:282
|
||||
#: prefs.js:276
|
||||
msgid "Gold Sponsors"
|
||||
msgstr "金牌赞助商"
|
||||
|
||||
#: prefs.js:285
|
||||
#: prefs.js:279
|
||||
msgid "Silver Sponsors"
|
||||
msgstr "银牌赞助商"
|
||||
|
||||
#: prefs.js:288
|
||||
#: prefs.js:282
|
||||
msgid "Bronze Sponsors"
|
||||
msgstr "铜牌赞助商"
|
||||
|
||||
#: prefs.js:291
|
||||
#: prefs.js:285
|
||||
msgid "Past Sponsors"
|
||||
msgstr "往届赞助商"
|
||||
|
||||
#. Translators: %s will be replaced by the effect's name.
|
||||
#: prefs.js:514
|
||||
#: prefs.js:510
|
||||
#, javascript-format
|
||||
msgid "Preview for %s"
|
||||
msgstr "%s 的预览"
|
||||
|
||||
#: prefs.js:536
|
||||
#: prefs.js:532
|
||||
msgid "Close this Window to Preview the Effect!"
|
||||
msgstr "关闭此窗,预览效果!"
|
||||
msgstr "关闭此窗口,预览效果!"
|
||||
|
||||
#: src/BrokenGlass.js:57
|
||||
msgid "Broken Glass"
|
||||
msgstr "破碎的玻璃"
|
||||
|
||||
#: src/TVEffect.js:56
|
||||
msgid "TV Effect"
|
||||
msgstr "电视效果"
|
||||
|
||||
#: src/TRexAttack.js:56
|
||||
msgid "T-Rex Attack"
|
||||
msgstr "霸王龙攻击"
|
||||
|
||||
#: src/SnapOfDisintegration.js:60
|
||||
msgid "Snap of Disintegration"
|
||||
msgstr "瓦解效果"
|
||||
|
||||
#: src/Wisps.js:55
|
||||
msgid "Wisps"
|
||||
msgstr ""
|
||||
|
||||
#: src/Fire.js:58
|
||||
msgid "Fire"
|
||||
msgstr "火烧效果"
|
||||
|
||||
#: src/Fire.js:130
|
||||
msgid "Default Fire"
|
||||
msgstr "普通火烧效果"
|
||||
|
||||
#: src/Fire.js:140
|
||||
msgid "Hell Fire"
|
||||
msgstr "地狱之火"
|
||||
|
||||
#: src/Fire.js:150
|
||||
#, fuzzy
|
||||
msgid "Dark and Smutty"
|
||||
msgstr "黑暗和污秽"
|
||||
|
||||
#: src/Fire.js:160
|
||||
msgid "Cold Breeze"
|
||||
msgstr "寒风"
|
||||
|
||||
#: src/Fire.js:170
|
||||
msgid "Santa is Coming"
|
||||
msgstr "圣诞老人来了"
|
||||
|
||||
#: src/Hexagon.js:53
|
||||
msgid "Hexagon"
|
||||
msgstr "六边形"
|
||||
|
||||
#: src/EnergizeA.js:54
|
||||
msgid "Energize A"
|
||||
msgstr "瞬移效果A"
|
||||
|
||||
#: src/Apparition.js:57
|
||||
msgid "Apparition"
|
||||
msgstr ""
|
||||
|
||||
#: src/EnergizeB.js:54
|
||||
msgid "Energize B"
|
||||
msgstr "瞬移效果B"
|
||||
|
||||
#: src/Matrix.js:58
|
||||
msgid "Matrix"
|
||||
msgstr "矩阵"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:6
|
||||
msgid "Visit Homepage"
|
||||
@@ -155,7 +136,7 @@ msgstr "报告错误"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:20
|
||||
msgid "Create an Effect"
|
||||
msgstr "创建特效"
|
||||
msgstr "创建效果"
|
||||
|
||||
#: resources/ui/common/main-menu.ui:24
|
||||
msgid "Translate"
|
||||
@@ -170,19 +151,15 @@ msgid "About Burn-My-Windows"
|
||||
msgstr "关于 Burn-My-Windows"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:24 resources/ui/gtk4/BrokenGlass.ui:24
|
||||
#: resources/ui/gtk4/Incinerate.ui:24 resources/ui/gtk4/Wisps.ui:24
|
||||
#: resources/ui/gtk4/Fire.ui:49 resources/ui/gtk4/SnapOfDisintegration.ui:24
|
||||
#: resources/ui/gtk4/PixelWipe.ui:24 resources/ui/gtk4/TRexAttack.ui:24
|
||||
#: resources/ui/gtk4/PixelWheel.ui:24 resources/ui/gtk4/Doom.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/Pixelate.ui:24 resources/ui/gtk4/Apparition.ui:24
|
||||
#: resources/ui/gtk3/Incinerate.ui:49 resources/ui/gtk3/Wisps.ui:42
|
||||
#: resources/ui/gtk3/Fire.ui:93 resources/ui/gtk3/PixelWipe.ui:49
|
||||
#: resources/ui/gtk3/PixelWheel.ui:49 resources/ui/gtk3/Doom.ui:56
|
||||
#: 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/Pixelate.ui:49 resources/ui/gtk3/Apparition.ui:63
|
||||
#: resources/ui/gtk3/Apparition.ui:63
|
||||
msgid "Animation Time [ms]"
|
||||
msgstr "动画时间 [毫秒]"
|
||||
|
||||
@@ -191,20 +168,13 @@ msgstr "动画时间 [毫秒]"
|
||||
#: 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/Incinerate.ui:52
|
||||
#: resources/ui/gtk4/Incinerate.ui:98 resources/ui/gtk4/Incinerate.ui:144
|
||||
#: resources/ui/gtk4/Incinerate.ui:197 resources/ui/gtk4/Incinerate.ui:231
|
||||
#: 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/PixelWipe.ui:52 resources/ui/gtk4/PixelWipe.ui:98
|
||||
#: 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/PixelWheel.ui:52
|
||||
#: resources/ui/gtk4/PixelWheel.ui:98 resources/ui/gtk4/PixelWheel.ui:144
|
||||
#: resources/ui/gtk4/Doom.ui:52 resources/ui/gtk4/Doom.ui:98
|
||||
#: resources/ui/gtk4/Doom.ui:144 resources/ui/gtk4/Doom.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
|
||||
@@ -212,22 +182,13 @@ msgstr "动画时间 [毫秒]"
|
||||
#: 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/Pixelate.ui:52 resources/ui/gtk4/Pixelate.ui:98
|
||||
#: resources/ui/gtk4/Pixelate.ui:144 resources/ui/gtk4/prefs.ui:166
|
||||
#: resources/ui/gtk4/prefs.ui:200 resources/ui/gtk4/Apparition.ui:52
|
||||
#: resources/ui/gtk4/prefs.ui:166 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/Incinerate.ui:75 resources/ui/gtk3/Incinerate.ui:124
|
||||
#: resources/ui/gtk3/Incinerate.ui:173 resources/ui/gtk3/Incinerate.ui:235
|
||||
#: resources/ui/gtk3/Incinerate.ui:278 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/PixelWipe.ui:75
|
||||
#: resources/ui/gtk3/PixelWipe.ui:124 resources/ui/gtk3/PixelWheel.ui:75
|
||||
#: resources/ui/gtk3/PixelWheel.ui:124 resources/ui/gtk3/PixelWheel.ui:173
|
||||
#: resources/ui/gtk3/Doom.ui:82 resources/ui/gtk3/Doom.ui:131
|
||||
#: resources/ui/gtk3/Doom.ui:180 resources/ui/gtk3/Doom.ui:229
|
||||
#: 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
|
||||
@@ -235,33 +196,31 @@ msgstr "动画时间 [毫秒]"
|
||||
#: 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/Pixelate.ui:75 resources/ui/gtk3/Pixelate.ui:124
|
||||
#: resources/ui/gtk3/Pixelate.ui:173 resources/ui/gtk3/prefs.ui:219
|
||||
#: resources/ui/gtk3/prefs.ui:263 resources/ui/gtk3/Apparition.ui:89
|
||||
#: resources/ui/gtk3/prefs.ui:219 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/Incinerate.ui:70 resources/ui/gtk4/Wisps.ui:70
|
||||
#: resources/ui/gtk4/Fire.ui:95 resources/ui/gtk4/SnapOfDisintegration.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/Incinerate.ui:98
|
||||
#: 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
|
||||
#: 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
|
||||
#, fuzzy
|
||||
msgid "Scale"
|
||||
msgstr "比例"
|
||||
msgstr "规模"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:116 resources/ui/gtk4/Apparition.ui:70
|
||||
#: resources/ui/gtk3/Apparition.ui:112
|
||||
msgid "Randomness"
|
||||
msgstr "随机值"
|
||||
msgstr "随机性"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:162
|
||||
msgid "Vertical Overshooting"
|
||||
msgstr "紧身冲击"
|
||||
msgstr "垂直过冲"
|
||||
|
||||
#: resources/ui/gtk4/Matrix.ui:208
|
||||
msgid "Trail Color"
|
||||
@@ -277,36 +236,24 @@ msgstr "重力"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:162
|
||||
msgid "Blow Force"
|
||||
msgstr "弹拉力度"
|
||||
msgstr "砸破力"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:212
|
||||
msgid "Shatter From Pointer Location"
|
||||
msgstr "从光标位置破碎"
|
||||
|
||||
#: resources/ui/gtk4/BrokenGlass.ui:221
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The shards will fly away from where your mouse pointer was when closing the "
|
||||
"window."
|
||||
msgstr "窗口破碎效果将会从光标位置开始。"
|
||||
msgstr "窗口的破碎会从光标位置而开始。"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:116 resources/ui/gtk3/Incinerate.ui:147
|
||||
msgid "Turbulence"
|
||||
msgstr "扰动"
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:166 resources/ui/gtk3/Incinerate.ui:199
|
||||
msgid "Start at Pointer"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:175 resources/ui/gtk3/Incinerate.ui:208
|
||||
msgid "If disabled, a random location will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Incinerate.ui:215 resources/ui/gtk4/Wisps.ui:116
|
||||
#: resources/ui/gtk4/SnapOfDisintegration.ui:116
|
||||
#: 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/Incinerate.ui:257
|
||||
#: resources/ui/gtk3/Wisps.ui:139 resources/ui/gtk3/TVEffect.ui:83
|
||||
#: resources/ui/gtk3/EnergizeA.ui:139 resources/ui/gtk3/EnergizeB.ui:139
|
||||
#: 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 "颜色"
|
||||
|
||||
@@ -320,24 +267,20 @@ msgstr "速度"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:191 resources/ui/gtk3/Fire.ui:241
|
||||
msgid "3D Noise"
|
||||
msgstr "3D噪点"
|
||||
msgstr "3D 噪点"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:200 resources/ui/gtk3/Fire.ui:250
|
||||
#, fuzzy
|
||||
msgid "Creates a more dynamic fire but requires more GPU power."
|
||||
msgstr "创建更多动态火焰,但更耗费显卡资源。"
|
||||
msgstr "火会更像真但显卡功耗会增加。"
|
||||
|
||||
#: resources/ui/gtk4/Fire.ui:240 resources/ui/gtk3/Fire.ui:300
|
||||
#, fuzzy
|
||||
msgid "Gradient"
|
||||
msgstr "渐变色"
|
||||
|
||||
#: resources/ui/gtk4/PixelWipe.ui:70 resources/ui/gtk4/PixelWheel.ui:116
|
||||
#: resources/ui/gtk4/Doom.ui:162 resources/ui/gtk4/Pixelate.ui:116
|
||||
#: resources/ui/gtk3/PixelWipe.ui:98 resources/ui/gtk3/PixelWheel.ui:147
|
||||
#: resources/ui/gtk3/Doom.ui:203 resources/ui/gtk3/Pixelate.ui:147
|
||||
msgid "Pixel Size"
|
||||
msgstr ""
|
||||
msgstr "渐变"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:70
|
||||
#, fuzzy
|
||||
msgid "Claw Scratch Scale"
|
||||
msgstr "爪痕大小"
|
||||
|
||||
@@ -347,98 +290,79 @@ msgstr "爪痕数量"
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:162
|
||||
msgid "Warp Effect"
|
||||
msgstr "扭曲效果"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/TRexAttack.ui:208
|
||||
msgid "Flash Color"
|
||||
msgstr "边缘颜色"
|
||||
|
||||
#: resources/ui/gtk4/PixelWheel.ui:70 resources/ui/gtk3/PixelWheel.ui:98
|
||||
msgid "Spoke Count"
|
||||
msgstr ""
|
||||
msgstr "爪痕颜色"
|
||||
|
||||
#: resources/ui/gtk4/effectPage.ui:37 resources/ui/gtk3/effectPage.ui:37
|
||||
msgid "Preview this Effect"
|
||||
msgstr "预览特效"
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:70 resources/ui/gtk3/Doom.ui:105
|
||||
msgid "Horizontal Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Doom.ui:116 resources/ui/gtk3/Doom.ui:154
|
||||
msgid "Vertical Scale"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:116 resources/ui/gtk3/Hexagon.ui:147
|
||||
msgid "Mesh Line Width"
|
||||
msgstr "网格线宽"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:162 resources/ui/gtk3/Hexagon.ui:195
|
||||
msgid "Line Color"
|
||||
msgstr "线条颜色"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:196 resources/ui/gtk3/Hexagon.ui:238
|
||||
msgid "Glow Color"
|
||||
msgstr "光晕颜色"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Hexagon.ui:234 resources/ui/gtk3/Hexagon.ui:285
|
||||
msgid "Additive Blending"
|
||||
msgstr "叠加融合"
|
||||
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/Pixelate.ui:70 resources/ui/gtk3/Pixelate.ui:98
|
||||
msgid "Noise"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:28 resources/ui/gtk3/prefs.ui:35
|
||||
msgid "Welcome to Burn-My-Windows!"
|
||||
msgstr "欢迎使用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 "如果喜欢此扩展,请向朋友推荐:)"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:66 resources/ui/gtk3/prefs.ui:74
|
||||
msgid "Open Window Animation"
|
||||
msgstr "打开窗口动画"
|
||||
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 "如果多选,则每次随机。"
|
||||
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 "选择特效"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/prefs.ui:110 resources/ui/gtk3/prefs.ui:138
|
||||
msgid "Close Window Animation"
|
||||
msgstr "关闭窗口特效"
|
||||
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 "使用电池时禁用特效"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:116 resources/ui/gtk3/Apparition.ui:161
|
||||
msgid "Twirl Intensity"
|
||||
msgstr "扭曲力度"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:162 resources/ui/gtk3/Apparition.ui:210
|
||||
msgid "Shake Intensity"
|
||||
msgstr "晃动力度"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk4/Apparition.ui:208 resources/ui/gtk3/Apparition.ui:259
|
||||
msgid "Suction Intensity"
|
||||
msgstr "吃力力度"
|
||||
msgstr ""
|
||||
|
||||
#: resources/ui/gtk3/Fire.ui:63
|
||||
#, fuzzy
|
||||
msgid "Choose a Preset"
|
||||
msgstr "选预设配置"
|
||||
msgstr "选一个预设配置"
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
'use strict';
|
||||
|
||||
const {Gio, Gtk, Gdk, GLib, GObject} = imports.gi;
|
||||
const ByteArray = imports.byteArray;
|
||||
|
||||
// libadwaita is available starting with GNOME Shell 42.
|
||||
let Adw = null;
|
||||
@@ -48,16 +49,11 @@ var PreferencesDialog = class PreferencesDialog {
|
||||
this._ALL_EFFECTS = [
|
||||
new Me.imports.src.Apparition.Apparition(),
|
||||
new Me.imports.src.BrokenGlass.BrokenGlass(),
|
||||
new Me.imports.src.Doom.Doom(),
|
||||
new Me.imports.src.EnergizeA.EnergizeA(),
|
||||
new Me.imports.src.EnergizeB.EnergizeB(),
|
||||
new Me.imports.src.Fire.Fire(),
|
||||
new Me.imports.src.Hexagon.Hexagon(),
|
||||
new Me.imports.src.Incinerate.Incinerate(),
|
||||
new Me.imports.src.Matrix.Matrix(),
|
||||
new Me.imports.src.Pixelate.Pixelate(),
|
||||
new Me.imports.src.PixelWheel.PixelWheel(),
|
||||
new Me.imports.src.PixelWipe.PixelWipe(),
|
||||
new Me.imports.src.SnapOfDisintegration.SnapOfDisintegration(),
|
||||
new Me.imports.src.TRexAttack.TRexAttack(),
|
||||
new Me.imports.src.TVEffect.TVEffect(),
|
||||
@@ -99,7 +95,7 @@ var PreferencesDialog = class PreferencesDialog {
|
||||
|
||||
// Bind general options properties.
|
||||
this.bindSwitch('destroy-dialogs');
|
||||
this.bindSwitch('disable-on-battery');
|
||||
|
||||
|
||||
// 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
|
||||
@@ -464,7 +460,9 @@ var PreferencesDialog = class PreferencesDialog {
|
||||
// Reads the contents of a JSON file contained in the global resources archive. The data
|
||||
// is parsed and returned as a JavaScript object / array.
|
||||
_getJSONResource(path) {
|
||||
return JSON.parse(utils.getStringResource(path));
|
||||
const data = Gio.resources_lookup_data(path, 0);
|
||||
const string = ByteArray.toString(ByteArray.fromGBytes(data));
|
||||
return JSON.parse(string);
|
||||
}
|
||||
|
||||
// This traverses the widget tree below the given parent recursively and returns the
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
{
|
||||
"gold": [
|
||||
"<a href='https://github.com/D3vil0p3r'>D3vil0p3r</a>",
|
||||
"Maxence Sebald",
|
||||
"<a href='https://github.com/dennis1248'>Dennis ten Hoove</a>"
|
||||
],
|
||||
"silver": [
|
||||
"<a href='https://github.com/danielheadbang'>@danielheadbang</a>",
|
||||
"<a href='https://twitter.com/tjiiik'>tj3k</a>",
|
||||
"<a href='https://github.com/MRR-dev'>@MRR-dev</a>",
|
||||
"<a href='https://github.com/castrojo'>Jorge Castro</a>"
|
||||
],
|
||||
@@ -13,9 +12,6 @@
|
||||
"<a href='https://github.com/AngelBrielez'>Angel Brielez</a>"
|
||||
],
|
||||
"past": [
|
||||
"<a href='https://github.com/Aggraxis'>@Aggraxis</a>",
|
||||
"<a href='https://twitter.com/tjiiik'>tj3k</a>",
|
||||
"<a href='https://github.com/wolfyrion'>@wolfyrion</a>",
|
||||
"<a href='https://github.com/MrTomRod'>@MrTomRod</a>",
|
||||
"Pouhiou",
|
||||
"DAPREMONT Christophe",
|
||||
|
||||
@@ -1,20 +1,46 @@
|
||||
[
|
||||
{
|
||||
"Swedish": [
|
||||
"Norwegian Bokm\u00e5l": [
|
||||
[
|
||||
"obslsessed@duck.com",
|
||||
"obslsessed",
|
||||
5
|
||||
],
|
||||
"epost@anotheragency.no",
|
||||
"Allan Nordh\u00f8y",
|
||||
3
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Dutch": [
|
||||
[
|
||||
"droidbittin@gmail.com",
|
||||
"Luna Jernberg",
|
||||
10
|
||||
],
|
||||
"vistausss@fastmail.com",
|
||||
"Heimen Stoffels",
|
||||
65
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Russian": [
|
||||
[
|
||||
"swedishsailfishosuser@tutanota.com",
|
||||
"Kristoffer Grundstr\u00f6m",
|
||||
58
|
||||
"franigoyt@gmail.com",
|
||||
"ANIGO R. (AR)",
|
||||
59
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Czech": [
|
||||
[
|
||||
"jiri.doubravsky@gmail.com",
|
||||
"Ji\u0159\u00ed Doubravsk\u00fd",
|
||||
70
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Turkish": [
|
||||
[
|
||||
"muhaaliss@pm.me",
|
||||
"Muha Aliss",
|
||||
57
|
||||
]
|
||||
]
|
||||
},
|
||||
@@ -28,7 +54,25 @@
|
||||
[
|
||||
"albano_battistella@hotmail.com",
|
||||
"albanobattistella",
|
||||
77
|
||||
63
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Chinese (Simplified)": [
|
||||
[
|
||||
"lyuutau@outlook.com",
|
||||
"\u5218\u97ec",
|
||||
36
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"German": [
|
||||
[
|
||||
"code@simonschneegans.de",
|
||||
"Simon Schneegans",
|
||||
59
|
||||
]
|
||||
]
|
||||
},
|
||||
@@ -39,39 +83,24 @@
|
||||
"Reda",
|
||||
13
|
||||
],
|
||||
[
|
||||
"mathieu.bousquet2@gmail.com",
|
||||
"Mathieu B.",
|
||||
27
|
||||
],
|
||||
[
|
||||
"theo.remon+weblate@uswery.eu",
|
||||
"Th\u00e9o Remon",
|
||||
30
|
||||
24
|
||||
],
|
||||
[
|
||||
"bonnemainsnathan@gmail.com",
|
||||
"Nathan",
|
||||
45
|
||||
42
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Spanish": [
|
||||
[
|
||||
"jorgec2005@gmail.com",
|
||||
"Jorge C",
|
||||
5
|
||||
],
|
||||
[
|
||||
"dev.n47os@aleeas.com",
|
||||
"ulicesah@gmail.com",
|
||||
"Ulices",
|
||||
8
|
||||
],
|
||||
[
|
||||
"andres.segarra.aparicio@gmail.com",
|
||||
"Andres Segarra",
|
||||
10
|
||||
7
|
||||
],
|
||||
[
|
||||
"fitojb@ubuntu.com",
|
||||
@@ -81,234 +110,8 @@
|
||||
[
|
||||
"oscfdezdz@tuta.io",
|
||||
"\u00d3scar Fern\u00e1ndez D\u00edaz",
|
||||
70
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Persian": [
|
||||
[
|
||||
"eshagh094@gmail.com",
|
||||
"Eshagh shahidani",
|
||||
75
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Polish": [
|
||||
[
|
||||
"pwrzonca@gmail.com",
|
||||
"Pawe\u0142 Rzo\u0144ca",
|
||||
75
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Korean": [
|
||||
[
|
||||
"darkcircle.0426@gmail.com",
|
||||
"Seong-ho Cho",
|
||||
77
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Turkish": [
|
||||
[
|
||||
"muhaaliss@pm.me",
|
||||
"Muha Aliss",
|
||||
61
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Lithuanian": [
|
||||
[
|
||||
"hazap@hotmail.com",
|
||||
"Moo",
|
||||
53
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Chinese (Simplified)": [
|
||||
[
|
||||
"ourmicroid@outlook.com",
|
||||
"joe",
|
||||
4
|
||||
],
|
||||
[
|
||||
"lyuutau@outlook.com",
|
||||
"\u5218\u97ec",
|
||||
36
|
||||
],
|
||||
[
|
||||
"poonsters6@gmail.com",
|
||||
"merelymyself",
|
||||
41
|
||||
],
|
||||
[
|
||||
"aerowolf@tom.com",
|
||||
"aerowolf",
|
||||
50
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Ukrainian": [
|
||||
[
|
||||
"yuridm@gmail.com",
|
||||
"\u042e\u0440\u0456\u0439 \u0414\u043c\u0438\u0442\u0440\u0435\u043d\u043a\u043e",
|
||||
55
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Esperanto": [
|
||||
[
|
||||
"phlostically@mailinator.com",
|
||||
"phlostically",
|
||||
76
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Czech": [
|
||||
[
|
||||
"yuridm@gmail.com",
|
||||
"\u042e\u0440\u0456\u0439 \u0414\u043c\u0438\u0442\u0440\u0435\u043d\u043a\u043e",
|
||||
1
|
||||
],
|
||||
[
|
||||
"jose1711@gmail.com",
|
||||
"Jose Riha",
|
||||
4
|
||||
],
|
||||
[
|
||||
"jiri.doubravsky@gmail.com",
|
||||
"Ji\u0159\u00ed Doubravsk\u00fd",
|
||||
70
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Norwegian Bokm\u00e5l": [
|
||||
[
|
||||
"code@simonschneegans.de",
|
||||
"Simon Schneegans",
|
||||
1
|
||||
],
|
||||
[
|
||||
"epost@anotheragency.no",
|
||||
"Allan Nordh\u00f8y",
|
||||
50
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Arabic": [
|
||||
[
|
||||
"yamen.malik2@gmail.com",
|
||||
"Yamen Malik",
|
||||
8
|
||||
],
|
||||
[
|
||||
"fawaz27000@hotmail.com",
|
||||
"fawaz006",
|
||||
79
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Portuguese": [
|
||||
[
|
||||
"dyegoaurelio@gmail.com",
|
||||
"dyegoaurelio",
|
||||
12
|
||||
],
|
||||
[
|
||||
"pedro.hvn.2018@gmail.com",
|
||||
"KrulesExGamer",
|
||||
81
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"German": [
|
||||
[
|
||||
"juri26@outlook.de",
|
||||
"jagfwajgf",
|
||||
1
|
||||
],
|
||||
[
|
||||
"code@simonschneegans.de",
|
||||
"Simon Schneegans",
|
||||
83
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Russian": [
|
||||
[
|
||||
"eg.ermakov2016@yandex.ru",
|
||||
"\u0415\u0433\u043e\u0440 \u0415\u0440\u043c\u0430\u043a\u043e\u0432",
|
||||
37
|
||||
],
|
||||
[
|
||||
"franigoyt@gmail.com",
|
||||
"ANIGO R. (AR)",
|
||||
59
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Azerbaijani": [
|
||||
[
|
||||
"xxmn77@gmail.com",
|
||||
"X\u0259yyam Qocayev",
|
||||
79
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Slovak": [
|
||||
[
|
||||
"jose1711@gmail.com",
|
||||
"Jose Riha",
|
||||
85
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Finnish": [
|
||||
[
|
||||
"jiri.gronroos@iki.fi",
|
||||
"Jiri Gr\u00f6nroos",
|
||||
57
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Hebrew": [
|
||||
[
|
||||
"hvusvvnkl12345@gmail.com",
|
||||
"\u05d9\u05d4\u05d5\u05d3\u05d4 \u05d0\u05dc\u05d9\u05e1\u05e3",
|
||||
40
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"Dutch": [
|
||||
[
|
||||
"code@simonschneegans.de",
|
||||
"Simon Schneegans",
|
||||
1
|
||||
],
|
||||
[
|
||||
"vistausss@fastmail.com",
|
||||
"Heimen Stoffels",
|
||||
92
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -1,6 +0,0 @@
|
||||
<node>
|
||||
<interface name="org.freedesktop.UPower">
|
||||
<property name="OnBattery" type="b" access="read" />
|
||||
</interface>
|
||||
</node>
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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 float uShake;
|
||||
uniform float uTwirl;
|
||||
uniform float uSuction;
|
||||
uniform float uRandomness;
|
||||
|
||||
const float ACTOR_SCALE = 2.0;
|
||||
const float PADDING = ACTOR_SCALE / 2.0 - 0.5;
|
||||
|
||||
// The math for the whirling is inspired by this post:
|
||||
// http://www.geeks3d.com/20110428/shader-library-swirl-post-processing-filter-in-glsl
|
||||
void main() {
|
||||
// We simply inverse the progress for opening windows.
|
||||
float progress = uForOpening ? 1.0 - uProgress : uProgress;
|
||||
|
||||
// Choose a random suction center.
|
||||
vec2 center = uSeed * uRandomness + 0.5 * (1.0 - uRandomness);
|
||||
vec2 coords = iTexCoord.st * ACTOR_SCALE - PADDING - center;
|
||||
|
||||
// Add some shaking.
|
||||
coords.x +=
|
||||
progress * 0.05 * uShake * sin((progress + uSeed.x) * (1.0 + uSeed.x) * uShake);
|
||||
coords.y +=
|
||||
progress * 0.05 * uShake * cos((progress + uSeed.y) * (1.0 + uSeed.y) * uShake);
|
||||
|
||||
// "Suck" the texture into the center.
|
||||
float dist = length(coords) / sqrt(2.0);
|
||||
coords += progress * coords / dist * 0.5 * uSuction;
|
||||
|
||||
// Apply some whirling.
|
||||
float angle = pow(1.0 - dist, 2.0) * uTwirl * progress;
|
||||
float s = sin(angle);
|
||||
float c = cos(angle);
|
||||
coords = vec2(dot(coords, vec2(c, -s)), dot(coords, vec2(s, c)));
|
||||
|
||||
// Fade out the window texture.
|
||||
vec4 oColor = getInputColor(coords + center);
|
||||
oColor.a *= 1.0 - progress;
|
||||
setOutputColor(oColor);
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
// 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"
|
||||
|
||||
uniform vec2 uSeed;
|
||||
uniform float uShake;
|
||||
uniform float uTwirl;
|
||||
uniform float uSuction;
|
||||
uniform float uRandomness;
|
||||
|
||||
const float ACTOR_SCALE = 2.0;
|
||||
const float PADDING = ACTOR_SCALE / 2.0 - 0.5;
|
||||
|
||||
// The math for the whirling is inspired by this post:
|
||||
// http://www.geeks3d.com/20110428/shader-library-swirl-post-processing-filter-in-glsl
|
||||
void main() {
|
||||
// We simply inverse the progress for opening windows.
|
||||
float progress = uForOpening ? 1.0 - uProgress : uProgress;
|
||||
|
||||
// Choose a random suction center.
|
||||
vec2 center = uSeed * uRandomness + 0.5 * (1.0 - uRandomness);
|
||||
vec2 coords = cogl_tex_coord_in[0].st * ACTOR_SCALE - PADDING - center;
|
||||
|
||||
// Add some shaking.
|
||||
coords.x +=
|
||||
progress * 0.05 * uShake * sin((progress + uSeed.x) * (1.0 + uSeed.x) * uShake);
|
||||
coords.y +=
|
||||
progress * 0.05 * uShake * cos((progress + uSeed.y) * (1.0 + uSeed.y) * uShake);
|
||||
|
||||
// "Suck" the texture into the center.
|
||||
float dist = length(coords) / sqrt(2);
|
||||
coords += progress * coords / dist * 0.5 * uSuction;
|
||||
|
||||
// Apply some whirling.
|
||||
float angle = pow(1.0 - dist, 2.0) * uTwirl * progress;
|
||||
float s = sin(angle);
|
||||
float c = cos(angle);
|
||||
coords = vec2(dot(coords, vec2(c, -s)), dot(coords, vec2(s, c)));
|
||||
|
||||
// Shell.GLSLEffect uses straight alpha. So we have to convert from premultiplied.
|
||||
cogl_color_out = texture2D(uTexture, coords + center);
|
||||
if (cogl_color_out.a > 0) {
|
||||
cogl_color_out.rgb /= cogl_color_out.a;
|
||||
}
|
||||
|
||||
// Fade out the window texture.
|
||||
cogl_color_out.a *= 1.0 - progress;
|
||||
}
|
||||
@@ -1,17 +1,7 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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.
|
||||
// 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"
|
||||
|
||||
uniform sampler2D uShardTexture;
|
||||
uniform vec2 uSeed;
|
||||
@@ -20,12 +10,12 @@ uniform float uShardScale;
|
||||
uniform float uBlowForce;
|
||||
uniform float uGravity;
|
||||
|
||||
const float SHARD_LAYERS = 5.0;
|
||||
const float SHARD_LAYERS = 5;
|
||||
const float ACTOR_SCALE = 2.0;
|
||||
const float PADDING = ACTOR_SCALE / 2.0 - 0.5;
|
||||
|
||||
void main() {
|
||||
vec4 oColor = vec4(0.0);
|
||||
cogl_color_out = vec4(0, 0, 0, 0);
|
||||
|
||||
float progress = uForOpening ? 1.0 - uProgress : uProgress;
|
||||
|
||||
@@ -35,13 +25,13 @@ void main() {
|
||||
// To enable drawing shards outside of the window bounds, the actor was scaled
|
||||
// by ACTOR_SCALE. Here we scale and move the texture coordinates so that the
|
||||
// window gets drawn at the correct position again.
|
||||
vec2 coords = iTexCoord.st * ACTOR_SCALE - PADDING;
|
||||
vec2 coords = cogl_tex_coord_in[0].st * ACTOR_SCALE - PADDING;
|
||||
|
||||
// Scale and rotate around our epicenter.
|
||||
coords -= uEpicenter;
|
||||
|
||||
// Scale each layer a bit differently.
|
||||
coords /= mix(1.0, 1.0 + uBlowForce * (i + 2.0) / SHARD_LAYERS, progress);
|
||||
coords /= mix(1.0, 1.0 + uBlowForce * (i + 2) / SHARD_LAYERS, progress);
|
||||
|
||||
// Rotate each layer a bit differently.
|
||||
float rotation = (mod(i, 2.0) - 0.5) * 0.2 * progress;
|
||||
@@ -65,10 +55,13 @@ void main() {
|
||||
// the bin of the current shard.
|
||||
float shardGroup = floor(shardMap.g * SHARD_LAYERS * 0.999);
|
||||
|
||||
if (shardGroup == i && (shardMap.x - pow(progress + 0.1, 2)) > 0.0) {
|
||||
oColor = getInputColor(coords);
|
||||
if (shardGroup == i && (shardMap.x - pow(progress + 0.1, 2)) > 0) {
|
||||
cogl_color_out = texture2D(uTexture, coords);
|
||||
}
|
||||
}
|
||||
|
||||
setOutputColor(oColor);
|
||||
// Shell.GLSLEffect uses straight alpha. So we have to convert from premultiplied.
|
||||
if (cogl_color_out.a > 0) {
|
||||
cogl_color_out.rgb /= cogl_color_out.a;
|
||||
}
|
||||
}
|
||||
@@ -1,396 +0,0 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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
|
||||
|
||||
// Each shader can access these standard input values:
|
||||
|
||||
// vec2 iTexCoord: Texture coordinates for retrieving the window input color.
|
||||
// bool uForOpening: True if a window-open animation is ongoing, false otherwise.
|
||||
// float uProgress: A value which transitions from 0 to 1 during the animation.
|
||||
// float uDuration: The duration of the current animation in seconds.
|
||||
// vec2 uSize: The size of uTexture in pixels.
|
||||
// float uPadding: The empty area around the actual window (e.g. where the shadow
|
||||
// is drawn). For now, this will only be set on GNOME.
|
||||
|
||||
// Furthermore, there are two global methods for reading the window input color and
|
||||
// setting the shader output color. Both methods assume straight alpha:
|
||||
|
||||
// vec4 getInputColor(vec2 coords)
|
||||
// void setOutputColor(vec4 outColor)
|
||||
|
||||
uniform bool uForOpening;
|
||||
uniform float uProgress;
|
||||
uniform float uDuration;
|
||||
|
||||
#if defined(KWIN) // --------------------------------------------------------------------
|
||||
|
||||
uniform sampler2D sampler;
|
||||
uniform int textureWidth;
|
||||
uniform int textureHeight;
|
||||
|
||||
in vec2 texcoord0;
|
||||
out vec4 fragColor;
|
||||
|
||||
vec2 uSize = vec2(textureWidth, textureHeight);
|
||||
vec2 iTexCoord = vec2(texcoord0.x, 1.0 - texcoord0.y);
|
||||
float uPadding = 0.0;
|
||||
|
||||
vec4 getInputColor(vec2 coords) {
|
||||
vec4 color = texture2D(sampler, vec2(coords.x, 1.0 - coords.y));
|
||||
|
||||
if (color.a > 0.0) {
|
||||
color.rgb /= color.a;
|
||||
}
|
||||
|
||||
return color;
|
||||
}
|
||||
|
||||
void setOutputColor(vec4 outColor) {
|
||||
fragColor = vec4(outColor.rgb * outColor.a, outColor.a);
|
||||
}
|
||||
|
||||
#elif defined(KWIN_LEGACY) // -----------------------------------------------------------
|
||||
|
||||
uniform sampler2D sampler;
|
||||
uniform int textureWidth;
|
||||
uniform int textureHeight;
|
||||
|
||||
varying vec2 texcoord0;
|
||||
|
||||
vec2 uSize = vec2(textureWidth, textureHeight);
|
||||
vec2 iTexCoord = vec2(texcoord0.x, 1.0 - texcoord0.y);
|
||||
float uPadding = 0.0;
|
||||
|
||||
vec4 getInputColor(vec2 coords) {
|
||||
vec4 color = texture2D(sampler, vec2(coords.x, 1.0 - coords.y));
|
||||
|
||||
if (color.a > 0.0) {
|
||||
color.rgb /= color.a;
|
||||
}
|
||||
|
||||
return color;
|
||||
}
|
||||
|
||||
void setOutputColor(vec4 outColor) {
|
||||
gl_FragColor = vec4(outColor.rgb * outColor.a, outColor.a);
|
||||
}
|
||||
|
||||
#else // GNOME --------------------------------------------------------------------------
|
||||
|
||||
// On GNOME, the uniforms are just normal uniforms.
|
||||
uniform sampler2D uTexture;
|
||||
uniform vec2 uSize;
|
||||
uniform float uPadding;
|
||||
|
||||
// On GNOME, we set iTexCoord to be an alias for the cogl variables.
|
||||
vec2 iTexCoord = cogl_tex_coord_in[0].st;
|
||||
|
||||
// Shell.GLSLEffect uses straight alpha. So we have to convert from premultiplied.
|
||||
vec4 getInputColor(vec2 coords) {
|
||||
vec4 color = texture2D(uTexture, coords);
|
||||
|
||||
if (color.a > 0.0) {
|
||||
color.rgb /= color.a;
|
||||
}
|
||||
|
||||
return color;
|
||||
}
|
||||
|
||||
void setOutputColor(vec4 outColor) { cogl_color_out = outColor; }
|
||||
|
||||
#endif // -------------------------------------------------------------------------------
|
||||
|
||||
// ----------------------------------------------------------------- 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);
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------- color helpers
|
||||
|
||||
// Maps the given value from [0..1] to the given colors.
|
||||
vec3 tritone(float val, vec3 shadows, vec3 midtones, vec3 highlights) {
|
||||
if (val < 0.5) {
|
||||
return mix(shadows, midtones, smoothstep(0.0, 1.0, val * 2.0));
|
||||
}
|
||||
|
||||
return mix(midtones, highlights, smoothstep(0.0, 1.0, val * 2.0 - 1.0));
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------- 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.0); }
|
||||
float easeInQuad(float x) { return x * x; }
|
||||
|
||||
// --------------------------------------------------------------------- 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.0, 1.0, clamp(uv.x / fadeWidth, 0.0, 1.0));
|
||||
mask *= smoothstep(0.0, 1.0, clamp(uv.y / fadeWidth, 0.0, 1.0));
|
||||
mask *= smoothstep(0.0, 1.0, clamp((maxUV.x - uv.x) / fadeWidth, 0.0, 1.0));
|
||||
mask *= smoothstep(0.0, 1.0, clamp((maxUV.y - uv.y) / fadeWidth, 0.0, 1.0));
|
||||
|
||||
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.0, uPadding - fadePixels * offset);
|
||||
vec2 uv = iTexCoord.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 = iTexCoord.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
|
||||
// shadertoy.com, which are all available under the MIT License. See the respective links
|
||||
// in the comments below.
|
||||
|
||||
// Hash functions
|
||||
// MIT License, https://www.shadertoy.com/view/4djSRW
|
||||
// Copyright (c) 2014 David Hoskins.
|
||||
|
||||
// 1 out, 1 in...
|
||||
float hash11(float p) {
|
||||
p = fract(p * .1031);
|
||||
p *= p + 33.33;
|
||||
p *= p + p;
|
||||
return fract(p);
|
||||
}
|
||||
|
||||
// 1 out, 2 in...
|
||||
float hash12(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * .1031);
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.x + p3.y) * p3.z);
|
||||
}
|
||||
|
||||
// 1 out, 3 in...
|
||||
float hash13(vec3 p3) {
|
||||
p3 = fract(p3 * .1031);
|
||||
p3 += dot(p3, p3.zyx + 31.32);
|
||||
return fract((p3.x + p3.y) * p3.z);
|
||||
}
|
||||
|
||||
// 2 out, 1 in...
|
||||
vec2 hash21(float p) {
|
||||
vec3 p3 = fract(vec3(p) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 2 out, 2 in...
|
||||
vec2 hash22(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 2 out, 3 in...
|
||||
vec2 hash23(vec3 p3) {
|
||||
p3 = fract(p3 * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 3 out, 1 in...
|
||||
vec3 hash31(float p) {
|
||||
vec3 p3 = fract(vec3(p) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xxy + p3.yzz) * p3.zyx);
|
||||
}
|
||||
|
||||
// 3 out, 2 in...
|
||||
vec3 hash32(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yxz + 33.33);
|
||||
return fract((p3.xxy + p3.yzz) * p3.zyx);
|
||||
}
|
||||
|
||||
// 3 out, 3 in...
|
||||
vec3 hash33(vec3 p3) {
|
||||
p3 = fract(p3 * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yxz + 33.33);
|
||||
return fract((p3.xxy + p3.yxx) * p3.zyx);
|
||||
}
|
||||
|
||||
// 4 out, 1 in...
|
||||
vec4 hash41(float p) {
|
||||
vec4 p4 = fract(vec4(p) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 2 in...
|
||||
vec4 hash42(vec2 p) {
|
||||
vec4 p4 = fract(vec4(p.xyxy) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 3 in...
|
||||
vec4 hash43(vec3 p) {
|
||||
vec4 p4 = fract(vec4(p.xyzx) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 4 in...
|
||||
vec4 hash44(vec4 p4) {
|
||||
p4 = fract(p4 * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 2D Simplex Noise
|
||||
// MIT License, https://www.shadertoy.com/view/Msf3WH
|
||||
// Copyright © 2013 Inigo Quilez
|
||||
float simplex2D(vec2 p) {
|
||||
const float K1 = 0.366025404; // (sqrt(3)-1)/2;
|
||||
const float K2 = 0.211324865; // (3-sqrt(3))/6;
|
||||
|
||||
vec2 i = floor(p + (p.x + p.y) * K1);
|
||||
vec2 a = p - i + (i.x + i.y) * K2;
|
||||
float m = step(a.y, a.x);
|
||||
vec2 o = vec2(m, 1.0 - m);
|
||||
vec2 b = a - o + K2;
|
||||
vec2 c = a - 1.0 + 2.0 * K2;
|
||||
vec3 h = max(0.5 - vec3(dot(a, a), dot(b, b), dot(c, c)), 0.0);
|
||||
vec3 n = h * h * h * h *
|
||||
vec3(dot(a, -1.0 + 2.0 * hash22(i + 0.0)), dot(b, -1.0 + 2.0 * hash22(i + o)),
|
||||
dot(c, -1.0 + 2.0 * hash22(i + 1.0)));
|
||||
return 0.5 + 0.5 * dot(n, vec3(70.0));
|
||||
}
|
||||
|
||||
float simplex2DFractal(vec2 p) {
|
||||
mat2 m = mat2(1.6, 1.2, -1.2, 1.6);
|
||||
float f = 0.5000 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.2500 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.1250 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.0625 * simplex2D(p);
|
||||
p = m * p;
|
||||
|
||||
return f;
|
||||
}
|
||||
|
||||
// 3D Simplex Noise
|
||||
// MIT License, https://www.shadertoy.com/view/XsX3zB
|
||||
// Copyright © 2013 Nikita Miropolskiy
|
||||
float simplex3D(vec3 p) {
|
||||
|
||||
// skew constants for 3D simplex functions
|
||||
const float F3 = 0.3333333;
|
||||
const float G3 = 0.1666667;
|
||||
|
||||
// 1. find current tetrahedron T and it's four vertices
|
||||
// s, s+i1, s+i2, s+1.0 - absolute skewed (integer) coordinates of T vertices
|
||||
// x, x1, x2, x3 - unskewed coordinates of p relative to each of T vertice
|
||||
|
||||
// calculate s and x
|
||||
vec3 s = floor(p + dot(p, vec3(F3)));
|
||||
vec3 x = p - s + dot(s, vec3(G3));
|
||||
|
||||
// calculate i1 and i2
|
||||
vec3 e = step(vec3(0.0), x - x.yzx);
|
||||
vec3 i1 = e * (1.0 - e.zxy);
|
||||
vec3 i2 = 1.0 - e.zxy * (1.0 - e);
|
||||
|
||||
// x1, x2, x3
|
||||
vec3 x1 = x - i1 + G3;
|
||||
vec3 x2 = x - i2 + 2.0 * G3;
|
||||
vec3 x3 = x - 1.0 + 3.0 * G3;
|
||||
|
||||
// 2. find four surflets and store them in d
|
||||
vec4 w, d;
|
||||
|
||||
// calculate surflet weights
|
||||
w.x = dot(x, x);
|
||||
w.y = dot(x1, x1);
|
||||
w.z = dot(x2, x2);
|
||||
w.w = dot(x3, x3);
|
||||
|
||||
// w fades from 0.6 at the center of the surflet to 0.0 at the margin
|
||||
w = max(0.6 - w, 0.0);
|
||||
|
||||
// calculate surflet components
|
||||
d.x = dot(-0.5 + hash33(s), x);
|
||||
d.y = dot(-0.5 + hash33(s + i1), x1);
|
||||
d.z = dot(-0.5 + hash33(s + i2), x2);
|
||||
d.w = dot(-0.5 + hash33(s + 1.0), x3);
|
||||
|
||||
// multiply d by w^4
|
||||
w *= w;
|
||||
w *= w;
|
||||
d *= w;
|
||||
|
||||
// 3. return the sum of the four surflets
|
||||
return dot(d, vec4(52.0)) * 0.5 + 0.5;
|
||||
}
|
||||
|
||||
// Directional artifacts can be reduced by rotating each octave
|
||||
float simplex3DFractal(vec3 m) {
|
||||
|
||||
// const matrices for 3D rotation
|
||||
const mat3 rot1 = mat3(-0.37, 0.36, 0.85, -0.14, -0.93, 0.34, 0.92, 0.01, 0.4);
|
||||
const mat3 rot2 = mat3(-0.55, -0.39, 0.74, 0.33, -0.91, -0.24, 0.77, 0.12, 0.63);
|
||||
const mat3 rot3 = mat3(-0.71, 0.52, -0.47, -0.08, -0.72, -0.68, -0.7, -0.45, 0.56);
|
||||
|
||||
return 0.5333333 * simplex3D(m * rot1) + 0.2666667 * simplex3D(2.0 * m * rot2) +
|
||||
0.1333333 * simplex3D(4.0 * m * rot3) + 0.0666667 * simplex3D(8.0 * m);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// 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);
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
// 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); }
|
||||
@@ -0,0 +1,33 @@
|
||||
// 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);
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
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));
|
||||
}
|
||||
@@ -0,0 +1,207 @@
|
||||
// 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
|
||||
// in the comments below.
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Hash without Sine //
|
||||
// MIT License, https://www.shadertoy.com/view/4djSRW //
|
||||
// Copyright (c) 2014 David Hoskins. //
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// 1 out, 1 in...
|
||||
float hash11(float p) {
|
||||
p = fract(p * .1031);
|
||||
p *= p + 33.33;
|
||||
p *= p + p;
|
||||
return fract(p);
|
||||
}
|
||||
|
||||
// 1 out, 2 in...
|
||||
float hash12(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * .1031);
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.x + p3.y) * p3.z);
|
||||
}
|
||||
|
||||
// 1 out, 3 in...
|
||||
float hash13(vec3 p3) {
|
||||
p3 = fract(p3 * .1031);
|
||||
p3 += dot(p3, p3.zyx + 31.32);
|
||||
return fract((p3.x + p3.y) * p3.z);
|
||||
}
|
||||
|
||||
// 2 out, 1 in...
|
||||
vec2 hash21(float p) {
|
||||
vec3 p3 = fract(vec3(p) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 2 out, 2 in...
|
||||
vec2 hash22(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 2 out, 3 in...
|
||||
vec2 hash23(vec3 p3) {
|
||||
p3 = fract(p3 * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xx + p3.yz) * p3.zy);
|
||||
}
|
||||
|
||||
// 3 out, 1 in...
|
||||
vec3 hash31(float p) {
|
||||
vec3 p3 = fract(vec3(p) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yzx + 33.33);
|
||||
return fract((p3.xxy + p3.yzz) * p3.zyx);
|
||||
}
|
||||
|
||||
// 3 out, 2 in...
|
||||
vec3 hash32(vec2 p) {
|
||||
vec3 p3 = fract(vec3(p.xyx) * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yxz + 33.33);
|
||||
return fract((p3.xxy + p3.yzz) * p3.zyx);
|
||||
}
|
||||
|
||||
// 3 out, 3 in...
|
||||
vec3 hash33(vec3 p3) {
|
||||
p3 = fract(p3 * vec3(.1031, .1030, .0973));
|
||||
p3 += dot(p3, p3.yxz + 33.33);
|
||||
return fract((p3.xxy + p3.yxx) * p3.zyx);
|
||||
}
|
||||
|
||||
// 4 out, 1 in...
|
||||
vec4 hash41(float p) {
|
||||
vec4 p4 = fract(vec4(p) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 2 in...
|
||||
vec4 hash42(vec2 p) {
|
||||
vec4 p4 = fract(vec4(p.xyxy) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 3 in...
|
||||
vec4 hash43(vec3 p) {
|
||||
vec4 p4 = fract(vec4(p.xyzx) * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
// 4 out, 4 in...
|
||||
vec4 hash44(vec4 p4) {
|
||||
p4 = fract(p4 * vec4(.1031, .1030, .0973, .1099));
|
||||
p4 += dot(p4, p4.wzxy + 33.33);
|
||||
return fract((p4.xxyz + p4.yzzw) * p4.zywx);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
// 2D Simplex Noise //
|
||||
// MIT License, https://www.shadertoy.com/view/Msf3WH //
|
||||
// Copyright © 2013 Inigo Quilez //
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
float simplex2D(vec2 p) {
|
||||
const float K1 = 0.366025404; // (sqrt(3)-1)/2;
|
||||
const float K2 = 0.211324865; // (3-sqrt(3))/6;
|
||||
|
||||
vec2 i = floor(p + (p.x + p.y) * K1);
|
||||
vec2 a = p - i + (i.x + i.y) * K2;
|
||||
float m = step(a.y, a.x);
|
||||
vec2 o = vec2(m, 1.0 - m);
|
||||
vec2 b = a - o + K2;
|
||||
vec2 c = a - 1.0 + 2.0 * K2;
|
||||
vec3 h = max(0.5 - vec3(dot(a, a), dot(b, b), dot(c, c)), 0.0);
|
||||
vec3 n = h * h * h * h *
|
||||
vec3(dot(a, -1.0 + 2.0 * hash22(i + 0.0)), dot(b, -1.0 + 2.0 * hash22(i + o)),
|
||||
dot(c, -1.0 + 2.0 * hash22(i + 1.0)));
|
||||
return 0.5 + 0.5 * dot(n, vec3(70.0));
|
||||
}
|
||||
|
||||
float simplex2DFractal(vec2 p) {
|
||||
mat2 m = mat2(1.6, 1.2, -1.2, 1.6);
|
||||
float f = 0.5000 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.2500 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.1250 * simplex2D(p);
|
||||
p = m * p;
|
||||
f += 0.0625 * simplex2D(p);
|
||||
p = m * p;
|
||||
|
||||
return f;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
// 3D Simplex Noise //
|
||||
// MIT License, https://www.shadertoy.com/view/XsX3zB //
|
||||
// Copyright © 2013 Nikita Miropolskiy //
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
float simplex3D(vec3 p) {
|
||||
|
||||
// skew constants for 3D simplex functions
|
||||
const float F3 = 0.3333333;
|
||||
const float G3 = 0.1666667;
|
||||
|
||||
// 1. find current tetrahedron T and it's four vertices
|
||||
// s, s+i1, s+i2, s+1.0 - absolute skewed (integer) coordinates of T vertices
|
||||
// x, x1, x2, x3 - unskewed coordinates of p relative to each of T vertice
|
||||
|
||||
// calculate s and x
|
||||
vec3 s = floor(p + dot(p, vec3(F3)));
|
||||
vec3 x = p - s + dot(s, vec3(G3));
|
||||
|
||||
// calculate i1 and i2
|
||||
vec3 e = step(vec3(0.0), x - x.yzx);
|
||||
vec3 i1 = e * (1.0 - e.zxy);
|
||||
vec3 i2 = 1.0 - e.zxy * (1.0 - e);
|
||||
|
||||
// x1, x2, x3
|
||||
vec3 x1 = x - i1 + G3;
|
||||
vec3 x2 = x - i2 + 2.0 * G3;
|
||||
vec3 x3 = x - 1.0 + 3.0 * G3;
|
||||
|
||||
// 2. find four surflets and store them in d
|
||||
vec4 w, d;
|
||||
|
||||
// calculate surflet weights
|
||||
w.x = dot(x, x);
|
||||
w.y = dot(x1, x1);
|
||||
w.z = dot(x2, x2);
|
||||
w.w = dot(x3, x3);
|
||||
|
||||
// w fades from 0.6 at the center of the surflet to 0.0 at the margin
|
||||
w = max(0.6 - w, 0.0);
|
||||
|
||||
// calculate surflet components
|
||||
d.x = dot(-0.5 + hash33(s), x);
|
||||
d.y = dot(-0.5 + hash33(s + i1), x1);
|
||||
d.z = dot(-0.5 + hash33(s + i2), x2);
|
||||
d.w = dot(-0.5 + hash33(s + 1.0), x3);
|
||||
|
||||
// multiply d by w^4
|
||||
w *= w;
|
||||
w *= w;
|
||||
d *= w;
|
||||
|
||||
// 3. return the sum of the four surflets
|
||||
return dot(d, vec4(52.0)) * 0.5 + 0.5;
|
||||
}
|
||||
|
||||
// directional artifacts can be reduced by rotating each octave
|
||||
float simplex3DFractal(vec3 m) {
|
||||
|
||||
// const matrices for 3D rotation
|
||||
const mat3 rot1 = mat3(-0.37, 0.36, 0.85, -0.14, -0.93, 0.34, 0.92, 0.01, 0.4);
|
||||
const mat3 rot2 = mat3(-0.55, -0.39, 0.74, 0.33, -0.91, -0.24, 0.77, 0.12, 0.63);
|
||||
const mat3 rot3 = mat3(-0.71, 0.52, -0.47, -0.08, -0.72, -0.68, -0.7, -0.45, 0.56);
|
||||
|
||||
return 0.5333333 * simplex3D(m * rot1) + 0.2666667 * simplex3D(2.0 * m * rot2) +
|
||||
0.1333333 * simplex3D(4.0 * m * rot3) + 0.0666667 * simplex3D(8.0 * m);
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
// 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,65 +0,0 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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 float uActorScale;
|
||||
uniform float uHorizontalScale;
|
||||
uniform float uVerticalScale;
|
||||
uniform float uPixelSize;
|
||||
|
||||
// This method returns a mask which smoothly transitions towards zero when approaching
|
||||
// the window's top or bottom border.
|
||||
float getEdgeMask(vec2 uv, float fadeWidth) {
|
||||
float mask = 1.0;
|
||||
mask *= smoothstep(0.0, 1.0, clamp(uv.y / fadeWidth, 0.0, 1.0));
|
||||
mask *= smoothstep(0.0, 1.0, clamp((1.0 - uv.y) / fadeWidth, 0.0, 1.0));
|
||||
return mask;
|
||||
}
|
||||
|
||||
void main() {
|
||||
// We simply inverse the pixelation progress for opening windows.
|
||||
float pixelateProgress = uForOpening ? 0.9 - uProgress : uProgress;
|
||||
float pixelSize = max(1.0, ceil(uPixelSize * pixelateProgress + 1.0));
|
||||
vec2 pixelGrid = vec2(pixelSize) / uSize;
|
||||
|
||||
// Snap texcoords to pixel grid.
|
||||
vec2 texcoord = iTexCoord.st;
|
||||
texcoord.y = texcoord.y * uActorScale + 0.5 - uActorScale * 0.5;
|
||||
texcoord -= mod(iTexCoord.st, pixelGrid);
|
||||
texcoord += pixelGrid * 0.5;
|
||||
|
||||
// The pixel columns move vertically. The offset is generated with a random noise
|
||||
// function.
|
||||
float hScale = uHorizontalScale * uSize.x * 0.001;
|
||||
float noise = simplex2DFractal(texcoord.xx * hScale) * 2.0 - 0.5;
|
||||
|
||||
// Shift the pixel columns vertically over time.
|
||||
float vScale = uVerticalScale * uSize.y * 0.00002 * uActorScale;
|
||||
float shiftProgress = uForOpening ? mix(-vScale - 1.0, 0.0, uProgress)
|
||||
: mix(-vScale, 1.0 + vScale, uProgress);
|
||||
float shift = noise * vScale + shiftProgress;
|
||||
|
||||
if (uForOpening) {
|
||||
texcoord.y -= 0.5 * uActorScale * min(shift, 0.0);
|
||||
} else {
|
||||
texcoord.y -= 0.5 * uActorScale * max(shift, 0.0);
|
||||
}
|
||||
|
||||
vec4 oColor = getInputColor(texcoord);
|
||||
|
||||
// Fade window texture at the top and bottom.
|
||||
oColor.a *= getEdgeMask(iTexCoord.st, 0.1);
|
||||
|
||||
setOutputColor(oColor);
|
||||
}
|
||||
@@ -1,94 +0,0 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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 float uScale;
|
||||
|
||||
const float FADE_IN_TIME = 0.3;
|
||||
const float FADE_OUT_TIME = 0.6;
|
||||
const float HEART_FADE_TIME = 0.3;
|
||||
const float EDGE_FADE_WIDTH = 50.0;
|
||||
|
||||
// This method returns two values:
|
||||
// result.x: A mask for the particles.
|
||||
// result.y: The opacity of the fading window.
|
||||
vec2 getMasks(float progress) {
|
||||
float fadeInProgress = clamp(progress / FADE_IN_TIME, 0.0, 1.0);
|
||||
float fadeOutProgress = clamp((progress - FADE_IN_TIME) / FADE_OUT_TIME, 0.0, 1.0);
|
||||
float heartProgress =
|
||||
clamp((progress - (1.0 - HEART_FADE_TIME)) / HEART_FADE_TIME, 0.0, 1.0);
|
||||
|
||||
// Compute mask for the "atom" particles.
|
||||
float dist = length(iTexCoord.st - 0.5) * 4.0;
|
||||
float atomMask = smoothstep(0.0, 1.0, (fadeInProgress * 2.0 - dist + 1.0));
|
||||
atomMask *= fadeInProgress;
|
||||
atomMask *= smoothstep(1.0, 0.0, fadeOutProgress);
|
||||
|
||||
// Fade-out the masks at the window edges.
|
||||
float edgeFade = getAbsoluteEdgeMask(EDGE_FADE_WIDTH, 0.5);
|
||||
atomMask *= edgeFade;
|
||||
|
||||
float heartMask = getRelativeEdgeMask(0.5);
|
||||
heartMask = 3.0 * pow(heartMask, 5.0);
|
||||
heartMask *= fadeOutProgress;
|
||||
heartMask *= 1.0 - heartProgress;
|
||||
atomMask = clamp(heartMask + atomMask, 0.0, 1.0);
|
||||
|
||||
// Compute fading window opacity.
|
||||
float windowMask = pow(1.0 - fadeOutProgress, 2.0);
|
||||
|
||||
if (uForOpening) {
|
||||
windowMask = 1.0 - windowMask;
|
||||
}
|
||||
|
||||
return vec2(atomMask, windowMask);
|
||||
}
|
||||
|
||||
void main() {
|
||||
float progress = easeOutQuad(uProgress);
|
||||
|
||||
vec2 masks = getMasks(progress);
|
||||
vec4 oColor = getInputColor(iTexCoord.st);
|
||||
|
||||
// Dissolve window to effect color / transparency.
|
||||
oColor.rgb = mix(uColor, oColor.rgb, 0.2 * masks.y + 0.8);
|
||||
oColor.a = oColor.a * masks.y;
|
||||
|
||||
vec2 scaledUV = (iTexCoord.st - 0.5) * (1.0 + 0.1 * progress);
|
||||
scaledUV /= uScale;
|
||||
|
||||
// Add molecule particles.
|
||||
vec2 uv = scaledUV + vec2(0.0, 0.1 * uProgress * uDuration);
|
||||
uv *= 0.010598 * vec2(0.5 * uSize.x, uSize.y);
|
||||
float particles = 0.2 * pow((simplex3D(vec3(uv, 0.0 * uProgress * uDuration))), 3.0);
|
||||
|
||||
// Add more molecule particles.
|
||||
for (float i = 1.0; i <= 3.0; ++i) {
|
||||
vec2 uv = scaledUV * 0.12154 / pow(1.5, i) * uSize;
|
||||
float atoms = simplex3D(vec3(uv, 2.0 * uProgress * uDuration / i));
|
||||
particles += 0.5 * pow(0.2 * (1.0 / (1.0 - atoms) - 1.0), 2.0);
|
||||
}
|
||||
|
||||
oColor.rgb += uColor * particles * masks.x;
|
||||
oColor.a += particles * masks.x;
|
||||
|
||||
// These are pretty useful for understanding how this works.
|
||||
// oColor = vec4(masks, 0.0, 1.0);
|
||||
// oColor = vec4(vec3(masks.x), 1.0);
|
||||
// oColor = vec4(vec3(masks.y), 1.0);
|
||||
// oColor = vec4(vec3(particles), 1.0);
|
||||
|
||||
setOutputColor(oColor);
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
// 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"
|
||||
|
||||
uniform vec3 uColor;
|
||||
uniform float uScale;
|
||||
|
||||
const float FADE_IN_TIME = 0.3;
|
||||
const float FADE_OUT_TIME = 0.6;
|
||||
const float HEART_FADE_TIME = 0.3;
|
||||
const float EDGE_FADE_WIDTH = 50;
|
||||
|
||||
// This method returns two values:
|
||||
// result.x: A mask for the particles.
|
||||
// result.y: The opacity of the fading window.
|
||||
vec2 getMasks(float progress) {
|
||||
float fadeInProgress = clamp(progress / FADE_IN_TIME, 0, 1);
|
||||
float fadeOutProgress = clamp((progress - FADE_IN_TIME) / FADE_OUT_TIME, 0, 1);
|
||||
float heartProgress =
|
||||
clamp((progress - (1.0 - HEART_FADE_TIME)) / HEART_FADE_TIME, 0, 1);
|
||||
|
||||
// Compute mask for the "atom" particles.
|
||||
float dist = length(cogl_tex_coord_in[0].st - 0.5) * 4.0;
|
||||
float atomMask = smoothstep(0.0, 1.0, (fadeInProgress * 2.0 - dist + 1.0));
|
||||
atomMask *= fadeInProgress;
|
||||
atomMask *= smoothstep(1.0, 0.0, fadeOutProgress);
|
||||
|
||||
// Fade-out the masks at the window edges.
|
||||
float edgeFade = getAbsoluteEdgeMask(EDGE_FADE_WIDTH, 0.5);
|
||||
atomMask *= edgeFade;
|
||||
|
||||
float heartMask = getRelativeEdgeMask(0.5);
|
||||
heartMask = 3.0 * pow(heartMask, 5);
|
||||
heartMask *= fadeOutProgress;
|
||||
heartMask *= 1.0 - heartProgress;
|
||||
atomMask = clamp(heartMask + atomMask, 0, 1);
|
||||
|
||||
// Compute fading window opacity.
|
||||
float windowMask = pow(1.0 - fadeOutProgress, 2.0);
|
||||
|
||||
if (uForOpening) {
|
||||
windowMask = 1.0 - windowMask;
|
||||
}
|
||||
|
||||
return vec2(atomMask, windowMask);
|
||||
}
|
||||
|
||||
void main() {
|
||||
float progress = easeOutQuad(uProgress);
|
||||
|
||||
vec2 masks = getMasks(progress);
|
||||
vec4 windowColor = texture2D(uTexture, cogl_tex_coord_in[0].st);
|
||||
|
||||
// Shell.GLSLEffect uses straight alpha. So we have to convert from premultiplied.
|
||||
if (windowColor.a > 0) {
|
||||
windowColor.rgb /= windowColor.a;
|
||||
}
|
||||
|
||||
// Dissolve window to effect color / transparency.
|
||||
cogl_color_out.rgb = mix(uColor, windowColor.rgb, 0.2 * masks.y + 0.8);
|
||||
cogl_color_out.a = windowColor.a * masks.y;
|
||||
|
||||
vec2 scaledUV = (cogl_tex_coord_in[0].st - 0.5) * (1.0 + 0.1 * progress);
|
||||
scaledUV /= uScale;
|
||||
|
||||
// Add molecule particles.
|
||||
vec2 uv = scaledUV + vec2(0, 0.1 * uTime);
|
||||
uv *= 0.010598 * vec2(0.5 * uSize.x, uSize.y);
|
||||
float particles = 0.2 * pow((simplex3D(vec3(uv, 0.0 * uTime))), 3.0);
|
||||
|
||||
// Add more molecule particles.
|
||||
for (int i = 1; i <= 3; ++i) {
|
||||
vec2 uv = scaledUV * 0.12154 / pow(1.5, i) * uSize;
|
||||
float atoms = simplex3D(vec3(uv, 2.0 * uTime / i));
|
||||
particles += 0.5 * pow(0.2 * (1.0 / (1.0 - atoms) - 1.0), 2);
|
||||
}
|
||||
|
||||
cogl_color_out.rgb += uColor * particles * masks.x;
|
||||
cogl_color_out.a += particles * masks.x;
|
||||
|
||||
// These are pretty useful for understanding how this works.
|
||||
// cogl_color_out = vec4(masks, 0.0, 1.0);
|
||||
// cogl_color_out = vec4(vec3(masks.x), 1.0);
|
||||
// cogl_color_out = vec4(vec3(masks.y), 1.0);
|
||||
// cogl_color_out = vec4(vec3(particles), 1.0);
|
||||
}
|
||||
@@ -1,118 +0,0 @@
|
||||
//////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ) ( //
|
||||
// ( /( ( ( ) ( ( ( ( )\ ) ( ( //
|
||||
// )\()) ))\ )( ( ( )\ ) )\))( )\ ( (()/( ( )\))( ( //
|
||||
// ((_)\ /((_|()\ )\ ) )\ '(()/( ((_)()((_) )\ ) ((_)))\((_)()\ )\ //
|
||||
// | |(_|_))( ((_)_(_/( _((_)) )(_)) _(()((_|_)_(_/( _| |((_)(()((_|(_) //
|
||||
// | '_ \ || | '_| ' \)) | ' \()| || | \ 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 float uScale;
|
||||
|
||||
const float SHOWER_TIME = 0.3;
|
||||
const float SHOWER_WIDTH = 0.3;
|
||||
const float STREAK_TIME = 0.6;
|
||||
const float EDGE_FADE = 50.0;
|
||||
|
||||
// This method returns four values:
|
||||
// result.x: A mask for the particles which lead the shower.
|
||||
// result.y: A mask for the streaks which follow the shower particles.
|
||||
// result.z: A mask for the final "atom" particles.
|
||||
// result.w: The opacity of the fading window.
|
||||
vec4 getMasks(float progress) {
|
||||
float showerProgress = progress / SHOWER_TIME;
|
||||
float streakProgress = clamp((progress - SHOWER_TIME) / STREAK_TIME, 0.0, 1.0);
|
||||
float fadeProgress = clamp((progress - SHOWER_TIME) / (1.0 - SHOWER_TIME), 0.0, 1.0);
|
||||
|
||||
// Gradient from top to bottom.
|
||||
float t = iTexCoord.t;
|
||||
|
||||
// A smooth gradient which moves to the bottom within the showerProgress.
|
||||
float showerMask =
|
||||
smoothstep(1.0, 0.0, abs(showerProgress - t - SHOWER_WIDTH) / SHOWER_WIDTH);
|
||||
|
||||
// This is 1 above the streak mask.
|
||||
float streakMask = (showerProgress - t - SHOWER_WIDTH) > 0.0 ? 1.0 : 0.0;
|
||||
|
||||
// Compute mask for the "atom" particles.
|
||||
float atomMask = getRelativeEdgeMask(0.2);
|
||||
atomMask = max(0.0, atomMask - showerMask);
|
||||
atomMask *= streakMask;
|
||||
atomMask *= sqrt(1.0 - fadeProgress * fadeProgress);
|
||||
|
||||
// Make some particles visible in the streaks.
|
||||
showerMask += 0.05 * streakMask;
|
||||
|
||||
// Add shower mask to streak mask.
|
||||
streakMask = max(streakMask, showerMask);
|
||||
|
||||
// Fade-out the masks at the window edges.
|
||||
float edgeFade = getAbsoluteEdgeMask(EDGE_FADE, 0.5);
|
||||
streakMask *= edgeFade;
|
||||
showerMask *= edgeFade;
|
||||
|
||||
// Fade-out the masks from top to bottom.
|
||||
float fade = smoothstep(0.0, 1.0, 1.0 + t - 2.0 * streakProgress);
|
||||
streakMask *= fade;
|
||||
showerMask *= fade;
|
||||
|
||||
// Compute fading window opacity.
|
||||
float windowMask = pow(1.0 - fadeProgress, 2.0);
|
||||
|
||||
if (uForOpening) {
|
||||
windowMask = 1.0 - windowMask;
|
||||
}
|
||||
|
||||
return vec4(showerMask, streakMask, atomMask, windowMask);
|
||||
}
|
||||
|
||||
void main() {
|
||||
float progress = easeOutQuad(uProgress);
|
||||
|
||||
vec4 masks = getMasks(progress);
|
||||
vec4 oColor = getInputColor(iTexCoord.st);
|
||||
|
||||
// Dissolve window to effect color / transparency.
|
||||
oColor.rgb = mix(uColor, oColor.rgb, 0.5 * masks.w + 0.5);
|
||||
oColor.a = oColor.a * masks.w;
|
||||
|
||||
// Add leading shower particles.
|
||||
vec2 showerUV = iTexCoord.st + vec2(0.0, -0.7 * progress / SHOWER_TIME);
|
||||
showerUV *= 0.02 * uSize / uScale;
|
||||
float shower = pow(simplex2D(showerUV), 10.0);
|
||||
oColor.rgb += uColor * shower * masks.x;
|
||||
oColor.a += shower * masks.x;
|
||||
|
||||
// Add trailing streak lines.
|
||||
vec2 streakUV = iTexCoord.st + vec2(0.0, -progress / SHOWER_TIME);
|
||||
streakUV *= vec2(0.05 * uSize.x, 0.001 * uSize.y) / uScale;
|
||||
float streaks = simplex2DFractal(streakUV) * 0.5;
|
||||
oColor.rgb += uColor * streaks * masks.y;
|
||||
oColor.a += streaks * masks.y;
|
||||
|
||||
// Add glimmering atoms.
|
||||
vec2 atomUV = iTexCoord.st + vec2(0.0, -0.025 * progress / SHOWER_TIME);
|
||||
atomUV *= 0.2 * uSize / uScale;
|
||||
float atoms = pow((simplex3D(vec3(atomUV, uProgress * uDuration))), 5.0);
|
||||
oColor.rgb += uColor * atoms * masks.z;
|
||||
oColor.a += atoms * masks.z;
|
||||
|
||||
// These are pretty useful for understanding how this works.
|
||||
// oColor = vec4(masks.rgb, 1.0);
|
||||
// oColor = vec4(vec3(masks.x), 1.0);
|
||||
// oColor = vec4(vec3(masks.y), 1.0);
|
||||
// oColor = vec4(vec3(masks.z), 1.0);
|
||||
// oColor = vec4(vec3(masks.w), 1.0);
|
||||
// oColor = vec4(vec3(shower), 1.0);
|
||||
// oColor = vec4(vec3(streaks), 1.0);
|
||||
// oColor = vec4(vec3(atoms), 1.0);
|
||||
|
||||
setOutputColor(oColor);
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user