Skip to content

Commit df46007

Browse files
Merge branch 'main' into jupyter-vector-styling
2 parents 413aec5 + d913558 commit df46007

136 files changed

Lines changed: 2881 additions & 1565 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎gui/wxpython/core/watchdog.py‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,10 @@ def on_modified(self, event):
7070
with open(event.src_path) as f:
7171
gisrc = {}
7272
for line in f:
73-
key, val = line.split(":")
74-
gisrc[key.strip()] = val.strip()
73+
# a value can hold a colon (C:\ on Windows), so split once
74+
key, sep, val = line.partition(":")
75+
if sep:
76+
gisrc[key.strip()] = val.strip()
7577
new = os.path.join(
7678
gisrc["GISDBASE"], gisrc["LOCATION_NAME"], gisrc["MAPSET"]
7779
)

‎locale/po/grasslibs_ar.po‎

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: grassmods_ar\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-10-13 00:09+0000\n"
11+
"POT-Creation-Date: 2026-10-17 18:18+0000\n"
1212
"PO-Revision-Date: 2025-08-23 20:17+0000\n"
1313
"Last-Translator: Edouard Choiniere <echoix@users.noreply.weblate.osgeo.org>\n"
1414
"Language-Team: Arabic <https://weblate.osgeo.org/projects/grass-gis/grasslibs/ar/>\n"
@@ -966,17 +966,15 @@ msgstr "مسقط غير معروف"
966966
msgid "LOCATION <%s> not available"
967967
msgstr "غير متاح << %s >> الموقع"
968968

969-
#, c-format
970-
msgid "Random number seed %s from %s is too large in magnitude to be read"
969+
msgid "must be an integer with nothing after it"
971970
msgstr ""
972971

973-
#, c-format
974-
msgid "Random number seed %s from %s is not an integer"
972+
msgid "must be between -2147483648 and 4294967295"
975973
msgstr ""
976974

977-
#, c-format
978-
msgid "Random number seed %s from %s is used as %<PRId64>, its low 32 bits"
979-
msgstr ""
975+
#, fuzzy, c-format
976+
msgid "Invalid random seed <%s> from %s: %s"
977+
msgstr "[%s فى %s]لم يمكن انشاء ملف العنوان الرئيسى"
980978

981979
#, fuzzy, c-format
982980
msgid "gettimeofday failed: %s"
@@ -1874,6 +1872,14 @@ msgstr "مساقط أخرى"
18741872
msgid "Unknown projection"
18751873
msgstr "مسقط غير معروف"
18761874

1875+
#, c-format
1876+
msgid "%s= is required"
1877+
msgstr ""
1878+
1879+
#, fuzzy, c-format
1880+
msgid "Invalid random seed <%s> for %s=: %s"
1881+
msgstr " [%s] غير قادر على أنشاء ملف عنوان رئيسى ل"
1882+
18771883
#, c-format
18781884
msgid "Syntax error in cell header, line %d: %s"
18791885
msgstr ""
@@ -3354,6 +3360,12 @@ msgstr ""
33543360
msgid "Starting GRASS..."
33553361
msgstr ""
33563362

3363+
#, python-brace-format
3364+
msgid ""
3365+
"Neither an interactive terminal nor a graphical user interface is available.\n"
3366+
"Run {cmd_name} from a terminal, use --exec to run a command, or use --text to read commands from standard input."
3367+
msgstr ""
3368+
33573369
msgid "Failed to start GRASS, grassdata directory cannot be found or created."
33583370
msgstr ""
33593371

‎locale/po/grasslibs_bn.po‎

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgid ""
99
msgstr ""
1010
"Project-Id-Version: grasslibs_bn\n"
1111
"Report-Msgid-Bugs-To: \n"
12-
"POT-Creation-Date: 2026-10-13 00:09+0000\n"
12+
"POT-Creation-Date: 2026-10-17 18:18+0000\n"
1313
"PO-Revision-Date: 2026-03-14 11:20+0000\n"
1414
"Last-Translator: Faysal Mahmud <faysalmahmud4300@gmail.com>\n"
1515
"Language-Team: Bengali <https://weblate.osgeo.org/projects/grass-gis/grasslibs/bn/>\n"
@@ -949,16 +949,14 @@ msgstr ""
949949
msgid "LOCATION <%s> not available"
950950
msgstr ""
951951

