Skip to content

Commit 7dac6f2

Browse files
authored
feature: add norwegian language (#381)
1 parent d9297fc commit 7dac6f2

File tree

9 files changed

+19
-7
lines changed

9 files changed

+19
-7
lines changed

lib/qrstorage/qr_codes/qr_code.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ defmodule Qrstorage.QrCodes.QrCode do
88

99
require Logger
1010

11-
@languages ~w[de en fr es tr pl ar ru it pt nl uk cs el fi hu sk ro]a
11+
@languages ~w[de en fr es tr pl ar ru it pt nl uk cs el fi hu sk ro no]a
1212
@block_list ~w[https http www]
1313

1414
@voices ~w[male female]a

lib/qrstorage/services/translate/translate_api_service_impl.ex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ defmodule Qrstorage.Services.Translate.TranslateApiServiceImpl do
2222
:fi => :FI,
2323
:hu => :HU,
2424
:sk => :SK,
25-
:ro => :RO
25+
:ro => :RO,
26+
:no => :NB
2627
}
2728

2829
@impl TranslateApiService

lib/qrstorage/services/tts/text_to_speech_mapping.ex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ defmodule Qrstorage.Services.Tts.TextToSpeechMapping do
1919
:fi => %{"female" => "Elina-DNN", "male" => "Benoit-premium"},
2020
:hu => %{"female" => "Kinga", "male" => "Attila"},
2121
:sk => %{"female" => "Simona", "male" => "Jakub"},
22-
:ro => %{"female" => "Adina", "male" => "Teodor"}
22+
:ro => %{"female" => "Adina", "male" => "Teodor"},
23+
:no => %{"female" => "Lykke-DNN"}
2324
}
2425

2526
@language_codes %{
@@ -40,7 +41,8 @@ defmodule Qrstorage.Services.Tts.TextToSpeechMapping do
4041
:fi => "fi_fi",
4142
:hu => "hu_hu",
4243
:sk => "sk_sk",
43-
:ro => "ro_ro"
44+
:ro => "ro_ro",
45+
:no => "no_nb"
4446
}
4547

4648
def voice(language, gender) when is_atom(language) do

priv/gettext/de/LC_MESSAGES/default.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ msgstr "Möchtest Du diesen QR-Code wirklich löschen?"
104104
msgid "Do you really want to delete this QR code? This action cannot be undone:"
105105
msgstr "Möchtest Du diesen QR-Code wirklich löschen? Diese Handlung kann nicht rückgängig gemacht werden."
106106

107-
#: lib/qrstorage_web/controllers/qr_code_controller.ex:94
107+
#: lib/qrstorage_web/controllers/qr_code_controller.ex:93
108108
#, elixir-autogen, elixir-format
109109
msgid "Successfully deleted QR code."
110110
msgstr "QR-Code erfolgreich gelöscht."

priv/gettext/de/LC_MESSAGES/languages.po

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,6 @@ msgstr "Slowakisch"
6767

6868
msgid "ro"
6969
msgstr "Rumänisch"
70+
71+
msgid "no"
72+
msgstr "Norwegisch"

priv/gettext/default.pot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ msgstr ""
103103
msgid "Do you really want to delete this QR code? This action cannot be undone:"
104104
msgstr ""
105105

106-
#: lib/qrstorage_web/controllers/qr_code_controller.ex:94
106+
#: lib/qrstorage_web/controllers/qr_code_controller.ex:93
107107
#, elixir-autogen, elixir-format
108108
msgid "Successfully deleted QR code."
109109
msgstr ""

priv/gettext/en/LC_MESSAGES/default.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ msgstr ""
104104
msgid "Do you really want to delete this QR code? This action cannot be undone:"
105105
msgstr ""
106106

107-
#: lib/qrstorage_web/controllers/qr_code_controller.ex:94
107+
#: lib/qrstorage_web/controllers/qr_code_controller.ex:93
108108
#, elixir-autogen, elixir-format
109109
msgid "Successfully deleted QR code."
110110
msgstr ""

priv/gettext/en/LC_MESSAGES/languages.po

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,6 @@ msgstr "Slovak"
6767

6868
msgid "ro"
6969
msgstr "Romanian"
70+
71+
msgid "no"
72+
msgstr "Norwegian"

priv/gettext/languages.pot

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,6 @@ msgstr ""
5454

5555
msgid "ro"
5656
msgstr ""
57+
58+
msgid "no"
59+
msgstr ""

0 commit comments

Comments
 (0)