docs: Add untranslated po files for German

These are used to prime Weblate.
They will be populated over time once we set up pushing translations
back to the Gluon repo.

Signed-off-by: Felix Kaechele <felix@kaechele.ca>
This commit is contained in:
Felix Kaechele 2019-04-20 14:38:39 -04:00
parent 5a5f6b3d7c
commit e2fad0b115
75 changed files with 16501 additions and 0 deletions

View File

@ -0,0 +1,145 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 986f5abfc87145ac9d43b51026e14109
#: ../../dev/basics.rst:2
msgid "Development Basics"
msgstr ""
# b4903c7d9333469c9c0aeb2680dadc6a
#: ../../dev/basics.rst:4
msgid "Gluon's source is kept in `git repositories`_ at GitHub."
msgstr ""
# d142c92880f04ea6a98f451dbdd06775
#: ../../dev/basics.rst:9
msgid "Bug Tracker"
msgstr ""
# fd84d6fc728a4fa984b57ac6959603ca
#: ../../dev/basics.rst:11
msgid "The `main repo`_ does have issues enabled."
msgstr ""
# 349055e4e3224b14bdaf26b0d4457b1c
#: ../../dev/basics.rst:16
msgid "IRC"
msgstr ""
# a7ae585b9c5043b0b596bae1bd1911a1
#: ../../dev/basics.rst:18
msgid ""
"Gluon's developers frequent the IRC chatroom `#gluon`_ on `hackint`_. "
"There is a `webchat`_ that allows for easy access from within your "
"webbrowser. You're welcome to join us!"
msgstr ""
# dde0affbe9ba48e8b38422ae6c60fb99
#: ../../dev/basics.rst:28
msgid "Working with repositories"
msgstr ""
# decd9b7d4e854a8f8a2f40717f053973
#: ../../dev/basics.rst:30
msgid ""
"To update the repositories used by Gluon, just adjust the commit IDs in "
"`modules` and rerun"
msgstr ""
# ed7fc6ca791844d9a4acfc3e48c6ead3
#: ../../dev/basics.rst:37
msgid ""
"`make update` also applies the patches that can be found in the "
"directories found in `patches`; the resulting branch will be called "
"`patched`, while the commit specified in `modules` can be referred to by "
"the branch `base`."
msgstr ""
# 711b1d599d5b442c8a80bc7324acef45
#: ../../dev/basics.rst:41
msgid ""
"After new patches have been committed on top of the `patched` branch (or "
"existing commits since the base commit have been edited or removed), the "
"patch directories can be regenerated using"
msgstr ""
# 66dc1adb7d244971b5acccfae53174e2
#: ../../dev/basics.rst:49
msgid ""
"If applying a patch fails because you have changed the base commit, the "
"repository will be reset to the old `patched` branch and you can try "
"rebasing it onto the new `base` branch yourself and after that call `make"
" update-patches` to fix the problem."
msgstr ""
# 30b8a36ef98a4e0d91973dc035571a2b
#: ../../dev/basics.rst:52
msgid ""
"Always call `make update-patches` after making changes to a module "
"repository as `make update` will overwrite your commits, making `git "
"reflog` the only way to recover them!"
msgstr ""
# 6be5da10b0224782a2e976f7ee5834bf
#: ../../dev/basics.rst:56
msgid "Development Guidelines"
msgstr ""
# 7c1e506762774c50a350c1633d84bf17
#: ../../dev/basics.rst:57
msgid ""
"lua should be used instead of sh whenever sensible. The following "
"criteria should be considered:"
msgstr ""
# 93a23b7f575842f2b1ca9de1bbc81f63
#: ../../dev/basics.rst:60
msgid ""
"Is the script doing more than just executing external commands? if so, "
"use lua"
msgstr ""
# a5325572cac44e49a25af16ae8f7b7a3
#: ../../dev/basics.rst:61
msgid "Is the script parsing/editing json-data? If so, use lua for speed"
msgstr ""
# 60339dd7e6434a1dba8c37b429128c10
#: ../../dev/basics.rst:62
msgid "When using sh, use jsonfilter instead of json_* functions for speed"
msgstr ""
# 91a5f7771287450dad6e3b1376179775
#: ../../dev/basics.rst:64
msgid ""
"Code formatting may sound like a topic for the pedantic, however it helps"
" if the code in the project is formatted in the same way. The following "
"rules apply:"
msgstr ""
# c9bfda03f25b4386a74b78fae5321aad
#: ../../dev/basics.rst:68
msgid "use tabs instead of spaces"
msgstr ""
# cc63627f944d450292463d9cd46becc5
#: ../../dev/basics.rst:69
msgid "trailing whitespaces must be eliminated"
msgstr ""

View File

@ -0,0 +1,286 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 58696727877a4a239160dd6257467b03
#: ../../dev/hardware.rst:2
msgid "Adding support for new hardware"
msgstr ""
# 312ec5e2f642448dbd6bbdf1b18df505
#: ../../dev/hardware.rst:3
msgid ""
"This page will give a short overview on how to add support for new "
"hardware to Gluon."
msgstr ""
# 5586997346d24043b7b40d10eff7a856
#: ../../dev/hardware.rst:7
msgid "Hardware requirements"
msgstr ""
# a281a7684856405282be3279982b256a
#: ../../dev/hardware.rst:8
msgid ""
"Having an ath9k (or ath10k) based WLAN adapter is highly recommended, "
"although other chipsets may also work. VAP (multiple SSID) support is a "
"requirement."
msgstr ""
# 0661ef956a6349be86ae2fb786ce7e90
#: ../../dev/hardware.rst:16
msgid "Adding profiles"
msgstr ""
# aee9bc8ca18b4b46a08622e61630e8e2
#: ../../dev/hardware.rst:17
msgid ""
"The vast majority of devices with ath9k WLAN is based on the ar71xx "
"target of OpenWrt. If the hardware you want to add support for is ar71xx,"
" adding a new profile is sufficient."
msgstr ""
# e9bf5a63b312467b97c6f6403822d295
#: ../../dev/hardware.rst:21
msgid ""
"Profiles are defined in ``targets/*`` in a shell-based DSL (so common "
"shell command syntax like ``if`` can be used)."
msgstr ""
# 1a6980b3cacc4e6a8a4a2f512e48f5a2
#: ../../dev/hardware.rst:24
msgid ""
"The ``device`` command is used to define an image build for a device. It "
"takes two or three parameters."
msgstr ""
# 4d1a237eeb404b7abd5a63018f3413b2
#: ../../dev/hardware.rst:27
msgid ""
"The first parameter defines the Gluon profile name, which is used to "
"refer to the device and is part of the generated image name. The profile "
"name must be same as the output of the following command (on the target "
"device), so the autoupdater can work::"
msgstr ""
# 71f32108cacd417ca7b1384e9614a56c
#: ../../dev/hardware.rst:34
msgid ""
"While porting Gluon to a new device, it might happen that the profile "
"name is unknown. Best practise is to generate an image first by using an "
"arbitrary value and then executing the lua command on the device and use "
"its output from then on."
msgstr ""
# 9d0d559561e547439ad454b169ea1f04
#: ../../dev/hardware.rst:38
msgid ""
"The second parameter defines the name of the image files generated by "
"OpenWrt. Usually, it is also the OpenWrt profile name; for devices that "
"still use the old image build code, a third parameter with the OpenWrt "
"profile name can be passed. The profile names can be found in the image "
"Makefiles in ``openwrt/target/linux/<target>/image/Makefile``."
msgstr ""
# d1d777c6721447d0b93ddb44453ffb5b
#: ../../dev/hardware.rst:43
msgid "Examples::"
msgstr ""
# 67524878b0454432bedfed8639835ba4
#: ../../dev/hardware.rst:49
msgid "Suffixes and extensions"
msgstr ""
# 627d8297146b45bf8ef4f2038dcc254d
#: ../../dev/hardware.rst:51
msgid ""
"By default, image files are expected to have the extension ``.bin``. In "
"addition, the images generated by OpenWrt have a suffix before the "
"extension that defaults to ``-squashfs-factory`` and ``-squashfs-"
"sysupgrade``."
msgstr ""
# 9af3533cafdb4cee8a79f5a864c2e347
#: ../../dev/hardware.rst:55
msgid ""
"This can be changed using the ``factory`` and ``sysupgrade`` commands, "
"either at the top of the file to set the defaults for all images, or for "
"a single image. There are three forms with 0 to 2 arguments (all work "
"with ``sysupgrade`` as well)::"
msgstr ""
# 5e40a2acb0654b8eadc08e8e40e0986c
#: ../../dev/hardware.rst:63
msgid ""
"When only an extension is given, the default suffix is retained. When no "
"arguments are given, this signals that no factory (or sysupgrade) image "
"exists."
msgstr ""
# e92a78c164c54a5c9b79a34c10ce0ae3
#: ../../dev/hardware.rst:67
msgid "Aliases"
msgstr ""
# 8a9d343213634820b17a54c6f8e184c5
#: ../../dev/hardware.rst:69
msgid ""
"Sometimes multiple models use the same OpenWrt images. In this case, the "
"``alias`` command can be used to create symlinks and additional entries "
"in the autoupdater manifest for the alternative models."
msgstr ""
# 5f83650c4ce14890abb2f8fcd0729302
#: ../../dev/hardware.rst:74
msgid "Standalone images"
msgstr ""
# 1ca628dad9fa4cd4851a5178c5ba6d87
#: ../../dev/hardware.rst:76
msgid ""
"On targets without *per-device rootfs* support in OpenWrt, the commands "
"described above can't be used. Instead, ``factory_image`` and "
"``sysupgrade_image`` are used::"
msgstr ""
# 55782ea851194a1187e73211df3a0c35
#: ../../dev/hardware.rst:82
msgid ""
"Again, the profile name must match the value printed by the "
"aforementioned Lua command. The image name must match the part between "
"the target name and the extension as generated by OpenWrt and is to be "
"omitted when no such part exists."
msgstr ""
# 04ecdc1876864d70a9379ade60e3e6e3
#: ../../dev/hardware.rst:87
msgid "Packages"
msgstr ""
# 5d1b76a6db0046e9b1ac4ff4f514f606
#: ../../dev/hardware.rst:89
msgid ""
"The ``packages`` command takes an arbitrary number of arguments. Each "
"argument defines an additional package to include in the images in "
"addition to the default package sets defined by OpenWrt. When a package "
"name is prefixed by a minus sign, the packages are excluded instead."
msgstr ""
# 750ce05beaa54628a9413505f428f3d0
#: ../../dev/hardware.rst:94
msgid ""
"The ``packages`` command may be used at the top of a target definition to"
" modify the default package list for all images, or just for a single "
"device (when the target supports *per-default rootfs*)."
msgstr ""
# eda9480ccbd4426cbef5be42cdc19609
#: ../../dev/hardware.rst:100
msgid "Configuration"
msgstr ""
# 4309e3f8882c485dac31cd72a6ef0891
#: ../../dev/hardware.rst:102
msgid ""
"The ``config`` command allows to add arbitrary target-specific OpenWrt "
"configuration to be emitted to ``.config``."
msgstr ""
# d872c166f47b46e894aab84a5fe771fa
#: ../../dev/hardware.rst:106
msgid "Notes"
msgstr ""
# 28f73ed6bad94400b88e8cb0a887a606
#: ../../dev/hardware.rst:108
msgid ""
"On devices with multiple WLAN adapters, care must also be taken that the "
"primary MAC address is configured correctly. "
"``/lib/gluon/core/sysconfig/primary_mac`` should contain the MAC address "
"which can be found on a label on most hardware; if it does not, "
"``/lib/gluon/upgrade/010-primary-mac`` in ``gluon-core`` might need a "
"fix. (There have also been cases in which the address was incorrect even "
"on devices with only one WLAN adapter, in these cases a OpenWrt bug was "
"the cause)."
msgstr ""
# 93e19391baa54534a263fe177e7707e0
#: ../../dev/hardware.rst:116
msgid "Adding support for new hardware targets"
msgstr ""
# ce9aa7bb6655445595e33603b71a57d4
#: ../../dev/hardware.rst:118
msgid ""
"Adding a new target is much more complex than adding a new profile. There"
" are two basic steps required for adding a new target:"
msgstr ""
# 6ddad613639e404bb4805fb06229272b
#: ../../dev/hardware.rst:122
msgid "Package adjustments"
msgstr ""
# 3aef29ace0704958a1f68b8b96cde652
#: ../../dev/hardware.rst:124
msgid ""
"One package that may need adjustments for new targets is "
"``libplatforminfo`` (to be found in `packages/gluon/libs/libplatforminfo "
"<https://github.com/freifunk-"
"gluon/packages/tree/master/libs/libplatforminfo>`_). If the new platform "
"works fine with the definitions found in ``default.c``, nothing needs to "
"be done. Otherwise, create a definition for the added target or "
"subtarget, either by symlinking one of the files in the ``templates`` "
"directory, or adding a new source file."
msgstr ""
# dc1c0f87618f497fa976225573d7f9cc
#: ../../dev/hardware.rst:130
msgid ""
"On many targets, Gluon's network setup scripts (mainly in the package "
"``gluon-core``) won't run correctly without some adjustments, so better "
"double check that everything is fine there (and the files "
"``primary_mac``, ``lan_ifname`` and ``wan_ifname`` in "
"``/lib/gluon/core/sysconfig/`` contain sensible values)."
msgstr ""
# 939fac9c5339416baaa377559eb41a69
#: ../../dev/hardware.rst:135
msgid "Build system support"
msgstr ""
# eae175d608ba49378f100d1c198ed52b
#: ../../dev/hardware.rst:137
msgid ""
"A definition for the new target must be created under ``targets``, and it"
" must be added to ``targets/targets.mk``. The ``GluonTarget`` macro takes"
" one to three arguments: the target name, the Gluon subtarget name (if "
"the target has subtargets), and the OpenWrt subtarget name (if it differs"
" from the Gluon subtarget). The third argument can be used to define "
"multiple Gluon targets with different configuration for the same OpenWrt "
"target, like it is done for the ``ar71xx-tiny`` target."
msgstr ""
# 8142d06ccac048ce89f99354bb3a2675
#: ../../dev/hardware.rst:144
msgid ""
"After this, is should be sufficient to call ``make "
"GLUON_TARGET=<target>`` to build the images for the new target."
msgstr ""

View File

@ -0,0 +1,80 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 4fc16287cb51470c9f8708bd51181261
#: ../../dev/mac_addresses.rst:2
msgid "MAC addresses"
msgstr ""
# 8a6ac02cd37545a982dcca72057b94a3
#: ../../dev/mac_addresses.rst:4
msgid ""
"Many devices don't have enough unique MAC addresses assigned by the "
"vendor (in batman-adv, each mesh interface needs an own MAC address that "
"must be unique mesh-wide)."
msgstr ""
# 48554ff982424bbeb22f498971940876
#: ../../dev/mac_addresses.rst:8
msgid ""
"Gluon tries to solve this issue by using a hash of the primary MAC "
"address as a 45 bit MAC address prefix. The resulting 8 addresses are "
"used as follows:"
msgstr ""
# b369ef2da6ab4f08aba0c4684a07c768
#: ../../dev/mac_addresses.rst:11
msgid "0: client0; WAN"
msgstr ""
# 413bb026049643b39a1d7e6cdc4e8848
#: ../../dev/mac_addresses.rst:12
msgid "1: mesh0"
msgstr ""
# 2f15fb0ad929452592f7160c673698db
#: ../../dev/mac_addresses.rst:13
msgid "2: ibss0"
msgstr ""
# ad0067c833e64ba5b2a82c2e2b35f104
#: ../../dev/mac_addresses.rst:14
msgid "3: wan_radio0 (private WLAN); batman-adv primary address"
msgstr ""
# 087bac3e4ee7422d8837f5f6b8818959
#: ../../dev/mac_addresses.rst:15
msgid "4: client1; LAN"
msgstr ""
# 41aa66e8624944fca286b2d935a4fde8
#: ../../dev/mac_addresses.rst:16
msgid "5: mesh1"
msgstr ""
# ff4d7120b42246a3802ac6f11fbfc097
#: ../../dev/mac_addresses.rst:17
msgid "6: ibss1"
msgstr ""
# bf9e269213594d56a246609e84c032a5
#: ../../dev/mac_addresses.rst:18
msgid "7: wan_radio1 (private WLAN); mesh VPN"
msgstr ""

View File

@ -0,0 +1,286 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 1878396564bf4499b7397755e2c97ba6
#: ../../dev/packages.rst:2
msgid "Package development"
msgstr ""
# 8167a66c81fc43238ad016a54d337546
#: ../../dev/packages.rst:4
msgid ""
"Gluon packages are OpenWrt packages and follow the same rules described "
"at https://openwrt.org/docs/guide-developer/packages."
msgstr ""
# ce6be1fc9032445b8758a486c00b4c9b
#: ../../dev/packages.rst:8
msgid "Gluon package makefiles"
msgstr ""
# 2b567017ed2d4b8881b2a8b068b05e12
#: ../../dev/packages.rst:10
msgid ""
"As many packages share the same or a similar structure, Gluon provides a "
"``package/gluon.mk`` that can be included for common definitions. This "
"file replaces OpenWrt's ``$(INCLUDE_DIR)/package.mk``; it is usually "
"included as ``include ../gluon.mk`` from Gluon core packages, or as "
"``include $(TOPDIR)../package/gluon.mk`` from feeds."
msgstr ""
# 53fad3085ef44578a51ff94db8bff500
#: ../../dev/packages.rst:16
msgid "Provided macros"
msgstr ""
# 407e607885e2431c9a89037b1d385bd4
#: ../../dev/packages.rst:18
msgid "*GluonBuildI18N* (arguments: *<source directory>*)"
msgstr ""
# d2ad719871c241079e90a681178557af
#: ../../dev/packages.rst:20
msgid ""
"Converts the *.po* files for all enabled languages from the given source "
"directory to the binary *.lmo* format and stores them in "
"``$(PKG_BUILD_DIR)/i18n``."
msgstr ""
# 23c77124660942778f43dd442a2644a0
#: ../../dev/packages.rst:23
msgid "*GluonInstallI18N*"
msgstr ""
# 5d2de6109de24ec5842ac54f28abb94c
#: ../../dev/packages.rst:25
msgid ""
"Install *.lmo* files from ``$(PKG_BUILD_DIR)/i18n`` to "
"``/lib/gluon/web/i18n`` in the package install directory."
msgstr ""
# 1310dff7900f45cda49ae56672a0325a
#: ../../dev/packages.rst:28
msgid ""
"*GluonSrcDiet* (arguments: *<source directory>*, *<destination "
"directory>*)"
msgstr ""
# 6f7caa14d4e44c8584ec7ffccb85eda9
#: ../../dev/packages.rst:30
msgid ""
"Copies a directory tree, processing all files in it using *LuaSrcDiet*. "
"The directory tree should only contain Lua files."
msgstr ""
# d3d471bf5261442b8e24c474ad3e67b1
#: ../../dev/packages.rst:33
msgid "*GluonCheckSite* (arguments: *<source file>*)"
msgstr ""
# 818dfa5acde8441ebdb9fb321d64da32
#: ../../dev/packages.rst:35
msgid ""
"Intended to be used in a package postinst script. It will use the passed "
"Lua snippet to verify package-specific site configuration."
msgstr ""
# 2f8e8fd1f50641e6b4573346296f1a22
#: ../../dev/packages.rst:38
msgid "*BuildPackageGluon* (replaces *BuildPackage*)"
msgstr ""
# ee8d00b44a294befba638bd3c7405bf4
#: ../../dev/packages.rst:40
msgid ""
"Extends the *Package/<name>* definition with common defaults, sets the "
"package install script to the common *Gluon/Build/Install*, and "
"automatically creates a postinst script using *GluonCheckSite* if a "
"``check_site.lua`` is found in the package directory."
msgstr ""
# d7b3aa85413743c491ba0cd1c921cfea
#: ../../dev/packages.rst:46
msgid "Default build steps"
msgstr ""
# 23b6367a56ef43dfa9705fcf5b2a2a67
#: ../../dev/packages.rst:48
msgid ""
"These defaults greatly reduce the boilerplate in each package, but they "
"can also be confusing because of the many implicit behaviors depending on"
" files in the package directory. If any part of *Gluon/Build/Compile* or "
"*Gluon/Build/Install* does not work as intended for a package, the "
"compile and install steps can always be replaced or extended."
msgstr ""
# 0cc1c1ae8edc4134863930e89a77b892
#: ../../dev/packages.rst:54
msgid "*Build/Compile* is set to *Gluon/Build/Compile* by default, which will"
msgstr ""
# c354a944e0d7478c85b3821124d3dd84
#: ../../dev/packages.rst:56
msgid ""
"run OpenWrt standard default commands (*Build/Compile/Default*) if a "
"``src/Makefile`` or ``src/CMakeLists.txt`` is found"
msgstr ""
# 927e2e06c7f74cbf838c6b9f9b861e8c
#: ../../dev/packages.rst:58
msgid "run *GluonSrcDiet* on all files in the ``luasrc`` directory"
msgstr ""
# 8574db76ba374500983c8a27856a293f
#: ../../dev/packages.rst:59
msgid "run *GluonBuildI18N* if a ``i18n`` directory is found"
msgstr ""
# 4942d5dc0dac41e98366a4bea640bca3
#: ../../dev/packages.rst:61
msgid ""
"*Package/<name>* defaults to *Gluon/Build/Install* for packages defined "
"using *BuildPackageGluon*, which will"
msgstr ""
# 2e40dabe5813417586db96b867abfc8d
#: ../../dev/packages.rst:64
msgid ""
"copy all files from ``$(PKG_INSTALL_DIR)`` into the package if "
"``$(PKG_INSTALL)`` is 1"
msgstr ""
# 7fb2fea75a074c668258b026611d203a
#: ../../dev/packages.rst:65
msgid "copy all files from ``files`` into the package"
msgstr ""
# 24743c8d1f3d4cf193537f39e52b95a9
#: ../../dev/packages.rst:66
msgid "copy all Lua files built from ``luasrc`` into the package"
msgstr ""
# e2b8439ee6da4c4e9691619a9d7daf35
#: ../../dev/packages.rst:67
msgid ""
"installs ``$(PKG_BUILD_DIR)/respondd.so`` to "
"``/usr/lib/respondd/$(PKG_NAME).so`` if ``src/respondd.c`` exists"
msgstr ""
# 1ed6b39f77a449f4ae619ea5d8cea28b
#: ../../dev/packages.rst:68
msgid "installs compiled i18n *.lmo* files"
msgstr ""
# bf249e07ca72475b95d24171f696abf7
#: ../../dev/packages.rst:71
msgid "Feature flags"
msgstr ""
# a5edb733f33b49e5b58a71934325166d
#: ../../dev/packages.rst:73
msgid ""
"Feature flags provide a convenient way to define package selections "
"without making it necessary to list each package explicitly."
msgstr ""
# 27f1a6df5e7449acaeb574fcc9e9d973
#: ../../dev/packages.rst:76
msgid ""
"The main feature flag definition file is ``package/features``, but each "
"package feed can provide additional definitions in a file called "
"``features`` at the root of the feed repository."
msgstr ""
# 77d9272f601d4861bcc4550bd1a804b7
#: ../../dev/packages.rst:80
msgid ""
"Each flag *$flag* without any explicit definition will simply include the"
" package with the name *gluon-$flag* by default. The feature definition "
"file can modify the package selection in two ways:"
msgstr ""
# fa19f632e75e48e0a9b3e5d50167d76b
#: ../../dev/packages.rst:84
msgid ""
"The *nodefault* function suppresses default of including the "
"*gluon-$flag* package"
msgstr ""
# 4efc920ecdc84756a09f97708d35cd12
#: ../../dev/packages.rst:86
msgid ""
"The *packages* function adds a list of packages (or removes, when package"
" names are prepended with minus signs) when a given logical expression is"
" satisfied"
msgstr ""
# ad6afff95dd044e69631aab6afb819b2
#: ../../dev/packages.rst:90
msgid "Example::"
msgstr ""
# 438242c966d04668b40ee0b715913be9
#: ../../dev/packages.rst:102
msgid "This will"
msgstr ""
# 6deb8170bb7e43cea1db98a8cdd4bbc0
#: ../../dev/packages.rst:104
msgid ""
"disable the inclusion of a (non-existent) package called *gluon-web-"
"wizard*"
msgstr ""
# 1e0848f9e81b4a24adddb3950ecc3af2
#: ../../dev/packages.rst:105
msgid "enable three config mode packages when the *web-wizard* feature is enabled"
msgstr ""
# 6b5c9e362b574b6ca4165664df5cc8b4
#: ../../dev/packages.rst:106
msgid ""
"enable *gluon-config-mode-mesh-vpn* when both *web-wizard* and one of "
"*mesh-vpn-fastd* and *mesh-vpn-tunneldigger* are enabled"
msgstr ""
# fb6628ec24e74b98a1eb0598aaacb7a7
#: ../../dev/packages.rst:109
msgid "Supported syntax elements of logical expressions are:"
msgstr ""
# 908b788dc9174b0c99c14b9f790fb5b5
#: ../../dev/packages.rst:111
msgid "\\& (and)"
msgstr ""
# 77f22d2d853e4f8d810340a950cd8482
#: ../../dev/packages.rst:112
msgid "\\| (or)"
msgstr ""
# befca6794cfa4c6e841c2abc3adda7d6
#: ../../dev/packages.rst:113
msgid "\\! (not)"
msgstr ""
# 6c73557594b34456a766b2241dbd0baf
#: ../../dev/packages.rst:114
msgid "parentheses"
msgstr ""

View File

@ -0,0 +1,78 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 172675d0615d471fab122f082faf16e2
#: ../../dev/site_library.rst:2
msgid "gluon.site library"
msgstr ""
# fe6468f0b60c4e2e8468d152008032ba
#: ../../dev/site_library.rst:4
msgid ""
"The *gluon.site* library allows convenient access to the site "
"configuration from Lua scripts. Example:"
msgstr ""
# 86aa42e1836a41678db8687293002413
#: ../../dev/site_library.rst:12
msgid ""
"The *site* object in this example does not directly represent the "
"*site.conf* data structure; instead, it is wrapped in a way that makes it"
" more convenient to access deeply nested elements. To access the "
"underlying values, they must be unwrapped using the function call "
"notation (the ``()`` after ``site.wifi24.ap.ssid`` in the example)."
msgstr ""
# 94b3745fd29b437ca78b1d80013faff0
#: ../../dev/site_library.rst:17
msgid "The wrapper objects have two advantages over simple Lua tables:"
msgstr ""
# d6d41426fe6b438b8e69db0d546e4965
#: ../../dev/site_library.rst:19
msgid ""
"Accessing non-existing values is never an error: "
"``site.wifi24.ap.ssid()`` will simply return *nil* if ``site.wifi24`` or "
"``site.wifi24.ap`` do not exist"
msgstr ""
# 0050d2c6ba5045c599037b3c6335bb6e
#: ../../dev/site_library.rst:21
msgid ""
"Default values: A default value can be passed to the unwrapping function "
"call:"
msgstr ""
# 71ea287fac8741729b37fd664f2ae41a
#: ../../dev/site_library.rst:27
msgid "will return *'Default'* instead of *nil* when the value is unset."
msgstr ""
# b3f2cbf8e48b4575910f70dbccbb9c00
#: ../../dev/site_library.rst:29
msgid "Note that *nil* values and unset values are equivalent in Lua."
msgstr ""
# 72e391a58a6d4307bad922ecd38cfcdf
#: ../../dev/site_library.rst:31
msgid ""
"A simple way to access the whole site configuration as a simple table is "
"to unwrap the top-level site object:"
msgstr ""

View File

@ -0,0 +1,130 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 3a7893ee292a48a9b553b7ad6d790586
#: ../../dev/upgrade.rst:2
msgid "Upgrade scripts"
msgstr ""
# 9035843d06924b59b5b1a3bf34d95dbb
#: ../../dev/upgrade.rst:5
msgid "Basics"
msgstr ""
# 8ef6738f948e4024b298435d38d81613
#: ../../dev/upgrade.rst:7
msgid ""
"After each sysupgrade (including the initial installation), Gluon will "
"execute all scripts under ``/lib/gluon/upgrade``. These scripts' "
"filenames usually begin with a 3-digit number specifying the order of "
"execution. Note that the script files need to be executable."
msgstr ""
# 1bd50d80a92c41c48634c6a197539034
#: ../../dev/upgrade.rst:11
msgid ""
"To get an overview of the ordering of all scripts of all packages, the "
"helper script ``contrib/lsupgrade.sh`` in the Gluon repository can be "
"used, which will print all upgrade scripts' filenames and directories. If"
" executed on a TTY, the filename will be highlighted in green, the "
"repository in blue and the package in red."
msgstr ""
# e5b6d33536b04a6292ff34ac8ce7f939
#: ../../dev/upgrade.rst:16
msgid "Best practices"
msgstr ""
# 1a0b51e6c1a94a36bae5d5e893bc923a
#: ../../dev/upgrade.rst:18
msgid ""
"Most upgrade scripts are written in Lua. This allows using lots of helper"
" functions provided by Gluon, e.g. to access the site configuration or "
"edit UCI configuration files."
msgstr ""
# 6a7a9ea6dc4a422680f2d482a70cde66
#: ../../dev/upgrade.rst:21
msgid ""
"Whenever possible, scripts shouldn't check if they are running for the "
"first time, but just edit configuration files to achieve a valid "
"configuration (without overwriting configuration changes made by the user"
" where desirable). This allows using the same code to create the initial "
"configuration and upgrade configurations on upgrades."
msgstr ""
# e8ab226b2f2445649b60624350494bf9
#: ../../dev/upgrade.rst:25
msgid ""
"If it is unavoidable to run different code during the initial "
"installation, the ``sysconfig.gluon_version`` variable can be checked. "
"This variable is ``nil`` during the initial installation and contains the"
" previously install Gluon version otherwise."
msgstr ""
# 5d14e6378f054dd5bd8369879b3ffe51
#: ../../dev/upgrade.rst:30
msgid "Script ordering"
msgstr ""
# 679368144c594d0ab2d75096f0add02b
#: ../../dev/upgrade.rst:32
msgid "These are some guidelines for the script numbers:"
msgstr ""
# 8dbd20bda36947be87559bc56d948b96
#: ../../dev/upgrade.rst:34
msgid "``0xx``: Basic ``sysconfig`` setup"
msgstr ""
# 439eedc827d94062b74ba2fc37b963d4
#: ../../dev/upgrade.rst:35
msgid "``1xx``: Basic system setup (including basic network configuration)"
msgstr ""
# 0edef3a698fa4f1688c4c210522ceac8
#: ../../dev/upgrade.rst:36
msgid "``2xx``: Wireless setup"
msgstr ""
# c4938c225c5943738354c2369d3bff9e
#: ../../dev/upgrade.rst:37
msgid "``3xx``: Advanced network and system setup"
msgstr ""
# 745a4d00ddba4eb085306970c3c149da
#: ../../dev/upgrade.rst:38
msgid "``4xx``: Extended network and system setup (e.g. mesh VPN and next-node)"
msgstr ""
# 1f0d43f69199496492a1a1234c966952
#: ../../dev/upgrade.rst:39
msgid "``5xx``: Miscellaneous (everything not fitting into any other category)"
msgstr ""
# 51c1de8e95ac4b0a892d752e0ded2144
#: ../../dev/upgrade.rst:40
msgid "``6xx`` .. ``8xx``: Currently unused"
msgstr ""
# cf8fdff82cc747b1a06ae3f9f584d106
#: ../../dev/upgrade.rst:41
msgid "``9xx``: Upgrade finalization"
msgstr ""

View File

@ -0,0 +1,133 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 8d42dc1fc63f45c9bb5b87d670e3af86
#: ../../dev/wan.rst:2
msgid "WAN support"
msgstr ""
# 023242bda5054dcc8240afb505729953
#: ../../dev/wan.rst:4
msgid ""
"As the WAN port of a node will be connected to a user's private network, "
"it is essential that the node only uses the WAN when it is absolutely "
"necessary. There are two cases in which the WAN port is used:"
msgstr ""
# 78ff039978394cddb15392a69971b5b4
#: ../../dev/wan.rst:8
msgid "Mesh VPN (package ``gluon-mesh-vpn-fastd``)"
msgstr ""
# b84901d439c34f08a367adaeaca4d929
#: ../../dev/wan.rst:9
msgid "DNS to resolve the VPN servers' addresses (package ``gluon-wan-dnsmasq``)"
msgstr ""
# 2ef41e0cdc4c4db3878b79f4a0f8082e
#: ../../dev/wan.rst:11
msgid ""
"After the VPN connection has been established, the node should be able to"
" reach the mesh's DNS servers and use these for all other name "
"resolution."
msgstr ""
# 67b06cabea8443b09987aaaaef2018f2
#: ../../dev/wan.rst:16
msgid "Routing tables"
msgstr ""
# d035145beb7a4c6db3247df855a7f37d
#: ../../dev/wan.rst:17
msgid ""
"As a node may get IPv6 default routes both over the WAN and the mesh, "
"Gluon uses two routing tables for IPv6. As all normal traffic should go "
"over the mesh, the mesh routes are added to the default table (table 0). "
"All routes on the WAN interface are put into table 1 (see "
"``/lib/gluon/upgrade/110-network`` in ``gluon-core``)."
msgstr ""
# 3ce900c937804d7c820876b65b62984b
#: ../../dev/wan.rst:22
msgid ""
"There is also an *ip -6 rule* which routes all IPv6 traffic with a packet"
" mark with the bit 1 set though table 1."
msgstr ""
# de4cf4a3bd094e1c8eac7cc077f345b6
#: ../../dev/wan.rst:27
msgid "libpacketmark"
msgstr ""
# 6f90146bdb504edc805939d5cfa5d9f8
#: ../../dev/wan.rst:28
msgid ""
"*libpacketmark* is a library which can be loaded with ``LD_PRELOAD`` and "
"will set the packet mark of all sockets created by a process in "
"accordance with the ``LIBPACKETMARK_MARK`` environment variable. This "
"allows setting the packet mark for processes which don't support this "
"themselves. The process must run as root (or at least with "
"``CAP_NET_ADMIN``) for this to work."
msgstr ""
# 79083a8682dc41f4afe93bd6b2096b84
#: ../../dev/wan.rst:33
msgid ""
"Unfortunately there's no nice way to set the packet mark via iptables for"
" outgoing packets. The iptables will run after the packet has been "
"created, to even when the packet mark is changed and the packet is re-"
"routed, the source address won't be rewritten to the default source "
"address of the newly chosen route. *libpacketmark* avoids this issue as "
"the packet mark will already be set when the packet is created."
msgstr ""
# 810fd6d3fd404eab81585048b75bd561
#: ../../dev/wan.rst:39
msgid "gluon-wan-dnsmasq"
msgstr ""
# 7adf1141883d4cd1b8a8cd3344d57893
#: ../../dev/wan.rst:40
msgid ""
"To separate the DNS servers in the mesh from the ones on the WAN, the "
"``gluon-wan-dnsmasq`` package provides a secondary DNS daemon which runs "
"on ``127.0.0.1:54``. It will automatically use all DNS servers explicitly"
" configured in ``/etc/config/gluon-wan-dnsmasq`` or received via DNS/RA "
"on the WAN port. It is important that no DNS servers for the WAN "
"interface are configured in ``/etc/config/network`` and that ``peerdns`` "
"is set to 0 so the WAN DNS servers aren't leaked to the primary DNS "
"daemon."
msgstr ""
# 28d224ef1e6a4c0ba38610204401a8b1
#: ../../dev/wan.rst:46
msgid ""
"*libpacketmark* is used to make the secondary DNS daemon send its "
"requests over the WAN interface."
msgstr ""
# a945de8c2cb648dc829bb46fbb02243f
#: ../../dev/wan.rst:48
msgid ""
"The package ``gluon-mesh-vpn-fastd`` provides an iptables rule which will"
" redirect all DNS requests from processes running with the primary group "
"``gluon-mesh-vpn`` to ``127.0.0.1:54``, thus making fastd use the "
"secondary DNS daemon."
msgstr ""

View File

@ -0,0 +1,186 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# f370b7f9f9ea4a2c9f5f07fc5f744ae6
#: ../../dev/web/config-mode.rst:2
msgid "Config Mode"
msgstr ""
# d71aa8f6a78a49039aedff959134a149
#: ../../dev/web/config-mode.rst:4
msgid ""
"The `Config Mode` consists of several modules that provide a range of "
"different configuration options:"
msgstr ""
# fe9c40d561ce463eba659fda10604306
#: ../../dev/web/config-mode.rst:9
msgid "gluon-config-mode-core"
msgstr ""
# fd723889da5149a090ba4683a382d27c
#: ../../dev/web/config-mode.rst:8
msgid ""
"This modules provides the core functionality for the config mode. All "
"modules must depend on it."
msgstr ""
# 655ec28e826c49d19e3bd84380e79847
#: ../../dev/web/config-mode.rst:12
msgid "gluon-config-mode-hostname"
msgstr ""
# 407b04a9998a4dfbb7800d9122e9552d
#: ../../dev/web/config-mode.rst:12
msgid "Provides a hostname field."
msgstr ""
# e1cfac4e265c43deb616c8227f1c8e6d
#: ../../dev/web/config-mode.rst:15
msgid "gluon-config-mode-autoupdater"
msgstr ""
# 73ab850e9cf949279a1ce00901e448ac
#: ../../dev/web/config-mode.rst:15
msgid "Informs whether the autoupdater is enabled."
msgstr ""
# 252a7b103cab4d1987327c6f5df0bcbe
#: ../../dev/web/config-mode.rst:18
msgid "gluon-config-mode-mesh-vpn"
msgstr ""
# e6328ec24c8f4e1b850e031410082dad
#: ../../dev/web/config-mode.rst:18
msgid "Allows toggling of mesh-vpn-fastd and setting a bandwidth limit."
msgstr ""
# b3bd295ed7dc450eaa098c158e6ecc4b
#: ../../dev/web/config-mode.rst:21
msgid "gluon-config-mode-geo-location"
msgstr ""
# c939d8b4ed67423a8bfbad834003c241
#: ../../dev/web/config-mode.rst:21
msgid "Enables the user to set the geographical location of the node."
msgstr ""
# 8ba0551a4efa442c823aeeea06f621eb
#: ../../dev/web/config-mode.rst:25
msgid "gluon-config-mode-contact-info"
msgstr ""
# 9d9a20e57661409d813e75763d0a193a
#: ../../dev/web/config-mode.rst:24
msgid "Adds a field where the user can provide contact information."
msgstr ""
# 8ad81157dfaf4b70b244081ea9bcdeb2
#: ../../dev/web/config-mode.rst:28
msgid "Writing Config Mode modules"
msgstr ""
# 73bd195a254d4521833154caefbc3725
#: ../../dev/web/config-mode.rst:30
msgid ""
"Config mode modules are located at ``/lib/gluon/config-mode/wizard`` and "
"``/lib/gluon/config-mode/reboot``. Modules are named like "
"``0000-name.lua`` and are executed in lexical order. In the standard "
"package set, the order is, for wizard modules:"
msgstr ""
# 19628f5e2df0489abcaaea9025976fff
#: ../../dev/web/config-mode.rst:35
msgid "0050-autoupdater-info"
msgstr ""
# 88de98e3b26244c7a37970e1490f5435
#: ../../dev/web/config-mode.rst:36
msgid "0100-hostname"
msgstr ""
# 4d4d8d6c50db4ef59cfef86ae91be3ea
#: ../../dev/web/config-mode.rst:37
msgid "0300-mesh-vpn"
msgstr ""
# 43fd92c0a04b4c7ea8bd1dd2b454657f
#: ../../dev/web/config-mode.rst:38
msgid "0400-geo-location"
msgstr ""
# cb9dd63ece9347e1b371652ddf2e1cbd
#: ../../dev/web/config-mode.rst:39
msgid "0500-contact-info"
msgstr ""
# bc8087fb28414fd6b7f18cb304cdee23
#: ../../dev/web/config-mode.rst:41
msgid "The reboot module order is:"
msgstr ""
# 6450f9a73880418c9b77eaa6f036fd00
#: ../../dev/web/config-mode.rst:43
msgid "0100-mesh-vpn"
msgstr ""
# 15559218cc374ac1ab039acb317f289d
#: ../../dev/web/config-mode.rst:44
msgid "0900-msg-reboot"
msgstr ""
# b98b9eaa76324f7d9c94ccb018653862
#: ../../dev/web/config-mode.rst:46
msgid ""
"All modules are run in the gluon-web model context and have access to the"
" same variables as \"full\" gluon-web modules."
msgstr ""
# 631dfff449d04c44adef2eac6ebf7f6f
#: ../../dev/web/config-mode.rst:50
msgid "Wizards"
msgstr ""
# c86364b3a5b34cbb879d2220e6dcb1a9
#: ../../dev/web/config-mode.rst:52
msgid ""
"Wizard modules must return a function that is provided with the wizard "
"form and an UCI cursor. The function can create configuration sections in"
" the form:"
msgstr ""
# 7ef7939c77cd4c6d92a9a8fea11b67c3
#: ../../dev/web/config-mode.rst:70
msgid ""
"The function may return a table of UCI packages to commit after the "
"individual fields' `write` methods have been executed. This is done to "
"avoid committing the packages repeatedly when multiple wizard modules "
"modify the same package."
msgstr ""
# 994af04fb84e4398a59a2675697b6fab
#: ../../dev/web/config-mode.rst:75
msgid "Reboot page"
msgstr ""
# 3af67d813a53414c89b75bc234e7e51b
#: ../../dev/web/config-mode.rst:77
msgid "Reboot modules are simply executed when the reboot page is rendered:"
msgstr ""

View File

@ -0,0 +1,276 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 6eba210104ba47e99a06bfb8d07d951f
#: ../../dev/web/controller.rst:2
msgid "Controllers"
msgstr ""
# 6732b48b845649ac87906bfc4ec05934
#: ../../dev/web/controller.rst:4
msgid ""
"Controllers live in the ``controller`` subdirectory of a gluon-web "
"application (``/lib/gluon/config-mode/controller`` for the config mode, "
"``/lib/gluon/status-page/controller`` for the status page). They define "
"which pages (\"routes\") exist under the application base URL, and what "
"code is run when these pages are requested."
msgstr ""
# 4dc8b255220c4b77b6db3194beae0b1f
#: ../../dev/web/controller.rst:9
msgid ""
"Controller scripts usually start with a *package* declaration, followed "
"by calls to the *entry* function, which each define one route:"
msgstr ""
# 01dd06c5c473434f89257a9f34543e1e
#: ../../dev/web/controller.rst:19
msgid ""
"*package* defines the translation namespace for the titles of the defined"
" pages as well as the referenced views and models. The entry function "
"expects 4 arguments:"
msgstr ""
# 96b9256a0fe44d05ba2ba21f68ca1b3a
#: ../../dev/web/controller.rst:23
msgid "`path`: Components of the path to define a route for."
msgstr ""
# 3776a649aaa94950a224c83e2c9ce38d
#: ../../dev/web/controller.rst:25
msgid ""
"The above example defines routes for the paths ``admin`` and "
"``admin/info``."
msgstr ""
# 81e5d3635ced4a3598d5eda0fbed02ce
#: ../../dev/web/controller.rst:27
msgid "`target`: Dispatcher for the route. See the following section for details."
msgstr ""
# fe19a5306bbf4fa0a0907348bda787e6
#: ../../dev/web/controller.rst:28
msgid ""
"`title`: Page title (also used in navigation). The underscore function is"
" used to mark the strings as translatable for ``i18n-scan.pl``."
msgstr ""
# 2b87a50c30304b7588122c87ff9178bf
#: ../../dev/web/controller.rst:31
msgid "`order`: Sort index in navigation (defaults to 100)"
msgstr ""
# 532143d46330443a9cd91102449a53ab
#: ../../dev/web/controller.rst:33
msgid ""
"Navigation indexes are automatically generated for each path level. Pages"
" can be hidden from the navigation by setting the `hidden` property of "
"the node object returned by `entry`:"
msgstr ""
# c1b99a9994224b2b976358f0c432d136
#: ../../dev/web/controller.rst:43
msgid "Dispatchers"
msgstr ""
# 59d9b54f6faa4d43a9fb2430ef76b300
#: ../../dev/web/controller.rst:45
msgid ""
"*alias* (*path*, ...): Redirects to a different page. The path components"
" are passed as individual arguments."
msgstr ""
# b54c6f50f128440cba3fc0d5611d4b6f
#: ../../dev/web/controller.rst:47
msgid ""
"*call* (*func*, ...): Runs a Lua function for custom request handling. "
"The given function is called with the HTTP object and the template "
"renderer as first two arguments, followed by all additional arguments "
"passed to `call`."
msgstr ""
# 4f174c679ee94292a30677e8e3e25184
#: ../../dev/web/controller.rst:50
msgid "*template* (*view*): Renders the given view. See :doc:`view`."
msgstr ""
# af6f57aeaa9a4310973143a8fd621926
#: ../../dev/web/controller.rst:51
msgid ""
"*model* (*name*): Displays and evaluates a form as defined by the given "
"model. See the :doc:`model` page for an explanation of gluon-web models."
msgstr ""
# 52aae7e76d524ff6ab651f69e96acb3a
#: ../../dev/web/controller.rst:58
msgid "The HTTP object"
msgstr ""
# b2960229a8c64c1989ee523420002d40
#: ../../dev/web/controller.rst:60
msgid ""
"The HTTP object provides information about the HTTP requests and allows "
"to add data to the reply. Using it directly is rarely necessary when "
"gluon-web models and views are used."
msgstr ""
# d34eede3a77246d9a29bf4fbdfb86ae5
#: ../../dev/web/controller.rst:64
msgid "Useful functions:"
msgstr ""
# a0765d6a34a44bcd9822fbe38f033131
#: ../../dev/web/controller.rst:66
msgid ""
"*getenv* (*key*): Returns a value from the CGI environment passed by the "
"webserver."
msgstr ""
# e38ea7c68ad04179a74ff42b61ecf070
#: ../../dev/web/controller.rst:67
msgid ""
"*formvalue* (*key*): Returns a value passed in a query string or in the "
"content of a POST request. If multiple values with the same name have "
"been passed, only the first is returned."
msgstr ""
# 6507a389afcd45fb90bbefa7f0049422
#: ../../dev/web/controller.rst:70
msgid ""
"*formvaluetable* (*key*): Similar to *formvalue*, but returns a table of "
"all values for the given key."
msgstr ""
# 56931cc9a8ed4bf297f41aebca66b871
#: ../../dev/web/controller.rst:72
msgid ""
"*status* (*code*, *message*): Writes the HTTP status to the reply. Has no"
" effect if a status has already been sent or non-header data has been "
"written."
msgstr ""
# 79b66b182aee4bd7949f3de8a38de019
#: ../../dev/web/controller.rst:74
msgid ""
"*header* (*key*, *value*): Adds an HTTP header to the reply to be sent to"
" the client. Has no effect when non-header data has already been written."
msgstr ""
# 5a673ce7b30245b295783c4705937e37
#: ../../dev/web/controller.rst:76
msgid ""
"*prepare_content* (*mime*): Sets the *Content-Type* header to the given "
"MIME type, potentially setting additional headers or modifying the MIME "
"type to accommodate browser quirks"
msgstr ""
# 93023dd606364632a6318c119585fb32
#: ../../dev/web/controller.rst:79
msgid ""
"*write* (*data*, ...): Sends the given data to the client. If headers "
"have not been sent, it will be done before the data is written."
msgstr ""
# aaaa5d39b5034904bbb9a5d409fd1e11
#: ../../dev/web/controller.rst:83
msgid "HTTP functions are called in method syntax, for example:"
msgstr ""
# e21913b51e0f45cd9c5e384277d095d7
#: ../../dev/web/controller.rst:93
msgid "The template renderer"
msgstr ""
# 9eab105ed2f44cd892e79440c7737441
#: ../../dev/web/controller.rst:95
msgid ""
"The template renderer allows to render templates (views). The most useful"
" functions are:"
msgstr ""
# 37cd3cd033c34803a3fdebe812906c9b
#: ../../dev/web/controller.rst:98
msgid ""
"*render* (*view*, *scope*, *pkg*): Renders the given view, optionally "
"passing a table with additional variables to make available in the "
"template. The passed package defines the translation namespace."
msgstr ""
# 51ac8eebda9347198cd247bf2790e69a
#: ../../dev/web/controller.rst:101
msgid ""
"*render_string* (*str*, *scope*, *pkg*): Same as *render*, but the "
"template is passed directly instead of being loaded from the view "
"directory."
msgstr ""
# 91ed9eee592740019583cce772754549
#: ../../dev/web/controller.rst:104
msgid "The renderer functions are called in property syntax, for example:"
msgstr ""
# 8d47e21613d54d33953d1108b18fd6ad
#: ../../dev/web/controller.rst:112
msgid "Differences from LuCI"
msgstr ""
# a3ba99abf958470d929d9fba7231e233
#: ../../dev/web/controller.rst:114
msgid ""
"Controllers must not use the *module* function to define a Lua module "
"(*gluon-web* will set up a proper environment for each controller itself)"
msgstr ""
# 331a30928d934ffcbaec9eed08b2a138
#: ../../dev/web/controller.rst:116
msgid "Entries are defined at top level, not inside an *index* function"
msgstr ""
# d641927178644a1da210d2217e079613
#: ../../dev/web/controller.rst:117
msgid ""
"The *alias* dispatcher triggers an HTTP redirect instead of directly "
"running the dispatcher of the aliased route."
msgstr ""
# f2d27c26a8a94788b89bf1bc3102e13a
#: ../../dev/web/controller.rst:119
msgid ""
"The *call* dispatcher is passed a function instead of a string with a "
"function name."
msgstr ""
# d3c3151d9f2b4ea8bade57f2306a9060
#: ../../dev/web/controller.rst:121
msgid "The *cbi* dispatcher of LuCI has been renamed to *model*."
msgstr ""
# ca0bc246469d47d788f5aa99b6c82171
#: ../../dev/web/controller.rst:122
msgid ""
"The HTTP POST handler support the multipart/form-data encoding only, so "
"``enctype=\"multipart/form-data\"`` must be included in all *<form>* HTML"
" elements."
msgstr ""
# 339a2149faa640f28b3f57aaa98e521b
#: ../../dev/web/controller.rst:125
msgid "Other dispatchers like *form* are not provided."
msgstr ""

View File

@ -0,0 +1,181 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 54789194ed324d1e9be6f17d60de7381
#: ../../dev/web/i18n.rst:2
msgid "Internationalization support"
msgstr ""
# 3a6e2d660c0a4c1ca507917b77033eb8
#: ../../dev/web/i18n.rst:5
msgid "General guidelines"
msgstr ""
# 943a4206bf004bfb90c1aa16e7503725
#: ../../dev/web/i18n.rst:7
msgid ""
"All config mode packages must be fully translatable, with complete "
"English and German texts."
msgstr ""
# 3e706481ac214e3f9fbbb202dda5ac40
#: ../../dev/web/i18n.rst:8
msgid ""
"All new expert mode packages must be fully translatable. English texts "
"are required."
msgstr ""
# 46ce1533c5244229a0f7b18c44abd466
#: ../../dev/web/i18n.rst:9
msgid ""
"German translations are recommended. Other supported languages, "
"especially French, are nice-to-have, but not required. If you don't know "
"a language well, rather leave the translation blank, so it is obvious "
"that there is no proper translation yet."
msgstr ""
# 36f2a266f2824013b4fdae5695374a2d
#: ../../dev/web/i18n.rst:12
msgid ""
"Existing expert mode packages should be made translatable as soon as "
"possible."
msgstr ""
# 3b6a53e158f24be383a1ed05325e0676
#: ../../dev/web/i18n.rst:13
msgid ""
"The \"message IDs\" (which are the arguments to the *translate* function)"
" should be the English texts."
msgstr ""
# 78ba37bb071a4530bf2a0525e695e0f0
#: ../../dev/web/i18n.rst:17
msgid "i18n support in Gluon"
msgstr ""
# 26ef7625e11c40ac930fc65a9d413944
#: ../../dev/web/i18n.rst:19
msgid ""
"Internationalization support is available in all components (models, view"
" and controllers) of *gluon-web*-based packages. Strings are translated "
"using the *translate*, *_translate* and *translatef* functions "
"(*translate* for static strings, *translatef* for printf-like formatted "
"string; *_translate* works the same as *translate*, but will return *nil*"
" instead of the original string when no translation is available)."
msgstr ""
# dce7f5e40ebd47ea861cf00dbdb11db2
#: ../../dev/web/i18n.rst:25
msgid ""
"In views, the special tags ``<%:...%>`` can be used to translate the "
"contained string."
msgstr ""
# f0b0b9bf11564bdb842789a8feee17a6
#: ../../dev/web/i18n.rst:27
msgid "Example from the *gluon-config-mode-geo-location* package:"
msgstr ""
# df46a2ec9333460c88749e2466d54e9d
#: ../../dev/web/i18n.rst:33
msgid ""
"Note that translations are *namespaced*: each package will only use its "
"own translation strings by default. For this purpose, the package name "
"must by specified in a package's controller. It is possible to access a "
"different translation package using the *i18n* function from models and "
"view, which is necessary when strings from the site configuration are "
"used, or packages do not have their own controller (which is the case for"
" config mode wizard components)."
msgstr ""
# 3ccb007453b24d3d87c0113eed8089a8
#: ../../dev/web/i18n.rst:46
msgid "Adding translation templates to Gluon packages"
msgstr ""
# 940b39a9157846c580562827fd9708a9
#: ../../dev/web/i18n.rst:48
msgid ""
"The i18n support is based on the standard gettext system. For each "
"translatable package, a translation template with extension ``.pot`` can "
"be created using the *i18n-scan.pl* script in the ``contrib`` directory:"
msgstr ""
# 5ec9e7be4db7483cb3184e57e7c63e31
#: ../../dev/web/i18n.rst:59
msgid "The same command can be run again to update the template."
msgstr ""
# 76610104de7b4e3da31b7c66d376b9f3
#: ../../dev/web/i18n.rst:61
msgid ""
"In addition, the Makefile must be adjusted. Instead of OpenWrt's default "
"*package.mk*, the Gluon version (``../gluon.mk`` for core packages) must "
"be used. The i18n files must be installed and PKG_CONFIG_DEPENDS must be "
"added::"
msgstr ""
# 87be29c32701471786875192f0186db5
#: ../../dev/web/i18n.rst:82
msgid "Adding translations"
msgstr ""
# 515c7286cfef4f9d89c4bd16420330fc
#: ../../dev/web/i18n.rst:84
msgid ""
"A new translation file for a template can be added using the *msginit* "
"command:"
msgstr ""
# a3d6ee055da04b8a8837db47d651ed8e
#: ../../dev/web/i18n.rst:91
msgid "This will create the file *de.po* in which the translations can be added."
msgstr ""
# 44afb95e378c4a38b611f9e026b6dd35
#: ../../dev/web/i18n.rst:93
msgid ""
"The translation file can be updated to a new template version using the "
"*msgmerge* command:"
msgstr ""
# db499ef1e5c34d8eb686b498467d96fe
#: ../../dev/web/i18n.rst:99
msgid ""
"After the merge, the translation file should be checked for \"fuzzy "
"matched\" entries where the original English texts have changed. All "
"entries from the translation file should be translated in the *.po* file "
"(or removed from it, so the original English texts are displayed "
"instead)."
msgstr ""
# 96ce3da541624475bbad4d7a827eed08
#: ../../dev/web/i18n.rst:105
msgid "Adding support for new languages"
msgstr ""
# 18562d1fafae4f93977c2a4538a0108d
#: ../../dev/web/i18n.rst:107
msgid ""
"A list of all languages supported by *gluon-web* can be found in "
"``package/gluon.mk``. New languages just need to be added to "
"*GLUON_SUPPORTED_LANGS*, and a human-readable language name must be "
"defined."
msgstr ""

View File

@ -0,0 +1,409 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 877cb7df694841fa9d2ebcd6def4aa13
#: ../../dev/web/model.rst:2
msgid "Models"
msgstr ""
# e2b5c210a1334a77a13d1ae27291548a
#: ../../dev/web/model.rst:4
msgid ""
"Models are defined in the ``model`` subdirectory of a gluon-web "
"application (``/lib/gluon/config-mode/model`` for the config mode; the "
"status page does not use any models). Model support is not part of the "
"gluon-web core anymore, but is provided by the *gluon-web-model* package."
msgstr ""
# 0fe1426ff64c41fbb9e554e532835d48
#: ../../dev/web/model.rst:9
msgid ""
"Each model defines one or more forms to display on a page, and how the "
"submitted form data is handled."
msgstr ""
# 4f7857a39e5a40c88dd4a247d3c6fb11
#: ../../dev/web/model.rst:12
msgid "Let's start with an example:"
msgstr ""
# 3a05f65befe54e0390459f5413d7bc46
#: ../../dev/web/model.rst:29
msgid ""
"The toplevel element of a model is always a *Form*, but it is also "
"possible for a model to return multiple forms, which are displayed one "
"below the other."
msgstr ""
# f2d72dc4765d4bb193fa00b75efb8429
#: ../../dev/web/model.rst:32
msgid ""
"A *Form* has one or more *Sections*, and each *Section* has different "
"types of options."
msgstr ""
# 3d3c10ec6b5c43f5a8fd4e2e94d77197
#: ../../dev/web/model.rst:35
msgid ""
"All of these elements have an *id*, which is used to identify them in the"
" HTML form and handlers. If no ID is given, numerical IDs will be "
"assigned automatically, but using explicitly named elements is often "
"advisable (and it is required if a form does not always include the same "
"elements, i.e., some forms, sections or options are added conditionally)."
" IDs are hierarchical, so in the above example, the *Value* would get the"
" ID ``1.1.hostname`` (value *hostname* in first section of first form)."
msgstr ""
# 6798b0aa8d4b46918d1a2bcb56733611
#: ../../dev/web/model.rst:44
msgid "Classes and methods"
msgstr ""
# 5c134076fd4d428296c27a3f7d11a831
#: ../../dev/web/model.rst:46
msgid "*Form* (*title*, *description*, *id*)"
msgstr ""
# 3c2044f4e5984b57a33648db15d380a7
#: ../../dev/web/model.rst:48
msgid "*Form:section* (*type*, *title*, *description*, *id*)"
msgstr ""
# e0aacd298a1a4b0ea5d3edf02e08c80d
#: ../../dev/web/model.rst:50
msgid "Creates a new section of the given type (usually *Section*)."
msgstr ""
# f1750a9303dc4f9d8b1151d2026f9e32
#: ../../dev/web/model.rst:52
msgid "*Form:write* ()"
msgstr ""
# 709a69d22ef140ee86475c9c05395bae
#: ../../dev/web/model.rst:54
msgid ""
"Is called after the form has been submitted (but only if the data is "
"valid). It is called last (after all options' *write* methods) and is "
"usually used to commit changed UCI packages."
msgstr ""
# 0e1e58c87938499594e47fc5b84d7be1
#: ../../dev/web/model.rst:58
msgid ""
"The default implementation of *write* doesn't do anything, but it can be "
"overridden."
msgstr ""
# 50695ed73483469a928992af3f38b7a1
#: ../../dev/web/model.rst:61
msgid "*Section* (usually instantiated through *Form:section*)"
msgstr ""
# 493b5ad819994a62b425b775486779bd
#: ../../dev/web/model.rst:63
msgid "*Section:option* (*type*, *id*, *title*, *description*)"
msgstr ""
# 185759da4e3f41bab15c0071ec99e7cf
#: ../../dev/web/model.rst:65
msgid "Creates a new option of the given type. Option types:"
msgstr ""
# 16221344f58141baa2230a43d07b5a0e
#: ../../dev/web/model.rst:67
msgid "*Value*: simple text entry"
msgstr ""
# e32b2da5a9634b98a7f6d2d09281fb03
#: ../../dev/web/model.rst:68
msgid "*TextValue*: multiline text field"
msgstr ""
# dc4e0a60220d4c8ab1e309db0ba22c3b
#: ../../dev/web/model.rst:69
msgid "*ListValue*: radio buttons or dropdown selection"
msgstr ""
# 345d4e9d2d0741748d3cca37f1232ee8
#: ../../dev/web/model.rst:70
msgid "*DynamicList*: variable number of text entry fields"
msgstr ""
# d3830aec048e4d1b995a4a128504d95a
#: ../../dev/web/model.rst:71
msgid "*Flag*: checkbox"
msgstr ""
# 9eb02b8e442d4647a7e7346b99cd7822
#: ../../dev/web/model.rst:73
msgid "Most option types share the same properties and methods:"
msgstr ""
# e579c2fd55004ee6beae7df9622d4d9c
#: ../../dev/web/model.rst:75
msgid "*default*: default value"
msgstr ""
# 2f9c23a1314f4d08b45d1d0b76140d41
#: ../../dev/web/model.rst:76
msgid "*optional*: value may be empty"
msgstr ""
# c4a45d9759044015bae4aa02fdd5989d
#: ../../dev/web/model.rst:77
msgid "*datatype*: one of the types described in :ref:`web-model-datatypes`"
msgstr ""
# b34ad411719c4d6f854a2010b9e8ab00
#: ../../dev/web/model.rst:79
msgid "By default (when *datatype* is *nil*), all values are accepted."
msgstr ""
# cbaec0bf63f44351bb108865d75bc451
#: ../../dev/web/model.rst:81
msgid ""
"*state*: has one of the values *FORM_NODATA*, *FORM_VALID* and "
"*FORM_INVALID* when read in a form handler"
msgstr ""
# 6b04a8b4bb53412bb7f7f763ff4b124a
#: ../../dev/web/model.rst:84
msgid ""
"An option that has not been submitted because of its dependencies will "
"have the state *FORM_NODATA*, *FORM_INVALID* if the submitted value is "
"not valid according to the set *datatype*, and *FORM_VALID* otherwise."
msgstr ""
# 985cfbba5ba1456f8a3c1c75ff298d25
#: ../../dev/web/model.rst:88
msgid "*data*: can be read in form handlers to get the submitted value"
msgstr ""
# a5aa01c9fb4f4151be1c29dfa811b691
#: ../../dev/web/model.rst:90
msgid "*depends* (*self*, *option*, *value*): adds a dependency on another option"
msgstr ""
# 52be57504ac240719c600a063dcc675a
#: ../../dev/web/model.rst:92
msgid ""
"The option will only be shown when the passed option has the given value."
" This is mainly useful when the other value is a *Flag* or *ListValue*."
msgstr ""
# a05c5fb3f44a4a678384d6847dcaaf2c
#: ../../dev/web/model.rst:95
msgid "*depends* (*self*, *deps*): adds a dependency on multiple other options"
msgstr ""
# 02831f01311340258616f29b9a2929c2
#: ../../dev/web/model.rst:97
msgid ""
"*deps* must be a table with options as keys and values as values. The "
"option will only be shown when all passed options have the corresponding "
"values."
msgstr ""
# 7702e4646a134b43967f322fef4ddc89
#: ../../dev/web/model.rst:100
msgid ""
"Multiple alternative dependencies can be added by calling *depends* "
"repeatedly."
msgstr ""
# 55ac7691077e413ebac433f30555d459
#: ../../dev/web/model.rst:102
msgid "*value* (*self*, *value*, *text*): adds a choice to a *ListValue*"
msgstr ""
# a0842d9407664b9e957ea34ee35c4c2e
#: ../../dev/web/model.rst:104
msgid ""
"*write* (*self*, *data*): is called with the submitted value when all "
"form data is valid."
msgstr ""
# dd3f54ffb9cb419e9f34c748062bbb95
#: ../../dev/web/model.rst:106
msgid "Does not do anything by default, but can be overridden."
msgstr ""
# 238b825ddabb4813b5486148faefb05b
#: ../../dev/web/model.rst:108
msgid ""
"The *default* value, the *value* argument to *depends* and the output "
"*data* always have the same type, which is usually a string (or *nil* for"
" optional values). Exceptions are:"
msgstr ""
# 207b622cd7634c96b04c0b5a873cd05d
#: ../../dev/web/model.rst:112
msgid "*Flag* uses boolean values"
msgstr ""
# 1af07070deff41f99920e82201cf5683
#: ../../dev/web/model.rst:113
msgid "*DynamicList* uses a table of strings"
msgstr ""
# e825e46a8ace4bd9b6edb6ead16e4c23
#: ../../dev/web/model.rst:115
msgid ""
"Despite its name, the *datatype* setting does not affect the returned "
"value type, but only defines a validator the check the submitted value "
"with."
msgstr ""
# 3194bd08490f4461b69ff5d2bf112eb3
#: ../../dev/web/model.rst:118
msgid ""
"For a more complete example that actually makes use of most of these "
"features, have a look at the model of the *gluon-web-network* package."
msgstr ""
# bb23528569cf4d2a9a6cf3c9b70488d1
#: ../../dev/web/model.rst:124
msgid "Data types"
msgstr ""
# f7fc2d6930a74d438494adca26d80481
#: ../../dev/web/model.rst:126
msgid "*integer*: an integral number"
msgstr ""
# 0bcec743febb4a00bf555b01c3dcad3b
#: ../../dev/web/model.rst:127
msgid "*uinteger*: an integral number greater than or equal to zero"
msgstr ""
# cce12ea70870424b832f85a9cc059e3f
#: ../../dev/web/model.rst:128
msgid "*float*: a number"
msgstr ""
# df3e2fd0b29a4b7fb0c84557c05624f3
#: ../../dev/web/model.rst:129
msgid "*ufloat*: a number greater than or equal to zero"
msgstr ""
# 11dd94a9fcaa4132b79078e6b829b89a
#: ../../dev/web/model.rst:130
msgid "*ipaddr*: an IPv4 or IPv6 address"
msgstr ""
# 2d0e5531656e49d395cdcc37ac027485
#: ../../dev/web/model.rst:131
msgid "*ip4addr*: an IPv4 address"
msgstr ""
# 1e1f8f3d72cc4305bfd68b7677873f6b
#: ../../dev/web/model.rst:132
msgid "*ip6addr*: an IPv6 address"
msgstr ""
# bda1a633f4894006ad2cd085872f8a4c
#: ../../dev/web/model.rst:133
msgid ""
"*wpakey*: a string usable as a WPA key (either between 8 and 63 "
"characters, or 64 hex digits)"
msgstr ""
# 2faffa5f4cfd4b31bf75426bc96bdfb3
#: ../../dev/web/model.rst:134
msgid "*range* (*min*, *max*): a number in the given range (inclusive)"
msgstr ""
# ef63f16ed9554920ada1aedd31206a91
#: ../../dev/web/model.rst:135
msgid "*min* (*min*): a number greater than or equal to the given minimum"
msgstr ""
# 5a42a8eafa6b46e5a5fca539d651373e
#: ../../dev/web/model.rst:136
msgid "*max* (*max*): a number less than or equal to the given maximum"
msgstr ""
# a3c977d5e24c42dd8dd8ec96bd670174
#: ../../dev/web/model.rst:137
msgid "*irange* (*min*, *max*): an integral number in the given range (inclusive)"
msgstr ""
# c55cea9adbd84acabaee92cd41f90faa
#: ../../dev/web/model.rst:138
msgid ""
"*imin* (*min*): an integral number greater than or equal to the given "
"minimum"
msgstr ""
# 3af71d2adb0249c49dc85b96e7ca8cad
#: ../../dev/web/model.rst:139
msgid "*imax* (*max*): an integral number less than or equal to the given maximum"
msgstr ""
# 2792f8b0924f4502a6b277f95b0c175e
#: ../../dev/web/model.rst:140
msgid "*minlength* (*min*): a string with the given minimum length"
msgstr ""
# cdc5e69c8bef4a61871e41a2f5e8d2d1
#: ../../dev/web/model.rst:141
msgid "*maxlength* (*max*): a string with the given maximum length"
msgstr ""
# cc7cd7385c3a43519e4aedf8f52c6bea
#: ../../dev/web/model.rst:144
msgid "Differences from LuCI"
msgstr ""
# 7d9e092d58624acfa87c6b1d2f24fcc4
#: ../../dev/web/model.rst:146
msgid ""
"LuCI's *SimpleForm* and *SimpleSection* are called *Form* and *Section*, "
"respectively"
msgstr ""
# 72ad0be5835d494a8d4cbab70d712811
#: ../../dev/web/model.rst:147
msgid ""
"Is it not possible to add options to a *Form* directly, a *Section* must "
"always be created explicitly"
msgstr ""
# 0e23b31e03304e57bf04866622f418ab
#: ../../dev/web/model.rst:149
msgid "Many of LuCI's CBI classes have been removed, most importantly the *Map*"
msgstr ""
# 89ae28e5d3d6420794bc4ad9f56e1167
#: ../../dev/web/model.rst:150
msgid "The *rmempty* option attribute does not exist, use *optional* instead"
msgstr ""
# 397ae987aa5940eb884cdfd558f31815
#: ../../dev/web/model.rst:151
msgid "Only the described data types are supported"
msgstr ""
# 8d805bbbd70c450e8423a8a801497a54
#: ../../dev/web/model.rst:152
msgid ""
"Form handlers work completely differently (in particular, a *Form*'s "
"*handle* method should usually not be overridden in *gluon-web*)"
msgstr ""

View File

@ -0,0 +1,181 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# b4d14c6a11da4c71983862b073d3a2d7
#: ../../dev/web/view.rst:2
msgid "Views"
msgstr ""
# f3d95466851e46e48a52e04b3373e2a9
#: ../../dev/web/view.rst:4
msgid ""
"The template parser reads views from the ``view`` subdirectory of a "
"gluon-web application (``/lib/gluon/config-mode/view`` for the config "
"mode, ``lib/gluon/status-page/view`` for the status page). Writing own "
"views should usually be avoided in favour of using :doc:`model` with "
"their predefined views."
msgstr ""
# 6992cace21014c81b8596b779a9a9f8e
#: ../../dev/web/view.rst:10
msgid ""
"Views are partial HTML pages, with additional template tags that allow to"
" embed Lua code and translation strings. The following tags are defined:"
msgstr ""
# 537f988c9af44b67a113189768a3226b
#: ../../dev/web/view.rst:13
msgid "``<%`` ... ``%>`` evaluates the enclosed Lua expression."
msgstr ""
# 247baa41ca74468e806bf539fa850e82
#: ../../dev/web/view.rst:14
msgid ""
"``<%|`` ... ``%>`` evaluates the enclosed Lua expression and prints its "
"value."
msgstr ""
# 87ef9e71c7094e19b60b8994af652ec3
#: ../../dev/web/view.rst:15
msgid ""
"``<%=`` ... ``%>`` evaluates the enclosed Lua expression and prints its "
"value *without escaping HTML entities*. This is useful when the value "
"contains HTML code."
msgstr ""
# 7448565f617e4a35a36929b92ea95d8e
#: ../../dev/web/view.rst:17
msgid "``<%+`` ... ``%>`` includes another template."
msgstr ""
# 625164ce09894b5ca4a94a38bb484092
#: ../../dev/web/view.rst:18
msgid ""
"``<%:`` ... ``%>`` translates the enclosed string using the loaded i18n "
"catalog."
msgstr ""
# 74696860f80240b2b19ddef097308ed5
#: ../../dev/web/view.rst:19
msgid ""
"``<%_`` ... ``%>`` translates the enclosed string *without escaping HTML "
"entities* in the translation. This only makes sense when the i18n catalog"
" contains HTML code."
msgstr ""
# e4d0f7804d27468f978aeb54a0528b34
#: ../../dev/web/view.rst:21
msgid "``<%#`` ... ``%>`` is a comment."
msgstr ""
# 0ff2f63b815a4690b331209b9257d2b3
#: ../../dev/web/view.rst:23
msgid ""
"All of these also come in the whitespace-stripping variants ``<%-`` and "
"``-%>`` that remove all whitespace before or after the tag."
msgstr ""
# fa9a4f6d8acf4f5ca008c78238eecf42
#: ../../dev/web/view.rst:26
msgid "Complex combinations of HTML and Lua code are possible, for example:"
msgstr ""
# 492df715d89d439894c703b166e81809
#: ../../dev/web/view.rst:38
msgid "Variables and functions"
msgstr ""
# 1bc24e0fb92e436db0bab221180d05fa
#: ../../dev/web/view.rst:40
msgid ""
"Many call sites define additional variables (for example, model templates"
" can access the model as *self* and a unique element ID as *id*), but the"
" following variables and functions should always be available for the "
"embedded Lua code:"
msgstr ""
# 22b96b335ff34f85b16d6924490e21dd
#: ../../dev/web/view.rst:44
msgid "*renderer*: :ref:`web-controller-template-renderer`"
msgstr ""
# 70a6b341596b4126a78d526f0ee0b70a
#: ../../dev/web/view.rst:45
msgid "*http*: :ref:`web-controller-http`"
msgstr ""
# 40eda110c6214d6bb68849992acafaeb
#: ../../dev/web/view.rst:46
msgid "*request*: Table containing the path components of the current page"
msgstr ""
# 5774224ab91749e4bbe81517afd1a43e
#: ../../dev/web/view.rst:47
msgid ""
"*url* (*path*): returns the URL for the given path, which is passed as a "
"table of path components."
msgstr ""
# fcfd80cede124c92b3f70c10f8ef3bdc
#: ../../dev/web/view.rst:48
msgid ""
"*attr* (*key*, *value*): Returns a string of the form ``key=\"value\"`` "
"(with a leading space character before the key)."
msgstr ""
# a7061dca92964ab5adade45c8a5bcd13
#: ../../dev/web/view.rst:51
msgid ""
"*value* is converted to a string (tables are serialized as JSON) and HTML"
" entities are escaped. Returns an empty string when *value* is *nil* or "
"*false*."
msgstr ""
# ffe9a6aa1d6a40f7910eebf7e11a7acb
#: ../../dev/web/view.rst:53
msgid "*include* (*template*): Includes another template."
msgstr ""
# 5e9692ab4e0744dfa66fccaa97d22b86
#: ../../dev/web/view.rst:54
msgid ""
"*node* (*path*, ...): Returns the controller node for the given page "
"(passed as one argument per path component)."
msgstr ""
# 5887efe12d8d47519341f8bb1213271f
#: ../../dev/web/view.rst:57
msgid "Use ``node(unpack(request))`` to get the node for the current page."
msgstr ""
# 87af31fc5751437b9d2945a3ebaeb732
#: ../../dev/web/view.rst:58
msgid "*pcdata* (*str*): Escapes HTML entities in the passed string."
msgstr ""
# 5bc1dc3336384ad99f8cfcca08e87936
#: ../../dev/web/view.rst:59
msgid "*urlencode* (*str*): Escapes the passed string for use in an URL."
msgstr ""
# 4a4d2903d54a47b887d31e4f9dcdc657
#: ../../dev/web/view.rst:60
msgid "*translate*, *_translate*, *translatef* and *i18n*: see :doc:`i18n`"
msgstr ""

View File

@ -0,0 +1,43 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 83919fd90bd2490192213912743cc442
#: ../../features/authorized-keys.rst:2
msgid "Adding SSH public keys"
msgstr ""
# b9f9b4a5e95b48ddaf0925030add1d7a
#: ../../features/authorized-keys.rst:4
msgid ""
"By using the package ``gluon-authorized-keys`` it is possible to add SSH "
"public keys to an image to permit root login."
msgstr ""
# 313822890320473b9e2924102e02ce84
#: ../../features/authorized-keys.rst:7
msgid ""
"If you select this package, add a list of authorized keys to "
"``site.conf`` like this:::"
msgstr ""
# 9e51d683425a48688933c6ef0b381535
#: ../../features/authorized-keys.rst:15
msgid "Existing keys in ``/etc/dropbear/authorized_keys`` will be preserved."
msgstr ""

View File

@ -0,0 +1,117 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 416bfab405e84872bd445b665c49d382
#: ../../features/autoupdater.rst:2
msgid "Autoupdater"
msgstr ""
# fbdb92343b554e12b45b3a262677a175
#: ../../features/autoupdater.rst:4
msgid ""
"Gluon contains an automatic update system which can be configured in the "
"site configuration."
msgstr ""
# 9ad6700c60a245a4819ceeda5103357e
#: ../../features/autoupdater.rst:7
msgid "Building Images"
msgstr ""
# 8475ae965cd6483fa467f7564fcac42b
#: ../../features/autoupdater.rst:9
msgid ""
"By default, the autoupdater is disabled (as it is usually not helpful to "
"have unexpected updates during development), but it can be enabled by "
"setting the variable GLUON_BRANCH when building to override the default "
"branch set in the site configuration."
msgstr ""
# 99f7c89756264f44b7303ac220de8cec
#: ../../features/autoupdater.rst:13
msgid ""
"A manifest file for the updater can be generated with `make manifest`. A "
"signing script (using ``ecdsautils``) can be found in the `contrib` "
"directory. When creating the manifest, the ``PRIORITY`` value may be "
"defined by setting ``GLUON_PRIORITY`` on the command line or in "
"``site.mk``."
msgstr ""
# 5d7bc46f6e36421e97e44a980cca2f6b
#: ../../features/autoupdater.rst:17
msgid ""
"``GLUON_PRIORITY`` defines the maximum number of days that may pass "
"between releasing an update and installation of the images. The update "
"probability will start at 0 after the release time declared in the "
"manifest file by the variable DATE and then slowly rise up to 1 when "
"``GLUON_PRIORITY`` days have passed. The autoupdater checks for updates "
"hourly (at a random minute of the hour), but usually only updates during "
"its run between 4am and 5am, except when the whole ``GLUON_PRIORITY`` "
"days and another 24 hours have passed."
msgstr ""
# c8844cf9449e4f76a917cc749c2e6f6f
#: ../../features/autoupdater.rst:23
msgid "``GLUON_PRIORITY`` may be an integer or a decimal fraction."
msgstr ""
# 2453d23b8cc047d5a61f9177dda6dd6e
#: ../../features/autoupdater.rst:25
msgid ""
"If ``GLUON_RELEASE`` is passed to ``make`` explicitly or it is generated "
"dynamically in ``site.mk``, care must be taken to pass the same "
"``GLUON_RELEASE`` to ``make manifest``, as otherwise the generated "
"manifest will be incomplete."
msgstr ""
# d3c4cc259e7d4a6baa0b71a14177f9f0
#: ../../features/autoupdater.rst:31
msgid "Automated nightly builds"
msgstr ""
# 7fee7acecd1649aa83dc88509a694dd5
#: ../../features/autoupdater.rst:33
msgid "A fully automated nightly build could use the following commands:"
msgstr ""
# d37942c1c2664fd2b1c2df1bddc5b816
#: ../../features/autoupdater.rst:51
msgid "Infrastructure"
msgstr ""
# 072e060208724cdeba231823fc59be1a
#: ../../features/autoupdater.rst:53
msgid "We suggest to have following directory tree accessible via http:"
msgstr ""
# 0fd0e5dbd22549bc85dd6d96b77b3e6f
#: ../../features/autoupdater.rst:68
msgid "The server must be available via IPv6."
msgstr ""
# a59405d383b443388013a4e4bcc8e8ba
#: ../../features/autoupdater.rst:71
msgid "Command Line"
msgstr ""
# 4be364819af84e899d0ebf06358b82fe
#: ../../features/autoupdater.rst:73
msgid "These commands can be used on a node:"
msgstr ""

View File

@ -0,0 +1,90 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# c0d02c8dda894574a660ef069d458385
#: ../../features/configmode.rst:2
msgid "Config Mode"
msgstr ""
# 274f0e94a737422dbd74cad2b7ae4416
#: ../../features/configmode.rst:4
msgid ""
"When in Config Mode a node will neither participate in the mesh nor "
"connect to the VPN using the WAN port. Instead, it'll offer a web "
"interface on the LAN port to aid configuration of the node."
msgstr ""
# 625a7ffdaaac4e8da336dfb26ea601a6
#: ../../features/configmode.rst:8
msgid ""
"Whether a node is in Config Mode can be determined by a characteristic "
"blinking sequence of the SYS LED:"
msgstr ""
# b74345dc7c7747eb91f04cc05fb02024
#: ../../features/configmode.rst:14
msgid "Activating Config Mode"
msgstr ""
# 7d4333f91c1846338f8830c2974ddcab
#: ../../features/configmode.rst:16
msgid ""
"Config Mode is automatically entered at the first boot. You can re-enter "
"Config Mode by pressing and holding the RESET/WPS button for about three "
"seconds. The device should reboot (all LEDs will turn off briefly) and "
"Config Mode will be available."
msgstr ""
# 883e3e4e10ba4da3b2ec6ce3f13d8b0a
#: ../../features/configmode.rst:23
msgid "Port Configuration"
msgstr ""
# 45bd97ee3b5b4107a086ee9c8138f867
#: ../../features/configmode.rst:25
msgid ""
"In general, Config Mode will be offered on the LAN ports. However, there "
"are two practical exceptions:"
msgstr ""
# 713f149166344cd8aceaf91e3bac8d26
#: ../../features/configmode.rst:28
msgid "Devices with just one network port will run Config Mode on that port."
msgstr ""
# d44243a2463b47808005eeb77481a669
#: ../../features/configmode.rst:29
msgid ""
"Devices with PoE on the WAN port will run Config Mode on the WAN port "
"instead."
msgstr ""
# 9dabd11f5dc343afa8100e41d87da500
#: ../../features/configmode.rst:33
msgid "Accessing Config Mode"
msgstr ""
# 05b47e3e833f4996bfe6a4ffcd508346
#: ../../features/configmode.rst:35
msgid ""
"Config Mode can be accessed at http://192.168.1.1. The node will offer "
"DHCP to clients. Should this fail, you may assign an IP from "
"192.168.1.0/24 to your computer manually."
msgstr ""

View File

@ -0,0 +1,48 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 1161708f8ad447bbb344402a02835a78
#: ../../features/dns-forwarder.rst:2
msgid "DNS forwarder"
msgstr ""
# 61812f07552d41d093b52a51a160fc41
#: ../../features/dns-forwarder.rst:4
msgid ""
"A Gluon node can be configured to act as a DNS forwarder. Requests for "
"the next-node hostname(s) can be answered locally, without querying the "
"upstream resolver."
msgstr ""
# 65b7374d806249b18d84d45fbdc98ec9
#: ../../features/dns-forwarder.rst:8
msgid ""
"**Note:** While this reduces answer time and allows to use the next-node "
"hostname without upstream connectivity, this feature should not be used "
"for next-node hostnames that are FQDN when the zone uses DNSSEC."
msgstr ""
# ba5236b771b94d4da638a4a34ee6e78b
#: ../../features/dns-forwarder.rst:12
msgid ""
"One or more upstream resolvers can be configured in the *dns.servers* "
"setting. When *next_node.name* is set, A and/or AAAA records for the "
"next-node IP addresses are placed in the dnsmasq configuration."
msgstr ""

View File

@ -0,0 +1,226 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# c8b17166b89a49aa855e6fd17fc642e2
#: ../../features/monitoring.rst:2
msgid "Node monitoring"
msgstr ""
# 4344e9f98d3f478fa7bb3b0c5d26be7c
#: ../../features/monitoring.rst:4
msgid ""
"Gluon is capable of announcing information about each node to the mesh "
"and to neighbouring nodes. This allows nodes to learn each others "
"hostname, IP addresses, location, software versions and various other "
"information."
msgstr ""
# dfbb12a266cb483d8d7618b860fa6c5c
#: ../../features/monitoring.rst:9
msgid "Format of collected data"
msgstr ""
# f9663531ad2f4aa6b201b444e238c1a9
#: ../../features/monitoring.rst:11
msgid "Information to be announced is currently split into three categories:"
msgstr ""
# f20be822ee614ed1b716e00a503e3bbd
#: ../../features/monitoring.rst:16
msgid "nodeinfo"
msgstr ""
# a80ac3be200b45068ba420d8976aacf4
#: ../../features/monitoring.rst:14
msgid ""
"In this category (mostly) static information is collected. If something "
"is unlikely to change without human intervention it should be put here."
msgstr ""
# 9bbb7a7b27374fceaa89ebde1f512690
#: ../../features/monitoring.rst:20
msgid "statistics"
msgstr ""
# f640d16161d7407c91cb6461e3bde228
#: ../../features/monitoring.rst:19
msgid ""
"This category holds fast changing data, like traffic counters, uptime, "
"system load or the selected gateway."
msgstr ""
# 7f33219d31a8480d83fc5b93a2797b25
#: ../../features/monitoring.rst:24
msgid "neighbours"
msgstr ""
# 8cbbe115330f48388a27f9fc5182a198
#: ../../features/monitoring.rst:23
msgid ""
"`neighbours` contains information about all neighbouring nodes of all "
"interfaces. This data can be used to determine the network topology."
msgstr ""
# 0a5e9af42ec94242891e62ebd6b9198f
#: ../../features/monitoring.rst:26
msgid ""
"All categories will have a ``node_id`` key. It should be used to relate "
"data of different categories."
msgstr ""
# 811da4c76b64452680cf314f3c3ad2b3
#: ../../features/monitoring.rst:30
msgid "Accessing Node Information"
msgstr ""
# 8edc169ae8594cc28e07802569645f05
#: ../../features/monitoring.rst:32
msgid ""
"There are two packages responsible for distribution of the information. "
"For one, information is distributed across the mesh using alfred_. "
"Information between neighbouring nodes is exchanged using `gluon-"
"respondd`."
msgstr ""
# fcef5a38619347e4aa367c684a8c7171
#: ../../features/monitoring.rst:39
msgid "alfred (mesh bound)"
msgstr ""
# 18ff7576b8a14e6a8359ca16fbfb0413
#: ../../features/monitoring.rst:41
msgid "The package ``gluon-alfred`` is required for this to work."
msgstr ""
# bca738aa0818435c9cc871be4f0f5f77
#: ../../features/monitoring.rst:43
msgid ""
"Using alfred both categories are distributed within the mesh. In order to"
" retrieve the data you'll need both a local alfred daemon and alfred-"
"json_ installed. Please note that at least one alfred daemon is required "
"to run as `master`."
msgstr ""
# d5e3a85b2fde43828fdbfce3e31993e3
#: ../../features/monitoring.rst:50
msgid "The following datatypes are used:"
msgstr ""
# de90e032faf849b79df6d87a92423e02
#: ../../features/monitoring.rst:52
msgid "`nodeinfo`: 158"
msgstr ""
# 169c0efa5f59420d892882819f53a060
#: ../../features/monitoring.rst:53
msgid "`statistics`: 159"
msgstr ""
# e17e819aa8064eb3a89d89943d9dab45
#: ../../features/monitoring.rst:54
msgid "`neighbours`: 160"
msgstr ""
# ad24e3018a1f4b66bddee4c397b72e2f
#: ../../features/monitoring.rst:56
msgid ""
"All data is compressed using GZip (alfred-json can handle the "
"decompression)."
msgstr ""
# 883fbd2713604f50bcd7a3027f706095
#: ../../features/monitoring.rst:58
msgid "In order to retrieve statistics data you could run:"
msgstr ""
# 0b39c269f95b492d9475f3aaa9b0705d
#: ../../features/monitoring.rst:98
msgid "You can find more information about alfred in its README_."
msgstr ""
# 369c5d474f3b45c79a9306147b872262
#: ../../features/monitoring.rst:103
msgid "gluon-respondd"
msgstr ""
# 10e282ca0b7346c59000c3d89440aabb
#: ../../features/monitoring.rst:105
msgid ""
"`gluon-respondd` allows querying neighbouring nodes for their "
"information. It is a daemon listening on the multicast address "
"``ff02::2:1001`` on UDP port 1001 on both the bare mesh interfaces and "
"`br-client`. Unicast requests are supported as well."
msgstr ""
# 07300ad5da3249c5b1ffaf8c64b44b5e
#: ../../features/monitoring.rst:110
msgid "The supported requests are:"
msgstr ""
# bd57a5a2fd4c40748e27e11075d36690
#: ../../features/monitoring.rst:112
msgid ""
"``nodeinfo``, ``statistics``, ``neighbours``: Returns the data of single "
"category uncompressed."
msgstr ""
# cf40a38b9f4749fcb42befa86fc3643d
#: ../../features/monitoring.rst:113
msgid ""
"``GET nodeinfo``, ...: Returns the data of one or multiple categories "
"(separated by spaces) compressed using the `deflate` algorithm (without a"
" gzip header). The data may be decompressed using zlib and many zlib "
"bindings using -15 as the window size parameter."
msgstr ""
# 343b08a76d9c4abfbdde023718e385ee
#: ../../features/monitoring.rst:118
msgid "gluon-neighbour-info"
msgstr ""
# cd65bff8b8464bc0bfb68695ed176d33
#: ../../features/monitoring.rst:120
msgid ""
"The program `gluon-neighbour-info` can be used to retrieve information "
"from other nodes."
msgstr ""
# 415ac9479ec9470d8ac49092709ee63b
#: ../../features/monitoring.rst:129
msgid ""
"An optional timeout may be specified, e.g. `-t 5` (default: 3 seconds). "
"See the usage information printed by ``gluon-neighbour-info -h`` for more"
" information about the supported arguments."
msgstr ""
# 161199f8b36b478d86b1dd83a86e89c5
#: ../../features/monitoring.rst:134
msgid "Adding a data provider"
msgstr ""
# b9876f620f3a4089bd62edbadbba91d0
#: ../../features/monitoring.rst:136
msgid ""
"To add a provider, you need to install a shared object into "
"``/lib/gluon/respondd``. For more information, refer to the `respondd "
"README <https://github.com/freifunk-"
"gluon/packages/blob/master/net/respondd/README.md>`_ and have a look the "
"existing providers."
msgstr ""

View File

@ -0,0 +1,599 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 0ef6f837661347ad8d691ca4a36f46d8
#: ../../features/multidomain.rst:2
msgid "Multidomain Support"
msgstr ""
# 97bb8db90b0340f0bb10db29b0c5e3f7
#: ../../features/multidomain.rst:5
msgid "Preamble"
msgstr ""
# 544557e258fd4d8d8fd1a25006f2b950
#: ../../features/multidomain.rst:7
msgid ""
"There comes a time when a mesh network grows past sensible boundaries. As"
" broadcast traffic grows, mesh networks experience scaling issues and "
"using them becomes very unpleasant. An approach to solve this follows the"
" well-known “divide and conquer” paradigm and splits a large network into"
" multiple smaller networks. These smaller networks start with a dedicated"
" layer 2 network each, which are interconnected via their gateways by "
"layer 3 routing. Gluon is already field-tested handling a single domain "
"and the multidomain feature allows for the reconfiguration of key "
"parameters that decide which domain a node participates in, without the "
"need of a distinct set of firmware images for each mesh domain."
msgstr ""
# 432f44f8f73044aba719b57a8ef50ef3
#: ../../features/multidomain.rst:19
msgid "Overview"
msgstr ""
# 7a6064a456894b9dbbd10113d13b25f3
#: ../../features/multidomain.rst:21
msgid ""
"Multidomain support allows to build a single firmware with multiple, "
"switchable domain configurations. The nomenclature is as follows:"
msgstr ""
# d412d10e978e4e28991f760b1adae721
#: ../../features/multidomain.rst:24
msgid "``site``: an aggregate over multiple domains"
msgstr ""
# ef3164a0688b49f5bf33298c581a7e75
#: ../../features/multidomain.rst:25
msgid ""
"``domain``: mesh network with connectivity parameters that prevent "
"accidental bridging with other domains"
msgstr ""
# d0baef011bc0448f83c76a5c29c5d240
#: ../../features/multidomain.rst:27
msgid "``domain code``: unique domain identifier"
msgstr ""
# 17a04218adff40feac72d0e21b183f27
#: ../../features/multidomain.rst:28
msgid "``domain name``: pretty name for a domain code"
msgstr ""
# 191bbba80c754383bac361c08bc9ef94
#: ../../features/multidomain.rst:30
msgid ""
"By default Gluon builds firmware with a single domain embedded into "
"``site.conf``. To use multiple domains, enable it in ``site.mk``:"
msgstr ""
# bb64d25bc35b4bacbf83ef452f65e0d9
#: ../../features/multidomain.rst:37
msgid ""
"In the site repository, create the ``domains/`` directory, which will "
"hold your domain configurations. Each domain configuration file is named "
"after its primary ``domain_code``, additional domain codes and names are "
"supported."
msgstr ""
# 57aaa9fe121d4594b46669b36dc0b6ba
#: ../../features/multidomain.rst:53
msgid "The domain configuration ``alpha_centauri.conf`` could look like this."
msgstr ""
# 65e63915a1a14495b12a601a2f45ffe5
#: ../../features/multidomain.rst:65
msgid ""
"In this example “Alpha Centauri” is the user-visible ``domain_name`` for "
"the domain_code ``alpha_centauri``. Also note that the domain code "
"``alpha_centauri`` matches the filename ``alpha_centauri.conf``."
msgstr ""
# 25f0c376dcf94b9cb07a71f478640dab
#: ../../features/multidomain.rst:69
msgid ""
"Additional domain codes/names can be added to ``domain_names``, which are"
" treated as aliases for the their domain configuration. Aliases can be "
"used to offer more fine-grained and well-recognizable domain choices to "
"users. Having multiple aliases on a single domain is a helpful precursor "
"to splitting the domain into even smaller blocks."
msgstr ""
# d537daa153e04939a33a3389fa42f3e2
#: ../../features/multidomain.rst:75
msgid ""
"Furthermore you have to specify the ``default_domain`` in the "
"``site.conf``. This domain is applied in following cases:"
msgstr ""
# 5d33209589834936942f8d134112796e
#: ../../features/multidomain.rst:78
msgid "When the config mode is skipped."
msgstr ""
# 01b5aa5b012d4e3fba859dbcaea7fad1
#: ../../features/multidomain.rst:79
msgid ""
"When a domain is removed in a new firmware release, the default_domain "
"will be chosen then."
msgstr ""
# dd1e09cb139949169b6a85394243d13b
#: ../../features/multidomain.rst:81
msgid "When a user selects a wrong domain code via uci."
msgstr ""
# 42b5556ca90e422695910397889eb7e7
#: ../../features/multidomain.rst:83
msgid ""
"Please note, that this value is saved to uci, so changing the "
"`default_domain` value in the `site.conf` in a new firmware release only "
"affects the actual domain of a router, if and only if one of the above "
"conditions matches."
msgstr ""
# 80dc6212b0bd4d4d9b0bfe6cde7b8e45
#: ../../features/multidomain.rst:89
msgid "Switching the domain"
msgstr ""
# b4821d10670e4210b318ce9217fa8d98
#: ../../features/multidomain.rst:91
msgid "**via commandline**:"
msgstr ""
# 68a6fa1a23f4471781e9e67076af6b18
#: ../../features/multidomain.rst:99
msgid "**via config mode:**"
msgstr ""
# 61c86c637be246ee97d937bdc12c1b08
#: ../../features/multidomain.rst:101
msgid ""
"To allow switching the domain via config mode, ``config-mode-domain-"
"select`` has to be added to GLUON_FEATURES in the site.mk."
msgstr ""
# 81ec5cb794e4492db38b188d86863db7
#: ../../features/multidomain.rst:104
msgid "|image0|"
msgstr ""
# b272113ef85f423483c1066292e3a641
#: ../../features/multidomain.rst:107
msgid "Allowed site variables"
msgstr ""
# 753c8a78d31646159963630ac0c9de4a
#: ../../features/multidomain.rst:109
msgid ""
"Internally the site variables are merged from the ``site.conf`` and the "
"selected ``domain.conf``, so the most variables are also allowed in "
"``site.conf`` and in ``domain.conf``. But there are some exceptions, "
"which do not make sense in a domain or site specific way. The following "
"sections give an overview over variables that are only usable in either "
"site or domain context."
msgstr ""
# f88db7b3b9d943cf8683fd86dffa5c0f
#: ../../features/multidomain.rst:117
msgid "site.conf only variables"
msgstr ""
# 4dbfef051157410c910159120dffec73
#: ../../features/multidomain.rst:119
msgid ""
"Used in as initial default values, when the firmware was just flashed "
"and/or the config mode is skipped, so they do not make sense in a domain "
"specific way:"
msgstr ""
# 61bcd92a64504fd996788520906dea3a
#: ../../features/multidomain.rst:123
msgid "authorized_keys"
msgstr ""
# 4706f9fd3f8e4c2783741ceca168c6dd
#: ../../features/multidomain.rst:124
msgid "default_domain"
msgstr ""
# 02ceb4f3f68b4314a6a532dcd5c14a31
#: ../../features/multidomain.rst:125
msgid "poe_passthrough"
msgstr ""
# 35162991c78a47eeb88f01c0370ba2b0
#: ../../features/multidomain.rst:126
msgid "mesh_on_wan"
msgstr ""
# aaedafd167ee468883a76fcf6fe9e80f
#: ../../features/multidomain.rst:127
msgid "mesh_on_lan"
msgstr ""
# 115a549485514185b329d4598840ef1c
#: ../../features/multidomain.rst:128
msgid "single_as_lan"
msgstr ""
# f703f83dfed8445c83a6fd8f26242b54
#: ../../features/multidomain.rst:129
msgid "setup_mode.skip"
msgstr ""
# 1bd8a1a2e3c4482c9666efd2adc4b3e9
#: ../../features/multidomain.rst:130
msgid "autoupdater.branch"
msgstr ""
# 1608401b35264d2c8cc7e155644076c3
#: ../../features/multidomain.rst:131
msgid "mesh_vpn.enabled"
msgstr ""
# 8712db0dd74c4d23b81f9c4841073fd8
#: ../../features/multidomain.rst:132
msgid "mesh_vpn.pubkey_privacy"
msgstr ""
# b9b3b8901410438395a2954d37062852
#: ../../features/multidomain.rst:133
msgid "mesh_vpn.bandwidth_limit"
msgstr ""
# df32a1747027417ab6fa26beb18d2025
#: ../../features/multidomain.rst:134
msgid "mesh_vpn.bandwidth_limit.enabled"
msgstr ""
# c0b7e3fee1ce4eb08bbad45291a311c7
#: ../../features/multidomain.rst:135
msgid "mesh_vpn.bandwidth_limit.ingress"
msgstr ""
# 6046521a23be4d3bb038c8bbc4da2ea5
#: ../../features/multidomain.rst:136
msgid "mesh_vpn.bandwidth_limit.egress"
msgstr ""
# 0428c144545f47b7bf23df3170f7d422
#: ../../features/multidomain.rst:138
msgid ""
"Variables that influence the appearance of the config mode, domain-"
"independent because they are relevant before a domain was selected."
msgstr ""
# 2618da30f5de4cb49b1103bbf735e4df
#: ../../features/multidomain.rst:141
msgid "config_mode.geo_location.show_altitude"
msgstr ""
# c241886ad4904e608aba4b71760e4e6a
#: ../../features/multidomain.rst:142
msgid "config_mode.hostname.optional"
msgstr ""
# 53fdbb4a5f894d7e88fd183bb4379442
#: ../../features/multidomain.rst:143
msgid "config_mode.remote_login"
msgstr ""
# f976a2cc15694072b82e4be2b6e37656
#: ../../features/multidomain.rst:144
msgid "config_mode.remote_login.show_password_form"
msgstr ""
# 1e3088d71573458083c4b8de448a9059
#: ../../features/multidomain.rst:145
msgid "config_mode.remote_login.min_password_length"
msgstr ""
# 6ef3ad28fd4a4f529e832bd422a37308
#: ../../features/multidomain.rst:146
msgid "hostname_prefix"
msgstr ""
# 676c8c141c6442cd873c2c7287d40c65
#: ../../features/multidomain.rst:147
msgid "mesh_vpn.fastd.configurable"
msgstr ""
# c4945f6f1ab74679b18593f69bb0c06d
#: ../../features/multidomain.rst:148
msgid "roles.default"
msgstr ""
# ad302c95eeb341978aa8ba7fee492487
#: ../../features/multidomain.rst:149
msgid "roles.list"
msgstr ""
# 39c51e38db4642949709de0c67b2a7c7
#: ../../features/multidomain.rst:151
msgid "Specific to a firmware build itself:"
msgstr ""
# c285cc5dd4c04015b583efaba2c71dd8
#: ../../features/multidomain.rst:153
msgid "site_code"
msgstr ""
# e33bb749657d448fac589f8a87ebed3a
#: ../../features/multidomain.rst:154
msgid "site_name"
msgstr ""
# 4e02d44f82aa4b3eaa7b24b5baa18699
#: ../../features/multidomain.rst:155
msgid "autoupdater.branches.*.name"
msgstr ""
# 32cc0e6ba4e640d0a14a78ae8befd584
#: ../../features/multidomain.rst:156
msgid "autoupdater.branches.*.good_signatures"
msgstr ""
# f8caa3734d7f4c2fb750bfce549ade75
#: ../../features/multidomain.rst:157
msgid "autoupdater.branches.*.pubkeys"
msgstr ""
# 48023d6205e94241bced5915a36c2ab2
#: ../../features/multidomain.rst:159
msgid ""
"We simply do not see any reason, why these variables could be helpful in "
"a domain specific way:"
msgstr ""
# 73f8db5112064a3eb738a0e84c2bc572
#: ../../features/multidomain.rst:162
msgid "mesh_vpn.fastd.syslog_level"
msgstr ""
# 6540a84a24c3406296a19ce97699a408
#: ../../features/multidomain.rst:163
msgid "wifi*.supported_rates"
msgstr ""
# a461d5685b04435c9d82bfc26270b3f3
#: ../../features/multidomain.rst:164
msgid "wifi*.basic_rate"
msgstr ""
# e08f0e76b70c49b38110c2784aea2b47
#: ../../features/multidomain.rst:165
msgid "timezone"
msgstr ""
# f2c29f0399954c00b9f19e2aee849115
#: ../../features/multidomain.rst:166
msgid "regdom"
msgstr ""
# 1e597ff635084eb28b04d736ae12bb8f
#: ../../features/multidomain.rst:169
msgid "domain.conf only variables"
msgstr ""
# ff0ebc2b6a8646a2b07905c42e24352c
#: ../../features/multidomain.rst:171
msgid "Obviously:"
msgstr ""
# f17a2f6e95b44e31bb4beb78e414f1ff
#: ../../features/multidomain.rst:173
msgid "domain_names"
msgstr ""
# fe2940a9a23f46d9aa5ff5990a132915
#: ../../features/multidomain.rst:175
msgid ""
"a table of domain codes to domain names ``domain_names = { foo = 'Foo "
"Domain', bar = 'Bar Domain', baz = 'Baz Domain' }``"
msgstr ""
# b6b5eebdb79f47bc8203f995ba37e6a4
#: ../../features/multidomain.rst:178
msgid "hide_domain"
msgstr ""
# 11a9b6b6f5154144a16637a83bc634ab
#: ../../features/multidomain.rst:180
msgid ""
"prevents a domain name(s) from appearing in config mode, either boolean "
"or array of domain codes"
msgstr ""
# 720eaef0e8c74e6b87cb97dc3e93932f
#: ../../features/multidomain.rst:183
msgid "``true``, ``false``"
msgstr ""
# 61411b0d3c034685ae7f3d7fc5e008dd
#: ../../features/multidomain.rst:184
msgid "``{ 'foo', 'bar' }``"
msgstr ""
# d63b630e0a78441aae4675a35e45f730
#: ../../features/multidomain.rst:186
msgid ""
"Because each domain is considered as an own layer 2 network, these values"
" should be different in each domain:"
msgstr ""
# c8c62ce9801e4f7198f05e3a15f74025
#: ../../features/multidomain.rst:189
msgid "next_node.ip4"
msgstr ""
# 68eacc2f7cdc4c2da2fdc6a058e48b9f
#: ../../features/multidomain.rst:190
msgid "next_node.ip6"
msgstr ""
# fbbbaa82a0614741a7eea9d2ac4f3dcd
#: ../../features/multidomain.rst:191
msgid "next_node.name"
msgstr ""
# 491bf5261253473f95851c09f67c99dd
#: ../../features/multidomain.rst:192
msgid "prefix6"
msgstr ""
# 5286e7d21acd4c9984b5b8121c25b89a
#: ../../features/multidomain.rst:193
msgid "prefix4"
msgstr ""
# 33109bbc3845464c9e8005f28f5ce1d8
#: ../../features/multidomain.rst:194
msgid "extra_prefixes6"
msgstr ""
# de3928c5d83b40a496c881a3852a646e
#: ../../features/multidomain.rst:196
msgid ""
"To prevent accidental bridging of different domains, all meshing "
"technologies should be separated:"
msgstr ""
# 3f794249838f420196ab77066d978172
#: ../../features/multidomain.rst:199
msgid "domain_seed (wired mesh)"
msgstr ""
# 3facf5a546f04739802fe0f9212efa13
#: ../../features/multidomain.rst:201
msgid "must be a random value used to derive the vxlan id for wired meshing"
msgstr ""
# 5ce4ca5e824f4fd1996e5bc378131da4
#: ../../features/multidomain.rst:203
msgid "wifi*.ibss.ssid"
msgstr ""
# 72acc42b47b54a3480328af6a8bbc806
#: ../../features/multidomain.rst:204
msgid "wifi*.ibss.bssid"
msgstr ""
# 25e11076d1124eaa99e596d4ec93f607
#: ../../features/multidomain.rst:205
msgid "wifi*.mesh.id"
msgstr ""
# b772d39d7a2e440bb61574465a584c32
#: ../../features/multidomain.rst:206
msgid "mesh_vpn.fastd.groups.*.peers.remotes"
msgstr ""
# 1ba4f2a0a50946e4b1ee9fba73207f12
#: ../../features/multidomain.rst:207
msgid "mesh_vpn.fastd.groups.*.peers.key"
msgstr ""
# 3d0d2413c4fe41fd89a49e27c48de0be
#: ../../features/multidomain.rst:208
msgid "mesh_vpn.tunneldigger.brokers"
msgstr ""
# 47ed63bd93fd450687c7b99e463c96a1
#: ../../features/multidomain.rst:210
msgid ""
"Clients consider WiFi networks sharing the same ESSID as if they were the"
" same L2 network and try to reconfirm and reuse previous addressing. If "
"multiple neighbouring domains shared the same ESSID, the roaming "
"experience of clients would degrade."
msgstr ""
# de4f4b58ee404aafa611b523326faf70
#: ../../features/multidomain.rst:215
msgid "wifi*.ap.ssid"
msgstr ""
# 81e76629fcaa4c7bb9c7c31f290c3ca5
#: ../../features/multidomain.rst:217
msgid "Some values should be only set in legacy domains and not in new domains."
msgstr ""
# c41d147650f54449bb9c450c62d0c527
#: ../../features/multidomain.rst:219
msgid "mesh.vxlan"
msgstr ""
# c6f1009df1ff46e89f5a8232abaa4dec
#: ../../features/multidomain.rst:221
msgid ""
"By default, this value is `true`. It should be only set to `false` for "
"one legacy domain, since vxlan prevents accidental wired merges of "
"domains. For old domains this value is still available to keep "
"compatibility between all nodes in one domain."
msgstr ""
# a5db690fa30246e5bbab5e5d2399a460
#: ../../features/multidomain.rst:226
msgid "next_node.mac"
msgstr ""
# 52fffa4dd0ee47d3b77c1319c76ea930
#: ../../features/multidomain.rst:228
msgid ""
"For new domains, the default value should be used, since there is no need"
" for a special mac (or domain specific mac). For old domains this value "
"is still available to keep compatibility between all nodes in one domain."
msgstr ""
# 3e07099af5904dfbbc707306de8f91fd
#: ../../features/multidomain.rst:234
msgid "Example config"
msgstr ""
# 477b1b70d4224769b179eeffc1f4a1a1
#: ../../features/multidomain.rst:237
msgid "site.mk"
msgstr ""
# f49d804a409e412cb6b6f4af70aa0e2c
#: ../../features/multidomain.rst:243
msgid "site.conf"
msgstr ""
# 2f472eb1ecd144a58584c43865193db9
#: ../../features/multidomain.rst:249
msgid "domains/alpha_centauri.conf"
msgstr ""
# 7fc77c7e96e640cf8478600d5265edb6
#: ../../features/multidomain.rst:255
msgid "i18n/en.po"
msgstr ""
# 27794644561e4d40817e4235d7d77565
#: ../../features/multidomain.rst:261
msgid "i18n/de.po"
msgstr ""
# d08a72b83e3b4afd8921452b3fdb24c5
#: ../../features/multidomain.rst:267
msgid "modules"
msgstr ""

View File

@ -0,0 +1,53 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# ef3920cec03741b99533c5b6cfec5689
#: ../../features/private-wlan.rst:2
msgid "Private WLAN"
msgstr ""
# 0c6fc574470248cb82be968c4c204ef3
#: ../../features/private-wlan.rst:4
msgid ""
"It is possible to set up a private WLAN that bridges the WAN port and is "
"separated from the mesh network. Please note that you should not enable "
"``mesh_on_wan`` simultaneously."
msgstr ""
# 8dcabe8ba432405c9e17ba5ce9ea9a29
#: ../../features/private-wlan.rst:7
msgid ""
"The private WLAN can be enabled through the config mode if the package "
"``gluon-web-private-wifi`` is installed. You may also enable a private "
"WLAN using the command line::"
msgstr ""
# e410e8dfa50746fdb0df13056fe70987
#: ../../features/private-wlan.rst:26
msgid ""
"Please replace ``$SSID`` by the name of the WLAN and ``$KEY`` by your "
"passphrase (8-63 characters). If you have two radios (e.g. 2.4 and 5 GHz)"
" you need to do this for radio0 and radio1."
msgstr ""
# 77b6784a288d468c87a923324cb54084
#: ../../features/private-wlan.rst:29
msgid "It may also be disabled by running::"
msgstr ""

View File

@ -0,0 +1,69 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# a4dab63509fc429bb4384de353464823
#: ../../features/roles.rst:2
msgid "Roles"
msgstr ""
# d93ed75880e34015b310e2da47001dd5
#: ../../features/roles.rst:4
msgid ""
"It is possible to define a set of roles you want to distinguish at "
"backend side. One node can own one role which it will announce via alfred"
" inside the mesh. This will make it easier to differentiate nodes when "
"parsing alfred data. E.g to count only **normal** nodes and not the "
"gateways or servers (nodemap). A lot of things are possible."
msgstr ""
# ad75ac6f629b4b47b20469d90ee3f68c
#: ../../features/roles.rst:9
msgid "For this the section ``roles`` in ``site.conf`` is needed::"
msgstr ""
# 9f1371cda8444566a6cf82d6e8b97724
#: ../../features/roles.rst:21
msgid ""
"The strings to display in the web interface are configured per language "
"in the ``i18n/en.po``, ``i18n/de.po``, etc. files of the site repository "
"using message IDs like ``gluon-web-node-role:role:node`` and ``gluon-web-"
"node-role:role:backbone``."
msgstr ""
# 9ca9abb8093449eab2a9ffaca66bff65
#: ../../features/roles.rst:25
msgid ""
"The value of ``default`` is the role every node will initially own. This "
"value should be part of ``list`` as well. If you want node owners to "
"change the defined roles via config-mode you can add the package ``gluon-"
"web-node-role`` to your ``site.mk``."
msgstr ""
# 1289f242b40f4aaca72764833ea75fc5
#: ../../features/roles.rst:29
msgid ""
"The role is saved in ``gluon-node-info.system.role``. To change the role "
"using command line do::"
msgstr ""
# cd6d655a915a4e439c9d5c9e7a8a1a39
#: ../../features/roles.rst:34
msgid "Please replace ``$ROLE`` by the role you want the node to own."
msgstr ""

View File

@ -0,0 +1,121 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 54eedd9a435b484ca554a9650f79533d
#: ../../features/vpn.rst:2
msgid "Mesh-VPN"
msgstr ""
# c57be62a26c842288711bdcf8fb7daa0
#: ../../features/vpn.rst:4
msgid ""
"Gluon integrates several OSI-Layer 2 tunneling protocols to enable "
"interconnects between local meshes and provide internetwork access. "
"Available protocols currently are:"
msgstr ""
# 110d52cbd75e4830a294edf69cd3fa64
# d92e9ecfaf164e3b88c334c32deff9f0
#: ../../features/vpn.rst:8 ../../features/vpn.rst:23
msgid "fastd"
msgstr ""
# 9ea68ef68fc84ade8d86f7d467476d90
#: ../../features/vpn.rst:9
msgid "L2TPv3 (via tunneldigger)"
msgstr ""
# 40ea32ee2e834937b18fe88211631a13
#: ../../features/vpn.rst:11
msgid ""
"fastd is a lightweight userspace tunneling daemon, that implements cipher"
" suites that are specifically designed to work well on embedded devices. "
"It offers encryption and authentication. Its primary drawback are the "
"necessary context-switches when forwarding packets."
msgstr ""
# e7e31dd87d1f4be4a2e128450781ca57
#: ../../features/vpn.rst:17
msgid ""
"L2TPv3 is an in-kernel tunneling protocol that performs well, but offers "
"no security properties by itself. The brokering of the tunnel happens "
"through tunneldigger, its primary drawback being the lack of IPv6 "
"support."
msgstr ""
# b221510c9181400da0c28b3c29db361d
#: ../../features/vpn.rst:26
msgid "Configurable Cipher"
msgstr ""
# c91fbba1790848f2866bc80642c5dba6
#: ../../features/vpn.rst:29
msgid ""
"From the site configuration fastd can be allowed to offer toggleable "
"encryption in the config mode with the intent to increase throughput, "
"although in practice the gain is minimal."
msgstr ""
# f1aef968c5504d49b1cae80d2676d042
#: ../../features/vpn.rst:33
msgid "**Site configuration:**"
msgstr ""
# 79c4b8fd298a4bbe87e4e9963c76f56e
#: ../../features/vpn.rst:35
msgid "Add the feature ``web-mesh-vpn-fastd`` in ``site.mk``"
msgstr ""
# 74cc14ede0784c2eb480da5383229526
#: ../../features/vpn.rst:36
msgid "Set ``mesh_vpn.fastd.configurable = true`` in ``site.conf``"
msgstr ""
# 45148edf393f484db6ea8eee138a63ea
#: ../../features/vpn.rst:37
msgid ""
"Optionally add ``null`` to the ``mesh_vpn.fastd.methods`` table if you "
"want \"Performance mode\" as default (not recommended)"
msgstr ""
# 57cbc2843a1948f596c5baa8655b1b7a
#: ../../features/vpn.rst:39
msgid "**Gateway configuration:**"
msgstr ""
# 012b988a3af24ee4bec5eafe32cc0f4f
#: ../../features/vpn.rst:41
msgid "Prepend the ``null`` cipher in fastd's method list"
msgstr ""
# 1c59f136d5a54289be5af214ec3eaa0e
#: ../../features/vpn.rst:44
msgid ""
"**Config Mode:** The resulting firmware will allow users to choose "
"between secure (encrypted) and fast (unencrypted) transport."
msgstr ""
# aeb55fd44f724f6da0fac1e2c75b3cac
#: ../../features/vpn.rst:49
msgid ""
"**Unix socket:** To confirm whether the correct cipher is being used, "
"fastds unix socket can be interrogated, after installing for example "
"`socat`."
msgstr ""

View File

@ -0,0 +1,165 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# db1ff8ac4fc0441d8d7837f2d080c919
#: ../../features/wired-mesh.rst:2
msgid "Wired mesh (Mesh-on-WAN/LAN)"
msgstr ""
# e3a01596356a443fb931543ad250060b
#: ../../features/wired-mesh.rst:4
msgid ""
"In addition to meshing over WLAN and VPN, it is also possible to "
"configure wired meshing over the LAN or WAN ports. This allows nodes to "
"be connected directly or over wireless bridges."
msgstr ""
# 590131059c7f4b04929e3d8ee8311756
#: ../../features/wired-mesh.rst:8
msgid ""
"Mesh-on-WAN can be enabled in addition to the mesh VPN, so multiple nodes"
" in the same local network that is used as VPN uplink can also mesh "
"directly. Enabling Mesh-on-WAN should be avoided if the local network is "
"also bridged with a WLAN access point, as meshing over batman-adv causes "
"large amounts of multicast traffic, which will take up a lot of airtime."
msgstr ""
# 8a99c55556594961a68f39de810936f9
#: ../../features/wired-mesh.rst:14
msgid ""
"Enabling Mesh-on-LAN replaces the normal \"client network\" function of "
"the LAN ports, as client network ports may never be connected (so care "
"must be taken to always enable Mesh-on-LAN before connecting two nodes' "
"LAN ports)."
msgstr ""
# 84b1184cd5ab44f0b16fbc79bf91de2b
#: ../../features/wired-mesh.rst:19
msgid "Wired mesh encapsulation"
msgstr ""
# f119289fa7264331a900587b5b1024af
#: ../../features/wired-mesh.rst:21
msgid ""
"Since version 2018.1, Gluon supports encapsulating wired mesh traffic in "
"`VXLAN <https://en.wikipedia.org/wiki/Virtual_Extensible_LAN>`_, a new "
"standard with use cases similar to VLANs, but a much greater ID space of "
"24bit; in addition, VXLAN packets pass through VLAN-aware switches "
"without any special configuration."
msgstr ""
# ff0aff8641ff4197a12d54fe6b71b1ef
#: ../../features/wired-mesh.rst:26
msgid "Encapsulating mesh traffic has two advantages:"
msgstr ""
# 4c138ab3807c4a14b0f44f6ff1f1b5a8
#: ../../features/wired-mesh.rst:28
msgid ""
"By using a different VXLAN ID for each site and mesh domain, accidental "
"wired mesh connections between nodes of different domains will be "
"prevented. This has special importance when nodes migrate between domains"
" automatically, as currently possible through different site-specific "
"packages."
msgstr ""
# 6b71ac328c6b4a728fa97c2a3a1e9c3c
#: ../../features/wired-mesh.rst:32
msgid ""
"While batman-adv traffic does not interact with non-mesh traffic in the "
"same wired network in any way (so Gluon nodes can mesh over existing "
"wired networks), this is not the case for layer 3 mesh protocols like "
"Babel. Encapsulating the traffic allows to distinguish mesh traffic from "
"unrelated packets."
msgstr ""
# 32fb6fa47d2c4df7b52bc2f4e1ef8fbc
#: ../../features/wired-mesh.rst:37
msgid ""
"As enabling VXLAN encapsulation will prevent wired mesh communication "
"with old nodes that do not support VXLAN yet, VXLANs can be enabled per-"
"domain using the site configuration setting *mesh.vxlan*. VXLAN is "
"enabled by default in multidomain setups; in single-domain site "
"configurations, the *mesh.vxlan* setting is mandatory. We recommend to "
"enable VXLAN encapsulation in all new sites and domains."
msgstr ""
# fdde8f74eeac4733ba4673ee52e4e53f
#: ../../features/wired-mesh.rst:43
msgid ""
"Non-encapsulated (\"legacy\") wired meshing will be removed in a future "
"Gluon release. We cannot give a concrete timeframe for the removal yet; a"
" missing prerequisite is the implementation of a robust migration path "
"for existing deployments."
msgstr ""
# 823a16b9f6fa42439cdcbbef0aee46fa
#: ../../features/wired-mesh.rst:48
msgid "Configuration"
msgstr ""
# 5342374218d9479c931e6ae9eb23801c
#: ../../features/wired-mesh.rst:50
msgid ""
"Both Mesh-on-WAN and Mesh-on-LAN can be configured on the \"Network\" "
"page of the *Advanced settings* (if the package ``gluon-web-network`` is "
"installed)."
msgstr ""
# a0f14d5bd03d4dbb9fdc4967769dc933
#: ../../features/wired-mesh.rst:53
msgid ""
"It is also possible to enable Mesh-on-WAN and Mesh-on-LAN by default by "
"adding ``mesh_on_wan = true`` and ``mesh_on_lan = true`` to "
"``site.conf``."
msgstr ""
# 71f7364382364448a71f3d46e28cb1c2
#: ../../features/wired-mesh.rst:57
msgid "Commandline"
msgstr ""
# ad2ddc1d903c486285e7cbcc4e6c5780
#: ../../features/wired-mesh.rst:59
msgid "Enable Mesh-on-WAN::"
msgstr ""
# 31e3f9d0a2cc4d73a8fdf11d8e6dd18d
#: ../../features/wired-mesh.rst:64
msgid "Disable Mesh-on-WAN::"
msgstr ""
# 08605ab4c4744da48bccf6bf249ef78e
#: ../../features/wired-mesh.rst:69
msgid "Enable Mesh-on-LAN::"
msgstr ""
# 9067a19e25bc447194265ad44b90cde1
#: ../../features/wired-mesh.rst:77
msgid "Disable Mesh-on-LAN::"
msgstr ""
# 006e5a04f3cd47298b7ace10a963b729
#: ../../features/wired-mesh.rst:85
msgid ""
"Please note that this configuration has changed in Gluon 2016.1. Using "
"the old commands on 2016.1 and later will break the corresponding options"
" in the *Advanced settings*."
msgstr ""

View File

@ -0,0 +1,85 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 4d6f3720b45f49f9babf4cbadd2003c0
#: ../../features/wlan-configuration.rst:2
msgid "WLAN configuration"
msgstr ""
# 9e456d3e0e82404696f6eaeb10b352b8
#: ../../features/wlan-configuration.rst:4
msgid ""
"Gluon allows to configure 2.4GHz and 5GHz radios independently. The "
"configuration may include any or all of the three networks \"client\" (AP"
" mode), \"mesh\" (802.11s mode) and \"ibss\" (adhoc mode), which can be "
"used simultaneously (using \"mesh\" and \"ibss\" at same time should be "
"avoided though as weaker hardware usually can't handle the additional "
"load). See :doc:`../user/site` for details on the configuration."
msgstr ""
# 70a963f3e6ec4bfeb3d4dfd9ecabad74
#: ../../features/wlan-configuration.rst:11
msgid "Upgrade behaviour"
msgstr ""
# 9cdc57bf414b457aaa4aa4a081e83c36
#: ../../features/wlan-configuration.rst:13
msgid ""
"For each of these networks, the site configuration may define a "
"`disabled` flag (by default, all configured networks are enabled). This "
"flag is merely a default setting, on upgrades the existing setting is "
"always retained (as this setting may have been changed by the user). This"
" means that it is not possible to enable or disable an existing network "
"configurations during upgrades."
msgstr ""
# 7d0b8279a6024633afb423a480a00d81
#: ../../features/wlan-configuration.rst:19
msgid ""
"For the \"mesh\" and \"ibss\" networks, the default setting only has an "
"effect if none of the two has existed before. If a new configuration has "
"been added for \"mesh\" or \"ibss\", while the other of the two has "
"already existed before, the enabled/disabled state of the existing "
"configuration will also be set for the new configuration."
msgstr ""
# bae4a1f586ec43a6ba09aa30ff387a76
#: ../../features/wlan-configuration.rst:24
msgid ""
"This allows upgrades to change from IBSS to 11s and vice-versa while "
"retaining the \"wireless meshing is enabled/disabled\" property "
"configured by the user regardless of the used mode."
msgstr ""
# 681589c4db5b407abcd48929919bd2a3
#: ../../features/wlan-configuration.rst:28
msgid ""
"During upgrades the wifi channel of the 2.4GHz and 5GHz radio will be "
"restored to the channel configured in the site.conf. If you need to "
"preserve a user defined wifi channel during upgrades you can configure "
"this via the uci section ``gluon-core.wireless``::"
msgstr ""
# 5a01d002cecc4ec6b5abe14c8107fda5
#: ../../features/wlan-configuration.rst:34
msgid ""
"Keep in mind that nodes running wifi interfaces on custom channels can't "
"mesh with default nodes anymore!"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,47 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 361b01c3b7654e2aa8bcd70dca280110
#: ../../package/gluon-client-bridge.rst:2
msgid "gluon-client-bridge"
msgstr ""
# 8cc1810621f4404c9b72ab45f1bb04e1
#: ../../package/gluon-client-bridge.rst:4
msgid ""
"This package provides a bridge (*br-client*) for connecting clients. It "
"will also setup a wireless interface, provided it is configured in "
"*site.conf*."
msgstr ""
# 09649fc1ffca4114bb1b8af39a4875e6
#: ../../package/gluon-client-bridge.rst:8
msgid "site.conf"
msgstr ""
# fa9207e8899746cfb326918d81536bde
#: ../../package/gluon-client-bridge.rst:10
msgid "wifi24.ap.ssid / wifi5.ap.ssid"
msgstr ""
# 81d6ab3e046341fba959a45c2af9a7a5
#: ../../package/gluon-client-bridge.rst:11
msgid "SSID for the client network"
msgstr ""

View File

@ -0,0 +1,65 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 75a5a2b96ffe4a6b851472b218e630f5
#: ../../package/gluon-config-mode-domain-select.rst:2
msgid "gluon-config-mode-domain-select"
msgstr ""
# 805551da3ace44ccb5d286cea3a4af8e
#: ../../package/gluon-config-mode-domain-select.rst:3
msgid ""
"This package provides a drop-down list for the config mode to select the "
"domain the node will be placed in. If the selection has changed the "
"upgrade scripts in ``/lib/gluon/upgrade/`` are triggered to update the "
"nodes configuration."
msgstr ""
# 468344b155764385a1639e48256e90d3
#: ../../package/gluon-config-mode-domain-select.rst:7
msgid ""
"Hiding domains could be useful for default or testing domains, which "
"should not be accidentally selected by a node operator."
msgstr ""
# e9b7ba09f1e94eb1b7ce53e42cc9ca80
#: ../../package/gluon-config-mode-domain-select.rst:11
msgid "domains/\\*.conf"
msgstr ""
# 40027842e3214849a4d0ccee570f85e5
#: ../../package/gluon-config-mode-domain-select.rst:15
msgid "hide_domain \\: optional (defaults to false)"
msgstr ""
# 88fdd34cf82840c981b7ef8a7315d6d1
#: ../../package/gluon-config-mode-domain-select.rst:14
msgid "``false`` shows this domain in drop-down list"
msgstr ""
# 173604431307405ba3f05da73af12a24
#: ../../package/gluon-config-mode-domain-select.rst:15
msgid "``true`` hides this domain"
msgstr ""
# 728e97fdbefa46cc83f7bcaf59e33701
#: ../../package/gluon-config-mode-domain-select.rst:17
msgid "Example::"
msgstr ""

View File

@ -0,0 +1,101 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 83848c3cc6c54de898885e4378a4a800
#: ../../package/gluon-ebtables-filter-multicast.rst:2
msgid "gluon-ebtables-filter-multicast"
msgstr ""
# 2557c1bfcba5499cb84aac4719e9a0e8
#: ../../package/gluon-ebtables-filter-multicast.rst:4
msgid ""
"The *gluon-ebtables-filter-multicast* package filters out various kinds "
"of non-essential multicast traffic, as this traffic often constitutes a "
"disproportionate burden on the mesh network. Unfortunately, this breaks "
"many useful services (Avahi, Bonjour chat, ...), but this seems "
"unavoidable, as the current Avahi implementation is optimized for small "
"local networks and causes too much traffic in large mesh networks."
msgstr ""
# 52d11363fc054ca39bddd6dce75d730f
#: ../../package/gluon-ebtables-filter-multicast.rst:10
msgid ""
"The multicast packets are filtered between the nodes' client bridge (*br-"
"client*) and mesh interface (*bat0*) on output."
msgstr ""
# fd5d2a01df184c5b803265d473f963c2
#: ../../package/gluon-ebtables-filter-multicast.rst:14
msgid "The following packet types are considered essential and aren't filtered:"
msgstr ""
# fa9f5518211342188325af1b09166979
#: ../../package/gluon-ebtables-filter-multicast.rst:16
msgid "ARP (except requests for/replies from 0.0.0.0)"
msgstr ""
# 2351beee8e434a1abad0e600f37aa382
#: ../../package/gluon-ebtables-filter-multicast.rst:17
msgid "DHCP, DHCPv6"
msgstr ""
# 7b22cd9eac994cd99906241f3d1e84db
#: ../../package/gluon-ebtables-filter-multicast.rst:18
msgid "ICMPv6 (except Echo Requests (ping) and Node Information Queries (RFC4620)"
msgstr ""
# a38fc7038a8e4bea99b5ecef2b40a272
#: ../../package/gluon-ebtables-filter-multicast.rst:19
msgid "IGMP"
msgstr ""
# e202856f5ccf411aac597e1c64d25fc6
#: ../../package/gluon-ebtables-filter-multicast.rst:21
msgid ""
"In addition, the following packet types are allowed to allow "
"experimentation with layer 3 routing protocols."
msgstr ""
# 1abda94469cc40a9aab7b103c0443199
#: ../../package/gluon-ebtables-filter-multicast.rst:24
msgid "Babel"
msgstr ""
# c19fcfe4a7bc4482902aa6200110c453
#: ../../package/gluon-ebtables-filter-multicast.rst:25
msgid "OSPF"
msgstr ""
# 3246e60ff04b415483b946d09f150c27
#: ../../package/gluon-ebtables-filter-multicast.rst:26
msgid "RIPng"
msgstr ""
# 5aa50c924a2c4fcc84d2e07577509282
#: ../../package/gluon-ebtables-filter-multicast.rst:28
msgid "The following packet types are also allowed:"
msgstr ""
# 3225279cd5994095a29be4b88ef4759e
#: ../../package/gluon-ebtables-filter-multicast.rst:30
msgid ""
"BitTorrent Local Peer Discovery (it seems better to have local peers for "
"BitTorrent than sending everything through the internet)"
msgstr ""

View File

@ -0,0 +1,51 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 3a59f740b3f24a2bb451ad1e934ef7e3
#: ../../package/gluon-ebtables-filter-ra-dhcp.rst:2
msgid "gluon-ebtables-filter-ra-dhcp"
msgstr ""
# 272d8d49cdae4282bf6ca6be7a8263a6
#: ../../package/gluon-ebtables-filter-ra-dhcp.rst:4
msgid ""
"The *gluon-ebtables-filter-ra-dhcp* package tries to prevent common "
"misconfigurations (i.e. connecting the client interface of a Gluon node "
"to a private network) from causing issues for either of the networks."
msgstr ""
# d4dd771a9b5d4655b3d6839bb6a07084
#: ../../package/gluon-ebtables-filter-ra-dhcp.rst:9
msgid "The rules are the following:"
msgstr ""
# 08bee9fbfca14d889d07a4bbd3d7c52a
#: ../../package/gluon-ebtables-filter-ra-dhcp.rst:11
msgid ""
"DHCP requests, DHCPv6 requests and Router Solicitations may only be sent "
"from clients to the mesh, but aren't forwarded from the mesh to clients"
msgstr ""
# c60fa446ab7f4fbfa02a766f30b0ed7a
#: ../../package/gluon-ebtables-filter-ra-dhcp.rst:13
msgid ""
"DHCP replies, DHCPv6 replies and Router Advertisements from clients "
"aren't forwarded to the mesh"
msgstr ""

View File

@ -0,0 +1,58 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# f5a2a7a8a2a9451e96dd67d21f1b7649
#: ../../package/gluon-ebtables-limit-arp.rst:2
msgid "gluon-ebtables-limit-arp"
msgstr ""
# de54b442fea145d5ac806cf659b104dd
#: ../../package/gluon-ebtables-limit-arp.rst:4
msgid ""
"The *gluon-ebtables-limit-arp* package adds filters to limit the amount "
"of ARP requests client devices are allowed to send into the mesh."
msgstr ""
# f812251ee0fb436d86d1baba87f5a07e
#: ../../package/gluon-ebtables-limit-arp.rst:8
msgid ""
"The limits per client device, identified by its MAC address, are 6 "
"packets per minute and 1 per second per node in total. A burst of up to "
"50 ARP requests is allowed until the rate-limiting takes effect (see "
"``--limit-burst`` in ``ebtables(8)``)."
msgstr ""
# 804c6aa3fb2245bcbc847a33dc956a50
#: ../../package/gluon-ebtables-limit-arp.rst:13
msgid ""
"Furthermore, ARP requests for a target IP already present in the batman-"
"adv DAT cache are excluded from rate-limiting, in regard to both counting"
" and filtering, as batman-adv will be able to respond locally without a "
"burden for the mesh. Therefore, this limiter should not affect popular "
"target IP addresses, like those of gateways or nameservers."
msgstr ""
# 3ca5318f4d314e1aaae79045fe5ef8c6
#: ../../package/gluon-ebtables-limit-arp.rst:20
msgid ""
"However it mitigates the impact on the mesh when a larger range of its "
"IPv4 subnet is being scanned, which would otherwise result in a "
"significant amount of ARP chatter, even for unused IP addresses."
msgstr ""

View File

@ -0,0 +1,89 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# f98d8e2644c04d1381bc56112243fa59
#: ../../package/gluon-ebtables-source-filter.rst:2
msgid "gluon-ebtables-source-filter"
msgstr ""
# 20acee5f912048cfa0dc460fda1f964b
#: ../../package/gluon-ebtables-source-filter.rst:4
msgid ""
"The *gluon-ebtables-source-filter* package adds an additional layer-2 "
"filter ruleset to prevent unreasonable traffic entering the network via "
"the nodes. Unreasonable means traffic entering the mesh via a node which "
"source IP does not belong to the configured IP space."
msgstr ""
# 41ffcd95804a4d7b8170747e342de178
#: ../../package/gluon-ebtables-source-filter.rst:9
msgid ""
"You may first check if there is a certain proportion of unreasonable "
"traffic, before adding this package to the firmware image. Furthermore, "
"you should not use this package if some kind of gateway or upstream "
"network is provided by a device connected to the client port."
msgstr ""
# 120af7fdd82b492ebd805d4ad3cd291c
#: ../../package/gluon-ebtables-source-filter.rst:15
msgid "site.conf"
msgstr ""
# 28323019e0e5483e9dca4bb1ac1ed594
#: ../../package/gluon-ebtables-source-filter.rst:18
msgid "prefix4"
msgstr ""
# c729b556982f45c1aa3466f00536bb8e
# be2457d42662428db31e302bc96217c7
#: ../../package/gluon-ebtables-source-filter.rst:17
#: ../../package/gluon-ebtables-source-filter.rst:23
msgid "optional"
msgstr ""
# 29ccd6145adf40bb84350fa0cc3dc5f6
#: ../../package/gluon-ebtables-source-filter.rst:18
msgid "IPv4 subnet"
msgstr ""
# 40e502c9dfe949b2a6b1b20a98f158a5
#: ../../package/gluon-ebtables-source-filter.rst:21
msgid "prefix6 :"
msgstr ""
# d64a195386bf429c86b3faf97e58ba54
#: ../../package/gluon-ebtables-source-filter.rst:21
msgid "IPv6 subnet"
msgstr ""
# 0dbdf70d110745b5b0703c8931e47422
#: ../../package/gluon-ebtables-source-filter.rst:24
msgid "extra_prefixes6"
msgstr ""
# 2f942910dd4c4dd79528a2a2b0c8302c
#: ../../package/gluon-ebtables-source-filter.rst:24
msgid "list of additional IPv6 subnets"
msgstr ""
# d94ad813dba94590b689bb6ecc202dad
#: ../../package/gluon-ebtables-source-filter.rst:26
msgid "Example::"
msgstr ""

View File

@ -0,0 +1,137 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# b2e0d9f7833f4c1aacbb6ed7bfd36ff4
#: ../../package/gluon-radv-filterd.rst:2
msgid "gluon-radv-filterd"
msgstr ""
# adc694b1b538424994bdbf8ac5ff6a9d
#: ../../package/gluon-radv-filterd.rst:4
msgid ""
"This package drops all incoming router advertisements except for the "
"default router with the best metric according to B.A.T.M.A.N. advanced."
msgstr ""
# 2fee063610c44e248dffedf0932ebdf0
#: ../../package/gluon-radv-filterd.rst:7
msgid ""
"Note that advertisements originating from the node itself (for example "
"via gluon-radvd) are not affected and considered at all."
msgstr ""
# 71c5d130b9404f438da0a5a222743053
#: ../../package/gluon-radv-filterd.rst:11
msgid "Selected router"
msgstr ""
# add812959eb946d583029dfd9a0523a6
#: ../../package/gluon-radv-filterd.rst:13
msgid ""
"The router selection mechanism is independent from the batman-adv gateway"
" mode. In contrast, the device originating the router advertisement could"
" be any router or client connected to the mesh, as radv-filterd captures "
"all router advertisements originating from it. All nodes announcing "
"router advertisement **with** a default lifetime greater than 0 are being"
" considered as candidates."
msgstr ""
# afd3023416ab4f618c65ede95e54aead
#: ../../package/gluon-radv-filterd.rst:19
msgid ""
"In case a router is not a batman-adv originator itself, its TQ is defined"
" by the originator it is connected to. This lookup uses the batman-adv "
"global translation table."
msgstr ""
# ea12074c22c340139ed48f3b8f49c9fe
#: ../../package/gluon-radv-filterd.rst:23
msgid ""
"Initially the router is the selected by choosing the candidate with the "
"strongest TQ. When another candidate can provide a better TQ metric it is"
" not picked up as the selected router until it will outperform the "
"currently selected router by X metric units. The hysteresis threshold is "
"configurable and prevents excessive flapping of the gateway."
msgstr ""
# b813f286e4c7412ab750b47a26cce8f3
#: ../../package/gluon-radv-filterd.rst:30
msgid "\"Local\" routers"
msgstr ""
# edc3579bd65e4131ae2b62415040381e
#: ../../package/gluon-radv-filterd.rst:32
msgid ""
"The package has functionality to select \"local\" routers, i.e. those "
"connected via cable or WLAN instead of via the mesh (technically: "
"appearing in the ``transtable_local``), a fake TQ of 512 so that they are"
" always preferred. However, if used together with the :doc:`gluon-"
"ebtables-filter-ra-dhcp` package, these router advertisements are "
"filtered anyway and reach neither the node nor any other client. You "
"currently have to disable the package or insert custom ebtables rules in "
"order to use local routers."
msgstr ""
# 6b5861fac2844cde8c222a03195db3df
#: ../../package/gluon-radv-filterd.rst:41
msgid "respondd module"
msgstr ""
# 821b33670cad4749ac0559435e1dad90
#: ../../package/gluon-radv-filterd.rst:43
msgid ""
"This package also contains a module for respondd that announces the "
"currently selected router via the ``statistics.gateway6`` property using "
"its interface MAC address. Note that this is different from the "
"``statistics.gateway`` property, which contains the MAC address of the "
"main B.A.T.M.A.N. adv slave interface of the selected IPv4 gateway."
msgstr ""
# a01d2c9c5a97476885f0d800e5005d03
#: ../../package/gluon-radv-filterd.rst:50
msgid "site.conf"
msgstr ""
# 940be74e3ed04fb9925781f2faeb5e95
#: ../../package/gluon-radv-filterd.rst:55
msgid "radv_filterd.threshold"
msgstr ""
# d813d0efa2de4e71bcf9a7308c206883
#: ../../package/gluon-radv-filterd.rst:54
msgid "optional"
msgstr ""
# da63354fd08b4e098595e5a67d88522d
#: ../../package/gluon-radv-filterd.rst:53
msgid ""
"minimal difference in TQ value that another gateway has to be better than"
" the currently chosen gateway to become the new chosen gateway"
msgstr ""
# 2aeae4fb96314d8e8cd76422e92a266c
#: ../../package/gluon-radv-filterd.rst:55
msgid "defaults to ``20``"
msgstr ""
# f59037cdd7b1406ca4b59e5b1e1bbd25
#: ../../package/gluon-radv-filterd.rst:57
msgid "Example::"
msgstr ""

View File

@ -0,0 +1,110 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 8b630ff8357342a99e97d9276901ac20
#: ../../package/gluon-scheduled-domain-switch.rst:2
msgid "gluon-scheduled-domain-switch"
msgstr ""
# c1902d3feb2948978d446515e0007376
#: ../../package/gluon-scheduled-domain-switch.rst:4
msgid ""
"This package allows to switch a routers domain at a given point in time. "
"This is needed for switching between incompatible transport protocols "
"(e.g. 802.11s and IBSS or VXLAN)."
msgstr ""
# b720b9e78ccd460cba5407b1b6434534
#: ../../package/gluon-scheduled-domain-switch.rst:8
msgid ""
"Nodes will switch when the defined *switch-time* has passed. In case the "
"node was powered off while this was supposed to happen, it might not be "
"able to acquire the correct time. In this case, the node will switch "
"after it has not seen any gateway for a given period of time."
msgstr ""
# 754d46ed4d224501adc48232d17de805
#: ../../package/gluon-scheduled-domain-switch.rst:14
msgid "site.conf"
msgstr ""
# 7de93ef0dce5454f98596d37aebc6e38
#: ../../package/gluon-scheduled-domain-switch.rst:15
msgid ""
"All those settings have to be defined exclusively in the domain, not the "
"site."
msgstr ""
# dc6e1cbdbf50444aa508fb5300f6695b
#: ../../package/gluon-scheduled-domain-switch.rst:26
msgid "domain_switch"
msgstr ""
# 5220f46d4b9c4589859d4eda2a44e8ca
#: ../../package/gluon-scheduled-domain-switch.rst:25
msgid "optional (needed for domains to switch)"
msgstr ""
# ccc019ea05d143da81191aeae238c87b
#: ../../package/gluon-scheduled-domain-switch.rst:18
msgid "target_domain :"
msgstr ""
# 5be9b96804c643b1b5e1b5dde0263fee
#: ../../package/gluon-scheduled-domain-switch.rst:19
msgid "target domain to switch to"
msgstr ""
# 4879c6cc12834cc182149747282d5e83
#: ../../package/gluon-scheduled-domain-switch.rst:20
msgid "switch_after_offline_mins :"
msgstr ""
# 3d1f2cf8aeb54b97b01c26d43005c602
#: ../../package/gluon-scheduled-domain-switch.rst:21
msgid "amount of time without reachable gateway to switch unconditionally"
msgstr ""
# 22dd314d687d4860889a023ca8f1d6e1
#: ../../package/gluon-scheduled-domain-switch.rst:22
msgid "switch_time :"
msgstr ""
# 1435e173385d4d45914bb7501c18dc2c
#: ../../package/gluon-scheduled-domain-switch.rst:23
msgid "UNIX epoch after which domain will be switched"
msgstr ""
# 48cab3a6e1b0464195eb0d6c29174b5b
#: ../../package/gluon-scheduled-domain-switch.rst:26
msgid "connection_check_targets :"
msgstr ""
# 6f9223c72ffb4b95acabe83eee5d49ae
#: ../../package/gluon-scheduled-domain-switch.rst:25
msgid ""
"array of IPv6 addresses which are probed to determine if the node is "
"connected to the mesh"
msgstr ""
# c2ff21dab11a4399b220bfd101724e55
#: ../../package/gluon-scheduled-domain-switch.rst:28
msgid "Example::"
msgstr ""

View File

@ -0,0 +1,80 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 38758684e6a641e9822d712295ef8a6c
#: ../../package/gluon-web-admin.rst:2
msgid "gluon-web-admin"
msgstr ""
# 7b7997c179dd4e1ab9293042a1ae0538
#: ../../package/gluon-web-admin.rst:4
msgid ""
"This package allows the user to set options like the password for ssh "
"access within config mode. You can define in your ``site.conf`` whether "
"it should be possible to access the nodes via ssh with a password or not "
"and what the minimum password length must be."
msgstr ""
# e5e11a3e70ca4e1abd8f838986e555a7
#: ../../package/gluon-web-admin.rst:10
msgid "site.conf"
msgstr ""
# 8668983af5d04d65b1da6c7312226ca4
#: ../../package/gluon-web-admin.rst:15
msgid "config_mode.remote_login.show_password_form \\: optional"
msgstr ""
# 8c7977fc3ece4a0e91e1e623a1736b19
#: ../../package/gluon-web-admin.rst:13
msgid "``true`` the password section in config mode is shown"
msgstr ""
# acca260dfd98425eb8d2a6356f342289
#: ../../package/gluon-web-admin.rst:14
msgid "``false`` the password section in config mode is hidden"
msgstr ""
# e1f0ce9319e74e8dbd7b04e45c921d9e
#: ../../package/gluon-web-admin.rst:15
msgid "defaults to ``false``"
msgstr ""
# c27818279a0b4503a1c651212ab333e7
#: ../../package/gluon-web-admin.rst:20
msgid "config_mode.remote_login.min_password_length \\: optional"
msgstr ""
# ad3affde2d864e28ab0e2fbf9898ae0e
#: ../../package/gluon-web-admin.rst:18
msgid ""
"sets the minimum allowed password length. Set this to ``1`` to disable "
"the length check."
msgstr ""
# 3e8671f24ba645f9aacd5ef72e9ae0aa
#: ../../package/gluon-web-admin.rst:20
msgid "defaults to ``12``"
msgstr ""
# 96a401338305498982464f49f47d2e97
#: ../../package/gluon-web-admin.rst:22
msgid "Example::"
msgstr ""

View File

@ -0,0 +1,31 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 2115092d90944409b9a89b319f854363
#: ../../package/gluon-web-logging.rst:2
msgid "gluon-web-logging"
msgstr ""
# df1d0c9e8a474820af0c9681b26279db
#: ../../package/gluon-web-logging.rst:4
msgid ""
"The *gluon-web-logging* package adds a new section to advanced settings "
"to allow GUI-based configuration of a remote syslog server."
msgstr ""

View File

@ -0,0 +1,114 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# d0de28e0c4d44ba5ab0f3ab7305f6fca
#: ../../releases/v2014.3.1.rst:2
msgid "Gluon 2014.3.1"
msgstr ""
# ec7ed1d992924a90955259678ac357f3
#: ../../releases/v2014.3.1.rst:4
msgid "This is a bugfix release."
msgstr ""
# 997faf26167544f0b912667429b4abc8
#: ../../releases/v2014.3.1.rst:7
msgid "Bugfixes"
msgstr ""
# 89f2892720d04edeac5d527ead3101a3
#: ../../releases/v2014.3.1.rst:9
msgid "gluon-announced zombie process bug"
msgstr ""
# 2eccbb5742d647969749f18eb1ab7553
#: ../../releases/v2014.3.1.rst:11
msgid ""
"gluon-announced was creating zombie processes when answering requests, "
"causing issues with the new status page which is currently in "
"development."
msgstr ""
# 08a9081ac2b641d7b2fe036f2c46473c
#: ../../releases/v2014.3.1.rst:14
msgid ""
"fastd peers removed from ``site.conf`` weren't removed correctly from the"
" fastd configuration on firmware upgrades"
msgstr ""
# b5a3dc5896b34693805070a842c68f05
#: ../../releases/v2014.3.1.rst:16
msgid "Expert Mode: setting a password will not remove SSH keys anymore"
msgstr ""
# 5e8437d40c014a30add43313982f1553
#: ../../releases/v2014.3.1.rst:17
msgid "alfred has been updated to 2014.3.0"
msgstr ""
# db17a777b5d4487491b117fd0ccdd4b6
#: ../../releases/v2014.3.1.rst:19
msgid "We hope this solves the alfred stability issues noted by several people."
msgstr ""
# 842ace5072ef41eca594aa409b7a13ff
#: ../../releases/v2014.3.1.rst:21
msgid ""
"``gluon-ebtables-filter-ra-dhcp`` and ``gluon-ebtables-filter-multicast``"
" have been fixed to allow DHCPv6 to work"
msgstr ""
# cac5d6cecf5f438baa2f059a5419e1e5
#: ../../releases/v2014.3.1.rst:24
msgid ""
"Another ath9k patch has been added, which might further improve WLAN "
"stability and performance"
msgstr ""
# 055dd15b1c1e4113af1ef375e0d38a6c
#: ../../releases/v2014.3.1.rst:27
msgid "New features"
msgstr ""
# e1c097fc679145f18f371eeab8ded98e
#: ../../releases/v2014.3.1.rst:29
msgid ""
"Support for static WAN setups instead of (DHCP/Router Advertisement) has "
"been added; configuration is possible on the port config page of the "
"Expert Mode."
msgstr ""
# 63c893cf3eb6479ab20184c01eedd9af
#: ../../releases/v2014.3.1.rst:33
msgid "Site changes"
msgstr ""
# 5ede8014ccbd4aebbc2ddff31a2e0d54
#: ../../releases/v2014.3.1.rst:35
msgid "``site.conf``"
msgstr ""
# 3220ae464be4469cb21de912d15ef852
#: ../../releases/v2014.3.1.rst:37
msgid ""
"The new boolean option ``fastd_mesh_vpn.enabled`` allows enabling the "
"mesh VPN by default. This value is optional; if it isn't specified, the "
"mesh VPN will be disabled."
msgstr ""

View File

@ -0,0 +1,378 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# e895b5f984a9433a842bb3207ef95b22
#: ../../releases/v2014.3.rst:2
msgid "Gluon 2014.3"
msgstr ""
# 2c5a0854e4a24d53a62c94affbb1f576
#: ../../releases/v2014.3.rst:5
msgid "New hardware support"
msgstr ""
# 55392c3e855a424bb67efb66862c3bf5
#: ../../releases/v2014.3.rst:6
msgid "Linksys WRT160NL"
msgstr ""
# d5fd451dd6bb479cbd2874b7251be09a
#: ../../releases/v2014.3.rst:9
msgid "New features"
msgstr ""
# 2bb3ea47cacf4b44bc8de9dff86667b6
#: ../../releases/v2014.3.rst:12
msgid "New autoupdater"
msgstr ""
# 61430985a1604e988ee8e5280fbdd131
#: ../../releases/v2014.3.rst:13
msgid "The autoupdater has been rewritten."
msgstr ""
# d1db9bb1fee04f1b98bbac7a002c1e37
#: ../../releases/v2014.3.rst:15
msgid "Two new fields have been added to the manifest:"
msgstr ""
# c9b9512744c0494e878897e81045dbf8
#: ../../releases/v2014.3.rst:18
msgid "``DATE``"
msgstr ""
# 727b9c9cc64b4bc59a4693a2c65a28c4
#: ../../releases/v2014.3.rst:18
msgid ""
"Specifies the time and date the update was released. ``make manifest`` "
"will take care of setting it to the correct value."
msgstr ""
# 27097193de5f46759dc4a94a154f341e
#: ../../releases/v2014.3.rst:23
msgid "``PRIORITY``"
msgstr ""
# 98271dae83bd4483b87291fa021dca80
#: ../../releases/v2014.3.rst:21
msgid ""
"Specifies the maximum number of days until the update should be attempted"
" (thus lower numbers mean the priority is higher). It must be set either "
"in ``site.mk`` or on the ``make manifest`` command line."
msgstr ""
# ec8f90f8da454ef29864004e5cfd3c6f
#: ../../releases/v2014.3.rst:25
msgid ""
"Updates will be attempted at night, between 04:00 and 5:00, with a "
"specific probability. When less than ``PRIORITY`` days have passed "
"(calculated using ``DATE`` and the current time), the probability will "
"proportional to the time passed. I.e. the update probability will start "
"at 0 and slowly increase to 1 until ``PRIORITY`` days have passed. From "
"then, the probability will be fixed at 1."
msgstr ""
# 24d482780752429684748d73c88dcd5e
#: ../../releases/v2014.3.rst:30
msgid ""
"**Note:** For the new update logic to work, a valid NTP server reachable "
"over the mesh (using IPv6) must be configured in ``site.conf``. If the "
"autoupdater is unable to determine the correct time, it will fall back to"
" a behavior similar to the old implementation (i.e. hourly update "
"attempts)."
msgstr ""
# 042a67388a8f43c7b9c679a3789b8c2e
#: ../../releases/v2014.3.rst:35
msgid "Separation of announced data"
msgstr ""
# 985b8e512e654c758939b775d419e08c
#: ../../releases/v2014.3.rst:36
msgid "The data announced by alfred has been split into two data types:"
msgstr ""
# ba956c6afced4fcdb7649765b05fa893
#: ../../releases/v2014.3.rst:38
msgid "*nodeinfo* (type 158) contains all static information about a node"
msgstr ""
# 4cabdcadb00840f0ab26f002e9261777
#: ../../releases/v2014.3.rst:39
msgid "*statistics* (type 159) contains all dynamic information about a node"
msgstr ""
# 5463489158824c968706b1e2417e65b5
#: ../../releases/v2014.3.rst:41
msgid ""
"Both types also contain a new field ``node_id`` which contains an "
"arbitrary unique ID (currently the primary MAC address, sans colons) "
"which can be used to match the *nodeinfo* with *statistics* information."
msgstr ""
# 0ccc6b3851784606a248769db2f5e21f
#: ../../releases/v2014.3.rst:46
msgid "gluon-announced"
msgstr ""
# e24bba2ddbfb4c3c963a55d0b8b416d3
#: ../../releases/v2014.3.rst:47
msgid ""
"A new daemon has been added in a new package ``gluon-announced``. This "
"daemon can be used for querying the *nodeinfo* data of a node via link-"
"local multicast on the ad-hoc interfaces."
msgstr ""
# 9923b67629e04666b24b144c762f60ce
#: ../../releases/v2014.3.rst:51
msgid ""
"At the moment, this daemon is not used, but we recommend including it in "
"``site.mk`` nevertheless as we plan to implement a new status page "
"showing some information about neighbor nodes in the next version of "
"Gluon."
msgstr ""
# 86716437c6554a2292dc9e4b07c9976e
#: ../../releases/v2014.3.rst:56
msgid "VPN over IPv6"
msgstr ""
# 029574bccf55407593181a6767e978ed
#: ../../releases/v2014.3.rst:57
msgid ""
"It is now possible to use fastd in IPv6 WAN networks. This still needs "
"testing, but it should work well."
msgstr ""
# 049ba1409ec84559aac661b5328b83f6
#: ../../releases/v2014.3.rst:59
msgid ""
"Please note that the MTU of 1426 used by many communities for VPN over "
"IPv4 is too big for IPv6 as the IPv6 header is 20 bytes longer (fastd "
"over IPv4 has an overhead of 66 bytes, fastd over IPv6 has an overhead of"
" 86 bytes)."
msgstr ""
# 614b313e32a942fd97fa4a82e5e83e01
#: ../../releases/v2014.3.rst:64
msgid "More modular Config Mode"
msgstr ""
# faf5e4ae21d24a7987014749dcc9ab9c
#: ../../releases/v2014.3.rst:65
msgid ""
"The package ``gluon-config-mode`` has been split into multiple packages "
"to simplify the development of extensions. The low-level logic (handling "
"of the button, starting the services for the config mode) has been moved "
"into a new package ``gluon-setup-mode``, while ``gluon-config-mode`` only"
" contains the frontend now."
msgstr ""
# 83f3726b87764dcab4b177b28d191768
#: ../../releases/v2014.3.rst:70
msgid "Extended Expert Mode"
msgstr ""
# 3a91c0b93eec4b71be842911df71f7aa
#: ../../releases/v2014.3.rst:71
msgid ""
"The Expert Mode now has a nice info page. In addition, the new package "
"``gluon-luci-portconfig`` has been added which allows simple "
"configuration of batman-adv on the WAN interface."
msgstr ""
# acf4aaba984640d99668c2168ab046d6
#: ../../releases/v2014.3.rst:75
msgid "Site validators"
msgstr ""
# 93b167262b464f209f74958079afda5a
#: ../../releases/v2014.3.rst:76
msgid ""
"The content of the ``site.conf`` is now validated when the images are "
"built to make it less likely to accidentally build broken images."
msgstr ""
# 0876eaafdf644041ae1ab28bc9c9b5c2
#: ../../releases/v2014.3.rst:80
msgid "gluon-firewall"
msgstr ""
# 71cd3629f4a44ef3983674b8b483d2cd
#: ../../releases/v2014.3.rst:81
msgid ""
"The package ``gluon-firewall`` has been removed. Its features are now "
"part of the packages ``gluon-core`` and ``gluon-mesh-batman-adv``."
msgstr ""
# b4709338ec8f4eb5b4c3906578384e5d
#: ../../releases/v2014.3.rst:85
msgid "gluon-ath9k-workaround"
msgstr ""
# 4ef4247ad05d49cba38b5b50a0c08d5b
#: ../../releases/v2014.3.rst:86
msgid ""
"This package installs a cron job which tries to recognize ath9k hangs and"
" restart the WLAN while recording some information. It is very "
"rudimentary and we can't really recommend using it on \"production\" "
"nodes."
msgstr ""
# 238436d39f334223911042f0f349af37
#: ../../releases/v2014.3.rst:90
msgid "Bugfixes"
msgstr ""
# 96483ad211ab46d4a58c712a3ac474f0
#: ../../releases/v2014.3.rst:93
msgid "Improved ath9k stability"
msgstr ""
# 5a959868d70e4419b63780cf99545f98
#: ../../releases/v2014.3.rst:94
msgid ""
"Multiple bugs in the WLAN driver ath9k have been fixed upstream. This "
"should greatly improve the WLAN stability."
msgstr ""
# b4e5a8fac3204f2fa3cd5ff3cda81b78
#: ../../releases/v2014.3.rst:97
msgid "odhcp6c 50 day bug"
msgstr ""
# dd6eea87140d4d33b4e327182a1fb0a4
#: ../../releases/v2014.3.rst:98
msgid ""
"An important update for odhcp6c fixes a bug which caused Gluon nodes to "
"lose their IPv6 addresses on br-client after an uptime of 50 days, making"
" the nodes unable perform automated updates (besides other issues)."
msgstr ""
# cbba50eb778f44d5ab582fa4d601e085
#: ../../releases/v2014.3.rst:102
msgid "IPv6 preference"
msgstr ""
# 1c41020f1f024ef881e5ab121695edc5
#: ../../releases/v2014.3.rst:103
msgid ""
"Commands like ``wget`` now prefer IPv6 for domains with both AAAA and A "
"records, allowing to use such domains for the autoupdater URLs and as NTP"
" servers in ``site.conf``."
msgstr ""
# 3acd19db9ddb4e78af4674483a64937b
#: ../../releases/v2014.3.rst:107
msgid "Site changes"
msgstr ""
# 4097c7dbb73b4db59c1f8622635c260b
#: ../../releases/v2014.3.rst:108
msgid "``site.conf``"
msgstr ""
# a2932b17ec8a4de5a5677cc16f77bfcd
#: ../../releases/v2014.3.rst:110
msgid ""
"The ``probability`` fields for the autoupdater branches can be dropped as"
" they aren't used anymore"
msgstr ""
# d6e2a5cc3b1f4b88bab7499e14701aa8
#: ../../releases/v2014.3.rst:111
msgid ""
"The type of the ``enabled`` options of the ``gluon-simple-tc`` "
"configuration has been changed to boolean, so ``true`` and ``false`` must"
" be used instead of 1 and 0 now"
msgstr ""
# 1ce769d5a734439aab911413944ffe36
#: ../../releases/v2014.3.rst:113
msgid "``site.mk``"
msgstr ""
# bcfa261652074a29bed3d6a01de42ddf
#: ../../releases/v2014.3.rst:115
msgid "Obsolete packages:"
msgstr ""
# 63b6a7b11c3145f68e67071e13246847
#: ../../releases/v2014.3.rst:117
msgid "``gluon-firewall``"
msgstr ""
# 2857ff584fd94884898b94bf197b9e8f
#: ../../releases/v2014.3.rst:119
msgid "Recommended new packages:"
msgstr ""
# df1f654aebd144d8a97053d23179636b
#: ../../releases/v2014.3.rst:121
msgid "``gluon-announced``"
msgstr ""
# 2e4d601288384116834a8212a6577290
#: ../../releases/v2014.3.rst:122
msgid "``gluon-luci-portconfig``"
msgstr ""
# 02a87f6ec7234218b840db859b93edd4
#: ../../releases/v2014.3.rst:124
msgid ""
"GLUON_PRIORITY must be set in ``site.mk`` or on the ``make manifest`` "
"commandline. Use ``GLUON_PRIORITY ?= 0`` in ``site.mk`` to allow "
"overriding from the commandline."
msgstr ""
# ee2a079e6b4e4ee9960d5011d6df29f6
#: ../../releases/v2014.3.rst:127
msgid "Internals"
msgstr ""
# 81cf824ac9d84c969fdb09ec06adbd87
#: ../../releases/v2014.3.rst:128
msgid ""
"Some internal changes not mentioned before which are interesting for "
"developers:"
msgstr ""
# 5f17e14af0b54079a43103e2c6fe1d41
#: ../../releases/v2014.3.rst:130
msgid "Many more shell scripts have been converted to Lua"
msgstr ""
# e666c702496441f09e0f5a4ccbc21994
#: ../../releases/v2014.3.rst:131
msgid ""
"``gluon-mesh-vpn-fastd`` now uses the new package ``gluon-wan-dnsmasq``, "
"which provides a secondary DNS server on port 54 that is only reachable "
"from *localhost* and uses the DNS servers on the WAN interface for "
"everything. This allowed us to remove some ugly hacks which were making "
"the DNS servers used depend on the domain being resolved."
msgstr ""
# 9826f55c3b954fe29afeb1eb05885f8c
#: ../../releases/v2014.3.rst:135
msgid ""
"For IPv6, the default route is now controlled via packet marks, so the "
"secondary DNS server and fastd set the packet mark so they use the "
"default route provided on the WAN interface instead of the mesh."
msgstr ""

View File

@ -0,0 +1,408 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 9c63025a95a24288b8fd09f4e9cf31ab
#: ../../releases/v2014.4.rst:2
msgid "Gluon 2014.4"
msgstr ""
# 1a78ecb55d5f42f9b2494f1a5c36b306
#: ../../releases/v2014.4.rst:5
msgid "Added (and removed) hardware support"
msgstr ""
# fc995cf86bd94debaa4b8c4a6e81c57c
#: ../../releases/v2014.4.rst:6
msgid "Buffalo"
msgstr ""
# 80762d96b01f4fd6ae27a197f49e31a9
#: ../../releases/v2014.4.rst:8
msgid "WZR-HP-AG300H / WZR-600DHP"
msgstr ""
# f061494351084355874db22cd46f0a50
#: ../../releases/v2014.4.rst:9
msgid "WZR-HP-G450H"
msgstr ""
# b0a8798ae7ff424cbcb3de4d01607a3e
#: ../../releases/v2014.4.rst:11
msgid "D-Link"
msgstr ""
# 3451218191a34f55aa0e1e92eeea1cd5
#: ../../releases/v2014.4.rst:13
msgid "DIR-615 (E1) support had to be dropped"
msgstr ""
# a62d6ff8921944828749dccf977e45c7
#: ../../releases/v2014.4.rst:15
msgid "TP-LINK"
msgstr ""
# bb4a4fc4568f4287bc9616bb360e1415
#: ../../releases/v2014.4.rst:17
msgid "CPE210/220/510/520 (v1)"
msgstr ""
# 6c26086df228489d898273337c85bab3
#: ../../releases/v2014.4.rst:18
msgid "TL-MR3040 (v2"
msgstr ""
# 9be36e654f9545bcba312f9ca4951aef
#: ../../releases/v2014.4.rst:19
msgid "TL-WA750RE (v1)"
msgstr ""
# 7647cf5e2f4d423884293190478e9cbf
#: ../../releases/v2014.4.rst:20
msgid "TL-WA801N/ND (v2)"
msgstr ""
# a8f3e979c7824af1b5498a33364b8b06
#: ../../releases/v2014.4.rst:21
msgid "TL-WA850RE (v1)"
msgstr ""
# 285f8dda924645449b4d5983b35d3f1d
#: ../../releases/v2014.4.rst:22
msgid "TL-WR703N (v1)"
msgstr ""
# 886be066b5cb4e0a8eb14942b4193321
#: ../../releases/v2014.4.rst:23
msgid "TL-WR710N (v1)"
msgstr ""
# 31e60d5c38404746bbbb3d366753e324
#: ../../releases/v2014.4.rst:24
msgid "TL-WR1043N/ND (v2)"
msgstr ""
# 97189b04e47446a0b07703d075243aae
#: ../../releases/v2014.4.rst:28
msgid "New features"
msgstr ""
# d8df1899ea574797b68b0dd8ea8437e4
#: ../../releases/v2014.4.rst:30
msgid "OpenWrt Barrier Breaker"
msgstr ""
# 0cbea08ed2a64e2b83b8c00f95746954
#: ../../releases/v2014.4.rst:31
msgid ""
"Switching to the new OpenWrt release 14.09 (\"Barrier Breaker\") has "
"yielded lots of updates for both the kernel and most packages. Besides "
"better performance, this has also greatly improved stability (far less "
"out-of-memory issues!)."
msgstr ""
# 632b39e64f804d7496da473c6b7f8a19
#: ../../releases/v2014.4.rst:37
msgid "Modular config mode"
msgstr ""
# 237b3f08c5014e64bcd50e460165698e
#: ../../releases/v2014.4.rst:38
msgid ""
"The old ``gluon-config-mode`` package has been split into five small "
"packages, each providing a single section of the config mode form. This "
"simplifies removing or replacing parts of the wizard."
msgstr ""
# d96078cfd9fa4f449bc4b0896ce1e266
#: ../../releases/v2014.4.rst:42
msgid "See the *Site changes* section for details."
msgstr ""
# b68417a7b9da4a8e9657014770d013bc
#: ../../releases/v2014.4.rst:45
msgid "Experimental support for batman-adv compat 15"
msgstr ""
# 3cb58198431d4d38be4d655db675bf0d
#: ../../releases/v2014.4.rst:46
msgid ""
"As batman-adv has broken compatibility starting with batman-adv 2014.0 "
"(bumping the \"compat level\" to 15), Gluon users must decide which "
"batman-adv version to use. The package for the old batman-adv version "
"``gluon-mesh-batman-adv`` has been renamed to ``gluon-mesh-batman-"
"adv-14``, the new version can be used with ``gluon-mesh-batman-adv-15``."
msgstr ""
# c732091018df4a3bb933b81c51fd2dc9
#: ../../releases/v2014.4.rst:52
msgid ""
"Please note that batman-adv compat 15 still isn't tested very well (and "
"there are known bugs in the current release 2014.3), so for now we still "
"recommend using compat 14 in \"production\" environments."
msgstr ""
# b0cdc3c86ed74e81975d02c1e0220d34
#: ../../releases/v2014.4.rst:57
msgid "fastd v16"
msgstr ""
# b66c87de54904eba870a3ac5a7668fd4
#: ../../releases/v2014.4.rst:58
msgid ""
"Besides other new features and bugfixes, fastd v16 support the new "
"authentication method \"UMAC\". We recommend switching from the old "
"``salsa2012+gmac`` and ``null+salsa2012+gmac`` methods to the new "
"``salsa2012+umac`` and ``null+salsa2012+umac`` as UMAC is much faster and"
" even more secure than GMAC."
msgstr ""
# 6b575c22a48542d4a46e4e44ed4f250f
#: ../../releases/v2014.4.rst:65
msgid "Private WLAN"
msgstr ""
# 636c2bfc46454b03bd50007b02ae0f3c
#: ../../releases/v2014.4.rst:66
msgid ""
"The new package ``gluon-luci-private-wifi`` allows to configure a private"
" WLAN with WPA-PSK in the expert mode which is bridged with the WAN "
"uplink."
msgstr ""
# aacbae5409974511bc8ad9c9e8a5742c
#: ../../releases/v2014.4.rst:70
msgid "Embedding SSH keys"
msgstr ""
# 5a7a3c25d8274eabafcebd5e3424d8e0
#: ../../releases/v2014.4.rst:72
msgid ""
"Using ``gluon-authorized-keys`` it is possible to embed predefined SSH "
"public keys to firmware images. If ``gluon-config-mode-*`` is left out "
"images will be ready to mesh after the first boot with SSH running for "
"further configuration."
msgstr ""
# b8a07e6b2e6e414c99a15bf607256883
#: ../../releases/v2014.4.rst:78
msgid "Status page resolves nodenames"
msgstr ""
# f8f23911810c467298d0c028485cec9b
#: ../../releases/v2014.4.rst:80
msgid ""
"The tools ``gluon-announced`` and ``gluon-neighbour-info`` are now "
"available. Using them enables the status page to resolve hostnames and "
"IPs of a nodes' neighbours."
msgstr ""
# 7fcdf1b80c614201ac2ab983308eac73
#: ../../releases/v2014.4.rst:84
msgid "This will also work on devices with multiple wireless interfaces."
msgstr ""
# 2f2b4c0bcff941988694d34959ae5d71
#: ../../releases/v2014.4.rst:87
msgid "Bugfixes"
msgstr ""
# 8b62f5e184d14bf6bc96ba24f12cf5b0
#: ../../releases/v2014.4.rst:89
msgid "Expert Mode: Fixed all SSH keys being removed when a password was set"
msgstr ""
# e7c6d867f717401ba995cf0743d2364b
#: ../../releases/v2014.4.rst:90
msgid ""
"``gluon-mesh-vpn-fastd``: Fixed VPN peers removed from the ``site.conf`` "
"not being removed from ``/etc/config/fastd``"
msgstr ""
# 05e0fa24bfdf4949be89d28d3ceb1d56
#: ../../releases/v2014.4.rst:91
msgid "TL-LINK TL-WDR3600/4300: Added workaround for reboot issues"
msgstr ""
# 939c6080b8814504bcf7ce49298edeba
#: ../../releases/v2014.4.rst:92
msgid "Improved stability (due to switch to OpenWrt Barrier Breaker)"
msgstr ""
# be6106fb1d6b4f6cad482a671768bd8f
#: ../../releases/v2014.4.rst:95
msgid "Site changes"
msgstr ""
# a1a73d0f51914d0197c8d2a4718c627a
#: ../../releases/v2014.4.rst:96
msgid "``site.mk``"
msgstr ""
# cb7a297f904845e680c1b262e024aea7
#: ../../releases/v2014.4.rst:98
msgid "Obsolete packages:"
msgstr ""
# 8af377083c904a0e9f502fd7b41c746b
#: ../../releases/v2014.4.rst:100
msgid "``gluon-config-mode``"
msgstr ""
# 89ed541afe664dccae3a4bc08aaf146f
#: ../../releases/v2014.4.rst:101
msgid "``gluon-mesh-batman-adv``"
msgstr ""
# 06d533c4742a4d48820ada9f9914bc39
#: ../../releases/v2014.4.rst:103
msgid "Recommended new packages:"
msgstr ""
# c38a4984f7b54ecd9a2ea6c056b88227
#: ../../releases/v2014.4.rst:105
msgid "``gluon-config-mode-autoupdater``"
msgstr ""
# 1925e2685d564b93aa434b318a94e68a
#: ../../releases/v2014.4.rst:106
msgid "``gluon-config-mode-hostname``"
msgstr ""
# 21a53eb7030343e1b8c46f8736c02c52
#: ../../releases/v2014.4.rst:107
msgid "``gluon-config-mode-mesh-vpn``"
msgstr ""
# 33106d11219540de917095c259ff26fd
#: ../../releases/v2014.4.rst:108
msgid "``gluon-config-mode-geo-location``"
msgstr ""
# 79d2435af50d465b88b3a7186c0dece4
#: ../../releases/v2014.4.rst:109
msgid "``gluon-config-mode-contact-info``"
msgstr ""
# f075f395101942b2abedf0c2544a8c67
#: ../../releases/v2014.4.rst:110
msgid ""
"``gluon-mesh-batman-adv-14`` (specify this before all other packages in "
"the ``site.mk``!)"
msgstr ""
# 971ed86f464441e2bf3b9c01f9d5d4a8
#: ../../releases/v2014.4.rst:113
msgid "Internals"
msgstr ""
# 9b7059cf404740af8e7e09c9576ea8d3
#: ../../releases/v2014.4.rst:114
msgid ""
"The switch to Barrier Breaker has led to a multitude of changes all over "
"Gluon:"
msgstr ""
# 53aa7393bdf94e6e9ef50614da52ce1e
#: ../../releases/v2014.4.rst:116
msgid ""
"The config mode/setup mode is now started by an own set of init scripts "
"in ``/lib/gluon/setup-mode/rc.d`` run by procd"
msgstr ""
# 82631e2c624d4a5e81b17e9002964eeb
#: ../../releases/v2014.4.rst:117
msgid ""
"Many tools and services used by Gluon have been replaced by our own "
"implementations to reduce the size of the images:"
msgstr ""
# a35b5e2936da4ff5a73d42960e990866
#: ../../releases/v2014.4.rst:119
msgid "ethtool has been replaced by our minimal Lua library *lua-ethtool-stats*"
msgstr ""
# 7cabc58b1b434d9999272569d9a8a113
#: ../../releases/v2014.4.rst:120
msgid "tc has been replaced by our minimal implementation *gluon-simple-tc*"
msgstr ""
# 4107a33af1db4a88a5413571db27886c
#: ../../releases/v2014.4.rst:121
msgid "radvd has been replaced by our minimal implementation *gluon-radvd*"
msgstr ""
# a39bccb6541f4765be119484aeaf274a
#: ../../releases/v2014.4.rst:124
msgid "Known Issues"
msgstr ""
# 2db6279c4495495ba5fea8d1caa72a31
#: ../../releases/v2014.4.rst:127
msgid "Alfred crashes"
msgstr ""
# afc6c2cd69bd4b308d10c5d5a7b6c0af
#: ../../releases/v2014.4.rst:129
msgid "https://github.com/freifunk-gluon/gluon/issues/177"
msgstr ""
# b216694040e64047b71cf86611fe8c17
#: ../../releases/v2014.4.rst:131
msgid ""
"Alfred may still crash unconditionally. Some measures have been taken to "
"aid but the core problem hasn't been analyzed yet."
msgstr ""
# 5066376371d349bb9efdfc3362527603
#: ../../releases/v2014.4.rst:135
msgid "Out of memory / batman-adv memory leaks"
msgstr ""
# cfccae61d9c842769313c59246966cc0
#: ../../releases/v2014.4.rst:137
msgid "https://github.com/freifunk-gluon/gluon/issues/216"
msgstr ""
# 07e97763413d4fdb995cfa24f0d84a4a
#: ../../releases/v2014.4.rst:139
msgid ""
"In some (hopefully rare!) cases batman-adv may still leak memory "
"associated with global TT entries. This may result in kernel panics or "
"out-of-memory conditions."
msgstr ""
# d038bd59e7fc4b02bb5812c2274e80ed
#: ../../releases/v2014.4.rst:145
msgid "Ignored tx-power offset on Ubiquiti AirMax devices"
msgstr ""
# 1b94a9d0eae0403886be90762532a7e5
#: ../../releases/v2014.4.rst:147
msgid "https://github.com/freifunk-gluon/gluon/issues/94"
msgstr ""
# a1e91ccb7b994466a96a2c78a17f7fb2
#: ../../releases/v2014.4.rst:149
msgid ""
"There is still no OpenWRT support for determining the transmission power "
"offsets on Ubiquiti AirMax devices (Bullet M2, Picostation M2, "
"Nanostation (loco) M2, ...). Use Gluon with caution on these devices! "
"Manual adjustment may be required."
msgstr ""

View File

@ -0,0 +1,100 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 34fdfa2dc3b44c669e5c2e0d14d8ba4e
#: ../../releases/v2015.1.1.rst:2
msgid "Gluon 2015.1.1"
msgstr ""
# 7d1a143183034f768034df8add3dddf3
#: ../../releases/v2015.1.1.rst:5
msgid "Added hardware support"
msgstr ""
# c0524ac8408342acaba3ffe686fc3e26
#: ../../releases/v2015.1.1.rst:7
msgid "ar71xx-generic"
msgstr ""
# 5263fc1cc1944328a20e5b15975742f9
#: ../../releases/v2015.1.1.rst:9
msgid "TP-Link"
msgstr ""
# b41d329590db4c519773ba7924503b1a
#: ../../releases/v2015.1.1.rst:11
msgid "TL-WA830RE (v1)"
msgstr ""
# 13ebde8ed4574fcab4608a40d00f04cc
#: ../../releases/v2015.1.1.rst:14
msgid "New features"
msgstr ""
# 423e6531258e4756878ac6672c7d2776
#: ../../releases/v2015.1.1.rst:15
msgid ""
"The `x86-generic` and `x86-kvm_guest` images now support two ethernet "
"interfaces by default. If two interfaces exist during the first boot, "
"`eth0` will be used as LAN and `eth1` as WAN."
msgstr ""
# 30d83b39b29d48118519d9a594db3ddb
#: ../../releases/v2015.1.1.rst:19
msgid "Bugfixes"
msgstr ""
# 4d3c2663a11a40bba8daf0f6d6323a5d
#: ../../releases/v2015.1.1.rst:21
msgid "Fix German \"Expert Mode\" label (was \"Export Mode\")"
msgstr ""
# d6a62db73f254e9d8999cc6feb26339d
#: ../../releases/v2015.1.1.rst:22
msgid ""
"Fix download of OpenSSL during build (because of broken OpenSSL download "
"servers...)"
msgstr ""
# 6cddbca8693643fb88728b575ecd632f
#: ../../releases/v2015.1.1.rst:23
msgid ""
"Fix ABI break causing kernel panics when trying to use network-related "
"modules from the official OpenWrt repository (like `kmod-pppoe`)"
msgstr ""
# 7979a3fe5bcc4820b140d7c086f71604
#: ../../releases/v2015.1.1.rst:24
msgid "Fix race conditions breaking parallel build occasionally"
msgstr ""
# ef7a9331318e493690eeaf82936c1444
#: ../../releases/v2015.1.1.rst:25
msgid ""
"A broken network configuration would be generated when an older Gluon "
"version was updated to 2015.1 with ``mesh_on_lan`` enabled in `site.conf`"
msgstr ""
# 858b33086d9744fe9654583f8d811835
#: ../../releases/v2015.1.1.rst:27
msgid ""
"Minor announced/alfred JSON format fixes (don't output empty lists where "
"empty objects would be expected)"
msgstr ""

View File

@ -0,0 +1,158 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 5f89daf684034295beb58189b4ff6534
#: ../../releases/v2015.1.2.rst:2
msgid "Gluon 2015.1.2"
msgstr ""
# fe273d915ee64f2b82ae019a641d1977
#: ../../releases/v2015.1.2.rst:5
msgid "Added hardware support"
msgstr ""
# bf280b0bd6a84afc82bfee54f32fb9af
#: ../../releases/v2015.1.2.rst:7
msgid "ar71xx-generic"
msgstr ""
# 0d223a0631784680a65fa8a79e0bfef6
#: ../../releases/v2015.1.2.rst:9
msgid "TP-Link"
msgstr ""
# c61045965687444fbcb8afac8ccfbcb8
#: ../../releases/v2015.1.2.rst:11
msgid "TL-WA701N/ND (v2)"
msgstr ""
# 16e125c7b0a347008371e768634f2c6f
#: ../../releases/v2015.1.2.rst:12
msgid "TL-WA801N/ND (v1)"
msgstr ""
# f4608bb3888c4580b22e567d8aa0114a
#: ../../releases/v2015.1.2.rst:13
msgid "TL-WA830RE (v2)"
msgstr ""
# 5c258a524e624761b5987a26f28732ac
#: ../../releases/v2015.1.2.rst:14
msgid "TL-WR740N / TL-WR741ND (v5)"
msgstr ""
# 3470009d99bd4d31be6a32fed19c36e8
#: ../../releases/v2015.1.2.rst:17
msgid "New features"
msgstr ""
# 2f65de79c5db499b80d621de0917011f
#: ../../releases/v2015.1.2.rst:19
msgid ""
"Ubiquiti Loco M, Picostation M and Rocket M now get their own images "
"(which are just copies of the Bullet M image) so it's more obvious for "
"users which image to use"
msgstr ""
# 41917799c0394bb7a681ecdd048f3343
#: ../../releases/v2015.1.2.rst:21
msgid "The x86-generic images now contain the e1000e ethernet driver by default"
msgstr ""
# 6e95eb845e054892b4d3adf971196207
#: ../../releases/v2015.1.2.rst:24
msgid "Bugfixes"
msgstr ""
# e9c3707446d44576ba31e7d5c8c9baea
#: ../../releases/v2015.1.2.rst:26
msgid ""
"Fix download of OpenSSL during build because of broken OpenSSL download "
"servers (again...)"
msgstr ""
# 32be4f1016904cf09747d594e0a344cb
#: ../../releases/v2015.1.2.rst:27
msgid ""
"Fix another ABI incompatibility with the upstream kernel modules which "
"prevented loading some filesystem-related modules"
msgstr ""
# d7659c66bde44c2ea10a29d99176b756
#: ../../releases/v2015.1.2.rst:28
msgid ""
"Fix potential MAC address conflicts on x86 target when using mesh-on-"
"wan/lan"
msgstr ""
# 77c28be8fc864d0f84765b20addaedde
#: ../../releases/v2015.1.2.rst:29
msgid "Fix signal strength indicators on TP-LINK CPE210/510"
msgstr ""
# 9bf2c79c066449a5b2eb5399851b0da2
#: ../../releases/v2015.1.2.rst:30
msgid "Fix the model name string on some NETGEAR WNDR3700v2"
msgstr ""
# af85d829903644ddbcabd8a05da01099
#: ../../releases/v2015.1.2.rst:31
msgid ""
"Fix 5GHz WLAN switching channels and losing connectivity when other WLANs"
" using the same channel are detected (including other Gluon nodes...); "
"see https://github.com/freifunk-gluon/gluon/issues/386"
msgstr ""
# 467c3c0d0b81453782e303b9f1f4e26a
#: ../../releases/v2015.1.2.rst:32
msgid ""
"Fix DNS resolution for mesh VPN on IPv6-only WAN; see https://github.com"
"/freifunk-gluon/gluon/issues/397"
msgstr ""
# cd5bef63cb36455fb8ff222602c87202
#: ../../releases/v2015.1.2.rst:33
msgid ""
"gluon-mesh-batman-adv-15: update batman-adv to 2015.0 with additional "
"bugfixes (fixes various minor bugs)"
msgstr ""
# d7bcd7dda5ab438c8e705f3c642c9c36
#: ../../releases/v2015.1.2.rst:34
msgid ""
"gluon-mesh-batman-adv-15: fix forwarding of fragmented frames over "
"multiple links with different MTUs"
msgstr ""
# 27bc2cdb21dd42abbc3164d0d6825fc5
#: ../../releases/v2015.1.2.rst:36
msgid ""
"batman-adv compat 15 doesn't re-fragment frames that are fragmented "
"already. In particular, this breaks transmission of large packets which "
"are first fragmented for mesh-on-lan/wan and are then sent over the mesh "
"VPN, which has an even smaller MTU. Work around this limitation by "
"decreasing the maximum fragment size to 1280, so they can always be "
"forwarded as long there's no link with a MTU smaller than 1280."
msgstr ""
# 9adb3bb2577d45afa746782139484ae0
#: ../../releases/v2015.1.2.rst:41
msgid "See https://github.com/freifunk-gluon/gluon/issues/435"
msgstr ""

View File

@ -0,0 +1,566 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 2b6500b1c7d24e1195f8a320460332ca
#: ../../releases/v2015.1.rst:2
msgid "Gluon 2015.1"
msgstr ""
# 298e6f0c47b242778f44ef7bf95b1ad5
#: ../../releases/v2015.1.rst:5
msgid "Added hardware support"
msgstr ""
# 1c2f52c69dfb4bb2b08ddd274e67ceb7
#: ../../releases/v2015.1.rst:6
msgid ""
"Gluon v2015.1 is the first release to officially support hardware that is"
" not handled by the `ar71xx-generic` OpenWrt target. This also means that"
" `ar71xx-generic` isn't the default target anymore, the ``GLUON_TARGET`` "
"variable must be set for all runs of ``make`` and ``make clean`` now."
msgstr ""
# 77fe5b8c28964f48a04c27adafa2ccd8
#: ../../releases/v2015.1.rst:12
msgid "ar71xx-generic"
msgstr ""
# f8bf6e48c41b4c28983c89320d100481
#: ../../releases/v2015.1.rst:14
msgid "Allnet"
msgstr ""
# cf4a83dceebc486f96e45954803bb839
#: ../../releases/v2015.1.rst:16
msgid "ALL0315N"
msgstr ""
# b2dd781846234d26a0d2ef0ef4026002
#: ../../releases/v2015.1.rst:18
msgid "D-Link"
msgstr ""
# ec2646fea643440e877412f4f945c2c3
#: ../../releases/v2015.1.rst:20
msgid "DIR-615 (C1)"
msgstr ""
# 1da6fc5876bf4851886f5864f51ade06
#: ../../releases/v2015.1.rst:22
msgid "GL-Inet"
msgstr ""
# 4b1a9e7018c0438eb963cea5863c84dd
#: ../../releases/v2015.1.rst:24
msgid "6408A (v1)"
msgstr ""
# dde38f2ccc384f358b6568e50df10fa0
#: ../../releases/v2015.1.rst:25
msgid "6416A (v1)"
msgstr ""
# 97eafa4d073e400da978a115ec2f0b57
#: ../../releases/v2015.1.rst:27
msgid "WRT160NL"
msgstr ""
# 0e8279f416e844099641b8fb47052ff5
# c172063ffd4140efa1dbd12eba15246b
#: ../../releases/v2015.1.rst:29 ../../releases/v2015.1.rst:54
msgid "Netgear"
msgstr ""
# c5c7d3af8fc945f9a6de2a976763f710
#: ../../releases/v2015.1.rst:31
msgid "WNDR3700 (v1, v2)"
msgstr ""
# 1540e1c3cf574dadb2a8b6922620dcba
#: ../../releases/v2015.1.rst:32
msgid "WNDR3800"
msgstr ""
# ed1761074697466280101f0eed887ffe
#: ../../releases/v2015.1.rst:33
msgid "WNDRMAC (v2)"
msgstr ""
# 2db7ded3ae9d4369b06e8e273275eef3
# 5ef161d8dace474a9f6d8c36cef5b9a0
#: ../../releases/v2015.1.rst:35 ../../releases/v2015.1.rst:62
msgid "TP-Link"
msgstr ""
# a8a33091e9ad4b929465677995d09c9f
#: ../../releases/v2015.1.rst:37
msgid "TL-MR3220 (v2)"
msgstr ""
# 91237c5acf5b4fadb0d5fc948e82e3f1
#: ../../releases/v2015.1.rst:38
msgid "TL-WA701N/ND (v1)"
msgstr ""
# fb72ed8a5f3f4d35bb7f57f753f514bd
#: ../../releases/v2015.1.rst:39
msgid "TL-WA860RE (v1)"
msgstr ""
# bdb0b54e8a854cfdb87972f10659ab31
#: ../../releases/v2015.1.rst:40
msgid "TL-WA901N/ND (v2, v3)"
msgstr ""
# d3459b547c864db58819cbf96e5f170a
#: ../../releases/v2015.1.rst:41
msgid "TL-WR743N/ND (v1, v2)"
msgstr ""
# 914c7f6a0ad34a349ad488d3062bc756
#: ../../releases/v2015.1.rst:42
msgid "TL-WR941N/ND (v5)"
msgstr ""
# 8e27725e3f8947519709eede3343841c
#: ../../releases/v2015.1.rst:43
msgid "TL-WR2543N/ND (v1)"
msgstr ""
# 5398de4e8ebb44b9aeb265deb9972255
#: ../../releases/v2015.1.rst:45
msgid "Ubiquiti"
msgstr ""
# daafd61f4bb54e2cac00db89e0f62417
#: ../../releases/v2015.1.rst:47
msgid "Nanostation M XW"
msgstr ""
# 5f342e334e784a4183aea4755cfadfd4
#: ../../releases/v2015.1.rst:48
msgid "Loco M XW"
msgstr ""
# 52bfc376289248c6a8b55e665d92cbd9
#: ../../releases/v2015.1.rst:49
msgid "UniFi AP Pro"
msgstr ""
# 3ab6ee20ae054377aa484a5fa2920745
#: ../../releases/v2015.1.rst:52
msgid "ar71xx-nand"
msgstr ""
# eb32b76bbd7440a09079e653951e9619
#: ../../releases/v2015.1.rst:56
msgid "WNDR3700 (v4)"
msgstr ""
# 446a0c9073f14a60979a85864e5f300b
#: ../../releases/v2015.1.rst:57
msgid "WNDR4300 (v1)"
msgstr ""
# a951a939b6a64901ae8c08d3cfcdcbbe
#: ../../releases/v2015.1.rst:60
msgid "mpc85xx-generic"
msgstr ""
# a963a3606a33476d8751c10016a0491b
#: ../../releases/v2015.1.rst:64
msgid "TL-WDR4900 (v1)"
msgstr ""
# 700b974b20ca4f3599c2501597ca7c09
# 770da0de919d49f080debe918d9da870
#: ../../releases/v2015.1.rst:67 ../../releases/v2015.1.rst:68
msgid "x86-generic"
msgstr ""
# 2f10fff4210a4ff7a13a52bd107de165
#: ../../releases/v2015.1.rst:69
msgid "x86-virtualbox"
msgstr ""
# af3b95af61e2437c88b54e87fa81f5c7
#: ../../releases/v2015.1.rst:70
msgid "x86-vmware"
msgstr ""
# 5b93e4a4d1b1465796306362f8f9e3fe
#: ../../releases/v2015.1.rst:73
msgid "x86-kvm_guest"
msgstr ""
# 4717d81c85f94e4387c7383960107c0a
#: ../../releases/v2015.1.rst:74
msgid "x86-kvm"
msgstr ""
# 55092484cd0445009ec9f12a3e85984c
#: ../../releases/v2015.1.rst:78
msgid "New features"
msgstr ""
# 1963a3da460d497aa0d2d92d7d912d10
#: ../../releases/v2015.1.rst:80
msgid "Multilingual config mode"
msgstr ""
# 2c0dfe32e20249db8842803832445d79
#: ../../releases/v2015.1.rst:81
msgid ""
"All config and expert mode modules contain both English and German texts "
"now. The English locale should always be enabled in ``site.mk`` (as "
"English is the fallback language), German can be enabled in addition "
"using the ``GLUON_LANGS`` setting."
msgstr ""
# c3d3af10ae4f4afa906a8206f97fd232
#: ../../releases/v2015.1.rst:85
msgid ""
"The language shown is automatically determined from the headers sent by "
"the user's browser."
msgstr ""
# 8362f60a581f43f98f48d4e7663bf8fd
#: ../../releases/v2015.1.rst:89
msgid "Mesh-on-LAN"
msgstr ""
# a628262518844617a7d2f09429a7cb0a
#: ../../releases/v2015.1.rst:90
msgid ""
"Gluon now supports meshing using a node's LAN ports. It can be enabled by"
" default in `site.conf`, and configured by the user using the `gluon-"
"luci-portconfig` expert mode package."
msgstr ""
# b9c0aed8d87440c2bd621d9457dbc9be
#: ../../releases/v2015.1.rst:94
msgid ""
"Please note that nodes without the `mesh-on-lan` feature enabled must "
"never be connected via their LAN ports."
msgstr ""
# b1e36eb26edf413c9f8159bd3d3375cf
#: ../../releases/v2015.1.rst:98
msgid "Extended WLAN configuration"
msgstr ""
# d3a7f548129a4634b1481a0ee39e7639
#: ../../releases/v2015.1.rst:99
msgid ""
"The new ``client_disabled`` and ``mesh_disabled`` keys in the ``wifi24`` "
"and ``wifi5`` sections allow to disable the client and mesh networks by "
"default, which may make sense for images for special installations."
msgstr ""
# c62ebbb4b3374fe685a4d2c2bc49c62c
#: ../../releases/v2015.1.rst:103
msgid ""
"The new package `gluon-luci-wifi-config` allows the user to change these "
"settings; in addition, the WLAN adapters' transmission power can be "
"changed in this package."
msgstr ""
# 28292ade4071415696acf37649f0df31
#: ../../releases/v2015.1.rst:107
msgid "fastd \"performance mode\""
msgstr ""
# 0dd15a2a47624ec98d2d9e83bb316d52
#: ../../releases/v2015.1.rst:108
msgid ""
"The new package `gluon-luci-mesh-vpn-fastd` allows the user to switch "
"between the `security` and `performance` VPN sections. In `performance "
"mode`, the method `null` will be prepended to the method list."
msgstr ""
# a6a6af42a5d247879d0ededd9fe7b0b2
#: ../../releases/v2015.1.rst:112
msgid ""
"The new option ``configurable`` in the ``fastd_mesh_vpn`` section of "
"``site.conf`` must be set to `true` so firmware upgrades don't overwrite "
"the method list completely (non-`null` methods will still be "
"overwritten). Adding the `gluon-luci-mesh-vpn-fastd` package enforces "
"this setting."
msgstr ""
# 6cf664999b244a6c8f810f5fbe54843d
#: ../../releases/v2015.1.rst:117
msgid "Altitude setting in `gluon-config-mode-geo-location`"
msgstr ""
# 5eeacdbd41f84f04b18c2b0503f3354b
#: ../../releases/v2015.1.rst:118
msgid ""
"The `gluon-config-mode-geo-location` config mode module now contains an "
"optional altitude field."
msgstr ""
# 76baafd68be342449af0b97c806573b5
#: ../../releases/v2015.1.rst:122
msgid "`gluon-announced` rework"
msgstr ""
# a78d9248de29429b9fada7cb509aa4e3
#: ../../releases/v2015.1.rst:123
msgid ""
"The `gluon-announced` package has been reworked to allow querying it from"
" anywhere in the mesh. In contrast to `gluon-alfred`, it is based on a "
"query-response model (the master multicasts a query, the nodes respond), "
"while `gluon-alfred` uses periodic announcements."
msgstr ""
# e60a6354fac0432f9a5b3895eb15ce28
#: ../../releases/v2015.1.rst:127
msgid ""
"For now, we recommend including both `gluon-alfred` and `gluon-announced`"
" in Gluon-based firmwares, until `gluon-announced` is ready to replace "
"`gluon-alfred` completely, and software like the ffmap backend has been "
"adjusted accordingly."
msgstr ""
# b4d09f2b95724d3c9ea5d33b9b895816
#: ../../releases/v2015.1.rst:132
msgid "Nested peer groups"
msgstr ""
# af8525c351ba4016929775dbfee2aa68
#: ../../releases/v2015.1.rst:133
msgid ""
"Nested peer groups for the `fastd-mesh-vpn-fastd` package can now be "
"configured in ``site.conf``, each with its own peer limit. This allows to"
" add additional constraints, for example to connect to 2 peers "
"altogether, but only 1 peer in each data center."
msgstr ""
# 97354dbe684b44cf8bc6c944fcf40203
#: ../../releases/v2015.1.rst:138
msgid "Autoupdater manual branch override"
msgstr ""
# 450a79e969394a04844feb0d3bb5bd2e
#: ../../releases/v2015.1.rst:139
msgid ""
"When running the updater manually on the command line, the branch to use "
"can now be overridden using the ``-b`` option."
msgstr ""
# a92a5d397f774164b614f232d1706384
#: ../../releases/v2015.1.rst:143
msgid "Bugfixes"
msgstr ""
# d4603812006d4e0fb391c449f7b76cb7
#: ../../releases/v2015.1.rst:145
msgid "Accidental factory reset fix"
msgstr ""
# 58b467e80554462caf4434c0ecce6db4
#: ../../releases/v2015.1.rst:146
msgid ""
"Pressing a node's reset button for more than 5 seconds would completely "
"reset a node's configuration under certain conditions."
msgstr ""
# 5564f50c92644780a88ad6e2ccc1a6f1
#: ../../releases/v2015.1.rst:150
msgid "WAN IPv6 issues"
msgstr ""
# 55653a351b1a4384aa1bb9da0b9fb628
#: ../../releases/v2015.1.rst:151
msgid ""
"The WAN port would stop to respond to IPv6 packets sometimes, also "
"breaking IPv6 VPN connectivity."
msgstr ""
# a06f21ccb7ce435fba99fb673958f046
#: ../../releases/v2015.1.rst:154
msgid "WDR4900 WAN MAC address"
msgstr ""
# d28acf508462423f860efdd41024f78b
#: ../../releases/v2015.1.rst:155
msgid ""
"The MAC address on the WAN port of the WDR4900 was broken, making this "
"device unusable for `mesh-on-wan` configurations."
msgstr ""
# d96bf09e15ce46f0b18b0fc7fc5e6022
#: ../../releases/v2015.1.rst:160
msgid "Site changes"
msgstr ""
# d95a1138fb8a4178b5d605a307b0a4dc
#: ../../releases/v2015.1.rst:161
msgid "``site.conf``"
msgstr ""
# 2610568d7ed743f2b852a5f3190b56ef
#: ../../releases/v2015.1.rst:163
msgid ""
"``hostname_prefix`` is now optional, and is concatenated directly with "
"the generated node ID, in particular no hyphen is inserted anymore. If "
"you want to keep the old behaviour, you have to append the hyphen to the "
"``hostname_prefix`` field of your ``site.conf``."
msgstr ""
# 17b764b68fae4dc580e8ae409359613e
#: ../../releases/v2015.1.rst:168
msgid ""
"``mesh_vpn_fastd``: The default peer group name ``backbone`` isn't "
"hardcoded anymore, any group name can be used. Instead, the "
"``fastd_mesh_vpn`` table must now contain an element ``groups``, for "
"example::"
msgstr ""
# 3260407a9928468ca5f7d3eac10cc3ff
#: ../../releases/v2015.1.rst:185
msgid ""
"``config_mode``: The config mode messages aren't configured in "
"``site.conf`` anymore. Instead, they are defined language-specific "
"gettext files in the ``i18n`` subdirectory of the site configuration (see"
" :ref:`site-config-mode-texts`)."
msgstr ""
# 67d4772141dd467e9a85e48c33147213
#: ../../releases/v2015.1.rst:189
msgid ""
"``roles``: The display strings for the node roles aren't configured in "
"the ``site.conf`` anymore, but in the site i18n files. The ``site.conf`` "
"section becomes::"
msgstr ""
# a61e8e30c0a44c0bb922da1ced1b38b2
#: ../../releases/v2015.1.rst:200
msgid ""
"The display string use i18n message IDs like ``gluon-luci-node-"
"role:role:foo`` and ``gluon-luci-node-role:role:bar``."
msgstr ""
# e83adcefd9cc400cb22146f6724e900f
#: ../../releases/v2015.1.rst:202
msgid "``site.mk``"
msgstr ""
# 60b1e84b087f4960ac0b6695497d5c89
#: ../../releases/v2015.1.rst:204
msgid ""
"``gluon-mesh-batman-adv-15`` is now the recommended batman-adv version "
"for new Gluon deployments."
msgstr ""
# 5c0a1ffc108f41cfaf8df3e1f25e8b32
#: ../../releases/v2015.1.rst:206
msgid ""
"The packages ``gluon-setup-mode`` and ``gluon-config-mode-core`` must now"
" be added to ``GLUON_SITE_PACKAGES`` explicitly (to allow replacing them "
"with community-specific implementations)."
msgstr ""
# d4666851dbd144c7a41be9a4d67d4eb9
#: ../../releases/v2015.1.rst:210
msgid ""
"The new ``GLUON_LANGS`` variable selects the config mode languages to "
"include. It defaults to ``en``, setting it to ``en de`` will select both "
"the English and German locales. ``en`` must always be included."
msgstr ""
# 61e2692a17f64045af39959471941176
#: ../../releases/v2015.1.rst:215
msgid "Internals"
msgstr ""
# 6656fe9c212741b4982ec1b71b517958
#: ../../releases/v2015.1.rst:217
msgid "New upgrade script directory"
msgstr ""
# a0bbb1edb0b041b1b00eb26b8fad38af
#: ../../releases/v2015.1.rst:218
msgid ""
"The distinction between `initial` and `invariant` scripts has been "
"removed, all scripts are now run on each upgrade. Instead of having one "
"script directory per package, all upgrade scripts lie in "
"``/lib/gluon/upgrade`` now, so it is possible to define the run order "
"across packages."
msgstr ""
# e954eebcb8c341f0a891cd1b04faa756
#: ../../releases/v2015.1.rst:224
msgid "Merged package repository"
msgstr ""
# 4da38da3d36a4543b1371427ffcdd553
#: ../../releases/v2015.1.rst:225
msgid ""
"The Gluon-specific packages have been moved to the ``package`` directory "
"of the Gluon main repository. The ``packages`` repository now only "
"contains packages that will be submitted to the OpenWrt upstream "
"eventually."
msgstr ""
# f05c3dc7f05c44dd9cd49a2636b10716
#: ../../releases/v2015.1.rst:230
msgid "Known Issues"
msgstr ""
# e0cb167fdbfc4e6db08e18ff42f6d0b9
#: ../../releases/v2015.1.rst:233
msgid "Alfred/respondd crashes"
msgstr ""
# 093b4df7e1b9401fa29ca29c720513e2
#: ../../releases/v2015.1.rst:235
msgid "https://github.com/freifunk-gluon/gluon/issues/177"
msgstr ""
# 3b07f336f5f94f579bc9f5d5c5227419
#: ../../releases/v2015.1.rst:237
msgid ""
"Occasional alfred crashes may still occur. As this is caused by a kernel "
"issue, we suspect that respondd, which gluon-announced is based on, is "
"affected in the same way."
msgstr ""
# 419b23021db649eaa5bb1dccf0051fdd
#: ../../releases/v2015.1.rst:243
msgid "Ignored TX power offset on Ubiquiti AirMax devices"
msgstr ""
# fefde39c8a254d229a1a01d3809f8f4e
#: ../../releases/v2015.1.rst:245
msgid "https://github.com/freifunk-gluon/gluon/issues/94"
msgstr ""
# db213609c1354014b1eeaedd4b15b4a1
#: ../../releases/v2015.1.rst:247
msgid ""
"The default transmission power setting on many of these devices is too "
"high. It may be necessary to make manual adjustments, for example using "
"the ``gluon-luci-wifi-config`` package. The values shown by ``gluon-luci-"
"wifi-config`` generally include the TX power offset (amplifier and "
"antenna gain) where available, but on many devices the offset is "
"inaccurate or unavailable."
msgstr ""

View File

@ -0,0 +1,177 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 16ffc9fd4c8746f9b5ea5922893648cb
#: ../../releases/v2016.1.1.rst:2
msgid "Gluon 2016.1.1"
msgstr ""
# cf6efc5bcd3c4f7fa473883e7baead13
#: ../../releases/v2016.1.1.rst:5
msgid "Added hardware support"
msgstr ""
# ac1e348c5efd4778a64cdedb0c615048
#: ../../releases/v2016.1.1.rst:8
msgid "ar71xx-generic"
msgstr ""
# 0b7f3ad9b0074180ad2415d13fe98973
#: ../../releases/v2016.1.1.rst:10
msgid "Onion Omega"
msgstr ""
# c6bdec290d6043d09f2f215e8273572d
#: ../../releases/v2016.1.1.rst:11
msgid "TP-Link TL-MR13U v1"
msgstr ""
# 3b42034233c74bf2be31bc9152a263c2
#: ../../releases/v2016.1.1.rst:15
msgid "Bugfixes"
msgstr ""
# b389c46ab5594203a4a61c4704c6c3b9
#: ../../releases/v2016.1.1.rst:18
msgid "Build"
msgstr ""
# 118e9cfd075349bb8968b678d4912719
#: ../../releases/v2016.1.1.rst:20
msgid "Don't overwrite the opkg repository key on each build."
msgstr ""
# d266b888252249a4aec8bec0e27e6e9f
#: ../../releases/v2016.1.1.rst:23
msgid "AirOS 5.6.x compatibility"
msgstr ""
# 0058a51456224178b4e916e7fec6c9a4
#: ../../releases/v2016.1.1.rst:25
msgid ""
"Downgrading to AirOS 5.5.x before flashing Gluon on Airmax M XM/XW "
"devices (NanoStation, Bullet, ...) is not necessary anymore."
msgstr ""
# 6e35df3b17b043d9b46321d6c0f8910d
#: ../../releases/v2016.1.1.rst:29
msgid "Status page"
msgstr ""
# 58d933d951c64959980415c3a26567f9
#: ../../releases/v2016.1.1.rst:31
msgid "Fix purging of disappeared neighbours from the list"
msgstr ""
# 09e432cae59a4235aa99dffe639bfb63
#: ../../releases/v2016.1.1.rst:32
msgid "Don't clear the signal graphs when scrolling in mobile browsers"
msgstr ""
# 7601de53778f48d7a9e71f1030fc7fa6
#: ../../releases/v2016.1.1.rst:33
msgid ""
"Improve browser compatibility (don't assume the Internationalization API "
"is available, fixes the display of numbers in Firefox for Android)"
msgstr ""
# 74f004db9ecd4b6fb8abc5c173d19227
#: ../../releases/v2016.1.1.rst:37
msgid "Config mode"
msgstr ""
# 7587bde0d2374aaaa24dabc1aba2b418
#: ../../releases/v2016.1.1.rst:39
msgid ""
"Strip trailing whitespace from number input fields (LuCI's validator "
"doesn't catch this)"
msgstr ""
# 48e0b1bd08624e0b9d0ad539fa5c3186
#: ../../releases/v2016.1.1.rst:40
msgid "Don't allow negative bandwidth limits"
msgstr ""
# f0f69b11d3eb49f49c8c823315bdb9d6
#: ../../releases/v2016.1.1.rst:43
msgid "Failsafe mode"
msgstr ""
# 1ae53daff3a1445fab3301e2405e8a9b
#: ../../releases/v2016.1.1.rst:45
msgid "Fix entering the failsafe mode on the TL-WDR4900."
msgstr ""
# 43c84071644340798657e27711d26f2b
#: ../../releases/v2016.1.1.rst:48
msgid "Known Issues"
msgstr ""
# a3588cb5bf724bb8a9709899259573d2
#: ../../releases/v2016.1.1.rst:50
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# c253d9f02ff441dcbfb30f6573b3ba2b
#: ../../releases/v2016.1.1.rst:52
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# 418cc8a8be534fa0bcd8464147ff966d
#: ../../releases/v2016.1.1.rst:54
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# bb01a3bd05bd4dfbbc12e18caec50e19
#: ../../releases/v2016.1.1.rst:56
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 180bdcfd57194fd0b93a621b98e74ff9
#: ../../releases/v2016.1.1.rst:58
msgid ""
"Inconsistent respondd/announced API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 8a5e10cba9484609bff164d81431dfc4
#: ../../releases/v2016.1.1.rst:60
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 5411fa457cce46d8a96bc503885c907f
#: ../../releases/v2016.1.1.rst:62
msgid ""
"Nondeterministic production of broken images for some (very old) hardware"
" (`#669 <https://github.com/freifunk-gluon/gluon/issues/669>`_)"
msgstr ""
# 4a20617f7e2c4ebfae55fbd40809a360
#: ../../releases/v2016.1.1.rst:64
msgid "At the moment it seems like only the TL-WR841N v5 is affected."
msgstr ""

View File

@ -0,0 +1,95 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# eb27087cbe20443887f7445826003ac4
#: ../../releases/v2016.1.2.rst:2
msgid "Gluon 2016.1.2"
msgstr ""
# e3abda4783f34b2ab1a4e0bf8fc34950
#: ../../releases/v2016.1.2.rst:5
msgid "Added hardware support"
msgstr ""
# 92171f1d95104a05bc78a0843843bed6
#: ../../releases/v2016.1.2.rst:7
msgid ""
"The *x86-generic* images now contain the ATIIXP PATA driver, adding "
"support for FUTRO Thin Clients."
msgstr ""
# a4fa37f0a75f473393bdf61327e7dd5e
#: ../../releases/v2016.1.2.rst:11
msgid "Bugfixes"
msgstr ""
# 8ca3a7e658e642419e519e21b9e581da
#: ../../releases/v2016.1.2.rst:13
msgid ""
"A nondeterministic boot hang (`#669 <https://github.com/freifunk-"
"gluon/gluon/issues/669>`_) has been fixed. The TL-WR841N v5 seems to be "
"affected in particular, but the kernel bug is not hardware-specific per "
"se."
msgstr ""
# 842cbbf54d0149ff923724c193c1ec48
#: ../../releases/v2016.1.2.rst:17
msgid "Known Issues"
msgstr ""
# d34465a97bca43189156d1c810c97a2c
#: ../../releases/v2016.1.2.rst:19
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# ac4ba4ec907942cfa2fe1994e97ff231
#: ../../releases/v2016.1.2.rst:21
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# d66509d8dfec42f6a4700ab9b5289a18
#: ../../releases/v2016.1.2.rst:23
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 00e4f342b8124c14b81b516ccdcf8bea
#: ../../releases/v2016.1.2.rst:25
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# dba6449499074ba29ff046b652e1b87c
#: ../../releases/v2016.1.2.rst:27
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 439e89fcb807492ca9ddbcd5e2b2b96e
#: ../../releases/v2016.1.2.rst:29
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,135 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 1a2d5ef2fdf44c22b99e0382ee47b52b
#: ../../releases/v2016.1.3.rst:2
msgid "Gluon 2016.1.3"
msgstr ""
# a63ced423a904cc0a86e98bd1ff51b6e
#: ../../releases/v2016.1.3.rst:5
msgid "Added hardware support"
msgstr ""
# 3b1b4055dfaa46a19ab0356e96ad466b
#: ../../releases/v2016.1.3.rst:8
msgid "ar71xx-generic"
msgstr ""
# 64c4e1090914464aaaa1f822599fb4c9
#: ../../releases/v2016.1.3.rst:10
msgid "ALFA Hornet UB / AP121 / AP121U"
msgstr ""
# d43a941dbc884ac0acd3562ee775e30f
#: ../../releases/v2016.1.3.rst:11
msgid "TP-Link TL-WA7510N"
msgstr ""
# e89e4cfa6bf8475aaac25238d2f53711
#: ../../releases/v2016.1.3.rst:14
msgid "Bugfixes"
msgstr ""
# ace8b4ae0b6f43f994fdb37ff3ca193a
#: ../../releases/v2016.1.3.rst:16
msgid ""
"The nondeterministic boot hang (`#669 <https://github.com/freifunk-"
"gluon/gluon/issues/669>`_) that was thought to be fixed in Gluon "
"v2016.1.2 has resurfaced on other hardware. We believe it is now fixed "
"properly."
msgstr ""
# a1658f5eb2114a39990d52f4997547ee
#: ../../releases/v2016.1.3.rst:18
msgid "Sysupgrades on the Xen DomU have been fixed."
msgstr ""
# cea361ed0b144949961fa07c9b58591c
#: ../../releases/v2016.1.3.rst:19
msgid "Gluon can now be built on systems that use LibreSSL instead of OpenSSL."
msgstr ""
# 900f4d42828c4b328e8c14a3029ae970
#: ../../releases/v2016.1.3.rst:22
msgid "Known Issues"
msgstr ""
# 35e66b15cd7f4a15a3098eb602636dfc
#: ../../releases/v2016.1.3.rst:24
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 2353d3512ccc4922b15b891caab6e60f
#: ../../releases/v2016.1.3.rst:26
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# 2dbc3c124a8c4be4a3a379ebfd90d0b6
#: ../../releases/v2016.1.3.rst:28
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 7bb357ffc1d94f06aa8184d2950c626a
#: ../../releases/v2016.1.3.rst:30
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# fe1775f4b3304f1494ba289a62712a61
#: ../../releases/v2016.1.3.rst:32
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 8ea16529b5e240b2a323c41aeab92f46
#: ../../releases/v2016.1.3.rst:34
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# dcbe58f5d77c494a8deaebafd31ee948
#: ../../releases/v2016.1.3.rst:36
msgid ""
"Unwritable flash on some Ubiquiti PicoStations (`#687 <https://github.com"
"/freifunk-gluon/gluon/issues/687>`_)"
msgstr ""
# 05bdedac1d8e47b380b6984fcdb760ed
#: ../../releases/v2016.1.3.rst:38
msgid ""
"Gluon v2016.1.1 added support for Ubiquiti AirMAX devices with AirOS "
"5.6.x without downgrading AirOS first before flashing Gluon. It was "
"discovered that on Ubiquiti PicoStations, this downgrade is still "
"necessary, as the flash is not correctly unlocked, leaving the device "
"unable to leave Config Mode and making regular sysupgrades impossible."
msgstr ""
# 4f0d8652f7274874aa5046b74de79dbd
#: ../../releases/v2016.1.3.rst:43
msgid "TFTP recovery can be used in this state to flash a new firmware."
msgstr ""

View File

@ -0,0 +1,148 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 081bad78ea404680bbd3320a940dacad
#: ../../releases/v2016.1.4.rst:2
msgid "Gluon 2016.1.4"
msgstr ""
# 7854124aa2944ce98f30621c2c7213bf
#: ../../releases/v2016.1.4.rst:5
msgid "Added hardware support"
msgstr ""
# e1e048692261429eba09ba989e360086
#: ../../releases/v2016.1.4.rst:8
msgid "ar71xx-generic"
msgstr ""
# a2f33cced3e3482181504470ad031ad6
#: ../../releases/v2016.1.4.rst:10
msgid "8devices Carambola 2"
msgstr ""
# 8da43f1e8ff94cb49d7701396b902b05
#: ../../releases/v2016.1.4.rst:11
msgid "Meraki MR12/MR62/MR16/MR66"
msgstr ""
# 18cd51e1c4e5497498047dfc2b470387
#: ../../releases/v2016.1.4.rst:14
msgid "Bugfixes"
msgstr ""
# 2d4cc3cc76564867aa37bcc9cf2dec38
#: ../../releases/v2016.1.4.rst:16
msgid "Major update of all WLAN drivers"
msgstr ""
# 4c8d8fc2a19440ec9da47356a4ef5d20
#: ../../releases/v2016.1.4.rst:18
msgid ""
"We've taken the unusual step of updating the WLAN drivers (\"wireless-"
"backports\") to a much newer version, as it was reported that the new "
"version fixes unstable WLAN seen in many setups"
msgstr ""
# 328f8974efa7490ea46a9ed7a0f66a62
#: ../../releases/v2016.1.4.rst:20
msgid "Build fix: a race condition causing parallel builds to fail has been fixed"
msgstr ""
# a13fc287cd4543fe87be8ab0131919f2
#: ../../releases/v2016.1.4.rst:21
msgid ""
"Build fix: the Gluon tree could get into a state in which all commands "
"fail with \"Too many levels of symbolic links\""
msgstr ""
# de862d2cb1d34ff1aadf652e1300a198
#: ../../releases/v2016.1.4.rst:22
msgid ""
"Build fix: allow building Gluon on systems with certain versions of "
"*dash* as */bin/sh*"
msgstr ""
# 762835664ec641a4abf982ec6b9e355b
#: ../../releases/v2016.1.4.rst:25
msgid "Known Issues"
msgstr ""
# 892effe197d345358bb39046408d6a86
#: ../../releases/v2016.1.4.rst:27
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 9f3c2af0b74d4752bed07041877fbf09
#: ../../releases/v2016.1.4.rst:29
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# ebca3b914e234c0cb55e26b1c0333ce8
#: ../../releases/v2016.1.4.rst:31
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# f86cb29ba24c484ca46b97e860d1043a
#: ../../releases/v2016.1.4.rst:33
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 6ba47db3836d448f9bb7161ab3ac4166
#: ../../releases/v2016.1.4.rst:35
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 1a3053abfb3242c19fe215a16425fa49
#: ../../releases/v2016.1.4.rst:37
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 02f11c0cd6da42f79655497c26677526
#: ../../releases/v2016.1.4.rst:39
msgid ""
"Unwritable flash on some Ubiquiti PicoStations (`#687 <https://github.com"
"/freifunk-gluon/gluon/issues/687>`_)"
msgstr ""
# dc7eb071a9824ee88af20ddb37418c79
#: ../../releases/v2016.1.4.rst:41
msgid ""
"Gluon v2016.1.1 added support for Ubiquiti AirMAX devices with AirOS "
"5.6.x without downgrading AirOS first before flashing Gluon. It was "
"discovered that on Ubiquiti PicoStations, this downgrade is still "
"necessary, as the flash is not correctly unlocked, leaving the device "
"unable to leave Config Mode and making regular sysupgrades impossible."
msgstr ""
# e658691c60a1413a85066b8a5b2eae7b
#: ../../releases/v2016.1.4.rst:46
msgid "TFTP recovery can be used in this state to flash a new firmware."
msgstr ""

View File

@ -0,0 +1,225 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# cbec2b4ada6c4708a1d54578fb8e1202
#: ../../releases/v2016.1.5.rst:2
msgid "Gluon 2016.1.5"
msgstr ""
# 5d617b3b525b409ebc19e46da2666ebb
#: ../../releases/v2016.1.5.rst:5
msgid "Added hardware support"
msgstr ""
# c97f0f55d1994d31be4d3a1b3ce2ce96
#: ../../releases/v2016.1.5.rst:8
msgid "ar71xx-generic"
msgstr ""
# 068af3606d7b46309e95a5991dd53a31
#: ../../releases/v2016.1.5.rst:10
msgid "OpenMesh"
msgstr ""
# 55b19b792efa4b389fa02fdf4467f2c5
#: ../../releases/v2016.1.5.rst:12
msgid "MR600 (v1, v2)"
msgstr ""
# f9fe0d32b9084aa9835eb0d1695d8211
#: ../../releases/v2016.1.5.rst:13
msgid "MR900 (v1, v2)"
msgstr ""
# 3c6ef9259889467b93da3b48cc260209
#: ../../releases/v2016.1.5.rst:14
msgid "OM2P (v1, v2)"
msgstr ""
# 53f69aa837dc4a45a21bea7c5bc18a5d
#: ../../releases/v2016.1.5.rst:15
msgid "OM2P-HS (v1, v2)"
msgstr ""
# ecbd5ae3dcbf44238011f6af7ca7ee40
#: ../../releases/v2016.1.5.rst:16
msgid "OM2P-LC"
msgstr ""
# 4e98213bebc24adaaacf27f213255484
#: ../../releases/v2016.1.5.rst:17
msgid "OM5P"
msgstr ""
# 2f7c22052d6c46d4840e5c25c357ba2c
#: ../../releases/v2016.1.5.rst:18
msgid "OM5P-AN"
msgstr ""
# 54c6fa42c5ee4b82b833e39ec1c85c17
#: ../../releases/v2016.1.5.rst:20
msgid "Ubiquiti"
msgstr ""
# 5970557b22c94d2c805669c23427a634
#: ../../releases/v2016.1.5.rst:22
msgid "Rocket M XW"
msgstr ""
# c79c1d0c00a642838e02f33503372c8f
#: ../../releases/v2016.1.5.rst:24
msgid "TP-LINK"
msgstr ""
# 4c85b07e2d4f4180ac5f29f320237e0a
#: ../../releases/v2016.1.5.rst:26
msgid "TL-WR841N/ND v11"
msgstr ""
# 8f33ab4f770b4c9f91f19a4c02aafc10
#: ../../releases/v2016.1.5.rst:29
msgid "Bugfixes"
msgstr ""
# 54a289dcf71348d69e9b1ad941b42d65
#: ../../releases/v2016.1.5.rst:31
msgid ""
"build: fix race condition caused by using certain make targets (like "
"*clean*, *images* or *package/\\**) with parallel build options without "
"doing a full build before"
msgstr ""
# 5401e4c2083748e288ab27ac23830513
#: ../../releases/v2016.1.5.rst:33
msgid ""
"build: fix package dependency issue causing \"recursive dependency\" "
"warning"
msgstr ""
# af9027fb1ded43f6bd2ca3dc0bd774d5
#: ../../releases/v2016.1.5.rst:35
msgid ""
"This dependency issue could lead to broken configurations and reportedly "
"caused failed builds in some cases when additional (site-specific) "
"packages were used."
msgstr ""
# 958c50211d0243d0bb92845879e9db26
#: ../../releases/v2016.1.5.rst:37
msgid "build: Gluon will now build correctly with GCC 6 as host compiler"
msgstr ""
# a005bdf26fe649eab2f8e7f665481275
#: ../../releases/v2016.1.5.rst:38
msgid ""
"Fix configuration of batman-adv when VLANs are used on top of IBSS "
"interfaces (regression due to netifd update in :doc:`v2016.1.4`)"
msgstr ""
# 2957e9c9e33b4d6eaec2371e499cf6d3
#: ../../releases/v2016.1.5.rst:39
msgid ""
"Add back missing ath10k firmware (regression due to mac80211 update in "
":doc:`v2016.1.4`)"
msgstr ""
# 4968481866bb4573b8e7294d56aad7fb
#: ../../releases/v2016.1.5.rst:40
msgid ""
"Gluon can now be used on all supported Ubiquiti AirMAX devices without "
"downgrading to AirOS 5.5.x before"
msgstr ""
# 87bdd751b3894bc0bba64bdb81832594
#: ../../releases/v2016.1.5.rst:42
msgid ""
":doc:`v2016.1.1` added support for most Ubiquiti AirMAX devices with "
"AirOS 5.6.x without downgrading AirOS, but left some devices (at least "
"some PicoStations and Bullets) with unwritable flash. This issue has been"
" resolved (`#687 <https://github.com/freifunk-gluon/gluon/issues/687>`_)."
msgstr ""
# 81c23061767b408280043fd4faa589bb
#: ../../releases/v2016.1.5.rst:45
msgid ""
"Add upgrade script to automatically remove whitespace from configured "
"geolocation"
msgstr ""
# bf2363cc7b274c7998b0c172fc0457b6
#: ../../releases/v2016.1.5.rst:47
msgid ""
"The new respondd implementation included in :doc:`v2016.1` is stricter "
"about the number format than the old one and doesn't accept trailing "
"whitespace (so one or both coordinates are missing from the output)."
msgstr ""
# 9ace94fde32f431fb9cf3908179df742
#: ../../releases/v2016.1.5.rst:50
msgid ""
"The Config Mode has been fixed to strip whitespace from numeric fields in"
" new configurations since :doc:`v2016.1.1`. This still left old "
"configurations, which are now fixed by this script."
msgstr ""
# ee2637988a5f459792c2714b16f79444
#: ../../releases/v2016.1.5.rst:54
msgid "Known Issues"
msgstr ""
# f5d55341e0af4205bd245ddc4d8d56eb
#: ../../releases/v2016.1.5.rst:56
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# a0cc52bb41624c60b9182ffaab097d06
#: ../../releases/v2016.1.5.rst:58
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# af3e706723734285814725bda3d55c3d
#: ../../releases/v2016.1.5.rst:60
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 886e89f3fc9140c6bb30a63c3cdb6428
#: ../../releases/v2016.1.5.rst:62
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 66095da90ccc4f54b57235be60d31923
#: ../../releases/v2016.1.5.rst:64
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# fa4578bcb0af4c16943dd5881859ea83
#: ../../releases/v2016.1.5.rst:66
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,171 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# fada2360abd74a80a972defeb56e7dcc
#: ../../releases/v2016.1.6.rst:2
msgid "Gluon 2016.1.6"
msgstr ""
# 1cb63f9fe2a8411fbb278f5d7d6550b7
#: ../../releases/v2016.1.6.rst:5
msgid "Bugfixes"
msgstr ""
# 0e1973fd3bc64607acc9639017b7d3ee
#: ../../releases/v2016.1.6.rst:7
msgid ""
"build: fix nodejs host build on Debian Wheezy (`#776 <https://github.com"
"/freifunk-gluon/gluon/issues/776>`_)"
msgstr ""
# 4e0782e7d96d4240a4c9bdce5f50ac3b
#: ../../releases/v2016.1.6.rst:8
msgid "build: fix parallel builds with Make 4.2+"
msgstr ""
# 1a3812412e2e429eaab3e8abcb65219a
#: ../../releases/v2016.1.6.rst:10
msgid ""
"Trying to use ``-j N`` with Make 4.2 would spawn an unlimited number of "
"processes, eventually leading to memory exhaustion."
msgstr ""
# a703dc0727304c9695a526bead627e1e
#: ../../releases/v2016.1.6.rst:13
msgid "build: fix occasional build failure in libpcap package"
msgstr ""
# 550a2369f2764c3fbbbd87711f5aa003
#: ../../releases/v2016.1.6.rst:14
msgid ""
"build: don't require hexdump for x86 builds (`#811 <https://github.com"
"/freifunk-gluon/gluon/issues/811>`_)"
msgstr ""
# 606315a0a1a44bdc94c91b09869b1e8b
#: ../../releases/v2016.1.6.rst:16
msgid ""
"Trying to build Gluon for x86 on systems without hexdump would silently "
"generate broken images."
msgstr ""
# 66cf3ff569064dbdab404f3034d4eaac
#: ../../releases/v2016.1.6.rst:19
msgid ""
"Add support for DNS servers given by their link-local IPv6 address in "
"Router Advertisements (`#854 <https://github.com/freifunk-"
"gluon/gluon/issues/854>`_)"
msgstr ""
# 0fb5ad8e155c44f49ab4c2ca3c75f8cf
#: ../../releases/v2016.1.6.rst:22
msgid ""
"ar71xx-generic: correctly setup LNA GPIOs on CPE210/510 (`#796 "
"<https://github.com/freifunk-gluon/gluon/issues/796>`_)"
msgstr ""
# a398f38cf68b43e0867375c98b775ff8
#: ../../releases/v2016.1.6.rst:24
msgid "Improves the reception by about 20dB."
msgstr ""
# ffeaab201c98478184b9c2c741a637ea
#: ../../releases/v2016.1.6.rst:26
msgid ""
"ar71xx-generic: switch default WAN/LAN assignment on Ubiquiti UAP Pro "
"(`#764 <https://github.com/freifunk-gluon/gluon/issues/764>`_)"
msgstr ""
# a5bb3879aea34e32b663e759014b30c5
#: ../../releases/v2016.1.6.rst:29
msgid ""
"Switch to the usual \"PoE is WAN/setup mode, secondary is LAN\" scheme. "
"This only affects new installations; the assignment won't be changed on "
"updates unless the configuration is reset."
msgstr ""
# 21e3ccc056744873b2974b29554cb872
#: ../../releases/v2016.1.6.rst:33
msgid ""
"ar71xx-generic: fix ath10k memory leak (`#690 <https://github.com"
"/freifunk-gluon/gluon/issues/690>`_)"
msgstr ""
# e26aca1a843c40c58322567fd53a7f14
#: ../../releases/v2016.1.6.rst:34
msgid ""
"ar71xx-generic: add support for new TP-Link region codes (`#860 "
"<https://github.com/freifunk-gluon/gluon/issues/860>`_)"
msgstr ""
# 05eb5a97b6164754a9fe1672eb1be6de
#: ../../releases/v2016.1.6.rst:37
msgid ""
"TP-Link has started providing US- and EU-specific firmwares for the "
"Archer C7 v2. To generate Gluon images installable from these new "
"firmwares, the ``GLUON_REGION`` variable must be set to ``eu`` or ``us`` "
"in ``site.mk`` or on the ``make`` command line (the images will still be "
"installable from all old firmwares without region codes)."
msgstr ""
# 23fa753771d94db6aa48d32465e25dff
#: ../../releases/v2016.1.6.rst:43
msgid "Known Issues"
msgstr ""
# 5f6fa2054ee44896829564653c650181
#: ../../releases/v2016.1.6.rst:45
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 8302645c35664e67b3e5e4bead38bbb4
#: ../../releases/v2016.1.6.rst:47
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# f523d63421c6417e84481b9806e533ff
#: ../../releases/v2016.1.6.rst:49
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 31810cabb2d941caa91e9077cc94c1e5
#: ../../releases/v2016.1.6.rst:51
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 2a50ebd600554e1e973e32b183f470e1
#: ../../releases/v2016.1.6.rst:53
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 00372154ce7e43b481059c3f8a961174
#: ../../releases/v2016.1.6.rst:55
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,587 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 9f5f68c8f343490fb44e04db22318203
#: ../../releases/v2016.1.rst:2
msgid "Gluon 2016.1"
msgstr ""
# 513e3e5e231e4cd7832e157f892812f1
#: ../../releases/v2016.1.rst:5
msgid "Added hardware support"
msgstr ""
# 157a7c7385ff4efd9ef207dcca302be8
#: ../../releases/v2016.1.rst:8
msgid "ar71xx-generic"
msgstr ""
# 52e5771a88d3422dbd88e59e3a2e9a65
#: ../../releases/v2016.1.rst:10
msgid "Buffalo"
msgstr ""
# eb79b14368f249f3ac2cf50a90e606a2
#: ../../releases/v2016.1.rst:12
msgid "WZR-HP-G300NH"
msgstr ""
# e2ec2d7091d34c6a932a20e61de69e58
#: ../../releases/v2016.1.rst:14
msgid "D-Link"
msgstr ""
# ed8fb12ea4db4982b601b598bfee8cc1
#: ../../releases/v2016.1.rst:16
msgid "DIR-505 (A1)"
msgstr ""
# cc3bb0ca9be744b1ae17e91a20b9ce22
#: ../../releases/v2016.1.rst:18
msgid "TP-Link"
msgstr ""
# 21b3a220635f46c29c87fd3b423e0eba
#: ../../releases/v2016.1.rst:20
msgid "CPE210/220/510/520 v1.1"
msgstr ""
# 5729b9e83c4c42c9b2124579d385ce18
#: ../../releases/v2016.1.rst:21
msgid "TL-WA901N/ND v1"
msgstr ""
# d3d073e3b9e544c893d08d667a332866
#: ../../releases/v2016.1.rst:22
msgid "TL-WR710N v2"
msgstr ""
# cc57300d10b248c6b06e5881925bcee1
#: ../../releases/v2016.1.rst:23
msgid "TL-WR801N/ND v1, v2"
msgstr ""
# 16fe6119c1d84ad6836a9f06ba8a28a4
#: ../../releases/v2016.1.rst:24
msgid "TL-WR841N/ND v10"
msgstr ""
# 7a0f44b4ae574f0796db0979fb1790be
#: ../../releases/v2016.1.rst:25
msgid "TL-WR843N/ND v1"
msgstr ""
# 5e6bc6caa8a841aca5ece65993a94631
#: ../../releases/v2016.1.rst:26
msgid "TL-WR940N v1, v2, v3"
msgstr ""
# 4e374276dfe04d6f861875e63fec2c04
#: ../../releases/v2016.1.rst:27
msgid "TL-WR941ND v6"
msgstr ""
# 58b34e232ad14670ac985ebf78bfe75c
#: ../../releases/v2016.1.rst:28
msgid "TL-WR1043N/ND v3"
msgstr ""
# 0da655ff2f3b44d98bc2df3a014fcb12
#: ../../releases/v2016.1.rst:30
msgid "Ubiquiti"
msgstr ""
# 4d2477954d464c95a0b83581d10bc78e
#: ../../releases/v2016.1.rst:32
msgid "airGateway"
msgstr ""
# 90cd4940951e4197b7e9d99d25faf5dc
#: ../../releases/v2016.1.rst:33
msgid "airRouter"
msgstr ""
# 5d351e90e9b3429e9c9c64a2f8751bfd
#: ../../releases/v2016.1.rst:34
msgid "UniFi AP Outdoor+"
msgstr ""
# 45e079e0479043bd9bd922456d6c3adc
#: ../../releases/v2016.1.rst:36
msgid "Western Digital"
msgstr ""
# 4e7d9820dfa6423b9089ed9606f48338
#: ../../releases/v2016.1.rst:38
msgid "My Net N600"
msgstr ""
# d797818227344d408d593bc2b548b23b
#: ../../releases/v2016.1.rst:39
msgid "My Net N750"
msgstr ""
# 9190c63aadf04cb39ff5df6f3cacff56
#: ../../releases/v2016.1.rst:42
msgid "x86-xen_domu"
msgstr ""
# 5ee88deec904432bab62e001ad6dd658
#: ../../releases/v2016.1.rst:44
msgid "New target containing the necessary drivers for use in Xen."
msgstr ""
# cd03070dcf324bdebcecc8204af705a1
#: ../../releases/v2016.1.rst:47
msgid "x86-64"
msgstr ""
# 77d8f00e4daf4d5ea3ec03907d091045
#: ../../releases/v2016.1.rst:49
msgid ""
"64bit version of `x86-generic`. The generic image can also be used in KVM"
" with VirtIO."
msgstr ""
# d393317806a245e3a4488f0f6c5a1286
#: ../../releases/v2016.1.rst:52
msgid "New features"
msgstr ""
# f897832b2a7444b2ad2f034c4b7c74a9
#: ../../releases/v2016.1.rst:55
msgid "Kernel module opkg repository"
msgstr ""
# a9d15bd060a743078f008a2bfe0e3027
#: ../../releases/v2016.1.rst:57
msgid ""
"We've not been able to keep ABI compatibility with the kernel of the "
"official OpenWrt images. Therefore, Gluon now generates an opkg "
"repository with modules itself."
msgstr ""
# b8fff746a28644629b8c5d5764d37460
#: ../../releases/v2016.1.rst:60
msgid ""
"The repository can be found at `output/modules/` by default, the image "
"output directory has been moved from `images/` to `output/images/`. See "
"the updated :doc:`../user/getting_started` guide for information on the "
"handling of the signing keys for this repository."
msgstr ""
# 29d44dbe8d454b63812cd5a3f093bf13
#: ../../releases/v2016.1.rst:64
msgid ""
"The `opkg_repo` site.conf option has been replaced to allow specifying "
"this and other additional repositories."
msgstr ""
# 9059d516fbff46bdbb611c0ba6dc31b1
#: ../../releases/v2016.1.rst:67
msgid "New status page"
msgstr ""
# 52678af4d7a8409d883dc14a2593f089
#: ../../releases/v2016.1.rst:69
msgid ""
"The new status page provides a visually pleasing experience, and displays"
" all important information on a node in a clear manner. It also contains "
"a real-time signal strength graph for all neighbouring nodes to aid with "
"the alignment of antennas."
msgstr ""
# 77d8772a293a46fcabd9de2d5ae6670b
#: ../../releases/v2016.1.rst:74
msgid "802.11s mesh support"
msgstr ""
# 244163b8280645eeb47097430b0e7cd5
#: ../../releases/v2016.1.rst:76
msgid ""
"Gluon now supports using 802.11s for its mesh links instead of IBSS "
"(Adhoc). This will allow supporting more WLAN hardware in the future "
"(like Ralink/Mediatek, which don't support AP and IBSS mode "
"simultaneously)."
msgstr ""
# b8a78a2bdb6b4ab3bec75315a91a95aa
#: ../../releases/v2016.1.rst:79
msgid ""
"Note that batman-adv is still used on top of 802.11s (and 802.11s "
"forwarding is disabled), the mesh routing protocol provided by 802.11s is"
" not used."
msgstr ""
# 7f774aecc6be4f6b8af3da4d76eebc99
#: ../../releases/v2016.1.rst:83
msgid "Multicast filter extension"
msgstr ""
# a46d55db112047fa92ea323318928777
#: ../../releases/v2016.1.rst:85
msgid ""
"The `gluon-ebtables-filter-multicast` package has been extended to filter"
" out multicast ICMP and ICMPv6 Echo Requests (ping) and Node Information "
"Queries (RFC4620). This prevents pings to multicast addresses like "
"ff02::1 to cause traffic peaks (as all nodes and clients would answer "
"such a ping)."
msgstr ""
# 232ed25923ea45c99e91cdcefbc4f8c3
#: ../../releases/v2016.1.rst:91
msgid "French translation"
msgstr ""
# 60e42e483ca94f3a85ee6ba12ae1c6bc
#: ../../releases/v2016.1.rst:93
msgid "A French translation for the Config Mode/Expert Mode has been added."
msgstr ""
# d833634ef9344034a454cf73907bf876
#: ../../releases/v2016.1.rst:96
msgid "Bugfixes"
msgstr ""
# 84a47ce92e71446fb52c7d488d1dd04e
#: ../../releases/v2016.1.rst:98
msgid "Update kernel code for the QCA953x"
msgstr ""
# 7ef8b2f8e87a4d6f96a62d67f7b9b272
#: ../../releases/v2016.1.rst:100
msgid "Might improve stability of the TP-Link TL-WR841N/ND v9."
msgstr ""
# 669f61b272154f58aa3f673adb807430
#: ../../releases/v2016.1.rst:101
msgid "Fix model detection on some Netgear WNDR3700v2"
msgstr ""
# 4288301eb3aa4cd7968aa57b970fe24e
#: ../../releases/v2016.1.rst:103
msgid ""
"The broken devices will identify as \"NETGEAR \". This also breaks the "
"autoupdater, making a manual upgrade necessary."
msgstr ""
# dcf117eca134425395601aaca35d6080
#: ../../releases/v2016.1.rst:105
msgid ""
"Ensure that `odhcp6c` doesn't spawn multiple instances of "
"``dhcpv6.script``"
msgstr ""
# fe2be98aa3354e9f9e7b86fc3c8bdd71
#: ../../releases/v2016.1.rst:106
msgid "Fix support for Buffalo WZR-600DHP"
msgstr ""
# 6248a47ac91b47e38e603d1f84f7b24c
#: ../../releases/v2016.1.rst:108
msgid ""
"A flashable factory image is generated now. The sysupgrade image is still"
" shared with the WZR-HP-AG300H."
msgstr ""
# c37a231e470d437db67ca38c5a8bebbc
#: ../../releases/v2016.1.rst:112
msgid "Site changes"
msgstr ""
# 258e08d634104179a1327fd1741c6f30
#: ../../releases/v2016.1.rst:114
msgid "``site.conf``"
msgstr ""
# 28d3ac7fcecf48a18c1f26d9c4fe70fd
#: ../../releases/v2016.1.rst:116
msgid "New WLAN configuration"
msgstr ""
# 740ab07c52d748d88d89cb629c87fff8
#: ../../releases/v2016.1.rst:118
msgid ""
"``wifi24`` and ``wifi5`` need to be updated to a new more flexible "
"format. A configuration using the old format"
msgstr ""
# a6875daa932e42f5a2e8f621000f6f1f
#: ../../releases/v2016.1.rst:132
msgid "would look like this in the new format::"
msgstr ""
# 1e9c3499eab14dfcb2beeef46c4ac8aa
#: ../../releases/v2016.1.rst:146
msgid ""
"The ``htmode`` option has been dropped, the channel width is now always "
"set to 20MHz (see https://github.com/freifunk-gluon/gluon/issues/487 for "
"a discussion of this change)."
msgstr ""
# 2c2370e7b9204122bdd1b50d18dc70ac
#: ../../releases/v2016.1.rst:149
msgid ""
"In addition to the old IBSS (Adhoc) based meshing, 802.11s-based meshing "
"can be configured using the ``mesh`` section. Example::"
msgstr ""
# 44fb1f5e48e4498c80bcf4517e1bc2b9
#: ../../releases/v2016.1.rst:163
msgid ""
"While using ``ibss`` and ``mesh`` at the same time is possible, is causes"
" high load in very active meshes, so it is advisable to avoid such "
"configurations."
msgstr ""
# 892b06b9cee249ad922b4616ed58f831
#: ../../releases/v2016.1.rst:166
msgid "Bandwidth limitation defaults"
msgstr ""
# edb52cc8438c4044969d5f5906dd77e5
#: ../../releases/v2016.1.rst:168
msgid ""
"The old section ``simple_tc.mesh_vpn`` has been moved to "
"``fastd_mesh_vpn.bandwidth_limit`` and the ``ifname`` field isn't used "
"anymore. What looked like this before"
msgstr ""
# 1d362126910544cdad1ce453b0b87c6f
#: ../../releases/v2016.1.rst:183
msgid "needs to be changed to"
msgstr ""
# cf9c315b174f4a8e8c80df761f21c9db
#: ../../releases/v2016.1.rst:197
msgid "opkg repository configuration"
msgstr ""
# 8aaec9709b1d448085992ad581cdc203
#: ../../releases/v2016.1.rst:199
msgid ""
"The opkg configuration has been changed to be more flexible and allow "
"specifying custom repositories. Example::"
msgstr ""
# 44855fe095b64d6e862a64ae4d0a1fe5
#: ../../releases/v2016.1.rst:209
msgid ""
"The keys of the ``extra`` table (like ``modules`` in this example) can be"
" chosen arbitrarily."
msgstr ""
# c2645f4908f34397a152d4b483511047
#: ../../releases/v2016.1.rst:211
msgid ""
"Instead of explicitly specifying the whole URL, using patterns is "
"recommended. The following patterns are understood:"
msgstr ""
# 6bfd6241165547ef9ad04b2c23f3c00e
#: ../../releases/v2016.1.rst:214
msgid "``%n`` is replaced by the OpenWrt version codename (e.g. \"chaos_calmer\")"
msgstr ""
# 224b9f6a8f25453eb9e86d490d61c51c
#: ../../releases/v2016.1.rst:215
msgid "``%v`` is replaced by the OpenWrt version number (e.g. \"15.05\")"
msgstr ""
# 6ed6654693d94526b686fa7a4162e9f3
#: ../../releases/v2016.1.rst:216
msgid "``%S`` is replaced by the target architecture (e.g. \"ar71xx/generic\")"
msgstr ""
# 30ba3ae4f01f45419ac7650fea60fcbf
#: ../../releases/v2016.1.rst:217
#, python-format
msgid "``%GS`` is replaced by the Gluon site code (as specified in ``site.conf``)"
msgstr ""
# b68ed16fe21c471a98061503202fc60a
#: ../../releases/v2016.1.rst:218
#, python-format
msgid "``%GV`` is replaced by the Gluon version"
msgstr ""
# c306097c0925437b9c4c9362dd786422
#: ../../releases/v2016.1.rst:219
#, python-format
msgid "``%GR`` is replaced by the Gluon release (as specified in ``site.mk``)"
msgstr ""
# 3f7a69d157914427b32e854036601692
#: ../../releases/v2016.1.rst:222
msgid "``site.mk``"
msgstr ""
# c345e3e5c0f049648b67691142b43f2b
#: ../../releases/v2016.1.rst:224
msgid ""
"The packages `gluon-announce` and `gluon-announced` were merged into the "
"package `gluon-respondd`. If you had any of them (probably `gluon-"
"announced`) in your package list, you have to replace them."
msgstr ""
# 60bb3b7b38c0422abd09e4f8e7a3cf00
#: ../../releases/v2016.1.rst:229
msgid "``i18n/``"
msgstr ""
# 1aba967eec6846899ba14f81ba14764a
#: ../../releases/v2016.1.rst:231
msgid ""
"The translations of ``gluon-config-mode:pubkey`` now have to show the "
"fastd public key themselves if desired, making the formatting of the key "
"and whether it is shown at all configurable. To retain the old format, "
"add ``<p>`` to the beginning of your translations and append::"
msgstr ""
# 58fe00624ebe49cb882edb00907946aa
#: ../../releases/v2016.1.rst:244
msgid "Internals"
msgstr ""
# 517e8bb009b746adbdfcc2087da8f5d5
#: ../../releases/v2016.1.rst:246
msgid "OpenWrt has been updated to Chaos Calmer"
msgstr ""
# b71da1b7a5f74d2fb722c6608e140060
#: ../../releases/v2016.1.rst:247
msgid ""
"mac80211 has been backported from OpenWrt trunk r47249 (wireless-testing "
"2015-07-21)"
msgstr ""
# 9a6bb55851b64ba985c2eb78572e9079
#: ../../releases/v2016.1.rst:249
msgid ""
"This allows us to support the TL-WR940N v3/TL-WR941ND v6, which uses a "
"TP9343 (QCA956x) SoC."
msgstr ""
# 1e45e74c2a864ff99132b89b35f84be6
#: ../../releases/v2016.1.rst:250
msgid ""
"Several packages have been moved from the Gluon repo to the packages "
"repo, removing references to Gluon:"
msgstr ""
# e6f528aa9c7e4763b10425e06adbff1f
#: ../../releases/v2016.1.rst:252
msgid ""
"gluon-cron -> micrond (the crontabs are now read from "
"``/usr/lib/micron.d`` instead of ``/lib/gluon/cron``)"
msgstr ""
# 91f3d2ef53614786a56de7feaebc6cc3
#: ../../releases/v2016.1.rst:253
msgid "gluon-radvd -> uradvd"
msgstr ""
# 51338ff5f94340f09bc6c88203f372d8
#: ../../releases/v2016.1.rst:254
msgid "gluon-simple-tc -> simple-tc (the config file has been renamed as well)"
msgstr ""
# 938b866cf6a144dbbdec6b08ef74490f
#: ../../releases/v2016.1.rst:256
msgid ""
"Some of the Gluon-specific i18n support code in the build system has been"
" removed, as LuCI now provides similar facilities"
msgstr ""
# f58c830696414063a3712003841f75ba
#: ../../releases/v2016.1.rst:258
msgid ""
"The C-based `luci-lib-jsonc` library is now used for JSON "
"encoding/decoding instead of the pure Lua `luci-lib-json`"
msgstr ""
# 7ab8ec78ded9494d9fee652d763eb56f
#: ../../releases/v2016.1.rst:259
msgid ""
"The site config is now stored as JSON on the node. The Lua interface "
"``gluon.site_config`` is still available, and a C interface was added as "
"part of the new package `libgluonutil`."
msgstr ""
# 91e7679dbfa744259938d63fd4f6f053
#: ../../releases/v2016.1.rst:260
msgid ""
"The `respondd` daemon now uses C modules instead of Lua snippets, which "
"greatly enhances response speed and reduces memory usage. The Gluon "
"integration package has been renamed from `gluon-announced` to `gluon-"
"respondd`."
msgstr ""
# 0e38caeffcd34b95a050713aca671833
#: ../../releases/v2016.1.rst:264
msgid "Known Issues"
msgstr ""
# 56df648cae41495893c45f5688edc3c9
#: ../../releases/v2016.1.rst:266
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 14a2422eb47b4b31a6ad4aed01554c3d
#: ../../releases/v2016.1.rst:268
msgid "Reducing the TX power in the Expert Mode is recommended."
msgstr ""
# ee9e85dff59848da922710d9ccf0fbed
#: ../../releases/v2016.1.rst:269
msgid ""
"batman-adv causes stability issues for both alfred and respondd/announced"
" (`#177 <https://github.com/freifunk-gluon/gluon/issues/177>`_)"
msgstr ""
# 9d0a07da10ea459385f35e540d4b263e
#: ../../releases/v2016.1.rst:270
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 271bfc64390c4861ab079f5b0a67cd5a
#: ../../releases/v2016.1.rst:272
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# b1f0af433dde430a9de4b191d699699b
#: ../../releases/v2016.1.rst:274
msgid ""
"Inconsistent respondd/announced API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 23b9847f1a5f40d8a64159d6c35fb230
#: ../../releases/v2016.1.rst:276
msgid ""
"The current API is inconsistent and will be replaced in the next release."
" The old API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,157 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# d6dce3df1f814d87942a9b254d140b99
#: ../../releases/v2016.2.1.rst:2
msgid "Gluon 2016.2.1"
msgstr ""
# 04c8c3cc7b4a41d7bec5736cef93571d
#: ../../releases/v2016.2.1.rst:5
msgid "Added hardware support"
msgstr ""
# 2b92e934a5dc41c59172d8d70cbde064
#: ../../releases/v2016.2.1.rst:8
msgid "ar71xx-generic"
msgstr ""
# d509b8ea020644a197245f06135e26b5
#: ../../releases/v2016.2.1.rst:10
msgid "TP-Link"
msgstr ""
# 33a0d08ed0f44a2e8f3d70f2ddf16442
#: ../../releases/v2016.2.1.rst:12
msgid "TL-WA901ND v4"
msgstr ""
# 577e8e1a4e3f4ab3a14cd16cc6dd8389
#: ../../releases/v2016.2.1.rst:15
msgid "Bugfixes"
msgstr ""
# 59b3ae325f6e4bf4b86a584cb6fe896f
#: ../../releases/v2016.2.1.rst:17
msgid ""
"Make status page work with disabled cookies/local storage (`#912 "
"<https://github.com/freifunk-gluon/gluon/pull/912>`_)"
msgstr ""
# 86e4b6f988584d329a2b415d0580a09d
#: ../../releases/v2016.2.1.rst:20
msgid "Update kernel to 3.18.44"
msgstr ""
# 2c842a4cdbf0430ca276891a7898fae0
#: ../../releases/v2016.2.1.rst:22
msgid ""
"Fixes CVE-2016-5195 and CVE-2016-7117. It is unlikely that these issues "
"pose a threat to usual Gluon setups, but installing additional packages "
"may make a system vulnerable. In any case, updating is highly "
"recommended."
msgstr ""
# b659846bcae64f328a084a75e15ec357
#: ../../releases/v2016.2.1.rst:26
msgid "Downgrade mac80211 to an earlier state"
msgstr ""
# d1c6b50eb1b64301bf28fe07fd3f026a
#: ../../releases/v2016.2.1.rst:28
msgid ""
"Unfortunately, a mac80211 update that was done shortly before the release"
" of Gluon v2016.2 (that seemed necessary to properly support ath10k "
"devices) had again caused severe ath9k stability issues that remained "
"unreported until v2016.2 was out."
msgstr ""
# 1c947a6baab34a5880ae6cf36a71896b
#: ../../releases/v2016.2.1.rst:33
msgid ""
"We have now reverted mac80211 to an earlier state that was reported to be"
" very stable (while keeping the ath10k-specific changes); in addition, "
"some patches that were reported to cause connection or performance issues"
" with certain clients have been reverted. While is it still not perfectly"
" stable, is should be at least as good as (and probably better than) the "
"v2016.1.x release series."
msgstr ""
# 89f82c621d894357ade75263130d9fed
#: ../../releases/v2016.2.1.rst:40
msgid "Known Issues"
msgstr ""
# e4e658ba69904e1b95018aac5d243f35
#: ../../releases/v2016.2.1.rst:42
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 0865cb9378684c2e81ff73ad634fe6aa
#: ../../releases/v2016.2.1.rst:44
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 7be0da8060314eb9b5e1d0551f97aa99
#: ../../releases/v2016.2.1.rst:46
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# ee45637515e64f259dd3308185c19700
#: ../../releases/v2016.2.1.rst:48
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 3d8a2f284e0f4061a3f81e06d5434385
#: ../../releases/v2016.2.1.rst:50
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# cb81a7cc72884f75a9f6284dde02cd68
#: ../../releases/v2016.2.1.rst:52
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 9d3c80dd2ec14231b6ba852d1885673e
#: ../../releases/v2016.2.1.rst:54
msgid ""
"Git HTTPS downloads from git.kernel.org fail on Debian Wheezy (`#919 "
"<https://github.com/freifunk-gluon/gluon/issues/919>`_)"
msgstr ""
# 0043152bcfd543c6806b3c045606f68c
#: ../../releases/v2016.2.1.rst:56
msgid ""
"The GnuTLS version on Debian Wheezy is too old and can't establish a "
"connection with git.kernel.org anymore. A newer GnuTLS version is "
"available in wheezy-backports, but as there is no libcurl3-gnutls package"
" linked against the new version, installing the new version has no "
"effect."
msgstr ""

View File

@ -0,0 +1,226 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# c5f05f02da2e4106a8637a23bdafc674
#: ../../releases/v2016.2.2.rst:2
msgid "Gluon 2016.2.2"
msgstr ""
# a3069c64e1f747cbb4f3fc6d624c52ce
#: ../../releases/v2016.2.2.rst:5
msgid "Added hardware support"
msgstr ""
# 94bac2849c1740ef920f8959f07d2f9a
#: ../../releases/v2016.2.2.rst:8
msgid "ar71xx-generic"
msgstr ""
# 098d1cb47f384901bdfbf1ee36e35591
#: ../../releases/v2016.2.2.rst:10
msgid "TP-Link"
msgstr ""
# 7e8f92309e204a90bc4345284ec8a8da
#: ../../releases/v2016.2.2.rst:12
msgid "CPE210/510 EU/US versions"
msgstr ""
# 2db771b88b134a4b95330653d677d161
#: ../../releases/v2016.2.2.rst:13
msgid "TL-WA801N/ND v3"
msgstr ""
# 0055c1855d4247029564f82d78caaf04
#: ../../releases/v2016.2.2.rst:14
msgid "TL-WR841ND v11 EU/US versions"
msgstr ""
# a6212a0676c44452aeeba5c6e8bf5bbe
#: ../../releases/v2016.2.2.rst:17
msgid "Bugfixes"
msgstr ""
# 0d292165ee7540cba31a7316ea03d0ec
#: ../../releases/v2016.2.2.rst:19
msgid ""
"Fix boot on certain QCA955x-based devices (e.g. OpenMesh OM5P AC v2) "
"(`#965 <https://github.com/freifunk-gluon/gluon/pull/965>`_)"
msgstr ""
# 7dcb84121ee445c7a5b55ef509c8dcb5
#: ../../releases/v2016.2.2.rst:21
msgid "This issue was a regression in Gluon v2016.2.1."
msgstr ""
# 53dbb976609e41ffbba10bf452720b37
#: ../../releases/v2016.2.2.rst:23
msgid ""
"Build: Fix git downloads from git.kernel.org on Debian Wheezy (`#919 "
"<https://github.com/freifunk-gluon/gluon/issues/919>`_)"
msgstr ""
# 29608239f2464467a27d0b9f1484a150
#: ../../releases/v2016.2.2.rst:25
msgid ""
"We've switched back from HTTPS to the git protocol for now to avoid using"
" the old GnuTLS version of Debian Wheezy which can't establish a HTTPS "
"connection with git.kernel.org anymore."
msgstr ""
# c7896c5f36b742c0b6bfd1584a4ede6c
# efce6146c9494a86a472e697cb7cceaf
# 3fdb4f2e87124acc8809196df38e5ee9
#: ../../releases/v2016.2.2.rst:29 ../../releases/v2016.2.2.rst:33
#: ../../releases/v2016.2.2.rst:37
msgid "This issue was a regression in Gluon v2016.2."
msgstr ""
# a7f72b957c1f4140adfd3b4ffbcbae66
#: ../../releases/v2016.2.2.rst:31
msgid ""
"Fix RX filter of Ubiquiti UAP Outdoor+ (`d43147a8e03d <https://github.com"
"/freifunk-gluon/gluon/commit/d43147a8e03dd17bc27e4ab203736f2151f9db3d>`_)"
msgstr ""
# ec0841ecc22a4543a88b1a62006c3bbd
#: ../../releases/v2016.2.2.rst:35
msgid ""
"Fix switched WAN/LAN interface assignment on CPE210 (`59deb2064d54 "
"<https://github.com/freifunk-"
"gluon/gluon/commit/59deb2064d54a37e27139b76a3b6064f5f10f364>`_)"
msgstr ""
# f4e6c59d3c404965985513b80dadd8f6
#: ../../releases/v2016.2.2.rst:39
msgid ""
"Significantly reduce CPU load used by signal strength LEDs (`#897 "
"<https://github.com/freifunk-gluon/gluon/issues/897>`_)"
msgstr ""
# 5fffaadd815d446dae838e5ac792a05d
#: ../../releases/v2016.2.2.rst:41
msgid ""
"Fix ethernet port of the Ubiquiti UAP AC Lite (`#911 <https://github.com"
"/freifunk-gluon/gluon/issues/911>`_)"
msgstr ""
# ce324fd15854429fb6927823204bfae2
#: ../../releases/v2016.2.2.rst:43
msgid ""
"Build: Don't use host ``/tmp`` directory (`f9072a36411b "
"<https://github.com/freifunk-"
"gluon/gluon/commit/f9072a36411b92089c697b2c0a564155bfe10bd1>`_)"
msgstr ""
# b1dfc713ea67461399be65e01a2c0ab3
#: ../../releases/v2016.2.2.rst:45
msgid "Fixes build when ``/tmp`` is mounted with *noexec*."
msgstr ""
# 19041486e8f74661b3162f6cc946e4b3
#: ../../releases/v2016.2.2.rst:47
msgid ""
"Fix mesh interface type respondd/alfred announcements when using VLANs "
"over IBSS (`#941 <https://github.com/freifunk-gluon/gluon/issues/941>`_)"
msgstr ""
# 7251061a3ff1486d92134f88f685ec5b
#: ../../releases/v2016.2.2.rst:49
msgid ""
"Fix next-node ebtables rules without *next_node.ip4* (`9dbe9f785d2b "
"<https://github.com/freifunk-"
"gluon/gluon/commit/9dbe9f785d2b439c3ebdae365b808ebf42b3cf03>`_)"
msgstr ""
# 998b3e2f57bd44ddb30497a4cac41384
#: ../../releases/v2016.2.2.rst:51
msgid ""
"Gluon v2016.2 added support for using the next-node feature without "
"specifying an IPv4 address. Some scripts had not been adjusted, making "
"the next-node unreliable when no IPv4 address was specified."
msgstr ""
# 18e0d8045bda4d0ebeb8bc9ceb47394c
#: ../../releases/v2016.2.2.rst:56
msgid "Other changes"
msgstr ""
# 6b371c749cf745f49027d2940bf23729
#: ../../releases/v2016.2.2.rst:58
msgid ""
"x86-generic and x86-64 images now have PATA and MMC support to allow "
"using them on various devices that were previously unsupported."
msgstr ""
# 93f7f004db324a29a64371d9b89483ba
#: ../../releases/v2016.2.2.rst:61
msgid "Clean up opkg postinst scripts up on image generation"
msgstr ""
# 4be5c3ed42234251b2d86979101f1c8e
#: ../../releases/v2016.2.2.rst:63
msgid "OpenWrt does this by default to save a little space."
msgstr ""
# ff47764ab3be454fa0408523ef6f888e
#: ../../releases/v2016.2.2.rst:66
msgid "Known Issues"
msgstr ""
# 35dda04acc694cf9a614835dec2e07b7
#: ../../releases/v2016.2.2.rst:68
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 1c87fed637a64c5a8251b5483d01c223
#: ../../releases/v2016.2.2.rst:70
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 24394c7dd7b44f54989b6a2bf26e973e
#: ../../releases/v2016.2.2.rst:72
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# bc7361b1665d4f97878e63c1f218ba7a
#: ../../releases/v2016.2.2.rst:74
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# c1ea1851e309478880fa3b5484f7a994
#: ../../releases/v2016.2.2.rst:76
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 5e7a551f910146f8a5a707e3201647f8
#: ../../releases/v2016.2.2.rst:78
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,181 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 3263481b651c4adf84b3c2e1e376f2c3
#: ../../releases/v2016.2.3.rst:2
msgid "Gluon 2016.2.3"
msgstr ""
# 8e861821eb8d4d6cad31ad4fcae6225b
#: ../../releases/v2016.2.3.rst:5
msgid "Added hardware support"
msgstr ""
# 9396fc9e77b547cba8debaa4eeffc727
#: ../../releases/v2016.2.3.rst:8
msgid "ar71xx-generic"
msgstr ""
# 9fc1a6a7f5684715ac1a5c26a966eed5
#: ../../releases/v2016.2.3.rst:10
msgid "TP-Link TL-WR940N v4"
msgstr ""
# 851b13ed33d24cbbb9f34ca7eff12ba0
#: ../../releases/v2016.2.3.rst:11
msgid "TP-Link TL-WR1043ND v4"
msgstr ""
# 2903ad082b704993a616e0362f164cf6
#: ../../releases/v2016.2.3.rst:14
msgid "Removed hardware support"
msgstr ""
# 5dc4ac0a766a42d79d368bfe9dfdfa25
#: ../../releases/v2016.2.3.rst:16
msgid ""
"Support for Meraki devices (MR12/16/62/66) has been removed for now "
"because of severe problems (all devices were using the same MAC "
"addresses). Support will return when the issues have been fixed."
msgstr ""
# a7ebbd1baf084e0e97273212440d80f7
#: ../../releases/v2016.2.3.rst:21
msgid "Bugfixes"
msgstr ""
# a60707d809db4e98b7ec170af547ce36
#: ../../releases/v2016.2.3.rst:23
msgid ""
"Automatically restart respondd on failure (`#863 <https://github.com"
"/freifunk-gluon/gluon/issues/863>`_)"
msgstr ""
# 83093a4f68e8484ea0a62a0ea4e4985f
#: ../../releases/v2016.2.3.rst:25
msgid ""
"There have been many reports of respondd processes disappearing; the "
"exact cause is unclear, but might be related to the batman-adv debugfs "
"interface and/or out-of-memory conditions."
msgstr ""
# 4734af7bbca0482095123208381cca6f
#: ../../releases/v2016.2.3.rst:28
msgid ""
"A new respondd initscript uses procd to automatically restart respondd "
"when it dies."
msgstr ""
# 3d8463a41cb24bc2943b4e35beec193c
#: ../../releases/v2016.2.3.rst:30
msgid ""
"Make autoupdater timeouts more robust (`#987 <https://github.com"
"/freifunk-gluon/gluon/issues/987>`_)"
msgstr ""
# 2fe65e9831d740db9ad37ea2def9eda1
#: ../../releases/v2016.2.3.rst:32
msgid ""
"It was reported that wget processes sometimes hang indefinitely during "
"the autoupdater manifest download. The autoupdater has been improved to "
"ensure that wget can always be interrupted after a timeout."
msgstr ""
# 3c61b64ee5494ade8795c447e26c74b5
#: ../../releases/v2016.2.3.rst:36
msgid ""
"This issue, together with the recent addition of lock files to ensure "
"that only one instance of the autoupdater can run at a time, had caused "
"the autoupdater to blocked completely by hanging processes in some cases "
"(till a node was rebooted)."
msgstr ""
# aac33407bd794d3684f88d45afedc532
#: ../../releases/v2016.2.3.rst:40
msgid ""
"Fix regulation domain switching in ath10k (`#1001 <https://github.com"
"/freifunk-gluon/gluon/pull/1001>`_)"
msgstr ""
# 64a64e6ef3b64771bde34c31b47d2d75
#: ../../releases/v2016.2.3.rst:42
msgid "Prevents use of too high transmission power in some cases."
msgstr ""
# b9a615c3513046a4a0437fb3af4c21ad
#: ../../releases/v2016.2.3.rst:44
msgid ""
"Ensure that *prefix6* in site.conf is always a /64 prefix (`6b62e2f "
"<https://github.com/freifunk-"
"gluon/gluon/commit/6b62e2fc788cd1f83f6634288a15724dfc42b0fd>`_)"
msgstr ""
# 2f18c0c98e4d41fa90d5ce13f520b599
#: ../../releases/v2016.2.3.rst:46
msgid ""
"Other prefix lengths were never supported and don't make sense in many "
"places the prefix is used. Ensure that such configurations will not pass "
"validation."
msgstr ""
# dc62e4826cd146d3a4844f93257367bc
#: ../../releases/v2016.2.3.rst:50
msgid "Known Issues"
msgstr ""
# 9c387c8d729c4a6a807b271111cceff1
#: ../../releases/v2016.2.3.rst:52
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# a424c3a0cafd44a99b7a81b3bb5fc636
#: ../../releases/v2016.2.3.rst:54
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# b7003c5123224027a769dd26c7ce7886
#: ../../releases/v2016.2.3.rst:56
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# dd90be9624794112add6c14b956a0076
#: ../../releases/v2016.2.3.rst:58
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 52d82ae5f9814a43bbe888647c0d25b2
#: ../../releases/v2016.2.3.rst:60
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 48395d31ede94677a033b0194fd5fd38
#: ../../releases/v2016.2.3.rst:62
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,170 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 75c7577cd5c546b1b707886570a8bfdc
#: ../../releases/v2016.2.4.rst:2
msgid "Gluon 2016.2.4"
msgstr ""
# 3d70694586a0492db3d2fb0d20608ff0
#: ../../releases/v2016.2.4.rst:5
msgid "Bugfixes"
msgstr ""
# 4ae3cb6246494b5bbb229e97a0c24671
#: ../../releases/v2016.2.4.rst:7
msgid ""
"Fix batman-adv (compat 15) not being able to transmit packages of "
"specific sizes (`b7eeef9 <https://github.com/freifunk-"
"gluon/gluon/commit/b7eeef9b04b44a70b2a953c4efe35a3fdceba2db>`_)"
msgstr ""
# 09c7f48927e7412fa8d1bacce89e70e3
#: ../../releases/v2016.2.4.rst:9
msgid ""
"We suspect that this issue was also the reason for the autoupdater/wget "
"hangs observed by many communities. Non-Gluon nodes like gateways should "
"be updated to batman-adv 2017.0.1 to get the fix."
msgstr ""
# a08f18290df048d280b56ba8d7583777
#: ../../releases/v2016.2.4.rst:12
msgid ""
"Fix build after ftp.all.kernel.org discontinuation (`#1059 "
"<https://github.com/freifunk-gluon/gluon/issues/1059>`_)"
msgstr ""
# c757dced483f4a9bb481bcc8977574d6
#: ../../releases/v2016.2.4.rst:14
msgid ""
"Fix high load because of frequent calls of the respondd initscript "
"(`9a0aeb9 <https://github.com/freifunk-"
"gluon/gluon/commit/9a0aeb9b7482df4e4515e61356b9d393e3a7eacb>`_)"
msgstr ""
# 67135fda239744d0acfb5f5ba4345c63
#: ../../releases/v2016.2.4.rst:16
msgid ""
"The respondd restart triggers added in v2016.2.3 ran a significant "
"portion of the respondd initscript for each router advertisement "
"received. This was fixed by a backport of a netifd patch."
msgstr ""
# 3464c90e8dc748e690834dc86b282a88
#: ../../releases/v2016.2.4.rst:19
msgid ""
"x86 sysupgrade fixes (`41fd50d <https://github.com/freifunk-"
"gluon/gluon/commit/41fd50d20ba31d73c4796c5b2d4eb44ad2258b90>`_, `ad37e2b "
"<https://github.com/freifunk-"
"gluon/gluon/commit/ad37e2b6b43b2c3389356d892b04f3873d8f6b93>`_)"
msgstr ""
# a4948721a07346eaab54773d4363ac34
#: ../../releases/v2016.2.4.rst:22
msgid "This fixes sysupgrade on mmcblk and similar devices."
msgstr ""
# a1b028c694904cdf99731ae97453a5f4
#: ../../releases/v2016.2.4.rst:25
msgid "Other changes"
msgstr ""
# d013aec3e7fb48a2ae26606a104c0661
#: ../../releases/v2016.2.4.rst:27
msgid ""
"The manifest generator has been extended to generate SHA256 checksums in "
"addition to SHA512 ones (`f9d59be <https://github.com/freifunk-"
"gluon/gluon/commit/f9d59be731efd31a26c59e049ccbdc4b1762f6b1>`_)"
msgstr ""
# d96340c9ac5e415ba22369b3b6dad686
#: ../../releases/v2016.2.4.rst:30
msgid ""
"We have recently switched the autoupdater to SHA256 in the Gluon master "
"to avoid mixing two different lengths of hashes for no good reason. This "
"makes the manifests of Gluon v2016.2.x compatible with the new "
"autoupdater so it doesn't prevent backports or downgrades."
msgstr ""
# 5487c52d372c41e68cf854d3e2c8fb16
#: ../../releases/v2016.2.4.rst:34
msgid ""
"**Note:** Downgrades of major Gluon versions are generally unsupported "
"and will often lead to broken configurations."
msgstr ""
# bef2e5fd92354c8094fa01c51c8414bc
#: ../../releases/v2016.2.4.rst:38
msgid "Known Issues"
msgstr ""
# 7c435e6b5f2f45979dc44061c344d937
#: ../../releases/v2016.2.4.rst:40
msgid ""
"x86 sysupgrade (sometimes) loses config when kernel partition grows "
"(`#1010 <https://github.com/freifunk-gluon/gluon/issues/1010>`_)"
msgstr ""
# 64df456e5d5d4254815a1bc92f1f6cb9
#: ../../releases/v2016.2.4.rst:42
msgid ""
"This issue affects upgrades from v2016.2.x and older to the Gluon master "
"only, we hope to fix it before the next major release."
msgstr ""
# 14235a345464489b89b3722a39dccd13
#: ../../releases/v2016.2.4.rst:45
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 37b960b311fc4146866fdcc3be6cdbe9
#: ../../releases/v2016.2.4.rst:47
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 3d9692719e404671b9dc0b2638d22827
#: ../../releases/v2016.2.4.rst:49
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 47712641731344a69625638795efc33f
#: ../../releases/v2016.2.4.rst:51
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 186fa4a31838403a89cabb043db37c51
#: ../../releases/v2016.2.4.rst:53
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# b8c113fce25c4c9da27d5cb12344d5c8
#: ../../releases/v2016.2.4.rst:55
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,115 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 6c1b8d6ba65d485aaedb33a411bae824
#: ../../releases/v2016.2.5.rst:2
msgid "Gluon 2016.2.5"
msgstr ""
# fafb1f65c2d249f29e5a9983c5c115c2
#: ../../releases/v2016.2.5.rst:4
msgid ""
"This version contains only a single bugfix for a regression introduced in"
" Gluon v2016.2.4. As the regression affects batman-adv compat 15 only, "
"firmwares using the compat 14 legacy version don't need to be updated."
msgstr ""
# 2992c8db68a942b5adc7ec65e84af91f
#: ../../releases/v2016.2.5.rst:9
msgid "Bugfixes"
msgstr ""
# 97bb9d38009f49859feb8fd3c3c160a6
#: ../../releases/v2016.2.5.rst:11
msgid ""
"Fix kernel crash with batman-adv compat 15 (`d452a7c <https://github.com"
"/freifunk-gluon/gluon/commit/d452a7c2cf1c0da4e034666a50dc0e7aa9ddc592>`_)"
msgstr ""
# e7a373a267f24278acedb3d4e8291575
#: ../../releases/v2016.2.5.rst:13
msgid ""
"An incorrect backport of a fix for a very improbable kernel crash caused "
"a much more frequent kernel crash. The backport has been fixed."
msgstr ""
# 7ab17d59e2424fdf9ca62467acab3c8c
#: ../../releases/v2016.2.5.rst:16
msgid "This bug a regression in Gluon v2016.2.4."
msgstr ""
# b8a27fd8e9d24bc88c87477b7e8c68d0
#: ../../releases/v2016.2.5.rst:19
msgid "Known Issues"
msgstr ""
# 1fb24cf3f4d54cbf9f4a080e89dc0d09
#: ../../releases/v2016.2.5.rst:21
msgid ""
"x86 sysupgrade (sometimes) loses config when kernel partition grows "
"(`#1010 <https://github.com/freifunk-gluon/gluon/issues/1010>`_)"
msgstr ""
# 528c94f634a24f93848f4fa8255505d2
#: ../../releases/v2016.2.5.rst:23
msgid ""
"This issue affects upgrades from v2016.2.x and older to the Gluon master "
"only, we hope to fix it before the next major release."
msgstr ""
# d96734b207bf48aeb066fa9d0aace81f
#: ../../releases/v2016.2.5.rst:26
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 845cf130cd754d26a0a038c183792dfb
#: ../../releases/v2016.2.5.rst:28
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 9e37c56d73a544f59ded2321538d50d3
#: ../../releases/v2016.2.5.rst:30
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 5a5ab3f0a2e541388ff351b382bc50f5
#: ../../releases/v2016.2.5.rst:32
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 1a920f565c024309bcc65b0b1d818ca5
#: ../../releases/v2016.2.5.rst:34
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 7c693bee855e4e13abe0b766b158caa2
#: ../../releases/v2016.2.5.rst:36
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,159 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 4b07ac4c92b342b594823b7887d4a900
#: ../../releases/v2016.2.6.rst:2
msgid "Gluon 2016.2.6"
msgstr ""
# 00531992ca4c46ecb35960108c164fce
#: ../../releases/v2016.2.6.rst:5
msgid "Added hardware support"
msgstr ""
# 13708fefb90845518e4326aef35b6f12
#: ../../releases/v2016.2.6.rst:8
msgid "ar71xx-generic"
msgstr ""
# dbeb6a450629475f81a085605fd219cf
#: ../../releases/v2016.2.6.rst:10
msgid "TP-Link TL-WR841N/ND v12"
msgstr ""
# 5fa2d67e130748709dd497bf9538b751
#: ../../releases/v2016.2.6.rst:13
msgid "Bugfixes"
msgstr ""
# 3bff39e123e7444bafccefaaa6676486
#: ../../releases/v2016.2.6.rst:15
msgid ""
"Fix `CVE-2016-10229 <https://cve.mitre.org/cgi-"
"bin/cvename.cgi?name=CVE-2016-10229>`_ (`#1097 <https://github.com"
"/freifunk-gluon/gluon/pull/1097>`_)"
msgstr ""
# e725b4e38250420b89af115cee370c1d
#: ../../releases/v2016.2.6.rst:18
msgid ""
"Fortunately, the standard Gluon setup is not vulnerable, as the issue "
"only affects applications that use MSG_PEEK on UDP sockets. dnsmasq does "
"use MSG_PEEK, but only in the DHCP component, which is not enabled during"
" normal node operation."
msgstr ""
# 22755dc8d15f458d81e6e305c83ddc8f
#: ../../releases/v2016.2.6.rst:22
msgid ""
"Fix roaming issue affecting communication between clients (`#1121 "
"<https://github.com/freifunk-gluon/gluon/issues/1121>`_)"
msgstr ""
# e9312449e65e46a6847af919b35e0b21
#: ../../releases/v2016.2.6.rst:25
msgid "This issue affects all previous releases of Gluon v2016.2.x."
msgstr ""
# d9ebf8f5d0d24e269eaf711d4a4c7fc1
#: ../../releases/v2016.2.6.rst:27
msgid ""
"Fix build against OpenSSL 1.1 (`b6a22ce <https://github.com/freifunk-"
"gluon/gluon/commit/b6a22ce79307853b175192178bb0333d976a3a6f>`_)"
msgstr ""
# 6b87082c94a845bd944f30606cd197f0
#: ../../releases/v2016.2.6.rst:29
msgid ""
"Fix build with long path names (`#1120 <https://github.com/freifunk-"
"gluon/gluon/issues/1120>`_)"
msgstr ""
# 67caf11d40c24ba397fd10b0c921f3a5
#: ../../releases/v2016.2.6.rst:31
msgid ""
"Use new staged sysupgrade procedure (`d4a69c0 <https://github.com"
"/freifunk-gluon/gluon/commit/d4a69c00047f72696a2400cd7129be032de458e3>`_)"
msgstr ""
# 481e6e3134e74fdf807bfe3aee675e35
#: ../../releases/v2016.2.6.rst:33
msgid ""
"The new sysupgrade fixes an issue affecting x86, causing nodes to lose "
"their configuration on upgrade when the size of the kernel partition "
"grows. This is the case when upgrading from Gluon v2016.2.x to newer "
"(LEDE-based) Gluon versions. **This means that a Gluon node running an "
"older version must be upgraded to Gluon v2016.2.6 first before switching "
"to a LEDE-based version!**"
msgstr ""
# ca91e2390cf84167b18b2b805febfddd
#: ../../releases/v2016.2.6.rst:39
msgid ""
"One downside of the staged sysupgrade is that all processes, including "
"the SSH server, will be terminated at the start of the sysupgrade to "
"allow unmounting the root filesystem. This makes it impossible to get any"
" feedback from the upgrade process without a serial console."
msgstr ""
# 8f0871a635284384bc5d9454ac0372ac
#: ../../releases/v2016.2.6.rst:45
msgid "Known Issues"
msgstr ""
# ad1f6208cd3c40ff884fe3cfee85f104
#: ../../releases/v2016.2.6.rst:47
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# b94ecb04cc6e477b94498460f54d86df
#: ../../releases/v2016.2.6.rst:49
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 82c145ed1f0c41d8a544ed8223c9914e
#: ../../releases/v2016.2.6.rst:51
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 8210ce647b4d49108d9f2d880c9df855
#: ../../releases/v2016.2.6.rst:53
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# ed2720ba11424ec59f6a14e1a42a6a8d
#: ../../releases/v2016.2.6.rst:55
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 04a9c57745d146d18f718d297b679389
#: ../../releases/v2016.2.6.rst:57
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,104 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 228c74f5ac4d48b6b419b1d09e840f2a
#: ../../releases/v2016.2.7.rst:2
msgid "Gluon 2016.2.7"
msgstr ""
# 0626f491b75442f78309ec6cb0e872b4
#: ../../releases/v2016.2.7.rst:4
msgid ""
"This release only fixes a single regression introduced in Gluon "
"v2016.2.6, and add support for building using Perl 5.26."
msgstr ""
# 4f85c771efa44ecc903e40779f194f51
#: ../../releases/v2016.2.7.rst:8
msgid "Bugfixes"
msgstr ""
# e68b058ab7ab40e8875ea9879320ab5c
#: ../../releases/v2016.2.7.rst:10
msgid ""
"Improve sysupgrade error handling (`#1160 <https://github.com/freifunk-"
"gluon/gluon/issues/1160>`_)"
msgstr ""
# d6afb04c380544088885ad812d42bd14
#: ../../releases/v2016.2.7.rst:12
msgid ""
"If for some reason processes don't react to SIGKILL (usually because of a"
" kernel bug), a node could hang forever in sysupgrade, requiring a power "
"cycle. This has been fixed, triggering a reboot instead."
msgstr ""
# d9888e7f56a74c0f86d21dd0edc80e5e
#: ../../releases/v2016.2.7.rst:16
msgid ""
"Backport fixes to support building with Perl 5.26 or newer (`76753ed "
"<https://github.com/freifunk-"
"gluon/gluon/commit/76753ede0da78e24208f10675fa288247deec961>`_)"
msgstr ""
# 438ec27f577849abb9851184669fb027
#: ../../releases/v2016.2.7.rst:19
msgid "Known Issues"
msgstr ""
# e35be77917e64f9fa57b6156580fc547
#: ../../releases/v2016.2.7.rst:21
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 40cc2b7a831b482291e8c1eda8992fba
#: ../../releases/v2016.2.7.rst:23
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 44b618a2db9542e4b99357233e6cb614
#: ../../releases/v2016.2.7.rst:25
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 7ffc39c0b6584e46b3164752b8073540
#: ../../releases/v2016.2.7.rst:27
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 87e9795bf7a948d281eb3f126cf95b21
#: ../../releases/v2016.2.7.rst:29
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# c8be6e43882f44e5811739631a8062b8
#: ../../releases/v2016.2.7.rst:31
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,452 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# e92fad392d024371a938752495490e6f
#: ../../releases/v2016.2.rst:2
msgid "Gluon 2016.2"
msgstr ""
# 81ef85d28420424484879782e046d13d
#: ../../releases/v2016.2.rst:5
msgid "Added hardware support"
msgstr ""
# 8176dfd9ad444365bfe83d6b00247880
#: ../../releases/v2016.2.rst:8
msgid "ar71xx-generic"
msgstr ""
# a8e8eaaf98314f28bd5bc53e42d62471
#: ../../releases/v2016.2.rst:10
msgid "ALFA Network"
msgstr ""
# 4dabad3501d24f11bd0f3351b2a4c25b
#: ../../releases/v2016.2.rst:12
msgid "Tube2H"
msgstr ""
# 544e6d9a84974149990f8e17fe6584eb
#: ../../releases/v2016.2.rst:13
msgid "N2"
msgstr ""
# 738d375713634f64b5e919d095fe0106
#: ../../releases/v2016.2.rst:14
msgid "N5"
msgstr ""
# 043f74844e7f4d8a958331ca2324809c
#: ../../releases/v2016.2.rst:16
msgid "Buffalo"
msgstr ""
# 36667b775404477b9149c66755ac4d93
#: ../../releases/v2016.2.rst:18
msgid "WZR-HP-G300NH2"
msgstr ""
# 008323dc520e4d3c98720191ec112d4d
#: ../../releases/v2016.2.rst:20
msgid "GL Innovations"
msgstr ""
# cf37667cb80848c0aa6ed2579b235379
#: ../../releases/v2016.2.rst:22
msgid "GL-AR150"
msgstr ""
# 4923ef6444f94687b6ba700286a6395c
#: ../../releases/v2016.2.rst:24
msgid "OpenMesh"
msgstr ""
# 3887d37e5e2843e68cdcffc2be4a7664
#: ../../releases/v2016.2.rst:26
msgid "MR1750 v1, v2 [#ath10k]_"
msgstr ""
# 198f4d5b641b433e83c5f3dd281c634b
#: ../../releases/v2016.2.rst:27
msgid "OM2P-HS v3"
msgstr ""
# ddb2747ab5744655bc7d15f1bc44ce1d
#: ../../releases/v2016.2.rst:28
msgid "OM5P-AC v1, v2 [#ath10k]_"
msgstr ""
# 1896a9d36a2341c2922490d8c939b734
#: ../../releases/v2016.2.rst:30
msgid "TP-Link"
msgstr ""
# 38b45e003542457da6e62ba835d8fa46
#: ../../releases/v2016.2.rst:32
msgid "Archer C5 v1 [#ath10k]_"
msgstr ""
# 2bd6004a1ca2454da7dc3f85aacdd3fa
#: ../../releases/v2016.2.rst:33
msgid "Archer C7 v2 [#ath10k]_"
msgstr ""
# 65f4c4df5a13428c80f86036392c1061
#: ../../releases/v2016.2.rst:34
msgid "TL-WR710N v2.1"
msgstr ""
# c1393fbb260d4889ba9a778ded09b6a6
#: ../../releases/v2016.2.rst:35
msgid "TL-WR842N/ND v3"
msgstr ""
# 8df8eb77d60d486f84445525a2b6e8e4
#: ../../releases/v2016.2.rst:37
msgid "Ubiquiti"
msgstr ""
# 4a6a9f481f5c4e129a9f6b81be7926a5
#: ../../releases/v2016.2.rst:39
msgid "UniFi AP AC Lite [#ath10k]_"
msgstr ""
# 6b9386fc8fd44f8184e0a20e4db16ace
#: ../../releases/v2016.2.rst:40
msgid "UniFi AP AC Pro [#ath10k]_"
msgstr ""
# 3cd03c9130c240d8861018f124e3a7a8
#: ../../releases/v2016.2.rst:43
msgid ""
"Device uses the ath10k WLAN driver; no image is built unless "
"GLUON_ATH10K_MESH is set as described in :ref:`getting-started-make-"
"variables`"
msgstr ""
# 322e89bd3cbc46cfadf9ff182f08910d
#: ../../releases/v2016.2.rst:47
msgid "brcm2708-bcm2708"
msgstr ""
# 8133d19542e543ff8d42298a16e45a95
#: ../../releases/v2016.2.rst:49
msgid "RaspberryPi 1"
msgstr ""
# acba6fba5aa64523b66cb172a39b7fde
#: ../../releases/v2016.2.rst:52
msgid "brcm2708-bcm2709"
msgstr ""
# 735387803e024f25aece9f79ba63e776
#: ../../releases/v2016.2.rst:54
msgid "RaspberryPi 2"
msgstr ""
# 2d6b0fd65f1a401faa27debbfbd38559
#: ../../releases/v2016.2.rst:57
msgid "New features"
msgstr ""
# a37d522877814479b48638cb2122140d
#: ../../releases/v2016.2.rst:59
msgid ""
"Many UBNT Airmax XM model names are detected correctly now (e.g., the "
"Loco is no longer displayed as Bullet) (`#632 <https://github.com"
"/freifunk-gluon/gluon/pull/632>`_)"
msgstr ""
# b37439b538144560a82eff9527759e7b
#: ../../releases/v2016.2.rst:62
msgid "Also, various new image aliases have been added for these devices."
msgstr ""
# c8cac294503e4eeb9f95824263097558
#: ../../releases/v2016.2.rst:64
msgid ""
"batman-adv: mesh_no_rebroadcast is now enabled for Mesh-on-WAN/LAN (`#652"
" <https://github.com/freifunk-gluon/gluon/issues/652>`_)"
msgstr ""
# 02cb3aa03ba540d6a141e888af885c42
#: ../../releases/v2016.2.rst:66
msgid ""
"The new UCI option ``gluon-core.@wireless[0].preserve_channels`` can be "
"used to prevent a changed WLAN channel from being reset on firmware "
"upgrades (`#640 <https://github.com/freifunk-gluon/gluon/pull/640>`_)"
msgstr ""
# ebe2ba72022749f8b2fb1c320b5ea977
#: ../../releases/v2016.2.rst:69
msgid ""
"PoE passthrough can now be configured from site.conf and the Advanced "
"Settings on TP-Link CPE 210/510 and Ubiquiti NanoStations (`#328 "
"<https://github.com/freifunk-gluon/gluon/issues/328>`_)"
msgstr ""
# bbc96f1ec9184bd6938e144647522b41
#: ../../releases/v2016.2.rst:72
msgid ""
"The config mode *altitude* field can now be hidden using the "
"``config_mode.geo_location.show_altitude`` site.conf setting (`#693 "
"<https://github.com/freifunk-gluon/gluon/pull/693>`_)"
msgstr ""
# 2e4fe21555794471a104e819c8a1389a
#: ../../releases/v2016.2.rst:75
msgid ""
"The contact information field in the config mode can be made obligatory "
"using the ``config_mode.owner.obligatory`` site.conf option"
msgstr ""
# f7897b2b48b04cae9aff14127dcf4193
#: ../../releases/v2016.2.rst:78
msgid ""
"The *node name* setting in the config mode is no longer restricted to "
"valid DNS hostnames, but allows any UTF-8 string (`#414 "
"<https://github.com/freifunk-gluon/gluon/issues/414>`_)"
msgstr ""
# a196106cd74d42649543399d8030acad
#: ../../releases/v2016.2.rst:81
msgid ""
"Besides the hostname, public key, site config and primary MAC address, "
"the contact information can now be accessed from config mode site texts"
msgstr ""
# c9a6bf45f4d54866b549396c0f9a77f4
#: ../../releases/v2016.2.rst:84
msgid ""
"The functions ``escape`` and ``urlescape`` for HTML and URL escaping are "
"now available from config mode site texts. They should always be used "
"when including user-provided information like hostnames and contact "
"information in HTML code or URLs."
msgstr ""
# 850c5b399cf248da8d73e566d1df93bb
#: ../../releases/v2016.2.rst:88
msgid ""
"Dropbear has been updated to a newer version, enabling new SSH crypto "
"methods and removing some old ones like DSA. This reduces the time needed"
" for the first boot and makes SSH logins faster (`#223 "
"<https://github.com/freifunk-gluon/gluon/issues/223>`_)"
msgstr ""
# 44635d84463d4e1fa4f0b1f473f1064a
#: ../../releases/v2016.2.rst:92
msgid ""
"WLAN basic and supported rate sets have been made configurable, to allow "
"disabling 802.11b rates (`#810 <https://github.com/freifunk-"
"gluon/gluon/pull/810>`_)"
msgstr ""
# b3952203c16f406c832d12e5953902ec
#: ../../releases/v2016.2.rst:95
msgid ""
"ath10k-based devices are now supported officially; it's possible to "
"choose between IBSS- and 11s-capable firmwares in site.mk (`#864 "
"<https://github.com/freifunk-gluon/gluon/issues/864>`_)"
msgstr ""
# eb92f9228fe4445699882c43098c6392
#: ../../releases/v2016.2.rst:98
msgid "The ``prefix4`` and ``next_node.ip4`` site.conf options are optional now."
msgstr ""
# 3f41979b14b94d3c93813c2051832872
#: ../../releases/v2016.2.rst:101
msgid "Bugfixes"
msgstr ""
# 0cfabeab14b543009997b2df0aed4366
#: ../../releases/v2016.2.rst:103
msgid ""
"The stability of the ath9k WLAN driver has been improved significantly "
"(`#605 <https://github.com/freifunk-gluon/gluon/issues/605>`_)"
msgstr ""
# a1b67e6155b04271b1077c20e402e70e
#: ../../releases/v2016.2.rst:106
msgid ""
"mac80211, hostapd and other related drivers and services have been "
"backported from LEDE ``42f559e``."
msgstr ""
# 33042b18430842189a5e4472660adb4a
#: ../../releases/v2016.2.rst:108
msgid ""
"Extremely slow downloads could lead to multiple instances of the "
"autoupdater running concurrently (`#582 <https://github.com/freifunk-"
"gluon/gluon/issues/582>`_)"
msgstr ""
# 50e9763744624f18b19709b6edc75d3e
#: ../../releases/v2016.2.rst:111
msgid ""
"A lockfile is used to prevent this and timeouts have been added to "
"download processes."
msgstr ""
# bbf87beff89e4925a3620c087c54abf2
#: ../../releases/v2016.2.rst:113
msgid ""
"Usage of static DNS servers on the WAN port has been fixed (`#886 "
"<https://github.com/freifunk-gluon/gluon/issues/886>`_)"
msgstr ""
# 91b95bb56df741dc880a3d2bf482e183
#: ../../releases/v2016.2.rst:116
msgid "This is a regression introduced in Gluon v2016.1.6."
msgstr ""
# f2f016632ff14f30b52adb15b1c0ee23
#: ../../releases/v2016.2.rst:119
msgid "Other changes"
msgstr ""
# 6bb71227860141eca492e53d72bb292d
#: ../../releases/v2016.2.rst:121
msgid "The \"Expert Mode\" has been renamed to \"Advanced Settings\""
msgstr ""
# c9112f333da74d0b93524442c8c82d53
#: ../../releases/v2016.2.rst:124
msgid "Site changes"
msgstr ""
# 1f0df0af661045188bb21ffc9e1d22aa
#: ../../releases/v2016.2.rst:127
msgid "site.mk"
msgstr ""
# 093a42fd462d44868a643d4ee8f0c69f
#: ../../releases/v2016.2.rst:129
msgid ""
"If you want to support ath10k-based devices, you should set "
"GLUON_ATH10K_MESH and GLUON_REGION as described in :ref:`getting-started-"
"make-variables`."
msgstr ""
# 27153a4810a24a3bb2547b785bf0b3c5
#: ../../releases/v2016.2.rst:133
msgid "i18n"
msgstr ""
# 1fbb22c109984b1f9eb70c73cfa3ae33
#: ../../releases/v2016.2.rst:135
msgid ""
"As the hostname field may now contain an arbitrary UTF-8 string, escaping"
" must be added."
msgstr ""
# df364f3d28d446bc93f37b2617ed6f65
#: ../../releases/v2016.2.rst:138
msgid "Change"
msgstr ""
# 372259a22f9c42289c064db4d1b64d1b
#: ../../releases/v2016.2.rst:144
msgid "to"
msgstr ""
# 8f92e24a54f44496b76fb042c98bc6a7
#: ../../releases/v2016.2.rst:150
msgid "Inside of URLs, ``urlescape`` must be used instead of ``escape``."
msgstr ""
# 501d23a1c0f24c6dbcc8888a65997b24
#: ../../releases/v2016.2.rst:153
msgid "Internals"
msgstr ""
# dde95d26d20b4cf68c930247bb3b0bd7
#: ../../releases/v2016.2.rst:155
msgid ""
"Mesh interfaces are now configured in a protocol-independent way in UCI "
"(`#870 <https://github.com/freifunk-gluon/gluon/pull/870>`_)"
msgstr ""
# 0081d51833914b22bf9e476fcb40a9eb
#: ../../releases/v2016.2.rst:157
msgid ""
"The MAC address assignment of all mesh and WLAN interfaces has been "
"modified to prepare for support of Ralink/Mediatek-based WLAN chips."
msgstr ""
# ff6dac02e95f4441ac14bc10f172af09
#: ../../releases/v2016.2.rst:160
msgid ""
"Preparations for supporting the new batman-adv multicast optimizations "
"have been made (`#674 <https://github.com/freifunk-"
"gluon/gluon/pull/674>`_, `#675 <https://github.com/freifunk-"
"gluon/gluon/pull/675>`_, `#679 <https://github.com/freifunk-"
"gluon/gluon/pull/679>`_)"
msgstr ""
# c70460a08c844e90948b15275384e8af
#: ../../releases/v2016.2.rst:164
msgid "All Lua code is minified now to save some space"
msgstr ""
# 2fe895e1ce27494a9dcabc86bc9be9c3
#: ../../releases/v2016.2.rst:167
msgid "Known Issues"
msgstr ""
# 1f79d7c9d9c04188b600655c4fa14c76
#: ../../releases/v2016.2.rst:169
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 4040b085efa64d4bb63738b411bad7fb
#: ../../releases/v2016.2.rst:171
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# afb754501b6d47e791a40ce852e333a9
#: ../../releases/v2016.2.rst:173
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# f43d1ccbaf7e4dfbb97a7e40d509a413
#: ../../releases/v2016.2.rst:175
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 29bf085f49e7467eabb04850655bb1b5
#: ../../releases/v2016.2.rst:177
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 0dcb5c1c6e6047748cee52337fec79c6
#: ../../releases/v2016.2.rst:179
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,123 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 03e3712824f34fcc91f74198430a87de
#: ../../releases/v2017.1.1.rst:2
msgid "Gluon 2017.1.1"
msgstr ""
# bbbcf0af847c4075a4cfefadfcf9c976
#: ../../releases/v2017.1.1.rst:5
msgid "Bugfixes"
msgstr ""
# 21829976524f43a5b950ae39977fe8ba
#: ../../releases/v2017.1.1.rst:7
msgid ""
"The autoupdater manifest has been extended to allow automatic upgrades "
"from old *x86-kvm* and *x86-xen_domu* systems to the new *x86-generic* "
"image (`869ceb4 <https://github.com/freifunk-"
"gluon/gluon/commit/869ceb425cd5f9db3eafddcc52377fd94c6ba0dd>`_)"
msgstr ""
# c1a1c08a91bc46128992e3a2cfe0d634
#: ../../releases/v2017.1.1.rst:11
msgid ""
"Make flash writable again on Ubiquiti PicoStations with certain "
"bootloader versions (and possibly other devices) (`9a787c9 "
"<https://github.com/freifunk-"
"gluon/gluon/commit/9a787c9878069158151c843b8fd9aa338815d61e>`_)"
msgstr ""
# 78ed9b36f03d467eb021311fb425deb0
#: ../../releases/v2017.1.1.rst:15
msgid ""
"Units affected by this issue running Gluon v2017.1 can't leave config "
"mode and no regular sysupgrades are possible. TFTP recovery is necessary "
"to make them work again."
msgstr ""
# abea82a8103649dcbc002a0b3292dada
#: ../../releases/v2017.1.1.rst:19
msgid ""
"Add workaround to prevent sporadic segfaults of busybox (ash) when "
"running shell scripts on ar71xx (`#1157 <https://github.com/freifunk-"
"gluon/gluon/issues/1157>`_)"
msgstr ""
# ea34e8ef82694e6da250e527c9696cee
#: ../../releases/v2017.1.1.rst:22
msgid ""
"Disable batman-adv multicast optimizations to work around issue causing "
"large amounts of management traffic (`819758f <https://github.com"
"/freifunk-gluon/gluon/commit/819758f4250af8820851945ba1a6c17748b0ab4b>`_)"
msgstr ""
# 723b9393aa0b46f8af5c34dd3ea39f03
#: ../../releases/v2017.1.1.rst:26
msgid ""
"Multicast optimizations will be enabled again when a proper fix is "
"available."
msgstr ""
# 0ee0dc15d9b0488f9b0e229ac2477db1
#: ../../releases/v2017.1.1.rst:29
msgid "Known issues"
msgstr ""
# 8e527f842df142e2b76c5a7086fe7e04
#: ../../releases/v2017.1.1.rst:31
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# c1ed8d667bd54c46aaf5a891f625af34
#: ../../releases/v2017.1.1.rst:33
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 2dbdc5c9308c4e1890d069785e6ce911
#: ../../releases/v2017.1.1.rst:35
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# c4a666e402a5419cbd512d94d9f837a3
#: ../../releases/v2017.1.1.rst:37
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# d3f235d8f6b9463a99ba267a6ca505a6
#: ../../releases/v2017.1.1.rst:39
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 3e31fabecb4742eda6b13439d389ffcb
#: ../../releases/v2017.1.1.rst:41
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,207 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 888d1df180ef402a86e06679831cbaef
#: ../../releases/v2017.1.2.rst:2
msgid "Gluon 2017.1.2"
msgstr ""
# f52ac759e42a4b90afbc9660db23359c
#: ../../releases/v2017.1.2.rst:5
msgid "New features"
msgstr ""
# a0496d37d1c3401184130af2983158df
#: ../../releases/v2017.1.2.rst:7
msgid ""
"Preserve *gw_mode* on sysupgrades (`#1196 <https://github.com/freifunk-"
"gluon/gluon/issues/1196>`_)"
msgstr ""
# 52738806979f401080890be347ed6e24
#: ../../releases/v2017.1.2.rst:9
msgid ""
"When a Gluon node is used as uplink (for example by connecting it to a "
"router with a DHCP server directly, instead of using non-Gluon servers "
"for the internet uplink), the *gw_mode* must be set to *server* on that "
"node. The changed *gw_mode* is now preserved on upgrades."
msgstr ""
# 5ad116462dc1403481281f59bc19315c
#: ../../releases/v2017.1.2.rst:14
msgid ""
"Allow configuring the batman-adv routing algorithm (*BATMAN IV* or "
"*BATMAN V*) in *site.conf* (`#1185 <https://github.com/freifunk-"
"gluon/gluon/pull/1185>`_)"
msgstr ""
# 997cfcfe7b5f4671a7ff96f5e091d6c4
#: ../../releases/v2017.1.2.rst:17
msgid ""
"*BATMAN V* still hasn't received extensive testing (and is incompatible "
"with *BATMAN IV*). This new option allows to set up *BATMAN V*-based test"
" meshes. If unset, the routing algorithm will default to *BATMAN IV*."
msgstr ""
# c86d2e6cd53142de8e186d802839a80e
#: ../../releases/v2017.1.2.rst:21
msgid "Configuration:"
msgstr ""
# 1538ec87a6d7411eadda45f6648520cf
#: ../../releases/v2017.1.2.rst:31
msgid "New *show-release* Make target"
msgstr ""
# 32aee39ddb9c4f36a683b23b2c9b25aa
#: ../../releases/v2017.1.2.rst:33
msgid ""
"The command ``make show-release`` can be used to print the release number"
" defined by *GLUON_RELEASE* to the standard output. This can be useful "
"for build scripts when a ``$(shell ...)`` expression is used in *site.mk*"
" to generate the release number."
msgstr ""
# ae6c1896dc4b4ce08d66061352abe822
#: ../../releases/v2017.1.2.rst:39
msgid "Bugfixes"
msgstr ""
# 9449ee9ebf6e467f8c03a5fdac098fc6
#: ../../releases/v2017.1.2.rst:41
msgid ""
"The image build code used for some devices has been fixed, solving "
"multiple issues (`#1193 <https://github.com/freifunk-"
"gluon/gluon/issues/1193>`_)"
msgstr ""
# 096b41ebb3cf4400964ae7d5b6d4aa88
#: ../../releases/v2017.1.2.rst:44
msgid "Problems caused by this issue include:"
msgstr ""
# e43d8977e62148d5b8b67193f8c24736
#: ../../releases/v2017.1.2.rst:46
msgid "sysupgrade rejecting Allnet images"
msgstr ""
# 3d7e3bee1c2f4640b7ec07b58cc598ce
#: ../../releases/v2017.1.2.rst:47
msgid "OpenMesh devices losing their configuration on upgrades"
msgstr ""
# 6393e400ede54915bdd5c494e99cfcc2
#: ../../releases/v2017.1.2.rst:49
msgid "This is a regression introduced in Gluon v2017.1."
msgstr ""
# 998526cfad8644ccb877f4703a55b90e
#: ../../releases/v2017.1.2.rst:51
msgid ""
"Improve sysupgrade error handling (`#1160 <https://github.com/freifunk-"
"gluon/gluon/issues/1160>`_)"
msgstr ""
# 81928cebb996440a8007b58a70a1fb3f
#: ../../releases/v2017.1.2.rst:53
msgid ""
"If for some reason processes don't react to SIGKILL (usually because of a"
" kernel bug), a node could hang forever in sysupgrade, requiring a power "
"cycle. This has been fixed, triggering a reboot instead."
msgstr ""
# 5ca8c5abb0ce4618b1467c3836c96e4b
#: ../../releases/v2017.1.2.rst:57
msgid ""
"Also display *gluon-config-mode:novpn* message when Tunneldigger is "
"installed, but disabled (`#1172 <https://github.com/freifunk-"
"gluon/gluon/pull/1172>`_)"
msgstr ""
# 56233104855f4c7da1d5886771a19945
#: ../../releases/v2017.1.2.rst:60
msgid "It was only displayed on nodes with fastd before."
msgstr ""
# 4979c41cd0084c8f9b57c7669d69287c
#: ../../releases/v2017.1.2.rst:62
msgid ""
"Fix migration of enabled/disabled state between fastd and Tunneldigger "
"(`#1187 <https://github.com/freifunk-gluon/gluon/issues/1187>`_)"
msgstr ""
# f4038d58d22f456b87f9b7f0884863bc
#: ../../releases/v2017.1.2.rst:66
msgid "Known issues"
msgstr ""
# 2e3d8aa609594174b37462fecda8e148
#: ../../releases/v2017.1.2.rst:68
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 3667342fe19d4440a9de990ca5559d91
#: ../../releases/v2017.1.2.rst:70
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 1f3d3dc0f87c47fb844b6305486ac670
#: ../../releases/v2017.1.2.rst:72
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 2ec958495a0c4971a5b77e60be8305c9
#: ../../releases/v2017.1.2.rst:74
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 08f2b9ee202242a2b00131341c451cb6
#: ../../releases/v2017.1.2.rst:76
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 68713391a1db470e91f6fa0c37a6d008
#: ../../releases/v2017.1.2.rst:78
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 7ffc98c927734d239adc20da39e0f31c
#: ../../releases/v2017.1.2.rst:80
msgid ""
"Sporadic segfaults of busybox (ash) when running shell scripts on ar71xx "
"(`#1157 <https://github.com/freifunk-gluon/gluon/issues/1157>`_)"
msgstr ""
# a22766a3d6634b9da438f331133851a4
#: ../../releases/v2017.1.2.rst:83
msgid ""
"The workaround added in Gluon v2017.1.1 has greatly reduced the frequency"
" of segfaults, but did not make them disappear completely."
msgstr ""

View File

@ -0,0 +1,168 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# fad58d06642e46899bebae7b6663fb98
#: ../../releases/v2017.1.3.rst:2
msgid "Gluon 2017.1.3"
msgstr ""
# 7248df6a8b014a6ba3d7f9c2f6a94551
#: ../../releases/v2017.1.3.rst:4
msgid ""
"The LEDE base of Gluon has been updated to v17.01.3, including various "
"updates, stability improvements and security fixes. This includes some "
"critical fixes to core packages like dnsmasq (see below for details); "
"upgrading all Gluon nodes to v2017.1.3 is highly recommended."
msgstr ""
# 1dee22372ff34ec3828850948de0935f
#: ../../releases/v2017.1.3.rst:11
msgid "Bugfixes"
msgstr ""
# a76d3d0a22a743d7b2a0f097bc626187
#: ../../releases/v2017.1.3.rst:13
msgid ""
"dnsmasq has been upgraded to v2.78, fixing CVE-2017-13704, "
"CVE-2017-14491, CVE-2017-14492, CVE-2017-14493, CVE-2017-14494, "
"2017-CVE-14495 and 2017-CVE-14496"
msgstr ""
# 3918d8e2b8a0497bb49456512e5aeaf4
#: ../../releases/v2017.1.3.rst:17
msgid ""
"While many of the most severe (remote code execution) vulnerabilities are"
" in the DHCP component of dnsmasq, which is not active on a Gluon node "
"unless in Config Mode, CVE-2017-14491 does affect us. An attacker can "
"cause memory corruption and possibly remote code execution by deploying a"
" malicious DNS server and tricking a node into querying this server."
msgstr ""
# 01e887db1a5f4be1a1124c0deba5734b
#: ../../releases/v2017.1.3.rst:23
msgid "The Linux kernel has been upgraded to v4.4.89"
msgstr ""
# 333838accad349df9dc90ae3c14a2cb9
#: ../../releases/v2017.1.3.rst:25
msgid ""
"Multiple security issues have been fixed in packages that are not usually"
" part of the Gluon build, including tcpdump, curl and mbedtls"
msgstr ""
# 1db58cbe25b34aecaddd09edfb34fac8
#: ../../releases/v2017.1.3.rst:28
msgid ""
"Please refer to the `LEDE commit log "
"<https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=refs/heads/lede-17.01>`_"
" for details."
msgstr ""
# 3af9f30b4a824974a365c4ab60ccbe63
#: ../../releases/v2017.1.3.rst:32
msgid ""
"Filtering of multicast packets between the mesh and the *local-node* "
"interface has been fixed (`#1230 <https://github.com/freifunk-"
"gluon/gluon/issues/1230>`_)"
msgstr ""
# b413b73a64824f2d8a0ffd161a309ce9
#: ../../releases/v2017.1.3.rst:35
msgid ""
"This issue was causing gluon-radvd to send a router advertisement to the "
"local clients whenever a router solicitation from the mesh was received. "
"In busy meshes, it would continuously send router advertisements every 3 "
"seconds."
msgstr ""
# 200063caa76144a1b740c41470b4f702
#: ../../releases/v2017.1.3.rst:39
msgid ""
"Reject autoupdater mirror URLs not starting with ``http://`` during build"
" (`9ab93992d1fc <https://github.com/freifunk-"
"gluon/gluon/commit/9ab93992d1fca1b9cfa09c54d39cc92d3699055a>`_)"
msgstr ""
# 02621f006ac24a5ebd3f2862ec552e19
#: ../../releases/v2017.1.3.rst:42
msgid ""
"Fix MAC addresses on TP-Link TL-WR1043ND v4 when installing Gluon over "
"newer stock firmwares (`#1223 <https://github.com/freifunk-"
"gluon/gluon/issues/1223>`_)"
msgstr ""
# 6b75f85a60a742b896dc7655a9f9a50f
#: ../../releases/v2017.1.3.rst:47
msgid "Known issues"
msgstr ""
# 90b2ef99656441fcb79c76e809a3deea
#: ../../releases/v2017.1.3.rst:49
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 4dc9f2c358004a11b2356097a421e8dc
#: ../../releases/v2017.1.3.rst:51
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# f59e5b1006cd40d0974eab5ce1cc49ab
#: ../../releases/v2017.1.3.rst:53
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# ee446ebd705e4f51baa43702738c6793
#: ../../releases/v2017.1.3.rst:55
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# bb2619f11fd344868e6fc1d382af0f15
#: ../../releases/v2017.1.3.rst:57
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 4cd05866f2ac4e86aaead09e6d26f6e9
#: ../../releases/v2017.1.3.rst:59
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 98c7c464aea245849027d87fc74822b3
#: ../../releases/v2017.1.3.rst:61
msgid ""
"Sporadic segfaults of busybox (ash) when running shell scripts on ar71xx "
"(`#1157 <https://github.com/freifunk-gluon/gluon/issues/1157>`_)"
msgstr ""
# 061094ac459642beab7a4e5524480df1
#: ../../releases/v2017.1.3.rst:64
msgid ""
"The workaround added in Gluon v2017.1.1 has greatly reduced the frequency"
" of segfaults, but did not make them disappear completely."
msgstr ""

View File

@ -0,0 +1,144 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 2bbd7fe5e187458a82c73956ac2f20af
#: ../../releases/v2017.1.4.rst:2
msgid "Gluon 2017.1.4"
msgstr ""
# 9fc0d7ec538943bc8f7e8c783478a0ab
#: ../../releases/v2017.1.4.rst:5
msgid "Added hardware support"
msgstr ""
# f735e88f057344e882612f15d4c23c53
#: ../../releases/v2017.1.4.rst:8
msgid "ar71xx-generic"
msgstr ""
# 2e877903920a4f59bc55ad52cf0ca065
#: ../../releases/v2017.1.4.rst:10
msgid "GL Innovations GL-AR300M"
msgstr ""
# 93b6916f722944a0a7b76a674142c371
#: ../../releases/v2017.1.4.rst:14
msgid "Bugfixes"
msgstr ""
# 0e6db90dcfb5455bb0ed3444958ad8fb
#: ../../releases/v2017.1.4.rst:16
msgid ""
"LEDE has been updated to the latest stable commit, including various "
"fixes for the kernel (including security updates), and making opkg work "
"again. This also includes fixes for the KRACK issue (which is irrelevant "
"for most Gluon deployments, as Gluon nodes are rarely used as WLAN "
"clients) (`b62af904bbfd <https://github.com/freifunk-"
"gluon/gluon/commit/b62af904bbfd6360ed728fc9ae69af3d8e8db1d7>`_, "
"`ba56b41ddaf6 <https://github.com/freifunk-"
"gluon/gluon/commit/ba56b41ddaf6033e3cdef18d30da6b34cd438e8c>`_, "
"`ad0824136e5b <https://github.com/freifunk-"
"gluon/gluon/commit/ad0824136e5b47482e11483c50e7bc88ba2c506e>`_, "
"`017fbe88bb8a <https://github.com/freifunk-"
"gluon/gluon/commit/017fbe88bb8a89623464b02e09178696c1d077a6>`_)"
msgstr ""
# 7ca70f450d9d43cf9a40117eef0783a7
#: ../../releases/v2017.1.4.rst:25
msgid ""
"Fix DNS resolution for mesh VPN (fastd / tunneldigger) on ARM-based "
"targets (`#1245 <https://github.com/freifunk-gluon/gluon/issues/1245>`_)"
msgstr ""
# fb7c742e9307475f8e42c6e7f1ce5076
#: ../../releases/v2017.1.4.rst:28
msgid ""
"Fix a build issue in *kmod-jool* (`06842728233a <https://github.com"
"/freifunk-gluon/gluon/commit/06842728233a39784c437767eb9df4167ab07a87>`_)"
msgstr ""
# b101f2a17d394439936fd2bf66279521
#: ../../releases/v2017.1.4.rst:31
msgid ""
"Fix enabling/disabling PoE Passthrough in *site.conf* or in the advanced "
"settings (`7268e49a301f <https://github.com/freifunk-"
"gluon/gluon/commit/7268e49a301fcd643a49b329bd6097a0f85bdaBb>`_, "
"`7c2636d28264 <https://github.com/freifunk-"
"gluon/gluon/commit/7c2636d28264df20b448b0160b69f5059c40b84a>`_)"
msgstr ""
# f9c4898bcf1a4939b66aa70a7d1d89b7
#: ../../releases/v2017.1.4.rst:38
msgid "Known issues"
msgstr ""
# 1fe03819fed447a0bf18824001ba56d7
#: ../../releases/v2017.1.4.rst:40
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# d2c6523737a04064bf3b9ea3427d2782
#: ../../releases/v2017.1.4.rst:42
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 10e7925f8c6b4086a35b85d8b92bf8b7
#: ../../releases/v2017.1.4.rst:44
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 4f323b21a6d149f3ab1e5aedfd38f4ab
#: ../../releases/v2017.1.4.rst:46
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 0cbe7e81155940c9a0c94fd41c1ec14f
#: ../../releases/v2017.1.4.rst:48
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# b470bea3c9fd48fd8fcc5477f4381565
#: ../../releases/v2017.1.4.rst:50
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 9c228d55f9594da4bf0c7bf6bb88a606
#: ../../releases/v2017.1.4.rst:52
msgid ""
"Sporadic segfaults of busybox (ash) when running shell scripts on ar71xx "
"(`#1157 <https://github.com/freifunk-gluon/gluon/issues/1157>`_)"
msgstr ""
# 96e06a70f63b406bbc600b7c3ec94d86
#: ../../releases/v2017.1.4.rst:55
msgid ""
"The workaround added in Gluon v2017.1.1 has greatly reduced the frequency"
" of segfaults, but it did not make them disappear completely."
msgstr ""

View File

@ -0,0 +1,155 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 496d8a5356364850a54986e3465cbb7f
#: ../../releases/v2017.1.5.rst:2
msgid "Gluon 2017.1.5"
msgstr ""
# 1ca8bdb33bb04bf4ad862c7d258e0084
#: ../../releases/v2017.1.5.rst:5
msgid "Added hardware support"
msgstr ""
# 66d98246ec3045d4ac7e7e3258d7e631
#: ../../releases/v2017.1.5.rst:8
msgid "ar71xx-generic"
msgstr ""
# 4f76eae772e64ca89a098af4a97f18ba
#: ../../releases/v2017.1.5.rst:10
msgid "TP-Link TL-WR1043N v5"
msgstr ""
# 260fd850931b43f6adb01f1b14ce47a4
#: ../../releases/v2017.1.5.rst:13
msgid "ramips-mt7621"
msgstr ""
# 9051ecc86aa4409b978a4d3bf39e0f37
#: ../../releases/v2017.1.5.rst:15
msgid "Ubiquiti EdgeRouter-X"
msgstr ""
# 872700a1d6d74ef2a2c2009410a25519
#: ../../releases/v2017.1.5.rst:16
msgid "Ubiquiti EdgeRouter-X SFP"
msgstr ""
# 19b9c0209985492da22f9c1954bf323c
#: ../../releases/v2017.1.5.rst:20
msgid "Bugfixes"
msgstr ""
# fe8fc683fc644f12ab04d88deed4249d
#: ../../releases/v2017.1.5.rst:22
msgid ""
"Fix build with empty ``site/modules`` (`#1262 <https://github.com"
"/freifunk-gluon/gluon/issues/1262>`_)"
msgstr ""
# 407f3ce3f17240508a45970ad5977982
#: ../../releases/v2017.1.5.rst:25
msgid ""
"Fix Ethernet stalls at high throughput on certain devices (`#1101 "
"<https://github.com/freifunk-gluon/gluon/issues/1101>`_)"
msgstr ""
# 32bf5eaed4d44fc9ae3f149fb2ee4b55
#: ../../releases/v2017.1.5.rst:28
msgid ""
"Update Tunneldigger to support connections with servers running newer "
"kernel versions (`9ed6ff752eb7 <https://github.com/freifunk-"
"gluon/gluon/commit/9ed6ff752eb7972d90b138197641f12eeb4572fb>`_)"
msgstr ""
# 6bf1f73c69b5401eba9a5c7148da5f71
#: ../../releases/v2017.1.5.rst:31
msgid ""
"Fix batman-adv Bridge Loop Avoidance (BLA) with *gluon-ebtables-filter-"
"multicast* (`#1198 <https://github.com/freifunk-"
"gluon/gluon/issues/1198>`_)"
msgstr ""
# 63561e6f03e84d1e9e8f06da9d134bf6
#: ../../releases/v2017.1.5.rst:36
msgid "Known issues"
msgstr ""
# d791cd4ca59e4fc28794306c93c40a9a
#: ../../releases/v2017.1.5.rst:38
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 490c68e5b7924936a9d40840bebdfd89
#: ../../releases/v2017.1.5.rst:40
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 5a628617496e4c42af84cd0fe124a277
#: ../../releases/v2017.1.5.rst:42
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 61e142d8968f46e08e74634fd9f9d1d8
#: ../../releases/v2017.1.5.rst:44
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 23974040b8de4d9f90490352ab72df8f
#: ../../releases/v2017.1.5.rst:46
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 6375a5215007411eb0ee93e6162cc03b
#: ../../releases/v2017.1.5.rst:48
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 061e13b457c2459eacefc95abc137e3d
#: ../../releases/v2017.1.5.rst:50
msgid ""
"Sporadic segfaults of busybox (ash) when running shell scripts on ar71xx "
"(`#1157 <https://github.com/freifunk-gluon/gluon/issues/1157>`_)"
msgstr ""
# 1208083527604f30910f56a40a96b2d2
#: ../../releases/v2017.1.5.rst:53
msgid ""
"The workaround added in Gluon v2017.1.1 has greatly reduced the frequency"
" of segfaults, but it did not make them disappear completely."
msgstr ""
# d938d793dbcf4a8ab9fb610014ae5ce7
#: ../../releases/v2017.1.5.rst:56
msgid ""
"Frequent reboots due to out-of-memory on weak hardware in larger meshes "
"(`#1243 <https://github.com/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""

View File

@ -0,0 +1,233 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 964b9001c0174c948018861d303e9f97
#: ../../releases/v2017.1.6.rst:2
msgid "Gluon 2017.1.6"
msgstr ""
# a388db91b8134ae49a6db0bdc3f54f63
#: ../../releases/v2017.1.6.rst:5
msgid "Bugfixes"
msgstr ""
# 9d6cc05789db4fe485cc6308ae0929d5
#: ../../releases/v2017.1.6.rst:7
msgid ""
"Remove broken DNS cache feature (`#1362 <https://github.com/freifunk-"
"gluon/gluon/issues/1362>`_)"
msgstr ""
# 170b351ddc7448c6a243c3cec0aa0bdb
#: ../../releases/v2017.1.6.rst:10
msgid ""
"It was found that dnsmasq does not handle all answer records equally. In "
"particular, its cached answers are missing DNSKEY and DS records, "
"breaking DNSSEC validation on clients."
msgstr ""
# 6bed1e31d396496d94252dda66525928
#: ../../releases/v2017.1.6.rst:14
msgid ""
"Nodes can still resolve the next-node hostname locally and will continue "
"to work as DNS forwarders. The DNS cache feature may return if dnsmasq is"
" fixed or if we switch to a different resolver."
msgstr ""
# 86f25bf66f7446fcbdce3ea61bb2e501
#: ../../releases/v2017.1.6.rst:18
msgid ""
"Ensure that corefiles are stored in /tmp rather than cluttering the root "
"filesystem (`00df8b76e54c <https://github.com/freifunk-"
"gluon/gluon/commit/00df8b76e54c9bb89299df4b2ec49e972046d6b6>`_)"
msgstr ""
# 2c41364811ac4ea88884d79892bb9e49
#: ../../releases/v2017.1.6.rst:22
msgid ""
"Nodes upgrades from Gluon v2016.2.x or earlier did not set "
"kernel.core_pattern correctly, leading to corefiles being stored in the "
"current directory (usually / for system services) in the case of crashes."
msgstr ""
# d879e8a398684c209359424a06ed26ce
#: ../../releases/v2017.1.6.rst:26
msgid "This is a regression introduced in Gluon v2017.1."
msgstr ""
# 2a5152aa60ba41238cf862a21d271d14
#: ../../releases/v2017.1.6.rst:28
msgid ""
"Only request a single IPv6 address instead of a prefix on the WAN "
"interface (`5db54ba78c3 <https://github.com/freifunk-"
"gluon/gluon/commit/5db54ba78c3e245f06e4a407371608f6cb247b49>`_)"
msgstr ""
# 7671115097b34d4497c3d9cb07705795
#: ../../releases/v2017.1.6.rst:31
msgid ""
"Fix signal graph on status page when there are many neighbours "
"(packages/`d1e0b6e0bdae <https://github.com/freifunk-"
"gluon/packages/commit/d1e0b6e0bdaea14d8b9425cee6ca83087be1a905>`_)"
msgstr ""
# 91c06723838440a3972821268ecfe003
#: ../../releases/v2017.1.6.rst:34
msgid ""
"Fix config files managed by opkg not being saved on sysupgrades on "
"ar71xx-tiny (LEDE/`17c0362178ca "
"<https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=17c0362178caf837680a4631b8d0de94e5393448>`_,"
" LEDE/`75be005e8bdc "
"<https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=75be005e8bdcbf86f9ad167a8737126dda98a444>`_)"
msgstr ""
# 9d3635ae814a4087a568a797ad12ad01
#: ../../releases/v2017.1.6.rst:38
msgid ""
"Fix kernel crash in batman-adv-14 (`#1358 <https://github.com/freifunk-"
"gluon/gluon/issues/1358>`_)"
msgstr ""
# 58e50453a4b540939393b460fc5ca319
#: ../../releases/v2017.1.6.rst:41
msgid ""
"Starting with Gluon v2017.1, respondd could trigger a kernel crash caused"
" by a use-after-free in batman-adv-14, in particular after a gateway "
"disappeared."
msgstr ""
# a18a0ac5c68343f39cd9c892467faa06
#: ../../releases/v2017.1.6.rst:44
msgid "batman-adv-15 is not affected."
msgstr ""
# 09379322708346668999108eb43b9c9a
#: ../../releases/v2017.1.6.rst:46
msgid ""
"Increase bridge multicast querier timeout (\"robustness\") to avoid "
"\"querier appeared/disappeared\" log spam by batman-adv in the presence "
"of an external querier (`e305a8c01917 <https://github.com/freifunk-"
"gluon/gluon/commit/e305a8c019179472dbfc6fccea6c87cf40c08a75>`_)"
msgstr ""
# f4f3eddf013f41f38ab62c0d7e79ce29
#: ../../releases/v2017.1.6.rst:51
msgid ""
"Fix \"broken pipe\" log spam caused by the status page (`883c32f2f1dc "
"<https://github.com/freifunk-"
"gluon/gluon/commit/883c32f2f1dc368626069865c07a5701e3e9bcae>`_)"
msgstr ""
# aa2956b63b7346d8bca44ad759ca32c4
#: ../../releases/v2017.1.6.rst:54
msgid ""
"Reduce memory limit of WLAN packet queues to 256KB on devices with small "
"RAM (`e63c6ca01f50 <https://github.com/freifunk-"
"gluon/gluon/commit/e63c6ca01f50c96d76e5570faa290617a8a312b4>`_)"
msgstr ""
# c329b60801e84ff6ade530a40b92f50a
#: ../../releases/v2017.1.6.rst:57
msgid "Will hopefully make out-of-memory crashes in busy meshes less likely."
msgstr ""
# ce6d79ded8e442a8b46b3fb379bc4cda
#: ../../releases/v2017.1.6.rst:59
msgid ""
"Improve image validation for TP-Link CPE/WBS 210/510 and make it ready "
"for future images (LEDE/`6577fe2198f5 "
"<https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=6577fe2198f5c75acb1dba789941d96a036f4dae>`_)"
msgstr ""
# cb43356f97084ed0ad259818c9eb9f8f
#: ../../releases/v2017.1.6.rst:63
msgid ""
"Future OpenWrt/Gluon images will move the image metadata (\"support-"
"list\") of the CPE/WBS 210/510 images to a different offset. Make "
"sysupgrade ready to allow installing such images."
msgstr ""
# dea81d2ab67a40c08baa80c08ef4e363
#: ../../releases/v2017.1.6.rst:67
msgid ""
"This change was also backported to Gluon v2016.2.x to allow direct "
"updates to future Gluon master versions without installing v2017.1.x "
"first."
msgstr ""
# 9956f1e49400447fa2e633e054e4830e
#: ../../releases/v2017.1.6.rst:70
msgid ""
"Sporadic segfaults of busybox (ash) when running shell scripts on ar71xx "
"have disappeared with the latest updates (`#1157 <https://github.com"
"/freifunk-gluon/gluon/issues/1157>`_)"
msgstr ""
# 4b628052db1043b7a7e9d2610a83dc29
#: ../../releases/v2017.1.6.rst:76
msgid "Known issues"
msgstr ""
# 05a868b3e2b34fcc8a081fc9207eddcd
#: ../../releases/v2017.1.6.rst:78
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 3f1ee7535ac04f92a6344082638fd773
#: ../../releases/v2017.1.6.rst:80
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 44b74c89ae3f475fbe2e12feb9f05f22
#: ../../releases/v2017.1.6.rst:82
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 993b49de4884483da16caa3249a8e35d
#: ../../releases/v2017.1.6.rst:84
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 568524a969a24cc8b4c711cdeae86cb1
#: ../../releases/v2017.1.6.rst:86
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# cf43c6a9cced41edb6ead7e542dc39e9
#: ../../releases/v2017.1.6.rst:88
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# a725ffee190b451781d0cce0114dfa88
#: ../../releases/v2017.1.6.rst:90
msgid ""
"Frequent reboots due to out-of-memory on weak hardware in larger meshes "
"(`#1243 <https://github.com/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""

View File

@ -0,0 +1,104 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 18ad3431cb8741d799310b0041d339f0
#: ../../releases/v2017.1.7.rst:2
msgid "Gluon 2017.1.7"
msgstr ""
# 6001bdd6f54a40ee84dd4c10e1d81690
#: ../../releases/v2017.1.7.rst:5
msgid "Bugfixes"
msgstr ""
# 21b3adb4fef7479fb7fd3f682ab2286e
#: ../../releases/v2017.1.7.rst:7
msgid ""
"Fix boot failure on many Ubiquiti devices (`#1370 <https://github.com"
"/freifunk-gluon/gluon/issues/1370>`_)"
msgstr ""
# bf29d3dd6f9348568628051d3c5e1c6f
#: ../../releases/v2017.1.7.rst:10
msgid ""
"A kernel update in Gluon 2017.1.6 led to boot failures on Ubiquiti Airmax"
" M2/M5 (NanoStation, Bullet, etc.) if the device had been running AirOS "
"5.6 before installing Gluon/OpenWrt. The XW hardware revision is "
"unaffected."
msgstr ""
# f054c3ba848b4aa5a5a4e9b9d5ac4051
#: ../../releases/v2017.1.7.rst:14
msgid ""
"While the root cause is a bug in Ubiquiti's bootloader, the issue is "
"mitigated in Gluon 2017.1.7."
msgstr ""
# f290a95d92374215bf622605de0389cd
#: ../../releases/v2017.1.7.rst:19
msgid "Known issues"
msgstr ""
# 3d9679187f4d4e2782a0efa273e6569f
#: ../../releases/v2017.1.7.rst:21
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 9203a76c8cbf4d399ff9a2fd4f1fef48
#: ../../releases/v2017.1.7.rst:23
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# c0c637d0487e4135be329529bbc46980
#: ../../releases/v2017.1.7.rst:25
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 6bcc5cf4048d4725beb6ac00b66cb696
#: ../../releases/v2017.1.7.rst:27
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# a3c16b3c9c3546d2923419efd61e45b4
#: ../../releases/v2017.1.7.rst:29
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 8a397239d35d426f82ba4bf63dfddb92
#: ../../releases/v2017.1.7.rst:31
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 6c01fcff84fa4dc09a50b97752fb3730
#: ../../releases/v2017.1.7.rst:33
msgid ""
"Frequent reboots due to out-of-memory on weak hardware in larger meshes "
"(`#1243 <https://github.com/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""

View File

@ -0,0 +1,180 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# a33acfc9b81940afa2f60889dad90170
#: ../../releases/v2017.1.8.rst:2
msgid "Gluon 2017.1.8"
msgstr ""
# 5c04ac09d7ea490b8a76095f63e1388a
#: ../../releases/v2017.1.8.rst:5
msgid "Added hardware support"
msgstr ""
# 353a1e15e30b4d038cc768b9ad57c11b
#: ../../releases/v2017.1.8.rst:8
msgid "ar71xx-generic"
msgstr ""
# ba755f9487b346218a3add90b8257f51
#: ../../releases/v2017.1.8.rst:10
msgid "GL.iNet GL-AR750"
msgstr ""
# 9fb2abd1d60b45e0b8c6bddc33472ded
#: ../../releases/v2017.1.8.rst:11
msgid "TP-Link Archer C7 v4"
msgstr ""
# 6437dec7c4fc42e2a03b16a05bad9d5a
#: ../../releases/v2017.1.8.rst:12
msgid "Ubiquiti UniFi AC Mesh"
msgstr ""
# e37a8dccfb93440b8afcac4c0b614a5a
#: ../../releases/v2017.1.8.rst:15
msgid "ar71xx-tiny"
msgstr ""
# ba6fe5991e4e43ecb5fc6c1be6168cfc
#: ../../releases/v2017.1.8.rst:17
msgid "TP-Link TL-WR940N v6"
msgstr ""
# 0762162c5d8d45bca9e901ac5fd17793
#: ../../releases/v2017.1.8.rst:21
msgid "Bugfixes"
msgstr ""
# 6942e52359a341539facdcbbc604e8b3
#: ../../releases/v2017.1.8.rst:23
msgid ""
"Fix refcounting issue in batman-adv leading to hangs on interface "
"restarts (`#1258 <https://github.com/freifunk-gluon/gluon/issues/1258>`_)"
msgstr ""
# c48b4e006a524f3ebc9cf16f654a66fd
#: ../../releases/v2017.1.8.rst:26
msgid "This fix applied to both batman-adv compat 14 (legacy) and 15."
msgstr ""
# 2d098f75a25543e7be20bbbf6161eabf
#: ../../releases/v2017.1.8.rst:28
msgid ""
"Various batman-adv bugfixes have been backported (`f5b3c0c3bc7e "
"<https://github.com/freifunk-"
"gluon/gluon/commit/f5b3c0c3bc7e795b4b544cbaa49e9c6ca7581ce9>`_ and "
"`5947ba300e50 <https://github.com/freifunk-"
"gluon/gluon/commit/5947ba300e50726a8af38fb115b834172780ab26>`_, fixing "
"`#1321 <https://github.com/freifunk-gluon/gluon/issues/1321>`_, `#1380 "
"<https://github.com/freifunk-gluon/gluon/issues/1380>`_, `#1382 "
"<https://github.com/freifunk-gluon/gluon/issues/1382>`_, `#1419 "
"<https://github.com/freifunk-gluon/gluon/issues/1419>`_ and a number of "
"other minor issues)"
msgstr ""
# 8b9f0c80e963466dbee7938c7621322e
#: ../../releases/v2017.1.8.rst:38
msgid ""
"The listed bugs could lead to high rates of batman-adv management traffic"
" (causing considerable load), trigger warnings about packet checksum "
"failures in certain non-standard interface configurations, and possibly "
"other issues."
msgstr ""
# 90e89574e850451ebbcff25e03cf3e92
#: ../../releases/v2017.1.8.rst:44
msgid "Other changes"
msgstr ""
# a4a1c0ee5e914c93870a1e91a912d605
#: ../../releases/v2017.1.8.rst:46
msgid ""
"Linux kernel has been updated to v4.4.129 (LEDE/`81573ea25924 "
"<https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=81573ea259247f1c6c1a7a490de174d0a6c48a64>`_)"
msgstr ""
# 672ed44bd6804af092f9db0539ff4a53
#: ../../releases/v2017.1.8.rst:48
msgid ""
"The description of the \"contact information\" field in the configuration"
" wizard has been extended with regard to the EU General Data Protection "
"Regulation (GDPR) (`fd355cf0ef7b <https://github.com/freifunk-"
"gluon/gluon/commit/fd355cf0ef7ba0d1c9137bfb8fd76e87ad5d1aba>`_)"
msgstr ""
# 6dc3c069e3c54933a32a6ae612f91592
#: ../../releases/v2017.1.8.rst:52
msgid ""
"The *mandatory* site option for the contact information field has been "
"removed."
msgstr ""
# 54797ec8f55e452db2dfcf31be7e84d9
#: ../../releases/v2017.1.8.rst:56
msgid "Known issues"
msgstr ""
# 2f6e1c5f9ad64e9dace8414d587914d9
#: ../../releases/v2017.1.8.rst:58
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 824b56babf0144f3bd6046918500961c
#: ../../releases/v2017.1.8.rst:60
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 612be1c5acb348bc92d3e81a0e3aa9d1
#: ../../releases/v2017.1.8.rst:62
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# c5d39747660a496b8695e528d028356e
#: ../../releases/v2017.1.8.rst:64
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 698cc6f3979843a097c2d96798b0e169
#: ../../releases/v2017.1.8.rst:66
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# df08a9b52ad54fa498eeae7e0e78857b
#: ../../releases/v2017.1.8.rst:68
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 5ecc8321c5914a86b4c740aaf8e83e62
#: ../../releases/v2017.1.8.rst:70
msgid ""
"Frequent reboots due to out-of-memory on weak hardware in larger meshes "
"(`#1243 <https://github.com/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""

View File

@ -0,0 +1,502 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 317564b313f24f8b93acfde4b39cbe1b
#: ../../releases/v2017.1.rst:2
msgid "Gluon 2017.1"
msgstr ""
# 69347559657c4cdf9c128ef0fb0e392c
#: ../../releases/v2017.1.rst:5
msgid "General changes"
msgstr ""
# 1939ceb1ee0e4bb38e0dbab136f23756
#: ../../releases/v2017.1.rst:7
msgid ""
"Gluon 2017.1 is the first release of Gluon based on the LEDE 17.01 "
"branch. The kernel has been updated from 3.18.x to 4.4.x."
msgstr ""
# 79dc6ca09e194f858d42fcf7f937ec2e
#: ../../releases/v2017.1.rst:10
msgid ""
"We've used the opportunity to greatly simplify the Gluon build system, "
"removing many hacks that were required to make the build work with older "
"OpenWrt releases."
msgstr ""
# 0de00827cde94a98b651295e42937bf5
#: ../../releases/v2017.1.rst:13
msgid ""
"The *output/modules* directory is now called *output/packages* and "
"provides a replacement for the whole repository with target-specific "
"packages of LEDE (in contrast to packages that are common for all targets"
" of the same architecture). Another change to the build system makes it "
"necessary that the same *GLUON_RELEASE* value that is used to build the "
"images is also set for ``make manifest``."
msgstr ""
# c3bc25b60f6b4ab5878f3d5ed92fec8a
#: ../../releases/v2017.1.rst:19
msgid "GCC 4.8 or newer is now required to build Gluon."
msgstr ""
# 8bf9ceab03ff478da97b791dcee8cf6f
#: ../../releases/v2017.1.rst:21
msgid ""
"**Note: There is an issue in all Gluon versions before 2016.2.6 that will"
" lead to x86 systems losing their configuration when upgrading to Gluon "
"2017.1!** Older Gluon versions should be upgraded to 2016.2.6 first "
"before switching to 2017.1."
msgstr ""
# 1bf0eed0a87a43af8db0412ea8ee52a3
#: ../../releases/v2017.1.rst:26
msgid ""
"Another potential issue mostly affects virtual machines: Gluon 2017.1 "
"images are bigger than 2016.2.x images on x86. If your virtual harddisk "
"is based on a 2016.2.x image, it must be resized to 273MB or bigger "
"before upgrading to Gluon 2017.1. Using qemu, the command"
msgstr ""
# db88cb22a349445897d61ed7115f28ed
#: ../../releases/v2017.1.rst:35
msgid "can be used to do this."
msgstr ""
# 7db053bc28ab4cda86b92bd19ada0053
#: ../../releases/v2017.1.rst:38
msgid "Added hardware support"
msgstr ""
# a81bbbb914914119920817d979fb7eb4
#: ../../releases/v2017.1.rst:41
msgid "ar71xx-generic"
msgstr ""
# 85b0e5b7c54340afa444d60fbcba4fcb
# f1dd5be5b7c0454a811b200ec4fac272
#: ../../releases/v2017.1.rst:43 ../../releases/v2017.1.rst:65
msgid "TP-Link"
msgstr ""
# 966731a173884c9a8b242dd27f25c108
#: ../../releases/v2017.1.rst:45
msgid "RE450"
msgstr ""
# bdde314345f54e5183a6f03f26126624
#: ../../releases/v2017.1.rst:46
msgid "WBS210 v1.20"
msgstr ""
# 7c303f0f5b8f4260a99f7946e4ecf9d5
#: ../../releases/v2017.1.rst:47
msgid "WBS510 v1.20"
msgstr ""
# 0f4be15f29374347a8d4e5f381a2239e
#: ../../releases/v2017.1.rst:49
msgid "Ubiquiti"
msgstr ""
# 30b9c93ec9224e539602dabee1dc4638
#: ../../releases/v2017.1.rst:51
msgid "AirGateway LR"
msgstr ""
# 0b6f3ef798204ab4967e77ac72ae6374
#: ../../releases/v2017.1.rst:52
msgid "AirGateway PRO"
msgstr ""
# 7e332790a8224d4a9ee690a6ca17e6af
#: ../../releases/v2017.1.rst:53
msgid "Rocket M2/M5 Ti"
msgstr ""
# c224a3f1a8b14a188189fc8239567a8b
#: ../../releases/v2017.1.rst:54
msgid "UniFi AP LR"
msgstr ""
# ce835f83e4654631ae50cace9afdae8d
#: ../../releases/v2017.1.rst:57
msgid "ar71xx-tiny"
msgstr ""
# 98254e5cdf2c45cf970978da0d777c42
#: ../../releases/v2017.1.rst:59
msgid ""
"The new *ar71xx-tiny* target has split out of *ar71xx-generic*; all "
"*ar71xx-generic* devices with only 4MB of flash have been moved to this "
"target."
msgstr ""
# 1aff2797d71442b3b65ea934c19c0267
#: ../../releases/v2017.1.rst:62
msgid ""
"In contrast to *ar71xx-generic*, *ar71xx-tiny* **does not support opkg "
"anymore** to save some space."
msgstr ""
# e4d273b5596747e0996de74d7e16fbe5
#: ../../releases/v2017.1.rst:67
msgid "TL-WA730RE v1"
msgstr ""
# f7fb6f5ab43a4c169e4455928f6b2362
#: ../../releases/v2017.1.rst:68
msgid "TL-WA7210N v2"
msgstr ""
# 224f9ed288754191b97621e061e6ff77
#: ../../releases/v2017.1.rst:71
msgid "x86-generic"
msgstr ""
# ac9d7a7b236b48f08920636d99e96c5e
#: ../../releases/v2017.1.rst:73
msgid ""
"The *x86-kvm* and *x86-xen_domu* targets have been removed; the "
"*x86-generic* images now support these use cases as well, so no separate "
"targets are needed anymore."
msgstr ""
# 2814a2ebd81949d387a2a4e8ba53fcd9
#: ../../releases/v2017.1.rst:78
msgid "x86-geode"
msgstr ""
# 734dbc036784441ba9136f933950ede2
#: ../../releases/v2017.1.rst:80
msgid ""
"The new *x86-geode* target for hardware based on Geode CPUs has been "
"added."
msgstr ""
# cadb7cd166df48a6a938e329f74ba754
#: ../../releases/v2017.1.rst:83
msgid "New features"
msgstr ""
# 8ea52735847d4b8b96074f8c4c8ab59d
#: ../../releases/v2017.1.rst:85
msgid ""
"Localization support has been added to the status page. In addition to "
"German, there are English and Russian translations now (`#1044 "
"<https://github.com/freifunk-gluon/gluon/pull/1044>`_)"
msgstr ""
# 3ed8507689f249918a186aaf01dcce5c
#: ../../releases/v2017.1.rst:88
msgid ""
"Add support for making nodes a DNS cache for clients (`#1000 "
"<https://github.com/freifunk-gluon/gluon/pull/1000>`_)"
msgstr ""
# 024785e72b2148b3a57d2b4c25c665e5
#: ../../releases/v2017.1.rst:91
msgid ""
"Add L2TP via tunneldigger as an alternative VPN system (`#978 "
"<https://github.com/freifunk-gluon/gluon/pull/978>`_)"
msgstr ""
# aebfc7ea8af94b7897625b3f16ba018d
#: ../../releases/v2017.1.rst:94
msgid ""
"L2TP will usually give better performance than fastd as it runs in kernel"
" space, but it does not provide encryption. Also, tunneling over IPv6 is "
"currently unsupported by tunneldigger."
msgstr ""
# 3be64d9f661b461f8c269b0eb04927cc
#: ../../releases/v2017.1.rst:98
msgid ""
"It is not possible to include both fastd and tunneldigger in the same "
"firmware."
msgstr ""
# f1fe3c8b7b4744429c52cb95b3752810
#: ../../releases/v2017.1.rst:101
msgid ""
"Add source filter package (`#1015 <https://github.com/freifunk-"
"gluon/gluon/pull/1015>`_)"
msgstr ""
# 0a6e2f327dee4521a2f6d9e477ddab4e
#: ../../releases/v2017.1.rst:103
msgid ""
"The new package *gluon-ebtables-source-filter* can be used to prevent "
"traffic using unexpected IP addresses or packet types from entering the "
"mesh."
msgstr ""
# 160053761e014c4eb5689405660b4875
#: ../../releases/v2017.1.rst:106
msgid "See also: :doc:`../package/gluon-ebtables-source-filter`"
msgstr ""
# 8dbbbca1de2047e68caa8857eda9998d
#: ../../releases/v2017.1.rst:109
msgid "Bugfixes"
msgstr ""
# f860f785ea2246fe89696ba68bdeb028
#: ../../releases/v2017.1.rst:111
msgid ""
"Disabling batman-adv on an interface (for example when an Ethernet link "
"is lost or before sysupgrades) could lead to a kernel crash in certain "
"configurations (`#680 <https://github.com/freifunk-"
"gluon/gluon/issues/680>`_)"
msgstr ""
# a278c7edf9b84a448f68578629dbbb1e
#: ../../releases/v2017.1.rst:115
msgid ""
"A race condition in the network setup scripts could lead to incomplete "
"setup during boot or when interfaces were added or removed from batman-"
"adv after Ethernet link changes (`#905 <https://github.com/freifunk-"
"gluon/gluon/issues/905>`_)"
msgstr ""
# 9ffb793ffca645acbd7bb5ac506bbc95
#: ../../releases/v2017.1.rst:119
msgid ""
"The fix also solved the long-standing issue of Ethernet-only nodes (i.e. "
"no WLAN or VPN mesh) not booting up correctly without an Ethernet mesh "
"link."
msgstr ""
# 0c10d862951f4b4eacb72748f872f2f3
#: ../../releases/v2017.1.rst:122
msgid ""
"Some fixes in the WLAN stack of LEDE have improved the stability of the "
"ath9k driver (`#605 <https://github.com/freifunk-"
"gluon/gluon/issues/605>`_)"
msgstr ""
# 152bac06e921404ba3ec2a0ffe8282c2
#: ../../releases/v2017.1.rst:126
msgid "Site changes"
msgstr ""
# d07ccc63b6e6429bbba28f3b2e9ba8b2
#: ../../releases/v2017.1.rst:129
msgid "site.mk"
msgstr ""
# 1125393acd944c77b003ef7bc450a59a
#: ../../releases/v2017.1.rst:131
msgid "The *gluon-legacy* package does not exist anymore"
msgstr ""
# 05ae4ab61a9f43c18bbcef196a45b0aa
#: ../../releases/v2017.1.rst:132
msgid ""
"All *gluon-luci-* packages have been renamed to *gluon-web-*; *gluon-"
"luci-portconfig* is now called *gluon-web-network*"
msgstr ""
# 217ea5a14c064d5896da8b45095a1317
#: ../../releases/v2017.1.rst:134
msgid ""
"The *gluon-next-node* package has been merged into the Gluon core and "
"must not be specified in *site.mk* anymore"
msgstr ""
# eb291a58a64743d794ca8b6c7594febc
#: ../../releases/v2017.1.rst:138
msgid "site.conf"
msgstr ""
# 313c862e61fa4790a7947ba6947b7d3e
#: ../../releases/v2017.1.rst:140
msgid ""
"The *fastd_mesh_vpn* configuration section has been restructured to allow"
" sharing more options with tunneldigger. Instead of"
msgstr ""
# e34bd83791324ca8a83b94628f4083c8
#: ../../releases/v2017.1.rst:153
msgid "the configuration must look like this now:"
msgstr ""
# cb2af5e2e3a2489d9558a10f3cc3f5d3
#: ../../releases/v2017.1.rst:167
msgid "The *opkg.openwrt* option has been renamed to *opkg.lede*"
msgstr ""
# ca386887bee64e4f8ab6192934d5b42e
#: ../../releases/v2017.1.rst:170
msgid "i18n"
msgstr ""
# 4709afaa0d844bf683b90a4450158666
#: ../../releases/v2017.1.rst:172
msgid ""
"The *escape* function has been removed as it was duplicating the existing"
" *pcdata* function. All uses of *escape* in i18n templates must be "
"changed to use *pcdata* instead."
msgstr ""
# 52245f516c474938b0c0db55e9e23056
#: ../../releases/v2017.1.rst:176
msgid ""
"The *gluon-config-mode:altitude-label* and *gluon-config-mode:altitude-"
"help* translation IDs have been added to allow adjusting the texts for "
"different kinds of altitudes that might be expected."
msgstr ""
# 46839c7c7e3249ef88ff36575ab55dfd
#: ../../releases/v2017.1.rst:180
msgid ""
"The optional *gluon-config-mode:novpn* label has been added, which will "
"be shown in place of *gluon-config-mode:pubkey* when mesh VPN is "
"disabled."
msgstr ""
# c134e5925eaa447e8aa9566a929fbc73
#: ../../releases/v2017.1.rst:184
msgid "Internals"
msgstr ""
# 18fb3910fea2489a84b5ea6d9f7466b3
#: ../../releases/v2017.1.rst:186
msgid ""
"The LuCI base libraries have been replaced by a stripped-down version "
"called \"gluon-web\" (`#1007 <https://github.com/freifunk-"
"gluon/gluon/pull/1007>`_)"
msgstr ""
# 560d2ed5589d457d9d250efe7b0c9cb9
#: ../../releases/v2017.1.rst:189
msgid ""
"Custom packages will need to be adjusted; in particular, all uses of "
"*luci.model.uci* need to be replaced with *simple-uci*. The Gluon "
"documentation explains the most important changes required to migrate "
"from LuCI to gluon-web."
msgstr ""
# 4b59d02d50da48f7a0989e9262fb0281
#: ../../releases/v2017.1.rst:193
msgid ""
"respondd now listens on ``ff05::2:1001`` in addition to ``ff02::2:1001`` "
"for mesh-wide operation (`#984 <https://github.com/freifunk-"
"gluon/gluon/issues/984>`_)"
msgstr ""
# 91fc497558324534ac5ee92980e11886
#: ../../releases/v2017.1.rst:196
msgid ""
"Eventually, ``ff02::2:1001`` will be available for exchanging information"
" between neighbouring nodes only; map servers should be moved to "
"``ff05::2:1001``."
msgstr ""
# 95faec0e27974fb1b8238eb1a9914e3f
#: ../../releases/v2017.1.rst:199
msgid "batman-adv has been updated to version 2017.1"
msgstr ""
# a47e184b5d1e404f865f79fcb8c9452b
#: ../../releases/v2017.1.rst:201
msgid ""
"Directly running make commands in the *lede* directory is supported now. "
"Consequently, build targets like ``target/linux/clean`` and "
"``package/NAME/compile`` can't be used in the Gluon repository root "
"anymore."
msgstr ""
# c41a233c42a647509e68a3725f661404
#: ../../releases/v2017.1.rst:205
msgid ""
"The command ``make config`` will set up the LEDE *.config* in the way a "
"normal Gluon build would, so it's possible to build individual packages "
"for testing and development afterwards."
msgstr ""
# aee81a70f85749f096e2bc86b1e33033
#: ../../releases/v2017.1.rst:209
msgid ""
"Target definitions have been migrated from a Make-based format to a "
"simpler shell-based DSL"
msgstr ""
# ed870aade0b342f583981071212c6513
#: ../../releases/v2017.1.rst:212
msgid ""
"Gluon does not pass any custom variables into the LEDE build anymore, so "
"things like *GLUONDIR*, *GLUON_VERSION*, or *GLUON_SITEDIR* aren't "
"available to package Makefiles in Gluon 2017.1."
msgstr ""
# 514d6a55a6a34d25a1bc83450e043a2e
#: ../../releases/v2017.1.rst:216
msgid ""
"Instead of ``$(GLUONDIR)/package.mk``, ``$(TOPDIR)/../package/gluon.mk`` "
"must be included in custom packages now."
msgstr ""
# f29aeee07c2a4c89a28bd81528f2e043
#: ../../releases/v2017.1.rst:220
msgid "Known issues"
msgstr ""
# 426042330fd84d719d189e81232e519a
#: ../../releases/v2017.1.rst:222
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# c3f82c707d364dedbf0594bf99182a5c
#: ../../releases/v2017.1.rst:224
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 1277a4d850ca4ae48bcddbf8ff9870d1
#: ../../releases/v2017.1.rst:226
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 9c9b969a709b4db2a9b9026a99e41fb7
#: ../../releases/v2017.1.rst:228
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 6e70e9a63661482cb80459c2aa2eebba
#: ../../releases/v2017.1.rst:230
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 69889e72b0234e11b26242991c1fbe77
#: ../../releases/v2017.1.rst:232
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""

View File

@ -0,0 +1,148 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 9319ef17921344838ce5c22273881ea3
#: ../../releases/v2018.1.1.rst:2
msgid "Gluon 2018.1.1"
msgstr ""
# 178a5d157475472a8b4bd7d9942c8a13
#: ../../releases/v2018.1.1.rst:5
msgid "Bugfixes"
msgstr ""
# e8c697ec4a1645daa397610cccaa91a0
#: ../../releases/v2018.1.1.rst:7
msgid ""
"Fix a bug leading to configuration loss on upgrade under certain "
"circumstances (`#1496 <https://github.com/freifunk-"
"gluon/gluon/issues/1496>`_)"
msgstr ""
# ca6a2fce1d724e6db40a5d857bdb0104
#: ../../releases/v2018.1.1.rst:10
msgid ""
"The issue can only occur when upgrading from 2018.1 and there are "
"multiple mirror entries in *site.conf* (specifically, an early failure "
"for one of the mirrors, e.g. during DNS resolution, followed by a "
"successful upgrade from a different mirror triggers the issue)."
msgstr ""
# 4e269e9692184664a8c31fe0533f92f9
# 0a94b6cb37b6478ebb7a44b4e9282498
#: ../../releases/v2018.1.1.rst:15 ../../releases/v2018.1.1.rst:23
msgid "This is a regression in Gluon 2018.1."
msgstr ""
# 3303ff8372584012b8fec164b800dff6
#: ../../releases/v2018.1.1.rst:17
msgid ""
"Fix next-node ARP issue (`#1488 <https://github.com/freifunk-"
"gluon/gluon/issues/1488>`_)"
msgstr ""
# 9e1673776f884839bfbcfbee219f5df3
#: ../../releases/v2018.1.1.rst:20
msgid ""
"A routing table issue led to ARP requests being sent from the next-node "
"IPv4 address, but with a node-specific source MAC address. This could "
"make the next-node IPv4 address unreachable."
msgstr ""
# 02665da9b3fb46afbc626f96f6d87055
#: ../../releases/v2018.1.1.rst:25
msgid "Fix build on hosts with glibc 2.28"
msgstr ""
# 70f08f7294ee4aeca974045603ea9677
#: ../../releases/v2018.1.1.rst:27
msgid "Fixed by various tool upgrades in LEDE (*bison*, *e2fsutils*, ...)"
msgstr ""
# 194058f7429c4504a41db2752f84f421
#: ../../releases/v2018.1.1.rst:30
msgid "Other changes"
msgstr ""
# 442c091442c049a583349489b41766a1
#: ../../releases/v2018.1.1.rst:32
msgid "Linux kernel has been updated to v4.4.148"
msgstr ""
# 00b32e66f6984a32b8581dd5e9288e5c
#: ../../releases/v2018.1.1.rst:35
msgid "Known issues"
msgstr ""
# b9eb2d2b3d844c12aad1464aec683f57
#: ../../releases/v2018.1.1.rst:37
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 2b699df9964242beb7ff588d6f678279
#: ../../releases/v2018.1.1.rst:39
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 4233f6352f9e4874991d8781c2df3b7b
#: ../../releases/v2018.1.1.rst:41
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 0ecd0b5ffc244a53ac0d888b1bc309d9
#: ../../releases/v2018.1.1.rst:43
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# c64d406d323444f883723b1faf062325
#: ../../releases/v2018.1.1.rst:45
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# a8ae4875fffc47589aa0ce05b9243aa0
#: ../../releases/v2018.1.1.rst:47
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 14ef65c2d4964dd8a1084d307793b26e
#: ../../releases/v2018.1.1.rst:49
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 213db2a075cf4606bdbb79b696cc3f0b
#: ../../releases/v2018.1.1.rst:52
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,173 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# ace454c030e24fa3b69ad1f619463d9d
#: ../../releases/v2018.1.2.rst:2
msgid "Gluon 2018.1.2"
msgstr ""
# 08a163ec7cb94e74b400cf07a9a8a57d
#: ../../releases/v2018.1.2.rst:5
msgid "Bugfixes"
msgstr ""
# e6ab4ce65e6144dbac95ec1187d84cb4
#: ../../releases/v2018.1.2.rst:7
msgid ""
"Fix a bug leading to missing IPv6 addresses in respondd announcements "
"(`#1523 <https://github.com/freifunk-gluon/gluon/issues/1523>`_)"
msgstr ""
# 93df8111ea0646378f1481b732b07f4e
#: ../../releases/v2018.1.2.rst:10
msgid ""
"The pattern that was used to match addresses from /proc/net/if_inet6 did "
"not expect interface indexes growing past two characters."
msgstr ""
# c88d5afd46694ac29545083f79fde2d8
#: ../../releases/v2018.1.2.rst:13
msgid ""
"Mark ipq806x target as broken for unstable client WiFi (`#1505 "
"<https://github.com/freifunk-gluon/gluon/issues/1505>`_)"
msgstr ""
# 835b264d13cd457d88008969d8829658
#: ../../releases/v2018.1.2.rst:16
msgid ""
"Station connections to the QCA9880 radio on the TP-Link C2600s are "
"frequently disconnected, leading to an abysmal user experience."
msgstr ""
# 22b0eddf92bf4c56bd235b70c4e08b4c
#: ../../releases/v2018.1.2.rst:19
msgid ""
"Fix button behaviour on FRITZ!Box 4020 (`#1544 <https://github.com"
"/freifunk-gluon/gluon/pull/1544>`_)"
msgstr ""
# 6b3d44082c2a4b47bf49bd2a5987fd92
#: ../../releases/v2018.1.2.rst:22
msgid ""
"Buttons were triggering an instant reboot into config mode, fix by "
"setting buttons to active low instead of active high."
msgstr ""
# 0fc909b4a98c4c378577c2b71ff869cb
#: ../../releases/v2018.1.2.rst:25
msgid ""
"Prevent caching of redirects on config mode and status page (`#1530 "
"<https://github.com/freifunk-gluon/gluon/issues/1530>`_)"
msgstr ""
# ad71ff7ef55e47e9823c83bc9ee8ff43
#: ../../releases/v2018.1.2.rst:28
msgid ""
"As the path to both config mode and status page were changed between "
"versions users could be affected by a redirect to a no more valid URL."
msgstr ""
# 4683a2a378b941a19144a141e5e56916
#: ../../releases/v2018.1.2.rst:31
msgid ""
"batman-adv has received two bugfixes, which were `backported "
"<https://github.com/openwrt-"
"routing/packages/commit/7bf62cc8b556b5046f9bbd37687376fe9ea175bb>`_ from "
"v2018.4"
msgstr ""
# 5beaddd26e95499a82d680d55b09d944
#: ../../releases/v2018.1.2.rst:34
msgid "Other changes"
msgstr ""
# ac5ca7d9d8654d38870ddd6d227ea048
#: ../../releases/v2018.1.2.rst:36
msgid "Linux kernel has been updated to v4.4.153"
msgstr ""
# 0ebe8a3152e84720896a24950944db93
#: ../../releases/v2018.1.2.rst:39
msgid "Known issues"
msgstr ""
# 97a6d0a5c6b44eae96f335cbe9108980
#: ../../releases/v2018.1.2.rst:41
msgid ""
"Missing kernel module dependencies prevent batman-adv from being loaded "
"on devices without WiFi drivers (`#1578 <https://github.com/freifunk-"
"gluon/gluon/issues/1578>`_)"
msgstr ""
# f37cad5f36b44731a37a979f202c0f93
#: ../../releases/v2018.1.2.rst:43
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 26a009c5547149828972860e255ac745
#: ../../releases/v2018.1.2.rst:45
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 73f9d22ebfb84173b551c094b893fbfb
#: ../../releases/v2018.1.2.rst:47
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 5bb79a4eb3ad41268d131ad99d9343d5
#: ../../releases/v2018.1.2.rst:49
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 4f5acfc045f54184a6773799d3c223de
#: ../../releases/v2018.1.2.rst:51
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 60639b9a1daf4765a5fa892e81790081
#: ../../releases/v2018.1.2.rst:53
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# c2f0d74313a843c194cc418e1066f26b
#: ../../releases/v2018.1.2.rst:55
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 1d4f4f85f02345a8909b127688fecaa0
#: ../../releases/v2018.1.2.rst:58
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,104 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# a2e1d1d8479a40b082842b40265c279c
#: ../../releases/v2018.1.3.rst:2
msgid "Gluon 2018.1.3"
msgstr ""
# 9dd19c337e2240c785916ef92515b8c8
#: ../../releases/v2018.1.3.rst:5
msgid "Bugfixes"
msgstr ""
# 7046e1097eb54290b59ab25b4fef2cce
#: ../../releases/v2018.1.3.rst:7
msgid ""
"Fix kernel module dependency collection for external modules (`#1580 "
"<https://github.com/freifunk-gluon/gluon/pull/1580>`_)"
msgstr ""
# f160221fe85e4207b7be9a0fcf10329d
#: ../../releases/v2018.1.3.rst:9
msgid ""
"A regression in v2018.1.2 prevented the batman-adv kmod from being loaded"
" on devices without WiFi drivers."
msgstr ""
# e1d5642bdbfc4f3bba2965dbf5638dfe
#: ../../releases/v2018.1.3.rst:12
msgid "Known issues"
msgstr ""
# 05fc39af77514b189a6fa175e1e8176c
#: ../../releases/v2018.1.3.rst:14
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# d1890faf63374f15a64d67cebf1516ff
#: ../../releases/v2018.1.3.rst:16
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 8066464add02491cac4a6dad91da17d0
#: ../../releases/v2018.1.3.rst:18
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 84e29c5e4c8c421b82c111502e2c562b
#: ../../releases/v2018.1.3.rst:20
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 062351d0ce7f44ada85579b719eb3deb
#: ../../releases/v2018.1.3.rst:22
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 83fc88b4e6b242b79713c99fdee17871
#: ../../releases/v2018.1.3.rst:24
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 9d5b53900a574ca88b1ade6094afc727
#: ../../releases/v2018.1.3.rst:26
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 538703829d2445cc9b69159a2be6abbf
#: ../../releases/v2018.1.3.rst:29
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,145 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# ad00d4943b424804b16a36ce7e6c4d4c
#: ../../releases/v2018.1.4.rst:2
msgid "Gluon 2018.1.4"
msgstr ""
# a47c57ac2a404290950b07223ecf7710
#: ../../releases/v2018.1.4.rst:5
msgid "Bugfixes"
msgstr ""
# 0e49c05368be4fc1a03a8a35cccd0d67
#: ../../releases/v2018.1.4.rst:7
msgid "Fix regression in autoupdater version comparison function"
msgstr ""
# bdc18dbc459d4457ba79265391eef324
#: ../../releases/v2018.1.4.rst:9
msgid ""
"Due to a regression in Gluon 2018.1, the autoupdater would incorrectly "
"consider certain version strings equal and not attempt to upgrade. In "
"particular, any string and its prefix were considered equal when the "
"prefix did not end with a digit. For example, the following relations "
"were not evaluated correctly:"
msgstr ""
# e568bf091341417788ed8a2afde173eb
#: ../../releases/v2018.1.4.rst:15
msgid "``1.0`` < ``1.0.1``"
msgstr ""
# 10931f9ea9bc487189a0b39e5bad205e
#: ../../releases/v2018.1.4.rst:16
msgid "``1.0~pre`` < ``1.0``"
msgstr ""
# 09dc6cb4b5444c8bb1b6a3e9da681d50
#: ../../releases/v2018.1.4.rst:18
msgid ""
"Fix unintended difference between autoupdater version comparison and "
"dpkg/opkg"
msgstr ""
# 50f2c13698e2472dae3606711036ec51
#: ../../releases/v2018.1.4.rst:20
msgid ""
"Alphanumeric characters were considered less than end-of-string, when the"
" intended behaviour (as implemented by dpkg and opkg) is that only ``~`` "
"is less than end-of-string. This broke relations like the following:"
msgstr ""
# fd06c8a208fa491ebd62caf9ad7b7b4f
#: ../../releases/v2018.1.4.rst:24
msgid "``1.0`` < ``1.0a``"
msgstr ""
# a6d7d486cd9e4b238a55db2abd3d8544
#: ../../releases/v2018.1.4.rst:25
msgid "``1.0a`` < ``1.0ab``"
msgstr ""
# e5c1b4cf882745eaac448533c5ee7cd7
#: ../../releases/v2018.1.4.rst:26
msgid "``1.0a`` < ``1.0a1``"
msgstr ""
# c4f7c17e76ad440995efe806f23b7386
#: ../../releases/v2018.1.4.rst:30
msgid "Known issues"
msgstr ""
# d9a615df387a4a06b8aba110acba2f6b
#: ../../releases/v2018.1.4.rst:32
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# f9c2b10356574d78a1d8ae38b0eeae84
#: ../../releases/v2018.1.4.rst:34
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# b706e8cb7525462c9d8401e1d37e479a
#: ../../releases/v2018.1.4.rst:36
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# a890d44d2a4a44f798419c193974ea6d
#: ../../releases/v2018.1.4.rst:38
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# 3e0a59472dbc4efe899d30043e783b20
#: ../../releases/v2018.1.4.rst:40
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 386f5c561a034282b0d5d9c8f393b7b2
#: ../../releases/v2018.1.4.rst:42
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 22e72c372fe14cafa466f026c59de99b
#: ../../releases/v2018.1.4.rst:44
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 5ee7b4c9bf09408fa109e455d3be343f
#: ../../releases/v2018.1.4.rst:47
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,825 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 0f84d98473484defb82bf290131dc97c
#: ../../releases/v2018.1.rst:2
msgid "Gluon 2018.1"
msgstr ""
# 037724d729414ab880ecc5dc851d68e4
#: ../../releases/v2018.1.rst:5
msgid "Important notes"
msgstr ""
# d3f7e448532b4fb5bf69b24b83869d27
#: ../../releases/v2018.1.rst:7
msgid ""
"This version changes the flash partition layout on some devices (TP-Link "
"CPE/WBS 210/510). To avoid upgrade failures, make sure to upgrade to "
"Gluon 2017.1.8 or the latest Gluon 2016.2.x (unreleased) before "
"installing Gluon 2018.1."
msgstr ""
# 0674031c00204249964819b235afc27d
#: ../../releases/v2018.1.rst:11
msgid ""
"Some of the following paragraphs describe so-called \"feature flags\". "
"This new concept is explained in :ref:`user-site-feature-flags`."
msgstr ""
# 8fc8d910fce14b0d8d83b04431ce4e38
#: ../../releases/v2018.1.rst:15
msgid "Added hardware support"
msgstr ""
# 3116e1a4c41d4480b73b48ea348e7157
#: ../../releases/v2018.1.rst:18
msgid "ar71xx-generic"
msgstr ""
# 3237fa1cb374429894c5238a89402394
#: ../../releases/v2018.1.rst:20
msgid "ALFA NETWORK"
msgstr ""
# 0ea33c2ddca7415a8baea4bb7872dc9f
#: ../../releases/v2018.1.rst:22
msgid "AP121F"
msgstr ""
# 78927776904f43c4b46ab4042af1e950
#: ../../releases/v2018.1.rst:24
msgid "AVM"
msgstr ""
# 17e4ec84d0144752a3e9ff38c527ff2f
#: ../../releases/v2018.1.rst:26
msgid "FRITZ!Box 4020"
msgstr ""
# 1392e110290543a89456fa101f6b21b9
#: ../../releases/v2018.1.rst:28
msgid "OpenMesh"
msgstr ""
# 5fd00e6cf0ad42b68b0b2fc54475aadb
#: ../../releases/v2018.1.rst:30
msgid "A40"
msgstr ""
# 09ff0a5c7956464697aedb99da2a2503
#: ../../releases/v2018.1.rst:31
msgid "A60"
msgstr ""
# 97f5346c856545ac94ec628b3d561d25
#: ../../releases/v2018.1.rst:32
msgid "OM2P v4"
msgstr ""
# 96e1d4c40e06445495e8e6eb8c54a047
#: ../../releases/v2018.1.rst:33
msgid "OM2P-HS v4"
msgstr ""
# f853ea3800cd4d63930ccee6d6cb2e7c
# d4cbdb1d264549a18faf25b13e93282f
# 53c58696a3f9492ba7c57fb91326991f
#: ../../releases/v2018.1.rst:35 ../../releases/v2018.1.rst:50
#: ../../releases/v2018.1.rst:57
msgid "TP-Link"
msgstr ""
# ec7771f67f754f369dbc1c9f2d7935be
#: ../../releases/v2018.1.rst:37
msgid "Archer C59 v1 [#noibss]_"
msgstr ""
# 88984800c9b64bbc90ec94c6c19d1ce7
#: ../../releases/v2018.1.rst:38
msgid "CPE210 v2"
msgstr ""
# 18655e39cec644ed90c28aa2868bb3f7
#: ../../releases/v2018.1.rst:41
msgid "ar71xx-nand"
msgstr ""
# 1dd8905ee45e4b85a3185e076034f4f2
#: ../../releases/v2018.1.rst:43
msgid "ZyXEL"
msgstr ""
# b66f27bcb84e43ab846bac12f36a8f6d
#: ../../releases/v2018.1.rst:45
msgid "NBG6716"
msgstr ""
# de4b64ad552e48d594150df3f5e7753b
#: ../../releases/v2018.1.rst:48
msgid "ar71xx-tiny"
msgstr ""
# 675cf205e5194e4f869d5403dd44af40
#: ../../releases/v2018.1.rst:52
msgid "TL-WA901ND v5"
msgstr ""
# 5b616a9796134ba183093b7c87c39922
#: ../../releases/v2018.1.rst:55
msgid "ipq806x [#newtarget]_ [#noibss]_"
msgstr ""
# 424e764198544474a84fc5bfc62b254f
#: ../../releases/v2018.1.rst:59
msgid "Archer C2600"
msgstr ""
# d4d14978cc644b02827c96b777c64635
#: ../../releases/v2018.1.rst:62
msgid "ramips-mt7620 [#newtarget]_ [#noibss]_"
msgstr ""
# 334fcc602d4a43188c9e3b949f6fe1f1
#: ../../releases/v2018.1.rst:64
msgid "GL Innovations"
msgstr ""
# 27104065f8f94ee2a164516ef7a8376e
#: ../../releases/v2018.1.rst:66
msgid "GL-MT300A"
msgstr ""
# 8b556b57e1324d548165b45ae40d8a8d
#: ../../releases/v2018.1.rst:67
msgid "GL-MT300N"
msgstr ""
# a578bcb6dc9748beaf83302753a996c5
#: ../../releases/v2018.1.rst:68
msgid "GL-MT750"
msgstr ""
# f854fbf4386047ebafcae3d8fb9c1432
#: ../../releases/v2018.1.rst:71
msgid "ramips-mt7628 [#newtarget]_ [#noibss]_"
msgstr ""
# 39c2308d11e44913aef5a83f0a91c644
# 06fb2e85eab0496aade181327aebeabc
#: ../../releases/v2018.1.rst:73 ../../releases/v2018.1.rst:88
msgid "VoCore"
msgstr ""
# ab57d9906d3448e0b2e50311855dbd11
#: ../../releases/v2018.1.rst:75
msgid "VoCore 2"
msgstr ""
# 41302ef5db3d4d9a8f5eba7e2d45cff9
#: ../../releases/v2018.1.rst:78
msgid "ramips-rt305x [#newtarget]_ [#noibss]_"
msgstr ""
# 677c465ba29a47b4a27d37e207340bb1
#: ../../releases/v2018.1.rst:80
msgid "A5"
msgstr ""
# 87bdc8bf48754a44aa75d961e2558849
#: ../../releases/v2018.1.rst:82
msgid "V11"
msgstr ""
# 5c2af263471643959ca9a15c354568dd
#: ../../releases/v2018.1.rst:84
msgid "D-Link"
msgstr ""
# 38b0ca4d0044429b8db4db280f839f70
#: ../../releases/v2018.1.rst:86
msgid "DIR615 (D1, D2, D3, D4, H1)"
msgstr ""
# 11eed0eb29cb477686c21c4ad7b65dd5
#: ../../releases/v2018.1.rst:90
msgid "VoCore (8MB, 16MB)"
msgstr ""
# d6a4f69951814aac977e44a23bcf7912
#: ../../releases/v2018.1.rst:93
msgid "sunxi [#newtarget]_"
msgstr ""
# b02dfe4cac2c4f48b260918978787d58
#: ../../releases/v2018.1.rst:95
msgid "LeMaker/SinoVoip"
msgstr ""
# 849a31b4322b48a384e0c98961cd1001
#: ../../releases/v2018.1.rst:97
msgid "Banana Pi (M1)"
msgstr ""
# b668b81c014743ee9307d597d649d2cc
#: ../../releases/v2018.1.rst:101
msgid "New target"
msgstr ""
# 5d9cd072795f4b0faf941aeca9045a98
#: ../../releases/v2018.1.rst:104
msgid ""
"Device or target does not support AP+IBSS mode: This device or target "
"will not be built when *GLUON_WLAN_MESH* is set to ``ibss``."
msgstr ""
# 5d4e091603a544348be8cc711100d2cb
#: ../../releases/v2018.1.rst:108
msgid "New features"
msgstr ""
# f12b687233a0444ebd2f3b5e397c688f
#: ../../releases/v2018.1.rst:111
msgid "Multidomain support"
msgstr ""
# 37a3209f927349c2854f64574f537029
#: ../../releases/v2018.1.rst:113
msgid ""
"When mesh networks grow too large, it becomes necessary to split them "
"into multiple independent mesh domains to allow the meshes to work with "
"reasonable performance. Formerly, the only way to achieve this with Gluon"
" was to build a separate set of firmware images for each domain."
msgstr ""
# e7b18297d25d43f290465aafe1767fbd
#: ../../releases/v2018.1.rst:118
msgid ""
"With Gluon 2018.1, multidomain firmwares can be used to achieve the same,"
" using only a single site configuration that is basis for several "
"different domain-specific configurations. The feature is explained in "
"detail in :doc:`../features/multidomain`."
msgstr ""
# 0d1f9dae581249fdb5fd0660ffa2394e
#: ../../releases/v2018.1.rst:124
msgid "Wired mesh encapsulation"
msgstr ""
# 3131278ceba049d18a93c3988fd667b3
#: ../../releases/v2018.1.rst:126
msgid ""
"Gluon now supports encapsulating wired mesh traffic (Mesh on LAN/WAN) in "
"`VXLAN <https://en.wikipedia.org/wiki/Virtual_Extensible_LAN>`_. See "
":doc:`../features/wired-mesh` for details on this feature."
msgstr ""
# 74118802f51843178f784e1f69299c25
#: ../../releases/v2018.1.rst:131
msgid "Router advertisement filtering"
msgstr ""
# 82e1b8077ace48efac15e07806cbdd52
#: ../../releases/v2018.1.rst:133
msgid ""
"Similar to the builtin batman-adv gateway feature for IPv4, the *gluon-"
"radv-filterd* package (*radv-filterd* feature flag) allows to filter IPv6"
" router advertisements received from the mesh so that only the RAs with "
"the best routing metric (TQ) reach the clients, ensuring that the "
"\"best\" (topologically closest) gateway is chosen as the IPv6 default "
"route, thereby reducing gateway crosstalk."
msgstr ""
# 2f34ce91983a44bcac370ae9de496867
#: ../../releases/v2018.1.rst:139
msgid ""
"At the moment, this feature only filters RAs forwarded to clients; the "
"RAs handled on the nodes themselves will be unfiltered, so the nodes will"
" still use arbitrary default gateways."
msgstr ""
# 9d1a26c2feb14ff281ae9d69c352d42d
#: ../../releases/v2018.1.rst:144
msgid "IGMP/MLD segmentation"
msgstr ""
# 3c3c0709cbc94559b11a00313e38e948
#: ../../releases/v2018.1.rst:146
msgid ""
"The IGMP/MLD segmentation feature previously provided by the *gluon-"
"ebtables-segment-mld* package has been extended and moved into the Gluon "
"core; it does not exist as a separate package anymore."
msgstr ""
# f72481331b684e7294d3b4aaa3c2b9ae
#: ../../releases/v2018.1.rst:150
msgid ""
"Filtering IGMP/MLD queries directed towards the mesh ensures that each "
"node becomes the multicast querier for its own clients (unless there are "
"other multicast-aware switches connected to the node), rather than "
"electing a single, basically arbitrary node in the mesh to become the "
"querier. Overall, this should significantly improve the reliability of "
"multicast in the mesh. This is especially important for IPv6, as the IPv6"
" Neighbour Discovery Protocol (NDP) is based on local multicast."
msgstr ""
# 93a9bf65d0b74881bd61e17eae98d578
#: ../../releases/v2018.1.rst:156
msgid ""
"See also the documentation of the :ref:`site.conf mesh section <user-"
"site-mesh>`."
msgstr ""
# 582c0e3b352a4885b2b3680cf510cf11
#: ../../releases/v2018.1.rst:159
msgid "gluon-ebtables-limit-arp"
msgstr ""
# 5ce17a20a5f24a85a70e3668ecb91c18
#: ../../releases/v2018.1.rst:161
msgid ""
"The *gluon-ebtables-limit-arp* (*ebtables-limit-arp* feature flag) "
"package adds filters to limit the rate of ARP requests client devices are"
" allowed to send into the mesh."
msgstr ""
# 595b8b3a164e4d6f97a017b3d02e2c2e
#: ../../releases/v2018.1.rst:164
msgid ""
"Certain client applications are known to generate a significant amount of"
" such ARP requests and are reportedly becoming more and more common. "
"Without this package, such clients are one known cause for mesh wide load"
" and congestion problems (see also the :ref:`releases-v2018.1-known-"
"issues` section below)."
msgstr ""
# 69a8170c46b84c49ab9b5199d2268270
#: ../../releases/v2018.1.rst:169
msgid ""
"Because of this package's implementation, which relies on frequent "
"dynamic updates - something ebtables does not perform well at - it is not"
" included by default, as it can cause unnecessary load. Feedback, "
"especially with a close look on load and congestion on nodes with a large"
" number of changing client devices, is very much welcome. Depending on "
"the feedback, we might enable this feature by default in a future "
"release."
msgstr ""
# be19d9b53c50426b8cac4c46a43c964d
#: ../../releases/v2018.1.rst:176
msgid "Public key in respondd data (optional)"
msgstr ""
# 26889092fbec4e5ca15a143e6198454c
#: ../../releases/v2018.1.rst:178
msgid ""
"If desired, the fastd public key of a node can be included in the "
"respondd nodeinfo data, facilitating the correlations of VPN peers and "
"nodes. As the VPN key is transmitted unencrypted in the fastd handshake, "
"this would theoretically allow an ISP to determine which nodes are "
"operated behind which internet line. Therefore, this feature must be "
"enabled explicitly by setting *mesh_vpn.pubkey_privacy* to ``false`` in "
"*site.conf*."
msgstr ""
# c8b8e797c5b2427b93622afff7d191be
#: ../../releases/v2018.1.rst:185
msgid "B.A.T.M.A.N. V (experimental)"
msgstr ""
# 624f479b141e4394b82bdb3606daff3b
#: ../../releases/v2018.1.rst:187
msgid ""
"When using batman-adv compat 15, it is now possible to switch to the new "
"routing algorithm B.A.T.M.A.N. V (while the old algorithm is called "
"B.A.T.M.A.N. IV) by setting *mesh.batman_adv.routing_algo* to "
"``\"BATMAN_V\"``. Note that the new routing algorithm is not backwards-"
"compatible, so nodes using different algorithms can not interoperate."
msgstr ""
# 903128f52548469aa0654899722daba6
#: ../../releases/v2018.1.rst:196
msgid "Site changes"
msgstr ""
# e89d6d8892964b599798c7d3ec54cc2e
#: ../../releases/v2018.1.rst:199
msgid "site.mk"
msgstr ""
# eae119dc13284678ada429ab9f546572
#: ../../releases/v2018.1.rst:201
msgid ""
"Due to improved package dependency handling, the packages *gluon-config-"
"mode-core* and *gluon-setup-mode* do not need to be listed explicitly in "
"*site.mk* anymore; they will be pulled in implicitly."
msgstr ""
# 8b4bee5020db4e889cde7d7820fb2980
#: ../../releases/v2018.1.rst:205
msgid ""
"Including the *ebtables-limit-arp* feature flag is recommended. Please "
"note the abovementioned caveats on this feature."
msgstr ""
# 2b951ad62d604153b43a6a43d1a17423
#: ../../releases/v2018.1.rst:207
msgid ""
"We recommend to use *GLUON_FEATURES* for all Gluon packages, and rely on "
"*GLUON_SITE_PACKAGES* for non-Gluon (OpenWrt) packages only, as explained"
" in :ref:`user-site-feature-flags`."
msgstr ""
# 3f112dce2928409fabf4618fba728f34
#: ../../releases/v2018.1.rst:210
msgid "The `GLUON_ATH10K_MESH` variable was renamed to `GLUON_WLAN_MESH`."
msgstr ""
# 5f971ef6490e4c0dafbe2cdd62e3ab7a
#: ../../releases/v2018.1.rst:213
msgid "site.conf"
msgstr ""
# 80550a11356047db830e67e4e891dbcd
#: ../../releases/v2018.1.rst:215
msgid ""
"When updating a site configuration from Gluon 2017.1.x, the following "
"changes must be made:"
msgstr ""
# 0ac555526c0b444f828bcef0626b5462
#: ../../releases/v2018.1.rst:222
msgid ""
"These 32 bytes of random data (encoded in hexadecimal) are used to seed a"
" number of site/domain specific random values that must be the same on "
"all nodes of the same mesh, but different for different meshes. The "
"following command can be used to generate such a random value:"
msgstr ""
# 3d64e0791b574e86981e4b365ab30a91
#: ../../releases/v2018.1.rst:231
msgid "In multidomain setups, repeat this command for each domain."
msgstr ""
# 17477758003942afb0438ef100cb1de2
#: ../../releases/v2018.1.rst:233
msgid ""
"At this time, only the VXLAN ID for wired meshing is derived from the "
"domain seed."
msgstr ""
# f53e472985294379a09a43938415a327
#: ../../releases/v2018.1.rst:242
msgid ""
"In single domain setups, the new *mesh.vxlan* option is mandatory. It "
"should be set to *true* in new meshes; existing setups should set it to "
"*false* to retain compatibility with older versions of Gluon."
msgstr ""
# d18a250951f5449f8dd4f28b26211d58
#: ../../releases/v2018.1.rst:245
msgid ""
"In multidomain setups, *mesh.vxlan* defaults to *true* and does not need "
"to be set explicitly. It can still be set to *false* for individual "
"domains that should allow wired meshing with existing setups, which is "
"also useful for migrating an existing mesh to a multidomain-capable "
"firmware."
msgstr ""
# c64bc859ecab443d95e627d89c12fb3d
#: ../../releases/v2018.1.rst:249
msgid "Password change form"
msgstr ""
# 7a6bc4dee472427bb7c70d5035674382
#: ../../releases/v2018.1.rst:251
msgid ""
"The password change form in the \"Advanced settings\" is not shown by "
"default anymore, as SSH keys are the recommended means of authentication."
" It is still possible to set a password via SSH while in config mode."
msgstr ""
# 9a120745eb804437afd718b1b1312bbc
#: ../../releases/v2018.1.rst:255
msgid "Set"
msgstr ""
# d73c549aa8cb4fa993cc4aa20067e072
#: ../../releases/v2018.1.rst:267
msgid "to restore the old behaviour."
msgstr ""
# 8df8f708f9954410b7e5473b87509d1e
#: ../../releases/v2018.1.rst:269
msgid ""
"When shown, the password form requires a minimum password length of 12 "
"characters now. This requirement can be modified using the "
"*config_mode.remote_login.min_password_length* setting."
msgstr ""
# ae8a6f5431654c82a80427c424d68f9a
#: ../../releases/v2018.1.rst:272
msgid "Next-node hostnames"
msgstr ""
# 4c041c5bfbbd453a8be5a162ea5e529f
#: ../../releases/v2018.1.rst:274
msgid ""
"The builtin DNS resolver of Gluon can be configured to resolve a next-"
"node hostname to the next-node IP address without querying an upstream "
"DNS server. Since Gluon v2018.1, multiple names can be specified. Old "
"configurations setting *next_node.name* to a string must be updated to "
"provide an array of strings instead:"
msgstr ""
# f75ef941f8454d3794d53770ceba203d
#: ../../releases/v2018.1.rst:287
msgid "i18n"
msgstr ""
# 10144990abc449a8aced5d66bc507c79
#: ../../releases/v2018.1.rst:289
msgid ""
"It is now possible to override a few labels and descriptions in the "
"configuration wizard. The available message IDs are listed in :ref:`site-"
"config-mode-texts`."
msgstr ""
# d8ed8a95e8c9434ca42bd65b714225fc
#: ../../releases/v2018.1.rst:292
msgid ""
"These new i18n strings are optional; leaving them empty or unset will "
"retain the default texts."
msgstr ""
# e24202d7ac3c4fc5a880dc8e583bd440
#: ../../releases/v2018.1.rst:296
msgid "Internals"
msgstr ""
# 66b314d50d6a4aa9b57a21ff3993daa6
#: ../../releases/v2018.1.rst:299
msgid "Status page rewrite"
msgstr ""
# fd761148855c4800b23a82ac9d26093c
#: ../../releases/v2018.1.rst:301
msgid ""
"The status page has been rewritten to simplify the code and reduce its "
"size. Rather than having a static frontend and retrieving all information"
" via JavaScript, all static information in the status page is now "
"generated on the node, and JavaScript is only used for dynamic data."
msgstr ""
# 676cc80d7dc8493bae7ac1dae397e80d
#: ../../releases/v2018.1.rst:305
msgid ""
"Many status page API endpoints have been removed; for all remaining "
"endpoints, CORS (Cross-Origin Resource Sharing) has been disabled, as it "
"led to a privacy issues: malicious websites could access the API via "
"cross-site scripting, determining which node a user was connected to."
msgstr ""
# 4905e2ec967f40c6896e7090f1b8c999
#: ../../releases/v2018.1.rst:310
msgid ""
"The removal of CORS breaks compatibility with the node switching feature "
"of the old status page implementation: In the new status page, switching "
"to another node will reload the whole status page from the target node, "
"while the old implementation would only switch to another backend host. "
"While this will facilitate future updates, as frontend and backend always"
" come from the same node and no stable API needs to be maintained, it "
"prevents switching from the old status page to nodes running the new "
"version."
msgstr ""
# 6def8f33232445fcaff87ba0dcf3776b
#: ../../releases/v2018.1.rst:317
msgid ""
"To achieve all this, the status page was ported to the gluon-web "
"framework. The new status page also makes use of Gluon's usual i18n "
"facilities now. In addition, the gluon-web-model package was split out of"
" the gluon-web core package, as model support is only required for config"
" mode packages, but not for the new status page."
msgstr ""
# ea0de2546a1f4e9cb23e1f10e03a0e80
#: ../../releases/v2018.1.rst:323
msgid "i18n namespaces"
msgstr ""
# ba9c7abcd8be45dc9205fdbd2945255c
#: ../../releases/v2018.1.rst:325
msgid ""
"In earlier version of Gluon, all gluon-web (formerly LuCI) packages "
"shared the same i18n namespace, so independent packages could override "
"each others translations (with an arbitrary translation of the same "
"string \"winning\"). This issue has been solved by giving each package "
"its own translation namespace, which is defined by the *package* "
"directive in a package's controller. It is still possible to access a "
"different i18n namespace (e.g. gluon-web base or site translations), "
"which is described in :doc:`../dev/web/i18n`."
msgstr ""
# 43e51399a0fb4f0eb445b7d76910f39b
#: ../../releases/v2018.1.rst:333
msgid "Package Makefile cleanup"
msgstr ""
# 6ed45885b8304029ba7c33c123e858da
#: ../../releases/v2018.1.rst:335
msgid ""
"The Makefiles of the individual Gluon packages have been cleaned up "
"significantly by moving a lot of boilerplate code to *package/gluon.mk*. "
"The new features of *package/gluon.mk* are explained in detail in "
":doc:`../dev/packages`."
msgstr ""
# 11dec269393743b4ab9d028e61e0c4cb
#: ../../releases/v2018.1.rst:340
msgid "Site checker"
msgstr ""
# c08ce3155131427cb1a909b9a927ac64
#: ../../releases/v2018.1.rst:342
msgid "New JSON/Lua path specification"
msgstr ""
# 33d3c6a9f47a4650aa55e9c727212203
#: ../../releases/v2018.1.rst:344
msgid ""
"The old string-based path specifications in site check scripts (e.g. "
"``'autoupdater.branch'``) have been replaced with arrays "
"(``{'autoupdater', 'branch'}``). This will implicitly ensure that "
"*autoupdater* is a table when it exists (simplifying checks for deep "
"structures), and it makes it easier to specify paths with variable "
"components (by referencing a variable as an array element)."
msgstr ""
# e159d8963b98439e9124cc34df641539
#: ../../releases/v2018.1.rst:349
msgid "Alternatives"
msgstr ""
# 2a88f31dda9c4656aae8c4fea488e5dd
#: ../../releases/v2018.1.rst:351
msgid ""
"The site check library has gained support for *alternatives*. It is now "
"possible to check if a configuration satisfies one of multiple checks:"
msgstr ""
# 2c90cbd5da9543c88d9231b0ea1cc482
#: ../../releases/v2018.1.rst:363
msgid ""
"As many branches (functions) as necessary can be passed to a single "
"*alternatives* call, which will succeed when at least one of the branches"
" succeeds."
msgstr ""
# 42b274f69325461e8153fb82f9755f3c
#: ../../releases/v2018.1.rst:367
msgid "batman-adv multicast optimizations"
msgstr ""
# e45ea0a6e97848ecb099eb8f32c22b1f
#: ../../releases/v2018.1.rst:369
msgid ""
"After various extra rounds of testing and fixes, the batman-adv (compat "
"15) multicast optimizations were reenabled: knowledge about potential "
"multicast listeners is gathered and distributed through the mesh again."
msgstr ""
# 361ed46e2796406399999c64e3db12a5
#: ../../releases/v2018.1.rst:372
msgid ""
"This is the next step towards the addition of the actual multicast "
"distribution optimizations, which are being prepared in `#1357 "
"<https://github.com/freifunk-gluon/gluon/pull/1357>`_. When finished, the"
" optimizations will help reduce the remaining Layer-2-specific network "
"overhead, e.g. multicasted ICMPv6 messages."
msgstr ""
# 4d66834661da4107b61553983945a05e
#: ../../releases/v2018.1.rst:376
msgid ""
"No behaviour changes are expected yet, as the multicast sender side is "
"still disabled. Once the majority of the mesh network has been updated to"
" Gluon 2018.1, it can be activated on dedicated nodes by including `#1357"
" <https://github.com/freifunk-gluon/gluon/pull/1357>`_ in the firmware "
"build. Test feedback is very welcome."
msgstr ""
# 35a6e6f622694a75bc9faf18f0e752fb
#: ../../releases/v2018.1.rst:384
msgid "Known issues"
msgstr ""
# f12e1c21810d4e3d9a192a65ce870aff
#: ../../releases/v2018.1.rst:386
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 01029584960c40d393cd2885d3a991b8
#: ../../releases/v2018.1.rst:388
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 764fdd7df6dd4af78883a28ecbafa4fe
#: ../../releases/v2018.1.rst:390
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# a119a63640434e298e541043f4bef128
#: ../../releases/v2018.1.rst:392
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# b316814073934c19902be7c8f7e165ff
#: ../../releases/v2018.1.rst:394
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 9ed65956f6df4b4c972fecc241256aaf
#: ../../releases/v2018.1.rst:396
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# a83e21feddea4962a5c162064bd30f05
#: ../../releases/v2018.1.rst:398
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# ac95ecd8aa0f4fce9652d05a37c2df0c
#: ../../releases/v2018.1.rst:401
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""
# d47fb5dc743d4649a3760d60b69266df
#: ../../releases/v2018.1.rst:405
msgid ""
"Configuration loss on upgrade under certain circumstances (`#1496 "
"<https://github.com/freifunk-gluon/gluon/issues/1496>`_)"
msgstr ""
# 9a89a6c2cc02467e8e869c7c80fa6d95
#: ../../releases/v2018.1.rst:408
msgid ""
"The issue can only occur when upgrading from 2018.1 and there are "
"multiple mirror entries in *site.conf* (specifically, an early failure "
"for one of the mirrors, e.g. during DNS resolution, followed by a "
"successful upgrade from a different mirror triggers the issue)."
msgstr ""
# 6f20822540b040afb4689b9aab11cc64
# 55524c4c016445af93d92b72d5b71acb
#: ../../releases/v2018.1.rst:413 ../../releases/v2018.1.rst:421
msgid "This is a regression in Gluon 2018.1."
msgstr ""
# f3eea7d23c034991a813544b54e75bd9
#: ../../releases/v2018.1.rst:415
msgid ""
"Next-node ARP issue (`#1488 <https://github.com/freifunk-"
"gluon/gluon/issues/1488>`_)"
msgstr ""
# 5e124619aac4492b9bd632cb7eadb136
#: ../../releases/v2018.1.rst:418
msgid ""
"A routing table issue leads to ARP requests being sent from the next-node"
" IPv4 address, but with a node-specific source MAC address. This can make"
" the next-node IPv4 address unreachable."
msgstr ""

View File

@ -0,0 +1,325 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:37-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 3a0b270375fb40f78915133f9d05f758
#: ../../releases/v2018.2.1.rst:2
msgid "Gluon 2018.2.1"
msgstr ""
# 213cddd842364822be0bace664c99170
#: ../../releases/v2018.2.1.rst:5
msgid "Added hardware support"
msgstr ""
# 1c2633da4abe47a3a4d42aa9c6776083
#: ../../releases/v2018.2.1.rst:8
msgid "ar71xx-generic"
msgstr ""
# 0d7bef9b0e1145ab9e73a31fba57e53d
#: ../../releases/v2018.2.1.rst:10
msgid "AVM"
msgstr ""
# ab7413b0285a4a6793bbe4488d9957b8
#: ../../releases/v2018.2.1.rst:12
msgid "Fritz!WLAN Repeater 300E"
msgstr ""
# cff26467ea3b4fd38b607ef3f9d3580c
#: ../../releases/v2018.2.1.rst:15
msgid "ramips-mt7620"
msgstr ""
# 198db14809224f35bcb687fbf90aedc8
#: ../../releases/v2018.2.1.rst:17
msgid "Nexx"
msgstr ""
# 39bc5b37ae1249bba14af3167d71c6d2
#: ../../releases/v2018.2.1.rst:19
msgid "WT3020AD/F/H [#noibss]_"
msgstr ""
# 1520f2c8ca044bc986845c5a958ff066
#: ../../releases/v2018.2.1.rst:22
msgid "ramips-mt76x8"
msgstr ""
# b4b06cd7dab64eedbed7bffdc0cdfac1
#: ../../releases/v2018.2.1.rst:24
msgid "Gl.iNet"
msgstr ""
# 5401276871eb4bd8bdeafcc2af77218a
#: ../../releases/v2018.2.1.rst:26
msgid "MT300N (v2) [#noibss]_"
msgstr ""
# 8df7a5e20ee84affbc796b6894189892
#: ../../releases/v2018.2.1.rst:28
msgid "Netgear"
msgstr ""
# f115e6ead38e4fecab5da881409ad571
#: ../../releases/v2018.2.1.rst:30
msgid "R6120 [#noibss]_"
msgstr ""
# bc393e4f30354780bc617baddd2b0fb0
#: ../../releases/v2018.2.1.rst:32
msgid "TP-Link"
msgstr ""
# 7b6b349e52ef46a293673c8230bdafec
#: ../../releases/v2018.2.1.rst:34
msgid "Archer C50 (v3, v4) [#noibss]_"
msgstr ""
# f23b8084290c44049da68c3682ed6d0b
#: ../../releases/v2018.2.1.rst:35
msgid "TL-WR841N (v13) [#noibss]_"
msgstr ""
# acfeb8514e1248a898cf257e119ce5ff
#: ../../releases/v2018.2.1.rst:38
msgid ""
"Device or target does not support AP+IBSS mode: This device or target "
"will not be built when *GLUON_WLAN_MESH* is set to ``ibss``."
msgstr ""
# 43eb8400a3704c41be9d3deb049566f3
#: ../../releases/v2018.2.1.rst:42
msgid "Bugfixes"
msgstr ""
# 24ebaee59eb3444eb72a974affde352e
#: ../../releases/v2018.2.1.rst:44
msgid ""
"Fixes a bug in the batman-adv respondd module that caused duplicate IPv6 "
"addresses in nodeinfo replies (`#1615 <https://github.com/freifunk-"
"gluon/gluon/issues/1615>`_)"
msgstr ""
# 1255fc7a209d4094b16faac7c523c1ef
#: ../../releases/v2018.2.1.rst:47
msgid ""
"This was visible on the status page and several map implementations. The "
"new implementation uses netlink instead of parsing `/proc/net/if_inet6`."
msgstr ""
# 9fe6c34fc8134b8fb708d7bdfdaaff54
#: ../../releases/v2018.2.1.rst:50
msgid ""
"Fixes a localization issue in gluon-config-mode-geo-location which "
"resulted in a partial translation of the wizard's location section text. "
"(`#1611 <https://github.com/freifunk-gluon/gluon/issues/1611>`_)"
msgstr ""
# b912caa544f9469a948fe587297725f3
#: ../../releases/v2018.2.1.rst:54
msgid ""
"Fixes the display of the improved memory usage estimation in gluon-"
"status-page"
msgstr ""
# ed08c09d6385459ca54e42bd067053d9
#: ../../releases/v2018.2.1.rst:56
msgid ""
"This change was actually already merged in time for v2018.2 but the "
"JavaScript was not rebuilt."
msgstr ""
# b8304f8c279c4fe58349e66c5afc7800
#: ../../releases/v2018.2.1.rst:59
msgid ""
"Fixes automatic updates for several devices by adding and updating the "
"autoupdater image names"
msgstr ""
# 1dbd1064bdc649ce85d7fe3cb3d786dd
#: ../../releases/v2018.2.1.rst:62
msgid "This affects the following devices:"
msgstr ""
# 8b454c62abd143e8b71ca30589f2f4bc
#: ../../releases/v2018.2.1.rst:64
msgid "GL.iNet GL-AR150,"
msgstr ""
# 2cca18c4a5f64a7cac813ceffaf3d6e4
#: ../../releases/v2018.2.1.rst:65
msgid "GL.iNet GL-AR300M"
msgstr ""
# 528869a342a24d14bafa4f9fdf9a6a32
#: ../../releases/v2018.2.1.rst:66
msgid "GL.iNet GL-AR750"
msgstr ""
# 2ac7ba6c4fe1464c9af7c4085d90354d
#: ../../releases/v2018.2.1.rst:67
msgid "Raspberry Pi Model B+ Rev 1.2"
msgstr ""
# 258885e39f614bb28c1215b3e615c5cf
#: ../../releases/v2018.2.1.rst:69
msgid ""
"Fixes the primary MAC address selection for Unifi AC Lite/Mesh/Pro/Mesh "
"Pro (`#1629 <https://github.com/freifunk-gluon/gluon/issues/1629>`_)"
msgstr ""
# 62379fc7cbea442daffec79350da2d70
#: ../../releases/v2018.2.1.rst:72
msgid ""
"Fixes low data rate selection for multicast and management frames on "
"ath10k and ath10k-ct (`#1644 <https://github.com/freifunk-"
"gluon/gluon/pull/1644>`_)"
msgstr ""
# f8193242129347a2a49a79653afaae1c
#: ../../releases/v2018.2.1.rst:75
msgid ""
"A patchset has been backported that notifies these drivers of requested "
"data rate changes"
msgstr ""
# 1f6de6833dbc4e9891909f8d1574563f
#: ../../releases/v2018.2.1.rst:77
msgid ""
"Fixes the data rate selection in ath10k and ath10k-ct when no "
"`mcast_rate` is configured (`#1657 <https://github.com/freifunk-"
"gluon/gluon/pull/1657>`_)"
msgstr ""
# b04ab25f316f4b48a57af1103011ae2a
#: ../../releases/v2018.2.1.rst:80
msgid "Previously a missing mcast_rate could result in broken 5 GHz connectivity"
msgstr ""
# 34e489dce35040db880d5844a492a853
#: ../../releases/v2018.2.1.rst:83
msgid "New features"
msgstr ""
# 0a17d977abdb4aedae5e758b09afa777
#: ../../releases/v2018.2.1.rst:86
msgid "Scheduled domain switch"
msgstr ""
# e6bd9c7eff5b4cb78d57113e7ea7db02
#: ../../releases/v2018.2.1.rst:88
msgid ""
"Gluon has support for multiple domains since its v2018.1 release. The "
"scheduled domain switch allows for reliable migrations between domains at"
" a preconfigured time. This can be useful for communities that, among "
"other things, plan to"
msgstr ""
# 73aea8470dd64f22a7e1b6a82c16caca
#: ../../releases/v2018.2.1.rst:93
msgid "migrate between IBSS and 802.11s"
msgstr ""
# dec5c43412154a7ab3f705a4768e5772
#: ../../releases/v2018.2.1.rst:94
msgid "activate VXLAN encapsulation on wired mesh links"
msgstr ""
# 0c719a3ea5ab473285689f1443d7400d
#: ../../releases/v2018.2.1.rst:97
msgid "Improved frequency band distribution of dual-band radios"
msgstr ""
# f4c4a3f8c31b4229b508a416a2770355
#: ../../releases/v2018.2.1.rst:99
msgid ""
"A new algorithm that improves the distribution of dual-band radios was "
"added. They will now be evenly distributed between the 2.4 and 5 GHz "
"band, with a preference towards 2.4 GHz."
msgstr ""
# c08480f18d1746b3b5e7b1b679730012
#: ../../releases/v2018.2.1.rst:103
msgid ""
"If a device has only a single dual-band radio, like the AVM FRITZ!WLAN "
"Repeater 300E, it will be configured for 2.4 GHz."
msgstr ""
# c4cc9cdd897f4feeaae4cae8fd4477f1
#: ../../releases/v2018.2.1.rst:107
msgid "Known issues"
msgstr ""
# 24c06eb0fcb74d678ac84ad420b07f8b
#: ../../releases/v2018.2.1.rst:109
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# e50119c610c1422b8f7c6c173c8b6312
#: ../../releases/v2018.2.1.rst:112
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 1443eacef7a14557a2b337eaed1f1e9e
#: ../../releases/v2018.2.1.rst:114
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 0dd13fe4931447db9b6a4792b1ead825
#: ../../releases/v2018.2.1.rst:117
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# cb61819735d04cc9b59bb711bd1e9002
#: ../../releases/v2018.2.1.rst:120
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 8ee44f4ec06f42509da9ca5ece3f6ba8
#: ../../releases/v2018.2.1.rst:123
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# 19f23e9ffd584702bf5d9ed85fa5a1e9
#: ../../releases/v2018.2.1.rst:126
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 34690e48614e4d8d8df52fe56042a1de
#: ../../releases/v2018.2.1.rst:130
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,379 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 0fec17079f7349a6bacf829fcab20a35
#: ../../releases/v2018.2.rst:2
msgid "Gluon 2018.2"
msgstr ""
# 89be8b5363dc4c839834fd21fbf41ad1
#: ../../releases/v2018.2.rst:4
msgid ""
"OpenWrt has been updated to the new major release 18.06.x. Depending on "
"the target, this includes the Linux kernel 4.9.146 or 4.14.89."
msgstr ""
# 41a3808450184ff9b569a82afee49915
#: ../../releases/v2018.2.rst:7
msgid ""
"The new OpenWrt release introduces a dependency on GNU time. On "
"Debian/Ubuntu, this can be found in the package *time*. The shell builtin"
" *time*, which is available by default, is not sufficient."
msgstr ""
# 031b2e3031ba4fb4b59f89f682b8547c
#: ../../releases/v2018.2.rst:12
msgid "Added hardware support"
msgstr ""
# 715b42d79f174f1393edaddd61e30529
#: ../../releases/v2018.2.rst:15
msgid "ar71xx-generic"
msgstr ""
# 5f0ca957dc7f473a9fe1c1cd7bea5385
# 52a591413ddc4516af3298c53a275c1a
#: ../../releases/v2018.2.rst:17 ../../releases/v2018.2.rst:42
msgid "AVM"
msgstr ""
# a4ac0a860bb34b0eba946f9b50cccf65
#: ../../releases/v2018.2.rst:19
msgid "Fritz!WLAN Repeater 450E"
msgstr ""
# 00ec6cbc1f7e449fbb576a7a508536b6
#: ../../releases/v2018.2.rst:21
msgid "OCEDO"
msgstr ""
# 391270bdf4ec45c3a07d51fa33588444
#: ../../releases/v2018.2.rst:23
msgid "Koala"
msgstr ""
# 393b2fd0ebca4a0e8b6459b3181e6e41
#: ../../releases/v2018.2.rst:25
msgid "TP-Link"
msgstr ""
# 5d37df45d3a74dcba2e3c129e040748a
#: ../../releases/v2018.2.rst:27
msgid "Archer C7 v5"
msgstr ""
# 23af41b92ebd4e6992eb79361d30d135
#: ../../releases/v2018.2.rst:28
msgid "TL-WR810N v1"
msgstr ""
# 8f1ce72f975f4d1a91772e1e34a183df
#: ../../releases/v2018.2.rst:30
msgid "Ubiquiti"
msgstr ""
# e7083a78030341e99a8d582658b286a6
#: ../../releases/v2018.2.rst:32
msgid "UniFi AC Mesh Pro"
msgstr ""
# 4d70f30859f04901803d318d28e2ae1e
# 29fbc1fa7af94fc6b646d7bdcd268419
#: ../../releases/v2018.2.rst:34 ../../releases/v2018.2.rst:60
msgid "ZyXEL"
msgstr ""
# dc9aac72a663481e87aa66559e7b2f2c
#: ../../releases/v2018.2.rst:36
msgid "NBG6616"
msgstr ""
# 436b529a0be441758b52c59c32d95c0e
#: ../../releases/v2018.2.rst:40
msgid "ipq40xx [#newtarget]_ [#noibss]_"
msgstr ""
# b0f5a935f0d24170893f3d551ce9854b
#: ../../releases/v2018.2.rst:44
msgid "FRITZ!Box 4040"
msgstr ""
# 79f817b245bd43eebe0428dbd2cec51b
#: ../../releases/v2018.2.rst:46
msgid "GL.iNet"
msgstr ""
# f76a78d750d34e219cc58ff2ed6f18cc
#: ../../releases/v2018.2.rst:48
msgid "GL-B1300"
msgstr ""
# 36257ac1845e42878b209981c723a37d
#: ../../releases/v2018.2.rst:50
msgid "NETGEAR"
msgstr ""
# 733ad81f66be4181b17315ca9f153684
#: ../../releases/v2018.2.rst:52
msgid "EX6100v2"
msgstr ""
# 45f9c6e8e3d340ecb1227b8bcd41e58e
#: ../../releases/v2018.2.rst:53
msgid "EX6150v2"
msgstr ""
# 398885e2401644f2934a1c1613dbb244
#: ../../releases/v2018.2.rst:55
msgid "OpenMesh"
msgstr ""
# bf98873381d94dcc8863f367e8690b55
#: ../../releases/v2018.2.rst:57
msgid "A42"
msgstr ""
# f1cc796a6af84525aba7131cae4843cc
#: ../../releases/v2018.2.rst:58
msgid "A62"
msgstr ""
# 05fc0e34b22f4597b429004e24b8fca4
#: ../../releases/v2018.2.rst:62
msgid "NBG6617"
msgstr ""
# cef68db1a4fb4d9197cd5796f8ad3301
#: ../../releases/v2018.2.rst:63
msgid "WRE6606"
msgstr ""
# 1685fe77371f42b085806fd81520ff98
#: ../../releases/v2018.2.rst:66
msgid "ramips-mt7621 [#noibss]_"
msgstr ""
# 6caf5ff72be24d3db059a718fa337100
#: ../../releases/v2018.2.rst:68
msgid "D-Link"
msgstr ""
# f03b18fd20f64b56bc64b1c5719001d9
#: ../../releases/v2018.2.rst:70
msgid "DIR-860L B1"
msgstr ""
# bd21450674464ca6b0775f426ceb0d98
#: ../../releases/v2018.2.rst:72
msgid "ZBT"
msgstr ""
# 21524680e2514f718e498eeb95d4c96d
#: ../../releases/v2018.2.rst:74
msgid "WG3526-16M"
msgstr ""
# 06a18f69941744efacdf17f0ade94962
#: ../../releases/v2018.2.rst:75
msgid "WG3526-32M"
msgstr ""
# 3ef6b9ae3f194b79a86e5f0b078f9f02
#: ../../releases/v2018.2.rst:78
msgid "New target"
msgstr ""
# 8e5a99ae39034db2b88e88aae6b4d409
#: ../../releases/v2018.2.rst:81
msgid ""
"AP+IBSS mode unsupported: This target is not built when *GLUON_WLAN_MESH*"
" is set to ``ibss``."
msgstr ""
# 288bd9092e75447ea1ec72cd7fbb2397
#: ../../releases/v2018.2.rst:86
msgid ""
"The *ramips-mt7628* target has been renamed to *ramips-mt76x8*, and the "
"*sunxi* target has been renamed to *sunxi-cortexa7*. You might have to "
"update your build scripts accordingly."
msgstr ""
# 0c07e2304e9c470d9f940661b90147ea
#: ../../releases/v2018.2.rst:91
msgid "New features"
msgstr ""
# 3d82624c4bbf4b5d8aa9aa83cc3fd956
#: ../../releases/v2018.2.rst:93
msgid ""
"Besides many smaller improvements and optimizations, we'd like to "
"highlight the following larger new features:"
msgstr ""
# 5ad44bf86a904df092b71d05281d69ac
#: ../../releases/v2018.2.rst:97
msgid "OpenStreetMap-based map in config wizard"
msgstr ""
# 66af4f21667c40ec93b56a1ee77e49cd
#: ../../releases/v2018.2.rst:99
msgid ""
"When the feature *config-mode-geo-location-osm* (package *gluon-config-"
"mode-geo-location-osm*) is enabled, the configuration wizard will try to "
"load an OSM-based map to allow the user to specify the node location. "
"Loading the map requires a working internet connection, for example via "
"WLAN (while connected to the Gluon node via Ethernet)."
msgstr ""
# 99f2d0af80264331bf9b126bccbb5c36
#: ../../releases/v2018.2.rst:105
msgid ""
"See the :ref:`config_mode <user-site-config_mode>` section for the "
"*site.conf* configuration of this feature."
msgstr ""
# 134ffe38cb2541a5b487488bd473d029
#: ../../releases/v2018.2.rst:109
msgid "Experimental support for the Babel mesh routing protocol"
msgstr ""
# 6b7748ea35ec4ebbae2c39d43217e96c
#: ../../releases/v2018.2.rst:111
msgid ""
"As the layer-2 based routing protocol batman-adv does not scale well in "
"large mesh networks, we are experimenting with alternatives. Babel is a "
"promising layer-3 mesh routing protocol, which might become the "
"recommended protocol in a future version of Gluon."
msgstr ""
# 317e75f1c76a4c06a1afbc974cbc9884
#: ../../releases/v2018.2.rst:116
msgid ""
"Use the feature flag *mesh-babel* for Babel. Note that our Babel support "
"is still **experimental** and not ready for production. If you are "
"interested in trying it out, please contact us on our mailing list or in "
"our IRC channel."
msgstr ""
# daa88f1aa1c74c41b236a24f364385a9
#: ../../releases/v2018.2.rst:121
msgid "gluon-ebtables-limit-arp enabled by default"
msgstr ""
# fdf2955b97c64d9c896e164e04671881
#: ../../releases/v2018.2.rst:123
msgid ""
"The :doc:`../package/gluon-ebtables-limit-arp` package, introduced in "
"Gluon 2018.1, is now included by default. In case of issues, it can be "
"removed by adding ``-gluon-ebtables-limit-arp`` to *GLUON_SITE_PACKAGES*."
msgstr ""
# ec25f0fc85ec4297a7fc0665269eb7dd
#: ../../releases/v2018.2.rst:128
msgid "Site changes"
msgstr ""
# 2c68a55816394aeea28bc564412efcdb
#: ../../releases/v2018.2.rst:130
msgid ""
"If an opkg repository for ``lede`` was configured the key needs to be "
"migrated to ``openwrt``. ``lede`` is ignored and without an ``openwrt`` "
"key the default OpenWrt repository is used."
msgstr ""
# e08226f45dff4c9e8e1d600be406e58e
#: ../../releases/v2018.2.rst:134
msgid ""
"No other changes need to be made to *site.conf* or *site.mk* when "
"upgrading from Gluon v2018.1.x."
msgstr ""
# 91101845f9634a998045c6ab97d735e8
#: ../../releases/v2018.2.rst:138
msgid "Internals"
msgstr ""
# 1ac362c83f7f4947ab4e5e75c8900b9e
#: ../../releases/v2018.2.rst:140
msgid ""
"We have switched from LuCI's *nixio* library to the more actively "
"developed *luaposix*"
msgstr ""
# d7e284d4c9bd4ac19fe529ef9c68ea5b
#: ../../releases/v2018.2.rst:144
msgid "Known issues"
msgstr ""
# 5184b5c05b064af8b8799237ed1b2ac1
#: ../../releases/v2018.2.rst:146
msgid ""
"Default TX power on many Ubiquiti devices is too high, correct offsets "
"are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)"
msgstr ""
# 0816ed7c51984abca62635a4439593c2
#: ../../releases/v2018.2.rst:149
msgid "Reducing the TX power in the Advanced Settings is recommended."
msgstr ""
# 95cffe2a0c204eebbb1154be2989511d
#: ../../releases/v2018.2.rst:151
msgid ""
"The MAC address of the WAN interface is modified even when Mesh-on-WAN is"
" disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)"
msgstr ""
# 3220652e4077493383fd3c5ff1515136
#: ../../releases/v2018.2.rst:154
msgid ""
"This may lead to issues in environments where a fixed MAC address is "
"expected (like VMware when promiscuous mode is disallowed)."
msgstr ""
# dc06036e1c614d50b716559420c79d86
#: ../../releases/v2018.2.rst:157
msgid ""
"Inconsistent respondd API (`#522 <https://github.com/freifunk-"
"gluon/gluon/issues/522>`_)"
msgstr ""
# 38d19f6cd7c04db787cb361e711b9283
#: ../../releases/v2018.2.rst:160
msgid ""
"The current API is inconsistent and will be replaced eventually. The old "
"API will still be supported for a while."
msgstr ""
# c24625fbfe38460894bea3926ea8f2d1
#: ../../releases/v2018.2.rst:163
msgid ""
"Frequent reboots due to out-of-memory or high load due to memory pressure"
" on weak hardware specially in larger meshes (`#1243 <https://github.com"
"/freifunk-gluon/gluon/issues/1243>`_)"
msgstr ""
# 93a8726b519a4c408365eedaaaf5f78c
#: ../../releases/v2018.2.rst:167
msgid ""
"Optimizations in Gluon 2018.1 have significantly improved memory usage. "
"There are still known bugs leading to unreasonably high load that we hope"
" to solve in future releases."
msgstr ""

View File

@ -0,0 +1,174 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# be888f8cfe3b41a7a994a2ec622aaa90
#: ../../user/faq.rst:2
msgid "Frequently Asked Questions"
msgstr ""
# ac6f750260ea4180870fe0d49d335a61
#: ../../user/faq.rst:7
msgid "What hardware is supported?"
msgstr ""
# eb3acaea104b45c383bcd173840f5e59
#: ../../user/faq.rst:8
msgid ""
"A table with hardware supported by Gluon can be found on the `OpenWrt "
"Wiki`_. If you want to find out if your device can potentially be "
"supported have a look at :doc:`../dev/hardware` for detailed hardware "
"requirements."
msgstr ""
# fd70351c90664c5c8ad888630ff1edde
#: ../../user/faq.rst:17
msgid "Why does DNS not work on the nodes?"
msgstr ""
# 3245d2accf2b49fc81776ab796ce47c5
#: ../../user/faq.rst:19
msgid ""
"Gluon nodes will ignore the DNS server on the WAN port for everything "
"except the mesh VPN, which can lead to confusion."
msgstr ""
# 5377865ebea14a5cb88d8dbf3c385ea0
#: ../../user/faq.rst:22
msgid ""
"All normal services on the nodes exclusively use the DNS server on the "
"mesh interface. This DNS server must be announced in router "
"advertisements (using *radvd* or a similar software) from one or more "
"central servers in meshes based on *batman-adv*. If your mesh does not "
"have global IPv6 connectivity, you can setup your *radvd* not to announce"
" a default route by setting the *default lifetime* to 0; in this case, "
"the *radvd* is only used to announce the DNS server."
msgstr ""
# f2475ba5d0f6439ea51c16dc9de1af36
#: ../../user/faq.rst:32
msgid "What is a good MTU on the mesh-vpn?"
msgstr ""
# 21ab3d007fc84a638d7d34b724f94bb8
#: ../../user/faq.rst:34
msgid ""
"Setting the MTU on the transport interface requires careful "
"consideration, as setting it too low will cause excessive fragmentation "
"and setting it too high may leave peers with a broken tunnel due to "
"packet loss."
msgstr ""
# 5d7a879c9dc74b07bfea44e4836161a2
#: ../../user/faq.rst:38
msgid "Consider these key values:"
msgstr ""
# f703f9377aa04d98814620ee75d346d0
#: ../../user/faq.rst:40
msgid ""
"Payload: Allow for the transport of IPv6 packets, by adhering to the "
"minimum MTU of 1280 Byte specified in RFC 2460 - and configure `MSS "
"clamping`_ accordingly, - and announce your link MTU via Router "
"Advertisements and DHCP"
msgstr ""
# 0629da70f1464cdbb9e090a5a7c74d5d
#: ../../user/faq.rst:47
msgid ""
"Encapsulation: Account for the overhead created by the configured mesh "
"protocol encapsulating the payload, which is - up to 32 Byte (14 Byte "
"Ethernet + 18 Byte batadv) for batman-adv compat v15 (v2014.0 and later) "
"- up to 28 Byte (14 Byte Ethernet + 14 Byte batadv) for batman-adv compat"
" v14 (v2011.3.0 until and including v2013.4.0)"
msgstr ""
# 53030baba5a441be989d758f04eb7935
#: ../../user/faq.rst:52
msgid ""
"PMTU: What MTU does the path between your gateway and each of its peers "
"support?"
msgstr ""
# c37b1520d31444dbba409185abb4c295
#: ../../user/faq.rst:54
msgid "For reference, the complete MTU stack looks like this:"
msgstr ""
# 2421da137d34451086b3e078078e7a1b
#: ../../user/faq.rst:59
msgid "Minimum MTU"
msgstr ""
# 185c0114a14e4a87a6d482e79eaa67b1
#: ../../user/faq.rst:61
msgid ""
"Calculate the minimum transport MTU by adding the encapsulation overhead "
"to the minimum payload MTU required. This is the lowest recommended "
"value, since going lower would cause unnecessary fragmentation for "
"clients which respect the announced link MTU."
msgstr ""
# 624c23a757d8482887ef5d5eab036c78
#: ../../user/faq.rst:66
msgid ""
"Example: Our network currently uses batman-adv v15, it therefore requires"
" up to 32 Bytes of encapsulation overhead on top of the minimal link MTU "
"required for transporting IPv6.::"
msgstr ""
# 21b1703ef3c748f6bbee294da417e218
#: ../../user/faq.rst:80
msgid "Maximum MTU"
msgstr ""
# 6f45bdf0a6704c2f9394f6889b30c92f
#: ../../user/faq.rst:82
msgid ""
"Calculating the maximum transport MTU is interesting, because it "
"increases the throughput, by allowing larger payloads to be transported, "
"but also more difficult as you have to take into account the tunneling "
"overhead and each peers PMTU, which varies between providers. The "
"underlying reasons are mostly PPPoE, Tunneling and IPv6 transition "
"technologies like DS-Lite."
msgstr ""
# 5db8ac0b544141da919b73faa29457f3
#: ../../user/faq.rst:89
msgid ""
"Example: The peer with the smallest MTU on your network is behind DS-Lite"
" and can transport IPv4 packets up to 1436 Bytes in size. Your tunnel "
"uses IPv4 (20 Byte), UDP (8 Byte), Fastd (24 byte) and you require TAP "
"(14 Byte) for Layer 2 (Ethernet) Tunneling.::"
msgstr ""
# cb4c9c2ed24545668b215b09dfc32965
#: ../../user/faq.rst:104
msgid "Conclusion"
msgstr ""
# db466ce504744f20a0c20b85880b8ec7
#: ../../user/faq.rst:106
msgid ""
"Determining the maximum MTU can be a tedious process, especially since "
"the PMTU of peers could change at any time. The general recommendation "
"for maximized compatibility is therefore the minimum MTU of 1312 Byte, "
"which works well with all combinations of IPv4, IPv6, batman-adv compat "
"v14 and v15."
msgstr ""

View File

@ -0,0 +1,454 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# ce897b45840948268a6413efcd0b7200
#: ../../user/getting_started.rst:2
msgid "Getting Started"
msgstr ""
# 3f5029f9f16d46cda2c797f0fa8e64f3
#: ../../user/getting_started.rst:5
msgid "Selecting the right version"
msgstr ""
# 3d02c94a2fdf4c9fad3ea8bdc39dc21a
#: ../../user/getting_started.rst:7
msgid ""
"Gluon's releases are managed using `Git tags`_. If you are just getting "
"started with Gluon we recommend to use the latest stable release of "
"Gluon."
msgstr ""
# ee82a35cb5024e0dbc714fa4c32bc77e
#: ../../user/getting_started.rst:10
msgid ""
"Take a look at the `list of gluon releases`_ and notice the latest "
"release, e.g. *v2018.2.1*. Always get Gluon using git and don't try to "
"download it as a Zip archive as the archive will be missing version "
"information."
msgstr ""
# 5863997b95b649e980dae4c0a81896a7
#: ../../user/getting_started.rst:14
msgid ""
"Please keep in mind that there is no \"default Gluon\" build; a site "
"configuration is required to adjust Gluon to your needs. Due to new "
"features being added (or sometimes being removed) the format of the site "
"configuration changes slightly between releases. Please refer to our "
"release notes for instructions to update an old site configuration to a "
"newer release of Gluon."
msgstr ""
# 42944b4f379d4fcc82cbd2341266f153
#: ../../user/getting_started.rst:20
msgid ""
"An example configuration can be found in the Gluon repository at *docs"
"/site-example/*."
msgstr ""
# 44e705a029b84253a4dce0dccc3f39f6
#: ../../user/getting_started.rst:26
msgid "Dependencies"
msgstr ""
# 30e74a475372481f900fe92f173dfaa3
#: ../../user/getting_started.rst:27
msgid ""
"To build Gluon, several packages need to be installed on the system. On a"
" freshly installed Debian Stretch system the following packages are "
"required:"
msgstr ""
# 8f3cbf59f6dd45f48f140218d6131803
#: ../../user/getting_started.rst:30
msgid "`git` (to get Gluon and other dependencies)"
msgstr ""
# e60f3b1e58a343f9a93df567d2350995
#: ../../user/getting_started.rst:31
msgid "`subversion`"
msgstr ""
# 9ecef4f080ae48e88661650e03778629
#: ../../user/getting_started.rst:32
msgid "`python` (Python 3 doesn't work)"
msgstr ""
# 957677ba06c94308b82a40133d8512c1
#: ../../user/getting_started.rst:33
msgid "`build-essential`"
msgstr ""
# 5bf6ca8a8bcd4f2db34bc7805b87c0e1
#: ../../user/getting_started.rst:34
msgid "`gawk`"
msgstr ""
# 726bdbca8e6a487693d15228420d3afb
#: ../../user/getting_started.rst:35
msgid "`unzip`"
msgstr ""
# 4f3fbf69c1d940b2994010695a02d5bd
#: ../../user/getting_started.rst:36
msgid "`libncurses-dev` (actually `libncurses5-dev`)"
msgstr ""
# ee72f63783794a71a9cdf402803ed24c
#: ../../user/getting_started.rst:37
msgid "`libz-dev` (actually `zlib1g-dev`)"
msgstr ""
# 16ba9d4a8cef4c4ea61029c5ebb380e5
#: ../../user/getting_started.rst:38
msgid "`libssl-dev`"
msgstr ""
# 767dd54be8ca4f2a81933aae026f5626
#: ../../user/getting_started.rst:39
msgid "`wget`"
msgstr ""
# 679a242dece24b75af8531f5b9311da7
#: ../../user/getting_started.rst:40
msgid "`time` (built-in `time` doesn't work)"
msgstr ""
# 95ec1f7dc29441da892f5bdcc74b02c0
#: ../../user/getting_started.rst:44
msgid "Building the images"
msgstr ""
# a1eff466d85b4469b4abd4ca8e2cb140
#: ../../user/getting_started.rst:46
msgid ""
"To build Gluon, first check out the repository. Replace *RELEASE* with "
"the version you'd like to checkout, e.g. *v2018.2.1*."
msgstr ""
# a70eb4f15b0f46cfabd1fce2634ac2cd
#: ../../user/getting_started.rst:53
msgid ""
"This command will create a directory named *gluon/*. It might also tell a"
" scary message about being in a *detached state*. **Don't panic!** "
"Everything's fine. Now, enter the freshly created directory::"
msgstr ""
# 5b4f0fb41dbe41c59e76920cc48d321c
#: ../../user/getting_started.rst:60
msgid ""
"It's time to add (or create) your site configuration. If you already have"
" a site repository, just clone it::"
msgstr ""
# f0ac80aa440d44708d7805e2c562bfc7
#: ../../user/getting_started.rst:65
msgid "If you want to build a new site, create a new git repository *site/*::"
msgstr ""
# e528306b5b324e259984f6ddd89e1767
#: ../../user/getting_started.rst:71
msgid "Copy *site.conf*, *site.mk* and *i18n* from *docs/site-example*::"
msgstr ""
# df3dcff8c8d7420c8c9bffa56d65671f
#: ../../user/getting_started.rst:77
msgid ""
"Edit these files as you see fit and commit them into the site repository."
" Extensive documentation about the site configuration can be found at: "
":doc:`site`. The site directory should always be a git repository by "
"itself; committing site-specific files to the Gluon main repository "
"should be avoided, as it will make updates more complicated."
msgstr ""
# 0a9356bf726841c7b9f8ca6842200e64
#: ../../user/getting_started.rst:83
msgid "Next go back to the top-level Gluon directory and build Gluon::"
msgstr ""
# 96d781e8a38d44899ad3deee8f5947b1
#: ../../user/getting_started.rst:89
msgid ""
"In case of errors read the messages carefully and try to fix the stated "
"issues (e.g. install tools not available yet)."
msgstr ""
# 61b5f91d8eeb4f2da8d76a3781d09814
#: ../../user/getting_started.rst:91
msgid ""
"``ar71xx-generic`` is the most common target and will generate images for"
" most of the supported hardware. To see a complete list of supported "
"targets, call ``make`` without setting ``GLUON_TARGET``."
msgstr ""
# 3ae454e65c1540f7aa9240c0f44e6025
#: ../../user/getting_started.rst:94
msgid ""
"You should generally reserve 5GB of disk space and additionally about "
"10GB for each `GLUON_TARGET`."
msgstr ""
# ac6971c76b694ecc93f110f67b0b6ed4
#: ../../user/getting_started.rst:96
msgid ""
"The built images can be found in the directory `output/images`. Of these,"
" the `factory` images are to be used when flashing from the original "
"firmware a device came with, and `sysupgrade` is to upgrade from other "
"versions of Gluon or any other OpenWrt-based system."
msgstr ""
# 3f15fd74e80e42bd8da4d0c642fa3a4a
#: ../../user/getting_started.rst:101
msgid ""
"**Note:** The images for some models are identical; to save disk space, "
"symlinks are generated instead of multiple copies of the same image. If "
"your webserver's configuration prohibits following symlinks, you can use "
"the following command to resolve these links while copying the images::"
msgstr ""
# 7dc87d4384094719a03bf13fcf3b5456
#: ../../user/getting_started.rst:108
msgid "Cleaning the build tree"
msgstr ""
# e745d284eddc47daa98402e80be69896
#: ../../user/getting_started.rst:110
msgid "There are two levels of `make clean`::"
msgstr ""
# 1f751c9384f74fafa7a4c5703ccd9499
#: ../../user/getting_started.rst:114
msgid ""
"will ensure all packages are rebuilt for a single target. This normally "
"not necessary, but may fix certain kinds of build failures."
msgstr ""
# d8b56fab00ee49bcb19fb39778196199
#: ../../user/getting_started.rst:121
msgid ""
"will clean the entire tree, so the toolchain will be rebuilt as well, "
"which will take a while."
msgstr ""
# e27ef4af2d1a43bdb047e48c175f8bd2
#: ../../user/getting_started.rst:124
msgid "opkg repositories"
msgstr ""
# d2e174b89c974305a5f114210aad1be0
#: ../../user/getting_started.rst:126
msgid ""
"Gluon is mostly compatible with OpenWrt, so the normal OpenWrt package "
"repositories can be used for Gluon as well."
msgstr ""
# 49e206dbb9d1446ba3ff2fb512a63e26
#: ../../user/getting_started.rst:129
msgid ""
"This is not true for kernel modules; the Gluon kernel is incompatible "
"with the kernel of the default OpenWrt images. Therefore, Gluon will not "
"only generate images, but also an opkg repository containing all core "
"packages provided by OpenWrt, including modules for the kernel of the "
"generated images."
msgstr ""
# eaabc499799c404fb9e9beb554f5e015
#: ../../user/getting_started.rst:135
msgid "Signing keys"
msgstr ""
# 390a356f59eb4a4a8c509df727ef4979
#: ../../user/getting_started.rst:137
msgid ""
"Gluon does not support HTTPS for downloading packages; fortunately, opkg "
"deploys public-key cryptography to ensure package integrity."
msgstr ""
# 4126758cd61f4262ba5426551422e438
#: ../../user/getting_started.rst:140
msgid ""
"The Gluon images will contain public keys from two sources: the official "
"OpenWrt keyring (to allow installing userspace packages) and a Gluon-"
"specific key (which is used to sign the generated package repository)."
msgstr ""
# a54c80026542456e9ec17fdd6c07af96
#: ../../user/getting_started.rst:144
msgid ""
"OpenWrt will handle the generation and handling of the keys itself. When "
"making firmware releases based on Gluon, it might make sense to store the"
" keypair, so updating the module repository later is possible."
msgstr ""
# 06ef3e53995240fbb6a6393c43dd0c88
#: ../../user/getting_started.rst:151
msgid "Make variables"
msgstr ""
# d79b7d42187f4773afb5d1ead9ada8ae
#: ../../user/getting_started.rst:153
msgid ""
"Gluon's build process can be controlled by various variables. They can "
"usually be set on the command line or in ``site.mk``."
msgstr ""
# 516a05c0069442169777d95ac1273f84
#: ../../user/getting_started.rst:157
msgid "Common variables"
msgstr ""
# 24cbddc13acb4c849bc52506fe62ad7b
#: ../../user/getting_started.rst:162
msgid "GLUON_BRANCH"
msgstr ""
# 414714b81cc84d6c8d0dfccf090af5a7
#: ../../user/getting_started.rst:160
msgid ""
"Sets the default branch of the autoupdater. If unset, the autoupdater is "
"disabled by default. For the ``make manifest`` command, GLUON_BRANCH "
"defines the branch to generate a manifest for."
msgstr ""
# 91c400f46a9f48ccb71495609fa97189
#: ../../user/getting_started.rst:166
msgid "GLUON_LANGS"
msgstr ""
# 2624d329ab2846c5b033377b0cc13ada
#: ../../user/getting_started.rst:165
msgid ""
"Space-separated list of languages to include for the config mode/advanced"
" settings. Defaults to ``en``. ``en`` should always be included, other "
"supported languages are ``de`` and ``fr``."
msgstr ""
# cd450a95d97147219e4f249241642650
#: ../../user/getting_started.rst:170
msgid "GLUON_PRIORITY"
msgstr ""
# 44546cc1d2504a2cb0ee92dd297f3bab
#: ../../user/getting_started.rst:169
msgid ""
"Defines the priority of an automatic update in ``make manifest``. See "
":doc:`../features/autoupdater` for a detailed description of this value."
msgstr ""
# 9c6521158754490c84c65904885e8e36
#: ../../user/getting_started.rst:175
msgid "GLUON_REGION"
msgstr ""
# f877cce789f547a08942c3965acb02b8
#: ../../user/getting_started.rst:173
msgid ""
"Some devices (at the moment the TP-Link Archer C7) contain a region code "
"that restricts firmware installations. Set GLUON_REGION to ``eu`` or "
"``us`` to make the resulting images installable from the respective stock"
" firmware."
msgstr ""
# 27097ae8245c4b4ba1715a236b2f11a8
#: ../../user/getting_started.rst:181
msgid "GLUON_RELEASE"
msgstr ""
# 955c5bb03b5e47beb842d57ae37f5e60
#: ../../user/getting_started.rst:178
msgid ""
"Firmware release number: This string is displayed in the config mode, "
"announced via respondd/alfred and used by the autoupdater to decide if a "
"newer version is available. The same GLUON_RELEASE has to be passed to "
"``make`` and ``make manifest`` to generate a correct manifest."
msgstr ""
# 5efa9c12260647b5a5e48c3a4a294366
#: ../../user/getting_started.rst:184
msgid "GLUON_TARGET"
msgstr ""
# 0784bfed6773408e912faae4fb56885e
#: ../../user/getting_started.rst:184
msgid "Target architecture to build."
msgstr ""
# 226884690eab4b0594cba1c42047c328
#: ../../user/getting_started.rst:187
msgid "Special variables"
msgstr ""
# 31f937b0563b49b78497d65c50e554e5
#: ../../user/getting_started.rst:193
msgid "GLUON_DEVICES"
msgstr ""
# b22ef37f21744b25af574301865a549a
#: ../../user/getting_started.rst:190
msgid ""
"List of devices to build. The list contains the Gluon profile name of a "
"device, the profile name is the first parameter of the ``device`` command"
" in a target file. e.g. ``GLUON_DEVICES=\"avm-fritz-box-4020 tp-link-tl-"
"wdr4300-v1\"``. Empty by default to build all devices of a target."
msgstr ""
# 9b14fff8961d4adca902c0ea9aa0a908
#: ../../user/getting_started.rst:196
msgid "GLUON_IMAGEDIR"
msgstr ""
# e154316e4db040f3a4a808bb1f6ce249
#: ../../user/getting_started.rst:196
msgid ""
"Path where images will be stored. Defaults to "
"``$(GLUON_OUTPUTDIR)/images``."
msgstr ""
# 917b38980d1a47a6b01b5be1cd25cb6e
#: ../../user/getting_started.rst:199
msgid "GLUON_PACKAGEDIR"
msgstr ""
# 467824ab497640fe9368c4bf7248e14d
#: ../../user/getting_started.rst:199
msgid ""
"Path where the opkg package repository will be stored. Defaults to "
"``$(GLUON_OUTPUTDIR)/packages``."
msgstr ""
# dfd5c332d93946189a28f4d0c8e47a47
#: ../../user/getting_started.rst:202
msgid "GLUON_OUTPUTDIR"
msgstr ""
# 2f420bcc110c45109a4d6ca48354887a
#: ../../user/getting_started.rst:202
msgid "Path where output files will be stored. Defaults to ``output``."
msgstr ""
# ae2ab4965b544cd1be6997187e725dfb
#: ../../user/getting_started.rst:204
msgid "GLUON_SITEDIR"
msgstr ""
# 44270f4c71e44d74a17750df51c5ec33
#: ../../user/getting_started.rst:205
msgid "Path to the site configuration. Defaults to ``site``."
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,102 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2019, Project Gluon
# This file is distributed under the same license as the Gluon package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Gluon 2018.2+\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-04-20 14:06-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"
# 2368eff005f1434abf1d2ad7b8585098
#: ../../user/x86.rst:2
msgid "x86 support"
msgstr ""
# 93d3e4dcb29a4a978294786395765c40
#: ../../user/x86.rst:4
msgid ""
"Gluon can run on normal x86 systems, for example virtual machines and VPN"
" boxes. By default, there is no WLAN support on x86 though."
msgstr ""
# 7a2717af365f43459854ff85991c73c2
#: ../../user/x86.rst:8
msgid "Targets"
msgstr ""
# 8722a168dc74402a842a5c175ec0e999
#: ../../user/x86.rst:10
msgid "The following targets for x86 images exist:"
msgstr ""
# 115fbd303371409ba1d8d5ea2c090606
#: ../../user/x86.rst:23
msgid "`x86-generic`"
msgstr ""
# aa2565e7db4d42b7941383fd7380c404
#: ../../user/x86.rst:13
msgid ""
"Generic x86 support with many different ethernet drivers; should run on "
"most x86 systems."
msgstr ""
# ede9ab7800d7453080c044128f56f25d
#: ../../user/x86.rst:16
msgid "There are three images:"
msgstr ""
# 57cef94c1b5e42bfa39dbedead134fd5
#: ../../user/x86.rst:18
msgid ""
"`generic` (compressed \"raw\" image, can written to a disk directly or "
"booted with qemu)"
msgstr ""
# 4c4270f960724a5db6d73a4a3d5f2820
#: ../../user/x86.rst:19
msgid "`virtualbox` (VDI image)"
msgstr ""
# 09762c8ff2754bb489541547778144e3
#: ../../user/x86.rst:20
msgid "`vmware` (VMDK image)"
msgstr ""
# cafb0ec139204875be2999573f9ba164
#: ../../user/x86.rst:22
msgid ""
"These images differ in the image file format, the content is the same. "
"Therefore a single `x86-generic` sysupgrade image is provided, only."
msgstr ""
# e1e17bea78f4420fa216566a6107a224
#: ../../user/x86.rst:26
msgid "`x86-geode`"
msgstr ""
# c489c23bc7274b47989525347284abfa
#: ../../user/x86.rst:26
msgid "x86 image for Geode CPUs."
msgstr ""
# 01acb44dcd694d18ac8966f48ec86f9b
#: ../../user/x86.rst:28
msgid "`x86-64`"
msgstr ""
# 2c90ad513cf243b3bb12839a10d4d3c9
#: ../../user/x86.rst:29
msgid "64bit version of `x86-generic`."
msgstr ""