952-
#, c-format
953-
msgid "Random number seed %s from %s is too large in magnitude to be read"
952+
msgid "must be an integer with nothing after it"
954953
msgstr ""
955954

956-
#, c-format
957-
msgid "Random number seed %s from %s is not an integer"
955+
msgid "must be between -2147483648 and 4294967295"
958956
msgstr ""
959957

960958
#, c-format
961-
msgid "Random number seed %s from %s is used as %<PRId64>, its low 32 bits"
959+
msgid "Invalid random seed <%s> from %s: %s"
962960
msgstr ""
963961

964962
#, c-format
@@ -1759,6 +1757,15 @@ msgstr ""
17591757
msgid "Unknown projection"
17601758
msgstr ""
17611759

1760+
#, fuzzy, c-format
1761+
#| msgid "<required>"
1762+
msgid "%s= is required"
1763+
msgstr "<required>"
1764+
1765+
#, c-format
1766+
msgid "Invalid random seed <%s> for %s=: %s"
1767+
msgstr ""
1768+
17621769
#, c-format
17631770
msgid "Syntax error in cell header, line %d: %s"
17641771
msgstr ""
@@ -3166,6 +3173,12 @@ msgstr ""
31663173
msgid "Starting GRASS..."
31673174
msgstr ""
31683175

3176+
#, python-brace-format
3177+
msgid ""
3178+
"Neither an interactive terminal nor a graphical user interface is available.\n"
3179+
"Run {cmd_name} from a terminal, use --exec to run a command, or use --text to read commands from standard input."
3180+
msgstr ""
3181+
31693182
msgid "Failed to start GRASS, grassdata directory cannot be found or created."
31703183
msgstr ""
31713184

@@ -6878,9 +6891,6 @@ msgstr ""
68786891
msgid "Unknown query tool"
68796892
msgstr ""
68806893

6881-
#~ msgid "<required>"
6882-
#~ msgstr "<required>"
6883-
68846894
#, python-format
68856895
#~ msgid "Parameter '%(name)s' (%(desc)s) is missing."
68866896
#~ msgstr "মানদণ্ড '%(name)s' (%(desc)s) টি অনুপস্থিত।"

‎locale/po/grasslibs_cs.po‎

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ msgid ""
1515
msgstr ""
1616
"Project-Id-Version: grasslibs_cs\n"
1717
"Report-Msgid-Bugs-To: \n"
18-
"POT-Creation-Date: 2026-10-13 00:09+0000\n"
18+
"POT-Creation-Date: 2026-10-17 18:18+0000\n"
1919
"PO-Revision-Date: 2026-10-10 21:19+0000\n"
2020
"Last-Translator: Edouard Choiniere <echoix@users.noreply.weblate.osgeo.org>\n"
2121
"Language-Team: Czech <https://weblate.osgeo.org/projects/grass-gis/grasslibs/cs/>\n"
@@ -972,17 +972,16 @@ msgstr "G_list: Neznámý typ elementu"
972972
msgid "LOCATION <%s> not available"
973973
msgstr ""
974974

975-
#, c-format
976-
msgid "Random number seed %s from %s is too large in magnitude to be read"
975+
msgid "must be an integer with nothing after it"
977976
msgstr ""
978977

979-
#, c-format
980-
msgid "Random number seed %s from %s is not an integer"
978+
msgid "must be between -2147483648 and 4294967295"
981979
msgstr ""
982980

983-
#, c-format
984-
msgid "Random number seed %s from %s is used as %<PRId64>, its low 32 bits"
985-
msgstr ""
981+
#, fuzzy, c-format
982+
#| msgid "Invalid a: field '%s' in file %s in <%s>"
983+
msgid "Invalid random seed <%s> from %s: %s"
984+
msgstr "Neplatné a: položka '%s' v souboru %s v <%s>"
986985

