Browse Source

Support hr locale

Chocobozzz 1 year ago
parent
commit
0f7195fa40
83 changed files with 6347 additions and 7030 deletions
  1. 4 0
      client/angular.json
  2. 133 142
      client/src/locale/angular.ar.xlf
  3. 100 109
      client/src/locale/angular.ca-ES.xlf
  4. 234 238
      client/src/locale/angular.cs-CZ.xlf
  5. 100 109
      client/src/locale/angular.da-DK.xlf
  6. 244 248
      client/src/locale/angular.de-DE.xlf
  7. 132 141
      client/src/locale/angular.el-GR.xlf
  8. 79 88
      client/src/locale/angular.en-GB.xlf
  9. 79 88
      client/src/locale/angular.en-US.xlf
  10. 123 132
      client/src/locale/angular.eo.xlf
  11. 237 241
      client/src/locale/angular.es-ES.xlf
  12. 138 150
      client/src/locale/angular.eu-ES.xlf
  13. 127 136
      client/src/locale/angular.fa-IR.xlf
  14. 125 134
      client/src/locale/angular.fi-FI.xlf
  15. 132 141
      client/src/locale/angular.fr-FR.xlf
  16. 129 138
      client/src/locale/angular.gd.xlf
  17. 244 248
      client/src/locale/angular.gl-ES.xlf
  18. 271 703
      client/src/locale/angular.hr.xlf
  19. 101 110
      client/src/locale/angular.hu-HU.xlf
  20. 87 96
      client/src/locale/angular.it-IT.xlf
  21. 132 141
      client/src/locale/angular.ja-JP.xlf
  22. 79 88
      client/src/locale/angular.jbo.xlf
  23. 127 136
      client/src/locale/angular.kab.xlf
  24. 125 134
      client/src/locale/angular.ko-KR.xlf
  25. 79 88
      client/src/locale/angular.lt-LT.xlf
  26. 87 96
      client/src/locale/angular.nb-NO.xlf
  27. 100 109
      client/src/locale/angular.nl-NL.xlf
  28. 28 46
      client/src/locale/angular.nn.xlf
  29. 129 138
      client/src/locale/angular.oc.xlf
  30. 129 138
      client/src/locale/angular.pl-PL.xlf
  31. 123 132
      client/src/locale/angular.pt-BR.xlf
  32. 123 132
      client/src/locale/angular.pt-PT.xlf
  33. 244 248
      client/src/locale/angular.ru-RU.xlf
  34. 79 88
      client/src/locale/angular.sk-SK.xlf
  35. 127 136
      client/src/locale/angular.sl-SI.xlf
  36. 129 138
      client/src/locale/angular.sv-SE.xlf
  37. 79 88
      client/src/locale/angular.ta.xlf
  38. 138 150
      client/src/locale/angular.th-TH.xlf
  39. 92 93
      client/src/locale/angular.tok.xlf
  40. 132 141
      client/src/locale/angular.tr-TR.xlf
  41. 237 241
      client/src/locale/angular.uk-UA.xlf
  42. 244 248
      client/src/locale/angular.vi-VN.xlf
  43. 230 206
      client/src/locale/angular.xlf
  44. 237 241
      client/src/locale/angular.zh-Hans-CN.xlf
  45. 237 241
      client/src/locale/angular.zh-Hant-TW.xlf
  46. 25 0
      client/src/locale/player.hr.json
  47. 1 0
      client/src/locale/server.ar.json
  48. 1 0
      client/src/locale/server.ca-ES.json
  49. 1 0
      client/src/locale/server.cs-CZ.json
  50. 1 0
      client/src/locale/server.de-DE.json
  51. 1 0
      client/src/locale/server.el-GR.json
  52. 1 0
      client/src/locale/server.en-US.json
  53. 1 0
      client/src/locale/server.eo.json
  54. 1 0
      client/src/locale/server.es-ES.json
  55. 1 0
      client/src/locale/server.eu-ES.json
  56. 1 0
      client/src/locale/server.fa-IR.json
  57. 1 0
      client/src/locale/server.fi-FI.json
  58. 1 0
      client/src/locale/server.fr-FR.json
  59. 1 0
      client/src/locale/server.gd.json
  60. 1 0
      client/src/locale/server.gl-ES.json
  61. 1 0
      client/src/locale/server.hr.json
  62. 1 0
      client/src/locale/server.hu-HU.json
  63. 1 0
      client/src/locale/server.it-IT.json
  64. 1 0
      client/src/locale/server.ja-JP.json
  65. 1 0
      client/src/locale/server.kab.json
  66. 1 0
      client/src/locale/server.nb-NO.json
  67. 1 0
      client/src/locale/server.nl-NL.json
  68. 1 0
      client/src/locale/server.nn.json
  69. 1 0
      client/src/locale/server.oc.json
  70. 1 0
      client/src/locale/server.pl-PL.json
  71. 1 0
      client/src/locale/server.pt-BR.json
  72. 1 0
      client/src/locale/server.pt-PT.json
  73. 1 0
      client/src/locale/server.ru-RU.json
  74. 1 0
      client/src/locale/server.sq.json
  75. 1 0
      client/src/locale/server.sv-SE.json
  76. 1 0
      client/src/locale/server.th-TH.json
  77. 1 0
      client/src/locale/server.tok.json
  78. 1 0
      client/src/locale/server.vi-VN.json
  79. 1 0
      client/src/locale/server.zh-Hans-CN.json
  80. 1 0
      client/src/locale/server.zh-Hant-TW.json
  81. 1 0
      scripts/build/client.sh
  82. 1 1
      scripts/i18n/update.sh
  83. 1 0
      shared/core-utils/i18n/i18n.ts

