lang: Polish translation by tom73god; apps page for the 18 Store apps

pl.lang: 2,132 of 2,174 strings translated (tom73god on Discord), no
format-specifier mismatches. It joins the language store at the next bump.
apps.html is the page deploy-site regenerated for beta_99.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Kaj SchittecatandClaude Opus 5.5 committed 2026-10-26 11:29:13 +01:00
1 parent ce0b638024
commit df7cb4092d
2 files changed
+2147 -2140

No files matched your search

+2133 -2132
View File
File diff suppressed because it is too large. Load diff
+14 -8
View File
@@ -138,7 +138,7 @@
<main class="wrap">
<h1>Apps for your mesh radio</h1>
<p class="lede">17 small apps you install from the Store on the device itself, over Wi-Fi. Radio tools, navigation, emergency messages, music and games. They are free, run in a sandbox that keeps them away from your keys, and every one is read before it is listed.</p>
<p class="lede">18 small apps you install from the Store on the device itself, over Wi-Fi. Radio tools, navigation, emergency messages, music and games. They are free, run in a sandbox that keeps them away from your keys, and every one is read before it is listed.</p>
<div class="cta">
<a class="btn pri" href="#make"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"/></svg>Make your own app</a>
<a class="btn" href="sdk.html"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m16 18 6-6-6-6M8 6l-6 6 6 6"/></svg>Lua SDK guide</a>
@@ -151,13 +151,13 @@
</div>
<nav class="chips" aria-label="Filter by category">
<button type="button" class="chip on" data-f="all">All <span>17</span></button>
<button type="button" class="chip on" data-f="all">All <span>18</span></button>
<button type="button" class="chip" data-f="radio">Radio tools <span>3</span></button>
<button type="button" class="chip" data-f="outdoors">Navigation and outdoors <span>4</span></button>
<button type="button" class="chip" data-f="messaging">Messaging and safety <span>2</span></button>
<button type="button" class="chip" data-f="media">Media <span>1</span></button>
<button type="button" class="chip" data-f="games">Games <span>5</span></button>
<button type="button" class="chip" data-f="tools">Tools <span>2</span></button>
<button type="button" class="chip" data-f="tools">Tools <span>3</span></button>
</nav>
<section class="cat" data-cat="radio"><h2>Radio tools</h2><div class="grid">
@@ -186,8 +186,8 @@
<section class="cat" data-cat="outdoors"><h2>Navigation and outdoors</h2><div class="grid">
<article class="app" id="protreck" data-cat="outdoors" style="--hue:var(--hue-place)">
<div class="shot poster"><svg class="pg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z"/></svg></div>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z"/></svg></span><div><h3>ProTreck <span class="ver">v1.0</span></h3><p class="tl">An outdoor watch: sun, moon, stopwatch, timer and altitude.</p></div></div>
<p class="runs every">Every board</p>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z"/></svg></span><div><h3>ProTreck <span class="ver">v1.2</span></h3><p class="tl">An outdoor watch: sun, moon, stopwatch, timer and altitude.</p></div></div>
<p class="runs most">Every board but the 2 MB Heltec V4</p>
<p class="by">By <a href="https://github.com/samuelcoustet" target="_blank" rel="noopener">samuelcoustet</a></p>
<details><summary>More about ProTreck</summary><p>Four tools you swipe between. Astro shows sunrise, sunset and the moon phase for where you are. Chrono is a stopwatch with laps, Timer a countdown with an alarm, and Alti your GPS altitude with its minimum, maximum and a trend graph.</p>
<ul><li>Sunrise, sunset and moon phase</li><li>Stopwatch with laps and a countdown timer</li><li>Altitude trend graph</li></ul>
@@ -208,8 +208,8 @@
</details></article>
<article class="app" id="tripodometer" data-cat="outdoors" style="--hue:var(--hue-place)">
<div class="shot poster"><svg class="pg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 21s-7-6.3-7-11a7 7 0 0 1 14 0c0 4.7-7 11-7 11Z"/><circle cx="12" cy="10" r="2.5"/></svg></div>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 21s-7-6.3-7-11a7 7 0 0 1 14 0c0 4.7-7 11-7 11Z"/><circle cx="12" cy="10" r="2.5"/></svg></span><div><h3>Trip Odometer <span class="ver">v1.0</span></h3><p class="tl">A trip computer for your walk or ride.</p></div></div>
<p class="runs most">Needs a GPS</p>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 21s-7-6.3-7-11a7 7 0 0 1 14 0c0 4.7-7 11-7 11Z"/><circle cx="12" cy="10" r="2.5"/></svg></span><div><h3>Trip Odometer <span class="ver">v1.1</span></h3><p class="tl">A trip computer for your walk or ride.</p></div></div>
<p class="runs most">Every board but the 2 MB Heltec V4</p>
<p class="by">By <a href="https://github.com/samuelcoustet" target="_blank" rel="noopener">samuelcoustet</a></p>
<details><summary>More about Trip Odometer</summary><p>Tracks the distance, time, speed and altitude of a trip from the GPS. Start and stop it as you go, reset it for the next trip, and it keeps your trip across app restarts.</p>
<ul><li>Distance, time, speed and altitude</li><li>Survives app restarts</li><li>Needs a GPS</li></ul>
@@ -276,7 +276,7 @@
</details></article>
<article class="app" id="blackjack" data-cat="games" style="--hue:var(--hue-bad)">
<div class="shot poster"><svg class="pg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="6" width="11" height="15" rx="2"/><path d="m10 6 .6-2.1a2 2 0 0 1 2.4-1.4l6.6 1.8a2 2 0 0 1 1.4 2.4l-3 11.3"/><path d="M8.5 11v5M6 13.5h5"/></svg></div>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="6" width="11" height="15" rx="2"/><path d="m10 6 .6-2.1a2 2 0 0 1 2.4-1.4l6.6 1.8a2 2 0 0 1 1.4 2.4l-3 11.3"/><path d="M8.5 11v5M6 13.5h5"/></svg></span><div><h3>Blackjack <span class="ver">v1.0</span></h3><p class="tl">Casino Blackjack, with your bankroll kept between sessions.</p></div></div>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="6" width="11" height="15" rx="2"/><path d="m10 6 .6-2.1a2 2 0 0 1 2.4-1.4l6.6 1.8a2 2 0 0 1 1.4 2.4l-3 11.3"/><path d="M8.5 11v5M6 13.5h5"/></svg></span><div><h3>Blackjack <span class="ver">v1.2.2</span></h3><p class="tl">Casino Blackjack, with your bankroll kept between sessions.</p></div></div>
<p class="runs every">Every board</p>
<p class="by">By <a href="https://github.com/halflive-743" target="_blank" rel="noopener">halflive-743</a></p>
<details><summary>More about Blackjack</summary><p>Twenty-one against the dealer from a six-deck shoe. Hit, stand, double down and split, set your bet before each hand, and your bankroll is still there the next time you open the app. Play it by touch, on the keyboard (H, S, D, P) or with the trackball, and the table scales to the screen, the T-Display P4 included.</p>
@@ -298,6 +298,12 @@
<details><summary>More about SD Scan</summary><p>Written for the SD-card worm some ThinkNode M9 cards shipped with: a hidden autorun file and Windows programs disguised as shortcuts. They cannot run on a radio, but they run on the first Windows PC the card goes into. The firmware decides what counts as a threat, so the app can remove those files and nothing else: never map tiles, backups or chat history.</p>
<ul><li>Firmware decides what is a threat</li><li>Cannot delete your own files</li><li>Asks before removing anything</li></ul>
</details></article>
<article class="app" id="spaceinvaders" data-cat="tools" style="--hue:var(--hue-sys)">
<div class="shot poster"><svg class="pg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="7" width="20" height="11" rx="4"/><path d="M7 11v3M5.5 12.5h3"/><circle cx="16" cy="11.5" r="1"/><circle cx="18" cy="14" r="1"/></svg></div>
<div class="head"><span class="ico"><svg class="g" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="7" width="20" height="11" rx="4"/><path d="M7 11v3M5.5 12.5h3"/><circle cx="16" cy="11.5" r="1"/><circle cx="18" cy="14" r="1"/></svg></span><div><h3>Space Invaders <span class="ver">v1.0</span></h3><p class="tl">Classic alien shooter with shields, a bonus UFO and rising levels. Swipe or use keys to move, up or tap the middle to fire. Keeps your high score.</p></div></div>
<p class="runs every">Every board</p>
<details><summary>More about Space Invaders</summary><p>Classic alien shooter with shields, a bonus UFO and rising levels. Swipe or use keys to move, up or tap the middle to fire. Keeps your high score.</p>
</details></article>
</div></section>
<section class="make" id="make">