987986
#, c-format
988987
msgid "gettimeofday failed: %s"
@@ -1792,6 +1791,15 @@ msgstr "Ostatní mapové projekce"
17921791
msgid "Unknown projection"
17931792
msgstr "Neznámé kartografické zobrazení"
17941793

1794+
#, c-format
1795+
msgid "%s= is required"
1796+
msgstr ""
1797+
1798+
#, fuzzy, c-format
1799+
#| msgid "Invalid histogram file for [%s in %s]"
1800+
msgid "Invalid random seed <%s> for %s=: %s"
1801+
msgstr "Neplatný soubor s histogramem z [%s v %s]"
1802+
17951803
#, c-format
17961804
msgid "Syntax error in cell header, line %d: %s"
17971805
msgstr ""
@@ -3207,6 +3215,12 @@ msgstr ""
32073215
msgid "Starting GRASS..."
32083216
msgstr ""
32093217

3218+
#, python-brace-format
3219+
msgid ""
3220+
"Neither an interactive terminal nor a graphical user interface is available.\n"
3221+
"Run {cmd_name} from a terminal, use --exec to run a command, or use --text to read commands from standard input."
3222+
msgstr ""
3223+
32103224
msgid "Failed to start GRASS, grassdata directory cannot be found or created."
32113225
msgstr ""
32123226

‎locale/po/grasslibs_de.po‎

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ msgid ""
1616
msgstr ""
1717
"Project-Id-Version: grasslibs_de\n"
1818
"Report-Msgid-Bugs-To: \n"
19-
"POT-Creation-Date: 2026-10-13 00:09+0000\n"
19+
"POT-Creation-Date: 2026-10-17 18:18+0000\n"
2020
"PO-Revision-Date: 2026-10-10 21:19+0000\n"
2121
"Last-Translator: Edouard Choiniere <echoix@users.noreply.weblate.osgeo.org>\n"
2222
"Language-Team: German <https://weblate.osgeo.org/projects/grass-gis/grasslibs/de/>\n"
@@ -994,17 +994,16 @@ msgstr "G_list: Unbekannter Elementtyp"
994994
msgid "LOCATION <%s> not available"
995995
msgstr "LOCATION <%s> nicht vorhanden"
996996

997-
#, c-format
998-
msgid "Random number seed %s from %s is too large in magnitude to be read"
997+
msgid "must be an integer with nothing after it"
999998
msgstr ""
1000999

1001-
#, c-format
1002-
msgid "Random number seed %s from %s is not an integer"
1000+
msgid "must be between -2147483648 and 4294967295"
10031001
msgstr ""
10041002

1005-
#, c-format
1006-
msgid "Random number seed %s from %s is used as %<PRId64>, its low 32 bits"
1007-
msgstr ""
1003+
#, fuzzy, c-format
1004+
#| msgid "Invalid a: field '%s' in file %s in <%s>"
1005+
msgid "Invalid random seed <%s> from %s: %s"
1006+
msgstr "Ungültiges a: Feld '%s' in Datei '%s' in <%s>."
10081007

10091008
#, c-format
10101009
msgid "gettimeofday failed: %s"
@@ -1816,6 +1815,16 @@ msgstr "Andere Projektion"
18161815
msgid "Unknown projection"
18171816
msgstr "Unbekannte Projektion."
18181817

1818+
#, fuzzy, c-format
1819+
#| msgid "<required>"
1820+
msgid "%s= is required"
1821+
msgstr "<benötigt>"
1822+
1823+
#, fuzzy, c-format
1824+
#| msgid "Invalid histogram file for [%s in %s]"
1825+
msgid "Invalid random seed <%s> for %s=: %s"
1826+
msgstr "Ungültige Histogrammdatei für [%s in %s]."
1827+
18191828
#, c-format
18201829
msgid "Syntax error in cell header, line %d: %s"
18211830
msgstr ""
@@ -3277,6 +3286,12 @@ msgstr ""
32773286
msgid "Starting GRASS..."
32783287
msgstr ""
32793288