+ 4 - 0
client/angular.json

@@ -77,6 +77,10 @@
             "translation": "src/locale/angular.sq.xlf",
             "baseHref": "/client/sq/"
           },
+          "hr": {
+            "translation": "src/locale/angular.hr.xlf",
+            "baseHref": "/client/hr/"
+          },
           "zh-Hans": {
             "translation": "src/locale/angular.zh-Hans-CN.xlf",
             "baseHref": "/client/zh-Hans-CN/"

File diff suppressed because it is too large
+ 133 - 142
client/src/locale/angular.ar.xlf


File diff suppressed because it is too large
+ 100 - 109
client/src/locale/angular.ca-ES.xlf


File diff suppressed because it is too large
+ 234 - 238
client/src/locale/angular.cs-CZ.xlf


File diff suppressed because it is too large
+ 100 - 109
client/src/locale/angular.da-DK.xlf


File diff suppressed because it is too large
+ 244 - 248
client/src/locale/angular.de-DE.xlf


File diff suppressed because it is too large
+ 132 - 141
client/src/locale/angular.el-GR.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.en-GB.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.en-US.xlf


File diff suppressed because it is too large
+ 123 - 132
client/src/locale/angular.eo.xlf


File diff suppressed because it is too large
+ 237 - 241
client/src/locale/angular.es-ES.xlf


File diff suppressed because it is too large
+ 138 - 150
client/src/locale/angular.eu-ES.xlf


File diff suppressed because it is too large
+ 127 - 136
client/src/locale/angular.fa-IR.xlf


File diff suppressed because it is too large
+ 125 - 134
client/src/locale/angular.fi-FI.xlf


File diff suppressed because it is too large
+ 132 - 141
client/src/locale/angular.fr-FR.xlf


File diff suppressed because it is too large
+ 129 - 138
client/src/locale/angular.gd.xlf


File diff suppressed because it is too large
+ 244 - 248
client/src/locale/angular.gl-ES.xlf


File diff suppressed because it is too large
+ 271 - 703
client/src/locale/angular.hr.xlf


File diff suppressed because it is too large
+ 101 - 110
client/src/locale/angular.hu-HU.xlf


File diff suppressed because it is too large
+ 87 - 96
client/src/locale/angular.it-IT.xlf


File diff suppressed because it is too large
+ 132 - 141
client/src/locale/angular.ja-JP.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.jbo.xlf


File diff suppressed because it is too large
+ 127 - 136
client/src/locale/angular.kab.xlf


File diff suppressed because it is too large
+ 125 - 134
client/src/locale/angular.ko-KR.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.lt-LT.xlf


File diff suppressed because it is too large
+ 87 - 96
client/src/locale/angular.nb-NO.xlf


File diff suppressed because it is too large
+ 100 - 109
client/src/locale/angular.nl-NL.xlf


File diff suppressed because it is too large
+ 28 - 46
client/src/locale/angular.nn.xlf


File diff suppressed because it is too large
+ 129 - 138
client/src/locale/angular.oc.xlf


File diff suppressed because it is too large
+ 129 - 138
client/src/locale/angular.pl-PL.xlf


File diff suppressed because it is too large
+ 123 - 132
client/src/locale/angular.pt-BR.xlf


File diff suppressed because it is too large
+ 123 - 132
client/src/locale/angular.pt-PT.xlf


File diff suppressed because it is too large
+ 244 - 248
client/src/locale/angular.ru-RU.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.sk-SK.xlf


File diff suppressed because it is too large
+ 127 - 136
client/src/locale/angular.sl-SI.xlf


File diff suppressed because it is too large
+ 129 - 138
client/src/locale/angular.sv-SE.xlf


File diff suppressed because it is too large
+ 79 - 88
client/src/locale/angular.ta.xlf


File diff suppressed because it is too large
+ 138 - 150
client/src/locale/angular.th-TH.xlf


File diff suppressed because it is too large
+ 92 - 93
client/src/locale/angular.tok.xlf


File diff suppressed because it is too large
+ 132 - 141
client/src/locale/angular.tr-TR.xlf


File diff suppressed because it is too large
+ 237 - 241
client/src/locale/angular.uk-UA.xlf


File diff suppressed because it is too large
+ 244 - 248
client/src/locale/angular.vi-VN.xlf


File diff suppressed because it is too large
+ 230 - 206
client/src/locale/angular.xlf


File diff suppressed because it is too large
+ 237 - 241
client/src/locale/angular.zh-Hans-CN.xlf


File diff suppressed because it is too large
+ 237 - 241
client/src/locale/angular.zh-Hant-TW.xlf


+ 25 - 0
client/src/locale/player.hr.json

@@ -17,7 +17,32 @@
     "From servers: ": "Od poslužitelja: ",
     "From peers: ": "Od umreženih računala: ",
     "Normal mode": "Normalni modus",
+    "Stats for nerds": "Stats for nerds",
     "Theater mode": "Kazališni modus",
+    "Video UUID": "Video UUID",
+    "Viewport / Frames": "Viewport / Frames",
+    "Resolution": "Resolution",
+    "Volume": "Volume",
+    "Codecs": "Codecs",
+    "Color": "Color",
+    "Connection Speed": "Connection Speed",
+    "Network Activity": "Network Activity",
+    "Total Transfered": "Total Transfered",
+    "Download Breakdown": "Download Breakdown",
+    "Buffer Progress": "Buffer Progress",
+    "Buffer State": "Buffer State",
+    "Live Latency": "Live Latency",
+    "P2P": "P2P",
+    "{1} seconds": "{1} seconds",
+    "enabled": "enabled",
+    "Playlist: {1}": "Playlist: {1}",
+    "disabled": "disabled",
+    "  off": "  off",
+    "Player mode": "Player mode",
+    "Play in loop": "Play in loop",
+    "This live has not started yet.": "This live has not started yet.",
+    "This live has ended.": "This live has ended.",
+    "The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
     "Audio Player": "Audio player",
     "Video Player": "Video player",
     "Play": "Pokreni",

+ 1 - 0
client/src/locale/server.ar.json

@@ -251,6 +251,7 @@
     "Chinese": "الصينية",
     "Zulu": "الزولو",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.ca-ES.json

@@ -251,6 +251,7 @@
     "Chinese": "Xinès",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.cs-CZ.json

@@ -251,6 +251,7 @@
     "Chinese": "Čínština",
     "Zulu": "Zuluština",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normální režim",

+ 1 - 0
client/src/locale/server.de-DE.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinesisch",
     "Zulu": "isiZulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal Modus",

+ 1 - 0
client/src/locale/server.el-GR.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinese",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Κανονική λειτουργία",

+ 1 - 0
client/src/locale/server.en-US.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinese",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.eo.json

@@ -251,6 +251,7 @@
     "Chinese": "Ĉina",
     "Zulu": "Zulua",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.es-ES.json

@@ -251,6 +251,7 @@
     "Chinese": "Chino",
     "Zulu": "Zulú",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Modo normal",

+ 1 - 0
client/src/locale/server.eu-ES.json

@@ -251,6 +251,7 @@
     "Chinese": "Txinera",
     "Zulu": "Zuluera",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Modu normala",

+ 1 - 0
client/src/locale/server.fa-IR.json

@@ -251,6 +251,7 @@
     "Chinese": "چینی",
     "Zulu": "زولو",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.fi-FI.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinese",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.fr-FR.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinois",
     "Zulu": "Zoulou",
     "No linguistic content": "Pas de contenu linguistique",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Chinois simplifié",
     "Traditional Chinese": "Chinois traditionnel",
     "Normal mode": "Mode classique",

+ 1 - 0
client/src/locale/server.gd.json

@@ -251,6 +251,7 @@
     "Chinese": "Sìnis",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.gl-ES.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinés",
     "Zulu": "Zulú",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.hr.json

@@ -251,6 +251,7 @@
     "Chinese": "Kineski",
     "Zulu": "Zulu",
     "No linguistic content": "Nema jezičnog sadržaja",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Kineski, pojednostavljeni",
     "Traditional Chinese": "Kineski, tradicionalni"
 }

