From ac38be84db374d6a2b5a8464b79f7754399d7366 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Mon, 20 Apr 2026 20:30:40 +0200 Subject: [PATCH 1/2] Translated using Weblate (English) Currently translated at 100.0% (322 of 322 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/en/ --- src-ui/res/rules.en.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 6dccc4674..32b10eea9 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -257,7 +257,7 @@ wblink: "Draw lines between the circles to form pairs.\n1. Lines must be horizon yajikazu: "Shade some cells on the board.\n1. Shaded cells cannot be horizontally or vertically adjacent.\n2. A number indicates the amount of shaded cells in the given direction. If a clue is shaded, the number becomes meaningless (it may be true or false).\n3. All unshaded cells on the board form an orthogonally connected area." yajilin: "Shade some cells on the board, and draw a single loop that goes through all remaining cells.\n1. The loop cannot branch off or cross itself.\n2. Shaded cells cannot be orthogonally adjacent.\n3. Cells with numbers or question marks cannot be shaded, and are not part of the loop.\n4. A number indicates the amount of shaded cells in the given direction." yajilin-regions: "Shade some cells on the board, and draw a single loop that goes through all remaining cells.\n1. The loop cannot branch off or cross itself.\n2. Shaded cells cannot be orthogonally adjacent.\n3. A number indicates the amount of shaded cells in the outlined region." -yajitatami: "Draw lines over the dotted lines to divide the board into several regions.\n 1. All regions must be a rectangle or square with a width of 1 and a length of at least 2.\n2. There must be a border immediately in front of each arrow.\n3. A number indicates how many other regions are in the direction of the arrow.\n4. A number also indicates the size of its region.\n5. Region borders must not form 4-way intersections." +yajitatami: "Draw lines over the dotted lines to divide the board into several regions.\n1. All regions must be a rectangle with a width of 1 and a length of at least 2.\n2. There must be a border immediately in front of each arrow.\n3. A number indicates how many other regions are in the direction of the arrow.\n4. A number also indicates the size of its region.\n5. Region borders must not form 4-way intersections." yinyang: "Place a black or white circle in every cell. Some circles are given.\n1. All circles of the same color must be orthogonally contiguous.\n2. There can not be a 2x2 square of all black or all white circles." yosenabe: "Draw lines to move every circle into one of the pots (denoted by a group of gray cells).\n1. A circle can be moved horizontally or vertically, but cannot make a turn.\n2. Movement lines cannot cross or overlap each other. Lines can also not go through the start- or endpoint of other circles.\n3. Numbers indicate the sum of the values on the circles that are moved into the pot.\n4. A pot without a number must have at least one circle." lightshadow: "Shade some cells on the board to form shaded and unshaded areas.\n1. Each orthogonally connected area contains exactly one clue.\n2. The color of clued cells cannot be changed.\n3. A clue represents the size of the area of shaded or unshaded cells that the clue belongs to." From a7567542fdae5a0818f46e934b4d21ad05abc086 Mon Sep 17 00:00:00 2001 From: Lennard Sprong Date: Thu, 23 Apr 2026 21:52:58 +0200 Subject: [PATCH 2/2] Translated using Weblate (English) Currently translated at 100.0% (324 of 324 strings) Translation: pzprjs/Genre Rules Translate-URL: https://hosted.weblate.org/projects/pzprjs/rules/en/ --- src-ui/res/rules.en.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src-ui/res/rules.en.yaml b/src-ui/res/rules.en.yaml index 32b10eea9..717692d85 100644 --- a/src-ui/res/rules.en.yaml +++ b/src-ui/res/rules.en.yaml @@ -456,3 +456,15 @@ ruleofthree: |- Draw 1 or 2 orthogonal lines in every cell, connecting two opposite edges and going through the center. 1. Every line must be exactly three cells in length. 2. Cells where two lines cross cannot be orthogonally adjacent. +hamlepaths: |- + Draw lines to move some of the panels. + 1. A panel can be moved horizontally or vertically, but cannot make a turn. + 2. Movement lines cannot cross or overlap each other. Lines can also not go through the start- or endpoint of other panels. + 3. A number indicates how many spaces the panel must move. + 4. Two panels cannot be orthogonally adjacent. + 5. All cells unused by panels form an orthogonally connected area. +bwloop: |- + Draw lines through orthogonally adjacent cells to form a loop that goes through every circle. + 1. The loop cannot branch off or cross itself. + 2. Between two successively passed circles of the same color, the loop must not turn. + 3. Between two successively passed circles of different colors, the loop must turn exactly once.