-
-
Notifications
You must be signed in to change notification settings - Fork 33
Translations update from OSGeo Weblate #247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translations update from OSGeo Weblate #247
Conversation
""" WalkthroughMultiple new Swedish translation files were added covering various chapters, appendices, examples, and workshop sections of the Workshop FOSS4G Belém 3.0 documentation. These include complete translations for core chapters like "Create a Network Topology," "Vehicle Routing," "Pedestrian Routing," UN SDG workshops, and introductory materials, as well as untranslated templates and metadata-only files. Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (25)
✅ Files skipped from review due to trivial changes (6)
🚧 Files skipped from review as they are similar to previous changes (19)
⏰ Context from checks skipped due to timeout of 90000ms (1)
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
locale/sv/LC_MESSAGES/advanced/chapter-12.po
(1 hunks)locale/sv/LC_MESSAGES/index.po
(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (1)
- GitHub Check: Build
msgid "" | ||
msgstr "X-Generator: Weblate\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit" No newline at end of file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Header must be expanded and include required fields (Plural-Forms, Language, etc.)
msgstr
is collapsed into a single-line string that omits several mandatory header keys (e.g. Plural-Forms
, Project-Id-Version
, Language
). Gettext tools will emit warnings and plural extraction for Swedish (nplurals=2
) will fail.
-msgstr "X-Generator: Weblate\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit"
+msgstr ""
+"Project-Id-Version: pgRouting-workshop\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-06-10 00:00+0000\n"
+"PO-Revision-Date: 2025-06-10 00:00+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: Swedish\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Weblate\n"
Please regenerate the file header via msginit
/ Weblate or patch it manually to avoid build failures.
📝 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 "" | |
msgstr "X-Generator: Weblate\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit" | |
msgid "" | |
msgstr "" | |
"Project-Id-Version: pgRouting-workshop\n" | |
"Report-Msgid-Bugs-To: \n" | |
"POT-Creation-Date: 2025-06-10 00:00+0000\n" | |
"PO-Revision-Date: 2025-06-10 00:00+0000\n" | |
"Last-Translator: Automatically generated\n" | |
"Language-Team: Swedish\n" | |
"Language: sv\n" | |
"MIME-Version: 1.0\n" | |
"Content-Type: text/plain; charset=UTF-8\n" | |
"Content-Transfer-Encoding: 8bit\n" | |
"Plural-Forms: nplurals=2; plural=(n != 1);\n" | |
"X-Generator: Weblate\n" |
🤖 Prompt for AI Agents
In locale/sv/LC_MESSAGES/index.po at lines 1 to 2, the msgstr header is
collapsed into a single line and missing required fields like Plural-Forms,
Project-Id-Version, and Language. To fix this, expand the msgstr header into
multiple lines and include all mandatory keys, ensuring Plural-Forms is set
correctly for Swedish (nplurals=2). You can regenerate the header using msginit
or Weblate, or manually edit the header to add the missing fields to prevent
build warnings and plural extraction failures.
c5696fb
to
269a9a3
Compare
Co-authored-by: Celia Virginia Vergara Castillo <vicky@erosion.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Currently translated at 100.0% (38 of 38 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (57 of 57 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (149 of 149 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (15 of 15 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (41 of 41 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (146 of 146 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (158 of 158 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (137 of 137 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (18 of 18 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (71 of 71 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (86 of 86 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (86 of 86 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (55 of 55 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (11 of 11 strings) Translated using Weblate (Swedish) Currently translated at 63.6% (7 of 11 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (104 of 104 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (4 of 4 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (55 of 55 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (Swedish) Currently translated at 3.4% (3 of 86 strings) Translated using Weblate (Swedish) Currently translated at 0.9% (1 of 104 strings) Translated using Weblate (Swedish) Currently translated at 2.6% (1 of 38 strings) Translated using Weblate (Swedish) Currently translated at 1.9% (1 of 52 strings) Translated using Weblate (Swedish) Currently translated at 1.7% (1 of 57 strings) Translated using Weblate (Swedish) Currently translated at 0.6% (1 of 149 strings) Translated using Weblate (Swedish) Currently translated at 0.6% (1 of 146 strings) Translated using Weblate (Swedish) Currently translated at 0.7% (1 of 137 strings) Translated using Weblate (Swedish) Currently translated at 2.5% (1 of 40 strings) Translated using Weblate (Swedish) Currently translated at 1.4% (1 of 71 strings) Translated using Weblate (Swedish) Currently translated at 1.8% (1 of 55 strings) Translated using Weblate (Swedish) Currently translated at 1.1% (1 of 86 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Swedish) Currently translated at 1.1% (1 of 86 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (35 of 35 strings) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Added translation using Weblate (Swedish) Translated using Weblate (Swedish) Currently translated at 100.0% (55 of 55 strings) Co-authored-by: Daniel Nylander <daniel@danielnylander.se> Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/advanced-chapter-12/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/appendix-appendix-2/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/appendix-appendix-3/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/appendix-appendix-4/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-data/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-graph_views/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-pedestrian/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-plpgsql_function/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-sql_function/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/basic-vehicle/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/examples-boost_dijkstra/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/examples-hanoslav/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/examples-wiki_example/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/general-intro-introduction/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/general-intro-osgeolive/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/general-intro-overview/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/interactions-chapter-10/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/interactions-chapter-11/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/interactions-chapter-9/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/un_sdg-data/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/un_sdg-introduction/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/un_sdg-sdg11-cities/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/un_sdg-sdg3-health/sv/ Translate-URL: https://weblate.osgeo.org/projects/pgrouting-workshop/un_sdg-sdg7-energy/sv/ Translation: pgRouting workshop/advanced-chapter-12 Translation: pgRouting workshop/appendix-appendix-2 Translation: pgRouting workshop/appendix-appendix-3 Translation: pgRouting workshop/appendix-appendix-4 Translation: pgRouting workshop/basic-data Translation: pgRouting workshop/basic-graph_views Translation: pgRouting workshop/basic-pedestrian Translation: pgRouting workshop/basic-plpgsql_function Translation: pgRouting workshop/basic-sql_function Translation: pgRouting workshop/basic-vehicle Translation: pgRouting workshop/examples-boost_dijkstra Translation: pgRouting workshop/examples-hanoslav Translation: pgRouting workshop/examples-wiki_example Translation: pgRouting workshop/general-intro-introduction Translation: pgRouting workshop/general-intro-osgeolive Translation: pgRouting workshop/general-intro-overview Translation: pgRouting workshop/interactions-chapter-10 Translation: pgRouting workshop/interactions-chapter-11 Translation: pgRouting workshop/interactions-chapter-9 Translation: pgRouting workshop/un_sdg-data Translation: pgRouting workshop/un_sdg-introduction Translation: pgRouting workshop/un_sdg-sdg11-cities Translation: pgRouting workshop/un_sdg-sdg3-health Translation: pgRouting workshop/un_sdg-sdg7-energy
269a9a3
to
ab2bb60
Compare
Translations update from OSGeo Weblate for pgRouting workshop/index.
It also includes following components:
pgRouting workshop/basic-pedestrian
pgRouting workshop/appendix-appendix-4
pgRouting workshop/examples-boost_dijkstra
pgRouting workshop/examples-wiki_example
pgRouting workshop/basic-vehicle
pgRouting workshop/basic-plpgsql_function
pgRouting workshop/un_sdg-sdg3-health
pgRouting workshop/basic-graph_views
pgRouting workshop/basic-sql_function
pgRouting workshop/appendix-appendix-2
pgRouting workshop/interactions-chapter-10
pgRouting workshop/basic-data
pgRouting workshop/general-intro-osgeolive
pgRouting workshop/interactions-chapter-9
pgRouting workshop/un_sdg-sdg7-energy
pgRouting workshop/un_sdg-introduction
pgRouting workshop/un_sdg-data
pgRouting workshop/general-intro-introduction
pgRouting workshop/appendix-appendix-3
pgRouting workshop/general-intro-overview
pgRouting workshop/un_sdg-sdg11-cities
pgRouting workshop/advanced-chapter-12
pgRouting workshop/examples-hanoslav
pgRouting workshop/interactions-chapter-11
Current translation status:
Summary by CodeRabbit