3289+
#, python-brace-format
3290+
msgid ""
3291+
"Neither an interactive terminal nor a graphical user interface is available.\n"
3292+
"Run {cmd_name} from a terminal, use --exec to run a command, or use --text to read commands from standard input."
3293+
msgstr ""
3294+
32803295
msgid "Failed to start GRASS, grassdata directory cannot be found or created."
32813296
msgstr ""
32823297

@@ -7101,9 +7116,6 @@ msgstr "Unbekanntes Abfragewerkzeug"
71017116
#~ msgid "<%s> or <%s>"
71027117
#~ msgstr "<%s> oder <%s>"
71037118

7104-
#~ msgid "<required>"
7105-
#~ msgstr "<benötigt>"
7106-
71077119
#, python-brace-format
71087120
#~ msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')."
71097121
#~ msgstr "<{0}> angefordert, aber nicht verfügbar. GRASS im Textmodus ausführen (--text) oder fehlendes Paket installieren (normalerweise 'grass-gui')."

‎locale/po/grasslibs_el.po‎

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgid ""
99
msgstr ""
1010
"Project-Id-Version: grasslibs_el\n"
1111
"Report-Msgid-Bugs-To: \n"
12-
"POT-Creation-Date: 2026-10-13 00:09+0000\n"
12+
"POT-Creation-Date: 2026-10-17 18:18+0000\n"
1313
"PO-Revision-Date: 2026-10-10 21:19+0000\n"
1414
"Last-Translator: Edouard Choiniere <echoix@users.noreply.weblate.osgeo.org>\n"
1515
"Language-Team: Greek <https://weblate.osgeo.org/projects/grass-gis/grasslibs/el/>\n"
@@ -966,17 +966,16 @@ msgstr "G_list: Άγνωστος τύπος στοιχείου"
966966
msgid "LOCATION <%s> not available"
967967
msgstr ""
968968

969-
#, c-format
970-
msgid "Random number seed %s from %s is too large in magnitude to be read"
969+
msgid "must be an integer with nothing after it"
971970
msgstr ""
972971

973-
#, c-format
974-
msgid "Random number seed %s from %s is not an integer"
972+
msgid "must be between -2147483648 and 4294967295"
975973
msgstr ""
976974

977-
#, c-format
978-
msgid "Random number seed %s from %s is used as %<PRId64>, its low 32 bits"
979-
msgstr ""
975+
#, fuzzy, c-format
976+
#| msgid "Invalid a: field '%s' in file %s in <%s>"
977+
msgid "Invalid random seed <%s> from %s: %s"
978+
msgstr "Λάθος a: πεδίο '%s' στο αρχείο %s στο <%s>"
980979

981980
#, c-format
982981
msgid "gettimeofday failed: %s"
@@ -1784,6 +1783,15 @@ msgstr "Άλλη προβολή"
17841783
msgid "Unknown projection"
17851784
msgstr ""
17861785

1786+
#, c-format
1787+
msgid "%s= is required"
1788+
msgstr ""
1789+
1790+
#, fuzzy, c-format
1791+
#| msgid "Invalid histogram file for [%s in %s]"
1792+
msgid "Invalid random seed <%s> for %s=: %s"
1793+
msgstr "Λάθος αρχείο ιστογράμματοςγια [%s in %s]"
1794+
17871795
#, c-format
17881796
msgid "Syntax error in cell header, line %d: %s"
17891797
msgstr ""
@@ -3200,6 +3208,12 @@ msgstr ""
32003208
msgid "Starting GRASS..."
32013209
msgstr ""
32023210

3211+
#, python-brace-format
3212+
msgid ""
3213+
"Neither an interactive terminal nor a graphical user interface is available.\n"
3214+
"Run {cmd_name} from a terminal, use --exec to run a command, or use --text to read commands from standard input."
3215+
msgstr ""
3216+
32033217
msgid "Failed to start GRASS, grassdata directory cannot be found or created."
32043218
msgstr ""
32053219

0 commit comments

Comments
 (0)