+ 1 - 0
client/src/locale/server.hu-HU.json

@@ -251,6 +251,7 @@
     "Chinese": "Kínai",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.it-IT.json

@@ -251,6 +251,7 @@
     "Chinese": "Cinese",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.ja-JP.json

@@ -251,6 +251,7 @@
     "Chinese": "中国語",
     "Zulu": "ズールー語",
     "No linguistic content": "言語に依存しないコンテンツ",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "簡体字中国語",
     "Traditional Chinese": "繁体字中国語",
     "Normal mode": "ノーマルモード",

+ 1 - 0
client/src/locale/server.kab.json

@@ -251,6 +251,7 @@
     "Chinese": "Tacinwatt",
     "Zulu": "Tazulut",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Askan amagnu",

+ 1 - 0
client/src/locale/server.nb-NO.json

@@ -251,6 +251,7 @@
     "Chinese": "",
     "Zulu": "",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.nl-NL.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinees",
     "Zulu": "Zoeloe",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normale modus",

+ 1 - 0
client/src/locale/server.nn.json

@@ -251,6 +251,7 @@
     "Chinese": "Kinesisk",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.oc.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinés",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.pl-PL.json

@@ -251,6 +251,7 @@
     "Chinese": "Chiński",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Tryb normalny",

+ 1 - 0
client/src/locale/server.pt-BR.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinês",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.pt-PT.json

