From 844ae0448d3a9bcba4991406521dc7a81a564b77 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Sun, 22 Mar 2026 18:40:32 +0100 Subject: [PATCH 1/6] Translated using Weblate (English) Currently translated at 100.0% (316 of 316 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/en/ --- src-ui/res/rules.en.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 3d991e0e3..4d01d087c 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -421,3 +421,10 @@ topo: |- 2. Region borders cannot branch off or cross. 3. A clue shows the average of the numbers in the two adjacent regions. 4. Given borders must divide two regions. There can not be any dead ends. +bramble: |- + Shade some cells on the board to form blocks. + 1. Blocks must be 1 or 2 cells in size. + 2. Numbered regions must contain the indicated amount of shaded cells. + 3. Shaded cells cannot be adjacent across region borders. + 4. All blocks form a diagonally connected area, without loops. + 5. Two blocks which touch diagonally cannot both be single cells. From ed121311b22d984a70e1dd8cef1630a1f33b202d Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Sun, 22 Mar 2026 18:41:07 +0100 Subject: [PATCH 2/6] Translated using Weblate (English) Currently translated at 100.0% (237 of 237 strings) Translation: pzprjs/Genre History Translate-URL: https://hosted.weblate.org/projects/pzprjs/genre-history/en/ --- src-ui/res/history.en.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/src-ui/res/history.en.yaml b/src-ui/res/history.en.yaml index 32eac35ad..d6c8147be 100644 --- a/src-ui/res/history.en.yaml +++ b/src-ui/res/history.en.yaml @@ -234,3 +234,4 @@ heavydots: This genre was invented by Prasanna Seshadri. tetroctb: This genre first appeared in Puzzle Communication Nikoli vol. 181. kissing: This genre was invented by Matej Uher. topo: This genre was invented by Michael Lefkowitz a.k.a. juggler. +bramble: This genre was invented by Martin Ender a.k.a. Menderbug. From 4d1857cca020e25b3a1cbcad81c484af6ca46c27 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Sun, 22 Mar 2026 18:41:16 +0100 Subject: [PATCH 3/6] Translated using Weblate (Japanese) Currently translated at 99.1% (235 of 237 strings) Translation: pzprjs/Genre History Translate-URL: https://hosted.weblate.org/projects/pzprjs/genre-history/ja/ --- src-ui/res/history.ja.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/src-ui/res/history.ja.yaml b/src-ui/res/history.ja.yaml index ad72c4ed4..f68d06a9c 100644 --- a/src-ui/res/history.ja.yaml +++ b/src-ui/res/history.ja.yaml @@ -232,3 +232,4 @@ marutaring: パズル通信ニコリ vol.181より bhaibahan: Prasanna Seshadri氏発案 heavydots: Prasanna Seshadri氏発案 tetroctb: パズル通信ニコリ vol.181より +bramble: Martin Ender (Menderbug)氏発案 From 4b32ec2104d19fd16239f4a1f5b77bcf6f1f6e48 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Sun, 22 Mar 2026 18:43:52 +0100 Subject: [PATCH 4/6] Translated using Weblate (Japanese) Currently translated at 94.9% (300 of 316 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/ja/ --- src-ui/res/rules.ja.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src-ui/res/rules.ja.yaml b/src-ui/res/rules.ja.yaml index eb3325520..6038a8730 100644 --- a/src-ui/res/rules.ja.yaml +++ b/src-ui/res/rules.ja.yaml @@ -337,3 +337,16 @@ oasis: |- 3. 白マスは2x2のカタマリになりません。 4. ◯の中の数字は、◯のない白マスだけを通って辿り着ける他の◯のマスの数を表します。 5. 白マスは盤面全体でひとつながりになります。 +tetroctb: |- + 盤面のいくつかのマスを黒くぬりましょう。 + 1. 太線で区切られた区画に入っている数字は、その区画に入る黒マスの数を表しています。数字の入っていない区画には、いくつ黒マスが入るかわかりません。 + 2. 黒マスがタテヨコにつながってできるカタマリは、必ず4マスになります。 + 3. すべての黒マスのカタマリは角でひとつながりになります。 + 4. 角を共有している2つの黒マスのカタマリが同じ形になってはいけません。回転・裏返しによって同じになるものは「同じ形」とします。 + 5. すべての黒マスのカタマリは、2つ以上の区画にまたがらないといけません。 +hasunomura: |- + 盤面のいくつかの白マス全体を黒く塗り、黒マスとします + 1. すべての黒マスはタテヨコにひとつながりになっていなければなりません + 2. 黒マスが2×2以上のカタマリになってはいけません + 3. 数字は、その数字の入ったマスのナナメの位置にある白マスと、そこからタテヨコにひとつながりになる白マスの合計になります + 4. 数字の入ったマスを黒く塗ってはいけません From 04efe636a89c76b06580cfa50e609ce85fad56e1 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Tue, 24 Mar 2026 09:41:15 +0100 Subject: [PATCH 5/6] Translated using Weblate (English) Currently translated at 100.0% (317 of 317 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/en/ --- src-ui/res/rules.en.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 4d01d087c..a95d21524 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -428,3 +428,7 @@ bramble: |- 3. Shaded cells cannot be adjacent across region borders. 4. All blocks form a diagonally connected area, without loops. 5. Two blocks which touch diagonally cannot both be single cells. +ubahn: |- + Draw horizontal and vertical lines to form a single network. + 1. The network cannot have dead ends. + 2. The numbers outside the grid indicate how many cells of a specific type (i.e. crossing, junction, straight line or curve) appear in the respective row or column, regardless of their rotation. From 407a69367812dce67f0271a31c5ac7005d3dfd55 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Tue, 24 Mar 2026 18:57:19 +0100 Subject: [PATCH 6/6] Translated using Weblate (Japanese) Currently translated at 95.2% (302 of 317 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/ja/ --- src-ui/res/rules.ja.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src-ui/res/rules.ja.yaml b/src-ui/res/rules.ja.yaml index 6038a8730..6f7dd77b0 100644 --- a/src-ui/res/rules.ja.yaml +++ b/src-ui/res/rules.ja.yaml @@ -350,3 +350,10 @@ hasunomura: |- 2. 黒マスが2×2以上のカタマリになってはいけません 3. 数字は、その数字の入ったマスのナナメの位置にある白マスと、そこからタテヨコにひとつながりになる白マスの合計になります 4. 数字の入ったマスを黒く塗ってはいけません +cityspace: |- + 盤面のいくつかのマスを黒く塗りましょう。 + 1. タテヨコにつながった黒マスのカタマリは、すべて1×Nの長方形(Nは2以上)になります。 + 2. 数字のマスを黒マスにしてはいけません。 + 3. すべての白マスはタテヨコにひとつながりになります。 + 4. 白マスの一部が2×2のカタマリになったり、タテヨコにつながった輪っかになったりしてはいけません。 + 5. 数字はその数字マスから上下左右それぞれに、外周または黒マスにぶつかるまで直進できる範囲のマスの数(数字マス自身を含む)を表します。