diff --git a/Makefile b/Makefile index b5612b98..ebea3a48 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ include config.mk -LANGUAGES = en de es el fr it nl ja pt ru zh hi ar ko +LANGUAGES = en de es el fr it nl ja pt ru zh hi ar ko nb_NO all: locale/messages.pot locale template # Consider using pax instead of cp. diff --git a/locale/messages.pot b/locale/messages.pot index 5a056408..212daa73 100644 --- a/locale/messages.pot +++ b/locale/messages.pot @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-06-04 01:19+0100\n" +"POT-Creation-Date: 2019-06-07 16:13+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" +"Generated-By: Babel 2.7.0\n" #: common/base.j2:5 msgid "Zrythm" diff --git a/locale/nb_NO/LC_MESSAGES/messages.po b/locale/nb_NO/LC_MESSAGES/messages.po index 00ed395a..e5402506 100644 --- a/locale/nb_NO/LC_MESSAGES/messages.po +++ b/locale/nb_NO/LC_MESSAGES/messages.po @@ -7,13 +7,13 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-05-30 16:10+0100\n" +"POT-Creation-Date: 2019-06-07 16:13+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.6.0\n" @@ -59,10 +59,10 @@ msgstr "" #: common/footer.j2.inc:30 msgid "" -"Copyright © Alexandros Theodotou 2019
This page was created " -"using Free Software only.
Report " -"issues with this website to us." +"Copyright © Alexandros Theodotou 2019
This page was created using " +"Free Software only.
Report issues " +"with this website to us." msgstr "" #: common/navigation.j2.inc:49 @@ -107,9 +107,9 @@ msgstr "" #: news/2019-02-07-zrythm-migrated-to-self-hosted.j2.inc:7 msgid "" -"Zrythm has recently migrated from GitLab.com to a self-hosted GitLab " -"instance. Please make sure to update your git repositories." +"Zrythm has recently migrated from GitLab.com to a self-hosted GitLab instance. Please make sure " +"to update your git repositories." msgstr "" #: news/2019-02-17-release-schedule.j2.inc:3 @@ -118,12 +118,11 @@ msgstr "" #: template/about.html.j2:8 msgid "" -"Zrythm is a native GNU/Linux application built using C and the GTK+3 " -"toolkit and borrows ideas, concepts and code from other projects such as " -"Ardour and Jalv. It is designed to be intuitive to use and is built with " -"the intention to provide GNU/Linux users a full-featured alternative to " -"proprietary DAWs, while offering a unique approach to workflow that other" -" GNU/Linux DAWs lack." +"Zrythm is a native GNU/Linux application built using C and the GTK+3 toolkit " +"and borrows ideas, concepts and code from other projects such as Ardour and " +"Jalv. It is designed to be intuitive to use and is built with the intention " +"to provide GNU/Linux users a full-featured alternative to proprietary DAWs, " +"while offering a unique approach to workflow that other GNU/Linux DAWs lack." msgstr "" #: template/about.html.j2:14 @@ -142,14 +141,13 @@ msgstr "" #: template/contact.html.j2:15 msgid "" -"Archived, public mailing lists for Zrythm are hosted at https://lists.nongnu.org/mailman/listinfo/zrythm-dev and https://lists.nongnu.org/mailman/listinfo/zrythm-user. You can" -" send messages to the lists at zrythm-dev@nongnu.org and zrythm-user@nongnu.org." +"Archived, public mailing lists for Zrythm are hosted at https://lists.nongnu.org/" +"mailman/listinfo/zrythm-dev and https://lists.nongnu.org/mailman/listinfo/" +"zrythm-user. You can send messages to the lists at zrythm-dev@nongnu.org and zrythm-user@nongnu.org." msgstr "" #: template/contact.html.j2:27 @@ -168,8 +166,8 @@ msgstr "" #: template/contact.html.j2:40 msgid "" -"See the Team page for contact information of " -"each person." +"See the Team page for contact information of each " +"person." msgstr "" #: template/contact.html.j2:47 @@ -178,11 +176,11 @@ msgstr "" #: template/contact.html.j2:49 msgid "" -"We track open feature requests and bugs for projects within Zrythm in our" -" Bug tracker." -" You can also report bugs or feature requests to the zrythm-" -"user mailing list. The mailinglist requires no subscription." +"We track open feature requests and bugs for projects within Zrythm in our Bug tracker. You " +"can also report bugs or feature requests to the zrythm-user mailing list. The " +"mailinglist requires no subscription." msgstr "" #: template/engage.html.j2:7 @@ -191,37 +189,35 @@ msgstr "" #: template/engage.html.j2:11 msgid "" -"Use the mailing lists, and join our IRC channel to keep up" -" with development, find technical help, and discuss Zrythm." +"Use the mailing lists, and join our IRC channel to keep up with development, find technical help, " +"and discuss Zrythm." msgstr "" #: template/engage.html.j2:20 msgid "" -" General " -"Help Mailing List" +" General Help Mailing List" msgstr "" #: template/engage.html.j2:26 msgid "" -" Development" -" Mailing List" +" Development Mailing List" msgstr "" #: template/engage.html.j2:32 msgid "" -" Available on irc.freenode.net in the channel #zrythm." +" Available on irc.freenode.net in the channel #zrythm." msgstr "" #: template/engage.html.j2:40 msgid "" -" Available on Matrix in the channel #freenode_#zrythm:matrix.org." +" Available on Matrix in the channel #freenode_#zrythm:matrix.org." msgstr "" #: template/faq.html.j2:6 @@ -256,18 +252,18 @@ msgstr "" #: template/index.html.j2:44 msgid "" -"Zrythm is a highly automated Digital Audio Workstation (DAW) designed to " -"be featureful and intuitive to use. Zrythm sets itself apart from other " -"DAWs by allowing extensive automation via built-in LFOs and envelopes and" -" intuitive MIDI/audio editing and arranging via clips." +"Zrythm is a highly automated Digital Audio Workstation (DAW) designed to be " +"featureful and intuitive to use. Zrythm sets itself apart from other DAWs by " +"allowing extensive automation via built-in LFOs and envelopes and intuitive " +"MIDI/audio editing and arranging via clips." msgstr "" #: template/index.html.j2:48 msgid "" -"In the usual Composing -> Mixing -> Mastering workflow, Zrythm puts the " -"most focus on the Composing part. It allows musicians to quickly lay down" -" and process their musical ideas without taking too much time for " -"unnecessary work." +"In the usual Composing -> Mixing -> Mastering workflow, Zrythm puts the most " +"focus on the Composing part. It allows musicians to quickly lay down and " +"process their musical ideas without taking too much time for unnecessary " +"work." msgstr "" #: template/index.html.j2:52 @@ -284,14 +280,12 @@ msgstr "" msgid "Join & support us!" msgstr "" -#: template/index.html.j2:115 +#: template/index.html.j2:116 msgid "" -"Zrythm respects your freedom, but some platforms do not. To have " -"freedom, you need to stop using Windows or other software that denies " -"your freedom. For more information see https://www.gnu.org/philosophy/free-software-even-more-" -"important.html" +"Zrythm respects your freedom, but some platforms do not. More info at https://www.gnu.org/philosophy/free-software-even-more-important." +"html" msgstr "" #: template/index.html.j2:135 @@ -300,9 +294,8 @@ msgstr "" #: template/index.html.j2:137 msgid "" -"Built-in LFOs and envelopes for automating controls, automation curves " -"for more detailed automation, clips to loop your MIDI notes/audio and " -"more." +"Built-in LFOs and envelopes for automating controls, automation curves for " +"more detailed automation, clips to loop your MIDI notes/audio and more." msgstr "" #: template/index.html.j2:147 @@ -359,8 +352,8 @@ msgstr "" #: template/index.html.j2:224 msgid "" -"Available in English, German, French, Italian, Spanish, Japanese and many" -" more languages." +"Available in English, German, French, Italian, Spanish, Japanese and many " +"more languages." msgstr "" #: template/index.html.j2:233 @@ -387,13 +380,11 @@ msgstr "" msgid "" "Zrythm is free software. This means that everyone is free to use, study, " "share and improve it. If you are a graphic designer, programmer, speak a " -"foreign language or have any ideas about improving Zrythm please come " -"join us at #zrythm on freenode (IRC) or " -"#freenode_#zrythm:matrix.org on Matrix. You can join via " -"Matrix web chat here" -" or IRC web chat here." +"foreign language or have any ideas about improving Zrythm please come join " +"us at #zrythm on freenode (IRC) or #freenode_#zrythm:" +"matrix.org on Matrix. You can join via Matrix web chat here or IRC " +"web chat here." msgstr "" #: template/join-us.html.j2:25 @@ -403,17 +394,16 @@ msgstr "" #: template/join-us.html.j2:27 #, python-format msgid "" -"Patches are welcome in the main repository. We " -"have plenty of beginner-friendly issues and we even offer bounties" -" for some. There is well-maintained, " -"searchable code documentation available, so it would be a good idea " -"to start there. Please review the Contributing " -"Guidelines before you start." +"Patches are welcome in the " +"main repository. We have plenty of beginner-friendly issues and we " +"even offer bounties for " +"some. There is well-maintained, " +"searchable code documentation available, so it would be a good idea to " +"start there. Please review the Contributing Guidelines before you start." msgstr "" #: template/join-us.html.j2:36 @@ -422,12 +412,11 @@ msgstr "" #: template/join-us.html.j2:38 msgid "" -"If you can speak a foreign language and want to help, please take a look " -"at the translation" -" instructions. Translating Zrythm and its components is done via a simple web " -"interface so no coding experience is needed. All you need is a web " +"If you can speak a foreign language and want to help, please take a look at " +"the translation instructions. Translating Zrythm and its components is " +"done via a simple " +"web interface so no coding experience is needed. All you need is a web " "browser." msgstr "" @@ -437,9 +426,9 @@ msgstr "" #: template/join-us.html.j2:53 msgid "" -"You can always help by offering to test pre-released versions of Zrythm " -"and providing feedback or report bugs. Please get in touch with us and we" -" will guide you through the process." +"You can always help by offering to test pre-released versions of Zrythm and " +"providing feedback or report bugs. Please get in touch with us and we will " +"guide you through the process." msgstr "" #: template/join-us.html.j2:61 @@ -456,8 +445,8 @@ msgstr "" #: template/join-us.html.j2:70 msgid "" "Zrythm itself is fully CSS themeable so it's easy to change its design " -"without knowing much about the code. Have a look here." +"without knowing much about the code. Have a look here." msgstr "" #: template/join-us.html.j2:82 @@ -466,28 +455,26 @@ msgstr "" #: template/join-us.html.j2:85 msgid "" -"We appreciate contributions of any size -- donations enable us to spend " -"more time working on the project, and help cover our infrastructure " -"expenses. Europeans are able to donate via SEPA through LiberaPay. Major " -"Credit/Debit cards are also accepted. Alternatively, you can donate via " -"Bitcoin or PayPal." +"We appreciate contributions of any size -- donations enable us to spend more " +"time working on the project, and help cover our infrastructure expenses. " +"Europeans are able to donate via SEPA through LiberaPay. Major Credit/Debit " +"cards are also accepted. Alternatively, you can donate via Bitcoin or PayPal." msgstr "" #: template/join-us.html.j2:93 msgid "" -"Since our project isn't a tax-exempt organization, we can't offer you a " -"tax deduction, but for all donations over 50 USD, we'd be happy to " -"recognize your contribution on Supporters [TODO]." +"Since our project isn't a tax-exempt organization, we can't offer you a tax " +"deduction, but for all donations over 50 USD, we'd be happy to recognize " +"your contribution on Supporters " +"[TODO]." msgstr "" #: template/join-us.html.j2:100 msgid "" -"We are also happy to consider making particular improvements or changes, " -"or giving specific technical assistance, in return for a substantial " -"donation over 200 USD. If you would like to discuss this possibility, " -"write to us at support_AT_zrythm.org." +"We are also happy to consider making particular improvements or changes, or " +"giving specific technical assistance, in return for a substantial donation " +"over 200 USD. If you would like to discuss this possibility, write to us at " +"support_AT_zrythm.org." msgstr "" #: template/join-us.html.j2:108 @@ -520,8 +507,8 @@ msgstr "" #: template/tutorial.html.j2:8 msgid "" -"This page holds various tutorials for Zrythm. Some of them are not " -"complete, but we find them useful regardless of their state." +"This page holds various tutorials for Zrythm. Some of them are not complete, " +"but we find them useful regardless of their state." msgstr "" #: template/tutorial.html.j2:14 diff --git a/template.py b/template.py index 488fed8c..e6e45473 100755 --- a/template.py +++ b/template.py @@ -37,9 +37,10 @@ langs_full = { "fr": "Français", "it": "Italiano", "es": "Español", - "el": "Ελληνικά", "de": "Deutsch", "nl": "Nederlands", + "el": "Ελληνικά", + "nb_NO": "Bokmål", "pt": "Português", "ru": "русский", "ja": "日本語", @@ -54,6 +55,7 @@ lang_flags = { "es": "[es]", "el": "[el]", "de": "[de]", + "nb_NO": "[nb]", "pt": "[pt]", "ru": "[ru]", "ja": "[ja]",