Translations update from OSGeo Weblate - #3119
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughUpdated German, Spanish, Japanese, Korean, Swedish, and Simplified Chinese PO catalogs with warning messages, refreshed creation dates, function notes, issue references, and pgRouting 4.0.2 release notes. ChangesTranslation catalog updates
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested labels: Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 346-350: Translate the two empty Spanish catalog entries for
“Possible server crash” and “These functions might create a server crash” in the
PO file, or explicitly mark them as intentionally untranslated if no translation
is available. Keep the existing msgid values unchanged and ensure both msgstr
fields are handled.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 8869a720-7feb-4fa2-a9ea-5e989a82b647
📒 Files selected for processing (6)
locale/de/LC_MESSAGES/pgrouting_doc_strings.polocale/es/LC_MESSAGES/pgrouting_doc_strings.polocale/ja/LC_MESSAGES/pgrouting_doc_strings.polocale/ko/LC_MESSAGES/pgrouting_doc_strings.polocale/sv/LC_MESSAGES/pgrouting_doc_strings.polocale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
9f07695 to
b43b504
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 365-370: Translate the Japanese `msgstr` entries for “Possible
server crash” and “These functions might create a server crash” in the locale
file, preserving the warning meaning and the existing gettext message pairing.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 346-351: Translate the two new warning entries in the Korean
catalog by replacing the empty msgstr values for “Possible server crash” and
“These functions might create a server crash” with appropriate Korean
translations, preserving the existing gettext entry structure.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 8f6a95c8-c586-4225-9699-d306f147a1f6
📒 Files selected for processing (6)
locale/de/LC_MESSAGES/pgrouting_doc_strings.polocale/es/LC_MESSAGES/pgrouting_doc_strings.polocale/ja/LC_MESSAGES/pgrouting_doc_strings.polocale/ko/LC_MESSAGES/pgrouting_doc_strings.polocale/sv/LC_MESSAGES/pgrouting_doc_strings.polocale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
| msgid "Possible server crash" | ||
| msgstr "" | ||
|
|
||
| msgid "These functions might create a server crash" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new server-crash warnings.
Both msgstr values are empty, so Japanese documentation will display the English warnings. These are important safety notices for experimental functions and should be localized before merge.
Suggested translations
msgid "Possible server crash"
-msgstr ""
+msgstr "サーバーがクラッシュする可能性があります"
msgid "These functions might create a server crash"
-msgstr ""
+msgstr "これらの関数はサーバーをクラッシュさせる可能性があります"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| msgid "Possible server crash" | |
| msgstr "" | |
| msgid "These functions might create a server crash" | |
| msgstr "" | |
| msgid "Possible server crash" | |
| msgstr "サーバーがクラッシュする可能性があります" | |
| msgid "These functions might create a server crash" | |
| msgstr "これらの関数はサーバーをクラッシュさせる可能性があります" |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po` around lines 365 - 370,
Translate the Japanese `msgstr` entries for “Possible server crash” and “These
functions might create a server crash” in the locale file, preserving the
warning meaning and the existing gettext message pairing.
| msgid "Possible server crash" | ||
| msgstr "" | ||
|
|
||
| msgid "These functions might create a server crash" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
# Locate and inspect the referenced message entries context without modifying files.
sed -n '338,356p' locale/ko/LC_MESSAGES/pgrouting_doc_strings.po | cat -n
printf '\n--- nearby related entries ---\n'
rg -n 'Possible server crash|These functions might create a server crash|server crash|서버 충돌' locale/ko/LC_MESSAGES/pgrouting_doc_strings.po locale -g '*.po' || trueRepository: pgRouting/pgrouting
Length of output: 4146
🏁 Script executed:
#!/bin/bash
set -euo pipefail
# Inspect the referenced message entries context and nearby related strings.
sed -n '338,356p' locale/ko/LC_MESSAGES/pgrouting_doc_strings.po | cat -n
printf '\n--- related search in repository ---\n'
rg -n 'Possible server crash|These functions might create a server crash|server crash|서버 충돌' locale -g '*.po' || trueRepository: pgRouting/pgrouting
Length of output: 3702
Translate the new Korean warning strings.
Both entries have empty msgstr values, so the Korean documentation falls back to English for these server-crash warnings. Add Korean translations before merging.
Proposed translation
msgid "Possible server crash"
-msgstr ""
+msgstr "서버 충돌 가능성"
msgid "These functions might create a server crash"
-msgstr ""
+msgstr "이러한 함수는 서버 충돌을 일으킬 수 있습니다"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| msgid "Possible server crash" | |
| msgstr "" | |
| msgid "These functions might create a server crash" | |
| msgstr "" | |
| msgid "Possible server crash" | |
| msgstr "서버 충돌 가능성" | |
| msgid "These functions might create a server crash" | |
| msgstr "이러한 함수는 서버 충돌을 일으킬 수 있습니다" |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po` around lines 346 - 351,
Translate the two new warning entries in the Korean catalog by replacing the
empty msgstr values for “Possible server crash” and “These functions might
create a server crash” with appropriate Korean translations, preserving the
existing gettext entry structure.
b43b504 to
b64825b
Compare
There was a problem hiding this comment.
Actionable comments posted: 6
♻️ Duplicate comments (1)
locale/es/LC_MESSAGES/pgrouting_doc_strings.po (1)
346-350: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick winTranslate the new warning messages.
Both Spanish
msgstrvalues are empty, so users will see the English warnings. This repeats the previously reported issue; add Spanish translations or intentionally keep these entries untranslated with an explicit workflow decision.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po` around lines 346 - 350, Provide Spanish translations for the empty msgstr entries corresponding to “Possible server crash” and “These functions might create a server crash” in the localization file, preserving the existing gettext structure and warning meaning.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 12864-12874: The Spanish fuzzy translations for the pgRouting
4.0.2 release notes are stale and reference older releases and issue numbers.
Update the three affected msgstr entries to accurately translate the
corresponding 4.0.2 release title, milestone 4.0.2 link, and issue `#3110`
description, then remove each fuzzy marker so the corrected translations are
accepted.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 13054-13062: Translate the three empty msgstr entries in the 4.0.2
release-notes section into Japanese, covering the release heading, milestone
description, and `#3110` issue description. Preserve all reStructuredText links,
issue numbers, URLs, and inline markup exactly while translating only the
surrounding prose.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 12952-12960: Translate the three new 4.0.2 release-note entries in
the Korean PO file: the “pgRouting 4.0.2 Release Notes” title, the milestone
reference, and the `#3110` pgr_dijkstraVia entry. Populate each corresponding
msgstr while preserving the issue number, URL, markup, and technical meaning.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po`:
- Line 10: Update the PO-Revision-Date metadata in the Swedish translation
catalog to the actual timestamp for this translation commit, keeping it
consistent with the newly added Swedish translations and the updated
POT-Creation-Date.
- Around line 12755-12765: Update the Swedish msgstr values for “pgRouting 4.0.2
Release Notes,” the 4.0.2 GitHub milestone entry, and issue `#3110` to accurately
translate their current msgid content rather than older release notes; after
verifying each translation, remove the `fuzzy` flags for these entries.
In `@locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 351-356: Translate the new warning strings in the locale’s PO
entries: provide reviewed Simplified Chinese msgstr values for “Possible server
crash” and “These functions might create a server crash,” preserving their
warning meaning and leaving the msgid entries unchanged.
---
Duplicate comments:
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 346-350: Provide Spanish translations for the empty msgstr entries
corresponding to “Possible server crash” and “These functions might create a
server crash” in the localization file, preserving the existing gettext
structure and warning meaning.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 10df641d-508a-459b-b4ad-40bc95a2add3
📒 Files selected for processing (6)
locale/de/LC_MESSAGES/pgrouting_doc_strings.polocale/es/LC_MESSAGES/pgrouting_doc_strings.polocale/ja/LC_MESSAGES/pgrouting_doc_strings.polocale/ko/LC_MESSAGES/pgrouting_doc_strings.polocale/sv/LC_MESSAGES/pgrouting_doc_strings.polocale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
| #, fuzzy | ||
| msgid "pgRouting 4.0.2 Release Notes" | ||
| msgstr "Notas de la versión 3.0.1 de pgRouting" | ||
|
|
||
| #, fuzzy | ||
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | ||
| msgstr "Para ver todos los problemas y solicitudes de extracción cerrados para ésta versión, consulte la `Github milestone for 4.0.0 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.0%22>`__" | ||
|
|
||
| #, fuzzy | ||
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | ||
| msgstr "`#1640 <https://github.com/pgRouting/pgrouting/issues/1640>`__: pgr_withPoints falla cuando points_sql está vacía" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Correct the stale fuzzy translations before accepting them.
These msgstr values still reference release 3.0.1, milestone 4.0.0, and issue #1640 instead of release 4.0.2 and issue #3110. They are currently protected by fuzzy, but removing that marker would publish incorrect Spanish release notes.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po` around lines 12864 - 12874,
The Spanish fuzzy translations for the pgRouting 4.0.2 release notes are stale
and reference older releases and issue numbers. Update the three affected msgstr
entries to accurately translate the corresponding 4.0.2 release title, milestone
4.0.2 link, and issue `#3110` description, then remove each fuzzy marker so the
corrected translations are accepted.
| msgid "pgRouting 4.0.2 Release Notes" | ||
| msgstr "" | ||
|
|
||
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | ||
| msgstr "" | ||
|
|
||
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new 4.0.2 release notes.
All three Japanese msgstr values are empty, so this release-notes section will appear in English in the Japanese documentation. Preserve the milestone and issue markup while translating the surrounding text.
Suggested translations
msgid "pgRouting 4.0.2 Release Notes"
-msgstr ""
+msgstr "pgRouting 4.0.2 リリースノート"
msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__"
-msgstr ""
+msgstr "このリリースでクローズされたすべてのイシューとプルリクエストについては、`4.0.2 の GitHub マイルストーン <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__をご覧ください。"
msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist"
-msgstr ""
+msgstr "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: ノードが存在しない場合、pgr_dijkstraVia が std::bad_alloc を発生させる"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| msgid "pgRouting 4.0.2 Release Notes" | |
| msgstr "" | |
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | |
| msgstr "" | |
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | |
| msgstr "" | |
| msgid "pgRouting 4.0.2 Release Notes" | |
| msgstr "pgRouting 4.0.2 リリースノート" | |
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | |
| msgstr "このリリースでクローズされたすべてのイシューとプルリクエストについては、`4.0.2 の GitHub マイルストーン <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__をご覧ください。" | |
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | |
| msgstr "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: ノードが存在しない場合、pgr_dijkstraVia が std::bad_alloc を発生させる" |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po` around lines 13054 - 13062,
Translate the three empty msgstr entries in the 4.0.2 release-notes section into
Japanese, covering the release heading, milestone description, and `#3110` issue
description. Preserve all reStructuredText links, issue numbers, URLs, and
inline markup exactly while translating only the surrounding prose.
| msgid "pgRouting 4.0.2 Release Notes" | ||
| msgstr "" | ||
|
|
||
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | ||
| msgstr "" | ||
|
|
||
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new 4.0.2 release-note entries.
The release-note title, milestone reference, and #3110 entry all have empty Korean translations, causing these additions to fall back to English.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po` around lines 12952 - 12960,
Translate the three new 4.0.2 release-note entries in the Korean PO file: the
“pgRouting 4.0.2 Release Notes” title, the milestone reference, and the `#3110`
pgr_dijkstraVia entry. Populate each corresponding msgstr while preserving the
issue number, URL, markup, and technical meaning.
| "Project-Id-Version: pgRouting v4.1\n" | ||
| "Report-Msgid-Bugs-To: \n" | ||
| "POT-Creation-Date: 2026-06-10 19:05+0000\n" | ||
| "POT-Creation-Date: 2026-07-27 19:59+0000\n" |
There was a problem hiding this comment.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Update the catalog revision timestamp.
Line [10] changes the source-template timestamp, but PO-Revision-Date remains 2025-12-08 even though this commit adds Swedish translations. Set it to the actual revision timestamp so the catalog metadata is consistent.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po` at line 10, Update the
PO-Revision-Date metadata in the Swedish translation catalog to the actual
timestamp for this translation commit, keeping it consistent with the newly
added Swedish translations and the updated POT-Creation-Date.
| #, fuzzy | ||
| msgid "pgRouting 4.0.2 Release Notes" | ||
| msgstr "Versionsinformation för pgRouting 3.0.1" | ||
|
|
||
| #, fuzzy | ||
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | ||
| msgstr "För att se alla problem och pull requests som stängts av denna release, se `Github milstolpe för 4.0.0 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.0%22>`__" | ||
|
|
||
| #, fuzzy | ||
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | ||
| msgstr "`#1640 <https://github.com/pgRouting/pgrouting/issues/1640>`__: pgr_withPoints misslyckas när points_sql är tom" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "Repository files around targeted po:"
fd -a 'pgrouting_doc_strings\.po$' . || true
po_file="$(fd 'pgrouting_doc_strings\.po$' . | head -n1 || true)"
if [ -n "${po_file:-}" ]; then
echo "Target PO: $po_file"
echo "Lines 12745-12775:"
sed -n '12745,12775p' "$po_file" | nl -ba -v12745
fi
echo
echo "Search release notes source for 4.0.2 and issue references:"
rg -n "4\.0\.2|3\.0\.1|3110|1640|Release 4\.0\.2" -S . --glob '!*build*' --glob '!*dist*' --glob '!*.po' | head -n 80 || true
if [ -n "${po_file:-}" ]; then
echo
echo "All occurrences of the matched identifiers in the PO header/context:"
rg -n "pgRouting 4\.0\.2 Release Notes|github.com/pgRouting/pgrouting/issues/3110|github.com/pgRouting/pgrouting/issues/1640" "$po_file" || true
fiRepository: pgRouting/pgrouting
Length of output: 781
🏁 Script executed:
#!/bin/bash
set -euo pipefail
po_file="./locale/sv/LC_MESSAGES/pgrouting_doc_strings.po"
echo "Target PO: $po_file"
echo "Targeted Swedish entries:"
sed -n '12752,12770p' "$po_file"
echo
echo "Targeted source release notes (doc/src/release_notes.rst if present):"
if [ -f doc/src/release_notes.rst ]; then
sed -n '60,90p' doc/src/release_notes.rst
fi
echo
echo "Occurrences in release docs/source:"
rg -n "pgRouting 4\.0\.2 Release Notes|Release 4\.0\.2|github\.com/pgRouting/pgrouting/issues\?|issue/3110|issue/1640|milestone%3A%22Release%204\.0\.2%22" doc src --glob '!*.po' --glob '!build/**' --glob '!dist/**' || true
echo
echo "Occurrences in Swedish PO:"
rg -n "pgRouting 4\.0\.2 Release Notes|3\.0\.1|milestone.*4\.0\.2|issue/3110|issue/1640" "$po_file" || trueRepository: pgRouting/pgrouting
Length of output: 4014
Update the stale pgRouting 4.0.2 Swedish release-note entries.
The source release notes are for pgRouting 4.0.2 and issue #3110, but the Swedish msgstr values still copy content from older releases/milestones. Add a Swedish translation for the 4.0.2 entries and remove fuzzy after review.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po` around lines 12755 - 12765,
Update the Swedish msgstr values for “pgRouting 4.0.2 Release Notes,” the 4.0.2
GitHub milestone entry, and issue `#3110` to accurately translate their current
msgid content rather than older release notes; after verifying each translation,
remove the `fuzzy` flags for these entries.
| msgid "Possible server crash" | ||
| msgstr "" | ||
|
|
||
| msgid "These functions might create a server crash" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new warning strings.
Empty msgstr values leave these warnings in English in the Simplified Chinese documentation. Add reviewed Chinese translations before shipping this locale.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po` around lines 351 - 356,
Translate the new warning strings in the locale’s PO entries: provide reviewed
Simplified Chinese msgstr values for “Possible server crash” and “These
functions might create a server crash,” preserving their warning meaning and
leaving the msgid entries unchanged.
b64825b to
9012d32
Compare
There was a problem hiding this comment.
Actionable comments posted: 4
♻️ Duplicate comments (1)
locale/ko/LC_MESSAGES/pgrouting_doc_strings.po (1)
346-351: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick winComplete the Korean translations before merging.
The changed catalog contains empty entries and one stale fuzzy translation. These entries either fall back to English or are ignored by gettext.
locale/ko/LC_MESSAGES/pgrouting_doc_strings.po#L346-L351: Translate both server-crash warnings.locale/ko/LC_MESSAGES/pgrouting_doc_strings.po#L9678-L9684: Replace짧은 버전, removefuzzy, and translateFix: bad alloc.locale/ko/LC_MESSAGES/pgrouting_doc_strings.po#L9769-L9777: Translate the negative-distance notes and preserve the math markup.locale/ko/LC_MESSAGES/pgrouting_doc_strings.po#L12968-L12997: Translate the 4.0.2 release-note prose and preserve issue references, URLs, and markup.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po` around lines 346 - 351, Complete the Korean catalog entries in locale/ko/LC_MESSAGES/pgrouting_doc_strings.po: translate both server-crash warnings at lines 346-351; at lines 9678-9684 replace “짧은 버전,” remove the fuzzy marker, and translate “Fix: bad alloc”; translate the negative-distance notes at lines 9769-9777 while preserving math markup; and translate the 4.0.2 release-note prose at lines 12968-12997 while preserving issue references, URLs, and markup.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 9534-9535: Update the Spanish translations for the entries around
“Fix: bad alloc”, the negative-distance behavior notes, the 4.0.2 function
summary, and the bug-fix heading, including the additional referenced ranges.
Replace empty or fuzzy msgstr values with approved Spanish translations and
remove fuzzy markers after validation.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 9755-9761: Update locale/ja/LC_MESSAGES/pgrouting_doc_strings.po
at lines 9755-9761 by changing the stale version translation to バージョン 4.0.2,
translating “Fix: bad alloc” into Japanese, and removing the fuzzy marker. At
lines 9846-9854, translate all empty Japanese msgstr values for the
negative-distance behavior, error condition, and standard message/hint,
preserving each :math: markup; no other entries require changes.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 9514-9519: The Swedish catalog entries at
locale/sv/LC_MESSAGES/pgrouting_doc_strings.po lines 9514-9519 must be completed
by translating “Version 4.0.2” and “Fix: bad alloc” and removing the fuzzy
marker; also translate every negative-distance note at lines 9605-9612 while
preserving the :math:`distance < 0` expression unchanged.
In `@locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 13101-13134: Complete the Simplified Chinese translations in
locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po at 13101-13134 by
translating the 4.0.2 release notes, issue references, summary, and bug-fix
entries, then remove obsolete fuzzy flags. At 9741-9746, update the Version
4.0.0 entry to 4.0.2 and translate “Fix: bad alloc.” At 9832-9840, translate the
negative-distance behavior, error, and hint messages, preserving the existing
msgid meanings.
---
Duplicate comments:
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 346-351: Complete the Korean catalog entries in
locale/ko/LC_MESSAGES/pgrouting_doc_strings.po: translate both server-crash
warnings at lines 346-351; at lines 9678-9684 replace “짧은 버전,” remove the fuzzy
marker, and translate “Fix: bad alloc”; translate the negative-distance notes at
lines 9769-9777 while preserving math markup; and translate the 4.0.2
release-note prose at lines 12968-12997 while preserving issue references, URLs,
and markup.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: c40a0d3e-59ef-4d9c-ac7e-e6c3f462f3d3
📒 Files selected for processing (6)
locale/de/LC_MESSAGES/pgrouting_doc_strings.polocale/es/LC_MESSAGES/pgrouting_doc_strings.polocale/ja/LC_MESSAGES/pgrouting_doc_strings.polocale/ko/LC_MESSAGES/pgrouting_doc_strings.polocale/sv/LC_MESSAGES/pgrouting_doc_strings.polocale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
| msgid "Fix: bad alloc" | ||
| msgstr "" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new Spanish release and behavior notes.
The msgstr values are empty or fuzzy. Spanish users will see English text for Fix: bad alloc, the negative-distance behavior notes, the 4.0.2 function summary, and the bug-fix heading. Add approved translations and clear fuzzy after validation.
Also applies to: 9621-9628, 12888-12889, 12903-12905
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/es/LC_MESSAGES/pgrouting_doc_strings.po` around lines 9534 - 9535,
Update the Spanish translations for the entries around “Fix: bad alloc”, the
negative-distance behavior notes, the 4.0.2 function summary, and the bug-fix
heading, including the additional referenced ranges. Replace empty or fuzzy
msgstr values with approved Spanish translations and remove fuzzy markers after
validation.
| #, fuzzy | ||
| msgid "Version 4.0.2" | ||
| msgstr "バージョン 2.0.0" | ||
|
|
||
| msgid "Fix: bad alloc" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new Japanese function notes before merge.
The Version 4.0.2 entry contains stale text, and the remaining new entries are empty. Translate the msgstr values and remove the fuzzy marker after correcting the version entry.
locale/ja/LC_MESSAGES/pgrouting_doc_strings.po#L9755-L9761: Correctバージョン 2.0.0toバージョン 4.0.2and translateFix: bad alloc.locale/ja/LC_MESSAGES/pgrouting_doc_strings.po#L9846-L9854: Translate the negative-distance behavior, error condition, and standard message/hint while preserving the:math:markup.
Suggested translations
-#, fuzzy
msgid "Version 4.0.2"
-msgstr "バージョン 2.0.0"
+msgstr "バージョン 4.0.2"
msgid "Fix: bad alloc"
-msgstr ""
+msgstr "bad alloc の修正"
msgid "Standardizing negative distance behaviour"
-msgstr ""
+msgstr "負の距離の動作を標準化"
msgid "Throws when :math:`distance < 0`."
-msgstr ""
+msgstr ":math:`distance < 0` の場合はエラーが発生します。"
msgid "Standard message and hint."
-msgstr ""
+msgstr "標準メッセージとヒント。"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| #, fuzzy | |
| msgid "Version 4.0.2" | |
| msgstr "バージョン 2.0.0" | |
| msgid "Fix: bad alloc" | |
| msgstr "" | |
| msgid "Version 4.0.2" | |
| msgstr "バージョン 4.0.2" | |
| msgid "Fix: bad alloc" | |
| msgstr "bad alloc の修正" | |
| msgid "Standardizing negative distance behaviour" | |
| msgstr "負の距離の動作を標準化" | |
| msgid "Throws when :math:`distance < 0`." | |
| msgstr ":math:`distance < 0` の場合はエラーが発生します。" | |
| msgid "Standard message and hint." | |
| msgstr "標準メッセージとヒント。" |
📍 Affects 1 file
locale/ja/LC_MESSAGES/pgrouting_doc_strings.po#L9755-L9761(this comment)locale/ja/LC_MESSAGES/pgrouting_doc_strings.po#L9846-L9854
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po` around lines 9755 - 9761,
Update locale/ja/LC_MESSAGES/pgrouting_doc_strings.po at lines 9755-9761 by
changing the stale version translation to バージョン 4.0.2, translating “Fix: bad
alloc” into Japanese, and removing the fuzzy marker. At lines 9846-9854,
translate all empty Japanese msgstr values for the negative-distance behavior,
error condition, and standard message/hint, preserving each :math: markup; no
other entries require changes.
| #, fuzzy | ||
| msgid "Version 4.0.2" | ||
| msgstr "Version 4.0.0" | ||
|
|
||
| msgid "Fix: bad alloc" | ||
| msgstr "" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Complete the new Swedish function-note translations.
The new catalog entries are not ready for publication. Correct the stale fuzzy entries and fill the empty translations.
locale/sv/LC_MESSAGES/pgrouting_doc_strings.po#L9514-L9519: translateVersion 4.0.2andFix: bad alloc, then removefuzzy.locale/sv/LC_MESSAGES/pgrouting_doc_strings.po#L9605-L9612: translate all negative-distance notes and preserve the:math:\distance < 0`` expression.
📍 Affects 1 file
locale/sv/LC_MESSAGES/pgrouting_doc_strings.po#L9514-L9519(this comment)locale/sv/LC_MESSAGES/pgrouting_doc_strings.po#L9605-L9612
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po` around lines 9514 - 9519, The
Swedish catalog entries at locale/sv/LC_MESSAGES/pgrouting_doc_strings.po lines
9514-9519 must be completed by translating “Version 4.0.2” and “Fix: bad alloc”
and removing the fuzzy marker; also translate every negative-distance note at
lines 9605-9612 while preserving the :math:`distance < 0` expression unchanged.
| #, fuzzy | ||
| msgid "pgRouting 4.0.2 Release Notes" | ||
| msgstr "pgRouting 3.0.1 发布说明" | ||
|
|
||
| #, fuzzy | ||
| msgid "To see all issues & pull requests closed by this release see the `Github milestone for 4.0.2 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.2%22>`__" | ||
| msgstr "查看本版本已关闭的所有议题和拉取请求,请访问: `GitHub 4.0.0版本里程碑关闭列表 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%204.0.0%22>`__" | ||
|
|
||
| msgid "4.0.2 Summary of changes by function" | ||
| msgstr "" | ||
|
|
||
| msgid "pgr_dijkstraVia" | ||
| msgstr "pgr_dijkstraVia" | ||
|
|
||
| msgid "pgr_drivingDistance" | ||
| msgstr "pgr_drivingDistance" | ||
|
|
||
| msgid "pgr_withPointsDD" | ||
| msgstr "pgr_withPointsDD" | ||
|
|
||
| msgid "pgr_withPointsVia" | ||
| msgstr "pgr_withPointsVia" | ||
|
|
||
| #, fuzzy | ||
| msgid "4.0.2 Bug Fixes" | ||
| msgstr "Bug修复" | ||
|
|
||
| #, fuzzy | ||
| msgid "`#3110 <https://github.com/pgRouting/pgrouting/issues/3110>`__: pgr_dijkstraVia throws std::bad_alloc when a node does not exist" | ||
| msgstr "`#1640 <https://github.com/pgRouting/pgrouting/issues/1640>`__: pgr_withPoints 在 points_sql 为空时失败" | ||
|
|
||
| #, fuzzy | ||
| msgid "`#3091 <https://github.com/pgRouting/pgrouting/issues/3091>`__: Catchment functions when negative distance do not have a standardized behaviour" | ||
| msgstr "`#2683 <https://github.com/pgRouting/pgrouting/issues/2683>`__: pgr_trsp" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Complete the new Simplified Chinese translations.
The new entries are empty or retain stale fuzzy translations. Review each msgstr, update the 4.0.2 release and issue references, clear obsolete fuzzy flags, and add translations for the new behavior notes.
locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L13101-L13134: replace stale 3.0.1/4.0.0 release-note text and old issue references with reviewed 4.0.2 translations.locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L9741-L9746: updateVersion 4.0.0to 4.0.2 and translateFix: bad alloc.locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L9832-L9840: translate the negative-distance behavior, error, and hint messages.
📍 Affects 1 file
locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L13101-L13134(this comment)locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L9741-L9746locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po#L9832-L9840
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po` around lines 13101 -
13134, Complete the Simplified Chinese translations in
locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po at 13101-13134 by
translating the 4.0.2 release notes, issue references, summary, and bug-fix
entries, then remove obsolete fuzzy flags. At 9741-9746, update the Version
4.0.0 entry to 4.0.2 and translate “Fix: bad alloc.” At 9832-9840, translate the
negative-distance behavior, error, and hint messages, preserving the existing
msgid meanings.
9012d32 to
317a3c2
Compare
There was a problem hiding this comment.
Actionable comments posted: 4
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 3639-3641: Translate the `#3129` release-note entry in the msgstr
for breadthFirstSearch, preserving the issue number, URL, and inline
reStructuredText markup while replacing the empty translation with Japanese
text.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 3590-3591: Translate the newly added Korean documentation entries
with empty msgstr values, including the entry for issue 3129 and the ranges
9772-9780 and 12998-12999. Preserve issue links, function names, and the
:math:`distance < 0` markup exactly while providing Korean translations.
- Around line 9681-9686: Update the translation entries for “Version 4.0.2” and
“Fix: bad alloc” in the localization catalog: replace the incorrect “짧은 버전” text
with a Korean translation that preserves the version technical term, translate
the allocation error message appropriately, and remove the fuzzy flag from the
corrected entry.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po`:
- Around line 3584-3586: Update the Swedish translation for the current `#3129`
breadthFirstSearch message, replacing the stale `#2931` reference and
pgr_breadthFirstSearch text in the msgstr. After verifying the translation
matches the msgid, remove the fuzzy flag.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 5c75139c-3ffa-40d4-94f1-644fa09a5dbd
📒 Files selected for processing (6)
locale/de/LC_MESSAGES/pgrouting_doc_strings.polocale/es/LC_MESSAGES/pgrouting_doc_strings.polocale/ja/LC_MESSAGES/pgrouting_doc_strings.polocale/ko/LC_MESSAGES/pgrouting_doc_strings.polocale/sv/LC_MESSAGES/pgrouting_doc_strings.polocale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
| msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal" | ||
| msgstr "" | ||
|
|
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new #3129 release-note entry.
The empty msgstr makes this Japanese release note fall back to English. Preserve the issue number, URL, and inline markup.
Proposed translation
msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal"
-msgstr ""
+msgstr "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: トラバーサルとして再編成"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal" | |
| msgstr "" | |
| msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal" | |
| msgstr "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: トラバーサルとして再編成" |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ja/LC_MESSAGES/pgrouting_doc_strings.po` around lines 3639 - 3641,
Translate the `#3129` release-note entry in the msgstr for breadthFirstSearch,
preserving the issue number, URL, and inline reStructuredText markup while
replacing the empty translation with Japanese text.
| msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal" | ||
| msgstr "" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Translate the new Korean entries before merge.
These entries have empty msgstr values, so the Korean documentation falls back to English. Preserve issue links, function names, and the :math:distance < 0`` markup.
Proposed translations
msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal"
-msgstr ""
+msgstr "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: 순회로 재구성"
msgid "Standardizing negative distance behaviour"
-msgstr ""
+msgstr "음수 거리 동작 표준화"
msgid "Throws when :math:`distance < 0`."
-msgstr ""
+msgstr ":math:`distance < 0`일 때 오류가 발생합니다."
msgid "Standard message and hint."
-msgstr ""
+msgstr "표준 메시지 및 힌트."
msgid "`#3091 <https://github.com/pgRouting/pgrouting/issues/3091>`__: Catchment functions when negative distance do not have a standardized behaviour"
-msgstr ""
+msgstr "`#3091 <https://github.com/pgRouting/pgrouting/issues/3091>`__: 음수 거리에서 catchment 함수의 동작이 표준화되지 않음"Also applies to: 9772-9780, 12998-12999
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po` around lines 3590 - 3591,
Translate the newly added Korean documentation entries with empty msgstr values,
including the entry for issue 3129 and the ranges 9772-9780 and 12998-12999.
Preserve issue links, function names, and the :math:`distance < 0` markup
exactly while providing Korean translations.
| #, fuzzy | ||
| msgid "Version 4.0.2" | ||
| msgstr "짧은 버전" | ||
|
|
||
| msgid "Fix: bad alloc" | ||
| msgstr "" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Correct the fuzzy pgr_dijkstraVia translation.
Version 4.0.2 is translated as 짧은 버전 (“Short Version”), which is incorrect. Fix: bad alloc is also untranslated. Remove the fuzzy flag and preserve the technical term.
Proposed fix
-#, fuzzy
msgid "Version 4.0.2"
-msgstr "짧은 버전"
+msgstr "버전 4.0.2"
msgid "Fix: bad alloc"
-msgstr ""
+msgstr "수정: bad alloc"🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/ko/LC_MESSAGES/pgrouting_doc_strings.po` around lines 9681 - 9686,
Update the translation entries for “Version 4.0.2” and “Fix: bad alloc” in the
localization catalog: replace the incorrect “짧은 버전” text with a Korean
translation that preserves the version technical term, translate the allocation
error message appropriately, and remove the fuzzy flag from the corrected entry.
| #, fuzzy | ||
| msgid "`#3129 <https://github.com/pgRouting/pgrouting/issues/3129>`__: breadthFirstSearch: Reorganize into traversal" | ||
| msgstr "`#2931 <https://github.com/pgRouting/pgrouting/issues/2931>`__: pgr_breadthFirstSearch" |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Replace the stale #3129 Swedish translation.
Line [3586] still contains issue #2931 and the old pgr_breadthFirstSearch text. Translate the current #3129 message and remove fuzzy after review.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@locale/sv/LC_MESSAGES/pgrouting_doc_strings.po` around lines 3584 - 3586,
Update the Swedish translation for the current `#3129` breadthFirstSearch message,
replacing the stale `#2931` reference and pgr_breadthFirstSearch text in the
msgstr. After verifying the translation matches the msgid, remove the fuzzy
flag.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.osgeo.org/projects/pgrouting/pgrouting-develop/ Translation: pgRouting/pgRouting
317a3c2 to
7e4854c
Compare
Translations update from OSGeo Weblate for pgRouting/pgRouting.
Current translation status:
Reminder: Do not squash, do a rebase
Summary by CodeRabbit