@@ -251,6 +251,7 @@
     "Chinese": "Chinês",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Modo normal",

+ 1 - 0
client/src/locale/server.ru-RU.json

@@ -251,6 +251,7 @@
     "Chinese": "Китайский",
     "Zulu": "Зулу",
     "No linguistic content": "Без языка",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Упрощённый Китайский",
     "Traditional Chinese": "Традиционный Китайский",
     "Normal mode": "Обычный режим",

+ 1 - 0
client/src/locale/server.sq.json

@@ -251,6 +251,7 @@
     "Chinese": "Kineze",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese"
 }

+ 1 - 0
client/src/locale/server.sv-SE.json

@@ -251,6 +251,7 @@
     "Chinese": "Kinesiska",
     "Zulu": "Zulu",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "Normal mode",

+ 1 - 0
client/src/locale/server.th-TH.json

@@ -251,6 +251,7 @@
     "Chinese": "จีน",
     "Zulu": "ซูลู",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "โหมดปกติ",

+ 1 - 0
client/src/locale/server.tok.json

@@ -251,6 +251,7 @@
     "Chinese": "toki Sonko (汉语)",
     "Zulu": "",
     "No linguistic content": "toki ala",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "toki Sonko pi sitelen pona (简化字)",
     "Traditional Chinese": "toki Sonko pi sitelen majuna (正體字)"
 }

