<feed xmlns='http://www.w3.org/2005/Atom'>
<title>decky-loader/backend/decky_loader/locales, branch v3.2.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/'/>
<entry>
<title>Translations update from Weblate (#771)</title>
<updated>2025-05-19T14:01:39+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-05-19T14:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=4e5468a3538d80fe65ae3958abbcb452b5348945'/>
<id>4e5468a3538d80fe65ae3958abbcb452b5348945</id>
<content type='text'>
* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

---------

Co-authored-by: Anaëlle &lt;contact@anaelle.dev&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

---------

Co-authored-by: Anaëlle &lt;contact@anaelle.dev&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#764)</title>
<updated>2025-04-05T15:37:19+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-04-05T15:37:19+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=e646168e31fe01df4ec3c369db60ceac3527a0ed'/>
<id>e646168e31fe01df4ec3c369db60ceac3527a0ed</id>
<content type='text'>
* Translated using Weblate (Russian)

Currently translated at 94.8% (167 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/

---------

Co-authored-by: Andrew &lt;www.andru90@gmail.com&gt;
Co-authored-by: Tak-attack &lt;tak.bts@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Translated using Weblate (Russian)

Currently translated at 94.8% (167 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/

---------

Co-authored-by: Andrew &lt;www.andru90@gmail.com&gt;
Co-authored-by: Tak-attack &lt;tak.bts@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Translated using Weblate (Czech) (#753)</title>
<updated>2025-02-26T09:27:28+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-02-26T09:27:28+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=8db3711cab5808b56154a99945d86d938c986011'/>
<id>8db3711cab5808b56154a99945d86d938c986011</id>
<content type='text'>
Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/

Co-authored-by: Meiton &lt;michal.salati@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/

Co-authored-by: Meiton &lt;michal.salati@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Translated using Weblate (Swedish) (#752)</title>
<updated>2025-02-24T08:12:44+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-02-24T08:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=ffa322607774c0215b50b25870f0196f57db4819'/>
<id>ffa322607774c0215b50b25870f0196f57db4819</id>
<content type='text'>
Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/

Co-authored-by: Daniel Nylander &lt;po@danielnylander.se&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/

Co-authored-by: Daniel Nylander &lt;po@danielnylander.se&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#751)</title>
<updated>2025-02-20T15:59:19+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-02-20T15:59:19+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=dc0e1cfdce2002a75e48dea3ac8eb23bde2a8db4'/>
<id>dc0e1cfdce2002a75e48dea3ac8eb23bde2a8db4</id>
<content type='text'>
* Translated using Weblate (Italian)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/

* Translated using Weblate (English)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/en/

* Translated using Weblate (Italian)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/

---------

Co-authored-by: Marco Rodolfi &lt;marco.rodolfi@tuta.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Translated using Weblate (Italian)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/

* Translated using Weblate (English)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/en/

* Translated using Weblate (Italian)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/

---------

Co-authored-by: Marco Rodolfi &lt;marco.rodolfi@tuta.io&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ka--DZ.json to ka-DZ.json</title>
<updated>2025-02-19T11:10:25+00:00</updated>
<author>
<name>Marco Rodolfi</name>
<email>marco.rodolfi@tuta.io</email>
</author>
<published>2025-02-19T11:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=b3483897e0e95d8ac7cd67eb44811638fa57326a'/>
<id>b3483897e0e95d8ac7cd67eb44811638fa57326a</id>
<content type='text'>
Wrong filename in the locales folder</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Wrong filename in the locales folder</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed up remote binary logging, download process and old incorrect error</title>
<updated>2025-02-09T01:30:09+00:00</updated>
<author>
<name>TrainDoctor</name>
<email>traindoctor@protonmail.com</email>
</author>
<published>2025-02-09T01:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=543ee3d19ed41a951eabd90ccbf81e221f54ae3d'/>
<id>543ee3d19ed41a951eabd90ccbf81e221f54ae3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#737)</title>
<updated>2025-02-08T22:41:19+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-02-08T22:41:19+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=654957cb0c072c5352fee339039d6b0e790a1f4d'/>
<id>654957cb0c072c5352fee339039d6b0e790a1f4d</id>
<content type='text'>
* Added translation using Weblate (Georgian)

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Translated using Weblate (Polish)

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

---------

Co-authored-by: NorwayFun &lt;temuri.doghonadze@gmail.com&gt;
Co-authored-by: Weblate &lt;noreply@weblate.org&gt;
Co-authored-by: Gadzio742 &lt;daniel.123737@gmail.com&gt;
Co-authored-by: hyperscrawl &lt;design.pedrofirmino@gmail.com&gt;
Co-authored-by: Fábio Oliveira &lt;fabio.an.oliveira@gmail.com&gt;
Co-authored-by: hyperscrawl &lt;hyperscrawl@users.noreply.weblate.werwolv.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added translation using Weblate (Georgian)

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/

* Translated using Weblate (Polish)

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (175 of 175 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/

---------

Co-authored-by: NorwayFun &lt;temuri.doghonadze@gmail.com&gt;
Co-authored-by: Weblate &lt;noreply@weblate.org&gt;
Co-authored-by: Gadzio742 &lt;daniel.123737@gmail.com&gt;
Co-authored-by: hyperscrawl &lt;design.pedrofirmino@gmail.com&gt;
Co-authored-by: Fábio Oliveira &lt;fabio.an.oliveira@gmail.com&gt;
Co-authored-by: hyperscrawl &lt;hyperscrawl@users.noreply.weblate.werwolv.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat: sync with local plugin status in store (#733)</title>
<updated>2025-01-02T19:38:40+00:00</updated>
<author>
<name>Álvaro Cuesta</name>
<email>1827495+alvaro-cuesta@users.noreply.github.com</email>
</author>
<published>2025-01-02T19:38:40+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=f6144f9634482d6bd0ed88a31495c6c6c88add96'/>
<id>f6144f9634482d6bd0ed88a31495c6c6c88add96</id>
<content type='text'>
* fix: useDeckyState proper type and safety

* refactor: plugin list

Avoids unneeded re-renders. See https://react.dev/learn/you-might-not-need-an-effect#caching-expensive-calculations

* feat: sync with local plugin status in store

Adds some QoL changes to the plugin store browser:

- Add ✓ icon to currently installed plugin version in version selector
- Change install button label depending on the install type that the
  button would trigger
- Adds icon to install button for clarity

The goal is to make it clear to the user what the current state of the
installed plugin is, and what would be the impact of installing the
selected version.

Resolves #360

* lint: prettier

* fix: add missing translations

* refactor: safer translation strings on install

Prefer using `t(...)` instead of `TranslationHelper` since it ensures
that the translation keys are not missing in the locale files when
running the `extractext` task.

By adding comments with `t(...)` calls, `i18next-parser` will generate
the strings as if they were present as literals in the code (see
https://github.com/i18next/i18next-parser#caveats).

This does _not_ suppress the warnings (since `i18next-parser` does not
have access to TS types, so it cannot infer template literals) but it at
least makes it less likely that a translation will be missed by mistake,
have typos, etc.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix: useDeckyState proper type and safety

* refactor: plugin list

Avoids unneeded re-renders. See https://react.dev/learn/you-might-not-need-an-effect#caching-expensive-calculations

* feat: sync with local plugin status in store

Adds some QoL changes to the plugin store browser:

- Add ✓ icon to currently installed plugin version in version selector
- Change install button label depending on the install type that the
  button would trigger
- Adds icon to install button for clarity

The goal is to make it clear to the user what the current state of the
installed plugin is, and what would be the impact of installing the
selected version.

Resolves #360

* lint: prettier

* fix: add missing translations

* refactor: safer translation strings on install

Prefer using `t(...)` instead of `TranslationHelper` since it ensures
that the translation keys are not missing in the locale files when
running the `extractext` task.

By adding comments with `t(...)` calls, `i18next-parser` will generate
the strings as if they were present as literals in the code (see
https://github.com/i18next/i18next-parser#caveats).

This does _not_ suppress the warnings (since `i18next-parser` does not
have access to TS types, so it cannot infer template literals) but it at
least makes it less likely that a translation will be missed by mistake,
have typos, etc.</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#707)</title>
<updated>2024-10-03T21:28:00+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2024-10-03T21:28:00+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=5bc4dc684d3c789980b96297e8103b7028ba90b4'/>
<id>5bc4dc684d3c789980b96297e8103b7028ba90b4</id>
<content type='text'>
Co-authored-by: ayssia &lt;nynaevealmearah@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: ayssia &lt;nynaevealmearah@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
