summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-p910nd
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-p910nd')
-rw-r--r--applications/luci-app-p910nd/Makefile14
-rw-r--r--applications/luci-app-p910nd/ipkg/postinst6
-rw-r--r--applications/luci-app-p910nd/luasrc/controller/p910nd.lua27
-rw-r--r--applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua59
-rw-r--r--applications/luci-app-p910nd/po/ca/p910nd.po55
-rw-r--r--applications/luci-app-p910nd/po/cs/p910nd.po49
-rw-r--r--applications/luci-app-p910nd/po/de/p910nd.po51
-rw-r--r--applications/luci-app-p910nd/po/el/p910nd.po55
-rw-r--r--applications/luci-app-p910nd/po/en/p910nd.po51
-rw-r--r--applications/luci-app-p910nd/po/es/p910nd.po51
-rw-r--r--applications/luci-app-p910nd/po/fr/p910nd.po56
-rw-r--r--applications/luci-app-p910nd/po/he/p910nd.po53
-rw-r--r--applications/luci-app-p910nd/po/hu/p910nd.po49
-rw-r--r--applications/luci-app-p910nd/po/it/p910nd.po55
-rw-r--r--applications/luci-app-p910nd/po/ja/p910nd.po51
-rw-r--r--applications/luci-app-p910nd/po/ms/p910nd.po43
-rw-r--r--applications/luci-app-p910nd/po/no/p910nd.po47
-rw-r--r--applications/luci-app-p910nd/po/pl/p910nd.po56
-rw-r--r--applications/luci-app-p910nd/po/pt-br/p910nd.po57
-rw-r--r--applications/luci-app-p910nd/po/pt/p910nd.po51
-rw-r--r--applications/luci-app-p910nd/po/ro/p910nd.po47
-rw-r--r--applications/luci-app-p910nd/po/ru/p910nd.po57
-rw-r--r--applications/luci-app-p910nd/po/sk/p910nd.po41
-rw-r--r--applications/luci-app-p910nd/po/sv/p910nd.po42
-rw-r--r--applications/luci-app-p910nd/po/templates/p910nd.pot34
-rw-r--r--applications/luci-app-p910nd/po/tr/p910nd.po46
-rw-r--r--applications/luci-app-p910nd/po/uk/p910nd.po47
-rw-r--r--applications/luci-app-p910nd/po/vi/p910nd.po52
-rw-r--r--applications/luci-app-p910nd/po/zh-cn/p910nd.po49
-rw-r--r--applications/luci-app-p910nd/po/zh-tw/p910nd.po45
-rwxr-xr-xapplications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd11
31 files changed, 1407 insertions, 0 deletions
diff --git a/applications/luci-app-p910nd/Makefile b/applications/luci-app-p910nd/Makefile
new file mode 100644
index 0000000000..adb35bd47f
--- /dev/null
+++ b/applications/luci-app-p910nd/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=p910nd - Printer server module
+LUCI_DEPENDS:=+p910nd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-p910nd/ipkg/postinst b/applications/luci-app-p910nd/ipkg/postinst
new file mode 100644
index 0000000000..36a91e21b1
--- /dev/null
+++ b/applications/luci-app-p910nd/ipkg/postinst
@@ -0,0 +1,6 @@
+#!/bin/sh
+[ -n "${IPKG_INSTROOT}" ] || {
+ ( . /etc/uci-defaults/luci-p910nd ) && rm -f /etc/uci-defaults/luci-p910nd
+ /etc/init.d/p910nd enabled || /etc/init.d/p910nd enable
+ exit 0
+}
diff --git a/applications/luci-app-p910nd/luasrc/controller/p910nd.lua b/applications/luci-app-p910nd/luasrc/controller/p910nd.lua
new file mode 100644
index 0000000000..4efaef8a18
--- /dev/null
+++ b/applications/luci-app-p910nd/luasrc/controller/p910nd.lua
@@ -0,0 +1,27 @@
+--[[
+
+LuCI UVC Streamer
+(c) 2008 Yanira <forum-2008@email.de>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+$Id$
+
+]]--
+
+module("luci.controller.p910nd", package.seeall)
+
+function index()
+ if not nixio.fs.access("/etc/config/p910nd") then
+ return
+ end
+
+ local page
+
+ page = entry({"admin", "services", "p910nd"}, cbi("p910nd"), _("p910nd - Printer server"), 60)
+ page.dependent = true
+end
diff --git a/applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua b/applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua
new file mode 100644
index 0000000000..7580a3e74e
--- /dev/null
+++ b/applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua
@@ -0,0 +1,59 @@
+--[[
+
+LuCI p910nd
+(c) 2008 Yanira <forum-2008@email.de>
+(c) 2012 Jo-Philipp Wich <jow@openwrt.org>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+]]--
+
+local uci = luci.model.uci.cursor_state()
+local net = require "luci.model.network"
+local m, s, p, b
+
+m = Map("p910nd", translate("p910nd - Printer server"),
+ translatef("First you have to install the packages to get support for USB (kmod-usb-printer) or parallel port (kmod-lp)."))
+
+net = net.init(m.uci)
+
+s = m:section(TypedSection, "p910nd", translate("Settings"))
+s.addremove = true
+s.anonymous = true
+
+s:option(Flag, "enabled", translate("enable"))
+
+s:option(Value, "device", translate("Device")).rmempty = true
+
+b = s:option(Value, "bind", translate("Interface"), translate("Specifies the interface to listen on."))
+b.template = "cbi/network_netlist"
+b.nocreate = true
+b.unspecified = true
+
+function b.cfgvalue(...)
+ local v = Value.cfgvalue(...)
+ if v then
+ return (net:get_status_by_address(v))
+ end
+end
+
+function b.write(self, section, value)
+ local n = net:get_network(value)
+ if n and n:ipaddr() then
+ Value.write(self, section, n:ipaddr())
+ end
+end
+
+p = s:option(ListValue, "port", translate("Port"), translate("TCP listener port."))
+p.rmempty = true
+for i=0,9 do
+ p:value(i, 9100+i)
+end
+
+s:option(Flag, "bidirectional", translate("Bidirectional mode"))
+
+return m
diff --git a/applications/luci-app-p910nd/po/ca/p910nd.po b/applications/luci-app-p910nd/po/ca/p910nd.po
new file mode 100644
index 0000000000..6862df4692
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ca/p910nd.po
@@ -0,0 +1,55 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-06-10 03:40+0200\n"
+"PO-Revision-Date: 2014-07-01 03:56+0200\n"
+"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Mode bidireccional"
+
+msgid "Device"
+msgstr "Dispositiu"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Primer heu d'instal·lar els paquets de suport USB (kmod-usb-printer) o de "
+"port paral·lel (kmod-lp)."
+
+msgid "Interface"
+msgstr "Interfície"
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Ajusts"
+
+msgid "Specifies the interface to listen on."
+msgstr "Especifica la interfície en que escoltar."
+
+msgid "TCP listener port."
+msgstr "Port d'escolta TCP."
+
+msgid "enable"
+msgstr "habilita"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Servidor d'impressió"
+
+#~ msgid "port_help"
+#~ msgstr ""
+#~ "El p910nd escolta al port 910+N. Per exemple, 9100 per la primera "
+#~ "impressora (la 0)."
diff --git a/applications/luci-app-p910nd/po/cs/p910nd.po b/applications/luci-app-p910nd/po/cs/p910nd.po
new file mode 100644
index 0000000000..e4f1c71e5c
--- /dev/null
+++ b/applications/luci-app-p910nd/po/cs/p910nd.po
@@ -0,0 +1,49 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2014-06-20 23:28+0200\n"
+"Last-Translator: koli <lukas.koluch@gmail.com>\n"
+"Language-Team: none\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Obousměrný režim"
+
+msgid "Device"
+msgstr "Zařízení"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Nejprve je nutno nainstalovat balíčky přinášející podporu USB (kmod-usb-"
+"printer) či paralelního portu (kmod-lp)."
+
+msgid "Interface"
+msgstr "Rozhraní"
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Nastavení"
+
+msgid "Specifies the interface to listen on."
+msgstr "Specifikuje rozhraní pro naslouchání."
+
+msgid "TCP listener port."
+msgstr "Naslouchající TCP port"
+
+msgid "enable"
+msgstr "Povolit"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - tiskový server"
+
+#~ msgid "port_help"
+#~ msgstr "Nápověda pro výběr portu"
diff --git a/applications/luci-app-p910nd/po/de/p910nd.po b/applications/luci-app-p910nd/po/de/p910nd.po
new file mode 100644
index 0000000000..7d1628c1cf
--- /dev/null
+++ b/applications/luci-app-p910nd/po/de/p910nd.po
@@ -0,0 +1,51 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-26 17:57+0200\n"
+"PO-Revision-Date: 2012-09-12 14:00+0200\n"
+"Last-Translator: Jo-Philipp <xm@subsignal.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Bidirektionaler Modus"
+
+msgid "Device"
+msgstr "Gerät"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Bevor p910nd verwendet werden kann muessen Pakete fuer USB (kmod-usb-"
+"printer) und Parallelport (kmod-lp) Support installiert werden."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Einstellungen"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "TCP Port"
+
+msgid "enable"
+msgstr "aktivieren"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Printserver"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd hoert auf Port 910+N. Z.B. 9100 fuer ersten Drucker"
diff --git a/applications/luci-app-p910nd/po/el/p910nd.po b/applications/luci-app-p910nd/po/el/p910nd.po
new file mode 100644
index 0000000000..13b97c02ea
--- /dev/null
+++ b/applications/luci-app-p910nd/po/el/p910nd.po
@@ -0,0 +1,55 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-28 02:08+0200\n"
+"PO-Revision-Date: 2012-03-18 15:25+0200\n"
+"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.4\n"
+
+msgid "Bidirectional mode"
+msgstr "Αμφίδρομη μέθοδος"
+
+msgid "Device"
+msgstr "Συσκευή"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Πρώτα πρέπει να εγκατασταθούν τα πακέτα για να υπάρξει υποστήριξη για USB "
+"(kmod-usb-printer) ή παράλληλη θύρα (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Θύρα"
+
+msgid "Settings"
+msgstr "Ρυθμίσεις"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Θύρα ακρόασης TCP"
+
+msgid "enable"
+msgstr "ενεργοποίηση"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Εξυπηρετητής εκτυπώσεων"
+
+#~ msgid "port_help"
+#~ msgstr "port_help"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr ""
+#~ "p910nd ανταποκρίνεται στην πόρτα 910+N. π.χ. 9100 για τον πρώτο εκτυπωτή"
diff --git a/applications/luci-app-p910nd/po/en/p910nd.po b/applications/luci-app-p910nd/po/en/p910nd.po
new file mode 100644
index 0000000000..766673ac73
--- /dev/null
+++ b/applications/luci-app-p910nd/po/en/p910nd.po
@@ -0,0 +1,51 @@
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:35+0200\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"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.1.1\n"
+
+msgid "Bidirectional mode"
+msgstr "Bidirectional mode"
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Printer server"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd listens on port 910+N. E.g. 9100 for the first printer."
diff --git a/applications/luci-app-p910nd/po/es/p910nd.po b/applications/luci-app-p910nd/po/es/p910nd.po
new file mode 100644
index 0000000000..f558c99488
--- /dev/null
+++ b/applications/luci-app-p910nd/po/es/p910nd.po
@@ -0,0 +1,51 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-06-10 03:41+0200\n"
+"PO-Revision-Date: 2014-06-15 09:10+0200\n"
+"Last-Translator: José Vicente <josevteg@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Modo bidireccional"
+
+msgid "Device"
+msgstr "Dispositivo"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Debe instalar primero el soporte para puertos USB (kmod-usb-printer) o "
+"paralelo (kmod-lp)."
+
+msgid "Interface"
+msgstr "Interfaz"
+
+msgid "Port"
+msgstr "Puerto"
+
+msgid "Settings"
+msgstr "Configuración"
+
+msgid "Specifies the interface to listen on."
+msgstr "Especifica el interfaz en el que se escucha."
+
+msgid "TCP listener port."
+msgstr "Puerto de escucha TCP."
+
+msgid "enable"
+msgstr "activar"
+
+msgid "p910nd - Printer server"
+msgstr "Servidor de Impresión - p910nd"
+
+#~ msgid "port_help"
+#~ msgstr "puerto_ayuda"
diff --git a/applications/luci-app-p910nd/po/fr/p910nd.po b/applications/luci-app-p910nd/po/fr/p910nd.po
new file mode 100644
index 0000000000..5621e102df
--- /dev/null
+++ b/applications/luci-app-p910nd/po/fr/p910nd.po
@@ -0,0 +1,56 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:36+0200\n"
+"PO-Revision-Date: 2012-01-15 07:08+0200\n"
+"Last-Translator: desillu <ledesillusionniste@hotmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Pootle 2.0.4\n"
+
+msgid "Bidirectional mode"
+msgstr "Mode bi-directionnel"
+
+msgid "Device"
+msgstr "Périphérique"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Vous devez d'abord installer les paquets pour gérer des imprimantes USB "
+"(kmod-usb-printer) ou sur port parallèle (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Paramètres"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Port d'écoute TCP."
+
+msgid "enable"
+msgstr "activer"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Serveur d'impression"
+
+#~ msgid "port_help"
+#~ msgstr "aide_port"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr ""
+#~ "p910nd écoute sur le port 910+N, par exemple 9100 pour la première "
+#~ "imprimante."
diff --git a/applications/luci-app-p910nd/po/he/p910nd.po b/applications/luci-app-p910nd/po/he/p910nd.po
new file mode 100644
index 0000000000..3accdca6ad
--- /dev/null
+++ b/applications/luci-app-p910nd/po/he/p910nd.po
@@ -0,0 +1,53 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2012-09-10 03:43+0200\n"
+"Last-Translator: Snoof <sagim9@gmail.com>\n"
+"Language-Team: none\n"
+"Language: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "מצב דו-כיווני."
+
+msgid "Device"
+msgstr "התקן"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"ראשית עליך להתקין את החבילות כדי לקבל תמיכה ב- USB (kmod-usb-printer) או "
+"בחיבור מקבילי (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+# "יציאה" או "יציאת התקן" ?
+#, fuzzy
+msgid "Port"
+msgstr "יציאת התקן"
+
+msgid "Settings"
+msgstr "הגדרות"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "יציאת האזנה ל- TCP"
+
+msgid "enable"
+msgstr "לאפשר"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - שרת מדפסות"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd מאזין לפורט 910+N (למשל 9100) עבור המדפסת הראשונה."
diff --git a/applications/luci-app-p910nd/po/hu/p910nd.po b/applications/luci-app-p910nd/po/hu/p910nd.po
new file mode 100644
index 0000000000..717987190c
--- /dev/null
+++ b/applications/luci-app-p910nd/po/hu/p910nd.po
@@ -0,0 +1,49 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2012-03-28 16:41+0200\n"
+"Last-Translator: Gábor <vargalex@freemail.hu>\n"
+"Language-Team: none\n"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.4\n"
+
+msgid "Bidirectional mode"
+msgstr "Kétirányú mód"
+
+msgid "Device"
+msgstr "Eszköz"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"A p910nd használata előtt szükséges az USB (kmod-usb-printer), vagy "
+"párhuzamos (kmod-lp) portokat támogató csomagok telepítése."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Beállítások"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "TCP port"
+
+msgid "enable"
+msgstr "Engedélyezés"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Nyomtató szerver"
+
+#~ msgid "port_help"
+#~ msgstr "port_súgó"
diff --git a/applications/luci-app-p910nd/po/it/p910nd.po b/applications/luci-app-p910nd/po/it/p910nd.po
new file mode 100644
index 0000000000..47bf687362
--- /dev/null
+++ b/applications/luci-app-p910nd/po/it/p910nd.po
@@ -0,0 +1,55 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:36+0200\n"
+"PO-Revision-Date: 2014-08-05 11:23+0200\n"
+"Last-Translator: morganfw <morganfw@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Modalità bidirezionale"
+
+msgid "Device"
+msgstr "Dispositivo"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Devi prima aver installato i pacchetti per avere il supporto dell'USB (kmod-"
+"usb-printer) o della porta parallela (kmod-lp)."
+
+msgid "Interface"
+msgstr "Interfaccia"
+
+msgid "Port"
+msgstr "Porta"
+
+msgid "Settings"
+msgstr "Impostazioni"
+
+msgid "Specifies the interface to listen on."
+msgstr "Specifica l'interfaccia per l'ascolto."
+
+msgid "TCP listener port."
+msgstr "Porta d'ascolto TCP."
+
+msgid "enable"
+msgstr "Attiva"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Server di stampa"
+
+#~ msgid "port_help"
+#~ msgstr "Porta d'aiuto"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr ""
+#~ "p910nd è in ascolto sulla porta 910+N. Ad es. 9100 per la prima stampante."
diff --git a/applications/luci-app-p910nd/po/ja/p910nd.po b/applications/luci-app-p910nd/po/ja/p910nd.po
new file mode 100644
index 0000000000..42335cefaf
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ja/p910nd.po
@@ -0,0 +1,51 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:36+0200\n"
+"PO-Revision-Date: 2011-11-04 18:11+0200\n"
+"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Pootle 2.0.4\n"
+
+msgid "Bidirectional mode"
+msgstr "双方向モード"
+
+msgid "Device"
+msgstr "デバイス"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"まず初めに、USB(kmod-usb-printer)または、パラレルポート(kmod-lp)をサポートす"
+"るためのパッケージをインストールしてください。"
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "ポート番号"
+
+msgid "Settings"
+msgstr "設定"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "TCP接続待ちポート"
+
+msgid "enable"
+msgstr "有効"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - プリンタサーバー"
+
+#~ msgid "port_help"
+#~ msgstr "port_help"
diff --git a/applications/luci-app-p910nd/po/ms/p910nd.po b/applications/luci-app-p910nd/po/ms/p910nd.po
new file mode 100644
index 0000000000..254fc66c28
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ms/p910nd.po
@@ -0,0 +1,43 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/no/p910nd.po b/applications/luci-app-p910nd/po/no/p910nd.po
new file mode 100644
index 0000000000..3bf49c566f
--- /dev/null
+++ b/applications/luci-app-p910nd/po/no/p910nd.po
@@ -0,0 +1,47 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2013-03-21 23:05+0200\n"
+"Last-Translator: protx <lars.hardy@gmail.com>\n"
+"Language: no\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Toveis modus (bidirectional)"
+
+msgid "Device"
+msgstr "Enhet"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Du må først installere pakkene som gir støtte for USB (kmod-usb-printer) "
+"eller parallellport (kmod-lp) skriver."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Innstillinger"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "TCP lytte port."
+
+msgid "enable"
+msgstr "Aktiver"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Skriverserver"
+
+#~ msgid "port_help"
+#~ msgstr ""
+#~ "p910nd lytter på port 910+N. (N=0 blir port 9100 for første skriver)"
diff --git a/applications/luci-app-p910nd/po/pl/p910nd.po b/applications/luci-app-p910nd/po/pl/p910nd.po
new file mode 100644
index 0000000000..c5f611ab73
--- /dev/null
+++ b/applications/luci-app-p910nd/po/pl/p910nd.po
@@ -0,0 +1,56 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2014-07-02 19:31+0200\n"
+"Last-Translator: obsy <cezary@eko.one.pl>\n"
+"Language-Team: none\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Tryb dwukierunkowy"
+
+msgid "Device"
+msgstr "Urządzenie"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Po pierwsze, musisz zainstalować pakiety obsługujące interfejs USB (kmod-"
+"usb-printer) lub LPT (kmod-lp)."
+
+msgid "Interface"
+msgstr "Interfejs"
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Ustawienia"
+
+msgid "Specifies the interface to listen on."
+msgstr "Określa interfejs do nasłuchu."
+
+msgid "TCP listener port."
+msgstr "Port nasłuchu TCP"
+
+msgid "enable"
+msgstr "Włączony"
+
+# W sambie usługa też się nazywa "network shares", więc nie ma specjalnie potrzeby używania nazwy własnej demona "p910nd".
+msgid "p910nd - Printer server"
+msgstr "Serwer wydruku"
+
+#~ msgid "port_help"
+#~ msgstr "port_help"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd nasłuchuje na porcie 910X, np. 9100 dla pierwszej drukarki."
diff --git a/applications/luci-app-p910nd/po/pt-br/p910nd.po b/applications/luci-app-p910nd/po/pt-br/p910nd.po
new file mode 100644
index 0000000000..de7c42948a
--- /dev/null
+++ b/applications/luci-app-p910nd/po/pt-br/p910nd.po
@@ -0,0 +1,57 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-06-10 03:41+0200\n"
+"PO-Revision-Date: 2014-06-21 19:02+0200\n"
+"Last-Translator: Éder <eder.grigorio@openmailbox.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Modo bidirecional"
+
+msgid "Device"
+msgstr "Dispositivo"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Primeiro você deve instalar os pacotes para obter suporte USB (kmod-usb-"
+"printer) ou porta paralela (kmod-lp)."
+
+# 20140621: edersg: tradução
+msgid "Interface"
+msgstr "Interface"
+
+msgid "Port"
+msgstr "Porta"
+
+msgid "Settings"
+msgstr "Configurações"
+
+# 20140621: edersg: tradução
+msgid "Specifies the interface to listen on."
+msgstr "Especifica a interface para escuta."
+
+msgid "TCP listener port."
+msgstr "Porta TCP de escuta."
+
+msgid "enable"
+msgstr "habilitado"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Servidor de impressão"
+
+#~ msgid "port_help"
+#~ msgstr ""
+#~ "p910nd escuta na porta 910x. Por exemplo, 9100 para a primeira impressora."
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd escuta na porta 910+N. Ex. 9100 para a primeira impressora."
diff --git a/applications/luci-app-p910nd/po/pt/p910nd.po b/applications/luci-app-p910nd/po/pt/p910nd.po
new file mode 100644
index 0000000000..734967e8a5
--- /dev/null
+++ b/applications/luci-app-p910nd/po/pt/p910nd.po
@@ -0,0 +1,51 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-26 19:03+0200\n"
+"PO-Revision-Date: 2013-05-01 00:41+0200\n"
+"Last-Translator: pedromrgoncalves <pedromrgoncalves@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Modo bidirecional"
+
+msgid "Device"
+msgstr "Dispositivo"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Primeiro você deve instalar os pacotes para obter suporte USB (kmod-usb-"
+"printer) ou porta paralela (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Porta"
+
+msgid "Settings"
+msgstr "Definições"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Porta TCP ouvinte"
+
+msgid "enable"
+msgstr "activar"
+
+msgid "p910nd - Printer server"
+msgstr "P910nd - Servidor de impressão"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd escuta na porta 910+N. Ex. 9100 para a primeira impressora."
diff --git a/applications/luci-app-p910nd/po/ro/p910nd.po b/applications/luci-app-p910nd/po/ro/p910nd.po
new file mode 100644
index 0000000000..7cad5c0695
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ro/p910nd.po
@@ -0,0 +1,47 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2014-06-29 20:02+0200\n"
+"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
+"Language-Team: none\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2);;\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr "Dispozitiv"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr "Interfaţă"
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Setări"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr "activează"
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/ru/p910nd.po b/applications/luci-app-p910nd/po/ru/p910nd.po
new file mode 100644
index 0000000000..923b22e00e
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ru/p910nd.po
@@ -0,0 +1,57 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: LuCI: p910nd\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:36+0200\n"
+"PO-Revision-Date: 2012-08-15 11:42+0300\n"
+"Last-Translator: Roman A. aka BasicXP <x12ozmouse@ya.ru>\n"
+"Language-Team: Russian <x12ozmouse@ya.ru>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Pootle 2.0.4\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+msgid "Bidirectional mode"
+msgstr "Двунаправленный режим"
+
+msgid "Device"
+msgstr "Устройство"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Для начала вам необходимо установить пакеты для поддержки USB (kmod-usb-"
+"printer) или параллельного порта (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Порт"
+
+msgid "Settings"
+msgstr "Настройки"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Прослушиваемый TCP-порт."
+
+msgid "enable"
+msgstr "включить"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - сервер печати"
+
+#~ msgid "port_help"
+#~ msgstr "Помощь по портам"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr ""
+#~ "p910nd прослушивает порт 910+N. То есть 9100 - номер первого принтера."
diff --git a/applications/luci-app-p910nd/po/sk/p910nd.po b/applications/luci-app-p910nd/po/sk/p910nd.po
new file mode 100644
index 0000000000..5282dd724e
--- /dev/null
+++ b/applications/luci-app-p910nd/po/sk/p910nd.po
@@ -0,0 +1,41 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/sv/p910nd.po b/applications/luci-app-p910nd/po/sv/p910nd.po
new file mode 100644
index 0000000000..98febee6b4
--- /dev/null
+++ b/applications/luci-app-p910nd/po/sv/p910nd.po
@@ -0,0 +1,42 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/templates/p910nd.pot b/applications/luci-app-p910nd/po/templates/p910nd.pot
new file mode 100644
index 0000000000..3674fdb249
--- /dev/null
+++ b/applications/luci-app-p910nd/po/templates/p910nd.pot
@@ -0,0 +1,34 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/tr/p910nd.po b/applications/luci-app-p910nd/po/tr/p910nd.po
new file mode 100644
index 0000000000..ed69a011bc
--- /dev/null
+++ b/applications/luci-app-p910nd/po/tr/p910nd.po
@@ -0,0 +1,46 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2012-10-11 23:24+0200\n"
+"Last-Translator: vincenzo <tayfun_ozturk@hotmail.com>\n"
+"Language-Team: none\n"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Çift Yönlü Mod"
+
+msgid "Device"
+msgstr "Aygıt"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"USB (kmod-usb-yazıcı) veya paralel port (kmod-lp) kullanabilmek için destek "
+"paketi yüklemeniz gerekebilir."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Port"
+
+msgid "Settings"
+msgstr "Ayarlar"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Dinlemedeki TCP portları"
+
+msgid "enable"
+msgstr "Etkinleştir"
+
+msgid "p910nd - Printer server"
+msgstr "P910nd_Yazıcı Sunucusu"
diff --git a/applications/luci-app-p910nd/po/uk/p910nd.po b/applications/luci-app-p910nd/po/uk/p910nd.po
new file mode 100644
index 0000000000..237054d2c5
--- /dev/null
+++ b/applications/luci-app-p910nd/po/uk/p910nd.po
@@ -0,0 +1,47 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2013-05-26 18:35+0200\n"
+"Last-Translator: Yurii <yuripet@gmail.com>\n"
+"Language-Team: none\n"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "Двонаправлений режим"
+
+msgid "Device"
+msgstr "Пристрій"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Спочатку вам слід інсталювати пакети для підтримки USB (kmod-usb-printer) "
+"або паралельного порту (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "Порт"
+
+msgid "Settings"
+msgstr "Параметри"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "Порт TCP, що прослуховується"
+
+msgid "enable"
+msgstr "Увімкнути"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - сервер друку"
diff --git a/applications/luci-app-p910nd/po/vi/p910nd.po b/applications/luci-app-p910nd/po/vi/p910nd.po
new file mode 100644
index 0000000000..10035b8676
--- /dev/null
+++ b/applications/luci-app-p910nd/po/vi/p910nd.po
@@ -0,0 +1,52 @@
+# p910nd.pot
+# generated from ./applications/luci-p910nd/luasrc/i18n/p910nd.en.lua
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-08-16 06:58+0200\n"
+"PO-Revision-Date: 2009-08-13 04:03+0200\n"
+"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Pootle 1.1.0\n"
+
+msgid "Bidirectional mode"
+msgstr "Chế độ 2 chiều"
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"Trước tiên, bạn cần phải cài đặt các gói để hỗ trợ cho cổng USB (kmod-usb-"
+"in), hoặc cổng song song (kmod-lp)."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - Máy in chủ"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd tiếp thu ở cổng 910+N. E.g. 9100 cho máy in đầu tiên."
diff --git a/applications/luci-app-p910nd/po/zh-cn/p910nd.po b/applications/luci-app-p910nd/po/zh-cn/p910nd.po
new file mode 100644
index 0000000000..c14e2e7cba
--- /dev/null
+++ b/applications/luci-app-p910nd/po/zh-cn/p910nd.po
@@ -0,0 +1,49 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-05-19 19:35+0200\n"
+"PO-Revision-Date: 2014-06-22 14:36+0200\n"
+"Last-Translator: phantasm131 <phantasm131@gmail.com>\n"
+"Language-Team: QQ Group 75543259 <axishero@foxmail.com>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "双向模式"
+
+msgid "Device"
+msgstr "设备"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr "必须安装支持USB打印机的驱动(kmod-usb-printer)或者并口驱动(kmod-lp)"
+
+msgid "Interface"
+msgstr "接口"
+
+msgid "Port"
+msgstr "端口"
+
+msgid "Settings"
+msgstr "设置"
+
+msgid "Specifies the interface to listen on."
+msgstr "指定监听端口"
+
+msgid "TCP listener port."
+msgstr "TCP监听端口"
+
+msgid "enable"
+msgstr "启用"
+
+msgid "p910nd - Printer server"
+msgstr "打印服务器"
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd 的监听端口是910+N,举例:9100用于监听第一台打印机"
diff --git a/applications/luci-app-p910nd/po/zh-tw/p910nd.po b/applications/luci-app-p910nd/po/zh-tw/p910nd.po
new file mode 100644
index 0000000000..7d6c08041e
--- /dev/null
+++ b/applications/luci-app-p910nd/po/zh-tw/p910nd.po
@@ -0,0 +1,45 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2014-05-18 20:03+0200\n"
+"Last-Translator: omnistack <omnistack@gmail.com>\n"
+"Language-Team: none\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Pootle 2.0.6\n"
+
+msgid "Bidirectional mode"
+msgstr "雙向模式"
+
+msgid "Device"
+msgstr "設備"
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+"首先你必須安裝軟體包以便獲得USB (kmod-usb-printer)或串列埠(kmod-lp)的支援."
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr "埠"
+
+msgid "Settings"
+msgstr "設定值"
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr "聆聽TCP埠"
+
+msgid "enable"
+msgstr "啟用"
+
+msgid "p910nd - Printer server"
+msgstr "p910nd - 印表機伺服器"
diff --git a/applications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd b/applications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd
new file mode 100755
index 0000000000..80f6d62fa2
--- /dev/null
+++ b/applications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+uci -q batch <<-EOF >/dev/null
+ delete ucitrack.@p910nd[-1]
+ add ucitrack p910nd
+ set ucitrack.@p910nd[-1].init=p910nd
+ commit ucitrack
+EOF
+
+rm -f /tmp/luci-indexcache
+exit 0