+ 1 - 0
client/src/locale/server.vi-VN.json

@@ -251,6 +251,7 @@
     "Chinese": "Trung Quốc",
     "Zulu": "Zulu",
     "No linguistic content": "Nội dung không lời",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Trung Quốc giản thể",
     "Traditional Chinese": "Trung Quốc phồn thể",
     "Normal mode": "Chế độ bình thường",

+ 1 - 0
client/src/locale/server.zh-Hans-CN.json

@@ -251,6 +251,7 @@
     "Chinese": "汉语",
     "Zulu": "祖鲁语",
     "No linguistic content": "无语言内容",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "一般模式",

+ 1 - 0
client/src/locale/server.zh-Hant-TW.json

@@ -251,6 +251,7 @@
     "Chinese": "漢語",
     "Zulu": "祖魯語",
     "No linguistic content": "No linguistic content",
+    "Toki Pona": "Toki Pona",
     "Simplified Chinese": "Simplified Chinese",
     "Traditional Chinese": "Traditional Chinese",
     "Normal mode": "一般模式",

+ 1 - 0
scripts/build/client.sh

@@ -32,6 +32,7 @@ languages=(
     ["ca"]="ca-ES"
     ["gl"]="gl-ES"
     ["cs"]="cs-CZ"
+    ["hr"]="hr"
     ["eo"]="eo"
     ["de"]="de-DE"
     ["it"]="it-IT"

+ 1 - 1
scripts/i18n/update.sh

@@ -8,7 +8,7 @@ cd client
 npm run ng -- extract-i18n --out-file src/locale/angular.xlf
 
 # Merge new translations in other language files
-node ./node_modules/.bin/xliffmerge -p ./.xliffmerge.json "ar" "ca-ES" "gl-ES" "cs-CZ" "da-DK" "de-DE" "el-GR" "en-GB" "en-US" "eo" "es-ES" "eu-ES" "fa-IR" "fi-FI" "fr-FR" "gd" "gl-ES" "hu-HU" "it-IT" "ja-JP" "jbo" "kab" "ko-KR" "lt-LT" "nb-NO" "nl-NL" "oc" "pl-PL" "pt-BR" "pt-PT" "ru-RU" "sk-SK" "sl-SI" "sv-SE" "ta" "th-TH" "tr-TR" "uk-UA" "vi-VN" "zh-Hans-CN" "zh-Hant-TW" "nn" "nb-NO" "tok"
+node ./node_modules/.bin/xliffmerge -p ./.xliffmerge.json "ar" "hr" "ca-ES" "gl-ES" "cs-CZ" "da-DK" "de-DE" "el-GR" "en-GB" "en-US" "eo" "es-ES" "eu-ES" "fa-IR" "fi-FI" "fr-FR" "gd" "gl-ES" "hu-HU" "it-IT" "ja-JP" "jbo" "kab" "ko-KR" "lt-LT" "nb-NO" "nl-NL" "oc" "pl-PL" "pt-BR" "pt-PT" "ru-RU" "sk-SK" "sl-SI" "sv-SE" "ta" "th-TH" "tr-TR" "uk-UA" "vi-VN" "zh-Hans-CN" "zh-Hant-TW" "nn" "nb-NO" "tok"
 
 # Add our strings too
 cd ../

+ 1 - 0
shared/core-utils/i18n/i18n.ts

@@ -16,6 +16,7 @@ export const I18N_LOCALES = {
   'fr-FR': 'Français',
   'gd': 'Gàidhlig',
   'gl-ES': 'galego',
+  'hr': 'hrvatski',
   'hu-HU': 'magyar',
   'fa-IR': 'فارسی',
   'it-IT': 'Italiano',

Some files were not shown because too many files changed in this diff