diff --git a/Makefile b/Makefile index 17493848..f78bdf3e 100644 --- a/Makefile +++ b/Makefile @@ -11,27 +11,23 @@ include config.mk +LANGUAGES = en de es fr it ja pt ru zh + all: locale template # Consider using pax instead of cp. cp -R dist rendered/ cp -R static rendered/ cp rendered/static/robots.txt rendered/robots.txt cp rendered/static/robots.txt rendered/dist/robots.txt - cp rendered/static/robots.txt rendered/en/robots.txt - cp rendered/static/robots.txt rendered/de/robots.txt - cp rendered/static/robots.txt rendered/es/robots.txt - cp rendered/static/robots.txt rendered/fr/robots.txt - cp rendered/static/robots.txt rendered/it/robots.txt - cp rendered/static/robots.txt rendered/ja/robots.txt + for lang in $(LANGUAGES); do \ + cp rendered/static/robots.txt rendered/$$lang/robots.txt; \ + done /bin/sh make_sitemap.sh cp rendered/sitemap.xml rendered/en/sitemap.xml cp rss.xml rendered/rss.xml - cp rss.xml rendered/en/rss.xml - cp rss.xml rendered/de/rss.xml - cp rss.xml rendered/es/rss.xml - cp rss.xml rendered/fr/rss.xml - cp rss.xml rendered/it/rss.xml - cp rss.xml rendered/ja/rss.xml + for lang in $(LANGUAGES); do \ + cp rss.xml rendered/$$lang/rss.xml ; \ + done cp static/moved.html rendered/frontpage.html cd rendered; ln -fs frontpage.html frontpage @@ -43,23 +39,17 @@ locale/messages.pot: common/*.j2.inc template/*.j2 # Update translation (.po) files with new strings. locale-update: locale/messages.pot - msgmerge -U -m --previous locale/en/LC_MESSAGES/messages.po locale/messages.pot - msgmerge -U -m --previous locale/de/LC_MESSAGES/messages.po locale/messages.pot - msgmerge -U -m --previous locale/fr/LC_MESSAGES/messages.po locale/messages.pot - msgmerge -U -m --previous locale/es/LC_MESSAGES/messages.po locale/messages.pot - msgmerge -U -m --previous locale/it/LC_MESSAGES/messages.po locale/messages.pot - msgmerge -U -m --previous locale/ja/LC_MESSAGES/messages.po locale/messages.pot + for lang in $(LANGUAGES); do \ + msgmerge -U -m --previous locale/$$lang/LC_MESSAGES/messages.po locale/messages.pot ; \ + done if grep -nA1 '#-#-#-#-#' locale/*/LC_MESSAGES/messages.po; then echo -e "\nERROR: Conflicts encountered in PO files.\n"; exit 1; fi # Compile translation files for use. locale-compile: - $(BABEL) -v compile -d locale -l en --use-fuzzy - $(BABEL) -v compile -d locale -l de --use-fuzzy - $(BABEL) -v compile -d locale -l fr --use-fuzzy - $(BABEL) -v compile -d locale -l it --use-fuzzy - $(BABEL) -v compile -d locale -l es --use-fuzzy - $(BABEL) -v compile -d locale -l ja --use-fuzzy + for lang in $(LANGUAGES); do \ + $(BABEL) -v compile -d locale -l $$lang --use-fuzzy ; \ + done # Process everything related to gettext translations. locale: locale-update locale-compile @@ -92,6 +82,6 @@ docker-all: clean: rm -rf __pycache__ - rm -rf en/ de/ fr/ it/ es/ ru/ + rm -rf en/ de/ fr/ it/ es/ ru/ zh/ pt/ rm -rf rendered/ rm -rf *.pyc *~ \.*~ \#*\# diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po index a4d965ea..655f5113 100644 --- a/locale/de/LC_MESSAGES/messages.po +++ b/locale/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-05-04 09:12+0100\n" +"POT-Creation-Date: 2019-05-04 11:57+0100\n" "PO-Revision-Date: 2018-02-24 17:42\n" "Last-Translator: Torsten Grothoff \n" "Language-Team: German \n" @@ -316,252 +316,6 @@ msgstr "" msgid "LV2 at the moment. VST2 and VST3 coming soon." msgstr "" -#: template/glossary.html.j2:5 -msgid "Ego" -msgstr "Ego" - -#: template/glossary.html.j2:7 -msgid "" -"We use the term \"Ego\" to refer to the fact that users in GNUnet can have " -"multiple unlinkable identities, in the sense of alter egos. The ability to " -"have more than one identity is crucial, as we may want to keep our egos for " -"business separate from those we use for political activities or romance.
" -"Egos in GNUnet are technically equivalent to identities (and the code does " -"not distinguish between them). We simply sometimes use the term \"ego\" to " -"stress that you can have more than one." -msgstr "" - -#: template/glossary.html.j2:20 -msgid "Identity" -msgstr "Identität" - -#: template/glossary.html.j2:22 -msgid "" -"In GNUnet users are identified via a public key, and that public key is then " -"often referred to as the \"Identity\" of the user. However, the concept is " -"not as draconian as it often is in real life where many are forced to have " -"one name, one passport and one unique identification number.
As long as " -"identities in GNUnet are simply public keys, users are free to create any " -"number of identities, and we call those egos to emphasize the difference. " -"Even though users can create such egos freely, it is possible to have an ego " -"certified by some certification authority, resulting in something that more " -"closely resembles the traditional concept of an identity.
For example, a " -"university may certify the identities of its students such that they can " -"prove that they are studying. Students may keep their (certified) student " -"identity separate from other egos that they use for other activities in life." -msgstr "" - -#: template/glossary.html.j2:43 -msgid "Pseudonym" -msgstr "Pseudonym" - -#: template/glossary.html.j2:45 -msgid "" -"A pseudonym is an ego that is specifically intended to not be linked to " -"one's real name. GNUnet users can create many egos, and thus also many " -"pseudonyms.
Repeated uses of the same pseudonym are linkable by " -"definition, as they involve the same public key. Anonymity requires the use " -"of either the special \"anonymous\" pseudonym (for GNUnet, this is the " -"neutral element on the elliptic curve) or a throw-away pseudonym that is " -"only used once." -msgstr "" - -#: template/glossary.html.j2:59 -msgid "Namespaces" -msgstr "Namensraum" - -#: template/glossary.html.j2:61 -msgid "" -"The GNU Name System allows every ego (or identity) to securely and privately " -"associate any number of label-value pairs with an ego. The values are called " -"record sets following the terminology of the Domain Name System (DNS). The " -"mapping of labels to record sets for a given ego is called a namespace.
" -"If records are made public and thus published, it is possible for other " -"users to lookup the record given the ego's public key and the label. Here, " -"not only the label can thus act as a passphrase but also the public key -- " -"which despite its name may not be public knowledge and is never disclosed by " -"the GNS protocol itself." -msgstr "" - -#: template/glossary.html.j2:77 -msgid "Peer" -msgstr "" - -#: template/glossary.html.j2:79 -msgid "" -"A \"peer\" is an instance of GNUnet with its own per-instance public key and " -"network addresses. Technically, it is possible to run multiple peers on the " -"same host, but this only makes sense for testing.
By design GNUnet " -"supports multiple users to share the same peer, just as UNIX is a multi-user " -"system. A \"peer\" typically consists of a set of foundational GNUnet " -"services running as the \"gnunet\" user and allowing all users in the " -"\"gnunet\" group to utilize the API. On multi-user systems, additional " -"\"personalized\" services may be required per user.
While peers are " -"also identified by public keys, these public keys are completely unrelated " -"to egos or identities. Namespaces cannot be associated with a peer, only " -"with egos." -msgstr "" - -#: template/gnurl.html.j2:7 -msgid "" -"libgnurl is a micro fork of libcurl. The goal of libgnurl is to support only " -"HTTP and HTTPS (and only HTTP 1.x) with a single crypto backend (GnuTLS) to " -"ensure a small footprint and uniform experience for developers regardless of " -"how libcurl was compiled.
Our main usecase is for GNUnet, but it might " -"be usable for others, hence we're releasing the code to the general public." -"
libgnurl is released under the same license as libcurl. Please read the " -"README for instructions, as you must supply the correct options to configure " -"to get a proper build of libgnurl." -msgstr "" - -#: template/gnurl.html.j2:22 -msgid "Motivation" -msgstr "Motivation" - -#: template/gnurl.html.j2:24 -msgid "" -"cURL supports many crypto backends. GNUnet requires the use of GnuTLS, but " -"other variants are used by some distributions. Supporting other crypto " -"backends would again expose us to a wider array of security issues, may " -"create licensing issues and most importantly introduce new bugs as some " -"crypto backends are known to introduce subtle runtime issues. While it is " -"possible to have two versions of libcurl installed on the same system, this " -"is error-prone, especially as if we are linked against the wrong version, " -"the bugs that arise might be rather subtle." -msgstr "" - -#: template/gnurl.html.j2:37 -msgid "" -"For GNUnet, we also need a particularly modern version of GnuTLS. Thus, it " -"would anyway be necessary to recompile cURL for GNUnet. But what happens if " -"one links cURL against this version of GnuTLS? Well, first one would install " -"GnuTLS by hand in the system. Then, we build cURL. cURL will build against " -"it just fine, but the linker will eventually complain bitterly. The reason " -"is that cURL also links against a bunch of other system libraries (gssapi, " -"ldap, ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above), " -"which --- as they are part of the distribution --- were linked against an " -"older version of GnuTLS. As a result, the same binary would be linked " -"against two different versions of GnuTLS. That is typically a recipe for " -"disaster. Thus, in order to avoid updating a dozen system libraries (and " -"having two versions of those installed), it is necessary to disable all of " -"those cURL features that GNUnet does not use, and there are many of those. " -"For GNUnet, the more obscure protocols supported by cURL are close to dead " -"code --- mostly harmless, but not useful. However, as some application may " -"use one of those features, distributions are typically forced to enable all " -"of those features, and thus including security issues that might arise from " -"that code." -msgstr "" - -#: template/gnurl.html.j2:61 -msgid "" -"So to use a modern version of GnuTLS, a sane approach is to disable all of " -"the \"optional\" features of cURL that drag in system libraries that link " -"against the older GnuTLS. That works, except that one should then NEVER " -"install that version of libcurl in say /usr or /usr/local, as that may break " -"other parts of the system that might depend on these features that we just " -"disabled. Libtool versioning doesn't help here, as it is not intended to " -"deal with libraries that have optional features. Naturally, installing cURL " -"somewhere else is also problematic, as we now need to be really careful that " -"the linker will link GNUnet against the right version. Note that none of " -"this can really be trivially fixed by the cURL developers." -msgstr "" - -#: template/gnurl.html.j2:75 -msgid "Rename to fix" -msgstr "Umbenenung als Lösung" - -#: template/gnurl.html.j2:77 -#, python-format -msgid "" -"How does forking fix it? Easy. First, we can get rid of all of the " -"compatibility issues --- if you use libgnurl, you state that you don't need " -"anything but HTTP/HTTPS. Those applications that need more, should stick " -"with the original cURL. Those that do not, can choose to move to something " -"simpler. As the library gets a new name, we do not have to worry about tons " -"of packages breaking as soon as one rebuilds it. So renaming itself and " -"saying that \"libgnurl = libcurl with only HTTP/HTTPS support and GnuTLS\" " -"fixes 99%% of the problems that darkened my mood. Note that this pretty much " -"CANNOT be done without a fork, as renaming is an essential part of the fix. " -"Now, there might be creative solutions to achieve the same thing within the " -"standard cURL build system, but I'm not happy to wait for a decade for " -"Daniel to review the patches. The changes libgnurl makes to curl are " -"miniscule and can easily be applied again and again whenever libcurl makes a " -"new release." -msgstr "" - -#: template/gnurl.html.j2:95 -msgid "Using libgnurl" -msgstr "Benutzung von libgnurl" - -#: template/gnurl.html.j2:97 -msgid "" -"Projects that use cURL only for HTTP/HTTPS and that would work with GnuTLS " -"should be able to switch to libgnurl by changing \"-lcurl\" to \"-lgnurl\". " -"That's it. No changes to the source code should be required, as libgnurl " -"strives for bug-for-bug compatibility with the HTTP/HTTPS/GnuTLS subset of " -"cURL. We might add new features relating to this core subset if they are " -"proposed, but so far we have kept our changes minimal and no additions to " -"the original curl source have been written." -msgstr "" - -#: template/gnurl.html.j2:109 -msgid "Gotchas" -msgstr "Aufgepasst!" - -#: template/gnurl.html.j2:111 -msgid "" -"libgnurl and gnurl are not intended to be used as a replacement for curl for " -"users. Since no conflicts in filenames should occur you are not expected to " -"remove curl to make use of gnurl and viceversa." -msgstr "" - -#: template/gnurl.html.j2:126 -msgid "" -"You can get the Gnurl Git repository using: git clone " -"git://git.taler.net/gnurl.git The versions are checked in as " -"signed git tags." -msgstr "" - -#: template/gnurl.html.j2:138 -msgid "Downloads" -msgstr "" - -#: template/gnurl.html.j2:140 -msgid "" -"Releases are published on ftp.gnu.org/gnu/gnunet. " -"gnURL is available from within a variety of distributions and package " -"managers. Package Managers which include gnurl are: GNU Guix (available as " -"\"gnurl\"), Gentoo through the " -"collaborative ebuild collection youbroketheinternet, Nix, and pkgsrc." -msgstr "" - -#: template/gnurl.html.j2:154 -msgid "Reporting Bugs" -msgstr "" - -#: template/gnurl.html.j2:156 -msgid "" -"You can report bugs on our bug tracker: bugs.gnunet.org. Alternatively you " -"can use our bug mailinglist, but we prefer to track bugs on the " -"bugtracker." -msgstr "" - -#: template/gnurl.html.j2:165 -msgid "Maintainer and Cryptographic signatures" -msgstr "" - -#: template/gnurl.html.j2:167 -msgid "" -"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPG " -"Key A88C8ADD129828D7EAC02E52E22F9BBFEE348588, with the key " -"fingerprint A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588." -msgstr "" - #: template/index.html.j2:44 msgid "" "Zrythm is a highly automated Digital Audio Workstation (DAW) designed to " @@ -784,211 +530,3 @@ msgstr "" msgid "Developer" msgstr "" -#: template/tutorial-archpi.html.j2:5 -msgid "Tutorial: GNUnet on Archlinux/Pi" -msgstr "" - -#: template/tutorial-archpi.html.j2:12 template/tutorial-debian9.html.j2:28 -#: template/tutorial-macos.html.j2:14 template/tutorial-netbsd.html.j2:17 -#: template/tutorial-ubuntu1804.html.j2:28 -msgid "Requirements" -msgstr "" - -#: template/tutorial-archpi.html.j2:35 -msgid "Get the Source Code" -msgstr "" - -#: template/tutorial-archpi.html.j2:56 -msgid "Run" -msgstr "" - -#: template/tutorial-archpi.html.j2:108 -msgid "Make sure, it works!" -msgstr "" - -#: template/tutorial-archpi.html.j2:121 -msgid "Chat the cat" -msgstr "" - -#: template/tutorial-debian9.html.j2:5 -msgid "Tutorial: GNUnet on Debian 9" -msgstr "" - -#: template/tutorial-debian9.html.j2:7 template/tutorial-ubuntu1804.html.j2:9 -msgid "Introduction" -msgstr "" - -#: template/tutorial-debian9.html.j2:40 template/tutorial-ubuntu1804.html.j2:43 -msgid "Make an installation directory" -msgstr "" - -#: template/tutorial-debian9.html.j2:54 template/tutorial-macos.html.j2:131 -#: template/tutorial-netbsd.html.j2:210 template/tutorial-ubuntu1804.html.j2:56 -msgid "Get the source code" -msgstr "" - -#: template/tutorial-debian9.html.j2:73 template/tutorial-macos.html.j2:139 -#: template/tutorial-netbsd.html.j2:218 template/tutorial-ubuntu1804.html.j2:66 -msgid "Compile and Install" -msgstr "" - -#: template/tutorial-debian9.html.j2:98 template/tutorial-macos.html.j2:151 -#: template/tutorial-netbsd.html.j2:228 template/tutorial-ubuntu1804.html.j2:77 -msgid "Option 1: GNUnet for production / usage" -msgstr "" - -#: template/tutorial-debian9.html.j2:111 -#: template/tutorial-ubuntu1804.html.j2:90 -msgid "Option 2: GNUnet for development" -msgstr "" - -#: template/tutorial-debian9.html.j2:123 -msgid "Option 3: gnunet-gtk" -msgstr "" - -#: template/tutorial-debian9.html.j2:140 -#: template/tutorial-ubuntu1804.html.j2:103 -msgid "Install GNUnet plugin for name resolution" -msgstr "" - -#: template/tutorial-debian9.html.j2:194 -#: template/tutorial-ubuntu1804.html.j2:142 -msgid "Configuration" -msgstr "" - -#: template/tutorial-debian9.html.j2:258 -#: template/tutorial-ubuntu1804.html.j2:205 -msgid "Make sure it works" -msgstr "" - -#: template/tutorial-debian9.html.j2:273 -#: template/tutorial-ubuntu1804.html.j2:220 -msgid "filesharing" -msgstr "" - -#: template/tutorial-debian9.html.j2:305 -#: template/tutorial-ubuntu1804.html.j2:254 -msgid "CADET (and Chat)" -msgstr "" - -#: template/tutorial-debian9.html.j2:336 -#: template/tutorial-ubuntu1804.html.j2:282 -msgid "Name resolution using GNS on the command line" -msgstr "" - -#: template/tutorial-debian9.html.j2:412 -#: template/tutorial-ubuntu1804.html.j2:349 -msgid "Name resolution using GNS with a browser" -msgstr "" - -#: template/tutorial-debian9.html.j2:493 -#: template/tutorial-ubuntu1804.html.j2:423 -msgid "VPN" -msgstr "" - -#: template/tutorial-debian9.html.j2:499 -#: template/tutorial-ubuntu1804.html.j2:430 -msgid "Uninstall GNUnet and its dependencies" -msgstr "" - -#: template/tutorial-debian9.html.j2:515 -#: template/tutorial-ubuntu1804.html.j2:447 -msgid "Appendix A: Optional GNUnet features" -msgstr "" - -#: template/tutorial-debian9.html.j2:521 -#: template/tutorial-ubuntu1804.html.j2:454 -msgid "Troubleshooting" -msgstr "" - -#: template/tutorial-debian9.html.j2:523 -#: template/tutorial-ubuntu1804.html.j2:457 -msgid "You can't reach other people's nodes" -msgstr "" - -#: template/tutorial-debian9.html.j2:560 -#: template/tutorial-ubuntu1804.html.j2:488 -msgid "OMG you guys broke my internet" -msgstr "" - -#: template/tutorial-macos.html.j2:5 -msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)" -msgstr "" - -#: template/tutorial-macos.html.j2:21 template/tutorial-netbsd.html.j2:28 -msgid "Installation" -msgstr "" - -#: template/tutorial-macos.html.j2:39 template/tutorial-netbsd.html.j2:100 -msgid "First steps" -msgstr "" - -#: template/tutorial-macos.html.j2:106 template/tutorial-netbsd.html.j2:167 -msgid "Alternative: Installation from source" -msgstr "" - -#: template/tutorial-macos.html.j2:184 template/tutorial-netbsd.html.j2:249 -msgid "Option 2: GNUnet experimental" -msgstr "" - -#: template/tutorial-netbsd.html.j2:5 -msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" -msgstr "" - -#: template/tutorial-ubuntu1804.html.j2:6 -msgid "Tutorial: GNUnet on Ubuntu 18.04" -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." -msgstr "" - -#: template/tutorial.html.j2:14 -msgid "Zrythm installation instructions: " -msgstr "" - -#: template/video.html.j2:5 -msgid "Media related to GNUnet" -msgstr "" - -#: template/video.html.j2:8 -msgid "" -"Over the years we've given a couple of talks, workshops and other " -"presentations which have been recorded. The list below is neither " -"chronological in order, nor complete." -msgstr "" - -#: template/video.html.j2:21 -msgid "2017" -msgstr "" - -#: template/video.html.j2:22 -msgid "2016" -msgstr "" - -#: template/video.html.j2:23 -msgid "2015" -msgstr "" - -#: template/video.html.j2:24 -msgid "2014" -msgstr "" - -#: template/video.html.j2:25 -msgid "2013" -msgstr "" - -#: template/video.html.j2:26 -msgid "2012" -msgstr "" - -#: template/video.html.j2:27 -msgid "2011" -msgstr "" - -#: template/video.html.j2:28 -msgid "2010" -msgstr "" - diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po new file mode 100644 index 00000000..3dec15e7 --- /dev/null +++ b/locale/pt/LC_MESSAGES/messages.po @@ -0,0 +1,521 @@ +# Translations template for PROJECT. +# Copyright (C) 2017 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2017. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-05-04 11:57+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.4.0\n" + +#: common/base.j2:5 +msgid "Zrythm" +msgstr "" + +#: common/base.j2:6 template/index.html.j2:113 +msgid "An highly automated, intuitive, Digital Audio Workstation (DAW)" +msgstr "" + +#: common/footer.j2.inc:7 +msgid "Developer Team" +msgstr "" + +#: common/footer.j2.inc:8 +msgid "Contact" +msgstr "" + +#: common/footer.j2.inc:9 template/about.html.j2:6 +msgid "About Zrythm" +msgstr "" + +#: common/footer.j2.inc:14 common/navigation.j2.inc:66 +msgid "Bug Tracker" +msgstr "" + +#: common/footer.j2.inc:15 common/navigation.j2.inc:67 +#: template/gnurl.html.j2:124 +msgid "Source Code" +msgstr "" + +#: common/footer.j2.inc:20 common/navigation.j2.inc:83 +msgid "Manual" +msgstr "" + +#: common/footer.j2.inc:21 common/navigation.j2.inc:84 +msgid "FAQ" +msgstr "" + +#: common/footer.j2.inc:22 +msgid "Support Us" +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." +msgstr "" + +#: common/navigation.j2.inc:49 +msgid "Community" +msgstr "" + +#: common/navigation.j2.inc:52 +msgid "Forum" +msgstr "" + +#: common/navigation.j2.inc:53 template/developers.html.j2:34 +msgid "Discussion" +msgstr "" + +#: common/navigation.j2.inc:54 +msgid "Join Us" +msgstr "" + +#: common/navigation.j2.inc:61 +msgid "Development" +msgstr "" + +#: common/navigation.j2.inc:64 +msgid "System Architecture" +msgstr "" + +#: common/navigation.j2.inc:65 +msgid "Code Documentation" +msgstr "" + +#: common/navigation.j2.inc:78 +msgid "Documentation" +msgstr "" + +#: common/navigation.j2.inc:81 template/tutorial.html.j2:5 +msgid "Tutorials" +msgstr "" + +#: common/navigation.j2.inc:82 +msgid "Glossary" +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." +msgstr "" + +#: template/about.html.j2:14 +msgid "" +"Zrythm is free software licensed under the GPLv3+ and its source code is " +"available on our GitLab instance." +msgstr "" + +#: template/contact.html.j2:6 +msgid "Contact information" +msgstr "" + +#: template/contact.html.j2:13 +msgid "The mailing list" +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." +msgstr "" + +#: template/contact.html.j2:27 +msgid "The IRC/Matrix channel" +msgstr "" + +#: template/contact.html.j2:29 +msgid "" +"#zrythm is reachable via irc.freenode.net. Matrix users can use " +"#freenode_#zrythm:matrix.org." +msgstr "" + +#: template/contact.html.j2:38 +msgid "Contacting individuals" +msgstr "" + +#: template/contact.html.j2:40 +msgid "" +"Zrythm developers are generally reachable at PSEUDONYM@zrythm.org. " +"Most of us support receiving GnuPG encrypted Emails." +msgstr "" + +#: template/contact.html.j2:49 +msgid "Reporting bugs" +msgstr "" + +#: template/contact.html.j2:51 +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." +msgstr "" + +#: template/developers.html.j2:5 +msgid "GNUnet for developers" +msgstr "" + +#: template/developers.html.j2:13 +msgid "Repositories" +msgstr "" + +#: template/developers.html.j2:16 +msgid "" +"A list of our Git repositories can be found on our our Git Server." +msgstr "" + +#: template/developers.html.j2:24 +msgid "Bibliography" +msgstr "" + +#: template/developers.html.j2:27 +msgid "" +"Technical papers can be found in our bibliography." +msgstr "" + +#: template/developers.html.j2:37 +msgid "" +"We have a mailing list for developer discussions. You can subscribe to or " +"read the list archive at http://lists.gnu.org/mailman/listinfo/gnunet-developers." +msgstr "" + +#: template/developers.html.j2:47 +msgid "Regression Testing" +msgstr "" + +#: template/developers.html.j2:50 +msgid "" +"We have Buildbot automation tests to " +"detect regressions and check for portability at https://old.gnunet.org/buildbot/gnunet/." +msgstr "" + +#: template/developers.html.j2:59 +msgid "Code Coverage Analysis" +msgstr "" + +#: template/developers.html.j2:62 +msgid "" +"We use LCOV to " +"analyze the code coverage of our tests, the results are available at https://old.gnunet.org/coverage/." +msgstr "" + +#: template/developers.html.j2:72 +msgid "Performance Analysis" +msgstr "" + +#: template/developers.html.j2:75 +msgid "" +"We use Gauger for performance " +"regression analysis of the exchange backend at https://old.gnunet.org/gauger/." +msgstr "" + +#: template/engage.html.j2:7 +msgid "Talk With Us" +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." +msgstr "" + +#: template/engage.html.j2:20 +msgid "" +" General Help Mailing List" +msgstr "" + +#: template/engage.html.j2:26 +msgid "" +" Development Mailing List" +msgstr "" + +#: template/engage.html.j2:32 +msgid "" +" 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." +msgstr "" + +#: template/faq.html.j2:6 +msgid "I'm building from source and I want to run Zrythm without installing" +msgstr "" + +#: template/faq.html.j2:8 +msgid "" +"Run glib-compile-schemas data/ and then run zrythm using " +"GSETTINGS_SCHEMA_DIR=data ./build/zrythm" +msgstr "" + +#: template/faq.html.j2:12 +msgid "I get unmet dependencies when installing on Ubuntu" +msgstr "" + +#: template/faq.html.j2:14 +msgid "Enable the universe repository:" +msgstr "" + +#: template/faq.html.j2:19 +msgid "What plugin protocols are supported?" +msgstr "" + +#: template/faq.html.j2:21 +msgid "LV2 at the moment. VST2 and VST3 coming soon." +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." +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." +msgstr "" + +#: template/index.html.j2:52 +msgid "" +"Zrythm is free " +"software licensed under the GPLv3+." +msgstr "" + +#: template/index.html.j2:60 +msgid "Download" +msgstr "" + +#: template/index.html.j2:101 +msgid "Join & support us!" +msgstr "" + +#: template/index.html.j2:119 +msgid "Automated" +msgstr "" + +#: template/index.html.j2:121 +msgid "" +"Built-in LFOs and envelopes to use for automating controls. Automation " +"curves for more detailed automation. Clips to loop your MIDI notes and " +"audio. And more." +msgstr "" + +#: template/index.html.j2:131 +msgid "Intuitive" +msgstr "" + +#: template/index.html.j2:133 +msgid "" +"Zrythm tries to keep the interface clean and pleasant to work with, with " +"intuitive ways of getting work done enabling a faster workflow." +msgstr "" + +#: template/index.html.j2:142 +msgid "Featureful" +msgstr "" + +#: template/index.html.j2:145 +msgid "" +"Automation Curves, Busses, drag and drop LV2 Plugins and Audio files, " +"Arranger Minimap, etc." +msgstr "" + +#: template/index.html.j2:158 +msgid "GNUnet aims to enable a secure and ethical Internet." +msgstr "" + +#: template/index.html.j2:174 +msgid "Features" +msgstr "" + +#: template/index.html.j2:183 +msgid "Limitless Automation" +msgstr "" + +#: template/index.html.j2:186 +msgid "Automate almost anything with built-in envelopes and automation curves." +msgstr "" + +#: template/index.html.j2:195 +msgid "Feature 2" +msgstr "" + +#: template/index.html.j2:198 template/index.html.j2:241 +msgid "Cool." +msgstr "" + +#: template/index.html.j2:206 +msgid "LV2 Plugins" +msgstr "" + +#: template/index.html.j2:208 +msgid "Works with LV2, the open standard for audio plugins." +msgstr "" + +#: template/index.html.j2:219 +msgid "Speaks Your Language" +msgstr "" + +#: template/index.html.j2:221 +msgid "Available in English, German, French, Italian, Spanish and Japanese." +msgstr "" + +#: template/index.html.j2:229 +msgid "Cross-platform" +msgstr "" + +#: template/index.html.j2:231 +msgid "Works on Windows, GNU/Linux and Mac OS" +msgstr "" + +#: template/index.html.j2:239 +msgid "Feature 5" +msgstr "" + +#: template/index.html.j2:254 +msgid "News" +msgstr "" + +#: template/join-us.html.j2:7 +msgid "Join the Zrythm Team" +msgstr "" + +#: template/join-us.html.j2:10 +msgid "" +"Zrythm is free software. This means that everyone is free to use, study, " +"share and improve it. If you are a 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." +msgstr "" + +#: template/join-us.html.j2:25 +msgid "Develop" +msgstr "" + +#: template/join-us.html.j2:27 +msgid "" +"Patches are welcome in the " +"main repository. It would be beneficial if you talked with us before " +"working on a task. We have plenty of beginner-friendly issues so please ask. " +"You can have a look at the Contributing Guide for more info on how to " +"get involved." +msgstr "" + +#: template/join-us.html.j2:37 +msgid "Translate" +msgstr "" + +#: template/join-us.html.j2:39 +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 " +"browser." +msgstr "" + +#: template/join-us.html.j2:52 +msgid "Support Us!" +msgstr "" + +#: template/join-us.html.j2:54 +msgid "" +"Everybody is welcome to support us via donations. For financial " +"contributions, Europeans are able to donate via SEPA through LiberaPay. " +"Major Credit/Debit cards are also accepted. Alternatively, you can donate " +"via Bitcoin or PayPal. Please note that we are unable to provide receipts " +"for your donations. If you are planning to donate a significant amount of " +"money, please contact us first as it might be better to come to a custom " +"arrangement.
LiberaPay
https://liberapay.com/Zrythm/donate
BitCoin
bc1qjfyu2ruyfwv3r6u4hf2nvdh900djep2dlk746j
Paypal
" +"
https://www.paypal.com/" +"cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LZWVK6228PQGE&source=url
" +msgstr "" + +#: template/join-us.html.j2:75 +msgid "Design" +msgstr "" + +#: template/join-us.html.j2:77 +msgid "" +"If you are a web designer, icon designer or graphic designer and want to " +"help, please get in touch with us. Things that you might want to do are " +"logos, icons and other graphics, CSS, etc." +msgstr "" + +#: template/join-us.html.j2:84 +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." +msgstr "" + +#: template/news.html.j2.inc:3 +msgid "More news" +msgstr "" + +#: template/old-news.html.j2:6 +msgid "Older News" +msgstr "" + +#: template/old-news.html.j2:9 +msgid "This page documents the Zrythm history." +msgstr "" + +#: template/team.html.j2:22 +msgid "Zrythm maintainer" +msgstr "" + +#: template/team.html.j2:35 +msgid "Developer" +msgstr "" diff --git a/locale/ru/LC_MESSAGES/messages.po b/locale/ru/LC_MESSAGES/messages.po new file mode 100644 index 00000000..ec110e4d --- /dev/null +++ b/locale/ru/LC_MESSAGES/messages.po @@ -0,0 +1,542 @@ +# Translations template for PROJECT. +# Copyright (C) 2017 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-05-04 11:57+0100\n" +"PO-Revision-Date: 2018-02-24 17:42\n" +"Last-Translator: Alexandros Theodotou \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.4.0\n" + +#: common/base.j2:5 +msgid "Zrythm" +msgstr "" + +#: common/base.j2:6 template/index.html.j2:113 +msgid "An highly automated, intuitive, Digital Audio Workstation (DAW)" +msgstr "" + +#: common/footer.j2.inc:7 +msgid "Developer Team" +msgstr "Entwickelerteam" + +#: common/footer.j2.inc:8 +msgid "Contact" +msgstr "Kontakt" + +#: common/footer.j2.inc:9 template/about.html.j2:6 +msgid "About Zrythm" +msgstr "" + +#: common/footer.j2.inc:14 common/navigation.j2.inc:66 +msgid "Bug Tracker" +msgstr "Fehler Datenbank" + +#: common/footer.j2.inc:15 common/navigation.j2.inc:67 +#: template/gnurl.html.j2:124 +msgid "Source Code" +msgstr "Quellcode" + +#: common/footer.j2.inc:20 common/navigation.j2.inc:83 +msgid "Manual" +msgstr "" + +#: common/footer.j2.inc:21 common/navigation.j2.inc:84 +msgid "FAQ" +msgstr "FAQ" + +#: common/footer.j2.inc:22 +#, fuzzy +#| msgid "Support Us!" +msgid "Support Us" +msgstr "Unterstützung anbieten!" + +#: common/footer.j2.inc:30 +#, fuzzy +#| msgid "" +#| "Copyright © GNUnet e.V. 2015, 2016, 2017, " +#| "2018, 2019
This page was created using Free Software only.
Report issues with this website to us." +msgid "" +"Copyright © Alexandros Theodotou 2019
This page was created using " +"Free Software only.
Report issues " +"with this website to us." +msgstr "" +"Copyright © GNUnet e.V. 2015, 2016, 2017, 2018, " +"2019
Diese Seite wurde nur mit Freier " +"Software erstellt.
Probleme bitte hier " +"melden." + +#: common/navigation.j2.inc:49 +msgid "Community" +msgstr "Gemeinschaft" + +#: common/navigation.j2.inc:52 +msgid "Forum" +msgstr "" + +#: common/navigation.j2.inc:53 template/developers.html.j2:34 +msgid "Discussion" +msgstr "Diskussion" + +#: common/navigation.j2.inc:54 +msgid "Join Us" +msgstr "" + +#: common/navigation.j2.inc:61 +msgid "Development" +msgstr "Entwickelung" + +#: common/navigation.j2.inc:64 +msgid "System Architecture" +msgstr "System Architekture" + +#: common/navigation.j2.inc:65 +#, fuzzy +#| msgid "Documentation" +msgid "Code Documentation" +msgstr "Dokumentation" + +#: common/navigation.j2.inc:78 +msgid "Documentation" +msgstr "Dokumentation" + +#: common/navigation.j2.inc:81 template/tutorial.html.j2:5 +msgid "Tutorials" +msgstr "Anleitungen" + +#: common/navigation.j2.inc:82 +msgid "Glossary" +msgstr "Glossar" + +#: 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." +msgstr "" + +#: template/about.html.j2:14 +msgid "" +"Zrythm is free software licensed under the GPLv3+ and its source code is " +"available on our GitLab instance." +msgstr "" + +#: template/contact.html.j2:6 +msgid "Contact information" +msgstr "Kontaktinformation" + +#: template/contact.html.j2:13 +msgid "The mailing list" +msgstr "Die Mailingliste" + +#: 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." +msgstr "" + +#: template/contact.html.j2:27 +#, fuzzy +#| msgid "The IRC channel" +msgid "The IRC/Matrix channel" +msgstr "Der IRC Kanal" + +#: template/contact.html.j2:29 +msgid "" +"#zrythm is reachable via irc.freenode.net. Matrix users can use " +"#freenode_#zrythm:matrix.org." +msgstr "" + +#: template/contact.html.j2:38 +msgid "Contacting individuals" +msgstr "Individuelle Kontaktaufname" + +#: template/contact.html.j2:40 +msgid "" +"Zrythm developers are generally reachable at PSEUDONYM@zrythm.org. " +"Most of us support receiving GnuPG encrypted Emails." +msgstr "" + +#: template/contact.html.j2:49 +msgid "Reporting bugs" +msgstr "Fehler melden" + +#: template/contact.html.j2:51 +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." +msgstr "" + +#: template/developers.html.j2:5 +msgid "GNUnet for developers" +msgstr "GNUNet für Entwickeler" + +#: template/developers.html.j2:13 +msgid "Repositories" +msgstr "Quellcode" + +#: template/developers.html.j2:16 +msgid "" +"A list of our Git repositories can be found on our our Git Server." +msgstr "" + +#: template/developers.html.j2:24 +msgid "Bibliography" +msgstr "Bibliografie" + +#: template/developers.html.j2:27 +msgid "" +"Technical papers can be found in our bibliography." +msgstr "" + +#: template/developers.html.j2:37 +msgid "" +"We have a mailing list for developer discussions. You can subscribe to or " +"read the list archive at http://lists.gnu.org/mailman/listinfo/gnunet-developers." +msgstr "" + +#: template/developers.html.j2:47 +msgid "Regression Testing" +msgstr "Regressionstests" + +#: template/developers.html.j2:50 +msgid "" +"We have Buildbot automation tests to " +"detect regressions and check for portability at https://old.gnunet.org/buildbot/gnunet/." +msgstr "" + +#: template/developers.html.j2:59 +msgid "Code Coverage Analysis" +msgstr "Codeabdeckungsanalyse" + +#: template/developers.html.j2:62 +msgid "" +"We use LCOV to " +"analyze the code coverage of our tests, the results are available at https://old.gnunet.org/coverage/." +msgstr "" + +#: template/developers.html.j2:72 +msgid "Performance Analysis" +msgstr "Leistungsanalyse" + +#: template/developers.html.j2:75 +msgid "" +"We use Gauger for performance " +"regression analysis of the exchange backend at https://old.gnunet.org/gauger/." +msgstr "" + +#: template/engage.html.j2:7 +msgid "Talk With Us" +msgstr "Mitmachen" + +#: 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." +msgstr "" + +#: template/engage.html.j2:20 +msgid "" +" General Help Mailing List" +msgstr "" + +#: template/engage.html.j2:26 +msgid "" +" Development Mailing List" +msgstr "" + +#: template/engage.html.j2:32 +msgid "" +" 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." +msgstr "" + +#: template/faq.html.j2:6 +msgid "I'm building from source and I want to run Zrythm without installing" +msgstr "" + +#: template/faq.html.j2:8 +msgid "" +"Run glib-compile-schemas data/ and then run zrythm using " +"GSETTINGS_SCHEMA_DIR=data ./build/zrythm" +msgstr "" + +#: template/faq.html.j2:12 +msgid "I get unmet dependencies when installing on Ubuntu" +msgstr "" + +#: template/faq.html.j2:14 +msgid "Enable the universe repository:" +msgstr "" + +#: template/faq.html.j2:19 +msgid "What plugin protocols are supported?" +msgstr "" + +#: template/faq.html.j2:21 +msgid "LV2 at the moment. VST2 and VST3 coming soon." +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." +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." +msgstr "" + +#: template/index.html.j2:52 +msgid "" +"Zrythm is free " +"software licensed under the GPLv3+." +msgstr "" + +#: template/index.html.j2:60 +#, fuzzy +#| msgid "Downloads" +msgid "Download" +msgstr "Herunterladen" + +#: template/index.html.j2:101 +msgid "Join & support us!" +msgstr "" + +#: template/index.html.j2:119 +msgid "Automated" +msgstr "" + +#: template/index.html.j2:121 +msgid "" +"Built-in LFOs and envelopes to use for automating controls. Automation " +"curves for more detailed automation. Clips to loop your MIDI notes and " +"audio. And more." +msgstr "" + +#: template/index.html.j2:131 +msgid "Intuitive" +msgstr "" + +#: template/index.html.j2:133 +msgid "" +"Zrythm tries to keep the interface clean and pleasant to work with, with " +"intuitive ways of getting work done enabling a faster workflow." +msgstr "" + +#: template/index.html.j2:142 +msgid "Featureful" +msgstr "" + +#: template/index.html.j2:145 +msgid "" +"Automation Curves, Busses, drag and drop LV2 Plugins and Audio files, " +"Arranger Minimap, etc." +msgstr "" + +#: template/index.html.j2:158 +msgid "GNUnet aims to enable a secure and ethical Internet." +msgstr "" + +#: template/index.html.j2:174 +msgid "Features" +msgstr "" + +#: template/index.html.j2:183 +msgid "Limitless Automation" +msgstr "" + +#: template/index.html.j2:186 +msgid "Automate almost anything with built-in envelopes and automation curves." +msgstr "" + +#: template/index.html.j2:195 +msgid "Feature 2" +msgstr "" + +#: template/index.html.j2:198 template/index.html.j2:241 +msgid "Cool." +msgstr "" + +#: template/index.html.j2:206 +msgid "LV2 Plugins" +msgstr "" + +#: template/index.html.j2:208 +msgid "Works with LV2, the open standard for audio plugins." +msgstr "" + +#: template/index.html.j2:219 +msgid "Speaks Your Language" +msgstr "" + +#: template/index.html.j2:221 +msgid "Available in English, German, French, Italian, Spanish and Japanese." +msgstr "" + +#: template/index.html.j2:229 +msgid "Cross-platform" +msgstr "" + +#: template/index.html.j2:231 +msgid "Works on Windows, GNU/Linux and Mac OS" +msgstr "" + +#: template/index.html.j2:239 +msgid "Feature 5" +msgstr "" + +#: template/index.html.j2:254 +msgid "News" +msgstr "" + +#: template/join-us.html.j2:7 +msgid "Join the Zrythm Team" +msgstr "" + +#: template/join-us.html.j2:10 +msgid "" +"Zrythm is free software. This means that everyone is free to use, study, " +"share and improve it. If you are a 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." +msgstr "" + +#: template/join-us.html.j2:25 +#, fuzzy +#| msgid "Development" +msgid "Develop" +msgstr "Entwickelung" + +#: template/join-us.html.j2:27 +msgid "" +"Patches are welcome in the " +"main repository. It would be beneficial if you talked with us before " +"working on a task. We have plenty of beginner-friendly issues so please ask. " +"You can have a look at the Contributing Guide for more info on how to " +"get involved." +msgstr "" + +#: template/join-us.html.j2:37 +msgid "Translate" +msgstr "" + +#: template/join-us.html.j2:39 +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 " +"browser." +msgstr "" + +#: template/join-us.html.j2:52 +msgid "Support Us!" +msgstr "Unterstützung anbieten!" + +#: template/join-us.html.j2:54 +msgid "" +"Everybody is welcome to support us via donations. For financial " +"contributions, Europeans are able to donate via SEPA through LiberaPay. " +"Major Credit/Debit cards are also accepted. Alternatively, you can donate " +"via Bitcoin or PayPal. Please note that we are unable to provide receipts " +"for your donations. If you are planning to donate a significant amount of " +"money, please contact us first as it might be better to come to a custom " +"arrangement.
LiberaPay
https://liberapay.com/Zrythm/donate
BitCoin
bc1qjfyu2ruyfwv3r6u4hf2nvdh900djep2dlk746j
Paypal
" +"
https://www.paypal.com/" +"cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LZWVK6228PQGE&source=url
" +msgstr "" + +#: template/join-us.html.j2:75 +msgid "Design" +msgstr "" + +#: template/join-us.html.j2:77 +msgid "" +"If you are a web designer, icon designer or graphic designer and want to " +"help, please get in touch with us. Things that you might want to do are " +"logos, icons and other graphics, CSS, etc." +msgstr "" + +#: template/join-us.html.j2:84 +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." +msgstr "" + +#: template/news.html.j2.inc:3 +msgid "More news" +msgstr "" + +#: template/old-news.html.j2:6 +msgid "Older News" +msgstr "" + +#: template/old-news.html.j2:9 +msgid "This page documents the Zrythm history." +msgstr "" + +#: template/team.html.j2:22 +msgid "Zrythm maintainer" +msgstr "" + +#: template/team.html.j2:35 +#, fuzzy +#| msgid "Development" +msgid "Developer" +msgstr "Entwickelung" diff --git a/locale/zh/LC_MESSAGES/messages.po b/locale/zh/LC_MESSAGES/messages.po new file mode 100644 index 00000000..39d14485 --- /dev/null +++ b/locale/zh/LC_MESSAGES/messages.po @@ -0,0 +1,542 @@ +# Translations template for PROJECT. +# Copyright (C) 2017 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-05-04 11:57+0100\n" +"PO-Revision-Date: 2018-02-24 17:42\n" +"Last-Translator: Alexandros Theodotou \n" +"Language-Team: Chinese \n" +"Language: zh\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.4.0\n" + +#: common/base.j2:5 +msgid "Zrythm" +msgstr "" + +#: common/base.j2:6 template/index.html.j2:113 +msgid "An highly automated, intuitive, Digital Audio Workstation (DAW)" +msgstr "" + +#: common/footer.j2.inc:7 +msgid "Developer Team" +msgstr "Entwickelerteam" + +#: common/footer.j2.inc:8 +msgid "Contact" +msgstr "Kontakt" + +#: common/footer.j2.inc:9 template/about.html.j2:6 +msgid "About Zrythm" +msgstr "" + +#: common/footer.j2.inc:14 common/navigation.j2.inc:66 +msgid "Bug Tracker" +msgstr "Fehler Datenbank" + +#: common/footer.j2.inc:15 common/navigation.j2.inc:67 +#: template/gnurl.html.j2:124 +msgid "Source Code" +msgstr "Quellcode" + +#: common/footer.j2.inc:20 common/navigation.j2.inc:83 +msgid "Manual" +msgstr "" + +#: common/footer.j2.inc:21 common/navigation.j2.inc:84 +msgid "FAQ" +msgstr "FAQ" + +#: common/footer.j2.inc:22 +#, fuzzy +#| msgid "Support Us!" +msgid "Support Us" +msgstr "Unterstützung anbieten!" + +#: common/footer.j2.inc:30 +#, fuzzy +#| msgid "" +#| "Copyright © GNUnet e.V. 2015, 2016, 2017, " +#| "2018, 2019
This page was created using Free Software only.
Report issues with this website to us." +msgid "" +"Copyright © Alexandros Theodotou 2019
This page was created using " +"Free Software only.
Report issues " +"with this website to us." +msgstr "" +"Copyright © GNUnet e.V. 2015, 2016, 2017, 2018, " +"2019
Diese Seite wurde nur mit Freier " +"Software erstellt.
Probleme bitte hier " +"melden." + +#: common/navigation.j2.inc:49 +msgid "Community" +msgstr "Gemeinschaft" + +#: common/navigation.j2.inc:52 +msgid "Forum" +msgstr "" + +#: common/navigation.j2.inc:53 template/developers.html.j2:34 +msgid "Discussion" +msgstr "Diskussion" + +#: common/navigation.j2.inc:54 +msgid "Join Us" +msgstr "" + +#: common/navigation.j2.inc:61 +msgid "Development" +msgstr "Entwickelung" + +#: common/navigation.j2.inc:64 +msgid "System Architecture" +msgstr "System Architekture" + +#: common/navigation.j2.inc:65 +#, fuzzy +#| msgid "Documentation" +msgid "Code Documentation" +msgstr "Dokumentation" + +#: common/navigation.j2.inc:78 +msgid "Documentation" +msgstr "Dokumentation" + +#: common/navigation.j2.inc:81 template/tutorial.html.j2:5 +msgid "Tutorials" +msgstr "Anleitungen" + +#: common/navigation.j2.inc:82 +msgid "Glossary" +msgstr "Glossar" + +#: 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." +msgstr "" + +#: template/about.html.j2:14 +msgid "" +"Zrythm is free software licensed under the GPLv3+ and its source code is " +"available on our GitLab instance." +msgstr "" + +#: template/contact.html.j2:6 +msgid "Contact information" +msgstr "Kontaktinformation" + +#: template/contact.html.j2:13 +msgid "The mailing list" +msgstr "Die Mailingliste" + +#: 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." +msgstr "" + +#: template/contact.html.j2:27 +#, fuzzy +#| msgid "The IRC channel" +msgid "The IRC/Matrix channel" +msgstr "Der IRC Kanal" + +#: template/contact.html.j2:29 +msgid "" +"#zrythm is reachable via irc.freenode.net. Matrix users can use " +"#freenode_#zrythm:matrix.org." +msgstr "" + +#: template/contact.html.j2:38 +msgid "Contacting individuals" +msgstr "Individuelle Kontaktaufname" + +#: template/contact.html.j2:40 +msgid "" +"Zrythm developers are generally reachable at PSEUDONYM@zrythm.org. " +"Most of us support receiving GnuPG encrypted Emails." +msgstr "" + +#: template/contact.html.j2:49 +msgid "Reporting bugs" +msgstr "Fehler melden" + +#: template/contact.html.j2:51 +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." +msgstr "" + +#: template/developers.html.j2:5 +msgid "GNUnet for developers" +msgstr "GNUNet für Entwickeler" + +#: template/developers.html.j2:13 +msgid "Repositories" +msgstr "Quellcode" + +#: template/developers.html.j2:16 +msgid "" +"A list of our Git repositories can be found on our our Git Server." +msgstr "" + +#: template/developers.html.j2:24 +msgid "Bibliography" +msgstr "Bibliografie" + +#: template/developers.html.j2:27 +msgid "" +"Technical papers can be found in our bibliography." +msgstr "" + +#: template/developers.html.j2:37 +msgid "" +"We have a mailing list for developer discussions. You can subscribe to or " +"read the list archive at http://lists.gnu.org/mailman/listinfo/gnunet-developers." +msgstr "" + +#: template/developers.html.j2:47 +msgid "Regression Testing" +msgstr "Regressionstests" + +#: template/developers.html.j2:50 +msgid "" +"We have Buildbot automation tests to " +"detect regressions and check for portability at https://old.gnunet.org/buildbot/gnunet/." +msgstr "" + +#: template/developers.html.j2:59 +msgid "Code Coverage Analysis" +msgstr "Codeabdeckungsanalyse" + +#: template/developers.html.j2:62 +msgid "" +"We use LCOV to " +"analyze the code coverage of our tests, the results are available at https://old.gnunet.org/coverage/." +msgstr "" + +#: template/developers.html.j2:72 +msgid "Performance Analysis" +msgstr "Leistungsanalyse" + +#: template/developers.html.j2:75 +msgid "" +"We use Gauger for performance " +"regression analysis of the exchange backend at https://old.gnunet.org/gauger/." +msgstr "" + +#: template/engage.html.j2:7 +msgid "Talk With Us" +msgstr "Mitmachen" + +#: 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." +msgstr "" + +#: template/engage.html.j2:20 +msgid "" +" General Help Mailing List" +msgstr "" + +#: template/engage.html.j2:26 +msgid "" +" Development Mailing List" +msgstr "" + +#: template/engage.html.j2:32 +msgid "" +" 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." +msgstr "" + +#: template/faq.html.j2:6 +msgid "I'm building from source and I want to run Zrythm without installing" +msgstr "" + +#: template/faq.html.j2:8 +msgid "" +"Run glib-compile-schemas data/ and then run zrythm using " +"GSETTINGS_SCHEMA_DIR=data ./build/zrythm" +msgstr "" + +#: template/faq.html.j2:12 +msgid "I get unmet dependencies when installing on Ubuntu" +msgstr "" + +#: template/faq.html.j2:14 +msgid "Enable the universe repository:" +msgstr "" + +#: template/faq.html.j2:19 +msgid "What plugin protocols are supported?" +msgstr "" + +#: template/faq.html.j2:21 +msgid "LV2 at the moment. VST2 and VST3 coming soon." +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." +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." +msgstr "" + +#: template/index.html.j2:52 +msgid "" +"Zrythm is free " +"software licensed under the GPLv3+." +msgstr "" + +#: template/index.html.j2:60 +#, fuzzy +#| msgid "Downloads" +msgid "Download" +msgstr "Herunterladen" + +#: template/index.html.j2:101 +msgid "Join & support us!" +msgstr "" + +#: template/index.html.j2:119 +msgid "Automated" +msgstr "" + +#: template/index.html.j2:121 +msgid "" +"Built-in LFOs and envelopes to use for automating controls. Automation " +"curves for more detailed automation. Clips to loop your MIDI notes and " +"audio. And more." +msgstr "" + +#: template/index.html.j2:131 +msgid "Intuitive" +msgstr "" + +#: template/index.html.j2:133 +msgid "" +"Zrythm tries to keep the interface clean and pleasant to work with, with " +"intuitive ways of getting work done enabling a faster workflow." +msgstr "" + +#: template/index.html.j2:142 +msgid "Featureful" +msgstr "" + +#: template/index.html.j2:145 +msgid "" +"Automation Curves, Busses, drag and drop LV2 Plugins and Audio files, " +"Arranger Minimap, etc." +msgstr "" + +#: template/index.html.j2:158 +msgid "GNUnet aims to enable a secure and ethical Internet." +msgstr "" + +#: template/index.html.j2:174 +msgid "Features" +msgstr "" + +#: template/index.html.j2:183 +msgid "Limitless Automation" +msgstr "" + +#: template/index.html.j2:186 +msgid "Automate almost anything with built-in envelopes and automation curves." +msgstr "" + +#: template/index.html.j2:195 +msgid "Feature 2" +msgstr "" + +#: template/index.html.j2:198 template/index.html.j2:241 +msgid "Cool." +msgstr "" + +#: template/index.html.j2:206 +msgid "LV2 Plugins" +msgstr "" + +#: template/index.html.j2:208 +msgid "Works with LV2, the open standard for audio plugins." +msgstr "" + +#: template/index.html.j2:219 +msgid "Speaks Your Language" +msgstr "" + +#: template/index.html.j2:221 +msgid "Available in English, German, French, Italian, Spanish and Japanese." +msgstr "" + +#: template/index.html.j2:229 +msgid "Cross-platform" +msgstr "" + +#: template/index.html.j2:231 +msgid "Works on Windows, GNU/Linux and Mac OS" +msgstr "" + +#: template/index.html.j2:239 +msgid "Feature 5" +msgstr "" + +#: template/index.html.j2:254 +msgid "News" +msgstr "" + +#: template/join-us.html.j2:7 +msgid "Join the Zrythm Team" +msgstr "" + +#: template/join-us.html.j2:10 +msgid "" +"Zrythm is free software. This means that everyone is free to use, study, " +"share and improve it. If you are a 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." +msgstr "" + +#: template/join-us.html.j2:25 +#, fuzzy +#| msgid "Development" +msgid "Develop" +msgstr "Entwickelung" + +#: template/join-us.html.j2:27 +msgid "" +"Patches are welcome in the " +"main repository. It would be beneficial if you talked with us before " +"working on a task. We have plenty of beginner-friendly issues so please ask. " +"You can have a look at the Contributing Guide for more info on how to " +"get involved." +msgstr "" + +#: template/join-us.html.j2:37 +msgid "Translate" +msgstr "" + +#: template/join-us.html.j2:39 +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 " +"browser." +msgstr "" + +#: template/join-us.html.j2:52 +msgid "Support Us!" +msgstr "Unterstützung anbieten!" + +#: template/join-us.html.j2:54 +msgid "" +"Everybody is welcome to support us via donations. For financial " +"contributions, Europeans are able to donate via SEPA through LiberaPay. " +"Major Credit/Debit cards are also accepted. Alternatively, you can donate " +"via Bitcoin or PayPal. Please note that we are unable to provide receipts " +"for your donations. If you are planning to donate a significant amount of " +"money, please contact us first as it might be better to come to a custom " +"arrangement.
LiberaPay
https://liberapay.com/Zrythm/donate
BitCoin
bc1qjfyu2ruyfwv3r6u4hf2nvdh900djep2dlk746j
Paypal
" +"
https://www.paypal.com/" +"cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LZWVK6228PQGE&source=url
" +msgstr "" + +#: template/join-us.html.j2:75 +msgid "Design" +msgstr "" + +#: template/join-us.html.j2:77 +msgid "" +"If you are a web designer, icon designer or graphic designer and want to " +"help, please get in touch with us. Things that you might want to do are " +"logos, icons and other graphics, CSS, etc." +msgstr "" + +#: template/join-us.html.j2:84 +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." +msgstr "" + +#: template/news.html.j2.inc:3 +msgid "More news" +msgstr "" + +#: template/old-news.html.j2:6 +msgid "Older News" +msgstr "" + +#: template/old-news.html.j2:9 +msgid "This page documents the Zrythm history." +msgstr "" + +#: template/team.html.j2:22 +msgid "Zrythm maintainer" +msgstr "" + +#: template/team.html.j2:35 +#, fuzzy +#| msgid "Development" +msgid "Developer" +msgstr "" diff --git a/template.py b/template.py index 927195f3..1de25f24 100755 --- a/template.py +++ b/template.py @@ -32,8 +32,26 @@ env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__ if (os.getenv("DEBUG")): print(sys.path) -langs_full = {"en": "English", "fr": "Français", "it": "Italiano", "es": "Español", "de": "Deutsch", "ja": "日本語"} -lang_flags = {"en": "[en]", "fr": "[fr]", "it": "[it]", "es": "[es]", "de": "[de]", "ja": "[ja]"} +langs_full = { + "en": "English", + "fr": "Français", + "it": "Italiano", + "es": "Español", + "de": "Deutsch", + "pt": "Português", + "ru": "русский", + "ja": "日本語", + "zh": "中文"} +lang_flags = { + "en": "[en]", + "fr": "[fr]", + "it": "[it]", + "es": "[es]", + "de": "[de]", + "pt": "[pt]", + "ru": "[ru]", + "ja": "[ja]", + "zh": "[zh]"} for in_file in glob.glob("template/*.j2"): name, ext = re.match(r"(.*)\.([^.]+)$", in_file.rstrip(".j2")).groups()