diff --git a/README.md b/README.md
index fb51738..6de86e3 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
# Pressbooks LTI Provider
**Contributors:** conner_bw, greatislander
**Tags:** pressbooks, lti, lms
-**Requires at least:** 5.1.0
-**Tested up to:** 5.1.0
+**Requires at least:** 5.1.1
+**Tested up to:** 5.1.1
**Stable tag:** 1.2.0
**License:** GPLv3 or later
**License URI:** https://www.gnu.org/licenses/gpl-3.0.html
diff --git a/bin/localize.sh b/bin/i18n.sh
similarity index 99%
rename from bin/localize.sh
rename to bin/i18n.sh
index 610b044..4bf8d2f 100644
--- a/bin/localize.sh
+++ b/bin/i18n.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PARENT="$(dirname $DIR)"
tx push -s
diff --git a/languages/pressbooks-lti-provider-ar.mo b/languages/pressbooks-lti-provider-ar.mo
new file mode 100644
index 0000000..d3e5ba6
Binary files /dev/null and b/languages/pressbooks-lti-provider-ar.mo differ
diff --git a/languages/pressbooks-lti-provider-ar.po b/languages/pressbooks-lti-provider-ar.po
new file mode 100644
index 0000000..555a9fe
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ar.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Arabic (https://www.transifex.com/pressbooks/teams/9194/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ca.mo b/languages/pressbooks-lti-provider-ca.mo
new file mode 100644
index 0000000..d8f7685
Binary files /dev/null and b/languages/pressbooks-lti-provider-ca.mo differ
diff --git a/languages/pressbooks-lti-provider-ca.po b/languages/pressbooks-lti-provider-ca.po
new file mode 100644
index 0000000..e51e660
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ca.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Catalan (https://www.transifex.com/pressbooks/teams/9194/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-cs.mo b/languages/pressbooks-lti-provider-cs.mo
new file mode 100644
index 0000000..07c3e63
Binary files /dev/null and b/languages/pressbooks-lti-provider-cs.mo differ
diff --git a/languages/pressbooks-lti-provider-cs.po b/languages/pressbooks-lti-provider-cs.po
new file mode 100644
index 0000000..e1cc4b5
--- /dev/null
+++ b/languages/pressbooks-lti-provider-cs.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Czech (https://www.transifex.com/pressbooks/teams/9194/cs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-cs_CZ.mo b/languages/pressbooks-lti-provider-cs_CZ.mo
new file mode 100644
index 0000000..9ec955b
Binary files /dev/null and b/languages/pressbooks-lti-provider-cs_CZ.mo differ
diff --git a/languages/pressbooks-lti-provider-cs_CZ.po b/languages/pressbooks-lti-provider-cs_CZ.po
new file mode 100644
index 0000000..43fc8f2
--- /dev/null
+++ b/languages/pressbooks-lti-provider-cs_CZ.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Czech (Czech Republic) (https://www.transifex.com/pressbooks/teams/9194/cs_CZ/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs_CZ\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-da_DK.mo b/languages/pressbooks-lti-provider-da_DK.mo
new file mode 100644
index 0000000..a3d6c67
Binary files /dev/null and b/languages/pressbooks-lti-provider-da_DK.mo differ
diff --git a/languages/pressbooks-lti-provider-da_DK.po b/languages/pressbooks-lti-provider-da_DK.po
new file mode 100644
index 0000000..443199c
--- /dev/null
+++ b/languages/pressbooks-lti-provider-da_DK.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Danish (Denmark) (https://www.transifex.com/pressbooks/teams/9194/da_DK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da_DK\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-de_CH.mo b/languages/pressbooks-lti-provider-de_CH.mo
new file mode 100644
index 0000000..b6eb635
Binary files /dev/null and b/languages/pressbooks-lti-provider-de_CH.mo differ
diff --git a/languages/pressbooks-lti-provider-de_CH.po b/languages/pressbooks-lti-provider-de_CH.po
new file mode 100644
index 0000000..de14da2
--- /dev/null
+++ b/languages/pressbooks-lti-provider-de_CH.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: German (Switzerland) (https://www.transifex.com/pressbooks/teams/9194/de_CH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de_CH\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-de_DE.mo b/languages/pressbooks-lti-provider-de_DE.mo
new file mode 100644
index 0000000..1b33d22
Binary files /dev/null and b/languages/pressbooks-lti-provider-de_DE.mo differ
diff --git a/languages/pressbooks-lti-provider-de_DE.po b/languages/pressbooks-lti-provider-de_DE.po
new file mode 100644
index 0000000..1cf4633
--- /dev/null
+++ b/languages/pressbooks-lti-provider-de_DE.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: German (Germany) (https://www.transifex.com/pressbooks/teams/9194/de_DE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de_DE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-el.mo b/languages/pressbooks-lti-provider-el.mo
new file mode 100644
index 0000000..febb4fb
Binary files /dev/null and b/languages/pressbooks-lti-provider-el.mo differ
diff --git a/languages/pressbooks-lti-provider-el.po b/languages/pressbooks-lti-provider-el.po
new file mode 100644
index 0000000..b7eec43
--- /dev/null
+++ b/languages/pressbooks-lti-provider-el.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Greek (https://www.transifex.com/pressbooks/teams/9194/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-en_CA.mo b/languages/pressbooks-lti-provider-en_CA.mo
new file mode 100644
index 0000000..ecee1d6
Binary files /dev/null and b/languages/pressbooks-lti-provider-en_CA.mo differ
diff --git a/languages/pressbooks-lti-provider-en_CA.po b/languages/pressbooks-lti-provider-en_CA.po
new file mode 100644
index 0000000..2fd7b38
--- /dev/null
+++ b/languages/pressbooks-lti-provider-en_CA.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: English (Canada) (https://www.transifex.com/pressbooks/teams/9194/en_CA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_CA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-en_GB.mo b/languages/pressbooks-lti-provider-en_GB.mo
new file mode 100644
index 0000000..e651a74
Binary files /dev/null and b/languages/pressbooks-lti-provider-en_GB.mo differ
diff --git a/languages/pressbooks-lti-provider-en_GB.po b/languages/pressbooks-lti-provider-en_GB.po
new file mode 100644
index 0000000..71aaf74
--- /dev/null
+++ b/languages/pressbooks-lti-provider-en_GB.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: English (United Kingdom) (https://www.transifex.com/pressbooks/teams/9194/en_GB/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_GB\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-en_US.mo b/languages/pressbooks-lti-provider-en_US.mo
new file mode 100644
index 0000000..1969603
Binary files /dev/null and b/languages/pressbooks-lti-provider-en_US.mo differ
diff --git a/languages/pressbooks-lti-provider-en_US.po b/languages/pressbooks-lti-provider-en_US.po
new file mode 100644
index 0000000..e68dbc9
--- /dev/null
+++ b/languages/pressbooks-lti-provider-en_US.po
@@ -0,0 +1,346 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-03-22T14:54:46+00:00\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr "Pressbooks LTI Provider"
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr "https://pressbooks.org"
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr "A plugin which turns Pressbooks into an LTI provider."
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr "Pressbooks (Book Oven Inc.)"
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr "LTI Consumers"
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr "Add new"
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr "Consumers deleted: %d"
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr "LTI Settings"
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr "Name"
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr "Base URL"
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr "Key"
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr "Version"
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr "Last access"
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr "Available"
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr "Protected"
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr "Never"
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr "Powered by Pressbooks"
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr "Invalid launch URL"
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr "Return of an LTI link not offered"
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr "No visible document target offered"
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr "Invalid tool consumer."
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr "Return URL was not set."
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr "Could not establish proxy with consumer."
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr "The tool has been successfully registered."
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr "The tool registration has been cancelled."
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr "Deep link was not found."
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr "Cannot find Pressbooks install."
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr "Cannot find PDO for MySQL."
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr "Dependencies Missing"
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr "Map Administrator to the following Pressbooks role"
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr "Map Staff to the following Pressbooks role"
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr "Map Learner to the following Pressbooks role"
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr "Administrator"
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr "Editor"
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr "Author"
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr "Contributor"
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr "Subscriber"
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr "Anonymous Guest"
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr "Appearance"
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr "Display only book content in LMS."
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr "Common Cartridge"
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr "Export books as Common Cartridge files with LTI links."
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr "1.1"
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr "1.2"
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr "1.3"
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr "Show all export versions"
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr "Registration request for %s"
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr "Go back"
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr "Proceed with registration →"
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr "Content item selection request for %s"
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr "Cover Page"
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr "Front Matter"
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr "Chapter"
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr "Back Matter"
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr "Submit"
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr "Editing"
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr "Adding"
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr "LTI Consumer"
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr "Back to LTI Consumers listing"
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr "Secret"
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr "Enable From"
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr "Enable Until"
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr "LTI2 Registration Whitelist"
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr "Sensible Defaults"
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr "Allow books to override role-mapping and Common Cartridge defaults"
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr "No"
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr "Yes"
diff --git a/languages/pressbooks-lti-provider-es_ES.mo b/languages/pressbooks-lti-provider-es_ES.mo
new file mode 100644
index 0000000..0e20b87
Binary files /dev/null and b/languages/pressbooks-lti-provider-es_ES.mo differ
diff --git a/languages/pressbooks-lti-provider-es_ES.po b/languages/pressbooks-lti-provider-es_ES.po
new file mode 100644
index 0000000..340d79b
--- /dev/null
+++ b/languages/pressbooks-lti-provider-es_ES.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Spanish (https://www.transifex.com/pressbooks/teams/9194/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-et.mo b/languages/pressbooks-lti-provider-et.mo
new file mode 100644
index 0000000..911719f
Binary files /dev/null and b/languages/pressbooks-lti-provider-et.mo differ
diff --git a/languages/pressbooks-lti-provider-et.po b/languages/pressbooks-lti-provider-et.po
new file mode 100644
index 0000000..3b81748
--- /dev/null
+++ b/languages/pressbooks-lti-provider-et.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Estonian (https://www.transifex.com/pressbooks/teams/9194/et/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-eu.mo b/languages/pressbooks-lti-provider-eu.mo
new file mode 100644
index 0000000..c9ded2b
Binary files /dev/null and b/languages/pressbooks-lti-provider-eu.mo differ
diff --git a/languages/pressbooks-lti-provider-eu.po b/languages/pressbooks-lti-provider-eu.po
new file mode 100644
index 0000000..5000ecc
--- /dev/null
+++ b/languages/pressbooks-lti-provider-eu.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Basque (https://www.transifex.com/pressbooks/teams/9194/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-fr_FR.mo b/languages/pressbooks-lti-provider-fr_FR.mo
new file mode 100644
index 0000000..0372926
Binary files /dev/null and b/languages/pressbooks-lti-provider-fr_FR.mo differ
diff --git a/languages/pressbooks-lti-provider-fr_FR.po b/languages/pressbooks-lti-provider-fr_FR.po
new file mode 100644
index 0000000..0262bc3
--- /dev/null
+++ b/languages/pressbooks-lti-provider-fr_FR.po
@@ -0,0 +1,357 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+# Translators:
+# Hubert GB , 2019
+# Amelie Roberge , 2019
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Last-Translator: Amelie Roberge , 2019\n"
+"Language-Team: French (https://www.transifex.com/pressbooks/teams/9194/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr "Fournisseur LTI pour Pressbooks"
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr "https://pressbooks.org"
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+"Un module d’extension qui transforme Pressbooks en fournisseur LTI. "
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr "Pressbooks (Book Oven Inc.)"
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr "Clients LTI"
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr "Ajouter un nouveau"
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr "Clients supprimés : %d"
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr "Paramètres LTI"
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+"Demande d’enregistrement non-autorisée. Le client de l’outil "
+"n'est pas sur la liste blanche des domaines autorisés."
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr "Nom"
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr "Adresse URL de base"
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr "Clé"
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr "Version"
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr "Dernier accès"
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr "Disponible"
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr "Protégé"
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr "Jamais"
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr "Propulsé par Pressbooks"
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr "URL d'activation invalide"
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr "Le renvoi à lien LTI n’est pas offert."
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr "Aucun document cible visible n’est offert."
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr "Client de l’outil invalide"
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr "L’adresse URL de renvoi n’a pas été indiquée."
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr "Impossible de trouver le serveur mandataire du client."
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr "L’outil a été enregistré avec succès."
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr "L’enregistrement de l’outil a été annulé."
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr "Lien profond introuvable"
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr "Installateur Pressbooks introuvable."
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr "Extension PDO MySQL introuvable."
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr "Dépendances manquantes"
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+"Veuillez exécuter composer install
depuis la source du "
+"répertoire du module d’extension du fournisseur LTI de Pressbooks. "
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+"Pressbooks établira une correspondance entre l’utilisateur LTI et son "
+"adresse courriel. Toutefois, si aucun utilisateur Pressbooks n'est "
+"trouvé :"
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr "Administrateur"
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr "Directeur de rédaction"
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr "Auteur"
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr "Collaborateur"
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr "Abonné"
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr "Visiteur anonyme"
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr "Apparence"
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+"Afficher les éléments de navigation Pressbooks et le contenu du livre dans "
+"votre SGA."
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr "Afficher uniquement le contenu du livre dans le SGA."
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr "Common Cartridge"
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr "Exporter les livres en format Common Cartridge avec les liens LTI."
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr "1.1"
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr "1.2"
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr "1.3"
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr "Afficher toutes les versions exportées"
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr "Retour"
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr "Procéder à l’inscription →"
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr "Page couverture"
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr "Pages liminaires"
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr "Chapitre"
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr "Parties annexes"
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr "Soumettre"
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr "Modifier"
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr "Ajouter"
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr "Client LTI"
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr "Retour à la liste des clients LTI"
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr "Secret"
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr "Autorisation à partir de"
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr "Autorisation jusqu’Ã "
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr "Liste blanche d'inscriptions LTI2"
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+"Si vous souhaitez limiter les inscriptions automatiques à certains domaines,"
+" ajoutez-les ici (un domaine par ligne). Si la liste blanche est vide, les "
+"inscriptions automatiques seront désactivées."
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr "Paramètres par défaut adaptés"
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+"Permettre aux livres d’annuler et remplacer l’assignation des "
+"rôles et les paramètres Common Cartridge par défaut."
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr "Non"
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr "Oui"
diff --git a/languages/pressbooks-lti-provider-gl_ES.mo b/languages/pressbooks-lti-provider-gl_ES.mo
new file mode 100644
index 0000000..2504ce5
Binary files /dev/null and b/languages/pressbooks-lti-provider-gl_ES.mo differ
diff --git a/languages/pressbooks-lti-provider-gl_ES.po b/languages/pressbooks-lti-provider-gl_ES.po
new file mode 100644
index 0000000..0949f0f
--- /dev/null
+++ b/languages/pressbooks-lti-provider-gl_ES.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Galician (https://www.transifex.com/pressbooks/teams/9194/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-he.mo b/languages/pressbooks-lti-provider-he.mo
new file mode 100644
index 0000000..5f526f9
Binary files /dev/null and b/languages/pressbooks-lti-provider-he.mo differ
diff --git a/languages/pressbooks-lti-provider-he.po b/languages/pressbooks-lti-provider-he.po
new file mode 100644
index 0000000..2822cbf
--- /dev/null
+++ b/languages/pressbooks-lti-provider-he.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Hebrew (https://www.transifex.com/pressbooks/teams/9194/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: he\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-hu_HU.mo b/languages/pressbooks-lti-provider-hu_HU.mo
new file mode 100644
index 0000000..5017df7
Binary files /dev/null and b/languages/pressbooks-lti-provider-hu_HU.mo differ
diff --git a/languages/pressbooks-lti-provider-hu_HU.po b/languages/pressbooks-lti-provider-hu_HU.po
new file mode 100644
index 0000000..5033185
--- /dev/null
+++ b/languages/pressbooks-lti-provider-hu_HU.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Hungarian (Hungary) (https://www.transifex.com/pressbooks/teams/9194/hu_HU/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hu_HU\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-it_IT.mo b/languages/pressbooks-lti-provider-it_IT.mo
new file mode 100644
index 0000000..aeae80a
Binary files /dev/null and b/languages/pressbooks-lti-provider-it_IT.mo differ
diff --git a/languages/pressbooks-lti-provider-it_IT.po b/languages/pressbooks-lti-provider-it_IT.po
new file mode 100644
index 0000000..0dc2590
--- /dev/null
+++ b/languages/pressbooks-lti-provider-it_IT.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Italian (https://www.transifex.com/pressbooks/teams/9194/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ja.mo b/languages/pressbooks-lti-provider-ja.mo
new file mode 100644
index 0000000..79770c2
Binary files /dev/null and b/languages/pressbooks-lti-provider-ja.mo differ
diff --git a/languages/pressbooks-lti-provider-ja.po b/languages/pressbooks-lti-provider-ja.po
new file mode 100644
index 0000000..6d0238e
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ja.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Japanese (https://www.transifex.com/pressbooks/teams/9194/ja/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ka_GE.mo b/languages/pressbooks-lti-provider-ka_GE.mo
new file mode 100644
index 0000000..80f5e7e
Binary files /dev/null and b/languages/pressbooks-lti-provider-ka_GE.mo differ
diff --git a/languages/pressbooks-lti-provider-ka_GE.po b/languages/pressbooks-lti-provider-ka_GE.po
new file mode 100644
index 0000000..0d06a36
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ka_GE.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Georgian (https://www.transifex.com/pressbooks/teams/9194/ka/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ka\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-kk@Cyrl.mo b/languages/pressbooks-lti-provider-kk@Cyrl.mo
new file mode 100644
index 0000000..bd56b57
Binary files /dev/null and b/languages/pressbooks-lti-provider-kk@Cyrl.mo differ
diff --git a/languages/pressbooks-lti-provider-kk@Cyrl.po b/languages/pressbooks-lti-provider-kk@Cyrl.po
new file mode 100644
index 0000000..ed49ead
--- /dev/null
+++ b/languages/pressbooks-lti-provider-kk@Cyrl.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Kazakh (Cyrillic) (https://www.transifex.com/pressbooks/teams/9194/kk@Cyrl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: kk@Cyrl\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-km_KH.mo b/languages/pressbooks-lti-provider-km_KH.mo
new file mode 100644
index 0000000..201885f
Binary files /dev/null and b/languages/pressbooks-lti-provider-km_KH.mo differ
diff --git a/languages/pressbooks-lti-provider-km_KH.po b/languages/pressbooks-lti-provider-km_KH.po
new file mode 100644
index 0000000..476575c
--- /dev/null
+++ b/languages/pressbooks-lti-provider-km_KH.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Khmer (Cambodia) (https://www.transifex.com/pressbooks/teams/9194/km_KH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: km_KH\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ko.mo b/languages/pressbooks-lti-provider-ko.mo
new file mode 100644
index 0000000..cf1da30
Binary files /dev/null and b/languages/pressbooks-lti-provider-ko.mo differ
diff --git a/languages/pressbooks-lti-provider-ko.po b/languages/pressbooks-lti-provider-ko.po
new file mode 100644
index 0000000..c2924d5
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ko.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Korean (https://www.transifex.com/pressbooks/teams/9194/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-lt_LT.mo b/languages/pressbooks-lti-provider-lt_LT.mo
new file mode 100644
index 0000000..61e56c1
Binary files /dev/null and b/languages/pressbooks-lti-provider-lt_LT.mo differ
diff --git a/languages/pressbooks-lti-provider-lt_LT.po b/languages/pressbooks-lti-provider-lt_LT.po
new file mode 100644
index 0000000..afd0be9
--- /dev/null
+++ b/languages/pressbooks-lti-provider-lt_LT.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/pressbooks/teams/9194/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lt_LT\n"
+"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-lv.mo b/languages/pressbooks-lti-provider-lv.mo
new file mode 100644
index 0000000..9280841
Binary files /dev/null and b/languages/pressbooks-lti-provider-lv.mo differ
diff --git a/languages/pressbooks-lti-provider-lv.po b/languages/pressbooks-lti-provider-lv.po
new file mode 100644
index 0000000..76c0f82
--- /dev/null
+++ b/languages/pressbooks-lti-provider-lv.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Latvian (https://www.transifex.com/pressbooks/teams/9194/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-nb_NO.mo b/languages/pressbooks-lti-provider-nb_NO.mo
new file mode 100644
index 0000000..8dd77c6
Binary files /dev/null and b/languages/pressbooks-lti-provider-nb_NO.mo differ
diff --git a/languages/pressbooks-lti-provider-nb_NO.po b/languages/pressbooks-lti-provider-nb_NO.po
new file mode 100644
index 0000000..a7a28a5
--- /dev/null
+++ b/languages/pressbooks-lti-provider-nb_NO.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Norwegian Bokmål (https://www.transifex.com/pressbooks/teams/9194/nb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-nl_NL.mo b/languages/pressbooks-lti-provider-nl_NL.mo
new file mode 100644
index 0000000..7207e86
Binary files /dev/null and b/languages/pressbooks-lti-provider-nl_NL.mo differ
diff --git a/languages/pressbooks-lti-provider-nl_NL.po b/languages/pressbooks-lti-provider-nl_NL.po
new file mode 100644
index 0000000..23d6fd6
--- /dev/null
+++ b/languages/pressbooks-lti-provider-nl_NL.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Dutch (Netherlands) (https://www.transifex.com/pressbooks/teams/9194/nl_NL/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl_NL\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-no.mo b/languages/pressbooks-lti-provider-no.mo
new file mode 100644
index 0000000..8ac8513
Binary files /dev/null and b/languages/pressbooks-lti-provider-no.mo differ
diff --git a/languages/pressbooks-lti-provider-no.po b/languages/pressbooks-lti-provider-no.po
new file mode 100644
index 0000000..4e28bfa
--- /dev/null
+++ b/languages/pressbooks-lti-provider-no.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Norwegian (https://www.transifex.com/pressbooks/teams/9194/no/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: no\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-pl.mo b/languages/pressbooks-lti-provider-pl.mo
new file mode 100644
index 0000000..3f1e4df
Binary files /dev/null and b/languages/pressbooks-lti-provider-pl.mo differ
diff --git a/languages/pressbooks-lti-provider-pl.po b/languages/pressbooks-lti-provider-pl.po
new file mode 100644
index 0000000..74e8d41
--- /dev/null
+++ b/languages/pressbooks-lti-provider-pl.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Polish (https://www.transifex.com/pressbooks/teams/9194/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-pt_BR.mo b/languages/pressbooks-lti-provider-pt_BR.mo
new file mode 100644
index 0000000..784ac01
Binary files /dev/null and b/languages/pressbooks-lti-provider-pt_BR.mo differ
diff --git a/languages/pressbooks-lti-provider-pt_BR.po b/languages/pressbooks-lti-provider-pt_BR.po
new file mode 100644
index 0000000..0a1eda5
--- /dev/null
+++ b/languages/pressbooks-lti-provider-pt_BR.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Portuguese (Brazil) (https://www.transifex.com/pressbooks/teams/9194/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-pt_PT.mo b/languages/pressbooks-lti-provider-pt_PT.mo
new file mode 100644
index 0000000..5259045
Binary files /dev/null and b/languages/pressbooks-lti-provider-pt_PT.mo differ
diff --git a/languages/pressbooks-lti-provider-pt_PT.po b/languages/pressbooks-lti-provider-pt_PT.po
new file mode 100644
index 0000000..9246af3
--- /dev/null
+++ b/languages/pressbooks-lti-provider-pt_PT.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Portuguese (Portugal) (https://www.transifex.com/pressbooks/teams/9194/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ro.mo b/languages/pressbooks-lti-provider-ro.mo
new file mode 100644
index 0000000..b393ead
Binary files /dev/null and b/languages/pressbooks-lti-provider-ro.mo differ
diff --git a/languages/pressbooks-lti-provider-ro.po b/languages/pressbooks-lti-provider-ro.po
new file mode 100644
index 0000000..11b283d
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ro.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Romanian (https://www.transifex.com/pressbooks/teams/9194/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ru_RU.mo b/languages/pressbooks-lti-provider-ru_RU.mo
new file mode 100644
index 0000000..15e3b28
Binary files /dev/null and b/languages/pressbooks-lti-provider-ru_RU.mo differ
diff --git a/languages/pressbooks-lti-provider-ru_RU.po b/languages/pressbooks-lti-provider-ru_RU.po
new file mode 100644
index 0000000..fac12d9
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ru_RU.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Russian (https://www.transifex.com/pressbooks/teams/9194/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-sk_SK.mo b/languages/pressbooks-lti-provider-sk_SK.mo
new file mode 100644
index 0000000..b4edc89
Binary files /dev/null and b/languages/pressbooks-lti-provider-sk_SK.mo differ
diff --git a/languages/pressbooks-lti-provider-sk_SK.po b/languages/pressbooks-lti-provider-sk_SK.po
new file mode 100644
index 0000000..af1d611
--- /dev/null
+++ b/languages/pressbooks-lti-provider-sk_SK.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Slovak (Slovakia) (https://www.transifex.com/pressbooks/teams/9194/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-sv_SE.mo b/languages/pressbooks-lti-provider-sv_SE.mo
new file mode 100644
index 0000000..3011312
Binary files /dev/null and b/languages/pressbooks-lti-provider-sv_SE.mo differ
diff --git a/languages/pressbooks-lti-provider-sv_SE.po b/languages/pressbooks-lti-provider-sv_SE.po
new file mode 100644
index 0000000..fb9cbcc
--- /dev/null
+++ b/languages/pressbooks-lti-provider-sv_SE.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Swedish (Sweden) (https://www.transifex.com/pressbooks/teams/9194/sv_SE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv_SE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ta_IN.mo b/languages/pressbooks-lti-provider-ta_IN.mo
new file mode 100644
index 0000000..215de3f
Binary files /dev/null and b/languages/pressbooks-lti-provider-ta_IN.mo differ
diff --git a/languages/pressbooks-lti-provider-ta_IN.po b/languages/pressbooks-lti-provider-ta_IN.po
new file mode 100644
index 0000000..c8b1541
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ta_IN.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Tamil (India) (https://www.transifex.com/pressbooks/teams/9194/ta_IN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ta_IN\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-ta_LK.mo b/languages/pressbooks-lti-provider-ta_LK.mo
new file mode 100644
index 0000000..bb2223a
Binary files /dev/null and b/languages/pressbooks-lti-provider-ta_LK.mo differ
diff --git a/languages/pressbooks-lti-provider-ta_LK.po b/languages/pressbooks-lti-provider-ta_LK.po
new file mode 100644
index 0000000..e54ce31
--- /dev/null
+++ b/languages/pressbooks-lti-provider-ta_LK.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Tamil (https://www.transifex.com/pressbooks/teams/9194/ta/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ta\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-tr_TR.mo b/languages/pressbooks-lti-provider-tr_TR.mo
new file mode 100644
index 0000000..9d2a154
Binary files /dev/null and b/languages/pressbooks-lti-provider-tr_TR.mo differ
diff --git a/languages/pressbooks-lti-provider-tr_TR.po b/languages/pressbooks-lti-provider-tr_TR.po
new file mode 100644
index 0000000..e6bd793
--- /dev/null
+++ b/languages/pressbooks-lti-provider-tr_TR.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Turkish (Turkey) (https://www.transifex.com/pressbooks/teams/9194/tr_TR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: tr_TR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-uk.mo b/languages/pressbooks-lti-provider-uk.mo
new file mode 100644
index 0000000..084a785
Binary files /dev/null and b/languages/pressbooks-lti-provider-uk.mo differ
diff --git a/languages/pressbooks-lti-provider-uk.po b/languages/pressbooks-lti-provider-uk.po
new file mode 100644
index 0000000..ac28a93
--- /dev/null
+++ b/languages/pressbooks-lti-provider-uk.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Ukrainian (https://www.transifex.com/pressbooks/teams/9194/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-zh.mo b/languages/pressbooks-lti-provider-zh.mo
new file mode 100644
index 0000000..6cc85a7
Binary files /dev/null and b/languages/pressbooks-lti-provider-zh.mo differ
diff --git a/languages/pressbooks-lti-provider-zh.po b/languages/pressbooks-lti-provider-zh.po
new file mode 100644
index 0000000..0108334
--- /dev/null
+++ b/languages/pressbooks-lti-provider-zh.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Chinese (https://www.transifex.com/pressbooks/teams/9194/zh/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-zh_CN.mo b/languages/pressbooks-lti-provider-zh_CN.mo
new file mode 100644
index 0000000..1a1f774
Binary files /dev/null and b/languages/pressbooks-lti-provider-zh_CN.mo differ
diff --git a/languages/pressbooks-lti-provider-zh_CN.po b/languages/pressbooks-lti-provider-zh_CN.po
new file mode 100644
index 0000000..a615b49
--- /dev/null
+++ b/languages/pressbooks-lti-provider-zh_CN.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Chinese (China) (https://www.transifex.com/pressbooks/teams/9194/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/languages/pressbooks-lti-provider-zh_TW.mo b/languages/pressbooks-lti-provider-zh_TW.mo
new file mode 100644
index 0000000..36ef7d4
Binary files /dev/null and b/languages/pressbooks-lti-provider-zh_TW.mo differ
diff --git a/languages/pressbooks-lti-provider-zh_TW.po b/languages/pressbooks-lti-provider-zh_TW.po
new file mode 100644
index 0000000..e391387
--- /dev/null
+++ b/languages/pressbooks-lti-provider-zh_TW.po
@@ -0,0 +1,337 @@
+# Copyright (C) 2019 Pressbooks (Book Oven Inc.)
+# This file is distributed under the same license as the Pressbooks LTI Provider plugin.
+msgid ""
+msgstr ""
+"Project-Id-Version: Pressbooks LTI Provider 1.2.0\n"
+"Report-Msgid-Bugs-To: https://github.com/pressbooks/pressbooks-lti-provider/\n"
+"POT-Creation-Date: 2019-03-22T14:54:46+00:00\n"
+"PO-Revision-Date: 2019-02-28 19:56+0000\n"
+"Language-Team: Chinese (Taiwan) (https://www.transifex.com/pressbooks/teams/9194/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Domain: pressbooks-lti-provider\n"
+"X-Generator: WP-CLI 2.0.1\n"
+
+#. Plugin Name of the plugin
+msgid "Pressbooks LTI Provider"
+msgstr ""
+
+#. Plugin URI of the plugin
+#. Author URI of the plugin
+msgid "https://pressbooks.org"
+msgstr ""
+
+#. Description of the plugin
+msgid "A plugin which turns Pressbooks into an LTI provider."
+msgstr ""
+
+#. Author of the plugin
+msgid "Pressbooks (Book Oven Inc.)"
+msgstr ""
+
+#: inc/class-admin.php:171 inc/class-admin.php:172 inc/class-admin.php:201
+msgid "LTI Consumers"
+msgstr ""
+
+#: inc/class-admin.php:204
+msgid "Add new"
+msgstr ""
+
+#. translators: 1: Number of consumers deleted
+#: inc/class-admin.php:209
+msgid "Consumers deleted: %d"
+msgstr ""
+
+#: inc/class-admin.php:308 inc/class-admin.php:309 inc/class-admin.php:393
+#: inc/class-admin.php:394 templates/book/settings.blade.php:2
+#: templates/network/settings.blade.php:2
+msgid "LTI Settings"
+msgstr ""
+
+#: inc/class-controller.php:95
+msgid ""
+"Unauthorized registration request. Tool Consumer is not in whitelist of "
+"allowed domains."
+msgstr ""
+
+#: inc/class-table.php:125 templates/network/consumer.blade.php:11
+msgid "Name"
+msgstr ""
+
+#: inc/class-table.php:126
+msgid "Base URL"
+msgstr ""
+
+#: inc/class-table.php:127 templates/network/consumer.blade.php:15
+msgid "Key"
+msgstr ""
+
+#: inc/class-table.php:128 templates/book/settings.blade.php:49
+#: templates/network/settings.blade.php:74
+msgid "Version"
+msgstr ""
+
+#: inc/class-table.php:129
+msgid "Last access"
+msgstr ""
+
+#: inc/class-table.php:130
+msgid "Available"
+msgstr ""
+
+#: inc/class-table.php:131
+msgid "Protected"
+msgstr ""
+
+#: inc/class-table.php:216
+msgid "Never"
+msgstr ""
+
+#: inc/class-tool.php:50
+msgid "Powered by Pressbooks"
+msgstr ""
+
+#: inc/class-tool.php:108
+msgid "Invalid launch URL"
+msgstr ""
+
+#: inc/class-tool.php:130
+msgid "Return of an LTI link not offered"
+msgstr ""
+
+#: inc/class-tool.php:134
+msgid "No visible document target offered"
+msgstr ""
+
+#: inc/class-tool.php:159
+msgid "Invalid tool consumer."
+msgstr ""
+
+#: inc/class-tool.php:164
+msgid "Return URL was not set."
+msgstr ""
+
+#: inc/class-tool.php:169
+msgid "Could not establish proxy with consumer."
+msgstr ""
+
+#: inc/class-tool.php:174
+msgid "The tool has been successfully registered."
+msgstr ""
+
+#: inc/class-tool.php:181
+msgid "The tool registration has been cancelled."
+msgstr ""
+
+#: inc/class-tool.php:515
+msgid "Deep link was not found."
+msgstr ""
+
+#: pressbooks-lti-provider.php:23
+msgid "Cannot find Pressbooks install."
+msgstr ""
+
+#: pressbooks-lti-provider.php:34
+msgid "Cannot find PDO for MySQL."
+msgstr ""
+
+#: pressbooks-lti-provider.php:55
+msgid "Dependencies Missing"
+msgstr ""
+
+#: pressbooks-lti-provider.php:56
+msgid ""
+"Please run composer install
from the root of the Pressbooks LTI"
+" Provider plugin directory."
+msgstr ""
+
+#: templates/book/settings.blade.php:5 templates/network/settings.blade.php:20
+msgid ""
+"Pressbooks will try to match the LTI User with their email. If, however, a "
+"matching Pressbooks user is not found then:"
+msgstr ""
+
+#: templates/book/settings.blade.php:12
+#: templates/network/settings.blade.php:37
+msgid "Map Administrator to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:13
+#: templates/network/settings.blade.php:38
+msgid "Map Staff to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:14
+#: templates/network/settings.blade.php:39
+msgid "Map Learner to the following Pressbooks role"
+msgstr ""
+
+#: templates/book/settings.blade.php:19
+#: templates/network/settings.blade.php:44
+msgid "Administrator"
+msgstr ""
+
+#: templates/book/settings.blade.php:20
+#: templates/network/settings.blade.php:45
+msgid "Editor"
+msgstr ""
+
+#: templates/book/settings.blade.php:21
+#: templates/network/settings.blade.php:46
+msgid "Author"
+msgstr ""
+
+#: templates/book/settings.blade.php:22
+#: templates/network/settings.blade.php:47
+msgid "Contributor"
+msgstr ""
+
+#: templates/book/settings.blade.php:23
+#: templates/network/settings.blade.php:48
+msgid "Subscriber"
+msgstr ""
+
+#: templates/book/settings.blade.php:24
+#: templates/network/settings.blade.php:49
+msgid "Anonymous Guest"
+msgstr ""
+
+#: templates/book/settings.blade.php:32
+#: templates/network/settings.blade.php:57
+msgid "Appearance"
+msgstr ""
+
+#: templates/book/settings.blade.php:35
+#: templates/network/settings.blade.php:60
+msgid ""
+"Display Pressbooks navigation elements in your LMS along with book content."
+msgstr ""
+
+#: templates/book/settings.blade.php:39
+#: templates/network/settings.blade.php:64
+msgid "Display only book content in LMS."
+msgstr ""
+
+#: templates/book/settings.blade.php:43
+#: templates/network/settings.blade.php:68
+msgid "Common Cartridge"
+msgstr ""
+
+#: templates/book/settings.blade.php:45
+#: templates/network/settings.blade.php:70
+msgid "Export books as Common Cartridge files with LTI links."
+msgstr ""
+
+#: templates/book/settings.blade.php:52
+#: templates/network/settings.blade.php:77
+msgid "1.1"
+msgstr ""
+
+#: templates/book/settings.blade.php:56
+#: templates/network/settings.blade.php:81
+msgid "1.2"
+msgstr ""
+
+#: templates/book/settings.blade.php:60
+#: templates/network/settings.blade.php:85
+msgid "1.3"
+msgstr ""
+
+#: templates/book/settings.blade.php:64
+#: templates/network/settings.blade.php:89
+msgid "Show all export versions"
+msgstr ""
+
+#: templates/lti/register.blade.php:36
+msgid "Registration request for %s"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Go back"
+msgstr ""
+
+#: templates/lti/register.blade.php:38
+msgid "Proceed with registration →"
+msgstr ""
+
+#: templates/lti/selection.blade.php:26
+msgid "Content item selection request for %s"
+msgstr ""
+
+#: templates/lti/selection.blade.php:30
+msgid "Cover Page"
+msgstr ""
+
+#: templates/lti/selection.blade.php:33
+msgid "Front Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:38
+msgid "Chapter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:43
+msgid "Back Matter"
+msgstr ""
+
+#: templates/lti/selection.blade.php:46
+msgid "Submit"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Editing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "Adding"
+msgstr ""
+
+#: templates/network/consumer.blade.php:2
+msgid "LTI Consumer"
+msgstr ""
+
+#: templates/network/consumer.blade.php:4
+msgid "Back to LTI Consumers listing"
+msgstr ""
+
+#: templates/network/consumer.blade.php:19
+msgid "Secret"
+msgstr ""
+
+#: templates/network/consumer.blade.php:27
+msgid "Enable From"
+msgstr ""
+
+#: templates/network/consumer.blade.php:31
+msgid "Enable Until"
+msgstr ""
+
+#: templates/network/settings.blade.php:9
+msgid "LTI2 Registration Whitelist"
+msgstr ""
+
+#: templates/network/settings.blade.php:13
+msgid ""
+"If you want to limit automatic registrations to certain domains add them "
+"here, one domain per line. If the whitelist is empty then automatic "
+"registrations are disabled."
+msgstr ""
+
+#: templates/network/settings.blade.php:18
+msgid "Sensible Defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:24
+msgid "Allow books to override role-mapping and Common Cartridge defaults"
+msgstr ""
+
+#: templates/network/settings.blade.php:27
+msgid "No"
+msgstr ""
+
+#: templates/network/settings.blade.php:31
+msgid "Yes"
+msgstr ""
diff --git a/readme.txt b/readme.txt
index 6a82e7b..20f2a5b 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,8 +1,8 @@
=== Pressbooks LTI Provider ===
Contributors: conner_bw, greatislander
Tags: pressbooks, lti, lms
-Requires at least: 5.1.0
-Tested up to: 5.1.0
+Requires at least: 5.1.1
+Tested up to: 5.1.1
Stable tag: 1.2.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html