add 4.0.0.0 (ionCube for PHP 5.6 - 7.0)

This commit is contained in:
Daniel Seifert 2018-09-17 15:28:02 +02:00
commit 5890dca389
87 changed files with 15974 additions and 0 deletions

16
README.md Normal file
View File

@ -0,0 +1,16 @@
# D³ Übersetzungsassitent für OXID eShop
flexible Textbausteinverwaltung direkt im Adminbereich des Shops
## Systemanforderungen:
- installierter OXID eShop
- PHP-Version, für die Installationspakete verfügbar sind
- Installation via Composer
- ionCubeLoader
- D3 Modul Connector
Die jeweils geforderten Versionen und sonstige Anforderungen entnehmen Sie bitte der Dokumentation im docs-Verzeichnis dieses Paketes.
## Installation:
Verwenden Sie zur Installation bitte immer unser Quellenverzeichnis unter https://satis.oxidmodule.com.
Eine detaillierte Installationsanleitung finden Sie im docs-Verzeichnis dieses Pakets.

44
composer.json Normal file
View File

@ -0,0 +1,44 @@
{
"name": "d3/multilang",
"description": "Text item handler module for OXID eShop.",
"type": "oxideshop-module",
"version": "4.0.0.0",
"keywords": [
"oxid",
"modules",
"eShop",
"d3",
"test items"
],
"authors": [
{
"name": "D3 Data Development (Inh. Thomas Dartsch)",
"email": "info@shopmodule.com",
"homepage": "http://www.d3data.de",
"role": "Owner"
}
],
"support": {
"email": "support@shopmodule.com"
},
"homepage": "https://www.oxidmodule.com/",
"license": [
"proprietary"
],
"extra": {
"oxideshop": {
"source-directory": "/src",
"target-directory": "d3/multilang"
}
},
"require": {
"php": "5.6 - 7.0", "ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-metapackage-ce": "~6.0.2 || ~6.1.0",
"d3/modcfg": ">=5.1.1.4"
},
"autoload": {
"psr-4": {
"D3\\Multilang\\": "../../../source/modules/d3/multilang"
}
}
}

View File

@ -0,0 +1,176 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Changelog - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../changelog/Changelog.html">Changelog</a></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<h2 id="page_Unreleased">Unreleased</h2>
<h2 id="page_4-0-0-0">4.0.0.0</h2>
<ul>
<li>installierbar in OXID Compilation 6.0.2 bis 6.1</li>
<li>&quot;TMP komplett leeren&quot; startet Import installierter Textbausteine</li>
<li>verwendet prepared statements in Datenbankabfragen</li>
<li>Datenbankabfragen werden mit Doctrine Query Builder erzeugt</li>
</ul>
<h2 id="page_3-2-0-0">3.2.0.0</h2>
<ul>
<li>UTF-Einträge werden in Nicht-UTF-Shops nach ISO-8859-15 zurückkonvertiert</li>
<li>unvollständige UTF-8-Konvertierung angepasst</li>
</ul>
<h2 id="page_3-1-1-0">3.1.1.0</h2>
<ul>
<li>Leereinträge werden nicht gespeichert</li>
<li>Excel-importfunktion wurde entfernt</li>
<li>Log-Meldungen eingefügt</li>
<li>Charset-Konvertierung korrigiert</li>
<li>Existenzprüfung korrigiert</li>
<li>Mime-Type-Ignorieroption eingefügt</li>
<li>Hinweis auf nicht registrierten Mime-Type beim Import eingefügt</li>
<li>Fehlerhinweisvermeidung auf Grund ungewöhnlicher Kollation ergänzt</li>
</ul>
<h2 id="page_3-1-0-0">3.1.0.0</h2>
<ul>
<li>Handling für Mapping-Einträge eingefügt</li>
<li>GUI-Handling optimiert</li>
<li>Fehlerhinweise auf Grund ungewöhnlicher Kollation vermieden</li>
<li>Sonderzeichenbehandlung optimiert</li>
<li>vermeide Import leerer Einträge</li>
<li>Prüfung auf nicht moduleigene Dateien</li>
</ul>
<h2 id="page_3-0-2-1">3.0.2.1</h2>
<ul>
<li>Unterscheidung case-sensitiver Einträge optimiert (#4145)</li>
</ul>
<h2 id="page_3-0-2-0">3.0.2.0</h2>
<ul>
<li>SEO-Ersetzungszeichen werden in Multilang mit übernommen (#4103)</li>
<li>Import von einzelnen OXID-Sprachdateien verwendet die eingestellte Importsprache nicht</li>
<li>Option eingefügt, ob zusätzliche Leerzeichen abgeschnitten werden sollen</li>
</ul>
<h2 id="page_3-0-1-0">3.0.1.0</h2>
<ul>
<li>Modul nach &quot;Übersetzungsassistent&quot; umbenannt</li>
<li>Installation importiert alle vorhandenen Einträge automatisch</li>
<li>Suche nach originalen Einträgen eingefügt</li>
<li>Suche nach Frontend-/Backend-Einträgen eingefügt</li>
<li>dynamisch eingefügte Einträge werden als &quot;Original&quot; markiert, um diese überschreibbar zu halten</li>
<li>Moduldateien in fremden Verzeichnissen wurden in eigenen Ordner verschoben</li>
<li>Fehler in Datenbankabfragegenerierung beim Speichern vorhandener Einträge korrigiert</li>
<li>Installation verwendet für OXID die Shop-Standard-Kollation</li>
<li>Prüfung auf existierende Modulkonfiguration eingefügt</li>
</ul>
<h2 id="page_3-0-0-0">3.0.0.0</h2>
<ul>
<li>Überarbeitung für OXID 4.7 / 5.0</li>
<li>eSales-Sprachformat entfernt</li>
<li>automatischen Import aus installierten Sprachdateien eingefügt</li>
<li>automatische Übernahme fehlender Texte in die Datenbank</li>
<li>Anlage des Sprachcaches nun direkt über die Datenbankeinträge anstelle über temporäre Sprachdateien</li>
</ul>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../index.html">Zurück</a></li> <li class=Pager--next><a href="../installation/index.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,100 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title> Übersetzungsassistent </title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" homepage">
<div class="Navbar NoPrint">
<div class="Container">
<a class="Brand" href="index.html">D³ Data Development</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
</div>
</div>
<div class="Homepage">
<div class="HomepageTitle Container">
<div class="title">
<h2><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</h2> <div>für den Oxid eShop</div> </div>
<div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 14.09.2018</div> <div>Version: 4.0.0.0</div>
<div>Bearbeiter: DS</div> </div>
</div>
<div class="HomepageButtons">
<div class="Container">
<a href="installation/index.html" class="Button Button--primary Button--hero">Installation</a><a href="changelog/Changelog.html" class="Button Button--primary Button--hero">Changelog</a><a href="support/Hilfe-und-Support.html" class="Button Button--primary Button--hero">Support</a> </div>
</div>
</div>
<div class="HomepageContent">
<div class="Container">
<div class="Container--inner">
<div class="doc_content s-content">
<p>Weitere Informationen zum Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> finden Sie in unserem Shop:
<a href="https://www.oxidmodule.com/OXID-eShop/Module/Uebersetzungsassistent-fuer-Oxid-PE.html" class="Link--external">https://www.oxidmodule.com/OXID-eShop/Module/Uebersetzungsassistent-fuer-Oxid-PE.html</a></p>
</div>
</div>
</div>
</div>
<div class="HomepageFooter">
<div class="Container">
<div class="Container--inner">
<ul class="HomepageFooter__links">
<li><a href="https://www.oxidmodule.com" target="_blank">Shop</a></li><li><a href="https://blog.oxidmodule.com" target="_blank">Blog</a></li><li><a href="https://faq.oxidmodule.com" target="_blank">FAQ</a></li><li><a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a></li><li><a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a></li><li><a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a></li> </ul>
</div>
</div>
</div>
<!-- JS -->
<script src="themes/d3/js/jquery-1.11.3.min.js"></script><script src="themes/d3/js/highlight.pack.js"></script><script src="themes/d3/js/daux.js"></script><script src="themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': ''
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Anforderungsprüfung - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Im Ordner <code>docs</code> finden Sie den Ordner <code>Precheck</code>. Mit dessen Inhalt können Sie die Mindestanforderungen auf Ihrem
Server direkt prüfen. Kopieren Sie die enthaltenen Dateien und Ordner unverändert in das <code>source</code>-Verzeichnis Ihres
installierten OXID-Shops. Rufen Sie nun über Ihren Browser die folgende Adresse auf:</p>
<p><a href="http://www.ihreadresse.de/d3precheck.php" class="Link--external">http://www.ihreadresse.de/d3precheck.php</a></p>
<p>Ihnen werden nun Details und Ergebnisse zur Anforderungsprüfung angezeigt.</p>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Löschen Sie diese Scripte mit Hilfe der in der Übersicht enthaltenen Funktion bitte unbedingt nach der Prüfung
wieder von Ihrem Server.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Anforderungen/Systemanforderungen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/index.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,142 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Systemanforderungen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<ul>
<li>PHP Version
<ul>
<li>5.6.x bis 7.2.x</li>
</ul>
</li>
<li>PHP Decoder
<ul>
<li>installierter ionCube Loader</li>
</ul>
</li>
<li>Shopversionen / -editionen
<ul>
<li>OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
<ul>
<li>6.0.2</li>
<li>6.0.3</li>
<li>6.1.x</li>
</ul>
</li>
</ul>
</li>
<li>
<i class='fab fa-d3 d3fa-color-blue'></i> Modul-Connector (<a href="https://www.oxidmodule.com/connector/" class="Link--external">kostenfrei bei <i class='fab fa-d3 d3fa-color-blue'></i> erhältlich</a>) ab Version 5.1.1.4</li>
<li>Installation via <a href="https://getcomposer.org" class="Link--external">Composer</a>
</li>
</ul>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für <strong>PHP 5.6</strong>, <strong>PHP 7.0</strong>, <strong>PHP 7.1</strong> oder <strong>PHP 7.2</strong> sowie dem auf Ihrem Server vorhandenen Decoder (<strong>ionCube Loader</strong>) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.</p>
<p>Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/index.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Anforderungen/Anforderungspruefung.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Dateien löschen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Löschen Sie den Ordner <code>multilang</code> und seine enthaltenen Elemente aus dem Verzeichnis <code>source/modules/d3</code> Ihres Shops.
Bestätigen Sie anschließend im Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span> -&gt; <span class="navi_element">Installierte Shop-Module</span> die Nachricht:</p>
<blockquote>
<p>Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.<br />
Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Datenbank bereinigen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr benötigt werden, können diese gelöscht werden.</p>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu können.</p>
</blockquote>
<p>Für das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> sind dies die folgende Tabellen und Felder:</p>
<ul>
<li>die komplette Tabelle <code>d3_translations</code>
</li>
</ul>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Deinstallation/Dateien_loeschen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modul aus der Installation entfernen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:</p>
<pre><code class="language-Bash">php composer remove d3/multilang --no-update
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Deinstallation/Dateien_loeschen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modul deaktivieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> über den Shopadmin <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modulerweiterungen deaktivieren und entfernen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> aufbauen und löschen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen für dieses Modul.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Schnellstart.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,118 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>TMP-Ordner leeren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Zurück</a></li> <li class=Pager--next><a href="../../support/Hilfe-und-Support.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Installationsprüfung - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item Nav__item--active'><a href="../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../installation/Installationspruefung.html">Installationsprüfung</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Um die erfolgreiche Installation zu prüfen, können Sie die folgende(n) Checkliste(n) verwenden:</p>
<h2 id="page_Einstellungsunabhangige-Prufungen">Einstellungsunabhängige Prüfungen</h2>
<h3 id="page_Backend">Backend</h3>
<ul>
<li>Modul ist unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span> aktiv geschaltet</li>
<li>Modul ist unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> aktiv geschaltet</li>
<li>Modul zeigt unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> einen eigenen Bereich für Einstellungen</li>
</ul>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../installation/Update/Erweiterungen_anpassen.html">Zurück</a></li> <li class=Pager--next><a href="../installation/Schnellstart.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,115 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Lizenzschlüssel eintragen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb.</p>
<p>Rufen Sie zum Anfordern des Lizenzschlüssels die Modulverwaltung im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> auf. Klappen Sie den Eintrag des jeweiligen Moduls aus. Sofern erforderlich, können Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modul zur Installation hinzufügen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Führen Sie in der Konsole im selben Verzeichnis diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/multilang --update-no-dev
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modul im Shop aktivieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Aktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Editon</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Paketquelle hinzufügen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Senden Sie dort diesen Befehl ab:</p>
<pre><code class="language-bash">php composer config repositories.d3 composer https://satis.oxidmodule.com
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Vorbereitung.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Providerspezifische Installation - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer <a href="http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/" class="Link--external">FAQ</a>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Shopanpassungen installieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.</p>
<p>Den Installationsassistenten finden Sie auch unter den Menüpunkten <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span>.</p>
<p>Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.</p>
<p>Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,118 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>TMP-Ordner leeren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,115 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Updatefaehigkeit - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Bei individuellen Änderungen von Moduldateien empfehlen wir, jeweils die Überladungsmöglichkeiten des Shops dafür zu verwenden. So brauchen Sie die originalen Moduldateien nicht verändern und erhalten sich so die Updatefähigkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden.</p>
<p>Weitere Informationen zu den Überladungsmöglichkeiten verschiedener Dateien finden Sie in unserer <a href="http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/" class="Link--external">FAQ</a>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Modul_deaktivieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Vorbereitungen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen.
Existiert der Punkt <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span>, können Sie die installierte Version unter <span class="navi_element">Bibliotheksverwaltung</span> ablesen.
Fehlt dieser Eintrag, laden Sie den Connector kostenfrei von unserer Homepage http://www.oxidmodule.com/Connector/.</p>
<p>Klicken Sie auf den Reiter <span class="navi_element">Download</span> und dort auf den Link <span class="navi_element">Download Erstinstallation Modul-Connector</span>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/index.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Neuinstallation - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<h2 id="page_Schnellstart-per-Composer">Schnellstart per Composer</h2>
<pre><code class="language-bash">php composer config repositories.d3 composer https://satis.oxidmodule.com
php composer require d3/multilang -update-no-dev
</code></pre>
<p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Schritten.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Anforderungen/Anforderungspruefung.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Neuinstallation/Vorbereitung.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Schnellstart - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item Nav__item--active'><a href="../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../installation/Schnellstart.html">Schnellstart</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</strong> bringt einen umfangreichen Adminbereich mit, in dem Sie die Konfigurationseinstellungen des Moduls setzen können. Über das Menü <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> -&gt; <span class="navi_element">Einstellungen</span> erreichen Sie die Einstellseiten. Arbeiten Sie idealerweise die Optionen einmal durch. Hinweise zu den einzelnen Einstellungen finden Sie in dem dahinter stehenden Fragezeichenfeld. Durch einen Klick darauf öffnet sich der Hinweistext.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../installation/Installationspruefung.html">Zurück</a></li> <li class=Pager--next><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,123 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Dateien erneuern - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie dort diesen Befehl aus:</p>
<pre><code class="language-bash">php composer update d3/multilang --no-dev
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Modul_deaktivieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Providerspezifische_Installation.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Erweiterungen anpassen - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Haben Sie für dieses Modul eigene Erweiterung entwickelt, gleichen Sie dies bitte mit der neuen Fassung des Moduls ab.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Installationspruefung.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Lizenzschlüssel aktualisieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/TMP-Ordner_leeren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Erweiterungen_anpassen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modul deaktivieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Dateien_erneuern.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Modulinformationen aktualisieren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Wechseln Sie im Adminbereich zu <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Providerspezifische_Installation.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Shopanpassungen_installieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Providerspezifische Installation - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer <a href="http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/" class="Link--external">FAQ</a>.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Dateien_erneuern.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Shopanpassungen installierren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.</p>
<p>Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.</p>
<p>Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.</p>
<p>Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span> prüfen.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/TMP-Ordner_leeren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,118 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>TMP-Ordner leeren - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Modul_deaktivieren.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Shopanpassungen_installieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,128 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Installation / Update / Deinstallation - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item has-children'><a href="../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Paketquelle_hinzufuegen.html">Paketquelle hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../installation/Neuinstallation/Updatefaehigkeit.html">Updatefaehigkeit</a></li></ul></li><li class='Nav__item has-children'><a href="../installation/Update/Modul_deaktivieren.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<ul>
<li>
<a href="Anforderungen/Systemanforderungen.html">Anforderungen</a>
</li>
<li>
<a href="Neuinstallation/Paketquelle_hinzufuegen.html">Neuinstallation</a>
</li>
<li>
<a href="Update/Modul_deaktivieren.html">Update</a>
</li>
<li>
<a href="Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a>
</li>
</ul>
<p>Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter <a href="../support/Hilfe-und-Support.html">Hilfe und Support</a> genannten Kontaktdaten Bescheid.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../changelog/Changelog.html">Zurück</a></li> <li class=Pager--next><a href="../installation/Anforderungen/Systemanforderungen.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,123 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Hilfe und Support - Übersetzungsassistent</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Übersetzungsassistent</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../support/Hilfe-und-Support.html">Hilfe und Support</a></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a>
<br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a>
<br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a>
<br />
<a href="https://support.shopmodule.com/" target="_blank">D³ Support-Center</a>
<br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a>
<br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../support/Hilfe-und-Support.html">Hilfe und Support</a></h1>
<span class="ModifiedDate">
14.09.2018 </span>
</div>
<div class="s-content">
<p>Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid.</p>
<p>Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer <a href="http://faq.oxidmodule.com/" class="Link--external">Modul-FAQ</a> zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten:</p>
<ol>
<li>per E-Mail: <a href="mailto:support@shopmodule.com" class="Link--external">support@shopmodule.com</a> oder</li>
<li>über das Kontaktformular auf <a href="https://www.oxidmodule.com/" class="Link--external">Oxidmodule.com</a> oder</li>
<li>per Telefon: (+49) 37 21 / 26 80 90 zu unseren Bürozeiten</li>
</ol>
<p>Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen können. Sind Ihre Fragen shopspezifisch, benötigen wir möglicherweise Zugangsdaten zum betreffenden Shop.</p>
<p>Wir wünschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg!</p>
<p>Ihr <i class='fab fa-d3 d3fa-color-blue'></i>-Team.</p>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../installation/Deinstallation/TMP-Ordner_leeren.html">Zurück</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

View File

@ -0,0 +1,198 @@
.s-content table th{
//background-color: #336ed6;
}
.Brand{
color: #fff;
}
.s-content p {
margin-bottom: 1.0em;
}
body,
.Homepage {
background-color: #f7f7f7;
}
.HomepageFooter{
color : #fff;
}
.HomepageFooter__links a{
color : #fff;
}
.HomepageFooter__links li{
color : #fff;
}
.SearchResults .SearchResults__url a,
a{
color: #028fe8;
}
.s-content pre {
background : #f5f5f5;
}
.svg-inline--fa.d3fa-color-blue, .fa.fa-d3color-blue {
color: #028fe8;
}
.Navbar .svg-inline--fa.d3fa-color-blue, .Navbar .fa.fa-d3color-blue,
.Brand .svg-inline--fa.d3fa-color-blue, .Brand .fa.fa-d3color-blue{
color: white;
}
.HomepageFooter__links li{
float: left;
min-width: 70px;
}
.HomepageFooter__links li a {
padding-right: 40px;
}
blockquote.alert a {
text-decoration: none !important;
font-weight: 700;
}
blockquote.alert.alert-danger {
color: #ce2c2c;
background-color: #f2dede;
border-color: #ce2c2c;
}
blockquote.alert.alert-danger a {
color: #843534;
}
blockquote.alert.alert-warning {
color: #e39c37;
background-color: #fcf8e3;
border-color: #e39c37;
}
blockquote.alert.alert-warning a {
color: #66512c;
}
blockquote.alert.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #31708f;
}
blockquote.alert.alert-info a {
color: #245269;
}
blockquote.alert.alert-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
blockquote.alert.alert-success a {
color: #2b542c;
}
.s-content blockquote.alert svg {
float: left;
margin: 4px 12px 0 0;
}
.HomepageTitle .title,
.HomepageTitle .details {
width: 80%;
margin: 40px auto;
max-width: 500px;
}
.HomepageTitle h2,
.HomepageTitle div {
width: auto;
margin: unset;
text-align: left;
}
.HomepageTitle h2 {
font-size: 43px;
}
.HomepageTitle div {
font-size: 24px;
}
.HomepageTitle .details div {
font-size: 15px;
}
aside .Links a {
font-size: 14px;
}
.Navbar,
.Brand,
.Links,
.Columns__left.Collapsible {
background-color: #028fe8;
}
.Navbar {
height: auto;
min-height: 50px;
display: inline-table;
width: 100%;
}
span.navi_element {
border: 1px #c5c5cb;
border-style: solid solid none;
border-radius: 5px 5px 0 0;
padding: 0 5px;
background-color: #f7f7f7;
}
.Nav {
background-color: #f7f7f7;
}
.Links a{
color: #f7f7f7;
}
.Links a:hover {
text-decoration: underline;
}
.Links hr {
border-color: #028fe8;
}
.HomepageFooter,
.Search {
background-color: #028fe8;
}
.Search {
margin: 10px;
}
li {
margin-bottom: 7px;
}
.Search__field {
border-radius: 4px;
}
.versionselector {
padding: 0 20px;
font-family: "Roboto Slab",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;
font-size: 14px;
color: #f7f7f7;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1,688 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata></metadata>
<defs>
<font id="roboto_slabbold" horiz-adv-x="1471" >
<font-face units-per-em="2048" ascent="1638" descent="-410" />
<missing-glyph horiz-adv-x="502" />
<glyph unicode="&#xfb01;" horiz-adv-x="1337" d="M34 877v205h161v74q0 204 124.5 314.5t350.5 110.5q78 0 154 -15.5t176 -44.5l-42 -230q-73 22 -132.5 34t-136.5 12q-101 0 -151.5 -46t-50.5 -135v-74h656v-877l155 -30v-175h-588v175l141 30v672h-364v-672l141 -30v-175h-589v175l156 30v672h-161z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1421" d="M940 1324q-55 12 -109 19t-117 7q-113 0 -170 -56t-57 -165v-47h240v-205h-240v-672l141 -30v-175h-589v175l156 30v672h-136v205h136v47q0 217 131 334.5t369 117.5q86 0 170 -15.5t195 -44.5h172v-1316l141 -30v-175h-574v175l141 30v1119v0z" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="502" />
<glyph horiz-adv-x="225" />
<glyph unicode="&#x9;" horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="502" />
<glyph unicode="&#x09;" horiz-adv-x="502" />
<glyph unicode="&#xa0;" horiz-adv-x="502" />
<glyph unicode="!" horiz-adv-x="507" d="M411 502h-292v954h292v-954zM411 0h-292v256h292v-256z" />
<glyph unicode="&#x22;" horiz-adv-x="782" d="M346 1288l-77 -249h-129v521h206v-272zM672 1288l-77 -249h-128v521h205v-272z" />
<glyph unicode="#" horiz-adv-x="1198" d="M642 410h-192l-72 -410h-184l72 410h-227v169h256l51 290h-231v171h261l74 416h183l-73 -416h192l73 416h184l-74 -416h220v-171h-250l-51 -290h226v-169h-255l-72 -410h-183zM479 579h192l51 290h-192z" />
<glyph unicode="$" horiz-adv-x="1107" d="M749 383q0 81 -46.5 132t-159.5 95q-222 81 -329 180.5t-107 280.5q0 168 107.5 275.5t289.5 126.5v215h159v-218q175 -26 275.5 -146.5t98.5 -313.5l-3 -5h-284q0 118 -49 182t-132 64q-86 0 -128.5 -49.5t-42.5 -131.5q0 -78 44.5 -126.5t163.5 -95.5q221 -87 328 -186 t107 -277q0 -173 -107.5 -277.5t-290.5 -123.5v-198h-159v197q-187 19 -309 132.5t-118 333.5l2 5h284q0 -134 62 -192t156 -58q91 0 139.5 48.5t48.5 130.5z" />
<glyph unicode="%" horiz-adv-x="1429" d="M49 1176q0 129 83.5 215t232.5 86q151 0 234 -85.5t83 -215.5v-77q0 -129 -83 -214t-232 -85q-150 0 -234 85t-84 214v77zM243 1099q0 -58 32 -97.5t92 -39.5q58 0 90 39.5t32 97.5v77q0 58 -32.5 98.5t-91.5 40.5t-90.5 -40.5t-31.5 -98.5v-77zM745 357q0 128 84 214 t233 86q150 0 233.5 -85.5t83.5 -214.5v-77q0 -130 -83 -215t-232 -85q-150 0 -234.5 85.5t-84.5 214.5v77zM939 280q0 -57 34.5 -97.5t90.5 -40.5q65 0 93 37.5t28 100.5v77q0 57 -32 97.5t-91 40.5q-60 0 -91.5 -40.5t-31.5 -97.5v-77zM450 109l-142 75l711 1138l142 -75z " />
<glyph unicode="&#x26;" horiz-adv-x="1278" d="M45 392q0 118 65 203.5t198 178.5q-68 92 -101.5 168t-33.5 155q0 173 108 276.5t289 103.5q159 0 258.5 -98.5t99.5 -238.5q0 -98 -49 -179t-134 -142l-93 -66l276 -322q36 60 56 130t20 148h218q0 -138 -34 -254t-104 -206l208 -244l-2 -5h-324l-77 89 q-85 -55 -175 -82.5t-193 -27.5q-218 0 -347 114.5t-129 298.5zM536 203q53 0 106 13.5t102 40.5l-300 348l-19 -13q-51 -48 -69.5 -93.5t-18.5 -91.5q0 -89 55 -146.5t144 -57.5zM434 1100q0 -43 21.5 -88.5t64.5 -100.5l86 56q56 36 75.5 74t19.5 83q0 50 -36.5 89 t-95.5 39q-65 0 -100 -43.5t-35 -108.5z" />
<glyph unicode="'" horiz-adv-x="449" d="M338 1291l-70 -283h-129v552h199v-269z" />
<glyph unicode="(" horiz-adv-x="685" d="M89 592q0 392 152 665.5t344 354.5h6l53 -146q-131 -98 -220 -316t-89 -556v-26q0 -339 89 -556.5t220 -318.5l-53 -143h-6q-192 81 -344 354t-152 666v22z" />
<glyph unicode=")" horiz-adv-x="712" d="M631 570q0 -383 -158 -661.5t-352 -358.5h-6l-54 143q129 98 219 317t90 558v26q0 336 -91 556.5t-218 319.5l54 142h6q194 -80 352 -359t158 -661v-22z" />
<glyph unicode="*" horiz-adv-x="914" d="M336 966l-302 89l57 177l297 -123l-18 347h188l-20 -353l291 120l56 -180l-306 -89l200 -265l-151 -110l-175 290l-173 -281l-152 106z" />
<glyph unicode="+" horiz-adv-x="1098" d="M688 812h359v-252h-359v-414h-277v414h-362v252h362v394h277v-394z" />
<glyph unicode="," horiz-adv-x="503" d="M400 39q0 -102 -57.5 -216t-140.5 -187l-144 78q39 70 60 144.5t21 166.5v218h262z" />
<glyph unicode="-" horiz-adv-x="815" d="M695 510h-564v225h564v-225z" />
<glyph unicode="." horiz-adv-x="522" d="M420 0h-291v256h291v-256z" />
<glyph unicode="/" horiz-adv-x="748" d="M193 -125h-216l534 1581h216z" />
<glyph unicode="0" horiz-adv-x="1170" d="M1082 567q0 -289 -132.5 -438.5t-358.5 -149.5q-228 0 -361 149.5t-133 438.5v321q0 288 132.5 438.5t359.5 150.5q226 0 359.5 -150.5t133.5 -438.5v-321zM791 918q0 173 -52 253.5t-150 80.5q-99 0 -150 -80t-51 -254v-379q0 -176 51.5 -256t151.5 -80q98 0 149 80 t51 256v379z" />
<glyph unicode="1" horiz-adv-x="905" d="M65 175l246 30v986h-249v167l540 98v-1251l246 -30v-175h-783v175z" />
<glyph unicode="2" horiz-adv-x="1132" d="M73 0v191l471 505q102 117 145 197.5t43 149.5q0 92 -49.5 150.5t-140.5 58.5q-101 0 -153.5 -68.5t-52.5 -182.5h-284l-2 6q-5 197 129.5 333.5t362.5 136.5q225 0 354 -117t129 -312q0 -132 -72.5 -244t-240.5 -292l-259 -283l2 -5h378l12 144h222v-368h-994z" />
<glyph unicode="3" horiz-adv-x="1112" d="M381 852h164q104 0 154 54.5t50 151.5q0 88 -50 141t-145 53q-82 0 -138 -48t-56 -126h-283l-2 6q-6 171 131 282t340 111q226 0 360.5 -108t134.5 -308q0 -95 -60 -180.5t-165 -133.5q121 -43 184.5 -132t63.5 -207q0 -200 -145.5 -314.5t-372.5 -114.5 q-203 0 -348.5 107.5t-140.5 303.5l2 6h283q0 -84 60 -138.5t152 -54.5q101 0 159.5 56t58.5 152q0 115 -57.5 168.5t-169.5 53.5h-164v219z" />
<glyph unicode="4" horiz-adv-x="1154" d="M935 542h165v-194h-165v-143l155 -30v-175h-602v175l156 30v143h-594l-14 143l605 965h294v-914zM309 542h335v525l-6 2l-24 -42z" />
<glyph unicode="5" horiz-adv-x="1092" d="M834 1124l-26 98h-392l-41 -336q41 30 98 49.5t126 20.5q210 3 325 -127t115 -362q0 -210 -126.5 -349t-364.5 -139q-200 0 -343 109.5t-138 301.5l2 5l280 14q0 -97 55 -151.5t144 -54.5q102 0 151 73t49 189q0 126 -52 202t-155 76q-83 0 -127.5 -31t-63.5 -84l-258 17 l84 811h838v-332h-180z" />
<glyph unicode="6" horiz-adv-x="1144" d="M675 1477q82 0 151.5 -15.5t139.5 -45.5l-51 -213q-63 22 -116 33.5t-122 11.5q-130 0 -208.5 -95t-79.5 -280l3 -5q49 51 124.5 80t168.5 29q195 0 306 -138.5t111 -353.5q0 -220 -137 -363t-354 -143q-230 0 -375 156.5t-145 433.5v256q0 309 163.5 480.5t420.5 171.5z M608 756q-81 0 -138 -26t-88 -71v-97q0 -173 62.5 -266t166.5 -93q90 0 144.5 82.5t54.5 199.5q0 121 -55 196t-147 75z" />
<glyph unicode="7" horiz-adv-x="1107" d="M1078 1231q-234 -274 -319.5 -511t-122.5 -572l-14 -148h-292l14 148q34 321 146 589.5t307 493.5h-513l-11 -144h-224v369h1029v-225z" />
<glyph unicode="8" horiz-adv-x="1115" d="M1026 1070q0 -109 -58 -193t-159 -131q116 -49 183 -140t67 -208q0 -202 -137 -310.5t-358 -108.5q-222 0 -359.5 108.5t-137.5 310.5q0 118 66.5 208.5t182.5 139.5q-102 47 -159 131t-57 193q0 194 127 300.5t335 106.5t336 -106.5t128 -300.5zM768 418q0 98 -57.5 157 t-148.5 59t-147 -59t-56 -157q0 -100 56 -157.5t149 -57.5q91 0 147.5 58t56.5 157zM734 1057q0 88 -46.5 141.5t-125.5 53.5q-80 0 -124.5 -52.5t-44.5 -142.5q0 -91 45 -144.5t126 -53.5q79 0 124.5 53.5t45.5 144.5z" />
<glyph unicode="9" horiz-adv-x="1141" d="M501 203q117 0 189 89.5t72 268.5v22q-49 -63 -117 -95.5t-146 -32.5q-204 0 -320 133.5t-116 368.5q0 221 138.5 370.5t350.5 149.5q223 0 362 -153.5t139 -431.5v-316q0 -283 -154.5 -440t-397.5 -157q-76 0 -156.5 15.5t-148.5 45.5l33 211q67 -25 130 -36.5 t142 -11.5zM548 669q73 0 127.5 27.5t86.5 73.5v156q0 160 -56 243t-152 83q-88 0 -143.5 -86.5t-55.5 -208.5q0 -132 49.5 -210t143.5 -78z" />
<glyph unicode=":" horiz-adv-x="455" d="M91 0zM382 0h-291v256h291v-256zM382 825h-291v256h291v-256z" />
<glyph unicode=";" horiz-adv-x="453" d="M28 0zM381 825h-291v256h291v-256zM370 39q0 -102 -57.5 -216t-140.5 -187l-144 78q39 70 60 144.5t21 166.5v218h262z" />
<glyph unicode="&#x3c;" horiz-adv-x="1012" d="M343 550v-6l576 -203v-272l-861 367v227l861 366v-272z" />
<glyph unicode="=" horiz-adv-x="1123" d="M1019 763h-896v229h896v-229zM1019 332h-896v229h896v-229z" />
<glyph unicode="&#x3e;" horiz-adv-x="1031" d="M689 539v6l-585 206v269l871 -366v-227l-871 -367v270z" />
<glyph unicode="?" horiz-adv-x="985" d="M326 414q1 140 41.5 205t161.5 158q71 58 113.5 125t42.5 150q0 92 -48.5 144t-138.5 52q-74 0 -125.5 -44t-52.5 -129h-284l-2 6q-3 192 126.5 294t337.5 102q224 0 351.5 -113.5t127.5 -308.5q0 -127 -74.5 -235t-186.5 -181q-61 -47 -80 -94.5t-19 -130.5h-291zM619 0 h-294v250h294v-250z" />
<glyph unicode="@" horiz-adv-x="1806" d="M1731 513q-9 -218 -128 -376t-356 -158q-78 0 -135 44t-81 123q-44 -82 -109.5 -123t-153.5 -41q-141 0 -216.5 119t-56.5 315q25 254 144 407t288 153q116 0 186 -26t155 -80l-3 -4h5l-51 -573q-7 -94 14 -129.5t57 -35.5q115 0 184.5 109t77.5 276q16 354 -136.5 551.5 t-471.5 197.5q-304 0 -484.5 -213t-195.5 -571q-18 -355 145.5 -560t469.5 -205q85 0 175.5 20t155.5 50l38 -147q-67 -42 -170.5 -65.5t-202.5 -23.5q-396 0 -610.5 249t-197.5 682q18 427 255 683.5t626 256.5q387 0 593 -242.5t190 -662.5zM721 416q-10 -127 18.5 -192.5 t92.5 -65.5q56 0 101.5 26.5t81.5 96.5q0 2 0.5 6t0.5 6l44 496q-23 7 -46.5 11t-47.5 4q-111 0 -169 -96.5t-76 -291.5z" />
<glyph unicode="A" d="M41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6z" />
<glyph unicode="B" horiz-adv-x="1354" d="M703 1456q257 0 401 -100t144 -299q0 -101 -53.5 -180.5t-155.5 -119.5q131 -28 196.5 -120t65.5 -213q0 -209 -138 -316.5t-391 -107.5h-716v175l155 30v1045l-155 30v176h155h492zM503 644v-420h269q116 0 177 50.5t61 149.5q0 107 -52 163.5t-164 56.5h-291zM503 846 h210q117 0 180 48t63 140q0 101 -63.5 149t-189.5 48h-200v-385z" />
<glyph unicode="C" horiz-adv-x="1327" d="M1249 965h-217l-30 194q-43 43 -108.5 68t-154.5 25q-190 0 -292.5 -138t-102.5 -360v-51q0 -222 102 -361t288 -139q86 0 157.5 25t110.5 68l30 194h217v-288q-88 -102 -224.5 -162.5t-305.5 -60.5q-293 0 -480 203t-187 521v49q0 317 186 521t481 204q169 0 305 -61.5 t225 -162.5v-288z" />
<glyph unicode="D" horiz-adv-x="1411" d="M711 1456q267 0 440 -170.5t173 -437.5v-241q0 -268 -173 -437.5t-440 -169.5h-655v175l155 30v1045l-155 30v176h155h500zM503 1231v-1007h193q157 0 246 106t89 277v243q0 169 -89 275t-246 106h-193z" />
<glyph unicode="E" horiz-adv-x="1308" d="M996 640h-493v-416h470l13 174h222v-398h-1152v175l155 30v1045l-155 30v176h155h995v-399h-224l-13 174h-466v-366h493v-225z" />
<glyph unicode="F" horiz-adv-x="1265" d="M56 175l155 30v1045l-155 30v176h1159v-399h-224l-13 174h-475v-401h510v-225h-510v-400l156 -30v-175h-603v175z" />
<glyph unicode="G" horiz-adv-x="1353" d="M1263 162q-71 -70 -207 -126.5t-344 -56.5q-295 0 -480 197.5t-185 513.5v50q0 327 182.5 532t476.5 205q171 0 312.5 -54.5t235.5 -147.5v-293h-216l-41 195q-40 34 -105.5 54.5t-150.5 20.5q-191 0 -297 -141t-106 -369v-52q0 -222 104 -354.5t300 -132.5 q88 0 142.5 15t85.5 35v247l-208 16v205h501v-559z" />
<glyph unicode="H" horiz-adv-x="1601" d="M56 1280v176h603v-176l-156 -30v-420h594v420l-156 30v176h156h291h156v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v400h-594v-400l156 -30v-175h-603v175l155 30v1045z" />
<glyph unicode="I" horiz-adv-x="713" d="M55 1280v176h603v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v1045z" />
<glyph unicode="J" horiz-adv-x="1192" d="M1165 1456v-176l-156 -30v-813q0 -211 -137.5 -334.5t-347.5 -123.5q-228 0 -361 111t-128 327l2 6h284q0 -115 55 -167.5t148 -52.5q81 0 137.5 62.5t56.5 171.5v813l-156 30v176h447h156z" />
<glyph unicode="K" horiz-adv-x="1464" d="M56 175l155 30v1045l-155 30v176h595v-176l-148 -30v-389h127l280 407l-86 12v176h577v-176l-158 -27l-358 -478l402 -575l146 -25v-175h-577v175l90 12l-280 421h-163v-403l148 -30v-175h-595v175z" />
<glyph unicode="L" horiz-adv-x="1200" d="M56 0v175l155 30v1045l-155 30v176h155h292h156v-176l-156 -30v-1026h411l14 183h223v-407h-1095z" />
<glyph unicode="M" horiz-adv-x="1929" d="M1461 1077l-6 1l-390 -1078h-196l-388 1074l-6 -1l28 -639v-229l156 -30v-175h-603v175l155 30v1045l-155 30v176h155h381l371 -1073h6l374 1073h538v-176l-156 -30v-1045l156 -30v-175h-603v175l155 30v229z" />
<glyph unicode="N" horiz-adv-x="1582" d="M1544 1456v-176l-156 -30v-1250h-291l-588 980l-6 -1v-774l156 -30v-175h-603v175l155 30v1045l-155 30v176h155h292l588 -980l6 1v773l-156 30v176h447h156z" />
<glyph unicode="O" horiz-adv-x="1448" d="M1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z" />
<glyph unicode="P" horiz-adv-x="1325" d="M749 1456q250 0 394.5 -128.5t144.5 -336.5q0 -209 -144.5 -336t-394.5 -127h-246v-323l156 -30v-175h-603v175l155 30v1045l-155 30v176h155h538zM503 753h246q122 0 184.5 66.5t62.5 169.5q0 105 -62.5 173.5t-184.5 68.5h-246v-478z" />
<glyph unicode="Q" horiz-adv-x="1449" d="M1387 717q0 -190 -68.5 -347t-191.5 -256l310 -193l-206 -159l-349 235q-39 -8 -78.5 -13t-78.5 -5q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24 q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z" />
<glyph unicode="R" horiz-adv-x="1408" d="M710 1456q248 0 389 -113.5t141 -313.5q0 -110 -59 -191t-173 -131q129 -38 185.5 -126.5t56.5 -219.5v-74q0 -48 19 -74.5t63 -31.5l36 -5v-176h-151q-143 0 -201 77t-58 199v83q0 106 -56.5 166.5t-159.5 63.5h-239v-384l156 -30v-175h-603v175l155 30v1045l-155 30 v176h155h499zM503 814h202q122 0 183 52t61 150t-60.5 156.5t-178.5 58.5h-207v-417z" />
<glyph unicode="S" horiz-adv-x="1242" d="M1162 991h-219l-38 200q-38 24 -111 42t-155 18q-120 0 -185.5 -50.5t-65.5 -130.5q0 -74 68.5 -121.5t236.5 -100.5q241 -67 365.5 -177t124.5 -289q0 -187 -148 -295t-390 -108q-173 0 -312.5 55t-232.5 152v304h226l31 -207q44 -36 119.5 -59.5t168.5 -23.5 q120 0 182.5 49t62.5 131q0 84 -59.5 135t-208.5 96q-259 75 -392 178t-133 282q0 177 150 289.5t377 115.5q168 0 306 -51t232 -136v-298z" />
<glyph unicode="T" horiz-adv-x="1377" d="M1338 1456v-388h-224l-12 163h-268v-1026l156 -30v-175h-604v175l156 30v1026h-267l-12 -163h-223v388h1298z" />
<glyph unicode="U" horiz-adv-x="1547" d="M642 1456v-176l-156 -30v-760q0 -144 77.5 -215.5t212.5 -71.5q137 0 215 71t78 216v760l-155 30v176h603v-176l-156 -30v-760q0 -245 -161.5 -378t-423.5 -133q-261 0 -421.5 133t-160.5 378v760l-155 30v176h155h292h156z" />
<glyph unicode="V" horiz-adv-x="1468" d="M566 1280l-111 -20l258 -873l18 -80h6l17 78l259 875l-110 20v176h532v-176l-122 -16l-429 -1264h-300l-430 1264l-120 16v176h532v-176z" />
<glyph unicode="W" horiz-adv-x="1972" d="M1942 1280l-120 -15l-295 -1265h-271l-267 961h-6l-267 -961h-271l-297 1265l-119 15v176h536v-176l-133 -23l167 -798l6 -1l273 998h215l275 -998l6 1l166 798l-133 23v176h535v-176z" />
<glyph unicode="X" horiz-adv-x="1438" d="M33 175l123 24l385 535l-375 521l-122 25v176h559v-176l-119 -13l225 -357l226 357l-117 13v176h561v-176l-122 -25l-375 -521l393 -534l129 -25v-175h-573v175l116 12l-234 368l-235 -368l117 -12v-175h-562v175z" />
<glyph unicode="Y" horiz-adv-x="1398" d="M587 1280l-119 -17l226 -478h6l226 478l-118 17v176h551v-176l-124 -20l-396 -748v-307l156 -30v-175h-603v175l156 30v322l-389 733l-123 20v176h551v-176z" />
<glyph unicode="Z" horiz-adv-x="1226" d="M1143 1456v-146l-713 -1086h507l24 176h222l-22 -400h-1087v152l710 1079h-463l-23 -176h-223l22 401h1046z" />
<glyph unicode="[" horiz-adv-x="578" d="M572 1475h-141v-1595h141v-216h-433v2027h433v-216z" />
<glyph unicode="\" horiz-adv-x="854" d="M12 1456h288l608 -1581h-288z" />
<glyph unicode="]" horiz-adv-x="569" d="M11 1691h434v-2027h-434v216h143v1595h-143v216z" />
<glyph unicode="^" horiz-adv-x="884" d="M276 729h-231l299 727h212l299 -727h-231l-165 413l-8 34h-6l-7 -34z" />
<glyph unicode="_" horiz-adv-x="1094" d="M1002 -186h-910v186h910v-186z" />
<glyph unicode="`" horiz-adv-x="622" d="M572 1212h-236l-272 260l2 6h310z" />
<glyph unicode="a" horiz-adv-x="1125" d="M752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5v-447 q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31z" />
<glyph unicode="b" horiz-adv-x="1181" d="M1109 511q0 -242 -108 -387t-312 -145q-95 0 -165 39.5t-118 114.5l-21 -133h-252v1354l-155 30v176h446v-593q47 65 112.5 100t150.5 35q206 0 314 -155.5t108 -414.5v-21zM818 532q0 158 -46.5 250.5t-158.5 92.5q-68 0 -115 -28.5t-74 -81.5v-457q27 -50 74.5 -76 t116.5 -26q113 0 158 79.5t45 225.5v21z" />
<glyph unicode="c" horiz-adv-x="1079" d="M571 203q78 0 125 45.5t47 121.5h264l3 -6q4 -164 -123 -274.5t-316 -110.5q-242 0 -373 153t-131 393v30q0 239 134.5 393t383.5 154q131 0 235 -39t173 -110l4 -289h-237l-48 169q-22 19 -54 31.5t-73 12.5q-124 0 -175 -90t-51 -232v-30q0 -145 47 -233.5t165 -88.5z " />
<glyph unicode="d" horiz-adv-x="1212" d="M767 132q-51 -75 -120.5 -114t-158.5 -39q-200 0 -310.5 146t-110.5 386v21q0 256 111 413t312 157q81 0 146 -35.5t114 -100.5v388l-156 30v176h156h292v-1355l140 -30v-175h-393zM359 511q0 -142 47.5 -223.5t155.5 -81.5q64 0 111 26t77 75v459q-30 52 -76.5 80.5 t-109.5 28.5q-107 0 -156 -95t-49 -248v-21z" />
<glyph unicode="e" horiz-adv-x="1091" d="M581 -21q-234 0 -374 150t-140 381v40q0 241 132.5 397t355.5 155q219 0 340 -132t121 -357v-159h-646l-2 -6q8 -107 71.5 -176t172.5 -69q97 0 161 19.5t140 61.5l79 -180q-67 -53 -173.5 -89t-237.5 -36zM555 877q-81 0 -128 -62t-58 -163l3 -5h358v26 q0 93 -43.5 148.5t-131.5 55.5z" />
<glyph unicode="f" horiz-adv-x="762" d="M79 175l141 30v672h-161v205h161v120q0 182 105 280.5t295 98.5q37 0 75.5 -5.5t84.5 -15.5l-25 -217q-24 4 -46.5 7t-52.5 3q-71 0 -107.5 -39t-36.5 -112v-120h215v-205h-215v-672l141 -30v-175h-574v175z" />
<glyph unicode="g" horiz-adv-x="1170" d="M81 532q0 256 111.5 413t312.5 157q91 0 160 -40.5t118 -115.5l21 136h254v-1050q0 -214 -134.5 -341.5t-369.5 -127.5q-82 0 -174 22.5t-170 61.5l54 205q70 -30 140 -47.5t148 -17.5q107 0 160 65t53 181v71q-48 -61 -113 -93t-149 -32q-199 0 -310.5 146.5 t-111.5 385.5v21zM373 511q0 -142 48 -223.5t156 -81.5q67 0 113.5 24.5t74.5 71.5v470q-28 49 -74.5 76t-111.5 27q-107 0 -156.5 -95t-49.5 -248v-21z" />
<glyph unicode="h" horiz-adv-x="1302" d="M47 175l141 30v1149l-156 30v176h447v-616q51 75 125 116.5t164 41.5q170 0 266.5 -112.5t96.5 -347.5v-437l140 -30v-175h-558v175l126 30v439q0 126 -44.5 178.5t-132.5 52.5q-61 0 -106.5 -22t-76.5 -62v-586l126 -30v-175h-558v175z" />
<glyph unicode="i" horiz-adv-x="660" d="M54 175l141 30v671l-156 30v176h448v-877l140 -30v-175h-573v175zM487 1341h-292v219h292v-219z" />
<glyph unicode="j" horiz-adv-x="599" d="M492 -40q0 -190 -101 -293.5t-280 -103.5q-41 0 -74.5 4t-69.5 13l14 223q22 -6 45 -9t50 -3q59 0 91.5 41.5t32.5 127.5v916l-156 30v176h448v-1122zM486 1343h-292v217h292v-217z" />
<glyph unicode="k" horiz-adv-x="1249" d="M32 1384v176h447v-904h65l168 237l-95 13v176h532v-176l-128 -29l-195 -268l273 -411l111 -23v-175h-500v175l60 10l-166 268h-125v-248l126 -30v-175h-558v175l141 30v1149z" />
<glyph unicode="l" horiz-adv-x="653" d="M32 1384v176h448v-1355l141 -30v-175h-574v175l141 30v1149z" />
<glyph unicode="m" horiz-adv-x="1905" d="M29 906v176h427l12 -143q52 78 130.5 120.5t181.5 42.5q104 0 178 -46t112 -139q50 87 130 136t188 49q160 0 252.5 -110.5t92.5 -336.5v-450l141 -30v-175h-559v175l126 30v451q0 123 -40 171t-119 48q-62 0 -107.5 -27.5t-72.5 -76.5q0 -19 1 -32.5t1 -27.5v-506 l118 -30v-175h-527v175l118 30v451q0 120 -40 169.5t-120 49.5q-59 0 -103.5 -22.5t-73.5 -63.5v-584l126 -30v-175h-558v175l141 30v671z" />
<glyph unicode="n" horiz-adv-x="1300" d="M47 175l140 30v671l-155 30v176h427l13 -155q54 83 133 129t177 46q164 0 256 -103t92 -323v-471l140 -30v-175h-558v175l125 30v470q0 109 -44 154.5t-133 45.5q-58 0 -104 -23.5t-77 -66.5v-580l118 -30v-175h-550v175z" />
<glyph unicode="o" horiz-adv-x="1148" d="M63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235v-21z " />
<glyph unicode="p" horiz-adv-x="1240" d="M41 906v176h424l14 -126q48 70 115 108t156 38q201 0 312 -157t111 -413v-21q0 -240 -111 -386t-310 -146q-85 0 -151 31.5t-113 92.5v-313l141 -30v-176h-573v176l141 30v1086zM881 532q0 153 -51 248t-156 95q-66 0 -112.5 -27t-73.5 -77v-474q27 -46 73.5 -70 t114.5 -24q106 0 155.5 83t49.5 225v21z" />
<glyph unicode="q" horiz-adv-x="1154" d="M67 532q0 256 111 413t312 157q88 0 156 -39t117 -111l23 130h253v-1292l141 -30v-176h-574v176l141 30v310q-48 -60 -112.5 -90.5t-146.5 -30.5q-200 0 -310.5 146t-110.5 386v21zM359 511q0 -143 47.5 -225.5t155.5 -82.5q64 0 110 23.5t75 69.5v481q-29 48 -74.5 74 t-108.5 26q-107 0 -156 -95.5t-49 -249.5v-21z" />
<glyph unicode="r" horiz-adv-x="862" d="M85 175l140 30v671l-155 30v176h427l13 -158q38 84 98 131t139 47q23 0 48.5 -3.5t42.5 -8.5l-31 -266l-120 3q-64 0 -106 -25t-64 -71v-526l140 -30v-175h-572v175z" />
<glyph unicode="s" horiz-adv-x="1054" d="M946 710h-196l-31 135q-30 24 -75.5 40t-100.5 16q-77 0 -122 -34.5t-45 -86.5q0 -49 43 -81.5t172 -57.5q201 -40 298 -117.5t97 -213.5q0 -146 -125.5 -238.5t-330.5 -92.5q-125 0 -229.5 36.5t-185.5 104.5l-3 243h204l40 -141q26 -22 71 -32.5t94 -10.5 q89 0 135.5 32t46.5 87q0 48 -47 83t-173 62q-191 39 -288.5 115.5t-97.5 208.5q0 136 112 234.5t319 98.5q126 0 238.5 -34t176.5 -87z" />
<glyph unicode="t" horiz-adv-x="764" d="M494 1347v-265h190v-205h-190v-551q0 -63 26 -90t70 -27q30 0 52.5 2.5t50.5 8.5l25 -211q-49 -15 -97 -22.5t-104 -7.5q-151 0 -232.5 83t-81.5 263v552h-159v205h159v265h291z" />
<glyph unicode="u" horiz-adv-x="1278" d="M820 137q-52 -76 -128.5 -117t-174.5 -41q-171 0 -268 109.5t-97 340.5v447l-119 30v176h119h292v-655q0 -118 39.5 -169.5t117.5 -51.5q69 0 119.5 22.5t82.5 64.5v583l-128 30v176h128h292v-877l131 -30v-175h-387z" />
<glyph unicode="v" horiz-adv-x="1167" d="M522 906l-102 -19l143 -484l19 -102h6l21 102l141 483l-104 20v176h491v-176l-94 -15l-319 -891h-279l-320 891l-94 15v176h491v-176z" />
<glyph unicode="w" horiz-adv-x="1642" d="M1605 906l-109 -14l-226 -892h-244l-201 644h-6l-201 -644h-243l-227 892l-109 14v176h490v-176l-115 -22l102 -495h6l202 693h196l204 -695h6l101 496l-116 23v176h490v-176z" />
<glyph unicode="x" horiz-adv-x="1191" d="M32 175l101 16l294 356l-284 342l-101 17v176h487v-169l-99 -12l164 -208l161 208l-101 12v169h489v-176l-98 -17l-278 -342l293 -356l102 -16v-175h-495v168l99 12l-168 218l-171 -219l87 -11v-168h-482v175z" />
<glyph unicode="y" horiz-adv-x="1212" d="M1183 906l-101 -15l-398 -1053q-47 -117 -125.5 -196t-236.5 -79q-37 0 -69.5 6t-76.5 17l34 213q14 -2 29 -4t26 -2q73 0 112 35.5t60 88.5l33 82l-343 891l-101 16v176h530v-176l-121 -20l148 -432l15 -78l6 -1l171 511l-122 20v176h530v-176z" />
<glyph unicode="z" horiz-adv-x="1070" d="M450 224h302l12 144h223v-368h-899v172l515 684h-265l-11 -143h-224v369h866v-167z" />
<glyph unicode="{" horiz-adv-x="654" d="M577 -360q-195 55 -277.5 175t-82.5 291v203q0 99 -43.5 154t-134.5 55v201q91 0 134.5 54.5t43.5 155.5v203q0 171 82.5 290.5t277.5 174.5l56 -157q-86 -31 -120.5 -110.5t-34.5 -197.5v-203q0 -104 -45 -184.5t-135 -125.5q90 -47 135 -127.5t45 -182.5v-203 q0 -118 34.5 -197.5t120.5 -110.5z" />
<glyph unicode="|" horiz-adv-x="428" d="M307 -270h-175v1726h175v-1726z" />
<glyph unicode="}" horiz-adv-x="651" d="M11 -202q84 31 119 110.5t35 197.5v203q0 104 46 184t140 125q-94 45 -140 125.5t-46 185.5v203q0 118 -35 197.5t-119 110.5l56 157q194 -55 277 -174.5t83 -290.5v-203q0 -101 43 -155.5t134 -54.5v-201q-91 0 -134 -55t-43 -154v-203q0 -171 -83 -291t-277 -175z" />
<glyph unicode="~" horiz-adv-x="1323" d="M1214 758q0 -161 -88.5 -270.5t-223.5 -109.5q-85 0 -157 31.5t-150 101.5q-50 44 -88 64t-82 20q-52 0 -88 -51t-36 -122l-201 26q0 162 86.5 269.5t223.5 107.5q83 0 158.5 -33.5t150.5 -99.5q49 -45 87 -64.5t81 -19.5q51 0 88 52t37 125z" />
<glyph unicode="&#xa1;" horiz-adv-x="524" d="M423 -374h-293v953h293v-953zM423 825h-293v257h293v-257z" />
<glyph unicode="&#xa2;" horiz-adv-x="1092" d="M584 203q78 0 125 45.5t47 121.5h265l3 -6q3 -144 -98 -249.5t-259 -128.5v-231h-200v235q-188 36 -287.5 181.5t-99.5 353.5v30q0 203 100 348.5t287 185.5v229h200v-219q107 -10 193 -47.5t146 -98.5l4 -289h-237l-48 169q-22 19 -54 31.5t-73 12.5q-124 0 -175 -90 t-51 -232v-30q0 -145 47 -233.5t165 -88.5z" />
<glyph unicode="&#xa3;" horiz-adv-x="1177" d="M515 588l4 -85q0 -78 -30 -150t-86 -129h479l12 144h223v-368h-997v224h10q47 12 70.5 94.5t23.5 171.5l-4 98h-163v225h155l-8 214q0 210 120.5 330t322.5 120q215 0 333.5 -111.5t114.5 -294.5l-2 -6h-285q0 96 -46 141.5t-116 45.5q-71 0 -111 -59t-40 -166l10 -214 h356v-225h-346z" />
<glyph unicode="&#xa4;" horiz-adv-x="1432" d="M1074 107q-77 -61 -169.5 -94t-192.5 -33q-101 0 -193 32.5t-167 93.5l-129 -132l-141 144l135 137q-49 76 -74.5 165.5t-25.5 187.5q0 101 28 193.5t81 171.5l-144 147l141 144l142 -145q74 55 162 85t185 30q96 0 185 -30.5t164 -86.5l145 148l142 -145l-148 -151 q51 -78 79 -169.5t28 -191.5q0 -97 -25.5 -185.5t-72.5 -163.5l139 -141l-142 -145zM302 608q0 -184 119.5 -311.5t290.5 -127.5q170 0 289.5 127t119.5 312q0 183 -119.5 310t-289.5 127q-171 0 -290.5 -127t-119.5 -310z" />
<glyph unicode="&#xa5;" horiz-adv-x="1401" d="M1369 1280l-166 -22l-276 -516h244v-165h-324v-125h324v-164h-324v-83l140 -30v-175h-587v175l155 30v83h-339v164h339v125h-339v165h267l-276 516l-166 22v176h536v-176l-68 -13l193 -418h6l193 418l-68 13v176h536v-176z" />
<glyph unicode="&#xa6;" horiz-adv-x="513" d="M134 -270v795h261v-795h-261zM395 698h-261v758h261v-758z" />
<glyph unicode="&#xa7;" horiz-adv-x="1243" d="M1172 475q0 -91 -42 -159t-121 -111q68 -51 102.5 -121.5t34.5 -167.5q0 -177 -140.5 -277t-377.5 -100q-232 0 -387 99.5t-150 317.5l2 6l282 1q0 -106 72.5 -152t180.5 -46q107 0 166.5 41.5t59.5 108.5t-60.5 107.5t-229.5 90.5q-245 64 -362 157.5t-117 265.5 q0 88 42 157t122 114q-69 50 -103.5 120.5t-34.5 168.5q0 172 141.5 276.5t378.5 104.5q244 0 381 -111t132 -311l-2 -6h-282q0 88 -60.5 145.5t-168.5 57.5q-114 0 -170.5 -43.5t-56.5 -110.5q0 -75 55.5 -113.5t231.5 -86.5q247 -64 364 -157.5t117 -265.5zM591 663 q-40 10 -74 21t-65 22q-38 -22 -56.5 -59t-18.5 -85q0 -81 55 -122t232 -93q34 -10 68.5 -20t69.5 -21q39 22 60.5 59t21.5 85q0 71 -62 116t-231 97z" />
<glyph unicode="&#xa8;" horiz-adv-x="1031" d="M911 1252h-267v204h267v-204zM411 1252h-267v204h267v-204z" />
<glyph unicode="&#xa9;" horiz-adv-x="1566" d="M1097 596l2 -6q4 -151 -84 -229.5t-245 -78.5q-160 0 -254.5 106t-94.5 281v119q0 173 94.5 280t254.5 107q157 0 245.5 -79.5t84.5 -228.5l-2 -6h-148q0 94 -45 136.5t-135 42.5q-94 0 -144 -69t-50 -182v-120q0 -115 50 -183.5t144 -68.5q90 0 134.5 41.5t44.5 137.5 h148zM196 729q0 -264 171.5 -444.5t416.5 -180.5q244 0 415.5 180.5t171.5 444.5q0 263 -171.5 442.5t-415.5 179.5q-246 0 -417 -179.5t-171 -442.5zM74 729q0 315 207 531t503 216q295 0 502.5 -216t207.5 -531q0 -316 -208 -533t-502 -217q-296 0 -503 217t-207 533z" />
<glyph unicode="&#xaa;" horiz-adv-x="867" d="M586 706q-8 21 -13 44.5t-8 49.5q-33 -47 -88.5 -77.5t-133.5 -30.5q-119 0 -184 61t-65 167q0 111 84.5 171t246.5 60h137v51q0 62 -29.5 94.5t-86.5 32.5q-66 0 -102 -26t-36 -73l-165 13l-1 6q-6 98 79 163t225 65q134 0 212.5 -71t78.5 -205v-314q0 -51 6 -95t20 -86 h-177zM386 836q51 0 105 30t71 65v103h-136q-74 0 -115.5 -32t-41.5 -78q0 -43 29 -65.5t88 -22.5z" />
<glyph unicode="&#xab;" horiz-adv-x="953" d="M4 116zM231 515l240 -399h-187l-280 390v19l280 390h187zM626 515l240 -399h-187l-280 390v19l280 390h187z" />
<glyph unicode="&#xac;" horiz-adv-x="1098" d="M949 374h-200v260h-635v171h835v-431z" />
<glyph unicode="&#xad;" horiz-adv-x="815" d="M131 510zM695 510h-564v225h564v-225z" />
<glyph unicode="&#xae;" horiz-adv-x="1566" d="M74 729q0 315 207 531t503 216q295 0 502.5 -216t207.5 -531q0 -316 -208 -533t-502 -217q-296 0 -503 217t-207 533zM196 729q0 -264 171.5 -444.5t416.5 -180.5q244 0 415.5 180.5t171.5 444.5q0 263 -171.5 442.5t-415.5 179.5q-246 0 -417 -179.5t-171 -442.5z M640 653v-337h-151v850h281q151 0 238 -68t87 -194q0 -58 -29 -101.5t-85 -74.5q58 -30 84.5 -84.5t26.5 -128.5v-56q0 -41 3.5 -73.5t13.5 -53.5v-16h-155q-9 21 -11 61.5t-2 82.5v54q0 71 -33.5 105t-109.5 34h-158zM640 787h136q71 0 120 30t49 86q0 72 -39 101t-136 29 h-130v-246z" />
<glyph unicode="&#xaf;" horiz-adv-x="1008" d="M877 1292h-731v165h731v-165z" />
<glyph unicode="&#xb0;" horiz-adv-x="745" d="M106 1203q0 112 80 193t192 81q110 0 189 -81t79 -193q0 -114 -78.5 -192.5t-189.5 -78.5q-113 0 -192.5 79t-79.5 192zM253 1203q0 -53 36.5 -88.5t88.5 -35.5t87 35t35 89t-35.5 91t-86.5 37q-52 0 -88.5 -37t-36.5 -91z" />
<glyph unicode="&#xb1;" horiz-adv-x="1040" d="M655 947h327v-232h-327v-383h-256v383h-333v232h333v363h256v-363zM953 1h-834v228h834v-228z" />
<glyph unicode="&#xb2;" horiz-adv-x="823" d="M729 667h-623v155l310 252q60 50 77.5 83.5t17.5 74.5q0 39 -23.5 65.5t-72.5 26.5q-55 0 -83 -30t-28 -77h-201l-2 6q-6 106 82.5 181t236.5 75q144 0 222.5 -65t78.5 -183q0 -82 -53.5 -144.5t-177.5 -165.5l-109 -93l2 -6h346v-155z" />
<glyph unicode="&#xb3;" horiz-adv-x="833" d="M401 1139q62 0 91.5 24.5t29.5 70.5q0 38 -28 63.5t-84 25.5q-51 0 -79 -22t-28 -53h-200l-2 6q-6 101 82 162.5t222 61.5q151 0 239.5 -59.5t88.5 -169.5q0 -55 -35.5 -100.5t-96.5 -70.5q71 -24 108.5 -71.5t37.5 -115.5q0 -112 -89.5 -174t-242.5 -62 q-145 0 -239 62.5t-88 175.5l2 6h200q0 -42 31.5 -65.5t91.5 -23.5q56 0 90 24t34 68q0 50 -35 77t-101 27h-112v133h112z" />
<glyph unicode="&#xb4;" horiz-adv-x="644" d="M281 1478h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xb5;" horiz-adv-x="1347" d="M899 68q-44 -44 -100.5 -66.5t-124.5 -22.5q-51 0 -94 10.5t-78 32.5v-438h-291v1292l-156 30v176h156h291v-620q0 -149 44.5 -202.5t134.5 -53.5q76 0 126 27.5t78 80.5v562l-156 30v176h447v-877l141 -30v-175h-412z" />
<glyph unicode="&#xb6;" horiz-adv-x="1127" d="M473 175l156 30v315h-83q-233 0 -362.5 129.5t-129.5 338.5q0 207 129.5 337.5t362.5 130.5h375v-1251l155 -30v-175h-603v175zM1076 1456v-176l-155 -30v206h155z" />
<glyph unicode="&#xb7;" horiz-adv-x="553" d="M437 568h-292v260h292v-260z" />
<glyph unicode="&#xb8;" horiz-adv-x="500" d="M333 6l-11 -57q64 -11 107 -52t43 -121q0 -107 -91.5 -171t-259.5 -64l-7 161q51 0 81 20.5t30 62.5q0 41 -32 57.5t-110 21.5l31 142h219z" />
<glyph unicode="&#xb9;" horiz-adv-x="536" d="M439 665h-210v630h-127v159l337 23v-812z" />
<glyph unicode="&#xba;" horiz-adv-x="914" d="M109 1142q0 148 94 241.5t252 93.5t252.5 -93.5t94.5 -241.5v-117q0 -149 -94 -241.5t-251 -92.5q-159 0 -253.5 92.5t-94.5 241.5v117zM284 1025q0 -85 44 -136.5t129 -51.5q82 0 126 51.5t44 136.5v117q0 83 -44.5 135t-127.5 52q-84 0 -127.5 -52t-43.5 -135v-117z " />
<glyph unicode="&#xbb;" horiz-adv-x="973" d="M64 151zM251 950l280 -390v-19l-280 -390h-187l239 399l-239 400h187zM657 950l280 -390v-19l-280 -390h-187l239 399l-239 400h187z" />
<glyph unicode="&#xbc;" horiz-adv-x="1413" d="M117 0zM454 664h-210v630h-127v159l337 23v-812zM382 117l-142 75l711 1138l142 -75zM1338 296h101v-157h-101v-139h-211v139h-410l-13 126l423 534v2h211v-505zM919 296h208v257l-6 2l-13 -20z" />
<glyph unicode="&#xbd;" horiz-adv-x="1457" d="M102 0zM380 117l-142 75l711 1138l142 -75zM439 664h-210v630h-127v159l337 23v-812zM1452 0h-623v155l310 252q60 50 77.5 83.5t17.5 74.5q0 39 -23.5 65.5t-72.5 26.5q-55 0 -83 -30t-28 -77h-201l-2 6q-6 106 82.5 181t236.5 75q144 0 222.5 -65t78.5 -183 q0 -82 -53.5 -144.5t-177.5 -165.5l-109 -93l2 -6h346v-155z" />
<glyph unicode="&#xbe;" horiz-adv-x="1635" d="M73 0zM598 117l-142 75l711 1138l142 -75zM1525 296h101v-157h-101v-139h-211v139h-410l-13 126l423 534v2h211v-505zM1106 296h208v257l-6 2l-13 -20zM392 1140q62 0 91.5 24.5t29.5 70.5q0 38 -28 63.5t-84 25.5q-51 0 -79 -22t-28 -53h-200l-2 6q-6 101 82 162.5 t222 61.5q151 0 239.5 -59.5t88.5 -169.5q0 -55 -35.5 -100.5t-96.5 -70.5q71 -24 108.5 -71.5t37.5 -115.5q0 -112 -89.5 -174t-242.5 -62q-145 0 -239 62.5t-88 175.5l2 6h200q0 -42 31.5 -65.5t91.5 -23.5q56 0 90 24t34 68q0 50 -35 77t-101 27h-112v133h112z" />
<glyph unicode="&#xbf;" horiz-adv-x="945" d="M696 668q-2 -141 -42.5 -206.5t-159.5 -157.5q-72 -58 -114.5 -125.5t-42.5 -149.5q0 -90 48.5 -142t139.5 -52q73 0 124 43t54 128h283l2 -6q2 -191 -127.5 -292.5t-335.5 -101.5q-226 0 -353 113t-127 308q0 125 74 233t187 183q60 45 79.5 92.5t19.5 132.5h291z M403 1082h294v-251h-294v251z" />
<glyph unicode="&#xc0;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM884 1568h-236l-272 260l2 6h310z" />
<glyph unicode="&#xc1;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM754 1826h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xc2;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM1102 1604v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xc3;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM1095 1836q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5 l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xc4;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM1101 1601h-267v204h267v-204zM601 1601h-267v204h267v-204z" />
<glyph unicode="&#xc5;" d="M41 0zM41 175l104 15l443 1266h299l440 -1266l104 -15v-175h-496v175l101 18l-64 200h-472l-64 -200l101 -18v-175h-496v175zM569 608h334l-164 513h-6zM519 1745q0 83 61.5 139.5t151.5 56.5q88 0 148.5 -56.5t60.5 -139.5q0 -84 -60.5 -138t-148.5 -54q-91 0 -152 54 t-61 138zM634 1745q0 -43 28 -70.5t70 -27.5q41 0 67 27.5t26 70.5q0 44 -26 72t-67 28q-42 0 -70 -28.5t-28 -71.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="2047" d="M66 175l136 20l678 1261h1017v-369h-223l-11 141h-362l16 -366h499v-227h-490l17 -408h381l12 141h222v-368h-1052v175l146 28l-6 151h-430l-83 -165l84 -14v-175h-551v175zM730 582h306l-23 554l-5 1z" />
<glyph unicode="&#xc7;" horiz-adv-x="1327" d="M52 0zM1249 965h-217l-30 194q-43 43 -108.5 68t-154.5 25q-190 0 -292.5 -138t-102.5 -360v-51q0 -222 102 -361t288 -139q86 0 157.5 25t110.5 68l30 194h217v-288q-88 -102 -224.5 -162.5t-305.5 -60.5q-293 0 -480 203t-187 521v49q0 317 186 521t481 204 q169 0 305 -61.5t225 -162.5v-288zM809 4l-11 -57q64 -11 107 -52t43 -121q0 -107 -91.5 -171t-259.5 -64l-7 161q51 0 81 20.5t30 62.5q0 41 -32 57.5t-110 21.5l31 142h219z" />
<glyph unicode="&#xc8;" horiz-adv-x="1308" d="M56 0zM996 640h-493v-416h470l13 174h222v-398h-1152v175l155 30v1045l-155 30v176h155h995v-399h-224l-13 174h-466v-366h493v-225zM795 1568h-236l-272 260l2 6h310z" />
<glyph unicode="&#xc9;" horiz-adv-x="1308" d="M56 0zM996 640h-493v-416h470l13 174h222v-398h-1152v175l155 30v1045l-155 30v176h155h995v-399h-224l-13 174h-466v-366h493v-225zM665 1826h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xca;" horiz-adv-x="1308" d="M56 0zM996 640h-493v-416h470l13 174h222v-398h-1152v175l155 30v1045l-155 30v176h155h995v-399h-224l-13 174h-466v-366h493v-225zM1013 1604v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xcb;" horiz-adv-x="1308" d="M56 0zM996 640h-493v-416h470l13 174h222v-398h-1152v175l155 30v1045l-155 30v176h155h995v-399h-224l-13 174h-466v-366h493v-225zM1012 1601h-267v204h267v-204zM512 1601h-267v204h267v-204z" />
<glyph unicode="&#xcc;" horiz-adv-x="713" d="M0 0zM55 1280v176h603v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v1045zM494 1567h-236l-272 260l2 6h310z" />
<glyph unicode="&#xcd;" horiz-adv-x="713" d="M55 0zM55 1280v176h603v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v1045zM363 1825h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xce;" horiz-adv-x="713" d="M0 0zM55 1280v176h603v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v1045zM712 1603v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xcf;" horiz-adv-x="713" d="M0 0zM55 1280v176h603v-176l-156 -30v-1045l156 -30v-175h-603v175l156 30v1045zM711 1600h-267v204h267v-204zM211 1600h-267v204h267v-204z" />
<glyph unicode="&#xd0;" horiz-adv-x="1441" d="M741 1456q267 0 440 -170.5t173 -437.5v-241q0 -268 -173 -437.5t-440 -169.5h-655v175l155 30v460h-195v155h195v430l-155 30v176h655zM747 665h-214v-441h193q157 0 246 106t89 277v243q0 169 -89 275t-246 106h-193v-411h214v-155z" />
<glyph unicode="&#xd1;" horiz-adv-x="1582" d="M56 0zM1544 1456v-176l-156 -30v-1250h-291l-588 980l-6 -1v-774l156 -30v-175h-603v175l155 30v1045l-155 30v176h155h292l588 -980l6 1v773l-156 30v176h447h156zM1150 1836q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5 t-24.5 -77.5l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xd2;" horiz-adv-x="1448" d="M67 0zM1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z M880 1567h-236l-272 260l2 6h310z" />
<glyph unicode="&#xd3;" horiz-adv-x="1448" d="M67 0zM1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z M750 1825h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xd4;" horiz-adv-x="1448" d="M67 0zM1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z M1098 1603v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xd5;" horiz-adv-x="1448" d="M67 0zM1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z M1091 1835q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xd6;" horiz-adv-x="1448" d="M67 0zM1387 717q0 -320 -183 -529t-479 -209q-295 0 -476.5 209t-181.5 529v22q0 318 181 528t476 210q296 0 479.5 -210t183.5 -528v-22zM1096 741q0 226 -94 367t-278 141t-274.5 -140t-90.5 -368v-24q0 -230 91.5 -370.5t274.5 -140.5q185 0 278 140.5t93 370.5v24z M1097 1600h-267v204h267v-204zM597 1600h-267v204h267v-204z" />
<glyph unicode="&#xd7;" horiz-adv-x="1068" d="M61 371l309 315l-309 315l171 164l304 -310l304 310l171 -164l-309 -315l309 -315l-171 -164l-304 310l-304 -310z" />
<glyph unicode="&#xd8;" horiz-adv-x="1400" d="M1392 717q0 -320 -183 -529t-479 -209q-94 0 -178 22.5t-155 66.5l-95 -163h-144l139 239q-108 100 -166.5 248t-58.5 325v22q0 318 181 528t476 210q83 0 159 -18.5t144 -53.5l66 113h144l-106 -181q122 -101 189 -256.5t67 -341.5v-22zM1101 741q0 112 -24 206t-70 156 l-6 1l-482 -827q41 -35 93.5 -53t117.5 -18q185 0 278 140.5t93 370.5v24zM364 717q0 -100 17 -184.5t52 -143.5l6 -1l473 812q-39 23 -85 36t-98 13q-184 0 -274.5 -140t-90.5 -368v-24z" />
<glyph unicode="&#xd9;" horiz-adv-x="1547" d="M39 0zM642 1456v-176l-156 -30v-760q0 -144 77.5 -215.5t212.5 -71.5q137 0 215 71t78 216v760l-155 30v176h603v-176l-156 -30v-760q0 -245 -161.5 -378t-423.5 -133q-261 0 -421.5 133t-160.5 378v760l-155 30v176h155h292h156zM931 1568h-236l-272 260l2 6h310z" />
<glyph unicode="&#xda;" horiz-adv-x="1547" d="M39 0zM642 1456v-176l-156 -30v-760q0 -144 77.5 -215.5t212.5 -71.5q137 0 215 71t78 216v760l-155 30v176h603v-176l-156 -30v-760q0 -245 -161.5 -378t-423.5 -133q-261 0 -421.5 133t-160.5 378v760l-155 30v176h155h292h156zM801 1826h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xdb;" horiz-adv-x="1547" d="M39 0zM642 1456v-176l-156 -30v-760q0 -144 77.5 -215.5t212.5 -71.5q137 0 215 71t78 216v760l-155 30v176h603v-176l-156 -30v-760q0 -245 -161.5 -378t-423.5 -133q-261 0 -421.5 133t-160.5 378v760l-155 30v176h155h292h156zM1149 1604v-23h-217l-155 146l-154 -146 h-212v26l282 240h169z" />
<glyph unicode="&#xdc;" horiz-adv-x="1547" d="M39 0zM642 1456v-176l-156 -30v-760q0 -144 77.5 -215.5t212.5 -71.5q137 0 215 71t78 216v760l-155 30v176h603v-176l-156 -30v-760q0 -245 -161.5 -378t-423.5 -133q-261 0 -421.5 133t-160.5 378v760l-155 30v176h155h292h156zM1148 1601h-267v204h267v-204zM648 1601 h-267v204h267v-204z" />
<glyph unicode="&#xdd;" horiz-adv-x="1398" d="M36 0zM587 1280l-119 -17l226 -478h6l226 478l-118 17v176h551v-176l-124 -20l-396 -748v-307l156 -30v-175h-603v175l156 30v322l-389 733l-123 20v176h551v-176zM736 1826h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xde;" horiz-adv-x="1306" d="M67 175l156 30v1045l-156 30v176h448h156v-176l-156 -30v-64h221q254 0 396 -124t142 -324q0 -201 -142 -325t-396 -124h-221v-84l156 -30v-175h-604v175zM515 961v-447h221q123 0 184.5 63.5t61.5 158.5t-61.5 160t-184.5 65h-221z" />
<glyph unicode="&#xdf;" horiz-adv-x="1321" d="M486 0h-447v175l155 30v896q0 226 129 349t352 123q181 0 299.5 -95.5t118.5 -271.5q0 -108 -53 -205.5t-53 -165.5q0 -56 149.5 -197.5t149.5 -281.5q0 -189 -115 -283t-332 -94q-77 0 -151.5 15t-111.5 41l54 223q36 -22 89.5 -38.5t113.5 -16.5q76 0 119 38t43 103 q0 71 -150 205.5t-150 276.5q0 90 55 190t55 175q0 71 -39.5 114.5t-109.5 43.5q-76 0 -123 -67.5t-47 -184.5v-1097z" />
<glyph unicode="&#xe0;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM727 1244h-236l-272 260l2 6h310z" />
<glyph unicode="&#xe1;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM597 1502h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xe2;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM945 1280v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xe3;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM938 1512q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5l-155 42 q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xe4;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM944 1277h-267v204h267v-204zM444 1277h-267v204h267v-204z" />
<glyph unicode="&#xe5;" horiz-adv-x="1125" d="M74 0zM752 0q-12 27 -21 55.5t-14 57.5q-52 -60 -126.5 -97t-170.5 -37q-159 0 -252.5 86.5t-93.5 235.5q0 152 122 235t358 83h149v106q0 78 -45 121t-133 43q-50 0 -89 -11.5t-63 -27.5l-19 -116h-220l1 240q80 54 183.5 91t225.5 37q201 0 326.5 -98.5t125.5 -280.5 v-447q0 -25 0.5 -47t3.5 -42l89 -12v-175h-337zM499 195q66 0 120 28.5t84 71.5v165h-149q-93 0 -141 -43.5t-48 -104.5q0 -55 35.5 -86t98.5 -31zM362 1421q0 83 61.5 139.5t151.5 56.5q88 0 148.5 -56.5t60.5 -139.5q0 -84 -60.5 -138t-148.5 -54q-91 0 -152 54t-61 138z M477 1421q0 -43 28 -70.5t70 -27.5q41 0 67 27.5t26 70.5q0 44 -26 72t-67 28q-42 0 -70 -28.5t-28 -71.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1784" d="M1273 -21q-129 0 -229.5 40.5t-167.5 116.5q-60 -68 -161.5 -112.5t-240.5 -44.5q-192 0 -296.5 90.5t-104.5 247.5q0 159 127 245t370 86h181v59q0 79 -41 124.5t-115 45.5q-81 0 -127 -37.5t-46 -93.5l-283 18l-2 6q-6 144 121.5 238t339.5 94q102 0 186 -27.5 t143 -79.5q61 52 142.5 79.5t180.5 27.5q212 0 333 -132t121 -358v-158h-650l-2 -6q4 -112 66 -178.5t186 -66.5q92 0 154 20t140 61l77 -184q-62 -48 -169 -84.5t-233 -36.5zM530 185q58 0 121 30.5t100 72.5v176h-179q-98 0 -152.5 -44t-54.5 -107q0 -59 41.5 -93.5 t123.5 -34.5zM1250 877q-95 0 -142 -61.5t-54 -166.5l2 -5h362v28q0 94 -42.5 149.5t-125.5 55.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1079" d="M67 0zM571 203q78 0 125 45.5t47 121.5h264l3 -6q4 -164 -123 -274.5t-316 -110.5q-242 0 -373 153t-131 393v30q0 239 134.5 393t383.5 154q131 0 235 -39t173 -110l4 -289h-237l-48 169q-22 19 -54 31.5t-73 12.5q-124 0 -175 -90t-51 -232v-30q0 -145 47 -233.5 t165 -88.5zM656 4l-11 -57q64 -11 107 -52t43 -121q0 -107 -91.5 -171t-259.5 -64l-7 161q51 0 81 20.5t30 62.5q0 41 -32 57.5t-110 21.5l31 142h219z" />
<glyph unicode="&#xe8;" horiz-adv-x="1091" d="M67 0zM581 -21q-234 0 -374 150t-140 381v40q0 241 132.5 397t355.5 155q219 0 340 -132t121 -357v-159h-646l-2 -6q8 -107 71.5 -176t172.5 -69q97 0 161 19.5t140 61.5l79 -180q-67 -53 -173.5 -89t-237.5 -36zM555 877q-81 0 -128 -62t-58 -163l3 -5h358v26 q0 93 -43.5 148.5t-131.5 55.5zM693 1245h-236l-272 260l2 6h310z" />
<glyph unicode="&#xe9;" horiz-adv-x="1091" d="M67 0zM581 -21q-234 0 -374 150t-140 381v40q0 241 132.5 397t355.5 155q219 0 340 -132t121 -357v-159h-646l-2 -6q8 -107 71.5 -176t172.5 -69q97 0 161 19.5t140 61.5l79 -180q-67 -53 -173.5 -89t-237.5 -36zM555 877q-81 0 -128 -62t-58 -163l3 -5h358v26 q0 93 -43.5 148.5t-131.5 55.5zM563 1503h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xea;" horiz-adv-x="1091" d="M67 0zM581 -21q-234 0 -374 150t-140 381v40q0 241 132.5 397t355.5 155q219 0 340 -132t121 -357v-159h-646l-2 -6q8 -107 71.5 -176t172.5 -69q97 0 161 19.5t140 61.5l79 -180q-67 -53 -173.5 -89t-237.5 -36zM555 877q-81 0 -128 -62t-58 -163l3 -5h358v26 q0 93 -43.5 148.5t-131.5 55.5zM911 1281v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xeb;" horiz-adv-x="1091" d="M67 0zM581 -21q-234 0 -374 150t-140 381v40q0 241 132.5 397t355.5 155q219 0 340 -132t121 -357v-159h-646l-2 -6q8 -107 71.5 -176t172.5 -69q97 0 161 19.5t140 61.5l79 -180q-67 -53 -173.5 -89t-237.5 -36zM555 877q-81 0 -128 -62t-58 -163l3 -5h358v26 q0 93 -43.5 148.5t-131.5 55.5zM911 1278h-267v204h267v-204zM411 1278h-267v204h267v-204z" />
<glyph unicode="&#xec;" horiz-adv-x="686" d="M7 0zM70 906v176h448v-877l140 -30v-175h-573v175l141 30v671zM515 1246h-236l-272 260l2 6h310z" />
<glyph unicode="&#xed;" horiz-adv-x="686" d="M70 0zM70 906v176h448v-877l140 -30v-175h-573v175l141 30v671zM384 1504h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xee;" horiz-adv-x="686" d="M0 0zM70 906v176h448v-877l140 -30v-175h-573v175l141 30v671zM733 1282v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xef;" horiz-adv-x="686" d="M0 0zM70 906v176h448v-877l140 -30v-175h-573v175l141 30v671zM732 1279h-267v204h267v-204zM232 1279h-267v204h267v-204z" />
<glyph unicode="&#xf0;" horiz-adv-x="1217" d="M918 1282q110 -117 170 -274.5t60 -346.5v-76q0 -267 -157.5 -436.5t-392.5 -169.5q-238 0 -388 140.5t-150 348.5q0 226 134 362.5t365 136.5q75 0 143 -22t118 -61l4 4q-20 75 -59 140t-92 118l-231 -128l-78 113l190 105q-35 19 -71.5 34.5t-73.5 28.5l92 218 q85 -21 163 -56t146 -84l208 116l77 -113zM856 663q-34 40 -98.5 66t-152.5 26q-121 0 -187.5 -79t-66.5 -208q0 -111 68.5 -188t182.5 -77q117 0 185.5 107.5t68.5 274.5v78z" />
<glyph unicode="&#xf1;" horiz-adv-x="1300" d="M32 0zM47 175l140 30v671l-155 30v176h427l13 -155q54 83 133 129t177 46q164 0 256 -103t92 -323v-471l140 -30v-175h-558v175l125 30v470q0 109 -44 154.5t-133 45.5q-58 0 -104 -23.5t-77 -66.5v-580l118 -30v-175h-550v175zM985 1512q0 -96 -59.5 -163.5 t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xf2;" horiz-adv-x="1148" d="M63 0zM63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235 v-21zM727 1246h-236l-272 260l2 6h310z" />
<glyph unicode="&#xf3;" horiz-adv-x="1148" d="M63 0zM63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235 v-21zM597 1504h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xf4;" horiz-adv-x="1148" d="M63 0zM63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235 v-21zM945 1282v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#xf5;" horiz-adv-x="1148" d="M63 0zM63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235 v-21zM938 1514q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#xf6;" horiz-adv-x="1148" d="M63 0zM63 551q0 242 135.5 396.5t374.5 154.5q240 0 375.5 -154t135.5 -397v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-241 0 -376.5 153.5t-135.5 397.5v21zM355 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235 v-21zM944 1279h-267v204h267v-204zM444 1279h-267v204h267v-204z" />
<glyph unicode="&#xf7;" horiz-adv-x="1133" d="M1084 573h-1028v227h1028v-227zM717 973h-292v233h292v-233zM717 164h-292v233h292v-233z" />
<glyph unicode="&#xf8;" horiz-adv-x="1178" d="M76 551q0 242 135.5 396.5t374.5 154.5q45 0 87 -6.5t83 -17.5l67 137h162l-98 -201q101 -72 155.5 -192.5t54.5 -270.5v-21q0 -244 -135.5 -397.5t-373.5 -153.5q-53 0 -101 8t-91 23l-74 -151h-162l108 221q-94 72 -143 188.5t-49 261.5v21zM806 551q0 62 -10 115.5 t-29 89.5h-6l-262 -535q18 -9 40.5 -13.5t48.5 -4.5q113 0 165.5 90t52.5 237v21zM368 530q0 -55 6.5 -101t20.5 -77l5 -1l253 516q-16 4 -33 7t-34 3q-114 0 -166 -91t-52 -235v-21z" />
<glyph unicode="&#xf9;" horiz-adv-x="1278" d="M33 0zM820 137q-52 -76 -128.5 -117t-174.5 -41q-171 0 -268 109.5t-97 340.5v447l-119 30v176h119h292v-655q0 -118 39.5 -169.5t117.5 -51.5q69 0 119.5 22.5t82.5 64.5v583l-128 30v176h128h292v-877l131 -30v-175h-387zM760 1246h-236l-272 260l2 6h310z" />
<glyph unicode="&#xfa;" horiz-adv-x="1278" d="M33 0zM820 137q-52 -76 -128.5 -117t-174.5 -41q-171 0 -268 109.5t-97 340.5v447l-119 30v176h119h292v-655q0 -118 39.5 -169.5t117.5 -51.5q69 0 119.5 22.5t82.5 64.5v583l-128 30v176h128h292v-877l131 -30v-175h-387zM630 1504h309l2 -6l-276 -260h-234z" />
<glyph unicode="&#xfb;" horiz-adv-x="1278" d="M33 0zM820 137q-52 -76 -128.5 -117t-174.5 -41q-171 0 -268 109.5t-97 340.5v447l-119 30v176h119h292v-655q0 -118 39.5 -169.5t117.5 -51.5q69 0 119.5 22.5t82.5 64.5v583l-128 30v176h128h292v-877l131 -30v-175h-387zM978 1282v-23h-217l-155 146l-154 -146h-212 v26l282 240h169z" />
<glyph unicode="&#xfc;" horiz-adv-x="1278" d="M33 0zM820 137q-52 -76 -128.5 -117t-174.5 -41q-171 0 -268 109.5t-97 340.5v447l-119 30v176h119h292v-655q0 -118 39.5 -169.5t117.5 -51.5q69 0 119.5 22.5t82.5 64.5v583l-128 30v176h128h292v-877l131 -30v-175h-387zM977 1279h-267v204h267v-204zM477 1279h-267 v204h267v-204z" />
<glyph unicode="&#xfd;" horiz-adv-x="1212" d="M26 0zM1183 906l-101 -15l-398 -1053q-47 -117 -125.5 -196t-236.5 -79q-37 0 -69.5 6t-76.5 17l34 213q14 -2 29 -4t26 -2q73 0 112 35.5t60 88.5l33 82l-343 891l-101 16v176h530v-176l-121 -20l148 -432l15 -78l6 -1l171 511l-122 20v176h530v-176zM613 1489h309l2 -6 l-276 -260h-234z" />
<glyph unicode="&#xfe;" horiz-adv-x="1246" d="M34 1384v176h447v-591q47 64 112 98.5t150 34.5q201 0 312 -157t111 -413v-21q0 -240 -111 -386t-310 -146q-85 0 -151 31.5t-113 92.5v-313l141 -30v-176h-573v176l141 30v1564zM874 532q0 153 -51 248t-156 95q-66 0 -112.5 -27t-73.5 -77v-474q27 -46 73.5 -70 t114.5 -24q106 0 155.5 83t49.5 225v21z" />
<glyph unicode="&#xff;" horiz-adv-x="1212" d="M26 0zM1183 906l-101 -15l-398 -1053q-47 -117 -125.5 -196t-236.5 -79q-37 0 -69.5 6t-76.5 17l34 213q14 -2 29 -4t26 -2q73 0 112 35.5t60 88.5l33 82l-343 891l-101 16v176h530v-176l-121 -20l148 -432l15 -78l6 -1l171 511l-122 20v176h530v-176zM960 1264h-267v204 h267v-204zM460 1264h-267v204h267v-204z" />
<glyph unicode="&#x131;" horiz-adv-x="686" d="M70 906v176h448v-877l140 -30v-175h-573v175l141 30v671z" />
<glyph unicode="&#x152;" horiz-adv-x="1996" d="M1724 640h-493v-416h470l13 174h222v-398h-938q-92 -10 -156.5 -15.5t-131.5 -5.5q-270 0 -438.5 166t-168.5 431v304q0 265 167.5 431t437.5 166q69 0 140 -6t150 -15h936v-399h-224l-13 174h-466v-366h493v-225zM710 204q58 0 115.5 4.5t113.5 13.5v1011 q-59 8 -116.5 13.5t-114.5 5.5q-148 0 -231 -94.5t-83 -275.5v-306q0 -182 84 -277t232 -95z" />
<glyph unicode="&#x153;" horiz-adv-x="1875" d="M92 551q0 242 135.5 396.5t374.5 154.5q115 0 208.5 -38.5t160.5 -108.5q64 71 152.5 109t196.5 38q219 0 340 -132t121 -357v-159h-647l-2 -6q8 -107 71.5 -176t173.5 -69q97 0 161 19.5t139 61.5l80 -180q-66 -53 -173 -89t-238 -36q-117 0 -211.5 38t-161.5 110 q-66 -72 -159.5 -110t-209.5 -38q-241 0 -376.5 153.5t-135.5 397.5v21zM384 530q0 -148 52 -237.5t168 -89.5q113 0 165.5 90t52.5 237v21q0 144 -53 235t-167 91t-166 -91t-52 -235v-21zM1320 877q-81 0 -128 -62t-58 -163l2 -5h359v26q0 93 -43.5 148.5t-131.5 55.5z" />
<glyph unicode="&#x178;" horiz-adv-x="1398" d="M36 0zM587 1280l-119 -17l226 -478h6l226 478l-118 17v176h551v-176l-124 -20l-396 -748v-307l156 -30v-175h-603v175l156 30v322l-389 733l-123 20v176h551v-176zM1083 1601h-267v204h267v-204zM583 1601h-267v204h267v-204z" />
<glyph unicode="&#x2c6;" horiz-adv-x="890" d="M828 1275v-23h-217l-155 146l-154 -146h-212v26l282 240h169z" />
<glyph unicode="&#x2da;" horiz-adv-x="654" d="M114 1298q0 83 61.5 139.5t151.5 56.5q88 0 148.5 -56.5t60.5 -139.5q0 -84 -60.5 -138t-148.5 -54q-91 0 -152 54t-61 138zM229 1298q0 -43 28 -70.5t70 -27.5q41 0 67 27.5t26 70.5q0 44 -26 72t-67 28q-42 0 -70 -28.5t-28 -71.5z" />
<glyph unicode="&#x2dc;" horiz-adv-x="950" d="M857 1484q0 -96 -59.5 -163.5t-150.5 -67.5q-70 0 -158.5 43.5t-140.5 43.5q-36 0 -60.5 -32.5t-24.5 -77.5l-155 42q0 94 59.5 163.5t149.5 69.5q56 0 151.5 -43.5t147.5 -43.5q35 0 60.5 32t25.5 79z" />
<glyph unicode="&#x2000;" horiz-adv-x="970" />
<glyph unicode="&#x2001;" horiz-adv-x="1941" />
<glyph unicode="&#x2002;" horiz-adv-x="970" />
<glyph unicode="&#x2003;" horiz-adv-x="1941" />
<glyph unicode="&#x2004;" horiz-adv-x="647" />
<glyph unicode="&#x2005;" horiz-adv-x="485" />
<glyph unicode="&#x2006;" horiz-adv-x="323" />
<glyph unicode="&#x2007;" horiz-adv-x="323" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="388" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="815" d="M695 510h-564v225h564v-225z" />
<glyph unicode="&#x2011;" horiz-adv-x="815" d="M695 510h-564v225h564v-225z" />
<glyph unicode="&#x2012;" horiz-adv-x="815" d="M695 510h-564v225h564v-225z" />
<glyph unicode="&#x2013;" horiz-adv-x="1372" d="M165 601zM1242.69 601h-1084.19v228h1084.19v-228z" />
<glyph unicode="&#x2014;" horiz-adv-x="1595" d="M166 601zM1462.38 601h-1334.38v228h1334.38v-228z" />
<glyph unicode="&#x2018;" horiz-adv-x="480" d="M96 1202q0 99 52.5 209t130.5 181l144 -78q-40 -70 -60.5 -144.5t-20.5 -167.5v-193h-246v193z" />
<glyph unicode="&#x2019;" horiz-adv-x="471" d="M385 1369q0 -100 -53 -210.5t-129 -180.5l-144 79q39 69 60 143.5t21 168.5v191h245v-191z" />
<glyph unicode="&#x201a;" horiz-adv-x="510" d="M393 67q0 -99 -53 -209.5t-129 -180.5l-144 78q39 70 60 144.5t21 166.5v221h246z" />
<glyph unicode="&#x201c;" horiz-adv-x="833" d="M101 1009zM101 1202q0 99 52.5 209t130.5 181l144 -78q-40 -70 -60.5 -144.5t-20.5 -167.5v-193h-246v193zM438 1202q0 99 52.5 209t130.5 181l144 -78q-40 -70 -60.5 -144.5t-20.5 -167.5v-193h-246v193z" />
<glyph unicode="&#x201d;" horiz-adv-x="840" d="M73 978zM399 1369q0 -100 -53 -210.5t-129 -180.5l-144 79q39 69 60 143.5t21 168.5v191h245v-191zM739 1369q0 -100 -53 -210.5t-129 -180.5l-144 79q39 69 60 143.5t21 168.5v191h245v-191z" />
<glyph unicode="&#x201e;" horiz-adv-x="827" d="M393 67q0 -99 -53 -209.5t-129 -180.5l-144 78q39 70 60 144.5t21 166.5v221h246zM730 67q0 -99 -53 -209.5t-129 -180.5l-144 78q39 70 60 144.5t21 166.5v221h246z" />
<glyph unicode="&#x2022;" horiz-adv-x="703" d="M120 806q0 100 64.5 164t172.5 64q110 0 174.5 -63.5t64.5 -164.5v-90q0 -101 -64.5 -163t-173.5 -62t-173.5 62t-64.5 163v90z" />
<glyph unicode="&#x2026;" horiz-adv-x="1461" d="M137 0zM428 0h-291v256h291v-256zM901 0h-291v256h291v-256zM1366 0h-291v256h291v-256z" />
<glyph unicode="&#x202f;" horiz-adv-x="388" />
<glyph unicode="&#x2039;" horiz-adv-x="570" d="M271 550l240 -399h-187l-280 390v19l280 390h187z" />
<glyph unicode="&#x203a;" horiz-adv-x="576" d="M258 950l280 -390v-19l-280 -390h-187l239 399l-239 400h187z" />
<glyph unicode="&#x2044;" horiz-adv-x="882" d="M163 109l-142 75l711 1138l142 -75z" />
<glyph unicode="&#x205f;" horiz-adv-x="485" />
<glyph unicode="&#x20ac;" horiz-adv-x="1063" d="M924 485h-428v-8q0 -132 67.5 -203t187.5 -71q58 0 113.5 8.5t106.5 25.5l21 -227q-57 -15 -118 -23t-123 -8q-245 0 -396 135t-151 363v8h-146v153h146v150h-146v153h146v13q0 238 150.5 380.5t394.5 142.5q60 0 117.5 -8t125.5 -23l-21 -229q-53 16 -109.5 25.5 t-112.5 9.5q-118 0 -185.5 -79t-67.5 -217v-15h428v-153h-428v-150h428v-153z" />
<glyph unicode="&#x2122;" horiz-adv-x="1239" d="M974 1197l-6 1l-105 -283h-73l-110 298l-6 -1v-297h-129v541h159l119 -362h6l120 362h154v-541h-129v282zM474 1351h-128v-434h-144v434h-126v105h398v-105z" />
<glyph unicode="&#x2212;" horiz-adv-x="1119" d="M979 601h-834v228h834v-228z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="2099" d="M59 0zM79 175l141 30v672h-161v205h161v120q0 182 105 280.5t295 98.5q37 0 75.5 -5.5t84.5 -15.5l-25 -217q-24 4 -46.5 7t-52.5 3q-71 0 -107.5 -39t-36.5 -112v-120h215v-205h-215v-672l141 -30v-175h-574v175zM796 877v205h161v74q0 204 124.5 314.5t350.5 110.5 q78 0 154 -15.5t176 -44.5l-42 -230q-73 22 -132.5 34t-136.5 12q-101 0 -151.5 -46t-50.5 -135v-74h656v-877l155 -30v-175h-588v175l141 30v672h-364v-672l141 -30v-175h-589v175l156 30v672h-161z" />
<glyph unicode="&#xfb04;" horiz-adv-x="2177" d="M59 0zM79 175l141 30v672h-161v205h161v120q0 182 105 280.5t295 98.5q37 0 75.5 -5.5t84.5 -15.5l-25 -217q-24 4 -46.5 7t-52.5 3q-71 0 -107.5 -39t-36.5 -112v-120h215v-205h-215v-672l141 -30v-175h-574v175zM841 175l141 30v672h-161v205h161v120q0 182 105 280.5 t295 98.5q37 0 75.5 -5.5t84.5 -15.5l-25 -217q-24 4 -46.5 7t-52.5 3q-71 0 -107.5 -39t-36.5 -112v-120h215v-205h-215v-672l141 -30v-175h-574v175zM1556 1384v176h448v-1355l141 -30v-175h-574v175l141 30v1149z" />
<glyph horiz-adv-x="540" d="M411 0h-210v630h-127v159l337 23v-812z" />
<glyph horiz-adv-x="820" d="M725 0h-623v155l310 252q60 50 77.5 83.5t17.5 74.5q0 39 -23.5 65.5t-72.5 26.5q-55 0 -83 -30t-28 -77h-201l-2 6q-6 106 82.5 181t236.5 75q144 0 222.5 -65t78.5 -183q0 -82 -53.5 -144.5t-177.5 -165.5l-109 -93l2 -6h346v-155z" />
<glyph horiz-adv-x="843" d="M398 473q62 0 91.5 24.5t29.5 70.5q0 38 -28 63.5t-84 25.5q-51 0 -79 -22t-28 -53h-200l-2 6q-6 101 82 162.5t222 61.5q151 0 239.5 -59.5t88.5 -169.5q0 -55 -35.5 -100.5t-96.5 -70.5q71 -24 108.5 -71.5t37.5 -115.5q0 -112 -89.5 -174t-242.5 -62q-145 0 -239 62.5 t-88 175.5l2 6h200q0 -42 31.5 -65.5t91.5 -23.5q56 0 90 24t34 68q0 50 -35 77t-101 27h-112v133h112z" />
<glyph horiz-adv-x="874" d="M692 296h101v-157h-101v-139h-211v139h-410l-13 126l423 534v2h211v-505zM273 296h208v257l-6 2l-13 -20z" />
<glyph horiz-adv-x="507" d="M0 0z" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-38" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="338" />
<hkern u1="A" u2="w" k="173" />
<hkern u1="A" u2="t" k="117" />
<hkern u1="A" u2="&#x3f;" k="151" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="F" u2="&#x2026;" k="304" />
<hkern u1="F" u2="&#x201e;" k="304" />
<hkern u1="F" u2="&#x201a;" k="304" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#x152;" k="40" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xd8;" k="40" />
<hkern u1="F" u2="&#xd6;" k="40" />
<hkern u1="F" u2="&#xd5;" k="40" />
<hkern u1="F" u2="&#xd4;" k="40" />
<hkern u1="F" u2="&#xd3;" k="40" />
<hkern u1="F" u2="&#xd2;" k="40" />
<hkern u1="F" u2="&#xc7;" k="40" />
<hkern u1="F" u2="&#xc5;" k="300" />
<hkern u1="F" u2="&#xc4;" k="300" />
<hkern u1="F" u2="&#xc3;" k="300" />
<hkern u1="F" u2="&#xc2;" k="300" />
<hkern u1="F" u2="&#xc1;" k="300" />
<hkern u1="F" u2="&#xc0;" k="300" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="Q" k="40" />
<hkern u1="F" u2="O" k="40" />
<hkern u1="F" u2="J" k="208" />
<hkern u1="F" u2="G" k="40" />
<hkern u1="F" u2="C" k="40" />
<hkern u1="F" u2="A" k="300" />
<hkern u1="F" u2="&#x2e;" k="304" />
<hkern u1="F" u2="&#x2c;" k="304" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="52" />
<hkern u1="N" u2="&#xc5;" k="128" />
<hkern u1="N" u2="&#xc4;" k="128" />
<hkern u1="N" u2="&#xc3;" k="128" />
<hkern u1="N" u2="&#xc2;" k="128" />
<hkern u1="N" u2="&#xc1;" k="128" />
<hkern u1="N" u2="&#xc0;" k="128" />
<hkern u1="N" u2="A" k="128" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="297" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="18" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="33" />
<hkern u1="R" u2="&#x178;" k="100" />
<hkern u1="R" u2="&#xdd;" k="100" />
<hkern u1="R" u2="Y" k="100" />
<hkern u1="R" u2="V" k="90" />
<hkern u1="R" u2="T" k="50" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="84" />
<hkern u1="T" u2="&#xc6;" k="189" />
<hkern u1="T" u2="&#xbb;" k="146" />
<hkern u1="T" u2="&#xab;" k="148" />
<hkern u1="T" u2="w" k="47" />
<hkern u1="T" u2="r" k="65" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-35" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="82" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="a" u2="t" k="80" />
<hkern u1="a" u2="b" k="32" />
<hkern u1="d" u2="t" k="64" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-50" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="l" u2="&#xf6;" k="20" />
<hkern u1="l" u2="&#xf5;" k="20" />
<hkern u1="l" u2="&#xf4;" k="20" />
<hkern u1="l" u2="&#xf3;" k="20" />
<hkern u1="l" u2="&#xf2;" k="20" />
<hkern u1="l" u2="o" k="20" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-24" />
<hkern u1="r" u2="f" k="-20" />
<hkern u1="t" u2="&#xf6;" k="30" />
<hkern u1="t" u2="&#xf5;" k="30" />
<hkern u1="t" u2="&#xf4;" k="30" />
<hkern u1="t" u2="&#xf3;" k="30" />
<hkern u1="t" u2="&#xf2;" k="30" />
<hkern u1="t" u2="o" k="30" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="173" />
<hkern u1="&#xc0;" u2="t" k="117" />
<hkern u1="&#xc0;" u2="&#x3f;" k="151" />
<hkern u1="&#xc1;" u2="w" k="173" />
<hkern u1="&#xc1;" u2="t" k="117" />
<hkern u1="&#xc1;" u2="&#x3f;" k="151" />
<hkern u1="&#xc2;" u2="w" k="173" />
<hkern u1="&#xc2;" u2="t" k="117" />
<hkern u1="&#xc2;" u2="&#x3f;" k="151" />
<hkern u1="&#xc3;" u2="w" k="173" />
<hkern u1="&#xc3;" u2="t" k="117" />
<hkern u1="&#xc3;" u2="&#x3f;" k="151" />
<hkern u1="&#xc4;" u2="w" k="173" />
<hkern u1="&#xc4;" u2="t" k="117" />
<hkern u1="&#xc4;" u2="&#x3f;" k="151" />
<hkern u1="&#xc5;" u2="w" k="173" />
<hkern u1="&#xc5;" u2="t" k="117" />
<hkern u1="&#xc5;" u2="&#x3f;" k="151" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="82" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe0;" u2="t" k="80" />
<hkern u1="&#xe0;" u2="b" k="32" />
<hkern u1="&#xe1;" u2="t" k="80" />
<hkern u1="&#xe1;" u2="b" k="32" />
<hkern u1="&#xe2;" u2="t" k="80" />
<hkern u1="&#xe2;" u2="b" k="32" />
<hkern u1="&#xe3;" u2="t" k="80" />
<hkern u1="&#xe3;" u2="b" k="32" />
<hkern u1="&#xe4;" u2="t" k="80" />
<hkern u1="&#xe4;" u2="b" k="32" />
<hkern u1="&#xe5;" u2="t" k="80" />
<hkern u1="&#xe5;" u2="b" k="32" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="82" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="190" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="60" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="200" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="60" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="256" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="280" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="150" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="111" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="148" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="60" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="30" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="122" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="79" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="82" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="65" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="180" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="258" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="89" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="m,n,p,ntilde" k="89" />
<hkern g1="T" g2="s" k="76" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="272" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="83" />
<hkern g1="T" g2="J" k="196" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="107" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="234" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="123" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="L" g2="V" k="264" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="74" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="279" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="308" />
<hkern g1="L" g2="T" k="205" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="14" />
<hkern g1="L" g2="W" k="93" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="236" />
<hkern g1="P" g2="Z" k="36" />
<hkern g1="P" g2="X" k="51" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="404" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="184" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="100" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="220" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="215" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="157" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="J" k="213" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="30" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="196" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="256" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="231" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="80" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="212" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="63" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="286" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="171" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="143" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="100" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="J" k="149" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="77" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="32" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="71" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="89" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="b,p,thorn" g2="h,k,l" k="20" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="74" />
<hkern g1="h,m,n,ntilde" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="10" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="166" />
<hkern g1="h,m,n,ntilde" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="10" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="h,k,l" k="20" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-5" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="167" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-6" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="173" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="20" />
<hkern g1="r" g2="h,k,l" k="50" />
<hkern g1="u,ugrave,uacute,ucircumflex,udieresis" g2="v,y,yacute,ydieresis" k="56" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="40" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="161" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="97" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="92" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="285" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

View File

@ -0,0 +1,687 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata></metadata>
<defs>
<font id="roboto_slablight" horiz-adv-x="1485" >
<font-face units-per-em="2048" ascent="1638" descent="-410" />
<missing-glyph horiz-adv-x="498" />
<glyph unicode="&#xfb01;" horiz-adv-x="1209" d="M75 88l163 13v883h-179v98h179v138q0 173 95.5 267t264.5 94q66 0 135 -15t140 -44l-19 -103q-60 25 -118 39t-131 14q-122 0 -184.5 -65t-62.5 -187v-138h621v-981l163 -13v-88h-445v88l163 13v883h-502v-883l163 -13v-88h-446v88z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1324" d="M932 1429q-63 20 -130 31.5t-146 11.5q-155 0 -226.5 -71t-71.5 -210v-109h279v-98h-279v-883l163 -13v-88h-446v88l163 13v883h-158v98h158v109q0 186 109 288t302 102q86 0 176.5 -17.5t181.5 -51.5h44v-1411l163 -13v-88h-445v88l163 13v1328v0z" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="498" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#x9;" horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="498" />
<glyph unicode="&#x09;" horiz-adv-x="498" />
<glyph unicode="&#xa0;" horiz-adv-x="498" />
<glyph unicode="!" horiz-adv-x="458" d="M273 478h-119v978h119v-978zM285 0h-142v167h142v-167z" />
<glyph unicode="&#x22;" horiz-adv-x="711" d="M270 1344l-33 -261h-71l2 255v222h102v-216zM510 1344l-33 -261h-72l3 258v219h102v-216z" />
<glyph unicode="#" horiz-adv-x="1246" d="M731 410h-314l-77 -410h-99l77 410h-255v93h272l83 441h-279v96h297l79 416h99l-79 -416h315l79 416h99l-79 -416h230v-96h-248l-83 -441h256v-93h-274l-77 -410h-99zM434 503h315l83 441h-315z" />
<glyph unicode="$" horiz-adv-x="1097" d="M862 359q0 111 -72 181t-254 134q-208 66 -308 159t-100 262q0 162 100 264t272 116v202h102v-202q175 -16 271.5 -131t94.5 -311l-3 -5h-112q0 152 -80.5 247t-223.5 95q-148 0 -224.5 -77.5t-76.5 -195.5q0 -114 68 -183.5t261 -133.5q206 -69 305.5 -160.5 t99.5 -258.5q0 -166 -103.5 -265.5t-279.5 -113.5v-190h-102v189q-181 12 -300 116t-115 315l3 6h111q0 -177 101.5 -255t244.5 -78q147 0 233.5 77.5t86.5 196.5z" />
<glyph unicode="%" horiz-adv-x="1458" d="M77 1176q0 127 78.5 214t206.5 87t206.5 -87t78.5 -214v-77q0 -126 -78.5 -212.5t-204.5 -86.5q-129 0 -208 86.5t-79 212.5v77zM174 1099q0 -88 49 -150t141 -62q89 0 137.5 62t48.5 150v77q0 88 -49 151t-139 63t-139 -63t-49 -151v-77zM810 357q0 126 78.5 213 t205.5 87q128 0 207 -87t79 -213v-78q0 -127 -79 -213.5t-205 -86.5q-129 0 -207.5 86.5t-78.5 213.5v78zM906 279q0 -88 49 -150.5t141 -62.5q89 0 138 62t49 151v78q0 91 -49 152t-140 61q-90 0 -139 -61.5t-49 -151.5v-78zM440 121l-74 48l711 1138l74 -48z" />
<glyph unicode="&#x26;" horiz-adv-x="1269" d="M370 794q-81 101 -119.5 183.5t-38.5 169.5q0 158 88.5 244t243.5 86q144 0 228.5 -81t84.5 -204q0 -91 -45 -155.5t-130 -129.5l-158 -122l411 -480q49 71 76 159t27 187h111q0 -128 -37 -235t-105 -194l185 -217l-2 -5h-138l-122 141q-85 -78 -186 -120t-218 -42 q-209 0 -330.5 107t-121.5 285q0 120 72.5 216.5t209.5 196.5zM526 80q92 0 179.5 36t157.5 103l-414 482l-8.5 8.5t-5.5 7.5l-47 -36q-115 -94 -155 -170t-40 -140q0 -124 85.5 -207.5t247.5 -83.5zM332 1149q0 -66 31.5 -138t95.5 -150l177 132q59 45 83.5 94t24.5 105 q0 79 -53 131t-147 52q-102 0 -157 -65t-55 -161z" />
<glyph unicode="'" horiz-adv-x="438" d="M276 1365l-39 -275h-71l8 266v204h102v-195z" />
<glyph unicode="(" horiz-adv-x="636" d="M114 588q0 363 138.5 651t309.5 385h6l26 -73q-145 -103 -253 -366t-108 -594v-20q0 -331 108 -594t253 -370l-26 -70h-6q-173 100 -310.5 382t-137.5 654v15z" />
<glyph unicode=")" horiz-adv-x="629" d="M491 573q0 -372 -138.5 -654t-310.5 -382l-6 1l-25 69q144 102 252.5 367t108.5 597v20q0 329 -110.5 595.5t-250.5 368.5l25 69l6 1q170 -98 309.5 -386t139.5 -651v-15z" />
<glyph unicode="*" horiz-adv-x="952" d="M398 1000l-332 108l32 101l332 -123l-4 370h104l-8 -373l324 127l33 -101l-333 -115l223 -294l-86 -63l-213 305l-204 -303l-85 61z" />
<glyph unicode="+" horiz-adv-x="1145" d="M627 740h444v-112h-444v-482h-120v482h-434v112h434v466h120v-466z" />
<glyph unicode="," horiz-adv-x="392" d="M271 48q0 -92 -37.5 -180t-102.5 -149l-71 52q47 66 69.5 131t22.5 144v142h119v-140z" />
<glyph unicode="-" horiz-adv-x="793" d="M632 570h-478v101h478v-101z" />
<glyph unicode="." horiz-adv-x="466" d="M282 0h-137v164h137v-164z" />
<glyph unicode="/" horiz-adv-x="798" d="M108 -125h-108l608 1581h108z" />
<glyph unicode="0" horiz-adv-x="1158" d="M1026 565q0 -282 -119.5 -434t-332.5 -152q-212 0 -332.5 152.5t-120.5 433.5v325q0 281 119.5 434t331.5 153q213 0 333.5 -153t120.5 -434v-325zM906 910q0 224 -85.5 344.5t-248.5 120.5q-162 0 -247 -121t-85 -344v-363q0 -222 86.5 -344.5t247.5 -122.5 q162 0 247 122t85 345v363z" />
<glyph unicode="1" horiz-adv-x="831" d="M114 88l261 13v1228l-287 -41v84l407 88v-1359l261 -13v-88h-642v88z" />
<glyph unicode="2" horiz-adv-x="1116" d="M101 0v92l477 541q133 150 187.5 250t54.5 192q0 135 -77 217.5t-216 82.5q-166 0 -252 -92t-86 -246h-111l-2 6q-5 182 117.5 308t333.5 126q188 0 300.5 -108t112.5 -290q0 -120 -75.5 -243.5t-209.5 -275.5l-402 -454l2 -5h635l10 205h106v-306h-905z" />
<glyph unicode="3" horiz-adv-x="1102" d="M374 793h138q159 0 241 79.5t82 204.5q0 136 -77 217t-228 81q-141 0 -230.5 -82.5t-89.5 -217.5h-112l-2 6q-5 170 119.5 283t314.5 113q194 0 309.5 -107t115.5 -297q0 -103 -64 -193.5t-180 -134.5q136 -39 203.5 -131.5t67.5 -218.5q0 -194 -125.5 -305t-322.5 -111 q-191 0 -327.5 108.5t-131.5 301.5l2 6h111q0 -139 96.5 -227t249.5 -88q155 0 242 80.5t87 230.5q0 153 -91 226.5t-260 73.5h-138v102z" />
<glyph unicode="4" horiz-adv-x="1178" d="M864 469h228v-101h-228v-267l163 -13v-88h-445v88l163 13v267h-682v68l670 1020h131v-987zM205 469h540v830l-6 2l-51 -109z" />
<glyph unicode="5" horiz-adv-x="1070" d="M827 1219l-12 126h-520l-54 -519q55 50 121 77t179 30q186 3 300 -125t114 -344q0 -221 -111 -353t-333 -132q-180 0 -299.5 100.5t-114.5 297.5l2 6h107q0 -147 83 -225t222 -78q163 0 243.5 98t80.5 284q0 163 -80.5 261.5t-225.5 98.5q-140 0 -213.5 -44.5 t-106.5 -134.5l-97 16l80 797h732v-237h-97z" />
<glyph unicode="6" horiz-adv-x="1124" d="M615 1477q75 0 148 -17t130 -49l-29 -96q-57 31 -114 45.5t-135 14.5q-169 0 -272 -133t-103 -404v-49q60 78 153 125t206 47q196 0 310 -135t114 -352q0 -215 -122.5 -355t-318.5 -140q-203 0 -332 152.5t-129 430.5v265q0 318 138.5 484t355.5 166zM575 863 q-121 0 -211.5 -63t-123.5 -162v-85q0 -227 95 -350t247 -123q146 0 233.5 114.5t87.5 279.5q0 175 -85 282t-243 107z" />
<glyph unicode="7" horiz-adv-x="1115" d="M1031 1354q-236 -279 -361.5 -568t-167.5 -664l-10 -122h-120l10 122q43 371 174.5 670.5t350.5 561.5h-717l-8 -205h-106v307h955v-102z" />
<glyph unicode="8" horiz-adv-x="1127" d="M987 1081q0 -118 -68.5 -206.5t-183.5 -128.5q132 -41 212.5 -137t80.5 -223q0 -196 -131 -301.5t-336 -105.5q-210 0 -339.5 105t-129.5 302q0 129 79 224.5t212 136.5q-115 40 -182.5 128t-67.5 206q0 188 118.5 292t307.5 104q187 0 307.5 -104.5t120.5 -291.5z M909 385q0 138 -100.5 224.5t-249.5 86.5q-152 0 -250 -86.5t-98 -224.5q0 -143 97 -224t253 -81q151 0 249.5 81.5t98.5 223.5zM868 1082q0 126 -89 209.5t-220 83.5q-135 0 -221 -80t-86 -213q0 -129 86 -206.5t223 -77.5q133 0 220 77.5t87 206.5z" />
<glyph unicode="9" horiz-adv-x="1138" d="M505 80q170 0 266 130t96 401v42q-54 -91 -143 -140.5t-198 -49.5q-199 0 -320.5 137.5t-121.5 357.5q0 221 127 370t316 149q213 0 338.5 -139t125.5 -420v-305q0 -319 -131.5 -476.5t-354.5 -157.5q-77 0 -156 15t-150 46l22 100q68 -32 134.5 -46t149.5 -14zM526 564 q130 0 217 66.5t124 164.5v132q0 226 -89.5 337t-245.5 111q-141 0 -232.5 -122t-91.5 -295q0 -169 85.5 -281.5t232.5 -112.5z" />
<glyph unicode=":" horiz-adv-x="389" d="M131 0zM268 0h-137v164h137v-164zM268 916h-137v164h137v-164z" />
<glyph unicode=";" horiz-adv-x="391" d="M65 0zM272 918h-137v164h137v-164zM276 48q0 -92 -37.5 -180t-102.5 -149l-71 52q47 66 69.5 131t22.5 144v142h119v-140z" />
<glyph unicode="&#x3c;" horiz-adv-x="1022" d="M289 578l-108 -28v-6l108 -28l614 -268v-126l-827 379v97l827 378v-126z" />
<glyph unicode="=" horiz-adv-x="1127" d="M981 833h-834v106h834v-106zM981 422h-834v106h834v-106z" />
<glyph unicode="&#x3e;" horiz-adv-x="1056" d="M125 844v123l844 -378v-97l-844 -379v124l631 274l108 27v6l-108 29z" />
<glyph unicode="?" horiz-adv-x="925" d="M361 404q1 131 22 182.5t114 136.5q107 110 157 186.5t50 192.5q0 128 -68 198t-194 70q-118 0 -190 -68.5t-73 -185.5h-111l-2 6q-3 165 103.5 260t272.5 95q179 0 280.5 -101t101.5 -273q0 -135 -66.5 -239.5t-188.5 -218.5q-62 -53 -75.5 -99t-13.5 -142h-119zM496 0 h-138v154h138v-154z" />
<glyph unicode="@" horiz-adv-x="1809" d="M1715 513q-10 -216 -117 -375t-313 -159q-78 0 -131 51t-69 141q-53 -96 -130.5 -144t-180.5 -48q-131 0 -199 119.5t-49 317.5q23 254 141 407.5t286 153.5q93 0 150.5 -27t126.5 -81l-2 -2h3l-50 -574q-10 -132 30 -180t95 -48q142 0 224.5 124.5t92.5 323.5 q19 389 -149 604.5t-530 215.5q-324 0 -533.5 -235.5t-226.5 -619.5q-19 -379 163.5 -612.5t519.5 -233.5q88 0 178 22t152 57l31 -75q-64 -41 -167 -65t-198 -24q-380 0 -588 249.5t-189 681.5q18 424 252.5 683t609.5 259q391 0 587.5 -241.5t179.5 -665.5zM636 416 q-16 -155 26 -247t138 -92q86 0 156 43t123 157v8.5t1 7.5l47 543q-32 23 -71.5 36.5t-86.5 13.5q-134 0 -222 -119t-111 -351z" />
<glyph unicode="A" d="M55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6z" />
<glyph unicode="B" horiz-adv-x="1322" d="M659 1456q227 0 353.5 -95.5t126.5 -287.5q0 -112 -63.5 -195t-172.5 -115q133 -24 216 -125t83 -233q0 -195 -126.5 -300t-338.5 -105h-666v88l163 13v1253l-163 13v89h163h425zM353 702v-601h384q161 0 253 79.5t92 222.5q0 131 -83.5 215t-242.5 84h-403zM353 803h335 q158 0 244.5 69.5t86.5 204.5q0 138 -92 207.5t-268 69.5h-306v-551z" />
<glyph unicode="C" horiz-adv-x="1349" d="M1230 1000h-93l-17 221q-58 69 -151 111.5t-215 42.5q-244 0 -388 -177.5t-144 -458.5v-21q0 -281 142.5 -459.5t374.5 -178.5q123 0 223.5 43t157.5 111l17 221h93v-256q-68 -94 -198.5 -157t-292.5 -63q-280 0 -458 207.5t-178 531.5v19q0 325 177.5 532.5t464.5 207.5 q162 0 289.5 -63.5t195.5 -157.5v-256z" />
<glyph unicode="D" horiz-adv-x="1401" d="M657 1456q267 0 441 -178t174 -457v-187q0 -280 -174 -457t-441 -177h-586v88l163 13v1253l-163 13v89h163h423zM353 1354v-1253h304q216 0 355.5 151t139.5 382v190q0 228 -140 379t-355 151h-304z" />
<glyph unicode="E" horiz-adv-x="1286" d="M950 705h-597v-604h688l9 218h106v-319h-1085v88l163 13v1253l-163 13v89h163h917v-320h-106l-9 218h-683v-547h597v-102z" />
<glyph unicode="F" horiz-adv-x="1258" d="M71 88l163 13v1253l-163 13v89h1092v-320h-106l-9 218h-695v-569h608v-103h-608v-581l163 -13v-88h-445v88z" />
<glyph unicode="G" horiz-adv-x="1420" d="M1239 160q-52 -64 -181 -122.5t-323 -58.5q-284 0 -462 205t-178 534v31q0 324 178 526t467 202q164 0 290 -54.5t205 -149.5v-253h-93l-21 213q-59 65 -153 103.5t-219 38.5q-248 0 -391 -174t-143 -450v-33q0 -284 140.5 -461t379.5 -177q142 0 243 37t142 79v353 l-280 5v97h399v-491z" />
<glyph unicode="H" horiz-adv-x="1537" d="M71 1367v89h445v-89l-163 -13v-582h828v582l-163 13v89h163h119h163v-89l-163 -13v-1253l163 -13v-88h-445v88l163 13v569h-828v-569l163 -13v-88h-445v88l163 13v1253z" />
<glyph unicode="I" horiz-adv-x="627" d="M91 1367v89h446v-89l-163 -13v-1253l163 -13v-88h-446v88l163 13v1253z" />
<glyph unicode="J" horiz-adv-x="1158" d="M1080 1456v-89l-163 -13v-941q0 -199 -118.5 -316.5t-306.5 -117.5q-205 0 -324 106t-114 310l2 6h112q0 -158 84 -239.5t240 -81.5q133 0 219 90.5t86 242.5v941l-163 13v89h283h163z" />
<glyph unicode="K" horiz-adv-x="1417" d="M71 88l163 13v1253l-163 13v89h445v-89l-163 -13v-568h199l490 573l-140 8v89h407v-89l-128 -12l-521 -615l562 -640l131 -12v-88h-415v88l138 8l-523 589h-200v-584l163 -13v-88h-445v88z" />
<glyph unicode="L" horiz-adv-x="1178" d="M71 0v88l163 13v1253l-163 13v89h163h120h163v-89l-163 -13v-1253h605l9 205h106v-306h-1003z" />
<glyph unicode="M" horiz-adv-x="1861" d="M1518 1280l-6 2l-541 -1282h-83l-540 1276l-6 -1l11 -632v-542l163 -13v-88h-445v88l163 13v1253l-163 13v89h163h157l535 -1282h6l537 1282h321v-89l-163 -13v-1253l163 -13v-88h-445v88l163 13v542z" />
<glyph unicode="N" horiz-adv-x="1536" d="M1469 1456v-89l-163 -13v-1354h-119l-827 1252l-6 -1v-1150l163 -13v-88h-446v88l163 13v1253l-163 13v89h163h120l827 -1250l6 1v1147l-163 13v89h282h163z" />
<glyph unicode="O" horiz-adv-x="1468" d="M1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175q237 0 373.5 174.5 t136.5 460.5v21z" />
<glyph unicode="P" horiz-adv-x="1276" d="M685 1456q229 0 354.5 -116.5t125.5 -308.5q0 -194 -125.5 -310t-354.5 -116h-332v-504l163 -13v-88h-445v88l163 13v1253l-163 13v89h163h451zM353 707h332q180 0 270.5 91.5t90.5 230.5q0 140 -90 232.5t-271 92.5h-332v-647z" />
<glyph unicode="Q" horiz-adv-x="1463" d="M1357 718q0 -213 -77.5 -379.5t-215.5 -259.5l301 -215l-83 -76l-328 233q-53 -21 -110 -31.5t-117 -10.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175 t-134.5 -458v-21q0 -285 135 -460t366 -175q237 0 373.5 174.5t136.5 460.5v21z" />
<glyph unicode="R" horiz-adv-x="1374" d="M676 1455q234 0 359.5 -102t125.5 -295q0 -114 -67 -205t-189 -132q135 -34 194.5 -121.5t59.5 -220.5v-133q0 -77 24 -114t73 -40l49 -3v-89h-76q-106 0 -148 72t-42 176v129q0 132 -84.5 209.5t-235.5 80.5h-366v-566l163 -14v-87h-445v87l163 14v1252l-163 14v88h605z M353 769h309q197 0 288 79t91 211q0 140 -91 217t-274 77h-323v-584z" />
<glyph unicode="S" horiz-adv-x="1220" d="M1099 1024h-98l-17 206q-54 68 -147 106.5t-218 38.5q-180 0 -280.5 -78t-100.5 -194q0 -110 90.5 -183.5t313.5 -129.5q235 -60 357.5 -162t122.5 -269q0 -174 -142 -277t-363 -103q-156 0 -289.5 55t-218.5 157v255h98l17 -213q66 -75 169 -114t224 -39q172 0 278.5 76 t106.5 201q0 119 -89 194.5t-310 133.5q-239 60 -362 156t-123 259q0 167 140 272t361 105q159 0 283.5 -55t196.5 -149v-249z" />
<glyph unicode="T" horiz-adv-x="1280" d="M1218 1456v-307h-106l-9 205h-404v-1253l163 -13v-88h-446v88l163 13v1253h-404l-8 -205h-107v307h1158z" />
<glyph unicode="U" horiz-adv-x="1487" d="M505 1456v-89l-163 -13v-885q0 -186 110 -287.5t287 -101.5q180 0 293 101t113 288v885l-163 13v89h445v-89l-163 -13v-885q0 -238 -145.5 -364t-379.5 -126q-230 0 -373 126.5t-143 363.5v885l-163 13v89h163h119h163z" />
<glyph unicode="V" horiz-adv-x="1455" d="M430 1367l-136 -11l402 -1110l29 -97h6l29 97l401 1110l-136 11v89h378v-89l-113 -9l-506 -1358h-113l-507 1358l-112 9v89h378v-89z" />
<glyph unicode="W" horiz-adv-x="1937" d="M423 1367l-148 -11l230 -944l44 -222h6l54 222l320 1044h113l319 -1044l53 -225l6 1l47 224l227 944l-148 11v89h380v-89l-109 -8l-339 -1359h-113l-339 1117l-38 153h-6l-36 -153l-342 -1117h-113l-339 1359l-109 8v89h380v-89z" />
<glyph unicode="X" horiz-adv-x="1397" d="M54 88l122 10l453 640l-438 619l-122 10v89h400v-89l-139 -6l368 -532l369 532l-137 6v89h399v-89l-122 -10l-437 -619l453 -640l123 -10v-88h-399v88l137 6l-384 553l-385 -553l138 -6v-88h-399v88z" />
<glyph unicode="Y" horiz-adv-x="1423" d="M455 1367l-140 -10l394 -710l396 710l-140 10v89h401v-89l-124 -10l-474 -825v-431l163 -13v-88h-446v88l163 13v438l-470 818l-123 10v89h400v-89z" />
<glyph unicode="Z" horiz-adv-x="1220" d="M92 0v92l857 1262h-716l-8 -205h-107v307h977v-87l-861 -1268h778l9 205h107v-306h-1036z" />
<glyph unicode="[" horiz-adv-x="548" d="M486 1562h-210v-1772h210v-102h-329v1976h329v-102z" />
<glyph unicode="\" horiz-adv-x="810" d="M36 1456h116l608 -1581h-116z" />
<glyph unicode="]" horiz-adv-x="526" d="M23 1664h330v-1976h-330v102h210v1772h-210v102z" />
<glyph unicode="^" horiz-adv-x="844" d="M186 729h-115l299 727h89l299 -727h-116l-197 484l-29 105h-6l-30 -105z" />
<glyph unicode="_" horiz-adv-x="1149" d="M1000 -101h-881v101h881v-101z" />
<glyph unicode="`" horiz-adv-x="562" d="M442 1210h-117l-241 261l2 5h154z" />
<glyph unicode="a" horiz-adv-x="1130" d="M844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532q0 -33 1.5 -63.5 t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5z" />
<glyph unicode="b" horiz-adv-x="1133" d="M1027 511q0 -243 -110 -387.5t-303 -144.5q-119 0 -205 47.5t-139 136.5l-13 -163h-102v1458l-163 13v89h282v-648q54 91 138 140.5t200 49.5q195 0 305 -155.5t110 -414.5v-21zM906 532q0 207 -80 336.5t-236 129.5q-126 0 -202.5 -62t-113.5 -159v-489 q40 -94 119.5 -149.5t198.5 -55.5q156 0 235 116t79 312v21z" />
<glyph unicode="c" horiz-adv-x="1094" d="M559 80q119 0 210 68t91 189h106l2 -6q5 -150 -119.5 -251t-289.5 -101q-220 0 -341 151.5t-121 389.5v42q0 236 121 388t340 152q125 0 229 -47t169 -128l5 -236h-102l-19 192q-48 54 -119.5 85.5t-162.5 31.5q-174 0 -257.5 -124.5t-83.5 -313.5v-42q0 -192 83 -316 t259 -124z" />
<glyph unicode="d" horiz-adv-x="1216" d="M849 156q-54 -85 -139 -131t-200 -46q-194 0 -303.5 145t-109.5 387v21q0 259 109.5 414.5t305.5 155.5q113 0 196 -47.5t138 -135.5v539l-163 13v89h163h120v-1459l163 -13v-88h-270zM218 511q0 -196 78.5 -312t236.5 -116q115 0 192.5 52t120.5 143v512 q-40 92 -115.5 150t-195.5 58q-158 0 -237.5 -129.5t-79.5 -336.5v-21z" />
<glyph unicode="e" horiz-adv-x="1102" d="M574 -21q-204 0 -338 149.5t-134 380.5v55q0 232 133.5 385t322.5 153q199 0 313 -126t114 -336v-102h-764v-29q0 -182 97.5 -305.5t255.5 -123.5q111 0 190 31t135 89l51 -82q-61 -64 -154 -101.5t-222 -37.5zM558 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5h634v30 q0 141 -83 236t-225 95z" />
<glyph unicode="f" horiz-adv-x="725" d="M80 984v98h179v158q0 163 82 252t229 89q32 0 66 -5t69 -14l-15 -99q-24 6 -49 9.5t-59 3.5q-98 0 -150.5 -62t-52.5 -174v-158h258v-98h-258v-883l163 -13v-88h-446v88l163 13v883h-179z" />
<glyph unicode="g" horiz-adv-x="1148" d="M102 532q0 259 110.5 414.5t306.5 155.5q115 0 199.5 -50.5t139.5 -142.5l14 173h101v-1068q0 -209 -113 -330t-315 -121q-78 0 -166.5 19t-154.5 52l32 101q65 -31 136.5 -48t150.5 -17q154 0 232 91t78 253v137q-55 -83 -139 -127.5t-197 -44.5q-195 0 -305 145 t-110 387v21zM222 511q0 -195 79.5 -311.5t237.5 -116.5q117 0 194.5 53t119.5 146v502q-40 95 -115 154.5t-197 59.5q-158 0 -238.5 -130t-80.5 -336v-21z" />
<glyph unicode="h" horiz-adv-x="1298" d="M62 1471v89h282v-663q54 97 144 151t210 54q171 0 262.5 -106t91.5 -329v-566l163 -13v-88h-446v88l163 13v568q0 176 -69.5 252.5t-191.5 76.5q-123 0 -205.5 -64.5t-121.5 -171.5v-661l163 -13v-88h-445v88l163 13v1357z" />
<glyph unicode="i" horiz-adv-x="638" d="M89 88l163 13v879l-163 13v89h282v-981l163 -13v-88h-445v88zM371 1392h-119v168h119v-168z" />
<glyph unicode="j" horiz-adv-x="562" d="M402 -89q0 -167 -80 -257.5t-223 -90.5q-31 0 -57.5 5t-54.5 14l13 101q15 -5 42.5 -10t49.5 -5q90 0 140 61.5t50 181.5v1069l-163 13v89h283v-1171zM396 1396h-120v164h120v-164z" />
<glyph unicode="k" horiz-adv-x="1194" d="M62 1471v89h282v-930h127l329 351l-2 5l-99 7v89h381v-89l-126 -12l-370 -393l421 -489l120 -11v-88h-380v88l114 7l-376 432h-139v-426l163 -13v-88h-445v88l163 13v1357z" />
<glyph unicode="l" horiz-adv-x="610" d="M73 1471v89h282v-1459l163 -13v-88h-445v88l163 13v1357z" />
<glyph unicode="m" horiz-adv-x="1959" d="M71 993v89h269l11 -179q52 95 139 147t207 52q124 0 207 -60.5t119 -184.5q49 114 139.5 179.5t220.5 65.5q173 0 267.5 -115t94.5 -356v-529l163 -14v-88h-447v88l163 14v531q0 200 -70.5 282.5t-196.5 82.5q-140 0 -215.5 -89t-93.5 -227q0 -8 0.5 -15t0.5 -18v-548 l163 -13v-88h-446v88l163 13v532q0 196 -71.5 280.5t-196.5 84.5q-128 0 -202.5 -64.5t-104.5 -173.5v-659l163 -13v-88h-446v88l163 13v879z" />
<glyph unicode="n" horiz-adv-x="1319" d="M75 88l163 13v879l-163 13v89h269l11 -189q52 100 140.5 154.5t209.5 54.5q176 0 268 -107.5t92 -335.5v-558l163 -13v-88h-446v88l163 13v557q0 186 -69.5 263t-197.5 77q-126 0 -205.5 -66.5t-114.5 -176.5v-654l163 -13v-88h-446v88z" />
<glyph unicode="o" horiz-adv-x="1152" d="M97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33z" />
<glyph unicode="p" horiz-adv-x="1197" d="M65 993v89h263l15 -168q55 90 140.5 139t200.5 49q195 0 305 -155.5t110 -414.5v-21q0 -243 -110 -387.5t-303 -144.5q-114 0 -199.5 43.5t-139.5 123.5v-460l163 -13v-89h-445v89l163 13v1294zM979 532q0 206 -82 336t-240 130q-121 0 -196.5 -57.5t-113.5 -149.5v-520 q41 -89 118.5 -140t193.5 -51q157 0 238.5 118t81.5 313v21z" />
<glyph unicode="q" horiz-adv-x="1144" d="M97 532q0 259 109.5 414.5t305.5 155.5q112 0 194.5 -46.5t137.5 -133.5l12 160h105v-1396l163 -13v-89h-446v89l163 13v456q-55 -79 -138 -121t-193 -42q-194 0 -303.5 145t-109.5 387v21zM218 511q0 -196 78.5 -313.5t236.5 -117.5q112 0 188.5 50.5t119.5 138.5v528 q-42 89 -116.5 146t-189.5 57q-158 0 -237.5 -130.5t-79.5 -337.5v-21z" />
<glyph unicode="r" horiz-adv-x="823" d="M356 1082l15 -180v-13q46 100 125.5 156.5t188.5 56.5q23 0 44.5 -3.5t35.5 -7.5l-16 -112l-89 6q-113 0 -185.5 -63.5t-103.5 -174.5v-646l163 -13v-88h-445v88l163 13v879l-163 13v89h163h104z" />
<glyph unicode="s" horiz-adv-x="1025" d="M882 748h-98l-14 153q-45 47 -113.5 73t-157.5 26q-131 0 -196.5 -56.5t-65.5 -132.5q0 -75 56.5 -124t225.5 -86q193 -43 289 -117.5t96 -202.5q0 -135 -109.5 -218.5t-289.5 -83.5q-120 0 -218.5 33.5t-170.5 94.5v218h97l17 -154q48 -48 121.5 -69.5t153.5 -21.5 q130 0 205 57t75 138q0 76 -62.5 133t-225.5 93q-193 42 -286.5 111.5t-93.5 194.5q0 124 105 209.5t277 85.5q119 0 217.5 -36.5t160.5 -98.5z" />
<glyph unicode="t" horiz-adv-x="733" d="M372 1359v-277h238v-98h-238v-705q0 -106 38.5 -150.5t102.5 -44.5q29 0 56.5 2.5t63.5 8.5l18 -89q-30 -13 -73 -20t-86 -7q-114 0 -177.5 72t-63.5 228v705h-186v98h186v277h121z" />
<glyph unicode="u" horiz-adv-x="1232" d="M892 178q-51 -95 -139.5 -147t-208.5 -52q-171 0 -267.5 116t-96.5 360v525l-134 13v89h134h119v-629q0 -198 67.5 -284t191.5 -86q136 0 216.5 60t113.5 166v671l-154 13v89h154h120v-981l145 -13v-88h-250z" />
<glyph unicode="v" horiz-adv-x="1155" d="M411 993l-135 -10l270 -712l35 -127h6l38 127l266 712l-135 10v89h364v-89l-106 -9l-382 -984h-96l-383 984l-106 9v89h364v-89z" />
<glyph unicode="w" horiz-adv-x="1690" d="M419 993l-136 -11l175 -631l41 -193h6l51 193l231 731h102l231 -731l52 -198h6l45 198l170 631l-136 11v89h364v-89l-105 -8l-287 -985h-102l-241 740l-47 187h-6l-47 -187l-237 -740h-102l-286 985l-105 8v89h363v-89z" />
<glyph unicode="x" horiz-adv-x="1192" d="M73 88l121 11l342 452l-326 431l-122 11v89h367v-89l-112 -6l258 -347l259 348l-111 5v89h367v-89l-121 -11l-326 -431l341 -452l122 -11v-88h-366v88l111 5l-275 368l-274 -368l111 -5v-88h-366v88z" />
<glyph unicode="y" horiz-adv-x="1174" d="M1135 993l-110 -9l-437 -1157q-42 -110 -109 -187t-196 -77q-21 0 -51 4.5t-44 9.5l14 100q12 -2 38.5 -4.5t37.5 -2.5q79 0 125 55t81 143l56 145l-384 971l-110 9v89h372v-89l-129 -10l264 -690l38 -130h6l296 820l-132 10v89h374v-89z" />
<glyph unicode="z" horiz-adv-x="1080" d="M263 101h588l9 205h107v-306h-851v88l652 891h-534l-8 -204h-107v307h800v-89z" />
<glyph unicode="{" horiz-adv-x="697" d="M631 -404q-183 55 -260 173.5t-77 288.5v226q0 122 -56.5 190.5t-174.5 68.5v104q118 0 174.5 67.5t56.5 189.5v228q0 171 77 290.5t260 174.5l27 -79q-128 -41 -186.5 -141.5t-58.5 -244.5v-228q0 -110 -45.5 -191t-137.5 -118q92 -39 137.5 -120.5t45.5 -190.5v-226 q0 -143 59.5 -241.5t187.5 -140.5z" />
<glyph unicode="|" horiz-adv-x="426" d="M251 -270h-101v1726h101v-1726z" />
<glyph unicode="}" horiz-adv-x="696" d="M27 -324q127 42 186.5 141t59.5 241v226q0 112 47.5 193t146.5 117q-99 35 -146.5 116t-47.5 194v228q0 144 -58.5 244.5t-185.5 141.5l26 79q182 -55 260 -174.5t78 -290.5v-228q0 -122 56 -189.5t175 -67.5v-104q-119 0 -175 -68.5t-56 -190.5v-226 q0 -170 -77.5 -288.5t-260.5 -173.5z" />
<glyph unicode="~" horiz-adv-x="1376" d="M1234 740q0 -129 -81 -223t-201 -94q-88 0 -160.5 35.5t-160.5 114.5q-64 53 -119 80t-111 27q-79 0 -131.5 -60.5t-52.5 -160.5l-96 15q0 131 79 222t201 91q87 0 161 -37.5t162 -112.5q64 -57 117 -82.5t111 -25.5q76 0 130.5 64.5t54.5 161.5z" />
<glyph unicode="&#xa1;" horiz-adv-x="456" d="M272 -374h-119v978h119v-978zM284 898h-142v184h142v-184z" />
<glyph unicode="&#xa2;" horiz-adv-x="1088" d="M586 80q119 0 210 68t91 189h107l2 -6q4 -135 -99.5 -232.5t-250.5 -115.5v-228h-120v228q-193 21 -297.5 169t-104.5 368v42q0 219 104.5 366.5t297.5 169.5v220h120v-219q106 -12 193 -57t144 -115l5 -236h-102l-19 192q-48 54 -119.5 85.5t-162.5 31.5 q-174 0 -257.5 -124.5t-83.5 -313.5v-42q0 -192 83 -316t259 -124z" />
<glyph unicode="&#xa3;" horiz-adv-x="1164" d="M132 0v101h10q70 15 104.5 129.5t34.5 235.5l-7 176h-206v102h203l-11 296q0 204 106 320.5t284 116.5q186 0 280 -103.5t91 -277.5l-3 -6h-111q0 148 -69 216.5t-188 68.5q-125 0 -198 -88t-73 -247l11 -296h451v-102h-448l7 -176q0 -107 -25.5 -204t-71.5 -161h654 l10 205h106v-306h-941z" />
<glyph unicode="&#xa4;" horiz-adv-x="1461" d="M1116 133q-81 -74 -181.5 -113.5t-210.5 -39.5q-111 0 -211 39.5t-179 112.5l-155 -158l-85 86l159 161q-60 81 -92 179t-32 208q0 112 34.5 214t98.5 184l-168 171l85 87l166 -170q78 67 175 103.5t204 36.5q106 0 203.5 -37t176.5 -104l169 172l87 -88l-171 -175 q62 -82 96 -182.5t34 -211.5q0 -108 -32 -206.5t-90 -177.5l163 -164l-87 -87zM242 608q0 -215 141 -366t341 -151q198 0 339.5 151t141.5 366q0 213 -141.5 363.5t-339.5 150.5q-200 0 -341 -150.5t-141 -363.5z" />
<glyph unicode="&#xa5;" horiz-adv-x="1383" d="M1327 1367l-132 -10l-395 -652h371v-87h-420v-206h420v-86h-420v-225l163 -13v-88h-446v88l163 13v225h-415v86h415v206h-415v87h369l-395 652l-131 10v89h373v-89l-106 -9l367 -626l366 626l-106 9v89h374v-89z" />
<glyph unicode="&#xa6;" horiz-adv-x="461" d="M150 -270v771h119v-771h-119zM269 698h-119v758h119v-758z" />
<glyph unicode="&#xa7;" horiz-adv-x="1213" d="M1100 431q0 -98 -61 -168.5t-171 -103.5q94 -50 141 -120.5t47 -177.5q0 -166 -127 -261t-342 -95q-212 0 -357 102.5t-140 322.5l2 6l111 2q0 -173 113 -252t271 -79q163 0 256 70.5t93 181.5q0 106 -77.5 166t-292.5 121q-242 61 -359 149t-117 256q0 98 58.5 169 t164.5 105q-90 49 -134 119.5t-44 175.5q0 161 128 259t342 98q222 0 346.5 -111.5t120.5 -313.5l-2 -6h-112q0 141 -94 235t-259 94q-173 0 -262 -71t-89 -181q0 -114 74 -173t299 -122q247 -65 360 -148.5t113 -248.5zM577 729q-40 9 -75.5 19.5t-66.5 22.5 q-113 -14 -169.5 -73t-56.5 -145q0 -116 79 -175t323 -127q34 -10 65 -19t60 -18q115 13 180 71.5t65 142.5q0 107 -85.5 170t-318.5 131z" />
<glyph unicode="&#xa8;" horiz-adv-x="972" d="M795 1299h-173v157h173v-157zM326 1299h-174v157h174v-157z" />
<glyph unicode="&#xa9;" horiz-adv-x="1595" d="M1098 596l2 -6q4 -150 -78.5 -229t-230.5 -79q-151 0 -242 106.5t-91 280.5v119q0 172 91 279.5t242 107.5q148 0 231 -79t79 -228l-2 -6h-91q0 113 -55.5 168t-161.5 55q-110 0 -171.5 -83.5t-61.5 -212.5v-120q0 -132 61.5 -214.5t171.5 -82.5q107 0 161.5 54t54.5 170 h91zM177 729q0 -279 182.5 -471.5t442.5 -192.5q257 0 440 192.5t183 471.5q0 277 -182.5 468.5t-440.5 191.5q-260 0 -442.5 -191.5t-182.5 -468.5zM92 729q0 315 207 531t503 216q295 0 502 -216t207 -531q0 -316 -207.5 -533t-501.5 -217q-296 0 -503 217t-207 533z" />
<glyph unicode="&#xaa;" horiz-adv-x="875" d="M620 706q-9 25 -14.5 52.5t-7.5 55.5q-37 -53 -98.5 -87.5t-144.5 -34.5q-119 0 -184 61t-65 167q0 105 78.5 163t228.5 58h183v61q0 85 -41.5 131.5t-120.5 46.5q-92 0 -142 -37.5t-50 -108.5l-100 9l-2 6q-5 98 77.5 163t216.5 65q124 0 197.5 -71.5t73.5 -204.5v-314 q0 -50 6 -94t20 -87h-111zM374 787q70 0 136 38.5t86 85.5v146h-182q-95 0 -147.5 -38.5t-52.5 -94.5q0 -66 39 -101.5t121 -35.5z" />
<glyph unicode="&#xab;" horiz-adv-x="919" d="M83 132zM207 520l276 -388h-105l-295 379v19l295 379h105zM516 520l276 -388h-105l-295 379v19l295 379h105z" />
<glyph unicode="&#xac;" horiz-adv-x="1112" d="M932 386h-119v284h-692v106h811v-390z" />
<glyph unicode="&#xad;" horiz-adv-x="793" d="M154 570zM632 570h-478v101h478v-101z" />
<glyph unicode="&#xae;" horiz-adv-x="1595" d="M92 729q0 315 207 531t503 216q295 0 502 -216t207 -531q0 -316 -207.5 -533t-501.5 -217q-296 0 -503 217t-207 533zM177 729q0 -279 182.5 -471.5t442.5 -192.5q257 0 440 192.5t183 471.5q0 277 -182.5 468.5t-440.5 191.5q-260 0 -442.5 -191.5t-182.5 -468.5z M639 672v-356h-98v850h258q147 0 226 -63t79 -185q0 -68 -36.5 -117t-104.5 -80q68 -25 98 -78t30 -128v-56q0 -40 4 -73t13 -54v-16h-102q-9 21 -11 61.5t-2 82.5v54q0 84 -38.5 121t-127.5 37h-188zM639 763h181q79 0 133 40.5t54 112.5q0 85 -46.5 122t-161.5 37h-160 v-312z" />
<glyph unicode="&#xaf;" horiz-adv-x="1005" d="M824 1359h-670v97h670v-97z" />
<glyph unicode="&#xb0;" horiz-adv-x="747" d="M124 1227q0 102 72 176t173 74q98 0 169.5 -74t71.5 -176q0 -104 -71 -175.5t-170 -71.5q-102 0 -173.5 71.5t-71.5 175.5zM213 1227q0 -67 45 -111.5t111 -44.5q65 0 108.5 44t43.5 112t-43.5 113.5t-108.5 45.5q-66 0 -111 -46t-45 -113z" />
<glyph unicode="&#xb1;" horiz-adv-x="1082" d="M600 829h391v-101h-391v-439h-111v439h-414v101h414v438h111v-438zM1017 48h-835v102h835v-102z" />
<glyph unicode="&#xb2;" horiz-adv-x="816" d="M683 667h-570v90l315 282q77 70 104 115t27 92q0 65 -38.5 103.5t-117.5 38.5q-87 0 -134 -42t-47 -108h-100l-2 6q-6 97 72.5 166t210.5 69q124 0 195 -60.5t71 -173.5q0 -75 -47 -136t-150 -158l-215 -188l3 -6h423v-90z" />
<glyph unicode="&#xb3;" horiz-adv-x="837" d="M398 1119q88 0 130 35t42 99q0 59 -45 96.5t-133 37.5q-75 0 -124 -35.5t-49 -93.5h-100l-2 6q-6 94 75 154t200 60q133 0 210 -58.5t77 -166.5q0 -59 -35.5 -105.5t-99.5 -71.5q73 -22 111 -70.5t38 -119.5q0 -109 -83.5 -170t-217.5 -61q-120 0 -206.5 58.5 t-81.5 168.5l2 6h101q0 -63 51 -103t134 -40q90 0 141 38t51 103q0 75 -46.5 109.5t-139.5 34.5h-123v89h123z" />
<glyph unicode="&#xb4;" horiz-adv-x="574" d="M301 1478h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xb5;" horiz-adv-x="1297" d="M347 1082v-633q0 -207 71 -288t192 -81q137 0 212 59.5t103 170.5v670l-163 13v89h283v-981l163 -13v-88h-266l-11 155q-48 -85 -126 -130.5t-187 -45.5q-88 0 -157 30t-114 96v-521h-118v1396l-163 13v89h163h118z" />
<glyph unicode="&#xb6;" horiz-adv-x="1065" d="M513 88l163 13v419h-106q-234 0 -363 129.5t-129 338.5q0 207 129.5 337.5t362.5 130.5h225v-1355l163 -13v-88h-445v88zM958 1456v-89l-163 -13v102h163z" />
<glyph unicode="&#xb7;" horiz-adv-x="496" d="M313 624h-154v180h154v-180z" />
<glyph unicode="&#xb8;" horiz-adv-x="470" d="M250 0l-11 -64q79 -9 127.5 -48.5t48.5 -122.5q0 -91 -79 -145.5t-226 -54.5l-7 78q89 0 150.5 30.5t61.5 89.5q0 57 -41 79.5t-145 30.5l28 127h93z" />
<glyph unicode="&#xb9;" horiz-adv-x="506" d="M348 665h-109v703l-148 -7v93l257 23v-812z" />
<glyph unicode="&#xba;" horiz-adv-x="921" d="M121 1142q0 148 87.5 241.5t234.5 93.5q149 0 236.5 -93.5t87.5 -241.5v-117q0 -149 -87.5 -241.5t-234.5 -92.5q-149 0 -236.5 92.5t-87.5 241.5v117zM229 1025q0 -107 54.5 -173t161.5 -66q103 0 158.5 66.5t55.5 172.5v117q0 104 -56 171t-160 67t-159 -67t-55 -171 v-117z" />
<glyph unicode="&#xbb;" horiz-adv-x="916" d="M105 162zM210 944l295 -384v-19l-295 -379h-105l276 388l-276 394h105zM525 944l295 -384v-19l-295 -379h-105l276 388l-276 394h105z" />
<glyph unicode="&#xbc;" horiz-adv-x="1492" d="M165 0zM422 664h-109v703l-148 -7v93l257 23v-812zM380 129l-74 48l711 1138l74 -48zM1307 260h153v-90h-153v-170h-108v170h-431l-3 67l428 564h114v-541zM893 260h306v403l-6 1l-26 -44z" />
<glyph unicode="&#xbd;" horiz-adv-x="1462" d="M165 0zM392 129l-74 48l711 1138l74 -48zM422 664h-109v703l-148 -7v93l257 23v-812zM1477 0h-570v90l315 282q77 70 104 115t27 92q0 65 -38.5 103.5t-117.5 38.5q-87 0 -134 -42t-47 -108h-100l-2 6q-6 97 72.5 166t210.5 69q124 0 195 -60.5t71 -173.5q0 -75 -47 -136 t-150 -158l-215 -188l3 -6h423v-90z" />
<glyph unicode="&#xbe;" horiz-adv-x="1670" d="M124 0zM587 129l-74 48l711 1138l74 -48zM1516 260h153v-90h-153v-170h-108v170h-431l-3 67l428 564h114v-541zM1102 260h306v403l-6 1l-26 -44zM423 1120q88 0 130 35t42 99q0 59 -45 96.5t-133 37.5q-75 0 -124 -35.5t-49 -93.5h-100l-2 6q-6 94 75 154t200 60 q133 0 210 -58.5t77 -166.5q0 -59 -35.5 -105.5t-99.5 -71.5q73 -22 111 -70.5t38 -119.5q0 -109 -83.5 -170t-217.5 -61q-120 0 -206.5 58.5t-81.5 168.5l2 6h101q0 -63 51 -103t134 -40q90 0 141 38t51 103q0 75 -46.5 109.5t-139.5 34.5h-123v89h123z" />
<glyph unicode="&#xbf;" horiz-adv-x="862" d="M521 678q-2 -131 -23.5 -183t-113.5 -136q-109 -113 -158 -188.5t-49 -189.5q0 -128 67.5 -198t194.5 -70q117 0 189 68.5t74 185.5h112l2 -6q2 -165 -105 -260t-272 -95q-180 0 -280.5 101t-100.5 273q0 134 65.5 238t188.5 219q61 52 75 98.5t14 142.5h120zM385 1083 h139v-155h-139v155z" />
<glyph unicode="&#xc0;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM802 1565h-117l-241 261l2 5h154z" />
<glyph unicode="&#xc1;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM843 1816h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xc2;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM1013 1611v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xc3;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM1077 1820q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5t136.5 58.5 q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xc4;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM1049 1639h-173v157h173v-157zM580 1639h-174v157h174v-157z" />
<glyph unicode="&#xc5;" d="M55 0zM55 88l107 8l517 1360h113l512 -1360l109 -8v-88h-359v88l127 10l-120 326h-654l-121 -326l127 -10v-88h-358v88zM447 531h575l-283 770h-6zM567 1740q0 69 49.5 117.5t119.5 48.5q68 0 117 -48.5t49 -117.5q0 -71 -48.5 -117t-117.5 -46q-71 0 -120 46t-49 117z M645 1740q0 -39 26.5 -65t64.5 -26q37 0 62 25.5t25 65.5t-25 66.5t-62 26.5q-38 0 -64.5 -26.5t-26.5 -66.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="2058" d="M51 88l130 10l822 1358h864v-307h-107l-9 205h-578l23 -545h589v-102h-585l26 -606h587l9 205h106v-306h-980v88l158 12l-12 289h-597l-172 -293l106 -8v-88h-380v88zM564 502h526l-35 839l-6 1l-15 -44z" />
<glyph unicode="&#xc7;" horiz-adv-x="1349" d="M103 0zM1230 1000h-93l-17 221q-58 69 -151 111.5t-215 42.5q-244 0 -388 -177.5t-144 -458.5v-21q0 -281 142.5 -459.5t374.5 -178.5q123 0 223.5 43t157.5 111l17 221h93v-256q-68 -94 -198.5 -157t-292.5 -63q-280 0 -458 207.5t-178 531.5v19q0 325 177.5 532.5 t464.5 207.5q162 0 289.5 -63.5t195.5 -157.5v-256zM787 -3l-11 -64q79 -9 127.5 -48.5t48.5 -122.5q0 -91 -79 -145.5t-226 -54.5l-7 78q89 0 150.5 30.5t61.5 89.5q0 57 -41 79.5t-145 30.5l28 127h93z" />
<glyph unicode="&#xc8;" horiz-adv-x="1286" d="M71 0zM950 705h-597v-604h688l9 218h106v-319h-1085v88l163 13v1253l-163 13v89h163h917v-320h-106l-9 218h-683v-547h597v-102zM702 1567h-117l-241 261l2 5h154z" />
<glyph unicode="&#xc9;" horiz-adv-x="1286" d="M71 0zM950 705h-597v-604h688l9 218h106v-319h-1085v88l163 13v1253l-163 13v89h163h917v-320h-106l-9 218h-683v-547h597v-102zM743 1818h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xca;" horiz-adv-x="1286" d="M71 0zM950 705h-597v-604h688l9 218h106v-319h-1085v88l163 13v1253l-163 13v89h163h917v-320h-106l-9 218h-683v-547h597v-102zM913 1613v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xcb;" horiz-adv-x="1286" d="M71 0zM950 705h-597v-604h688l9 218h106v-319h-1085v88l163 13v1253l-163 13v89h163h917v-320h-106l-9 218h-683v-547h597v-102zM949 1641h-173v157h173v-157zM480 1641h-174v157h174v-157z" />
<glyph unicode="&#xcc;" horiz-adv-x="627" d="M32 0zM91 1367v89h446v-89l-163 -13v-1253l163 -13v-88h-446v88l163 13v1253zM390 1566h-117l-241 261l2 5h154z" />
<glyph unicode="&#xcd;" horiz-adv-x="627" d="M91 0zM91 1367v89h446v-89l-163 -13v-1253l163 -13v-88h-446v88l163 13v1253zM430 1817h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xce;" horiz-adv-x="627" d="M47 0zM91 1367v89h446v-89l-163 -13v-1253l163 -13v-88h-446v88l163 13v1253zM601 1612v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xcf;" horiz-adv-x="627" d="M0 0zM91 1367v89h446v-89l-163 -13v-1253l163 -13v-88h-446v88l163 13v1253zM637 1640h-173v157h173v-157zM168 1640h-174v157h174v-157z" />
<glyph unicode="&#xd0;" horiz-adv-x="1431" d="M687 1456q267 0 441 -178t174 -457v-187q0 -280 -174 -457t-441 -177h-586v88l163 13v588h-161v102h161v563l-163 13v89h586zM715 689h-332v-588h304q216 0 355.5 151t139.5 382v190q0 228 -140 379t-355 151h-304v-563h332v-102z" />
<glyph unicode="&#xd1;" horiz-adv-x="1536" d="M71 0zM1469 1456v-89l-163 -13v-1354h-119l-827 1252l-6 -1v-1150l163 -13v-88h-446v88l163 13v1253l-163 13v89h163h120l827 -1250l6 1v1147l-163 13v89h282h163zM1081 1822q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18 q0 86 53.5 144.5t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xd2;" horiz-adv-x="1468" d="M106 0zM1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175 q237 0 373.5 174.5t136.5 460.5v21zM797 1577h-117l-241 261l2 5h154z" />
<glyph unicode="&#xd3;" horiz-adv-x="1468" d="M106 0zM1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175 q237 0 373.5 174.5t136.5 460.5v21zM838 1828h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xd4;" horiz-adv-x="1468" d="M106 0zM1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175 q237 0 373.5 174.5t136.5 460.5v21zM1008 1623v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xd5;" horiz-adv-x="1468" d="M106 0zM1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175 q237 0 373.5 174.5t136.5 460.5v21zM1072 1832q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xd6;" horiz-adv-x="1468" d="M106 0zM1357 718q0 -328 -175 -533.5t-455 -205.5q-276 0 -448.5 206t-172.5 533v19q0 327 172 533.5t448 206.5q280 0 455.5 -206.5t175.5 -533.5v-19zM1237 739q0 283 -138 458t-373 175q-231 0 -365.5 -175t-134.5 -458v-21q0 -285 135 -460t366 -175 q237 0 373.5 174.5t136.5 460.5v21zM1044 1651h-173v157h173v-157zM575 1651h-174v157h174v-157z" />
<glyph unicode="&#xd7;" horiz-adv-x="1056" d="M79 318l357 365l-343 350l79 80l343 -350l343 350l79 -80l-344 -350l359 -365l-79 -79l-358 364l-357 -364z" />
<glyph unicode="&#xd8;" horiz-adv-x="1408" d="M1351 718q0 -328 -175 -533.5t-455 -205.5q-98 0 -185 27.5t-158 80.5l-105 -171h-104l141 229q-101 99 -155.5 246.5t-54.5 326.5v19q0 327 172 533.5t448 206.5q96 0 183.5 -27t161.5 -78l82 133h104l-117 -191q103 -100 160 -249t57 -328v-19zM1231 739 q0 148 -40.5 270.5t-113.5 202.5l-6 1l-637 -1035q59 -47 131 -71t156 -24q237 0 373.5 174.5t136.5 460.5v21zM220 718q0 -148 38 -269.5t109 -200.5l6 -1l635 1033q-60 44 -132.5 68t-155.5 24q-231 0 -365.5 -175t-134.5 -458v-21z" />
<glyph unicode="&#xd9;" horiz-adv-x="1487" d="M60 0zM505 1456v-89l-163 -13v-885q0 -186 110 -287.5t287 -101.5q180 0 293 101t113 288v885l-163 13v89h445v-89l-163 -13v-885q0 -238 -145.5 -364t-379.5 -126q-230 0 -373 126.5t-143 363.5v885l-163 13v89h163h119h163zM807 1560h-117l-241 261l2 5h154z" />
<glyph unicode="&#xda;" horiz-adv-x="1487" d="M60 0zM505 1456v-89l-163 -13v-885q0 -186 110 -287.5t287 -101.5q180 0 293 101t113 288v885l-163 13v89h445v-89l-163 -13v-885q0 -238 -145.5 -364t-379.5 -126q-230 0 -373 126.5t-143 363.5v885l-163 13v89h163h119h163zM848 1811h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xdb;" horiz-adv-x="1487" d="M60 0zM505 1456v-89l-163 -13v-885q0 -186 110 -287.5t287 -101.5q180 0 293 101t113 288v885l-163 13v89h445v-89l-163 -13v-885q0 -238 -145.5 -364t-379.5 -126q-230 0 -373 126.5t-143 363.5v885l-163 13v89h163h119h163zM1018 1606v-18h-112l-167 168l-166 -168 h-109v21l226 221h98z" />
<glyph unicode="&#xdc;" horiz-adv-x="1487" d="M60 0zM505 1456v-89l-163 -13v-885q0 -186 110 -287.5t287 -101.5q180 0 293 101t113 288v885l-163 13v89h445v-89l-163 -13v-885q0 -238 -145.5 -364t-379.5 -126q-230 0 -373 126.5t-143 363.5v885l-163 13v89h163h119h163zM1054 1634h-173v157h173v-157zM585 1634 h-174v157h174v-157z" />
<glyph unicode="&#xdd;" horiz-adv-x="1423" d="M55 0zM455 1367l-140 -10l394 -710l396 710l-140 10v89h401v-89l-124 -10l-474 -825v-431l163 -13v-88h-446v88l163 13v438l-470 818l-123 10v89h400v-89zM822 1811h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xde;" horiz-adv-x="1257" d="M70 1367v89h282h163v-89l-163 -13v-202h324q221 0 345 -115t124 -299q0 -185 -123.5 -299.5t-345.5 -114.5h-324v-223l163 -13v-88h-445v88l163 13v1253zM352 1051v-626h324q173 0 261.5 92t88.5 219q0 130 -88 222.5t-262 92.5h-324z" />
<glyph unicode="&#xdf;" horiz-adv-x="1263" d="M337 0h-282v88l163 13v981q0 204 102 317t273 113q140 0 232 -79.5t92 -222.5q0 -109 -61.5 -215.5t-61.5 -184.5q0 -86 184 -228t184 -287q0 -153 -109.5 -234.5t-266.5 -81.5q-86 0 -176.5 23.5t-129.5 56.5l34 101q40 -31 114.5 -55.5t143.5 -24.5q125 0 197.5 60 t72.5 155q0 99 -184 240.5t-184 276.5q0 93 63 201.5t63 190.5q0 92 -59.5 149.5t-137.5 57.5q-121 0 -193.5 -85.5t-72.5 -243.5v-1082z" />
<glyph unicode="&#xe0;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM612 1244h-117l-241 261l2 5h154z" />
<glyph unicode="&#xe1;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM653 1495h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xe2;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM823 1290v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xe3;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM887 1499q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5 t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xe4;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM859 1318h-173v157h173v-157zM390 1318h-174v157h174v-157z" />
<glyph unicode="&#xe5;" horiz-adv-x="1130" d="M104 0zM844 0q-12 55 -17 95t-5 81q-60 -85 -160 -141t-225 -56q-159 0 -246 82t-87 222q0 150 129 238t350 88h239v143q0 116 -74.5 182t-208.5 66q-90 0 -164.5 -24.5t-124.5 -66.5l-10 -145h-99l1 208q75 58 179.5 94t222.5 36q179 0 288 -91t109 -261v-532 q0 -33 1.5 -63.5t6.5 -59.5l108 -7v-88h-213zM450 85q130 0 229 60t143 155v217h-241q-163 0 -260.5 -67.5t-97.5 -170.5q0 -87 60.5 -140.5t166.5 -53.5zM377 1419q0 69 49.5 117.5t119.5 48.5q68 0 117 -48.5t49 -117.5q0 -71 -48.5 -117t-117.5 -46q-71 0 -120 46 t-49 117zM455 1419q0 -39 26.5 -65t64.5 -26q37 0 62 25.5t25 65.5t-25 66.5t-62 26.5q-38 0 -64.5 -26.5t-26.5 -66.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1786" d="M1285 -21q-138 0 -241 55.5t-163 157.5q-49 -87 -159.5 -150t-269.5 -63q-170 0 -262.5 84.5t-92.5 229.5q0 158 113 248.5t325 90.5h263v88q0 134 -63.5 207t-187.5 73q-135 0 -213 -67t-78 -168l-110 12l-2 6q-5 138 106 228.5t297 90.5q125 0 213 -54t129 -157 q61 99 156 155t210 56q200 0 311.5 -124t111.5 -340v-100h-755v-29q0 -191 90 -310t272 -119q103 0 181 32.5t142 86.5l48 -87q-60 -55 -148.5 -94t-222.5 -39zM469 79q102 0 197.5 53.5t131.5 115.5v288h-261q-155 0 -237.5 -71t-82.5 -176q0 -97 64.5 -153.5t187.5 -56.5z M1255 1000q-138 0 -224.5 -101.5t-99.5 -257.5l2 -5h625v31q0 146 -77 239.5t-226 93.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1094" d="M97 0zM559 80q119 0 210 68t91 189h106l2 -6q5 -150 -119.5 -251t-289.5 -101q-220 0 -341 151.5t-121 389.5v42q0 236 121 388t340 152q125 0 229 -47t169 -128l5 -236h-102l-19 192q-48 54 -119.5 85.5t-162.5 31.5q-174 0 -257.5 -124.5t-83.5 -313.5v-42 q0 -192 83 -316t259 -124zM590 -9l-11 -64q79 -9 127.5 -48.5t48.5 -122.5q0 -91 -79 -145.5t-226 -54.5l-7 78q89 0 150.5 30.5t61.5 89.5q0 57 -41 79.5t-145 30.5l28 127h93z" />
<glyph unicode="&#xe8;" horiz-adv-x="1102" d="M102 0zM574 -21q-204 0 -338 149.5t-134 380.5v55q0 232 133.5 385t322.5 153q199 0 313 -126t114 -336v-102h-764v-29q0 -182 97.5 -305.5t255.5 -123.5q111 0 190 31t135 89l51 -82q-61 -64 -154 -101.5t-222 -37.5zM558 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5 h634v30q0 141 -83 236t-225 95zM630 1244h-117l-241 261l2 5h154z" />
<glyph unicode="&#xe9;" horiz-adv-x="1102" d="M102 0zM574 -21q-204 0 -338 149.5t-134 380.5v55q0 232 133.5 385t322.5 153q199 0 313 -126t114 -336v-102h-764v-29q0 -182 97.5 -305.5t255.5 -123.5q111 0 190 31t135 89l51 -82q-61 -64 -154 -101.5t-222 -37.5zM558 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5 h634v30q0 141 -83 236t-225 95zM671 1495h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xea;" horiz-adv-x="1102" d="M102 0zM574 -21q-204 0 -338 149.5t-134 380.5v55q0 232 133.5 385t322.5 153q199 0 313 -126t114 -336v-102h-764v-29q0 -182 97.5 -305.5t255.5 -123.5q111 0 190 31t135 89l51 -82q-61 -64 -154 -101.5t-222 -37.5zM558 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5 h634v30q0 141 -83 236t-225 95zM841 1290v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xeb;" horiz-adv-x="1102" d="M102 0zM574 -21q-204 0 -338 149.5t-134 380.5v55q0 232 133.5 385t322.5 153q199 0 313 -126t114 -336v-102h-764v-29q0 -182 97.5 -305.5t255.5 -123.5q111 0 190 31t135 89l51 -82q-61 -64 -154 -101.5t-222 -37.5zM558 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5 h634v30q0 141 -83 236t-225 95zM877 1318h-173v157h173v-157zM408 1318h-174v157h174v-157z" />
<glyph unicode="&#xec;" horiz-adv-x="637" d="M24 0zM90 993v89h282v-981l163 -13v-88h-445v88l163 13v879zM382 1232h-117l-241 261l2 5h154z" />
<glyph unicode="&#xed;" horiz-adv-x="637" d="M90 0zM90 993v89h282v-981l163 -13v-88h-445v88l163 13v879zM422 1483h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xee;" horiz-adv-x="637" d="M39 0zM90 993v89h282v-981l163 -13v-88h-445v88l163 13v879zM593 1278v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xef;" horiz-adv-x="637" d="M0 0zM90 993v89h282v-981l163 -13v-88h-445v88l163 13v879zM629 1306h-173v157h173v-157zM160 1306h-174v157h174v-157z" />
<glyph unicode="&#xf0;" horiz-adv-x="1179" d="M807 1299q111 -121 168.5 -289.5t57.5 -386.5v-88q0 -245 -137 -400.5t-344 -155.5t-340.5 137t-133.5 339q0 235 130 372.5t347 137.5q104 0 193.5 -40t143.5 -107l4 5q-18 131 -68 234t-126 182l-308 -176l-51 74l288 164q-45 33 -94.5 61t-103.5 51l38 104 q77 -30 144 -68.5t124 -85.5l258 148l51 -74zM914 625q0 9 -0.5 27t-0.5 27q-37 77 -127.5 129.5t-230.5 52.5q-172 0 -264.5 -115t-92.5 -291q0 -149 97 -261t261 -112q159 0 258.5 127.5t99.5 325.5v90z" />
<glyph unicode="&#xf1;" horiz-adv-x="1319" d="M75 0zM75 88l163 13v879l-163 13v89h269l11 -189q52 100 140.5 154.5t209.5 54.5q176 0 268 -107.5t92 -335.5v-558l163 -13v-88h-446v88l163 13v557q0 186 -69.5 263t-197.5 77q-126 0 -205.5 -66.5t-114.5 -176.5v-654l163 -13v-88h-446v88zM995 1498q0 -88 -55 -146 t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xf2;" horiz-adv-x="1152" d="M97 0zM97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33zM646 1243 h-117l-241 261l2 5h154z" />
<glyph unicode="&#xf3;" horiz-adv-x="1152" d="M97 0zM97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33zM687 1494h147 l3 -6l-249 -260h-107z" />
<glyph unicode="&#xf4;" horiz-adv-x="1152" d="M97 0zM97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33zM857 1289v-18 h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#xf5;" horiz-adv-x="1152" d="M97 0zM97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33zM921 1498 q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#xf6;" horiz-adv-x="1152" d="M97 0zM97 557q0 239 131 392t347 153q217 0 348 -153t131 -392v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-218 0 -349 152.5t-131 392.5v33zM217 524q0 -188 95 -316t265 -128q167 0 262 128t95 316v33q0 185 -95.5 314t-263.5 129t-263 -129t-95 -314v-33zM893 1317 h-173v157h173v-157zM424 1317h-174v157h174v-157z" />
<glyph unicode="&#xf7;" horiz-adv-x="1148" d="M1072 644h-998v116h998v-116zM650 1010h-142v160h142v-160zM650 212h-142v160h142v-160z" />
<glyph unicode="&#xf8;" horiz-adv-x="1152" d="M97 557q0 239 131 392t347 153q62 0 119 -14.5t108 -40.5l86 167h93l-110 -214q87 -73 135 -188t48 -255v-33q0 -240 -130.5 -392.5t-346.5 -152.5q-58 0 -110 11t-98 34l-84 -164h-93l106 207q-96 71 -148.5 190t-52.5 267v33zM217 524q0 -110 33.5 -202.5t96.5 -147.5 h6l399 776q-38 24 -82.5 37t-94.5 13q-168 0 -263 -129t-95 -314v-33zM934 557q0 100 -30 187.5t-85 144.5h-5l-397 -771q34 -19 74 -28.5t86 -9.5q167 0 262 128t95 316v33z" />
<glyph unicode="&#xf9;" horiz-adv-x="1232" d="M46 0zM892 178q-51 -95 -139.5 -147t-208.5 -52q-171 0 -267.5 116t-96.5 360v525l-134 13v89h134h119v-629q0 -198 67.5 -284t191.5 -86q136 0 216.5 60t113.5 166v671l-154 13v89h154h120v-981l145 -13v-88h-250zM627 1232h-117l-241 261l2 5h154z" />
<glyph unicode="&#xfa;" horiz-adv-x="1232" d="M46 0zM892 178q-51 -95 -139.5 -147t-208.5 -52q-171 0 -267.5 116t-96.5 360v525l-134 13v89h134h119v-629q0 -198 67.5 -284t191.5 -86q136 0 216.5 60t113.5 166v671l-154 13v89h154h120v-981l145 -13v-88h-250zM668 1483h147l3 -6l-249 -260h-107z" />
<glyph unicode="&#xfb;" horiz-adv-x="1232" d="M46 0zM892 178q-51 -95 -139.5 -147t-208.5 -52q-171 0 -267.5 116t-96.5 360v525l-134 13v89h134h119v-629q0 -198 67.5 -284t191.5 -86q136 0 216.5 60t113.5 166v671l-154 13v89h154h120v-981l145 -13v-88h-250zM838 1278v-18h-112l-167 168l-166 -168h-109v21 l226 221h98z" />
<glyph unicode="&#xfc;" horiz-adv-x="1232" d="M46 0zM892 178q-51 -95 -139.5 -147t-208.5 -52q-171 0 -267.5 116t-96.5 360v525l-134 13v89h134h119v-629q0 -198 67.5 -284t191.5 -86q136 0 216.5 60t113.5 166v671l-154 13v89h154h120v-981l145 -13v-88h-250zM874 1306h-173v157h173v-157zM405 1306h-174v157h174 v-157z" />
<glyph unicode="&#xfd;" horiz-adv-x="1174" d="M46 0zM1135 993l-110 -9l-437 -1157q-42 -110 -109 -187t-196 -77q-21 0 -51 4.5t-44 9.5l14 100q12 -2 38.5 -4.5t37.5 -2.5q79 0 125 55t81 143l56 145l-384 971l-110 9v89h372v-89l-129 -10l264 -690l38 -130h6l296 820l-132 10v89h374v-89zM704 1483h147l3 -6 l-249 -260h-107z" />
<glyph unicode="&#xfe;" horiz-adv-x="1191" d="M47 -327l163 13v1772l-163 13v89h282v-640q54 87 138.5 134.5t198.5 47.5q195 0 305 -155.5t110 -414.5v-21q0 -243 -110 -387.5t-303 -144.5q-114 0 -199.5 43.5t-139.5 123.5v-460l163 -13v-89h-445v89zM961 532q0 206 -82 336t-240 130q-121 0 -196.5 -57.5 t-113.5 -149.5v-520q41 -89 118.5 -140t193.5 -51q157 0 238.5 118t81.5 313v21z" />
<glyph unicode="&#xff;" horiz-adv-x="1174" d="M46 0zM1135 993l-110 -9l-437 -1157q-42 -110 -109 -187t-196 -77q-21 0 -51 4.5t-44 9.5l14 100q12 -2 38.5 -4.5t37.5 -2.5q79 0 125 55t81 143l56 145l-384 971l-110 9v89h372v-89l-129 -10l264 -690l38 -130h6l296 820l-132 10v89h374v-89zM910 1306h-173v157h173 v-157zM441 1306h-174v157h174v-157z" />
<glyph unicode="&#x131;" horiz-adv-x="637" d="M90 993v89h282v-981l163 -13v-88h-445v88l163 13v879z" />
<glyph unicode="&#x152;" horiz-adv-x="1971" d="M963 0q-99 -10 -168.5 -15.5t-142.5 -5.5q-240 0 -389 166t-149 431v304q0 265 148.5 431t387.5 166q75 0 151.5 -6t161.5 -15h889v-320h-106l-9 218h-683v-547h597v-102h-597v-604h688l9 218h106v-319h-894zM652 81q29 0 59.5 0.5t60.5 2.5v4l163 13v1253l-163 13v5 q-30 1 -61 2t-61 1q-192 0 -304 -132t-112 -361v-306q0 -228 113.5 -361.5t304.5 -133.5z" />
<glyph unicode="&#x153;" horiz-adv-x="1916" d="M104 557q0 239 130.5 392t346.5 153q146 0 255.5 -72.5t168.5 -199.5q59 125 166 198.5t234 73.5q199 0 313 -126t114 -336v-102h-764v-29q0 -183 97 -306t255 -123q112 0 191 31t135 89l51 -82q-61 -64 -154.5 -101.5t-222.5 -37.5q-138 0 -248 72t-169 197 q-58 -126 -167 -197.5t-253 -71.5q-217 0 -348 152.5t-131 392.5v33zM223 524q0 -188 95 -316t265 -128q167 0 262.5 128t95.5 316v33q0 185 -96 314t-264 129t-263 -129t-95 -314v-33zM1405 1000q-132 0 -222.5 -101.5t-105.5 -254.5l2 -5h634v30q0 141 -83 236t-225 95z " />
<glyph unicode="&#x178;" horiz-adv-x="1423" d="M55 0zM455 1367l-140 -10l394 -710l396 710l-140 10v89h401v-89l-124 -10l-474 -825v-431l163 -13v-88h-446v88l163 13v438l-470 818l-123 10v89h400v-89zM1028 1634h-173v157h173v-157zM559 1634h-174v157h174v-157z" />
<glyph unicode="&#x2c6;" horiz-adv-x="801" d="M658 1270v-18h-112l-167 168l-166 -168h-109v21l226 221h98z" />
<glyph unicode="&#x2da;" horiz-adv-x="652" d="M138 1324q0 69 49.5 117.5t119.5 48.5q68 0 117 -48.5t49 -117.5q0 -71 -48.5 -117t-117.5 -46q-71 0 -120 46t-49 117zM216 1324q0 -39 26.5 -65t64.5 -26q37 0 62 25.5t25 65.5t-25 66.5t-62 26.5q-38 0 -64.5 -26.5t-26.5 -66.5z" />
<glyph unicode="&#x2dc;" horiz-adv-x="934" d="M791 1481q0 -88 -55 -146t-137 -58q-74 0 -151 55t-131 55q-47 0 -79 -35t-32 -89l-79 18q0 86 53.5 144.5t136.5 58.5q65 0 147.5 -55t134.5 -55q46 0 79 36t33 91z" />
<glyph unicode="&#x2000;" horiz-adv-x="953" />
<glyph unicode="&#x2001;" horiz-adv-x="1906" />
<glyph unicode="&#x2002;" horiz-adv-x="953" />
<glyph unicode="&#x2003;" horiz-adv-x="1906" />
<glyph unicode="&#x2004;" horiz-adv-x="635" />
<glyph unicode="&#x2005;" horiz-adv-x="476" />
<glyph unicode="&#x2006;" horiz-adv-x="317" />
<glyph unicode="&#x2007;" horiz-adv-x="317" />
<glyph unicode="&#x2008;" horiz-adv-x="238" />
<glyph unicode="&#x2009;" horiz-adv-x="381" />
<glyph unicode="&#x200a;" horiz-adv-x="105" />
<glyph unicode="&#x2010;" horiz-adv-x="793" d="M632 570h-478v101h478v-101z" />
<glyph unicode="&#x2011;" horiz-adv-x="793" d="M632 570h-478v101h478v-101z" />
<glyph unicode="&#x2012;" horiz-adv-x="793" d="M632 570h-478v101h478v-101z" />
<glyph unicode="&#x2013;" horiz-adv-x="1407" d="M161 686zM1234.69 686h-1085.49v102h1085.49v-102z" />
<glyph unicode="&#x2014;" horiz-adv-x="1646" d="M165 686zM1452.38 686h-1335.98v102h1335.98v-102z" />
<glyph unicode="&#x2018;" horiz-adv-x="364" d="M98 1248q0 93 37 180.5t103 149.5l72 -51q-48 -67 -70 -131.5t-22 -144.5v-174h-120v171z" />
<glyph unicode="&#x2019;" horiz-adv-x="364" d="M273 1385q0 -94 -37.5 -182t-102.5 -148l-71 52q47 65 69.5 130t22.5 145v178h119v-175z" />
<glyph unicode="&#x201a;" horiz-adv-x="353" d="M252 89q0 -92 -37.5 -180t-102.5 -149l-71 52q47 66 69.5 130.5t22.5 144.5v172h119v-170z" />
<glyph unicode="&#x201c;" horiz-adv-x="612" d="M98 1077zM98 1248q0 93 37 180.5t103 149.5l72 -51q-48 -67 -70 -131.5t-22 -144.5v-174h-120v171zM345 1248q0 93 37 180.5t103 149.5l72 -51q-48 -67 -70 -131.5t-22 -144.5v-174h-120v171z" />
<glyph unicode="&#x201d;" horiz-adv-x="617" d="M68 1055zM279 1385q0 -94 -37.5 -182t-102.5 -148l-71 52q47 65 69.5 130t22.5 145v178h119v-175zM523 1385q0 -94 -37.5 -182t-102.5 -148l-71 52q47 65 69.5 130t22.5 145v178h119v-175z" />
<glyph unicode="&#x201e;" horiz-adv-x="593" d="M252 89q0 -92 -37.5 -180t-102.5 -149l-71 52q47 66 69.5 130.5t22.5 144.5v172h119v-170zM486 89q0 -92 -37.5 -180t-102.5 -149l-71 52q46 66 68.5 130.5t22.5 144.5v172h120v-170z" />
<glyph unicode="&#x2022;" horiz-adv-x="671" d="M135 782q0 79 50 129t134 50q85 0 135.5 -50.5t50.5 -128.5v-65q0 -79 -50.5 -128t-134.5 -49q-85 0 -135 49t-50 128v65z" />
<glyph unicode="&#x2026;" horiz-adv-x="1297" d="M166 0zM303 0h-137v164h137v-164zM713 0h-137v164h137v-164zM1105 0h-137v164h137v-164z" />
<glyph unicode="&#x202f;" horiz-adv-x="381" />
<glyph unicode="&#x2039;" horiz-adv-x="574" d="M192 555l276 -388h-105l-295 379v19l295 379h105z" />
<glyph unicode="&#x203a;" horiz-adv-x="573" d="M188 944l295 -384v-19l-295 -379h-105l276 388l-276 394h105z" />
<glyph unicode="&#x2044;" horiz-adv-x="884" d="M116 121l-74 48l711 1138l74 -48z" />
<glyph unicode="&#x205f;" horiz-adv-x="476" />
<glyph unicode="&#x20ac;" horiz-adv-x="1051" d="M905 533h-546v-19q0 -198 101.5 -316t272.5 -118q57 0 113 8.5t107 25.5l9 -104q-54 -15 -112.5 -23t-116.5 -8q-221 0 -357.5 145t-136.5 390v19h-168v88h168v195h-168v89h168v37q0 244 135.5 389.5t356.5 145.5q56 0 111.5 -8t119.5 -23l-9 -106q-53 16 -109.5 25.5 t-112.5 9.5q-172 0 -272 -116t-100 -315v-39h546v-89h-546v-195h546v-88z" />
<glyph unicode="&#x2122;" horiz-adv-x="1246" d="M1020 1304l-6 1l-161 -386h-51l-164 399l-6 -1v-398h-72v537h93l172 -423h6l174 423h87v-537h-72v385zM482 1387h-153v-468h-73v468h-158v69h384v-69z" />
<glyph unicode="&#x2212;" horiz-adv-x="1143" d="M989 686h-835v102h835v-102z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1934" d="M80 0zM80 984v98h179v158q0 163 82 252t229 89q32 0 66 -5t69 -14l-15 -99q-24 6 -49 9.5t-59 3.5q-98 0 -150.5 -62t-52.5 -174v-158h258v-98h-258v-883l163 -13v-88h-446v88l163 13v883h-179zM800 88l163 13v883h-179v98h179v138q0 173 95.5 267t264.5 94q66 0 135 -15 t140 -44l-19 -103q-60 25 -118 39t-131 14q-122 0 -184.5 -65t-62.5 -187v-138h621v-981l163 -13v-88h-445v88l163 13v883h-502v-883l163 -13v-88h-446v88z" />
<glyph unicode="&#xfb04;" horiz-adv-x="2060" d="M80 0zM80 984v98h179v158q0 163 82 252t229 89q32 0 66 -5t69 -14l-15 -99q-24 6 -49 9.5t-59 3.5q-98 0 -150.5 -62t-52.5 -174v-158h258v-98h-258v-883l163 -13v-88h-446v88l163 13v883h-179zM805 984v98h179v158q0 163 82 252t229 89q32 0 66 -5t69 -14l-15 -99 q-24 6 -49 9.5t-59 3.5q-98 0 -150.5 -62t-52.5 -174v-158h258v-98h-258v-883l163 -13v-88h-446v88l163 13v883h-179zM1523 1471v89h282v-1459l163 -13v-88h-445v88l163 13v1357z" />
<glyph horiz-adv-x="538" d="M350 0h-109v703l-148 -7v93l257 23v-812z" />
<glyph horiz-adv-x="833" d="M683 0h-570v90l315 282q77 70 104 115t27 92q0 65 -38.5 103.5t-117.5 38.5q-87 0 -134 -42t-47 -108h-100l-2 6q-6 97 72.5 166t210.5 69q124 0 195 -60.5t71 -173.5q0 -75 -47 -136t-150 -158l-215 -188l3 -6h423v-90z" />
<glyph horiz-adv-x="842" d="M398 453q88 0 130 35t42 99q0 59 -45 96.5t-133 37.5q-75 0 -124 -35.5t-49 -93.5h-100l-2 6q-6 94 75 154t200 60q133 0 210 -58.5t77 -166.5q0 -59 -35.5 -105.5t-99.5 -71.5q73 -22 111 -70.5t38 -119.5q0 -109 -83.5 -170t-217.5 -61q-120 0 -206.5 58.5t-81.5 168.5 l2 6h101q0 -63 51 -103t134 -40q90 0 141 38t51 103q0 75 -46.5 109.5t-139.5 34.5h-123v89h123z" />
<glyph horiz-adv-x="882" d="M620 260h153v-90h-153v-170h-108v170h-431l-3 67l428 564h114v-541zM206 260h306v403l-6 1l-26 -44z" />
<glyph horiz-adv-x="458" d="M0 0z" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="123" />
<hkern u1="A" u2="t" k="107" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#x152;" k="50" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xd8;" k="50" />
<hkern u1="F" u2="&#xd6;" k="50" />
<hkern u1="F" u2="&#xd5;" k="50" />
<hkern u1="F" u2="&#xd4;" k="50" />
<hkern u1="F" u2="&#xd3;" k="50" />
<hkern u1="F" u2="&#xd2;" k="50" />
<hkern u1="F" u2="&#xc7;" k="50" />
<hkern u1="F" u2="&#xc5;" k="299" />
<hkern u1="F" u2="&#xc4;" k="299" />
<hkern u1="F" u2="&#xc3;" k="299" />
<hkern u1="F" u2="&#xc2;" k="299" />
<hkern u1="F" u2="&#xc1;" k="299" />
<hkern u1="F" u2="&#xc0;" k="299" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="Q" k="50" />
<hkern u1="F" u2="O" k="50" />
<hkern u1="F" u2="J" k="320" />
<hkern u1="F" u2="G" k="50" />
<hkern u1="F" u2="C" k="50" />
<hkern u1="F" u2="A" k="299" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="N" u2="&#xc5;" k="85" />
<hkern u1="N" u2="&#xc4;" k="85" />
<hkern u1="N" u2="&#xc3;" k="85" />
<hkern u1="N" u2="&#xc2;" k="85" />
<hkern u1="N" u2="&#xc1;" k="85" />
<hkern u1="N" u2="&#xc0;" k="85" />
<hkern u1="N" u2="A" k="85" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="100" />
<hkern u1="R" u2="&#xdd;" k="100" />
<hkern u1="R" u2="Y" k="100" />
<hkern u1="R" u2="V" k="80" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="l" u2="&#xf6;" k="20" />
<hkern u1="l" u2="&#xf5;" k="20" />
<hkern u1="l" u2="&#xf4;" k="20" />
<hkern u1="l" u2="&#xf3;" k="20" />
<hkern u1="l" u2="&#xf2;" k="20" />
<hkern u1="l" u2="o" k="20" />
<hkern u1="l" u2="g" k="10" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-32" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="123" />
<hkern u1="&#xc0;" u2="t" k="107" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="123" />
<hkern u1="&#xc1;" u2="t" k="107" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="123" />
<hkern u1="&#xc2;" u2="t" k="107" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="123" />
<hkern u1="&#xc3;" u2="t" k="107" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="123" />
<hkern u1="&#xc4;" u2="t" k="107" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="123" />
<hkern u1="&#xc5;" u2="t" k="107" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="80" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="60" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="149" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="180" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="71" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="264" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="256" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="50" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="80" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="180" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="m,n,p,ntilde" k="79" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="s" k="106" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="120" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="224" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="138" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="V" k="256" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="256" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="60" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="264" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="J" k="214" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="50" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="105" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="256" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="108" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="213" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="J" k="64" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="h,k,l" k="10" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="16" />
<hkern g1="h,m,n,ntilde" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="10" />
<hkern g1="h,m,n,ntilde" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="10" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="20" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="h,k,l" k="20" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="h,k,l" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="107" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="61" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="80" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -0,0 +1,687 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata></metadata>
<defs>
<font id="roboto_slabregular" horiz-adv-x="1128" >
<font-face units-per-em="2048" ascent="1638" descent="-410" />
<missing-glyph horiz-adv-x="509" />
<glyph unicode="&#xfb01;" horiz-adv-x="1239" d="M45 936v146h169v117q0 182 107 282t296 100q66 0 132 -16t152 -45l-33 -160q-53 21 -113 36t-123 15q-118 0 -169.5 -52t-51.5 -160v-117h617v-928l163 -28v-126h-523v126l163 28v782h-420v-782l163 -28v-126h-523v126l163 28v782h-169z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1350" d="M751 126l163 28v1226q-58 14 -119 22.5t-123 8.5q-138 0 -199.5 -62t-61.5 -189v-78h251v-146h-251v-782l163 -28v-126h-523v126l163 28v782h-144v146h144v78q0 201 117.5 311t325.5 110q86 0 170 -16t195 -46h89v-1365l163 -28v-126h-523v126z" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="509" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#x9;" horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="509" />
<glyph unicode="&#x09;" horiz-adv-x="509" />
<glyph unicode="&#xa0;" horiz-adv-x="509" />
<glyph unicode="!" horiz-adv-x="483" d="M340 478h-197v978h197v-978zM340 0h-197v204h197v-204z" />
<glyph unicode="&#x22;" horiz-adv-x="765" d="M324 1290l-61 -250h-97v520h158v-270zM632 1290l-61 -250h-97v520h158v-270z" />
<glyph unicode="#" horiz-adv-x="1246" d="M705 410h-256l-80 -410h-151l80 410h-235v140h263l68 348h-255v142h283l82 416h151l-82 -416h255l82 416h151l-82 -416h200v-142h-227l-68 -348h220v-140h-248l-80 -410h-151zM477 550h256l68 348h-256z" />
<glyph unicode="$" horiz-adv-x="1110" d="M815 376q0 90 -63.5 153.5t-210.5 113.5q-202 61 -305 163t-103 272q0 165 95 269t261 125v221h158v-222q167 -24 259.5 -143.5t92.5 -320.5h-196q0 136 -62.5 220t-174.5 84q-118 0 -177 -61.5t-59 -168.5q0 -97 61 -157t219 -114q204 -66 303 -164.5t99 -267.5 q0 -172 -103 -274t-283 -121v-191h-156v191q-172 18 -282 125.5t-106 315.5l2 5h190q0 -154 77.5 -219.5t190.5 -65.5q129 0 201 61.5t72 170.5z" />
<glyph unicode="%" horiz-adv-x="1460" d="M77 1176q0 127 82 214t218 87q138 0 220 -86.5t82 -214.5v-77q0 -127 -82 -213t-218 -86q-137 0 -219.5 86t-82.5 213v77zM223 1099q0 -74 40.5 -125.5t115.5 -51.5q73 0 113.5 51t40.5 126v77q0 74 -41 126.5t-115 52.5t-114 -52.5t-40 -126.5v-77zM782 357 q0 126 82 213t218 87q137 0 219.5 -86.5t82.5 -213.5v-78q0 -128 -82 -214t-218 -86q-138 0 -220 86t-82 214v78zM928 279q0 -75 40.5 -126.5t115.5 -51.5q74 0 114 51.5t40 126.5v78q0 74 -41 126t-115 52t-114 -52t-40 -126v-78zM442 110l-109 67l711 1138l109 -67z" />
<glyph unicode="&#x26;" horiz-adv-x="1289" d="M74 392q0 122 70.5 213.5t210.5 183.5q-78 99 -116 176.5t-38 159.5q0 169 97.5 260.5t268.5 91.5q158 0 257 -91t99 -219q0 -98 -52.5 -169.5t-155.5 -146.5l-109 -80l340 -409q41 65 64 144t23 167h176q0 -131 -39 -243t-113 -201l185 -224l-2 -5h-229l-85 102 q-80 -60 -177 -91.5t-201 -31.5q-217 0 -345.5 115t-128.5 298zM548 133q72 0 142 24.5t132 70.5l-361 435l-40 -29q-91 -68 -120.5 -130t-29.5 -112q0 -113 71 -186t206 -73zM398 1127q0 -53 27 -110.5t81 -125.5l138 95q57 38 77.5 82.5t20.5 98.5q0 61 -48.5 108 t-126.5 47q-81 0 -125 -56.5t-44 -138.5z" />
<glyph unicode="'" horiz-adv-x="460" d="M324 1337l-61 -282h-97v505h158v-223z" />
<glyph unicode="(" horiz-adv-x="662" d="M114 591q0 394 159 673t334 372l6 -1l37 -116q-137 -107 -238 -343t-101 -583v-13q0 -348 100.5 -583.5t238.5 -351.5l-37 -108h-6q-175 93 -334 371.5t-159 673.5v9z" />
<glyph unicode=")" horiz-adv-x="654" d="M547 582q0 -395 -159.5 -673.5t-333.5 -371.5h-6l-37 108q135 105 237 345.5t102 589.5v13q0 343 -105 584t-234 351l37 108h6q174 -93 333.5 -372t159.5 -673v-9z" />
<glyph unicode="*" horiz-adv-x="958" d="M362 982l-296 89l49 154l296 -111l-10 342h161l-10 -348l293 110l48 -156l-302 -89l193 -270l-131 -96l-181 287l-176 -279l-132 93z" />
<glyph unicode="+" horiz-adv-x="1145" d="M671 783h400v-178h-400v-459h-197v459h-401v178h401v423h197v-423z" />
<glyph unicode="," horiz-adv-x="404" d="M315 72q0 -98 -49 -205t-132 -178l-111 74q47 72 71 147t24 159v152h197v-149z" />
<glyph unicode="-" horiz-adv-x="797" d="M643 538h-489v154h489v-154z" />
<glyph unicode="." horiz-adv-x="493" d="M342 0h-197v202h197v-202z" />
<glyph unicode="/" horiz-adv-x="824" d="M167 -125h-167l608 1581h166z" />
<glyph unicode="0" horiz-adv-x="1168" d="M1048 555q0 -279 -124 -427.5t-339 -148.5q-214 0 -339 149t-125 427v345q0 278 124 427.5t338 149.5q215 0 340 -149.5t125 -427.5v-345zM851 942q0 189 -68.5 284.5t-199.5 95.5q-129 0 -197 -95.5t-68 -284.5v-427q0 -189 69 -285.5t198 -96.5q131 0 198.5 96 t67.5 286v427z" />
<glyph unicode="1" horiz-adv-x="844" d="M121 126l225 28v1091l-229 -4v123l426 92v-1302l224 -28v-126h-646v126z" />
<glyph unicode="2" horiz-adv-x="1131" d="M97 0v135l477 530q128 143 173.5 227t45.5 172q0 109 -64 183.5t-169 74.5q-151 0 -222 -77t-71 -218h-189l-2 6q-5 188 124.5 316t359.5 128q197 0 313.5 -114.5t116.5 -291.5q0 -119 -70.5 -238t-198.5 -257l-383 -417l2 -5h517l16 167h167v-321h-943z" />
<glyph unicode="3" horiz-adv-x="1106" d="M363 819h172q131 0 185.5 65.5t54.5 182.5q0 125 -62 190t-183 65q-115 0 -184.5 -67.5t-69.5 -179.5h-189l-2 6q-5 165 119.5 280.5t325.5 115.5q202 0 322 -107.5t120 -306.5q0 -90 -54.5 -179.5t-163.5 -136.5q131 -43 185.5 -135t54.5 -206q0 -199 -130.5 -313 t-333.5 -114q-200 0 -330 107.5t-125 291.5l3 6h188q0 -115 70.5 -183t193.5 -68q125 0 196 68t71 201q0 135 -63 199t-199 64h-172v154z" />
<glyph unicode="4" horiz-adv-x="1187" d="M913 490h201v-154h-201v-182l163 -28v-126h-522v126l163 28v182h-654v111l642 1009h208v-966zM273 490h444v685l-6 2l-20 -53z" />
<glyph unicode="5" horiz-adv-x="1081" d="M819 1168l-19 113h-435l-47 -409q45 34 101.5 56.5t130.5 24.5q201 2 316.5 -131t115.5 -358q0 -219 -117.5 -352t-342.5 -133q-185 0 -307.5 101t-117.5 297l2 6h178q0 -118 68.5 -184t176.5 -66q125 0 194 88t69 241q0 141 -69.5 230.5t-192.5 89.5q-116 0 -168.5 -35 t-76.5 -107l-164 17l84 799h769v-288h-148z" />
<glyph unicode="6" horiz-adv-x="1144" d="M664 1477q74 0 147.5 -17t121.5 -43l-38 -147q-47 23 -103 37.5t-128 14.5q-153 0 -243.5 -115.5t-96.5 -348.5l4 -4q56 52 137 82.5t175 30.5q195 0 311 -135t116 -342q0 -226 -123.5 -368.5t-329.5 -142.5q-213 0 -353 155t-140 439v196q0 346 152 527t391 181z M597 820q-101 0 -172 -40.5t-108 -108.5v-117q0 -203 84.5 -312t212.5 -109q121 0 188.5 102.5t67.5 254.5q0 144 -72.5 237t-200.5 93z" />
<glyph unicode="7" d="M1060 1301q-264 -314 -356.5 -556.5t-133.5 -587.5l-16 -157h-197l16 157q42 344 163 615t331 529h-608l-15 -167h-168v322h984v-155z" />
<glyph unicode="8" horiz-adv-x="1131" d="M999 1076q0 -114 -64 -199.5t-173 -127.5q126 -44 201.5 -138t75.5 -217q0 -202 -131.5 -308.5t-341.5 -106.5q-214 0 -344 106.5t-130 308.5q0 123 74 217t200 138q-109 42 -171 127.5t-62 199.5q0 192 118.5 296.5t312.5 104.5q192 0 313.5 -104.5t121.5 -296.5z M843 398q0 120 -79 197t-200 77q-122 0 -198.5 -76.5t-76.5 -197.5q0 -124 75.5 -194.5t201.5 -70.5q123 0 200 71t77 194zM802 1072q0 108 -67.5 179t-170.5 71q-105 0 -169.5 -68.5t-64.5 -181.5q0 -111 65 -178t171 -67q104 0 170 67t66 178z" />
<glyph unicode="9" horiz-adv-x="1154" d="M511 133q142 0 224.5 108.5t85.5 349.5l-4 5q-40 -67 -112 -103t-162 -36q-213 0 -336 131.5t-123 369.5q0 228 131.5 373.5t319.5 145.5q228 0 359.5 -142.5t131.5 -421.5v-263q0 -341 -140.5 -506t-374.5 -165q-76 0 -155.5 14.5t-142.5 44.5l30 149 q61 -29 124.5 -41.5t143.5 -12.5zM543 612q109 0 181.5 47t104.5 120v154q0 193 -73.5 291t-214.5 98q-109 0 -184.5 -102t-75.5 -262q0 -157 70 -251.5t192 -94.5z" />
<glyph unicode=":" horiz-adv-x="419" d="M145 0zM342 0h-197v202h197v-202zM342 880h-197v202h197v-202z" />
<glyph unicode=";" horiz-adv-x="424" d="M53 0zM343 880h-197v202h197v-202zM345 72q0 -98 -49 -205t-132 -178l-111 74q47 72 71 147t24 159v152h197v-149z" />
<glyph unicode="&#x3c;" horiz-adv-x="1017" d="M333 579l-85 -18v-6l85 -19l559 -228v-201l-816 379v149l816 378v-201z" />
<glyph unicode="=" horiz-adv-x="1127" d="M981 823h-834v164h834v-164zM981 407h-834v164h834v-164z" />
<glyph unicode="&#x3e;" horiz-adv-x="1060" d="M125 798v195l855 -378v-149l-855 -379v196l598 238l84 17v6l-84 20z" />
<glyph unicode="?" horiz-adv-x="953" d="M360 410q1 146 24.5 201.5t125.5 147.5q99 117 141 180t42 152q0 106 -56.5 163t-161.5 57q-91 0 -154.5 -49.5t-63.5 -145.5h-188l-3 6q-3 161 113 258t296 97q197 0 306 -100.5t109 -280.5q0 -129 -70.5 -236t-186.5 -219q-53 -54 -64.5 -97t-11.5 -134h-197zM563 0 h-205v208h205v-208z" />
<glyph unicode="@" horiz-adv-x="1821" d="M1704 502q-9 -214 -120 -368.5t-332 -154.5q-73 0 -126.5 41.5t-76.5 116.5q-50 -80 -122 -119t-167 -39q-125 0 -194 120.5t-51 316.5q23 259 137.5 415.5t278.5 156.5q105 0 168.5 -26t140.5 -80l-4 -4h6l-51 -585q-9 -110 21.5 -151.5t81.5 -41.5q123 0 196.5 113.5 t81.5 288.5q17 382 -143.5 595.5t-495.5 213.5q-309 0 -496 -231t-202 -602q-18 -376 150 -594.5t482 -218.5q88 0 178 21.5t152 56.5l39 -107q-68 -42 -171.5 -65.5t-201.5 -23.5q-380 0 -588 249.5t-189 681.5q19 423 249 688t602 265q379 0 581.5 -250t185.5 -679z M691 416q-11 -141 22 -215.5t107 -74.5q63 0 116.5 25t97.5 88q-1 12 -0.5 25t2.5 29l47 538q-26 12 -54.5 19t-59.5 7q-125 0 -191 -109t-87 -332z" />
<glyph unicode="A" horiz-adv-x="1500" d="M55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6z" />
<glyph unicode="B" horiz-adv-x="1345" d="M709 1456q228 0 356.5 -98.5t128.5 -295.5q0 -97 -61.5 -173.5t-162.5 -113.5q131 -28 207 -129t76 -235q0 -200 -130 -305.5t-352 -105.5h-700v126l163 28v1147l-163 28v127h163h475zM431 683v-529h340q135 0 209.5 66.5t74.5 188.5q0 128 -62.5 201t-191.5 73h-370z M431 837h329q106 3 171.5 63t65.5 166q0 118 -74 176.5t-214 58.5h-278v-464z" />
<glyph unicode="C" horiz-adv-x="1321" d="M1200 1009h-139l-37 206q-48 47 -118 77t-167 30q-227 0 -349 -164.5t-122 -417.5v-23q0 -253 119.5 -418.5t331.5 -165.5q99 0 180 31t125 76l37 206h139v-259q-63 -81 -189 -144.5t-292 -63.5q-284 0 -466 210t-182 528v21q0 320 179 529.5t469 209.5q166 0 292 -64.5 t189 -144.5v-259z" />
<glyph unicode="D" horiz-adv-x="1419" d="M681 1456q285 0 458.5 -175.5t173.5 -453.5v-199q0 -279 -173.5 -453.5t-458.5 -174.5h-610v126l163 28v1147l-163 28v127h163h447zM431 1301v-1147h250q202 0 318.5 133t116.5 341v201q0 206 -116.5 339t-318.5 133h-250z" />
<glyph unicode="E" horiz-adv-x="1306" d="M71 0v126l163 28v1147l-163 28v127h1118v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-1129z" />
<glyph unicode="F" horiz-adv-x="1273" d="M71 126l163 28v1147l-163 28v127h1125v-350h-168l-16 195h-581v-502h563v-155h-563v-490l163 -28v-126h-523v126z" />
<glyph unicode="G" horiz-adv-x="1387" d="M1230 165q-64 -67 -189 -126.5t-325 -59.5q-292 0 -476.5 205t-184.5 532v24q0 329 182.5 533t485.5 204q162 0 284.5 -50.5t206.5 -133.5v-264h-138l-48 201q-49 40 -118.5 66t-166.5 26q-236 0 -363.5 -161.5t-127.5 -418.5v-26q0 -261 123.5 -422t340.5 -161 q119 0 195 25t122 55v319l-239 10v145h436v-522z" />
<glyph unicode="H" horiz-adv-x="1573" d="M71 1329v127h523v-127l-163 -28v-503h706v503l-163 28v127h163h197h163v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v489h-706v-489l163 -28v-126h-523v126l163 28v1147z" />
<glyph unicode="I" horiz-adv-x="662" d="M70 1329v127h523v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v1147z" />
<glyph unicode="J" horiz-adv-x="1183" d="M1124 1456v-127l-163 -28v-898q0 -195 -123.5 -309.5t-320.5 -114.5q-210 0 -334 106.5t-119 309.5l2 6h189q0 -135 68.5 -201.5t193.5 -66.5q109 0 178 73.5t69 196.5v898l-163 28v127h360h163z" />
<glyph unicode="K" horiz-adv-x="1452" d="M71 126l163 28v1147l-163 28v127h523v-127l-163 -28v-489h151l407 503l-109 14v127h462v-127l-137 -25l-445 -552l486 -601l137 -25v-126h-478v126l111 14l-415 517h-170v-503l163 -28v-126h-523v126z" />
<glyph unicode="L" horiz-adv-x="1199" d="M71 0v126l163 28v1147l-163 28v127h163h197h163v-127l-163 -28v-1147h506l15 167h168v-321h-1049z" />
<glyph unicode="M" horiz-adv-x="1905" d="M1494 1166l-5 1l-471 -1167h-131l-471 1166l-5 -1l20 -589v-422l163 -28v-126h-523v126l163 28v1147l-163 28v127h163h252l464 -1183h6l463 1183h416v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v422z" />
<glyph unicode="N" horiz-adv-x="1560" d="M1497 1456v-127l-163 -28v-1301h-197l-700 1124l-6 -2v-968l163 -28v-126h-523v126l163 28v1147l-163 28v127h163h197l700 -1123l6 2v966l-163 28v127h360h163z" />
<glyph unicode="O" horiz-adv-x="1445" d="M1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5q218 0 338 160 t120 417v23z" />
<glyph unicode="P" horiz-adv-x="1301" d="M740 1456q233 0 362.5 -120t129.5 -316q0 -198 -129.5 -317t-362.5 -119h-309v-430l163 -28v-126h-523v126l163 28v1147l-163 28v127h163h506zM431 738h309q148 0 221.5 79.5t73.5 200.5t-73.5 202t-221.5 81h-309v-563z" />
<glyph unicode="Q" horiz-adv-x="1446" d="M1368 717q0 -194 -72 -354t-201 -258l295 -208l-135 -120l-331 236q-50 -16 -103 -25t-108 -9q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23 q0 -256 115.5 -416.5t321.5 -160.5q218 0 338 160t120 417v23z" />
<glyph unicode="R" horiz-adv-x="1386" d="M710 1455q238 0 365 -105.5t127 -299.5q0 -106 -59 -188t-169 -129q119 -39 171.5 -127t52.5 -217v-117q0 -67 17 -99t56 -38l48 -6v-129h-106q-115 0 -163.5 80t-48.5 194v113q0 119 -69 191t-185 72h-316v-496l163 -28v-126h-523v126l163 28v1147l-163 28v126h163h476z M431 805h259q165 0 240 63t75 184q0 115 -72 182t-223 67h-279v-496z" />
<glyph unicode="S" horiz-adv-x="1247" d="M1125 1026h-149l-37 208q-45 38 -120 63t-174 25q-157 0 -241 -66.5t-84 -173.5q0 -95 85.5 -158.5t276.5 -111.5q230 -57 349.5 -168t119.5 -275q0 -176 -143.5 -283t-375.5 -107q-168 0 -298.5 55t-212.5 144v271h148l38 -209q57 -47 136 -77t189 -30q149 0 235.5 63 t86.5 171q0 100 -75 167.5t-265 113.5q-231 55 -361 162t-130 269q0 171 145 284.5t377 113.5q153 0 278.5 -52.5t201.5 -127.5v-271z" />
<glyph unicode="T" horiz-adv-x="1284" d="M1247 1456v-322h-168l-15 167h-323v-1147l163 -28v-126h-523v126l163 28v1147h-324l-14 -167h-169v322h1210z" />
<glyph unicode="U" horiz-adv-x="1541" d="M583 1456v-127l-163 -28v-832q0 -165 94 -250.5t248 -85.5q162 0 261 85t99 251v832l-163 28v127h360h163v-127l-163 -28v-832q0 -237 -154.5 -363.5t-402.5 -126.5q-241 0 -390 126.5t-149 363.5v832l-163 28v127h163h360z" />
<glyph unicode="V" horiz-adv-x="1470" d="M507 1329l-133 -21l326 -946l33 -115h6l33 115l325 947l-131 20v127h459v-127l-117 -16l-488 -1313h-169l-488 1313l-116 16v127h460v-127z" />
<glyph unicode="W" horiz-adv-x="1910" d="M489 1329l-148 -23l187 -802l27 -182l6 -1l39 183l268 952h174l269 -952l40 -187h6l29 187l183 802l-149 23v127h463v-127l-117 -15l-317 -1314h-176l-288 1010l-26 131h-6l-25 -131l-292 -1010h-175l-317 1314l-117 15v127h462v-127z" />
<glyph unicode="X" horiz-adv-x="1404" d="M43 126l131 22l414 586l-404 573l-131 22v127h472v-127l-117 -13l291 -437l294 437l-117 13v127h475v-127l-131 -22l-404 -573l413 -586l132 -22v-126h-471v126l115 13l-302 448l-303 -448l117 -13v-126h-474v126z" />
<glyph unicode="Y" horiz-adv-x="1416" d="M555 1329l-157 -19l305 -594l305 594l-156 19v127h500v-127l-123 -19l-432 -798v-358l163 -28v-126h-522v126l163 28v373l-424 783l-122 19v127h500v-127z" />
<glyph unicode="Z" horiz-adv-x="1220" d="M313 154h631l16 167h168v-321h-1036v146l777 1155h-584l-14 -167h-169v322h993v-141z" />
<glyph unicode="[" horiz-adv-x="573" d="M541 1509h-187v-1666h187v-155h-384v1976h384v-155z" />
<glyph unicode="\" horiz-adv-x="841" d="M36 1456h186l608 -1581h-186z" />
<glyph unicode="]" horiz-adv-x="552" d="M23 1664h385v-1976h-385v155h188v1666h-188v155z" />
<glyph unicode="^" horiz-adv-x="864" d="M253 729h-182l299 727h134l298 -727h-182l-166 419l-16 70h-6l-16 -70z" />
<glyph unicode="_" horiz-adv-x="1168" d="M1041 -154h-922v154h922v-154z" />
<glyph unicode="`" horiz-adv-x="582" d="M492 1211h-159l-249 260l3 6h230z" />
<glyph unicode="a" d="M795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269v-521 q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5z" />
<glyph unicode="b" horiz-adv-x="1186" d="M1079 500q0 -234 -112.5 -377.5t-309.5 -143.5q-106 0 -184 40.5t-130 119.5l-18 -139h-170v1405l-163 28v127h360v-606q51 72 126.5 110t176.5 38q200 0 312 -160t112 -421v-21zM881 521q0 187 -68 304t-208 117q-91 0 -153.5 -44t-99.5 -118v-478q37 -75 100.5 -119 t154.5 -44q139 0 206.5 99t67.5 262v21z" />
<glyph unicode="c" horiz-adv-x="1104" d="M575 133q98 0 172.5 60.5t74.5 148.5h177l2 -6q5 -140 -124.5 -248.5t-301.5 -108.5q-236 0 -360.5 154t-124.5 387v42q0 231 125 385.5t360 154.5q130 0 233.5 -43t171.5 -118l9 -240h-157l-43 170q-35 34 -90 55t-124 21q-155 0 -221.5 -111.5t-66.5 -273.5v-42 q0 -166 66 -276.5t222 -110.5z" />
<glyph unicode="d" horiz-adv-x="1229" d="M818 129q-53 -74 -129.5 -112t-177.5 -38q-198 0 -309.5 143.5t-111.5 377.5v21q0 261 111.5 421t311.5 160q96 0 169.5 -35.5t125.5 -102.5v441l-163 28v127h163h197v-1406l163 -28v-126h-334zM287 500q0 -163 67 -262t207 -99q88 0 148 40t99 113v502q-38 68 -99 108 t-146 40q-141 0 -208.5 -117t-67.5 -304v-21z" />
<glyph unicode="e" horiz-adv-x="1101" d="M583 -21q-226 0 -359.5 150.5t-133.5 390.5v44q0 231 137.5 384.5t325.5 153.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 79 -256.5t213 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-58 -56 -153.5 -94.5t-229.5 -38.5zM553 947q-99 0 -169 -83.5 t-86 -209.5l2 -5h499v26q0 116 -62 194t-184 78z" />
<glyph unicode="f" horiz-adv-x="728" d="M70 936v146h169v137q0 173 90.5 267.5t252.5 94.5q34 0 68.5 -5.5t76.5 -15.5l-24 -150q-18 4 -43.5 7t-52.5 3q-87 0 -129 -51.5t-42 -149.5v-137h226v-146h-226v-782l163 -28v-126h-523v126l163 28v782h-169z" />
<glyph unicode="g" horiz-adv-x="1159" d="M90 521q0 261 114 421t315 160q102 0 179 -40t129 -116l18 136h166v-1068q0 -210 -117 -330.5t-333 -120.5q-78 0 -169 21.5t-160 58.5l51 153q55 -29 130 -48t146 -19q132 0 193.5 74t61.5 211v103q-53 -68 -127 -103t-170 -35q-199 0 -313 144t-114 377v21zM287 500 q0 -163 69 -262t210 -99q89 0 149 40.5t99 114.5v498q-38 69 -99 109.5t-147 40.5q-141 0 -211 -118t-70 -303v-21z" />
<glyph unicode="h" horiz-adv-x="1322" d="M62 126l163 28v1251l-163 28v127h360v-622q56 78 137 121t180 43q174 0 270 -104t96 -320v-524l163 -28v-126h-523v126l163 28v526q0 134 -57.5 198t-171.5 64q-81 0 -147.5 -38.5t-109.5 -104.5v-645l163 -28v-126h-523v126z" />
<glyph unicode="i" horiz-adv-x="673" d="M89 126l163 28v773l-163 28v127h360v-928l163 -28v-126h-523v126zM449 1359h-197v201h197v-201z" />
<glyph unicode="j" horiz-adv-x="571" d="M424 -89q0 -167 -86 -257.5t-239 -90.5q-32 0 -58 4.5t-54 13.5l13 155q14 -5 41 -8.5t44 -3.5q65 0 103.5 44t38.5 143v1016l-163 28v127h360v-1171zM418 1363h-197v197h197v-197z" />
<glyph unicode="k" horiz-adv-x="1245" d="M62 1433v127h360v-904h126l231 286l-99 13v127h453v-127l-132 -26l-285 -340l347 -439l123 -24v-126h-449v126l101 13l-287 360h-129v-345l163 -28v-126h-523v126l163 28v1251z" />
<glyph unicode="l" horiz-adv-x="645" d="M62 1433v127h360v-1406l163 -28v-126h-523v126l163 28v1251z" />
<glyph unicode="m" horiz-adv-x="1935" d="M50 126l163 28v773l-163 28v127h340l13 -141q52 77 134 119t190 42t185.5 -50t116.5 -150q51 92 135 146t196 54q166 0 262 -113.5t96 -341.5v-493l163 -28v-126h-524v126l163 28v495q0 160 -55 226.5t-163 66.5q-103 0 -165.5 -72.5t-72.5 -182.5v-533l163 -28v-126 h-523v126l163 28v495q0 152 -56.5 222.5t-163.5 70.5q-90 0 -148 -37t-89 -104v-647l163 -28v-126h-523v126z" />
<glyph unicode="n" horiz-adv-x="1318" d="M60 126l163 28v773l-163 28v127h339l14 -161q54 86 135.5 133.5t185.5 47.5q175 0 271 -102.5t96 -316.5v-529l163 -28v-126h-523v126l163 28v525q0 143 -56.5 203t-172.5 60q-85 0 -150.5 -41t-104.5 -112v-635l163 -28v-126h-523v126z" />
<glyph unicode="o" horiz-adv-x="1149" d="M90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22z" />
<glyph unicode="p" horiz-adv-x="1240" d="M65 -289l163 28v1188l-163 28v127h332l18 -132q54 74 131.5 113t179.5 39q201 0 312.5 -159.5t111.5 -421.5v-21q0 -234 -112 -377.5t-309 -143.5q-100 0 -175.5 33.5t-128.5 99.5v-373l163 -28v-127h-523v127zM952 521q0 185 -72 303t-214 118q-84 0 -144 -38t-97 -104 v-527q37 -67 96.5 -103.5t146.5 -36.5q140 0 212 102t72 265v21z" />
<glyph unicode="q" horiz-adv-x="1155" d="M90 521q0 261 111.5 421t311.5 160q95 0 169 -35.5t126 -103.5l16 119h170v-1343l163 -28v-127h-523v127l163 28v363q-52 -61 -123.5 -92t-162.5 -31q-198 0 -309.5 143.5t-111.5 377.5v21zM287 500q0 -164 67 -265.5t207 -101.5q82 0 139.5 36t96.5 102v543 q-39 61 -97 97t-137 36q-141 0 -208.5 -119.5t-67.5 -306.5v-21z" />
<glyph unicode="r" horiz-adv-x="847" d="M89 955v127h339l19 -157q46 83 113.5 130t154.5 47q23 0 47.5 -3.5t37.5 -7.5l-26 -183l-112 6q-78 0 -131 -36.5t-82 -102.5v-621l163 -28v-126h-523v126l163 28v773z" />
<glyph unicode="s" horiz-adv-x="1044" d="M917 742h-148l-32 130q-36 34 -90.5 54.5t-123.5 20.5q-105 0 -156 -46t-51 -111q0 -64 45 -101t183 -66q205 -44 305 -119.5t100 -202.5q0 -144 -116.5 -233t-304.5 -89q-123 0 -221 28.5t-175 82.5l-1 247h148l37 -145q34 -31 92.5 -45t119.5 -14q105 0 164.5 42.5 t59.5 111.5q0 65 -49.5 107t-187.5 73q-197 43 -297 117t-100 200q0 132 112.5 225t292.5 93q123 0 221 -32t163 -89z" />
<glyph unicode="t" horiz-adv-x="750" d="M433 1343v-261h205v-146h-205v-657q0 -76 31.5 -107t83.5 -31q26 0 58.5 4.5t54.5 9.5l27 -135q-28 -18 -82 -29.5t-108 -11.5q-120 0 -191 72.5t-71 227.5v657h-171v146h171v261h197z" />
<glyph unicode="u" horiz-adv-x="1244" d="M863 160q-51 -87 -131.5 -134t-185.5 -47q-176 0 -275 113t-99 352v483l-124 28v127h124h197v-640q0 -173 51 -238t159 -65q105 0 173.5 42.5t103.5 120.5v625l-145 28v127h145h197v-928l124 -28v-126h-301z" />
<glyph unicode="v" horiz-adv-x="1143" d="M460 955l-130 -20l223 -616l18 -78h6l19 78l216 616l-131 20v127h418v-127l-89 -15l-363 -940h-149l-367 940l-89 15v127h418v-127z" />
<glyph unicode="w" horiz-adv-x="1693" d="M473 955l-124 -22l141 -539l23 -131h6l28 131l216 688h158l217 -688l31 -146h6l29 146l133 539l-126 22v127h412v-127l-94 -14l-273 -941h-159l-210 659l-45 182l-6 -1l-42 -181l-206 -659h-159l-273 941l-95 14v127h412v-127z" />
<glyph unicode="x" horiz-adv-x="1192" d="M62 126l116 23l319 398l-309 385l-116 23v127h424v-127l-98 -12l202 -260l203 261l-97 11v127h427v-127l-116 -23l-309 -385l318 -398l117 -23v-126h-424v126l96 11l-212 272l-212 -272l97 -11v-126h-426v126z" />
<glyph unicode="y" horiz-adv-x="1162" d="M1117 955l-97 -15l-412 -1106q-41 -109 -118 -190t-207 -81q-23 0 -60 5.5t-57 10.5l20 155q-6 1 35.5 -2t52.5 -3q63 0 102 54.5t68 125.5l47 112l-357 918l-99 16v127h437v-127l-122 -20l187 -534l36 -138h6l225 672l-123 20v127h436v-127z" />
<glyph unicode="z" horiz-adv-x="1084" d="M346 154h442l16 167h167v-321h-859v138l585 788h-396l-15 -166h-168v322h820v-134z" />
<glyph unicode="{" horiz-adv-x="701" d="M631 -364q-195 55 -277.5 175t-82.5 290v205q0 112 -51 174.5t-157 62.5v147q106 0 157 61.5t51 174.5v206q0 171 82.5 290.5t277.5 174.5l40 -117q-110 -35 -156.5 -125.5t-46.5 -222.5v-206q0 -105 -42 -185t-127 -125q85 -46 127 -126.5t42 -183.5v-205 q0 -132 46.5 -221.5t156.5 -125.5z" />
<glyph unicode="|" horiz-adv-x="451" d="M307 -270h-157v1726h157v-1726z" />
<glyph unicode="}" horiz-adv-x="701" d="M27 -246q108 36 155 125.5t47 221.5v205q0 107 45 187t139 123q-94 41 -139 121t-45 189v206q0 132 -47 222.5t-155 125.5l40 117q194 -55 276.5 -174.5t82.5 -290.5v-206q0 -113 51 -174.5t158 -61.5v-147q-107 0 -158 -62.5t-51 -174.5v-205q0 -170 -82.5 -290 t-276.5 -175z" />
<glyph unicode="~" horiz-adv-x="1386" d="M1257 740q0 -137 -87.5 -238t-217.5 -101q-89 0 -162.5 33t-158.5 107q-60 48 -109 72t-98 24q-67 0 -114.5 -53t-47.5 -128l-141 18q0 136 85.5 232.5t217.5 96.5q88 0 163 -34.5t160 -104.5q59 -51 106.5 -74t98.5 -23q66 0 114.5 57t48.5 134z" />
<glyph unicode="&#xa1;" horiz-adv-x="481" d="M339 -374h-197v978h197v-978zM339 876h-197v206h197v-206z" />
<glyph unicode="&#xa2;" horiz-adv-x="1118" d="M589 133q98 0 172.5 60.5t74.5 148.5h178l2 -6q4 -123 -99.5 -225t-252.5 -126v-230h-197v237q-178 38 -270.5 183t-92.5 345v42q0 197 92.5 342t270.5 185v229h197v-220q104 -12 188 -52.5t142 -104.5l9 -240h-157l-43 170q-35 34 -90 55t-124 21q-155 0 -221.5 -111.5 t-66.5 -273.5v-42q0 -166 66 -276.5t222 -110.5z" />
<glyph unicode="&#xa3;" horiz-adv-x="1179" d="M427 615l6 -149q0 -90 -15.5 -171.5t-44.5 -140.5h551l16 167h167v-167h1l-1 -154h-975v154h10q47 13 71 111t24 201l-6 149h-163v155h157l-10 270q0 204 112 320.5t300 116.5q200 0 310 -104.5t106 -276.5l-2 -6h-189q0 118 -63.5 175t-161.5 57q-99 0 -157 -74.5 t-58 -207.5l10 -270h419v-155h-414z" />
<glyph unicode="&#xa4;" horiz-adv-x="1461" d="M1087 108q-77 -62 -169.5 -95t-193.5 -33t-193 32.5t-169 94.5l-130 -133l-138 138l138 140q-50 76 -76.5 166.5t-26.5 189.5q0 102 28.5 196t82.5 172l-146 149l138 139l143 -146q74 55 163.5 85.5t185.5 30.5q97 0 186 -31t164 -87l146 149l140 -140l-150 -153 q52 -78 80.5 -170.5t28.5 -193.5q0 -98 -26.5 -187.5t-74.5 -165.5l142 -143l-140 -139zM311 608q0 -188 120.5 -320.5t292.5 -132.5q170 0 290.5 132.5t120.5 320.5q0 186 -120.5 318t-290.5 132q-172 0 -292.5 -132t-120.5 -318z" />
<glyph unicode="&#xa5;" horiz-adv-x="1386" d="M1335 1329l-139 -20l-333 -571h312v-123h-383v-167h383v-122h-383v-172l163 -28v-126h-523v126l163 28v172h-375v122h375v167h-375v123h311l-333 570l-139 21v127h442v-127l-87 -15l283 -521l283 521l-86 15v127h441v-127z" />
<glyph unicode="&#xa6;" horiz-adv-x="496" d="M150 -270v792h197v-792h-197zM347 698h-197v758h197v-758z" />
<glyph unicode="&#xa7;" horiz-adv-x="1233" d="M1144 431q0 -94 -48 -164t-136 -110q70 -51 105 -119t35 -166q0 -172 -133 -269.5t-358 -97.5q-222 0 -372.5 102.5t-145.5 322.5l2 6l188 2q0 -143 96.5 -210.5t231.5 -67.5q136 0 215 59.5t79 150.5t-72 141.5t-276 113.5q-239 63 -352 156t-113 270q0 91 46.5 161.5 t133.5 111.5q-68 50 -101.5 119.5t-33.5 166.5q0 166 133.5 266.5t358.5 100.5q232 0 362.5 -111.5t126.5 -313.5l-3 -6h-188q0 118 -79.5 197t-218.5 79q-146 0 -220.5 -59.5t-74.5 -150.5q0 -99 67 -148.5t278 -107.5q244 -69 355.5 -159.5t111.5 -265.5zM599 689 q-48 12 -89.5 25t-77.5 27q-73 -19 -109 -69t-36 -119q0 -101 67.5 -152t278.5 -110q52 -16 90 -27.5t72 -23.5q73 20 113 70t40 118q0 91 -73.5 144.5t-275.5 116.5z" />
<glyph unicode="&#xa8;" horiz-adv-x="992" d="M840 1256h-218v200h218v-200zM370 1256h-218v200h218v-200z" />
<glyph unicode="&#xa9;" horiz-adv-x="1595" d="M1114 596l2 -6q4 -151 -83.5 -229.5t-244.5 -78.5q-160 0 -254.5 106t-94.5 281v119q0 173 94.5 280t254.5 107q157 0 245 -79t84 -228l-2 -6h-146q0 95 -45.5 138.5t-135.5 43.5q-95 0 -146 -70.5t-51 -184.5v-120q0 -117 51 -187t146 -70q90 0 135 43t45 141h146z M212 729q0 -265 172 -447t418 -182q244 0 416 182t172 447q0 263 -172 444t-416 181q-246 0 -418 -180.5t-172 -444.5zM92 729q0 315 207 531t503 216q295 0 502 -216t207 -531q0 -316 -207.5 -533t-501.5 -217q-296 0 -503 217t-207 533z" />
<glyph unicode="&#xaa;" horiz-adv-x="894" d="M598 706q-8 21 -13 45t-8 50q-33 -47 -89 -78t-133 -31q-119 0 -184 61t-65 167q0 110 84 170t246 60h138v52q0 63 -29.5 97t-87.5 34q-67 0 -103.5 -27t-36.5 -76l-163 13l-1 6q-6 98 79 163t225 65q133 0 211.5 -71t78.5 -205v-314q0 -51 6 -95t20 -86h-175zM397 831 q51 0 105 29.5t72 65.5v110h-137q-75 0 -117 -33t-42 -79q0 -45 29.5 -69t89.5 -24z" />
<glyph unicode="&#xab;" horiz-adv-x="935" d="M58 117zM246 515l255 -398h-148l-295 389v19l295 389h148zM580 515l255 -398h-148l-295 389v19l295 389h148z" />
<glyph unicode="&#xac;" horiz-adv-x="1122" d="M955 375h-197v262h-637v165h834v-427z" />
<glyph unicode="&#xad;" horiz-adv-x="797" d="M154 538zM643 538h-489v154h489v-154z" />
<glyph unicode="&#xae;" horiz-adv-x="1595" d="M92 729q0 315 207 531t503 216q295 0 502 -216t207 -531q0 -316 -207.5 -533t-501.5 -217q-296 0 -503 217t-207 533zM212 729q0 -265 172 -447t418 -182q244 0 416 182t172 447q0 263 -172 444t-416 181q-246 0 -418 -180.5t-172 -444.5zM657 654v-338h-149v850h280 q152 0 238 -65.5t86 -191.5q0 -61 -33 -108.5t-95 -78.5q66 -26 95.5 -79t29.5 -128v-56q0 -41 3.5 -73.5t13.5 -53.5v-16h-153q-9 21 -11 61.5t-2 82.5v54q0 72 -33.5 106t-110.5 34h-159zM657 784h152q65 1 110 32.5t45 87.5q0 73 -39 102.5t-137 29.5h-131v-252z" />
<glyph unicode="&#xaf;" horiz-adv-x="1028" d="M875 1310h-721v146h721v-146z" />
<glyph unicode="&#xb0;" horiz-adv-x="757" d="M124 1216q0 106 75.5 183.5t180.5 77.5q104 0 178.5 -77.5t74.5 -183.5q0 -108 -74.5 -182.5t-178.5 -74.5q-106 0 -181 74.5t-75 182.5zM254 1216q0 -55 36.5 -91t89.5 -36q52 0 87.5 36t35.5 91t-35.5 92.5t-87.5 37.5q-53 0 -89.5 -37.5t-36.5 -92.5z" />
<glyph unicode="&#xb1;" horiz-adv-x="1057" d="M633 856h358v-154h-358v-413h-178v413h-380v154h380v411h178v-411zM959 5h-835v155h835v-155z" />
<glyph unicode="&#xb2;" horiz-adv-x="827" d="M714 667h-592v130l302 262q69 59 90.5 96.5t21.5 80.5q0 50 -28 81t-86 31q-67 0 -103.5 -32t-36.5 -82h-161l-2 6q-6 99 78 169t225 70q135 0 211 -64t76 -180q0 -80 -44.5 -136t-160.5 -161l-153 -135l2 -6h361v-130z" />
<glyph unicode="&#xb3;" horiz-adv-x="845" d="M424 1137q67 0 99 28.5t32 80.5q0 44 -36 72.5t-105 28.5q-56 0 -91 -24t-35 -64h-162l-2 6q-6 94 78.5 153.5t211.5 59.5q145 0 229 -59.5t84 -169.5q0 -55 -35.5 -100.5t-97.5 -71.5q71 -24 108.5 -71.5t37.5 -115.5q0 -111 -90 -173t-236 -62q-127 0 -218 58t-85 169 l1 6h163q0 -46 37.5 -74.5t101.5 -28.5q72 0 113.5 29.5t41.5 77.5q0 63 -36 91t-109 28h-133v126h133z" />
<glyph unicode="&#xb4;" horiz-adv-x="599" d="M279 1478h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xb5;" horiz-adv-x="1315" d="M900 109q-44 -64 -108 -97t-147 -33q-72 0 -126 16.5t-94 51.5v-463h-196v1343l-163 28v127h163h196v-622q0 -189 55 -258t157 -69q99 0 160 36.5t92 107.5v650l-163 28v127h360v-928l163 -28v-126h-340z" />
<glyph unicode="&#xb6;" horiz-adv-x="1090" d="M570 520q-234 0 -363 129.5t-129 338.5q0 207 129.5 337.5t362.5 130.5h443v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v366h-83z" />
<glyph unicode="&#xb7;" horiz-adv-x="516" d="M357 624h-198v212h198v-212z" />
<glyph unicode="&#xb8;" horiz-adv-x="470" d="M276 0l-12 -52q65 -11 108 -52t43 -121q0 -96 -79 -153t-226 -57l-7 109q72 0 115.5 24.5t43.5 73.5q0 48 -36 67t-123 26l32 135h141z" />
<glyph unicode="&#xb9;" horiz-adv-x="547" d="M396 665h-174v655h-127v134l301 23v-812z" />
<glyph unicode="&#xba;" horiz-adv-x="941" d="M121 1142q0 148 93.5 241.5t251.5 93.5t252 -93.5t94 -241.5v-117q0 -149 -93.5 -241.5t-250.5 -92.5q-159 0 -253 92.5t-94 241.5v117zM293 1025q0 -88 44 -140.5t131 -52.5q83 0 127 53t44 140v117q0 84 -44.5 137.5t-128.5 53.5t-128.5 -53.5t-44.5 -137.5v-117z" />
<glyph unicode="&#xbb;" horiz-adv-x="938" d="M105 152zM253 949l295 -389v-19l-295 -389h-148l254 398l-254 399h148zM598 949l295 -389v-19l-295 -389h-148l254 398l-254 399h148z" />
<glyph unicode="&#xbc;" horiz-adv-x="1443" d="M183 0zM484 664h-174v655h-127v134l301 23v-812zM430 118l-109 67l711 1138l109 -67zM1380 282h126v-130h-126v-152h-170v152h-417l-8 102l421 547h174v-519zM967 282h243v310l-6 1l-13 -22z" />
<glyph unicode="&#xbd;" horiz-adv-x="1480" d="M183 0zM443 118l-109 67l711 1138l109 -67zM484 664h-174v655h-127v134l301 23v-812zM1524 0h-592v130l302 262q69 59 90.5 96.5t21.5 80.5q0 50 -28 81t-86 31q-67 0 -103.5 -32t-36.5 -82h-161l-2 6q-6 99 78 169t225 70q135 0 211 -64t76 -180q0 -80 -44.5 -136 t-160.5 -161l-153 -135l2 -6h361v-130z" />
<glyph unicode="&#xbe;" horiz-adv-x="1690" d="M121 0zM614 118l-109 67l711 1138l109 -67zM1569 282h126v-130h-126v-152h-170v152h-417l-8 102l421 547h174v-519zM1156 282h243v310l-6 1l-13 -22zM440 1138q67 0 99 28.5t32 80.5q0 44 -36 72.5t-105 28.5q-56 0 -91 -24t-35 -64h-162l-2 6q-6 94 78.5 153.5 t211.5 59.5q145 0 229 -59.5t84 -169.5q0 -55 -35.5 -100.5t-97.5 -71.5q71 -24 108.5 -71.5t37.5 -115.5q0 -111 -90 -173t-236 -62q-127 0 -218 58t-85 169l1 6h163q0 -46 37.5 -74.5t101.5 -28.5q72 0 113.5 29.5t41.5 77.5q0 63 -36 91t-109 28h-133v126h133z" />
<glyph unicode="&#xbf;" horiz-adv-x="890" d="M588 672q-2 -146 -26 -202t-125 -147q-101 -120 -141.5 -182t-40.5 -149q0 -107 55.5 -163.5t161.5 -56.5q90 0 154.5 49.5t64.5 145.5h188l3 -6q2 -161 -114.5 -258t-295.5 -97q-198 0 -306 100.5t-108 280.5q0 127 69.5 233.5t186.5 220.5q53 53 65 96t12 135h197z M385 1083h205v-209h-205v209z" />
<glyph unicode="&#xc0;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM843 1559h-159l-249 260l3 6h230z" />
<glyph unicode="&#xc1;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM815 1822h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xc2;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM1065 1612v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xc3;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM1095 1843q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26 q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xc4;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM1083 1604h-218v200h218v-200zM613 1604h-218v200h218v-200z" />
<glyph unicode="&#xc5;" horiz-adv-x="1500" d="M55 0zM55 126l108 15l509 1315h169l500 -1315l107 -15v-126h-418v126l110 19l-96 268h-583l-99 -268l110 -19v-126h-417v126zM522 578h462l-226 625h-6zM555 1735q0 84 60.5 141t147.5 57q85 0 145 -56.5t60 -141.5q0 -86 -60 -140t-145 -54q-87 0 -147.5 54t-60.5 140z M658 1735q0 -43 31 -73.5t74 -30.5q42 0 72 29.5t30 74.5t-30 76t-72 31q-44 0 -74.5 -31t-30.5 -76z" />
<glyph unicode="&#xc6;" horiz-adv-x="2096" d="M51 126l141 20l793 1310h967v-322h-168l-15 167h-508l20 -466h590v-155h-584l22 -526h522l16 167h167v-321h-1058v126l156 27l-8 197h-556l-121 -210l82 -14v-126h-458v126zM651 529h446l-31 710l-5 2z" />
<glyph unicode="&#xc7;" horiz-adv-x="1321" d="M71 0zM1200 1009h-139l-37 206q-48 47 -118 77t-167 30q-227 0 -349 -164.5t-122 -417.5v-23q0 -253 119.5 -418.5t331.5 -165.5q99 0 180 31t125 76l37 206h139v-259q-63 -81 -189 -144.5t-292 -63.5q-284 0 -466 210t-182 528v21q0 320 179 529.5t469 209.5 q166 0 292 -64.5t189 -144.5v-259zM774 -8l-12 -52q65 -11 108 -52t43 -121q0 -96 -79 -153t-226 -57l-7 109q72 0 115.5 24.5t43.5 73.5q0 48 -36 67t-123 26l32 135h141z" />
<glyph unicode="&#xc8;" horiz-adv-x="1306" d="M71 0zM71 0v126l163 28v1147l-163 28v127h1118v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-1129zM737 1560h-159l-249 260l3 6h230z" />
<glyph unicode="&#xc9;" horiz-adv-x="1306" d="M71 0zM71 0v126l163 28v1147l-163 28v127h1118v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-1129zM709 1823h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xca;" horiz-adv-x="1306" d="M71 0zM71 0v126l163 28v1147l-163 28v127h1118v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-1129zM959 1613v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xcb;" horiz-adv-x="1306" d="M71 0zM71 0v126l163 28v1147l-163 28v127h1118v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-1129zM977 1605h-218v200h218v-200zM507 1605h-218v200h218v-200z" />
<glyph unicode="&#xcc;" horiz-adv-x="662" d="M16 0zM70 1329v127h523v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v1147zM424 1558h-159l-249 260l3 6h230z" />
<glyph unicode="&#xcd;" horiz-adv-x="662" d="M70 0zM70 1329v127h523v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v1147zM395 1821h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xce;" horiz-adv-x="662" d="M33 0zM70 1329v127h523v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v1147zM646 1611v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xcf;" horiz-adv-x="662" d="M0 0zM70 1329v127h523v-127l-163 -28v-1147l163 -28v-126h-523v126l163 28v1147zM664 1603h-218v200h218v-200zM194 1603h-218v200h218v-200z" />
<glyph unicode="&#xd0;" horiz-adv-x="1449" d="M711 1456q285 0 458.5 -175.5t173.5 -453.5v-199q0 -279 -173.5 -453.5t-458.5 -174.5h-610v126l163 28v509h-198v155h198v483l-163 28v127h610zM707 663h-246v-509h250q202 0 318.5 133t116.5 341v201q0 206 -116.5 339t-318.5 133h-250v-483h246v-155z" />
<glyph unicode="&#xd1;" horiz-adv-x="1560" d="M71 0zM1497 1456v-127l-163 -28v-1301h-197l-700 1124l-6 -2v-968l163 -28v-126h-523v126l163 28v1147l-163 28v127h163h197l700 -1123l6 2v966l-163 28v127h360h163zM1089 1844q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5 l-107 26q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xd2;" horiz-adv-x="1445" d="M79 0zM1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5 q218 0 338 160t120 417v23zM805 1559h-159l-249 260l3 6h230z" />
<glyph unicode="&#xd3;" horiz-adv-x="1445" d="M79 0zM1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5 q218 0 338 160t120 417v23zM777 1822h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xd4;" horiz-adv-x="1445" d="M79 0zM1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5 q218 0 338 160t120 417v23zM1027 1612v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xd5;" horiz-adv-x="1445" d="M79 0zM1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5 q218 0 338 160t120 417v23zM1057 1843q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xd6;" horiz-adv-x="1445" d="M79 0zM1368 717q0 -318 -182.5 -528t-472.5 -210q-282 0 -458 210t-176 528v21q0 317 176 528t458 211q290 0 472.5 -211t182.5 -528v-21zM1171 740q0 254 -121.5 414.5t-336.5 160.5q-206 0 -321.5 -161t-115.5 -414v-23q0 -256 115.5 -416.5t321.5 -160.5 q218 0 338 160t120 417v23zM1045 1604h-218v200h218v-200zM575 1604h-218v200h218v-200z" />
<glyph unicode="&#xd7;" horiz-adv-x="1070" d="M79 351l327 334l-327 334l126 126l326 -333l327 333l126 -126l-328 -334l328 -334l-126 -126l-327 332l-326 -332z" />
<glyph unicode="&#xd8;" horiz-adv-x="1404" d="M1368 717q0 -318 -182.5 -528t-472.5 -210q-90 0 -170.5 23t-149.5 67l-97 -163h-149l144 244q-102 101 -157 247.5t-55 319.5v21q0 317 176 528t458 211q87 0 166.5 -21.5t150.5 -61.5l73 123h149l-118 -199q111 -102 172.5 -252.5t61.5 -327.5v-21zM1171 740 q0 129 -33 236.5t-94 180.5l-6 1l-560 -945q48 -36 107 -54.5t128 -18.5q218 0 338 160t120 417v23zM276 717q0 -123 27.5 -226.5t80.5 -174.5h6l555 935q-50 31 -108 47.5t-124 16.5q-206 0 -321.5 -161t-115.5 -414v-23z" />
<glyph unicode="&#xd9;" horiz-adv-x="1541" d="M60 0zM583 1456v-127l-163 -28v-832q0 -165 94 -250.5t248 -85.5q162 0 261 85t99 251v832l-163 28v127h360h163v-127l-163 -28v-832q0 -237 -154.5 -363.5t-402.5 -126.5q-241 0 -390 126.5t-149 363.5v832l-163 28v127h163h360zM838 1559h-159l-249 260l3 6h230z" />
<glyph unicode="&#xda;" horiz-adv-x="1541" d="M60 0zM583 1456v-127l-163 -28v-832q0 -165 94 -250.5t248 -85.5q162 0 261 85t99 251v832l-163 28v127h360h163v-127l-163 -28v-832q0 -237 -154.5 -363.5t-402.5 -126.5q-241 0 -390 126.5t-149 363.5v832l-163 28v127h163h360zM810 1822h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xdb;" horiz-adv-x="1541" d="M60 0zM583 1456v-127l-163 -28v-832q0 -165 94 -250.5t248 -85.5q162 0 261 85t99 251v832l-163 28v127h360h163v-127l-163 -28v-832q0 -237 -154.5 -363.5t-402.5 -126.5q-241 0 -390 126.5t-149 363.5v832l-163 28v127h163h360zM1060 1612v-25h-161l-147 148l-145 -148 h-160v26l246 237h119z" />
<glyph unicode="&#xdc;" horiz-adv-x="1541" d="M60 0zM583 1456v-127l-163 -28v-832q0 -165 94 -250.5t248 -85.5q162 0 261 85t99 251v832l-163 28v127h360h163v-127l-163 -28v-832q0 -237 -154.5 -363.5t-402.5 -126.5q-241 0 -390 126.5t-149 363.5v832l-163 28v127h163h360zM1078 1604h-218v200h218v-200zM608 1604 h-218v200h218v-200z" />
<glyph unicode="&#xdd;" horiz-adv-x="1416" d="M55 0zM555 1329l-157 -19l305 -594l305 594l-156 19v127h500v-127l-123 -19l-432 -798v-358l163 -28v-126h-522v126l163 28v373l-424 783l-122 19v127h500v-127zM757 1822h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xde;" horiz-adv-x="1277" d="M70 126l163 28v1147l-163 28v127h360h163v-127l-163 -28v-138h269q231 0 361 -118t130 -307q0 -190 -130 -307.5t-361 -117.5h-269v-159l163 -28v-126h-523v126zM430 1009v-542h269q146 0 220 78t74 191q0 114 -74 193.5t-220 79.5h-269z" />
<glyph unicode="&#xdf;" horiz-adv-x="1288" d="M414 0h-359v126l163 28v928q0 223 117 348t301 125q160 0 261 -86t101 -253q0 -118 -64 -228t-64 -167q0 -82 173 -224t173 -281q0 -167 -104 -252t-282 -85q-84 0 -172.5 20.5t-125.5 50.5l43 159q42 -28 108 -52t126 -24q109 0 159.5 47t50.5 126q0 84 -173 227.5 t-173 289.5q0 80 70 190.5t70 186.5q0 94 -50.5 147.5t-116.5 53.5q-105 0 -168.5 -83t-63.5 -236v-1082z" />
<glyph unicode="&#xe0;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM641 1235h-159l-249 260l3 6h230z" />
<glyph unicode="&#xe1;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM613 1498h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xe2;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM863 1288v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xe3;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM893 1519q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26 q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xe4;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM881 1280h-218v200h218v-200zM411 1280h-218v200h218v-200z" />
<glyph unicode="&#xe5;" d="M104 0zM795 0q-9 44 -14 79t-7 70q-57 -73 -142.5 -121.5t-182.5 -48.5q-169 0 -257 82.5t-88 232.5q0 154 124.5 237.5t341.5 83.5h203v126q0 95 -60 150.5t-167 55.5q-74 0 -130.5 -19t-91.5 -52l-21 -114h-152v210q74 59 179 94.5t228 35.5q184 0 298 -94t114 -269 v-521q0 -21 0.5 -41t2.5 -40l80 -11v-126h-258zM478 144q98 0 179 47t116 113v178h-210q-121 0 -191.5 -56t-70.5 -136q0 -71 44 -108.5t133 -37.5zM353 1411q0 84 60.5 141t147.5 57q85 0 145 -56.5t60 -141.5q0 -86 -60 -140t-145 -54q-87 0 -147.5 54t-60.5 140z M456 1411q0 -43 31 -73.5t74 -30.5q42 0 72 29.5t30 74.5t-30 76t-72 31q-44 0 -74.5 -31t-30.5 -76z" />
<glyph unicode="&#xe6;" horiz-adv-x="1795" d="M1300 -21q-135 0 -239 48.5t-170 137.5q-56 -79 -168 -132.5t-271 -53.5q-170 0 -262.5 87t-92.5 238q0 158 114.5 244.5t334.5 86.5h229v85q0 106 -51.5 166.5t-149.5 60.5q-103 0 -164 -55t-61 -133l-188 18l-2 6q-5 138 110 228.5t305 90.5q115 0 202 -40.5 t137 -117.5q64 75 151.5 116.5t189.5 41.5q214 0 329.5 -130t115.5 -358v-119h-710l-2 -5q1 -159 79.5 -258t233.5 -99q104 0 170 27.5t144 78.5l68 -138q-55 -45 -149 -83.5t-233 -38.5zM491 133q76 0 158.5 43t125.5 100v217h-227q-120 0 -187 -56t-67 -137 q0 -74 50 -120.5t147 -46.5zM1254 947q-114 0 -183 -84.5t-80 -217.5l2 -5h509v31q0 122 -60 199t-188 77z" />
<glyph unicode="&#xe7;" horiz-adv-x="1104" d="M90 0zM575 133q98 0 172.5 60.5t74.5 148.5h177l2 -6q5 -140 -124.5 -248.5t-301.5 -108.5q-236 0 -360.5 154t-124.5 387v42q0 231 125 385.5t360 154.5q130 0 233.5 -43t171.5 -118l9 -240h-157l-43 170q-35 34 -90 55t-124 21q-155 0 -221.5 -111.5t-66.5 -273.5v-42 q0 -166 66 -276.5t222 -110.5zM583 -9l-12 -52q65 -11 108 -52t43 -121q0 -96 -79 -153t-226 -57l-7 109q72 0 115.5 24.5t43.5 73.5q0 48 -36 67t-123 26l32 135h141z" />
<glyph unicode="&#xe8;" horiz-adv-x="1101" d="M90 0zM583 -21q-226 0 -359.5 150.5t-133.5 390.5v44q0 231 137.5 384.5t325.5 153.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 79 -256.5t213 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-58 -56 -153.5 -94.5t-229.5 -38.5zM553 947q-99 0 -169 -83.5 t-86 -209.5l2 -5h499v26q0 116 -62 194t-184 78zM641 1235h-159l-249 260l3 6h230z" />
<glyph unicode="&#xe9;" horiz-adv-x="1101" d="M90 0zM583 -21q-226 0 -359.5 150.5t-133.5 390.5v44q0 231 137.5 384.5t325.5 153.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 79 -256.5t213 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-58 -56 -153.5 -94.5t-229.5 -38.5zM553 947q-99 0 -169 -83.5 t-86 -209.5l2 -5h499v26q0 116 -62 194t-184 78zM613 1498h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xea;" horiz-adv-x="1101" d="M90 0zM583 -21q-226 0 -359.5 150.5t-133.5 390.5v44q0 231 137.5 384.5t325.5 153.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 79 -256.5t213 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-58 -56 -153.5 -94.5t-229.5 -38.5zM553 947q-99 0 -169 -83.5 t-86 -209.5l2 -5h499v26q0 116 -62 194t-184 78zM863 1288v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xeb;" horiz-adv-x="1101" d="M90 0zM583 -21q-226 0 -359.5 150.5t-133.5 390.5v44q0 231 137.5 384.5t325.5 153.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 79 -256.5t213 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-58 -56 -153.5 -94.5t-229.5 -38.5zM553 947q-99 0 -169 -83.5 t-86 -209.5l2 -5h499v26q0 116 -62 194t-184 78zM881 1280h-218v200h218v-200zM411 1280h-218v200h218v-200z" />
<glyph unicode="&#xec;" horiz-adv-x="672" d="M24 0zM90 955v127h360v-928l163 -28v-126h-523v126l163 28v773zM432 1234h-159l-249 260l3 6h230z" />
<glyph unicode="&#xed;" horiz-adv-x="672" d="M90 0zM90 955v127h360v-928l163 -28v-126h-523v126l163 28v773zM403 1497h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xee;" horiz-adv-x="672" d="M41 0zM90 955v127h360v-928l163 -28v-126h-523v126l163 28v773zM654 1287v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xef;" horiz-adv-x="672" d="M0 0zM90 955v127h360v-928l163 -28v-126h-523v126l163 28v773zM672 1279h-218v200h218v-200zM202 1279h-218v200h218v-200z" />
<glyph unicode="&#xf0;" horiz-adv-x="1191" d="M859 1286q104 -121 161.5 -287t57.5 -366v-98q0 -245 -144 -400.5t-359 -155.5q-218 0 -357.5 140t-139.5 347q0 228 138 370t351 142q83 0 157.5 -32t126.5 -84l4 5q-20 98 -62 179.5t-101 143.5l-272 -155l-77 102l245 140q-36 23 -74.5 41.5t-80.5 34.5l60 164 q75 -22 143 -57t128 -82l233 133l77 -102zM881 635q0 8 -0.5 25t-0.5 25q-35 58 -115.5 98t-197.5 40q-131 0 -211.5 -104t-80.5 -253q0 -132 82 -232.5t222 -100.5q133 0 217.5 114t84.5 288v100z" />
<glyph unicode="&#xf1;" horiz-adv-x="1318" d="M60 0zM60 126l163 28v773l-163 28v127h339l14 -161q54 86 135.5 133.5t185.5 47.5q175 0 271 -102.5t96 -316.5v-529l163 -28v-126h-523v126l163 28v525q0 143 -56.5 203t-172.5 60q-85 0 -150.5 -41t-104.5 -112v-635l163 -28v-126h-523v126zM1007 1519 q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xf2;" horiz-adv-x="1149" d="M90 0zM90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22zM659 1235 h-159l-249 260l3 6h230z" />
<glyph unicode="&#xf3;" horiz-adv-x="1149" d="M90 0zM90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22zM631 1498h230 l2 -6l-269 -260h-147z" />
<glyph unicode="&#xf4;" horiz-adv-x="1149" d="M90 0zM90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22zM881 1288v-25 h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#xf5;" horiz-adv-x="1149" d="M90 0zM90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22zM911 1519 q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1149" d="M90 0zM90 551q0 240 130 395.5t353 155.5q224 0 354.5 -155t130.5 -396v-22q0 -242 -130 -396t-353 -154q-225 0 -355 154.5t-130 395.5v22zM287 529q0 -172 72.5 -284t215.5 -112q140 0 213 112t73 284v22q0 170 -73 283t-215 113t-214 -113t-72 -283v-22zM899 1280 h-218v200h218v-200zM429 1280h-218v200h218v-200z" />
<glyph unicode="&#xf7;" horiz-adv-x="1148" d="M1072 597h-998v188h998v-188zM673 999h-198v203h198v-203zM673 180h-198v203h198v-203z" />
<glyph unicode="&#xf8;" horiz-adv-x="1149" d="M90 551q0 240 130 395.5t353 155.5q55 0 105.5 -11t97.5 -30l73 148h129l-104 -210q88 -74 136 -190t48 -258v-22q0 -242 -130 -396t-353 -154q-52 0 -99 9t-89 25l-73 -148h-129l101 206q-95 72 -145.5 191t-50.5 267v22zM287 529q0 -89 19.5 -164t58.5 -123h6l332 672 q-28 16 -61 24.5t-69 8.5q-142 0 -214 -113t-72 -283v-22zM861 551q0 81 -17.5 152t-50.5 119h-6l-328 -664q25 -13 54 -19t62 -6q140 0 213 112t73 284v22z" />
<glyph unicode="&#xf9;" horiz-adv-x="1244" d="M48 0zM863 160q-51 -87 -131.5 -134t-185.5 -47q-176 0 -275 113t-99 352v483l-124 28v127h124h197v-640q0 -173 51 -238t159 -65q105 0 173.5 42.5t103.5 120.5v625l-145 28v127h145h197v-928l124 -28v-126h-301zM671 1234h-159l-249 260l3 6h230z" />
<glyph unicode="&#xfa;" horiz-adv-x="1244" d="M48 0zM863 160q-51 -87 -131.5 -134t-185.5 -47q-176 0 -275 113t-99 352v483l-124 28v127h124h197v-640q0 -173 51 -238t159 -65q105 0 173.5 42.5t103.5 120.5v625l-145 28v127h145h197v-928l124 -28v-126h-301zM643 1497h230l2 -6l-269 -260h-147z" />
<glyph unicode="&#xfb;" horiz-adv-x="1244" d="M48 0zM863 160q-51 -87 -131.5 -134t-185.5 -47q-176 0 -275 113t-99 352v483l-124 28v127h124h197v-640q0 -173 51 -238t159 -65q105 0 173.5 42.5t103.5 120.5v625l-145 28v127h145h197v-928l124 -28v-126h-301zM893 1287v-25h-161l-147 148l-145 -148h-160v26l246 237 h119z" />
<glyph unicode="&#xfc;" horiz-adv-x="1244" d="M48 0zM863 160q-51 -87 -131.5 -134t-185.5 -47q-176 0 -275 113t-99 352v483l-124 28v127h124h197v-640q0 -173 51 -238t159 -65q105 0 173.5 42.5t103.5 120.5v625l-145 28v127h145h197v-928l124 -28v-126h-301zM911 1279h-218v200h218v-200zM441 1279h-218v200h218 v-200z" />
<glyph unicode="&#xfd;" horiz-adv-x="1162" d="M35 0zM1117 955l-97 -15l-412 -1106q-41 -109 -118 -190t-207 -81q-23 0 -60 5.5t-57 10.5l20 155q-6 1 35.5 -2t52.5 -3q63 0 102 54.5t68 125.5l47 112l-357 918l-99 16v127h437v-127l-122 -20l187 -534l36 -138h6l225 672l-123 20v127h436v-127zM635 1497h230l2 -6 l-269 -260h-147z" />
<glyph unicode="&#xfe;" horiz-adv-x="1273" d="M25 1433v127h360v-598q53 68 128.5 104t173.5 36q200 0 311.5 -159.5t111.5 -421.5v-21q0 -234 -111.5 -377.5t-308.5 -143.5q-100 0 -176 33.5t-129 100.5v-374l163 -28v-127h-523v127l163 28v1666zM913 521q0 185 -72 303t-214 118q-85 0 -145 -38.5t-97 -105.5v-523 q37 -67 97 -104.5t147 -37.5q140 0 212 102t72 265v21z" />
<glyph unicode="&#xff;" horiz-adv-x="1162" d="M35 0zM1117 955l-97 -15l-412 -1106q-41 -109 -118 -190t-207 -81q-23 0 -60 5.5t-57 10.5l20 155q-6 1 35.5 -2t52.5 -3q63 0 102 54.5t68 125.5l47 112l-357 918l-99 16v127h437v-127l-122 -20l187 -534l36 -138h6l225 672l-123 20v127h436v-127zM903 1279h-218v200 h218v-200zM433 1279h-218v200h218v-200z" />
<glyph unicode="&#x131;" horiz-adv-x="672" d="M90 955v127h360v-928l163 -28v-126h-523v126l163 28v773z" />
<glyph unicode="&#x152;" horiz-adv-x="1969" d="M963 0q-91 -10 -156.5 -15.5t-132.5 -5.5q-249 0 -404.5 166t-155.5 431v304q0 265 154.5 431t403.5 166q69 0 140.5 -6t150.5 -15h910v-350h-169l-16 195h-573v-471h557v-155h-557v-521h585l16 195h168v-349h-921zM674 134q53 0 107 3.5t107 11.5l30 5v1147l-53 9 q-50 5 -98 8.5t-95 3.5q-169 0 -265 -113.5t-96 -326.5v-306q0 -214 97 -328t266 -114z" />
<glyph unicode="&#x153;" horiz-adv-x="1898" d="M104 551q0 240 129.5 395.5t352.5 155.5q130 0 230.5 -55t164.5 -154q64 98 161.5 153.5t206.5 55.5q218 0 330.5 -132t112.5 -352v-123h-702l-3 -5q3 -156 78.5 -256.5t213.5 -100.5q100 0 175.5 28.5t130.5 78.5l77 -128q-59 -57 -153.5 -95t-229.5 -38q-132 0 -234 53 t-166 150q-64 -97 -163.5 -150t-227.5 -53q-224 0 -354 154.5t-130 395.5v22zM301 529q0 -172 72 -284t215 -112q141 0 214 112t73 284v22q0 170 -73.5 283t-215.5 113q-141 0 -213 -113t-72 -283v-22zM1349 947q-99 0 -169 -83.5t-86 -209.5l2 -5h499v26q0 116 -62 194 t-184 78z" />
<glyph unicode="&#x178;" horiz-adv-x="1416" d="M55 0zM555 1329l-157 -19l305 -594l305 594l-156 19v127h500v-127l-123 -19l-432 -798v-358l163 -28v-126h-522v126l163 28v373l-424 783l-122 19v127h500v-127zM1025 1604h-218v200h218v-200zM555 1604h-218v200h218v-200z" />
<glyph unicode="&#x2c6;" horiz-adv-x="828" d="M717 1277v-25h-161l-147 148l-145 -148h-160v26l246 237h119z" />
<glyph unicode="&#x2da;" horiz-adv-x="687" d="M138 1308q0 84 60.5 141t147.5 57q85 0 145 -56.5t60 -141.5q0 -86 -60 -140t-145 -54q-87 0 -147.5 54t-60.5 140zM241 1308q0 -43 31 -73.5t74 -30.5q42 0 72 29.5t30 74.5t-30 76t-72 31q-44 0 -74.5 -31t-30.5 -76z" />
<glyph unicode="&#x2dc;" horiz-adv-x="948" d="M820 1491q0 -94 -59.5 -159t-149.5 -65q-71 0 -148 46.5t-128 46.5q-42 0 -71.5 -32.5t-29.5 -78.5l-107 26q0 93 58.5 161.5t149.5 68.5q56 0 140 -47t136 -47q41 0 71 32.5t30 79.5z" />
<glyph unicode="&#x2000;" horiz-adv-x="966" />
<glyph unicode="&#x2001;" horiz-adv-x="1933" />
<glyph unicode="&#x2002;" horiz-adv-x="966" />
<glyph unicode="&#x2003;" horiz-adv-x="1933" />
<glyph unicode="&#x2004;" horiz-adv-x="644" />
<glyph unicode="&#x2005;" horiz-adv-x="483" />
<glyph unicode="&#x2006;" horiz-adv-x="322" />
<glyph unicode="&#x2007;" horiz-adv-x="322" />
<glyph unicode="&#x2008;" horiz-adv-x="241" />
<glyph unicode="&#x2009;" horiz-adv-x="386" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="797" d="M643 538h-489v154h489v-154z" />
<glyph unicode="&#x2011;" horiz-adv-x="797" d="M643 538h-489v154h489v-154z" />
<glyph unicode="&#x2012;" horiz-adv-x="797" d="M643 538h-489v154h489v-154z" />
<glyph unicode="&#x2013;" horiz-adv-x="1400" d="M161 648zM1234.69 648h-1085.49v155h1085.49v-155z" />
<glyph unicode="&#x2014;" horiz-adv-x="1613" d="M165 648zM1452.38 648h-1335.98v155h1335.98v-155z" />
<glyph unicode="&#x2018;" horiz-adv-x="418" d="M96 1196q0 99 48 206t132 177l112 -73q-48 -73 -71.5 -147.5t-23.5 -159.5v-179h-197v176z" />
<glyph unicode="&#x2019;" horiz-adv-x="418" d="M337 1376q0 -100 -48.5 -207t-131.5 -176l-112 74q47 71 71 145.5t24 160.5v187h197v-184z" />
<glyph unicode="&#x201a;" horiz-adv-x="417" d="M327 78q0 -98 -49 -205.5t-132 -177.5l-111 74q47 72 71 146.5t24 159.5v174h197v-171z" />
<glyph unicode="&#x201c;" horiz-adv-x="744" d="M96 1020zM96 1196q0 99 48 206t132 177l112 -73q-48 -73 -71.5 -147.5t-23.5 -159.5v-179h-197v176zM422 1196q0 99 48 206t132 177l112 -73q-48 -73 -71.5 -147.5t-23.5 -159.5v-179h-197v176z" />
<glyph unicode="&#x201d;" horiz-adv-x="752" d="M58 993zM350 1376q0 -100 -48.5 -207t-131.5 -176l-112 74q47 71 71 145.5t24 160.5v187h197v-184zM668 1376q0 -100 -48.5 -207t-131.5 -176l-112 74q47 71 71 145.5t24 160.5v187h197v-184z" />
<glyph unicode="&#x201e;" horiz-adv-x="726" d="M327 78q0 -98 -49 -205.5t-132 -177.5l-111 74q47 72 71 146.5t24 159.5v174h197v-171zM634 78q0 -98 -49 -205.5t-132 -177.5l-111 74q47 72 71 146.5t24 159.5v174h197v-171z" />
<glyph unicode="&#x2022;" horiz-adv-x="691" d="M135 793q0 88 56 144t150 56q95 0 151.5 -56t56.5 -144v-60q0 -89 -56.5 -143.5t-150.5 -54.5q-95 0 -151 54.5t-56 143.5v60z" />
<glyph unicode="&#x2026;" horiz-adv-x="1346" d="M146 0zM343 0h-197v202h197v-202zM785 0h-197v202h197v-202zM1204 0h-197v202h197v-202z" />
<glyph unicode="&#x202f;" horiz-adv-x="386" />
<glyph unicode="&#x2039;" horiz-adv-x="593" d="M256 550l255 -398h-148l-295 389v19l295 389h148z" />
<glyph unicode="&#x203a;" horiz-adv-x="593" d="M231 949l295 -389v-19l-295 -389h-148l254 398l-254 399h148z" />
<glyph unicode="&#x2044;" horiz-adv-x="899" d="M151 110l-109 67l711 1138l109 -67z" />
<glyph unicode="&#x205f;" horiz-adv-x="483" />
<glyph unicode="&#x20ac;" horiz-adv-x="1056" d="M905 512h-484l-2 -5q-4 -169 81.5 -271.5t232.5 -102.5q57 0 113 8.5t107 25.5l20 -157q-56 -15 -117.5 -23t-122.5 -8q-231 0 -373.5 144.5t-142.5 388.5h-146v124h146v166h-146v125h146v15q0 244 141.5 389.5t372.5 145.5q59 0 117.5 -8t124.5 -23l-20 -159 q-53 16 -109.5 25.5t-112.5 9.5q-146 0 -231.5 -103t-85.5 -275v-17h491v-125h-491v-166h491v-124z" />
<glyph unicode="&#x2122;" horiz-adv-x="1256" d="M1021 1260l-6 2l-150 -343h-51l-155 357l-6 -1v-356h-93v537h116l160 -390h6l163 390h110v-537h-94v341zM482 1374h-146v-455h-94v455h-144v82h384v-82z" />
<glyph unicode="&#x2212;" horiz-adv-x="1143" d="M989 648h-835v155h835v-155z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1967" d="M70 0zM70 936v146h169v137q0 173 90.5 267.5t252.5 94.5q34 0 68.5 -5.5t76.5 -15.5l-24 -150q-18 4 -43.5 7t-52.5 3q-87 0 -129 -51.5t-42 -149.5v-137h226v-146h-226v-782l163 -28v-126h-523v126l163 28v782h-169zM773 936v146h169v117q0 182 107 282t296 100 q66 0 132 -16t152 -45l-33 -160q-53 21 -113 36t-123 15q-118 0 -169.5 -52t-51.5 -160v-117h617v-928l163 -28v-126h-523v126l163 28v782h-420v-782l163 -28v-126h-523v126l163 28v782h-169z" />
<glyph unicode="&#xfb04;" horiz-adv-x="2101" d="M70 0zM70 936v146h169v137q0 173 90.5 267.5t252.5 94.5q34 0 68.5 -5.5t76.5 -15.5l-24 -150q-18 4 -43.5 7t-52.5 3q-87 0 -129 -51.5t-42 -149.5v-137h226v-146h-226v-782l163 -28v-126h-523v126l163 28v782h-169zM798 936v146h169v137q0 173 90.5 267.5t252.5 94.5 q34 0 68.5 -5.5t76.5 -15.5l-24 -150q-18 4 -43.5 7t-52.5 3q-87 0 -129 -51.5t-42 -149.5v-137h226v-146h-226v-782l163 -28v-126h-523v126l163 28v782h-169zM1518 1433v127h360v-1406l163 -28v-126h-523v126l163 28v1251z" />
<glyph horiz-adv-x="558" d="M396 0h-174v655h-127v134l301 23v-812z" />
<glyph horiz-adv-x="860" d="M714 0h-592v130l302 262q69 59 90.5 96.5t21.5 80.5q0 50 -28 81t-86 31q-67 0 -103.5 -32t-36.5 -82h-161l-2 6q-6 99 78 169t225 70q135 0 211 -64t76 -180q0 -80 -44.5 -136t-160.5 -161l-153 -135l2 -6h361v-130z" />
<glyph horiz-adv-x="875" d="M424 471q67 0 99 28.5t32 80.5q0 44 -36 72.5t-105 28.5q-56 0 -91 -24t-35 -64h-162l-2 6q-6 94 78.5 153.5t211.5 59.5q145 0 229 -59.5t84 -169.5q0 -55 -35.5 -100.5t-97.5 -71.5q71 -24 108.5 -71.5t37.5 -115.5q0 -111 -90 -173t-236 -62q-127 0 -218 58t-85 169 l1 6h163q0 -46 37.5 -74.5t101.5 -28.5q72 0 113.5 29.5t41.5 77.5q0 63 -36 91t-109 28h-133v126h133z" />
<glyph horiz-adv-x="916" d="M682 282h126v-130h-126v-152h-170v152h-417l-8 102l421 547h174v-519zM269 282h243v310l-6 1l-13 -22z" />
<glyph horiz-adv-x="483" d="M0 0z" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="123" />
<hkern u1="A" u2="t" k="107" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#x152;" k="50" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xd8;" k="50" />
<hkern u1="F" u2="&#xd6;" k="50" />
<hkern u1="F" u2="&#xd5;" k="50" />
<hkern u1="F" u2="&#xd4;" k="50" />
<hkern u1="F" u2="&#xd3;" k="50" />
<hkern u1="F" u2="&#xd2;" k="50" />
<hkern u1="F" u2="&#xc7;" k="50" />
<hkern u1="F" u2="&#xc5;" k="299" />
<hkern u1="F" u2="&#xc4;" k="299" />
<hkern u1="F" u2="&#xc3;" k="299" />
<hkern u1="F" u2="&#xc2;" k="299" />
<hkern u1="F" u2="&#xc1;" k="299" />
<hkern u1="F" u2="&#xc0;" k="299" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="Q" k="50" />
<hkern u1="F" u2="O" k="50" />
<hkern u1="F" u2="J" k="320" />
<hkern u1="F" u2="G" k="50" />
<hkern u1="F" u2="C" k="50" />
<hkern u1="F" u2="A" k="299" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="N" u2="&#xc5;" k="85" />
<hkern u1="N" u2="&#xc4;" k="85" />
<hkern u1="N" u2="&#xc3;" k="85" />
<hkern u1="N" u2="&#xc2;" k="85" />
<hkern u1="N" u2="&#xc1;" k="85" />
<hkern u1="N" u2="&#xc0;" k="85" />
<hkern u1="N" u2="A" k="85" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="100" />
<hkern u1="R" u2="&#xdd;" k="100" />
<hkern u1="R" u2="Y" k="100" />
<hkern u1="R" u2="V" k="80" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="l" u2="&#xf6;" k="20" />
<hkern u1="l" u2="&#xf5;" k="20" />
<hkern u1="l" u2="&#xf4;" k="20" />
<hkern u1="l" u2="&#xf3;" k="20" />
<hkern u1="l" u2="&#xf2;" k="20" />
<hkern u1="l" u2="o" k="20" />
<hkern u1="l" u2="g" k="10" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-32" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="123" />
<hkern u1="&#xc0;" u2="t" k="107" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="123" />
<hkern u1="&#xc1;" u2="t" k="107" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="123" />
<hkern u1="&#xc2;" u2="t" k="107" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="123" />
<hkern u1="&#xc3;" u2="t" k="107" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="123" />
<hkern u1="&#xc4;" u2="t" k="107" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="123" />
<hkern u1="&#xc5;" u2="t" k="107" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="80" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="60" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="149" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="180" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="71" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="264" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="256" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="50" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="80" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="180" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="m,n,p,ntilde" k="79" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="s" k="106" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="120" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="224" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="138" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="V" k="256" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="256" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="60" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="264" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="J" k="214" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="50" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="105" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="256" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="108" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="213" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="J" k="64" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="h,k,l" k="10" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="16" />
<hkern g1="h,m,n,ntilde" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="10" />
<hkern g1="h,m,n,ntilde" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="10" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="20" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="h,k,l" k="20" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="h,k,l" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="107" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="61" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="80" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,12 @@
# Updating Highlight.js
This build of highlight.js contains all languages. to achieve this, go to : https://highlightjs.org/download/
And run the following snipped in the console:
```
$$("input[type=checkbox]").forEach(function(checkbox) { checkbox.checked=true; })
```
This will tick all boxes instead of doing it by hand.

98
docs/Documentation/themes/d3/js/daux.js vendored Normal file
View File

@ -0,0 +1,98 @@
/** global localStorage, hljs */
if (hljs) {
hljs.initHighlightingOnLoad();
}
//Initialize CodeBlock Visibility Settings
$(function () {
var codeBlockView = $('.Columns__right'),
codeBlocks = $('.s-content pre'),
toggleCodeSection = $('.CodeToggler'),
toggleCodeBlockBtns = toggleCodeSection.find('.CodeToggler__button'),
toggleCodeBlockBtn = toggleCodeSection.find('.CodeToggler__button--main'),
toggleCodeBlockBtnHide = toggleCodeSection.find('.CodeToggler__button--hide'),
toggleCodeBlockBtnBelow = toggleCodeSection.find('.CodeToggler__button--below'),
toggleCodeBlockBtnFloat = toggleCodeSection.find('.CodeToggler__button--float');
// If there is no code block we hide the link
if (!codeBlocks.size()) {
toggleCodeSection.addClass('Hidden');
return;
}
function setCodeBlockStyle(codeBlockState) {
localStorage.setItem("codeBlockState", codeBlockState);
toggleCodeBlockBtns.removeClass("Button--active");
switch (codeBlockState) {
case 2: // Show code blocks inline
toggleCodeBlockBtnFloat.addClass("Button--active");
codeBlockView.addClass('Columns__right--float');
codeBlockView.removeClass('Columns__right--full');
codeBlocks.removeClass('Hidden');
break;
case 1: // Show code blocks below
toggleCodeBlockBtnBelow.addClass("Button--active");
toggleCodeBlockBtn.prop('checked', true);
codeBlockView.removeClass('Columns__right--float');
codeBlockView.addClass('Columns__right--full');
codeBlocks.removeClass('Hidden');
break;
case 0: // Hidden code blocks
default:
toggleCodeBlockBtnHide.addClass("Button--active");
toggleCodeBlockBtn.prop('checked', false);
codeBlockView.removeClass('Columns__right--float');
codeBlockView.addClass('Columns__right--full');
codeBlocks.addClass('Hidden');
break;
}
}
toggleCodeBlockBtn.click(function() {
setCodeBlockStyle(codeBlocks.hasClass('Hidden') ? 1 : 0);
});
toggleCodeBlockBtnHide.click(function() { setCodeBlockStyle(0); });
toggleCodeBlockBtnBelow.click(function() { setCodeBlockStyle(1); });
toggleCodeBlockBtnFloat.click(function() { setCodeBlockStyle(2); });
var floating = $(document.body).hasClass("with-float");
var codeBlockState = localStorage.getItem("codeBlockState");
if (!codeBlockState) {
codeBlockState = floating? 2 : 1;
} else {
codeBlockState = parseInt(codeBlockState);
}
if (!floating && codeBlockState == 2) {
codeBlockState = 1;
}
setCodeBlockStyle(codeBlockState);
});
$(function () {
// Tree navigation
$('.aj-nav').click(function (e) {
e.preventDefault();
$(this).parent().siblings().find('ul').slideUp();
$(this).next().slideToggle();
});
// New Tree navigation
$('ul.Nav > li.has-children > a > .Nav__arrow').click(function() {
$(this).parent().parent().toggleClass('Nav__item--open');
return false;
});
// Responsive navigation
$('.Collapsible__trigger').click(function () {
$('.Collapsible__content').slideToggle();
});
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
/**
* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
*/
!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,177 @@
/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
http://www.tipue.com/search
*/
body.with-search {
overflow: hidden;
}
.SearchResults {
background: #fff;
max-width: 650px;
padding: 15px;
margin: 0;
z-index: 100;
position:absolute;
top: 0;
left: 0;
bottom: 0;
overflow: auto;
}
.SearchResultsBackdrop {
z-index: 90;
width:100%;
position:absolute;
top: 0;
left: 0;
bottom: 0;
background: #000;
opacity: .6;
}
.homepage .SearchResults,
.homepage .SearchResultsBackdrop {
top: 50px;
}
.homepage .SearchResults .Search__field {
display: none;
}
.SearchResults .Search__field {
width: 40%;
float: left;
}
.SearchResults__warning {
font-weight:300;
font-size:15px;
line-height: 1.6;
color: #555;
margin: 7px 0;
}
.SearchResults__warning a {
color: #396;
text-decoration: none;
}
.SearchResults__warning a:hover {
color: #555;
}
.SearchResults__count {
font-weight:300;
font-size:15px;
line-height: 1.7;
color: #555;
}
.SearchResults__close {
border: 0 transparent solid;
background: none;
float: right;
font-size: 2em;
cursor: pointer;
padding: 0;
margin: 0;
line-height: .8em;
}
.SearchResults__title {
font-weight:300;
font-size:21px;
line-height: 1.7;
margin-top: 23px;
}
.SearchResults__title a {
color: #333;
text-decoration: none;
}
.SearchResults__title a:hover {
color: #555;
}
.SearchResults__url {
font-weight:300;
font-size:14px;
line-height: 1.9;
word-wrap: break-word;
hyphens: auto;
}
.SearchResults__url a {
color: #396;
text-decoration: none;
}
.SearchResults__url a:hover {
color: #555;
}
.SearchResults__text {
font-weight:300;
font-size:15px;
line-height: 1.6;
color: #555;
word-wrap: break-word;
hyphens: auto;
margin-top: 3px;
}
.SearchResults__debug {
font-weight:300;
font-size:13px;
line-height: 1.6;
color: #555;
margin: 5px 0;
}
.SearchResults__highlight {
color: #333;
font-weight: 400;
}
.SearchResults__footer {
margin: 51px 0 21px 0;
padding: 0 10px;
}
.SearchResults__footer__links li {
margin: 0 4px;
}
.SearchResults__footer__links li.current {
display: inline-block;
padding: 5px 14px;
border-radius: 15px;
color: #333;
background: #f6f6f6;
border: 1px solid #e2e2e2;
}
/* spinner */
@media (min-width: 650px) {
.SearchResults {
width: 650px;
left: 50%;
margin-left: -325px;
}
}

View File

@ -0,0 +1,365 @@
/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
http://www.tipue.com/search
*/
(function ($) {
var originalTitle = document.title;
// Stop words (list from http://www.ranks.nl/stopwords)
var tipuesearch_stop_words = ["a", "about", "above", "after", "again", "against", "all", "am", "an", "and", "any", "are", "aren't", "as", "at", "be", "because", "been", "before", "being", "below", "between", "both", "but", "by", "can't", "cannot", "could", "couldn't", "did", "didn't", "do", "does", "doesn't", "doing", "don't", "down", "during", "each", "few", "for", "from", "further", "had", "hadn't", "has", "hasn't", "have", "haven't", "having", "he", "he'd", "he'll", "he's", "her", "here", "here's", "hers", "herself", "him", "himself", "his", "how", "how's", "i", "i'd", "i'll", "i'm", "i've", "if", "in", "into", "is", "isn't", "it", "it's", "its", "itself", "let's", "me", "more", "most", "mustn't", "my", "myself", "no", "nor", "not", "of", "off", "on", "once", "only", "or", "other", "ought", "our", "ours", "ourselves", "out", "over", "own", "same", "shan't", "she", "she'd", "she'll", "she's", "should", "shouldn't", "so", "some", "such", "than", "that", "that's", "the", "their", "theirs", "them", "themselves", "then", "there", "there's", "these", "they", "they'd", "they'll", "they're", "they've", "this", "those", "through", "to", "too", "under", "until", "up", "very", "was", "wasn't", "we", "we'd", "we'll", "we're", "we've", "were", "weren't", "what", "what's", "when", "when's", "where", "where's", "which", "while", "who", "who's", "whom", "why", "why's", "with", "won't", "would", "wouldn't", "you", "you'd", "you'll", "you're", "you've", "your", "yours", "yourself", "yourselves"];
// Internal strings
var tipuesearch_string_one_result = '1 result';
var tipuesearch_string_results = 'results';
var tipuesearch_string_prev = 'Previous';
var tipuesearch_string_next = 'Next';
var tipuesearch_string_no_results = 'Nothing found';
var tipuesearch_string_common_words_ignored = 'Common words are largely ignored';
var tipuesearch_string_too_short = 'Search too short';
var tipuesearch_string_one_character_or_more = 'Should be one character or more';
var tipuesearch_string_should_be_x_or_more = 'Should be !min characters or more';
// Main containers
var tipue_container, tipue_backdrop;
function getURLP(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null;
}
function closeSearch() {
document.title = originalTitle;
$(document).off("keyup", keyUpHandler);
$("body").removeClass("with-search");
tipue_container.hide();
tipue_backdrop.hide();
}
function keyUpHandler(e) {
if (e.which == 27) { //escape
closeSearch();
}
}
function getSearchString(searchFor) {
var standard = true;
var hasStopWords = false;
if ((searchFor.match("^\"") && searchFor.match("\"$")) || (searchFor.match("^'") && searchFor.match("'$"))) {
standard = false;
}
if (standard) {
var d_w = searchFor.split(' ');
searchFor = '';
for (var i = 0; i < d_w.length; i++) {
var isStopWord = false;
for (var f = 0; f < tipuesearch_stop_words.length; f++) {
if (d_w[i] == tipuesearch_stop_words[f]) {
isStopWord = true;
hasStopWords = true;
}
}
if (!isStopWord) {
searchFor = searchFor + ' ' + d_w[i];
}
}
searchFor = $.trim(searchFor);
} else {
searchFor = searchFor.substring(1, searchFor.length - 1);
}
return {
hasStopWords: hasStopWords,
isStandard: standard,
searchFor: searchFor
};
}
function getScore(searchFor, page) {
var score = 0;
var pat = new RegExp(searchFor, 'gi');
if (page.title.search(pat) != -1) {
score += (20 * page.title.match(pat).length);
}
if (page.text.search(pat) != -1) {
score += (20 * page.text.match(pat).length);
}
if (page.tags.search(pat) != -1) {
score += (10 * page.tags.match(pat).length);
}
if (page.url.search(pat) != -1) {
score += 20;
}
return score;
}
function makeResult(score, page, text) {
return {
"score": score,
"title": page.title,
"desc": text,
"url": page.url
}
}
window.tipuesearch = function (options) {
var settings = $.extend(
{
'field': $('#tipue_search_input'),
'show': 10,
'showURL': true,
'showTitleCount': true,
'minimumLength': 3,
'descriptiveWords': 25,
'highlightTerms': true,
'highlightEveryTerm': false,
'contentLocation': 'tipuesearch/tipuesearch_content.json',
'debug': false
}, options);
var tipuesearch_in = {
pages: []
};
$.ajax(
{
dataType: "json",
url: settings.base_url + settings.contentLocation,
async: false
})
.done(
function (json) {
tipuesearch_in = $.extend({}, json);
});
if (getURLP('q')) {
settings.field.val(getURLP('q'));
getTipueSearch(0, true);
}
settings.field.keyup(
function (event) {
if (event.keyCode == '13') {
getTipueSearch(0, true);
}
});
function highlightText(search, text) {
if (settings.highlightTerms) {
var pattern = new RegExp('(' + search + ')', settings.highlightEveryTerm ? 'gi' : 'i');
text = text.replace(pattern, "<span class=\"SearchResults__highlight\">$1</span>");
}
return text;
}
function getResults(searchFor, standard) {
var found = [];
if (standard) {
var d_w = searchFor.split(' ');
for (var i = 0; i < tipuesearch_in.pages.length; i++) {
var score = 0;
var text = tipuesearch_in.pages[i].text;
for (var f = 0; f < d_w.length; f++) {
if (d_w[f].match('^-')) {
var pat = new RegExp(d_w[f].substring(1), 'i');
if (tipuesearch_in.pages[i].title.search(pat) != -1 || tipuesearch_in.pages[i].text.search(pat) != -1 || tipuesearch_in.pages[i].tags.search(pat) != -1) {
score = 0;
}
} else {
score += getScore(d_w[f], tipuesearch_in.pages[i]);
text = highlightText(d_w[f], text);
}
}
if (score != 0) {
found.push(makeResult(score, tipuesearch_in.pages[i], text));
}
}
} else {
for (var i = 0; i < tipuesearch_in.pages.length; i++) {
var score = getScore(searchFor, tipuesearch_in.pages[i]);
if (score != 0) {
found.push(makeResult(score, tipuesearch_in.pages[i], highlightText(searchFor, tipuesearch_in.pages[i].text)));
}
}
}
found.sort(function (a, b) {
return b.score - a.score
});
return found
}
function getTipueSearch(start, replace) {
if (!tipue_container) {
tipue_container = $(document.createElement("div"));
tipue_container.addClass('SearchResults');
document.body.appendChild(tipue_container.get(0));
tipue_backdrop = $(document.createElement("div"));
tipue_backdrop.addClass("SearchResultsBackdrop");
document.body.appendChild(tipue_backdrop.get(0));
tipue_container.on('click', '.SearchResults__close', closeSearch);
tipue_container.on('click', '.SearchResults__footer__link', function () {
var id_v = $(this).attr('id');
var id_a = id_v.split('_');
getTipueSearch(parseInt(id_a[0]), id_a[1]);
tipue_container.scrollTop(0);
});
tipue_container.on('keyup paste', '.Search__field', function(event) {
settings.field.val($(this).val());
if (event.keyCode == '13') {
getTipueSearch(0, true);
}
})
}
$(document).keyup(keyUpHandler);
var output = '<input class="Search__field" placeholder="Search..." autocomplete="on" autosave="text_search" type="search" value="'+ settings.field.val() +'"><button class=SearchResults__close>&times;</button>';
var search = getSearchString($.trim(settings.field.val().toLowerCase()));
var searchFor = search.searchFor;
if (searchFor.length >= settings.minimumLength) {
var found = getResults(search.searchFor, search.isStandard);
var counter = found.length;
if (counter == 0) {
output += '<div class=SearchResults__warning>' + tipuesearch_string_no_results + '</div>';
} else {
if (settings.showTitleCount) {
document.title = '(' + counter + ') ' + originalTitle;
}
if (counter == 1) {
output += '<div class="SearchResults__count">' + tipuesearch_string_one_result + '</div>';
} else {
output += '<div class="SearchResults__count">' + counter + ' ' + tipuesearch_string_results + '</div>';
}
var l_o = 0;
for (var i = 0; i < found.length; i++) {
if (l_o >= start && l_o < settings.show + start) {
output += '<div class="SearchResults__title"><a href="' + settings.base_url + found[i].url + '"' + '>' + found[i].title + '</a></div>';
if (settings.debug) {
output += '<div class="SearchResults__debug">Score: ' + found[i].score + '</div>';
}
if (settings.showURL) {
var s_u = found[i].url.toLowerCase();
if (s_u.indexOf('http://') == 0) {
s_u = s_u.slice(7);
}
output += '<div class="SearchResults__url"><a href="' + settings.base_url + found[i].url + '"' + '>' + s_u + '</a></div>';
}
if (found[i].desc) {
var t = found[i].desc;
var t_d = '';
var t_w = t.split(' ');
if (t_w.length < settings.descriptiveWords) {
t_d = t;
} else {
for (var f = 0; f < settings.descriptiveWords; f++) {
t_d += t_w[f] + ' ';
}
}
t_d = $.trim(t_d);
if (t_d.charAt(t_d.length - 1) != '.') {
t_d += ' ...';
}
output += '<div class="SearchResults__text">' + t_d + '</div>';
}
}
l_o++;
}
if (counter > settings.show) {
var pages = Math.ceil(counter / settings.show);
var page = (start / settings.show);
output += '<div class="SearchResults__footer"><ul class="SearchResults__footer__links Pager">';
if (start > 0) {
output += '<li class="Pager--prev"><a class="SearchResults__footer__link" id="' + (start - settings.show) + '_' + replace + '">' + tipuesearch_string_prev + '</a></li>';
}
if (page <= 2) {
var p_b = pages;
if (pages > 3) {
p_b = 3;
}
for (var f = 0; f < p_b; f++) {
if (f == page) {
output += '<li class="current">' + (f + 1) + '</li>';
} else {
output += '<li><a class="SearchResults__footer__link" id="' + (f * settings.show) + '_' + replace + '">' + (f + 1) + '</a></li>';
}
}
} else {
var p_b = page + 2;
if (p_b > pages) {
p_b = pages;
}
for (var f = page - 1; f < p_b; f++) {
if (f == page) {
output += '<li class="current">' + (f + 1) + '</li>';
} else {
output += '<li><a class="SearchResults__footer__link" id="' + (f * settings.show) + '_' + replace + '">' + (f + 1) + '</a></li>';
}
}
}
if (page + 1 != pages) {
output += '<li class="Pager--next"><a class="SearchResults__footer__link" id="' + (start + settings.show) + '_' + replace + '">' + tipuesearch_string_next + '</a></li>';
}
output += '</ul></div>';
}
}
} else {
if (search.hasStopWords) {
output += '<div class=SearchResults__warning>' + tipuesearch_string_no_results + '. ' + tipuesearch_string_common_words_ignored + '</div>';
} else {
output += '<div class=SearchResults__warning>' + tipuesearch_string_too_short + '</div>';
if (settings.minimumLength == 1) {
output += '<div class=SearchResults__warning>' + tipuesearch_string_one_character_or_more + '</div>';
} else {
output += '<div class=SearchResults__warning>' + tipuesearch_string_should_be_x_or_more.replace("!min", settings.minimumLength) + '</div>';
}
}
}
$("body").addClass("with-search").scrollTop(0);
tipue_backdrop.show();
tipue_container.scrollTop(0);
tipue_container.show().html(output);
}
};
})(jQuery);

File diff suppressed because one or more lines are too long

6
docs/Features.txt Normal file
View File

@ -0,0 +1,6 @@
Diese Modulversion stellt folgende Funktionen zur Verfügung:
- datenbankbasierte Textbausteinverwaltung
- Pflege komfortabel über Adminbereich des Shops
- Export in CSV- und Oxid-Format
- Einbindung über Modul-Erweiterung

2605
docs/Precheck/d3precheck.php Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,33 @@
<?php
namespace D3\Multilang\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_cfg_multilang extends d3_cfg_mod_
{
/**
* @return string
*/
public function render()
{
$this->addTplParam('sListClass', d3_cfg_multilang_list::class);
$this->addTplParam('sMainClass', d3_cfg_multilang_imex::class);
return parent::render();
}
}

View File

@ -0,0 +1,226 @@
<?php
namespace D3\Multilang\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Maintenance\d3clrtmp;
use D3\Multilang\Application\Model\d3_translations;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_cfg_multilang_imex extends d3_cfg_mod_main
{
protected $_sThisTemplate = 'd3_cfg_multilang_imex.tpl';
protected $_sExportDir = 'export';
protected $_sModId = 'd3_multilang';
protected $_sExportType = '';
protected $_sImportType = '';
protected $_sMimeType = '';
protected $_aImportStatusMessage = array();
protected $_sMenuItemTitle = 'd3mxmultilang';
protected $_sMenuSubItemTitle = 'd3tbclmultilang_imex';
public $aMessages = array();
/**
* @return string
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
*/
public function render()
{
$this->setImportStatusMessages();
$this->addTplParam('readonly', !$this->d3getSet()->isActive());
$oLang = Registry::getLang();
$aLangList = Registry::getRequest()->getRequestEscapedParameter('lang');
if (isset($aLangList) && is_array($aLangList) && isset($aLangList['oxid'])) {
$iLangNr = $aLangList['oxid'];
} else {
$iLangNr = 0;
}
$this->_aViewData['aImportLanguages'] = $oLang->getLanguageArray($iLangNr);
return parent::render();
}
/**
* @param $sMessage
*/
public function addStatusMessage($sMessage)
{
$this->aMessages[] = $sMessage;
}
/**
* @return array
*/
public function getStatusMessages()
{
return $this->aMessages;
}
/**
* @param $sIdent
*
* @return mixed
*/
public function getRequParam($sIdent)
{
return Registry::getRequest()->getRequestEscapedParameter($sIdent);
}
public function setImportStatusMessages()
{
$this->_aImportStatusMessage = array(
'csv' => array(
0 => 'D3_MULTILANG_NOT_SUCC',
1 => 'D3_MULTILANG_SUCC_CSV',
),
'xls' => array(
0 => 'D3_MULTILANG_NOT_SUCC',
1 => 'D3_MULTILANG_SUCC_XLS',
),
'oxid' => array(
0 => 'D3_MULTILANG_NOT_SUCC',
1 => 'D3_MULTILANG_SUCC_OXID',
),
);
}
/**
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
*/
public function export()
{
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$this->_sExportType = Registry::getRequest()->getRequestEscapedParameter('exporttype');
if ($this->getExportType() == 'csv') {
$oTranslation->exportCSV();
} elseif ($this->getExportType() == 'oxid') {
$oTranslation->exportOxid();
}
}
/**
* @return string
*/
public function getExportType()
{
return $this->_sExportType;
}
/**
* @throws DBALException
*/
public function import()
{
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$oTranslation->setController($this);
header("Content-Type: text/html; charset=UTF-8");
$this->_sImportType = Registry::getRequest()->getRequestEscapedParameter('type');
try {
if ($this->getImportType() == 'csv') {
$this->_sMimeType = $_FILES['file']['type']['csv'];
$iImport = $oTranslation->importCSV();
$this->addTplParam('clrTmp', $iImport);
} elseif ($this->getImportType() == 'oxid') {
$this->_sMimeType = $_FILES['file']['type']['oxid'];
$iImport = $oTranslation->importOxid();
$this->addTplParam('clrTmp', $iImport);
} elseif ($this->getImportType() == 'installed') {
$iImport = $oTranslation->importInstalled();
$this->addTplParam('clrTmp', $iImport);
}
} catch (StandardException $e) {
Registry::getUtilsView()->addErrorToDisplay($e->getMessage());
}
}
/**
* @return string
*/
public function getImportType()
{
return $this->_sImportType;
}
/**
* @return null|string
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function getMimeType()
{
if ($this->_sMimeType && $this->d3getSet()->getValue('blMultilang_OutputMimeType')) {
return $this->_sMimeType;
}
return null;
}
/**
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
* @throws StandardException
*/
public function clearLangCache()
{
/** @var d3clrtmp $oClrTmp */
$oClrTmp = oxNew(d3clrtmp::class);
if ($oClrTmp->clearLangCache()) {
$this->addStatusMessage(Registry::getLang()->translateString('D3_CFG_CLRTMP_SUCCESS'));
}
}
/**
* @return d3_cfg_mod
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function d3getSet()
{
return d3_cfg_mod::get($this->_sModId);
}
}

View File

@ -0,0 +1,31 @@
<?php
namespace D3\Multilang\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_licence;
use D3\ModCfg\Application\Model\Log\d3log;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_cfg_multilang_licence extends d3_cfg_mod_licence
{
protected $_sModId = 'd3_multilang';
protected $_hasNewsletterForm = false;
protected $_sLogType = d3log::ERROR;
protected $_sMenuItemTitle = 'd3mxmultilang';
protected $_sMenuSubItemTitle = 'd3tbcllib_support';
}

View File

@ -0,0 +1,39 @@
<?php
namespace D3\Multilang\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_list;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_cfg_multilang_list extends d3_cfg_mod_list
{
protected $_blD3ShowLangSwitch = false;
protected $_sMenuItemTitle = 'd3mxmultilang';
protected $_sMenuSubItemTitle = 'd3mxmultilang_settings';
/**
* @return null
*/
public function render()
{
$sRet = parent::render();
$this->addTplParam("default_edit", "d3_cfg_multilang_imex");
return $sRet;
}
}

View File

@ -0,0 +1,217 @@
<?php
namespace D3\Multilang\Application\Controller\Admin;
use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main;
use D3\ModCfg\Application\Model\d3pagenavigation;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Maintenance\d3clrtmp;
use D3\Multilang\Application\Model\d3_translations;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Core\DatabaseProvider;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\UtilsView;
use stdClass;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_cfg_multilang_main extends d3_cfg_mod_main
{
protected $_sThisTemplate = 'd3_cfg_multilang_main.tpl';
protected $_iListSize = 0;
protected $_iCurrListPos = 0;
/** @var d3pagenavigation $_oPageNavigation */
protected $_oPageNavigation;
protected $_sModId = 'd3_multilang';
public $iAdminListSize = 20;
public $sSearchText;
public $sSearchType;
public $sItemType;
public $iLangsel_left;
public $iLangsel_right;
public $aLangSel = array();
protected $_sMenuItemTitle = 'd3mxmultilang';
protected $_sMenuSubItemTitle = 'd3tbclmultilang_translations';
/**
* @return string
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
*/
public function render()
{
$sRet = parent::render();
$this->addTplParam('readonly', !$this->d3getSet()->isActive());
DatabaseProvider::getDb()->Execute("SET NAMES 'utf8'");
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$this->iAdminListSize = 20;
$iLangOk = 0;
$this->sSearchText = Registry::getRequest()->getRequestEscapedParameter('sSearchText');
$this->sSearchType = Registry::getRequest()->getRequestEscapedParameter('sSearchType');
$this->sItemType = Registry::getRequest()->getRequestEscapedParameter('itemtype');
$this->addTplParam('sItemtype', $this->sItemType);
if ($this->sSearchText) {
$this->addTplParam('sSearchText', $this->sSearchText);
$this->addTplParam('sSearchType', $this->sSearchType);
$this->addTplParam('whereparam', "&amp;sSearchText=" . $this->sSearchText);
}
if (Registry::getSession()->getVariable('langsel_left') !== false
&& Registry::getSession()->getVariable('langsel_left') != ''
) {
$this->iLangsel_left = Registry::getSession()->getVariable('langsel_left');
$this->addTplParam('langsel_left', $this->iLangsel_left);
$iLangOk++;
} elseif ($this->iLangsel_left !== false && $this->iLangsel_left != '') {
$this->addTplParam('langsel_left', $this->iLangsel_left);
$iLangOk++;
} else {
$this->addTplParam('langsel_left', 'none');
}
if (Registry::getSession()->getVariable('langsel_right') !== false
&& Registry::getSession()->getVariable('langsel_right') != ''
) {
$this->iLangsel_right = Registry::getSession()->getVariable('langsel_right');
$this->addTplParam('langsel_right', $this->iLangsel_right);
$iLangOk++;
} elseif ($this->iLangsel_right !== false && $this->iLangsel_right != '') {
$this->addTplParam('langsel_right', $this->iLangsel_right);
$iLangOk++;
} else {
$this->addTplParam('langsel_right', 'none');
}
// ToDo: Suche mit in Anzahl aufnehmen
$oTranslation->setSearchFilter(
$this->iLangsel_left,
$this->iLangsel_right,
$this->sSearchText,
$this->sSearchType,
$this->sItemType
);
$this->_iListSize = $oTranslation->getItemCount();
/** @var d3pagenavigation _oPageNavigation */
$this->_oPageNavigation = oxNew(d3pagenavigation::class, $this->_iListSize, $this->iAdminListSize);
$this->_oPageNavigation->addUrlParam('sSearchText', $this->sSearchText);
$this->_oPageNavigation->addUrlParam('sSearchType', $this->sSearchType);
$this->_oPageNavigation->generate();
$this->_iCurrListPos = $this->_oPageNavigation->getCurrentItem();
$this->addTplParam('d3pagenavi', $this->_oPageNavigation);
$this->addTplParam('iPage', $this->_oPageNavigation->getCurrentPage());
$this->addTplParam('aLanguages', Registry::getLang()->getlanguageArray());
if ($iLangOk == 2) {
$aTranslList = $oTranslation->getTranslationArray(
false,
true,
true,
$this->_iCurrListPos - 1,
$this->iAdminListSize
);
$aTranslations = array();
if (is_array($aTranslList[$this->iLangsel_left]) && count($aTranslList[$this->iLangsel_left])) {
foreach ($aTranslList[$this->iLangsel_left] as $sIdent => $sTranslation) {
$oTranslation = new stdClass;
$oTranslation->key = $aTranslList['OXID'][$sIdent];
$oTranslation->left = htmlentities($sTranslation, ENT_COMPAT, 'UTF-8');
$oTranslation->right = htmlentities($aTranslList[$this->iLangsel_right][$sIdent], ENT_COMPAT, 'UTF-8');
$oTranslation->original_left = $aTranslList['orig_'.$this->iLangsel_left][$sIdent];
$oTranslation->original_right = $aTranslList['orig_'.$this->iLangsel_right][$sIdent];
$aTranslations[$sIdent] = $oTranslation;
}
}
$this->addTplParam('aTranslations', $aTranslations);
}
$this->addTplParam('listsize', $this->_iListSize);
return $sRet;
}
public function languageselect()
{
$this->aLangSel = Registry::getRequest()->getRequestEscapedParameter('langsel');
if ($this->aLangSel['left'] !== false && $this->aLangSel['left'] != '') {
Registry::getSession()->setVariable('langsel_left', $this->aLangSel['left']);
}
if ($this->aLangSel['right'] !== false && $this->aLangSel['right'] != '') {
Registry::getSession()->setVariable('langsel_right', $this->aLangSel['right']);
}
}
public function save()
{
$this->addTplParam('msg', 'success');
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$oTranslation->saveItemList();
}
/**
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
*/
public function clearLangCache()
{
/** @var d3clrtmp $oClrTmp */
$oClrTmp = oxNew(d3clrtmp::class);
if ($oClrTmp->clearLangCache()) {
Registry::get(UtilsView::class)->addErrorToDisplay('D3_CFG_CLRTMP_SUCCESS');
}
}
/**
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
*/
public function deleteentry()
{
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$sIdent = Registry::getRequest()->getRequestEscapedParameter('deloxid');
$oTranslation->delete($sIdent);
}
}

View File

@ -0,0 +1,910 @@
<?php //006e9
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Multilang @version 4.0.0.0 PHP56 (17.09.2018) @author Daniel Seifert support@shopmodule.com @copyright (C) 2018, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
uNte9V5ctrwckUNWXze=

View File

@ -0,0 +1,11 @@
[{$smarty.block.parent}]
<tr>
<td class="edittext" valign="top">
<label for="importmultilang">[{oxmultilang ident="D3_MULTILANG_CLEARTMP_IMPORT"}]</label>
</td>
<td class="edittext" style="vertical-align: top;">
<input type="hidden" name="importmultilang" value="0">
<input onClick="deselect_combineditem();" type="checkbox" id="importmultilang" value="1" class="edittext" name="importmultilang" [{if $importMultilang}]checked[{/if}][{$readonly}] [{if $blDevMode}]disabled [{/if}]>
</td>
</tr>

View File

@ -0,0 +1,2 @@
[{$smarty.block.parent}]
document.getElementById('importmultilang').checked = false;

View File

@ -0,0 +1,94 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
$sLangName = 'Deutsch';
// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = array(
'charset' => 'UTF-8',
'd3mxmultilang' => '<i class=\'fa fa-comments\'></i> Übersetzungsassistent',
'd3mxmultilang_settings' => 'Einstellungen',
'd3tbclmultilang_translations' => 'Übersetzungen',
'd3tbclmultilang_imex' => 'Import / Export',
'D3_MULTILANG_TRANSL' => 'Übersetzungsassistent',
'D3_MULTILANG_METADATA_TITLE' => 'D³ Übersetzungsassistent',
'D3_MULTILANG_METADATA_DESC' => 'Verwalten Sie die Textbausteine des Shop bequem im Adminbereich',
'D3_MULTILANG_SEARCH' => 'Suche',
'D3_MULTILANG_SEARCH_FURTHER' => 'weitere Suchoptionen',
'D3_MULTILANG_CHOOSELANGFIRST' => 'Bitte wählen Sie zuerst die beiden Sprachen.',
'D3_MULTILANG_SEARCHDESC' => 'Suche in den gewählten Sprachen<br>und den Idents:',
'D3_MULTILANG_SEARCHSTART' => 'Suche starten',
'D3_MULTILANG_SEARCHEMPTYSTART' => 'suche leere Einträge',
'D3_MULTILANG_SEARCHIDENTICALSTART' => 'suche identische Einträge',
'D3_MULTILANG_SEARCHORIGINALSTART' => 'suche originale Einträge',
'D3_MULTILANG_SEARCHALL' => 'alle Einträge anzeigen',
'D3_MULTILANG_SEARCHFRONTEND' => 'nur Frontend-Einträge',
'D3_MULTILANG_SEARCHBACKEND' => 'nur Backend-Einträge',
'D3_MULTILANG_LANGSELECT' => 'Sprachwahl',
'D3_MULTILANG_SELECTLANGUAGE' => 'Sprache wählen',
'D3_MULTILANG_NEWITEM' => 'Neueinträge',
'D3_MULTILANG_SAVE' => 'Speichern',
'D3_MULTILANG_EXPORT' => 'Export',
'D3_MULTILANG_FILETYPECSV' => 'CSV-Datei',
'D3_MULTILANG_FILETYPEOXID' => 'Oxid eShop Format',
'D3_MULTILANG_FILETYPEINSTALLED' => 'installierte Sprachbausteindateien',
'D3_MULTILANG_STARTEXPORT' => 'Export starten',
'D3_MULTILANG_IMPORT' => 'Import',
'D3_MULTILANG_IMPORTSTARTCSV' => 'CSV-Datei importieren',
'D3_MULTILANG_IMPORTSTARTOXID' => 'Oxid-Datei importieren',
'D3_MULTILANG_IMPORTSTARTINSTALLED' => 'installierte Dateien importieren',
'D3_MULTILANG_IMPORTOXIDLANG' => 'einfügen in Sprache',
'D3_MULTILANG_IMPORTOVERWRITE' => 'Alteinträge überschreiben',
'D3_MULTILANG_SETORIGINAL' => 'Importe sind Originaleinträge',
'D3_MULTILANG_IGNOREMIME' => 'Dateiformatprüfung ignorieren',
'D3_MULTILANG_IGNOREMIME_DESC' => 'Um Importfehler zu vermeiden, wird das Format der Importdatei überprüft. In manchen Fällen kann es vorkommen, dass das Format passt, jedoch nicht geprüft werden kann. Stellen Sie dann sicher, dass Ihre Importdatei passend ist und aktivieren Sie diese Option.',
'D3_MULTILANG_ISADMIN' => 'Importe sind Einträge des Adminbereichs',
'D3_MULTILANG_SUCC_CSV' => '%d Einträge aus CSV-Datei importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_ERR_CSV_MIME' => '%d Einträge aus CSV-Datei importiert. Dateiformat kann nicht geprüft werden.',
'D3_MULTILANG_SUCC_OXID' => '%d Einträge aus Oxid-Datei importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_ERR_OXID_MIME' => '%d Einträge aus Oxid-Datei importiert. Dateiformat kann nicht geprüft werden.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d Einträge aus installierten Dateien importiert. Bitte leeren Sie das TMP-Verzeichnis.',
'D3_MULTILANG_SUCCEXP' => 'exportiert nach: %s',
'D3_MULTILANG_DEMOEXP' => 'Im Demomodus des Moduls steht der Export leider nicht zur Verfügung.',
'D3_MULTILANG_MODCFG_SAVEMISS' => 'fehlende Sprachbausteine werden automatisch angelegt',
'D3_MULTILANG_MODCFG_TRIMWHITESPACES' => 'entferne Leerzeichen am Anfang und Ende der Sprachbausteine',
'D3_MULTILANG_MODCFG_ADDMAPPEDTRANSLATIONS' => 'Mapping-Einträge als eigenständige Sprachbausteine importieren',
'D3_MULTILANG_MODCFG_ADDMAPPEDTRANSLATIONS_DESC' => 'Die bisherigen weitergeleiteten Spracheinträge werden als eigenständige Übersetzungen in die Datenbank aufgenommen. Diese können nun (unabhängig von Ihrem Elterneintrag) geändert werden. Ohne diese Option werden diese Mapping-Einträge ignoriert.',
'D3_MULTILANG_MODCFG_MIME' => 'Import: erkannten Dateityp ausgeben (debug)',
'D3_MULTILANG_MODCFG_SEPARATOR' => 'zu verwendender CSV-Feldtrenner',
'D3_MULTILANG_MODCFG_ENCLOSER' => 'zu verwendendes Textbegrenzungszeichen',
'D3_MULTILANG_SETTINGS' => 'Grundeinstellungen',
'D3_MULTILANG_CLEARLANGCACHE' => 'Zum Aktivieren der neuen Sprachvariablen ist ist das Leeren des Sprach-Caches nötig. Soll dies jetzt durchgeführt werden?',
'D3_MULTILANG_NEWFIELDERROR' => 'Die markierten Einträge konnten nicht eingefügt werden, da der Ident schon verwendet wird.',
'D3_MULTILANG_SUCC_COUNT' => ' Einträge - ',
'D3_MULTILANG_XLS_CREATOR' => 'D³ Übersetzungsassistent Modul für Oxid eShop',
'D3_MULTILANG_XLS_TITLE' => 'Übersetzungen',
'D3_MULTILANG_XLS_LOCALEERR' => 'Kann Spracheinstellungen "%s" nicht setzen - Einstellung ist "en_us"',
'D3_MULTILANG_XLS_LANG' => 'Sprache',
'D3_MULTILANG_CLEARTMP_IMPORT' => '<img src="../modules/d3/modcfg/public/d3logo.php" alt="D³" title="D³ Data Development"> <b>Übersetzungsassistent</b>: Sprachbausteine vorher importieren',
'D3_MULTILANG_INSTALL_EXECIMPORT' => 'Vor der Verwendung des Moduls ist es erforderlich, die verwendeten Sprachbausteine zu importieren. Lassen Sie dies im Installationsprozess automatisch durchführen oder starten Sie den Import vor der Modulaktivierung im Adminbereich Ihres Shops.',
'D3_MULTILANG_INSTALL_IMPORTSUCC' => '%i Sprachbausteine aus vorhandenen Dateien importiert',
'D3_MULTILANG_INSTALL_NOCSCOLLATION' => 'Die Datenbank stellt keine case-sensitive Kollation für das Feld %1$s der Tabelle %2$s bereit. Bitte stellen Sie eine passende Kollation bereit und passen das Datenbankfeld darauf hin an. Bis dahin können keine gleichnamigen Idents mit unterschiedlicher Groß- und Kleinschreibung verwendet werden.',
'D3_MULTILANG_EXC_NOIMPORTFILE' => 'Es wurde keine Importdatei aufgeladen.'
);

View File

@ -0,0 +1,91 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
$sLangName = 'Deutsch';
// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = array(
'charset' => 'UTF-8',
'd3mxmultilang' => '<i class=\'fa fa-comments\'></i> Translation Wizzard',
'd3mxmultilang_settings' => 'Settings',
'd3tbclmultilang_translations' => 'Translations',
'd3tbclmultilang_imex' => 'Import / Export',
'D3_MULTILANG_TRANSL' => 'Translation Wizzard',
'D3_MULTILANG_METADATA_TITLE' => 'D³ Translation Wizzard',
'D3_MULTILANG_METADATA_DESC' => 'Manage all shop multilang items comfortable in admin panel.',
'D3_MULTILANG_SEARCH' => 'search',
'D3_MULTILANG_CHOOSELANGFIRST' => 'Please choose both languages first.',
'D3_MULTILANG_SEARCHDESC' => 'Search in selected languages<br>and in idents:',
'D3_MULTILANG_SEARCHSTART' => 'start search',
'D3_MULTILANG_SEARCHEMPTYSTART' => 'search empty items',
'D3_MULTILANG_SEARCHIDENTICALSTART' => 'search identical items',
'D3_MULTILANG_SEARCHALL' => 'show all items',
'D3_MULTILANG_SEARCHFRONTEND' => 'show frontend items only',
'D3_MULTILANG_SEARCHBACKEND' => 'show backend items only',
'D3_MULTILANG_LANGSELECT' => 'language selection',
'D3_MULTILANG_SELECTLANGUAGE' => 'choose language',
'D3_MULTILANG_NEWITEM' => 'new items',
'D3_MULTILANG_SAVE' => 'save',
'D3_MULTILANG_EXPORT' => 'export',
'D3_MULTILANG_FILETYPECSV' => 'CSV file',
'D3_MULTILANG_FILETYPEOXID' => 'Oxid eShop Format',
'D3_MULTILANG_FILETYPEINSTALLED' => 'installed language item files',
'D3_MULTILANG_STARTEXPORT' => 'start export',
'D3_MULTILANG_IMPORT' => 'import',
'D3_MULTILANG_IMPORTSTARTCSV' => 'import CSV file',
'D3_MULTILANG_IMPORTSTARTOXID' => 'import Oxid file',
'D3_MULTILANG_IMPORTSTARTINSTALLED' => 'import installed language item files',
'D3_MULTILANG_IMPORTOXIDLANG' => 'insert in language',
'D3_MULTILANG_IMPORTOVERWRITE' => 'overwrite existing items',
'D3_MULTILANG_SETORIGINAL' => 'imported items are originals',
'D3_MULTILANG_IGNOREMIME' => 'ignore file format',
'D3_MULTILANG_IGNOREMIME_DESC' => 'To avoid import errors, the format of the import file is checked. In some cases, the format may fit, but it can not be verified. Then make sure that your import file is suitable and activate this option.',
'D3_MULTILANG_ISADMIN' => 'imported items are admin panel translations',
'D3_MULTILANG_SUCC_CSV' => '%d items from CSV file imported. Please clear the TMP folder.',
'D3_MULTILANG_ERR_CSV_MIME' => '%d items from CSV file imported. Can\'t check file format.',
'D3_MULTILANG_SUCC_OXID' => '%d items from OXID file imported. Please clear the TMP folder.',
'D3_MULTILANG_ERR_OXID_MIME' => '%d items from OXID file imported. Can\'t check file format.',
'D3_MULTILANG_SUCC_INSTALLED' => '%d items from installed language files imported. Please clear the TMP folder.',
'D3_MULTILANG_NOT_SUCC' => 'Wrong file format, import canceled. Please check the file.',
'D3_MULTILANG_SUCCEXP' => 'exported to: %s',
'D3_MULTILANG_DEMOEXP' => 'In the demo mode of the module, the export is unfortunately not available.',
'D3_MULTILANG_MODCFG_SAVEMISS' => 'missing language items were created automatically',
'D3_MULTILANG_MODCFG_TRIMWHITESPACES' => 'remove whitespaces at the beginning and the end of translated text',
'D3_MULTILANG_MODCFG_MIME' => 'Import: display found filetype (debug)',
'D3_MULTILANG_MODCFG_SEPARATOR' => 'CSV field separator',
'D3_MULTILANG_MODCFG_ENCLOSER' => 'text enclosure',
'D3_MULTILANG_SETTINGS' => 'base settings',
'D3_MULTILANG_CLEARLANGCACHE' => "To activate your new language items it's required, to clear the language cache in TMP folder. Do you want do this now?",
'D3_MULTILANG_NEWFIELDERROR' => "The marked items can't inserted, because the ident still exists.",
'D3_MULTILANG_SUCC_COUNT' => ' items - ',
'D3_MULTILANG_XLS_CREATOR' => 'D³ Translation Wizzard Module for Oxid eShop',
'D3_MULTILANG_XLS_TITLE' => 'translations',
'D3_MULTILANG_XLS_LOCALEERR' => 'Unable to set language setting "%s" - setting is "en_us"',
'D3_MULTILANG_XLS_LANG' => 'language',
'D3_MULTILANG_CLEARTMP_IMPORT' => '<img src="../modules/d3/modcfg/public/d3logo.php" alt="D³" title="D³ Data Development"> <b>Translation Wizzard</b>: import text items first',
'D3_MULTILANG_INSTALL_EXECIMPORT' => 'Before using the module, it is necessary to import the used test items. Have this done automatically in the installation process or start the import before activating the module in the admin area of your shop.',
'D3_MULTILANG_INSTALL_IMPORTSUCC' => '%i text items imported from existing files',
'D3_MULTILANG_INSTALL_NOCSCOLLATION' => 'The database does not provide a case-sensitive collation for the %1$s field of the %2$s table. Please provide a suitable collation and adjust the database field accordingly. Until then, you can not use identically named identifiers with different capitalization.',
'D3_MULTILANG_EXC_NOIMPORTFILE' => 'No import file was loaded.'
);

View File

@ -0,0 +1,387 @@
[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}]
<script type="text/javascript">
<!--
[{if $updatelist == 1}]
UpdateList('[{$oxid}]');
[{/if}]
function UpdateList( sID)
{
var oSearch = parent.list.document.getElementById("search");
oSearch.oxid.value=sID;
oSearch.fnc.value='';
oSearch.submit();
}
function EditThis( sID)
{
var oTransfer = document.getElementById("transfer");
oTransfer.oxid.value=sID;
oTransfer.cl.value='';
oTransfer.submit();
var oSearch = parent.list.document.getElementById("search");
oSearch.actedit.value = 0;
oSearch.oxid.value=sID;
oSearch.submit();
}
function _groupExp(el)
{
var _cur = el.parentNode;
if (_cur.className == "exp") _cur.className = "";
else _cur.className = "exp";
}
-->
</script>
<style type="text/css">
<!--
.ext_edittext {
padding: 2px;
}
fieldset{
border: 1px inset black;
background-color: #F0F0F0;
}
legend{
font-weight: bold;
}
dl dt{
font-weight: normal;
width: 55%;
}
div.options {
float: left;
width: 50%;
}
-->
</style>
[{if $oView->getStatusMessages()}]
<div class="errorbox">
[{foreach from=$oView->getStatusMessages() item="sMessage"}]
<p>[{$sMessage}]</p>
[{/foreach}]
</div>
[{/if}]
[{if $readonly}]
[{assign var="readonly" value="readonly disabled"}]
[{else}]
[{assign var="readonly" value=""}]
[{/if}]
<form name="transfer" id="transfer" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="">
<input type="hidden" name="actshop" value="[{$shop->id}]">
<input type="hidden" name="editlanguage" value="[{$editlanguage}]">
</form>
<table border="0" style="width: 98%;">
<tr>
<td style="vertical-align: top;" class="edittext">
[{block name="d3_cfg_multilang_imex__setform"}]
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="save">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
[{if $oView->getValueStatus() == 'error'}]
<hr>
<span style="font-weight: bold;">[{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]</span>
<br>
<br>
<span class="d3modcfg_btn fixed icon status_attention">
<input type="submit" value="[{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_BTN"}]">
<span></span>
</span>
<div style="float: none; clear: both;"></div>
[{else}]
[{block name="d3_cfg_multilang_imex__settings"}]
[{include file="d3_cfg_mod_active.tpl"}]
<div class="groupExp">
<div class="">
<a class="rc" onclick="_groupExp(this); return false;" href="#">
<span style="font-weight: bold;">
[{oxmultilang ident="D3_MULTILANG_SETTINGS"}]
</span>
</a>
<dl>
<dt>
<label for="blMultilang_SaveMissingItems">[{oxmultilang ident="D3_MULTILANG_MODCFG_SAVEMISS"}]</label>
</dt>
<dd>
<input type="hidden" name="value[d3_cfg_mod__blMultilang_SaveMissingItems]" value="0">
<input id="blMultilang_SaveMissingItems" class="edittext ext_edittext" type="checkbox" name="value[blMultilang_SaveMissingItems]" value='1' [{if $edit->getValue('blMultilang_SaveMissingItems') == 1}]checked[{/if}]>
</dd>
</dl>
<dl>
<dt>
<label for="sMultilang_Separator">[{oxmultilang ident="D3_MULTILANG_MODCFG_SEPARATOR"}]</label>
</dt>
<dd>
<input id="sMultilang_Separator" class="edittext ext_edittext" size="3" maxlength="1" type="text" name="value[sMultilang_Separator]" value='[{if $edit->getValue('sMultilang_Separator')}][{$edit->getValue('sMultilang_Separator')}][{else}]|[{/if}]'>
</dd>
</dl>
<dl>
<dt>
<label for="sMultilang_Encloser">[{oxmultilang ident="D3_MULTILANG_MODCFG_ENCLOSER"}]</label>
</dt>
<dd>
<input id="sMultilang_Encloser" class="edittext ext_edittext" size="3" maxlength="1" type="text" name="value[sMultilang_Encloser]" value='[{if $edit->getValue('sMultilang_Encloser')}][{$edit->getValue('sMultilang_Encloser')}][{else}]"[{/if}]'>
</dd>
</dl>
<dl>
<dt>
<label for="blMultilang_trimWhiteSpaces">[{oxmultilang ident="D3_MULTILANG_MODCFG_TRIMWHITESPACES"}]</label>
</dt>
<dd>
<input type="hidden" name="value[d3_cfg_mod__blMultilang_trimWhiteSpaces]" value="0">
<input id="blMultilang_trimWhiteSpaces" class="edittext ext_edittext" type="checkbox" name="value[blMultilang_trimWhiteSpaces]" value='1' [{if $edit->getValue('blMultilang_trimWhiteSpaces') == 1}]checked[{/if}]>
</dd>
</dl>
<dl>
<dt>
<label for="blMultilang_addMappedTranslations">[{oxmultilang ident="D3_MULTILANG_MODCFG_ADDMAPPEDTRANSLATIONS"}]</label>
</dt>
<dd>
<input type="hidden" name="value[d3_cfg_mod__blMultilang_addMappedTranslations]" value="0">
<input id="blMultilang_addMappedTranslations" class="edittext ext_edittext" type="checkbox" name="value[blMultilang_addMappedTranslations]" value='1' [{if $edit->getValue('blMultilang_addMappedTranslations') == 1}]checked[{/if}]>
[{oxinputhelp ident="D3_MULTILANG_MODCFG_ADDMAPPEDTRANSLATIONS_DESC"}]
</dd>
</dl>
<dl>
<dt>
<label for="blMultilang_OutputMimeType">[{oxmultilang ident="D3_MULTILANG_MODCFG_MIME"}]</label>
</dt>
<dd>
<input type="hidden" name="value[d3_cfg_mod__blMultilang_OutputMimeType]" value="0">
<input id="blMultilang_OutputMimeType" class="edittext ext_edittext" type="checkbox" name="value[d3_cfg_mod__blMultilang_OutputMimeType]" value='1' [{if $edit->getValue('blMultilang_OutputMimeType') == 1}]checked[{/if}]>
</dd>
</dl>
</div>
</div>
[{/block}]
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save">
<i class="fa fa-check-circle fa-inverse"></i>
[{oxmultilang ident="D3_CFG_MOD_GENERAL_SAVE"}]
</button>
</span>
[{/if}]
</form>
<div class="clear"></div><br>
[{/block}]
[{block name="d3_cfg_multilang_imex__mime"}]
[{if $oView->getMimeType()}]
Mime-Type: [{$oView->getMimeType()}]<br><br>
[{/if}]
[{/block}]
[{block name="d3_cfg_multilang_imex__export"}]
[{if $oView->getValueStatus() != 'error'}]
<fieldset>
<legend>[{oxmultilang ident="D3_MULTILANG_EXPORT"}]</legend>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td class="edittext ext_edittext">
<form name="export" id="export" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="export">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
[{block name="d3_cfg_multilang_imex__exporttype"}]
<input type="radio" id="exportcsv" name="exporttype" value="csv" [{if $exporttype == 'csv' || !$exporttype}]checked[{/if}] [{$readonly}]> <label for="exportcsv">[{oxmultilang ident="D3_MULTILANG_FILETYPECSV"}]</label><br>
<input type="radio" id="exportoxid" name="exporttype" value="oxid" [{if $oView->getExportType() == 'oxid'}]checked[{/if}] [{$readonly}]> <label for="exportoxid">[{oxmultilang ident="D3_MULTILANG_FILETYPEOXID"}]</label><br>
[{/block}]
<br>
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save" [{$readonly}]>
<i class="fa fa-download"></i>
[{oxmultilang ident="D3_MULTILANG_STARTEXPORT"}]
</button>
</span>
</form>
</td>
</tr>
</table>
</fieldset>
[{/if}]
[{/block}]
<br>
[{block name="d3_cfg_multilang_imex__import"}]
[{if $oView->getValueStatus() != 'error'}]
<fieldset>
<legend>[{oxmultilang ident="D3_MULTILANG_IMPORT"}]</legend>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<colgroup>
<col width="30%">
</colgroup>
[{block name="d3_cfg_multilang_imex__importinstalled"}]
<tr>
<td class="edittext ext_edittext">
<span style="font-weight: bold;">[{oxmultilang ident="D3_MULTILANG_FILETYPEINSTALLED"}]:</span>
</td>
<td class="edittext ext_edittext">
<form name="import" id="import" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="import">
<input type="hidden" name="type" value="installed">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save">
<i class="fa fa-upload"></i>
[{oxmultilang ident="D3_MULTILANG_IMPORTSTARTINSTALLED"}]
</button>
</span>
</form>
</td>
</tr>
[{/block}]
[{block name="d3_cfg_multilang_imex__importcsv"}]
<tr>
<td colspan="2">
<hr>
</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<span style="font-weight: bold;">[{oxmultilang ident="D3_MULTILANG_FILETYPECSV"}]:</span>
</td>
<td class="edittext ext_edittext">
<form name="import" id="import" enctype="multipart/form-data" action="[{$oViewConf->getSelfLink()}]" method="post">
<div class="options">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="import">
<input type="hidden" name="type" value="csv">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<input class="editinput" name="file[csv]" type="file" [{$readonly}] accept="text/comma-separated-values">
<br>
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save" [{$readonly}]>
<i class="fa fa-upload"></i>
[{oxmultilang ident="D3_MULTILANG_IMPORTSTARTCSV"}]
</button>
</span>
</div>
<div class="options">
<input type="hidden" name="overwrite_csv" value="0">
<input type="checkbox" id="overwrite_csv" name="overwrite_csv" value="1" [{if $oView->getRequParam('overwrite_csv') == "1"}]checked[{/if}] [{$readonly}]> <label for="overwrite_csv">[{oxmultilang ident="D3_MULTILANG_IMPORTOVERWRITE"}]</label><br>
<input type="hidden" name="original_csv" value="0">
<input type="checkbox" id="original_csv" name="original_csv" value="1" [{if $oView->getRequParam('original_csv') == "1"}]checked[{/if}] [{$readonly}]> <label for="original_csv">[{oxmultilang ident="D3_MULTILANG_SETORIGINAL"}]</label><br>
<input type="hidden" name="ignore_mime" value="0">
<input type="checkbox" id="ignore_mime" name="ignore_mime" value="1" [{if $oView->getRequParam('ignore_mime') == "1"}]checked[{/if}] [{$readonly}]> <label for="ignore_mime">[{oxmultilang ident="D3_MULTILANG_IGNOREMIME"}] [{oxinputhelp ident="D3_MULTILANG_IGNOREMIME_DESC"}]</label>
</div>
</form>
</td>
</tr>
[{/block}]
[{block name="d3_cfg_multilang_imex__importoxid"}]
<tr>
<td colspan="2">
<hr>
</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<span style="font-weight: bold;">[{oxmultilang ident="D3_MULTILANG_FILETYPEOXID"}] (PHP):</span>
</td>
<td class="edittext ext_edittext">
<form name="import" id="import" enctype="multipart/form-data" action="[{$oViewConf->getSelfLink()}]" method="post">
<div class="options">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="import">
<input type="hidden" name="type" value="oxid">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<input class="editinput" name="file[oxid]" type="file" [{$readonly}]>
<br>
<label for="phpinlang">[{oxmultilang ident="D3_MULTILANG_IMPORTOXIDLANG"}]</label>
<select name="lang[oxid]" size="1" id="phpinlang" [{$readonly}]>
[{foreach from=$aImportLanguages item=lang}]
<option value="[{$lang->id}]" [{if $lang->selected}]SELECTED[{/if}]>[{$lang->name}]</option>
[{/foreach}]
</select>
<br>
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save" [{$readonly}]>
<i class="fa fa-upload"></i>
[{oxmultilang ident="D3_MULTILANG_IMPORTSTARTOXID"}]
</button>
</span>
</div>
<div class="options">
<input type="hidden" name="overwrite_oxid" value="0">
<input type="checkbox" id="overwrite_oxid" name="overwrite_oxid" value="1" [{if $oView->getRequParam('overwrite_oxid') == "1"}]checked[{/if}] [{$readonly}]> <label for="overwrite_oxid">[{oxmultilang ident="D3_MULTILANG_IMPORTOVERWRITE"}]</label><br>
<input type="hidden" name="original_oxid" value="0">
<input type="checkbox" id="original_oxid" name="original_oxid" value="1" [{if $oView->getRequParam('original_oxid') == "1"}]checked[{/if}] [{$readonly}]> <label for="original_oxid">[{oxmultilang ident="D3_MULTILANG_SETORIGINAL"}]</label><br>
<input type="hidden" name="admin_oxid" value="0">
<input type="checkbox" id="admin_oxid" name="admin_oxid" value="1" [{if $oView->getRequParam('admin_oxid') == "1"}]checked[{/if}] [{$readonly}]> <label for="admin_oxid">[{oxmultilang ident="D3_MULTILANG_ISADMIN"}]</label><br>
<input type="hidden" name="ignore_mime" value="0">
<input type="checkbox" id="ignore_mime" name="ignore_mime" value="1" [{if $oView->getRequParam('ignore_mime') == "1"}]checked[{/if}] [{$readonly}]> <label for="ignore_mime">[{oxmultilang ident="D3_MULTILANG_IGNOREMIME"}] [{oxinputhelp ident="D3_MULTILANG_IGNOREMIME_DESC"}]</label>
</div>
</form>
</td>
</tr>
[{/block}]
</table>
</fieldset>
[{/if}]
[{/block}]
</td>
</tr>
</table>
[{include file="d3_cfg_mod_inc.tpl"}]
[{block name="d3_cfg_multilang_imex__clrtmp"}]
[{if $clrTmp}]
<script type="text/javascript">
if (confirm('[{oxmultilang ident="D3_MULTILANG_CLEARLANGCACHE"}]')) {
var oTransfer = parent.edit.document.getElementById("transfer");
oTransfer.fnc.value='clearLangCache';
oTransfer.submit();
}
</script>
[{/if}]
[{/block}]

View File

@ -0,0 +1,422 @@
[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}]
<script type="text/javascript">
<!--
function DeleteThis( sID)
{
blCheck = confirm("[{oxmultilang ident="GENERAL_YOUWANTTODELETE"}]");
if( blCheck === true)
{
var oTransfer = parent.edit.document.getElementById("transfer");
oTransfer.deloxid.value=sID;
oTransfer.fnc.value='deleteentry';
oTransfer.actedit.value=0;
oTransfer.submit();
}
}
function popUp(evt,currElem)
{
var popUpWin = document.getElementById(currElem);
var y = parseInt(evt.clientY) - 33 - parseInt((17.5*(popUpWin.innerHTML.split(/<br[ \/^>]*>/gi).length-1)));
var x = parseInt(evt.clientX) - 50;
if(document.all){
if ( x > document.body.clientWidth - 150 ){
x = parseInt(document.body.clientWidth) - 150;
y = y - 15;
}
}
else{
if ( x > self.innerWidth - 170 ){
x = parseInt(self.innerWidth) - 170;
}
}
popUpWin.style.top = Math.max(2,y)+'px';
popUpWin.style.left= Math.max(2,x)+'px';
popUpWin.style.visibility = "visible";
window.status = "";
}
function popDown(currElem)
{
var popUpWin = document.getElementById(currElem);
popUpWin.style.visibility ="hidden"
}
function _groupExp(el)
{
var _cur = el.parentNode;
if (_cur.className === "exp") _cur.className = "";
else _cur.className = "exp";
}
-->
</script>
<style type="text/css">
<!--
.ext_edittext {
padding: 2px;
}
fieldset{
border: 1px inset black;
background-color: #F0F0F0;
}
legend{
font-weight: bold;
}
dl dt{
font-weight: normal;
width: 55%;
}
.itemlist td {
padding: 0 5px;
}
-->
</style>
[{if $readonly}]
[{assign var="readonly" value="readonly disabled"}]
[{else}]
[{assign var="readonly" value=""}]
[{/if}]
<form name="transfer" id="transfer" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="deloxid" value="">
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="">
<input type="hidden" name="actedit" value="">
<input type="hidden" name="page" value="[{$iPage}]">
<input type="hidden" name="sSearchText" value="[{$sSearchText}]">
<input type="hidden" name="sSearchType" value="[{$sSearchType}]">
</form>
<table border="0" width="98%">
[{if $langsel_right != 'none' && $langsel_left != 'none'}]
[{* Suche *}]
<tr>
<td valign="top" class="edittext">
[{block name="d3_cfg_multilang_main__searchform"}]
<form name="searchform" id="searchform" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="languageselect">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="sSearchType" id="sSearchType" value="default">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<fieldset>
<legend>[{oxmultilang ident="D3_MULTILANG_SEARCH"}]</legend>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
[{block name="d3_cfg_multilang_main__searchformelements"}]
<td class="edittext ext_edittext" style="width: 200px;">
<label for="sSearchText">[{oxmultilang ident="D3_MULTILANG_SEARCHDESC"}]</label>
</td>
<td class="edittext ext_edittext" align="left" colspan="2">
<input id="sSearchText" type="text" size="50" name="sSearchText" value="[{$sSearchText}]" class="edittext" style="margin-right: 5px; width: 250px; float: left;" [{$readonly}]>
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save" [{$readonly}]>
<i class="fa fa-search"></i>
[{oxmultilang ident="D3_MULTILANG_SEARCHSTART"}]
</button>
</span>
</td>
</tr>
<tr>
<td colspan="2">
<div class="groupExp">
<div class="">
<a class="rc" onclick="_groupExp(this); return false;" href="#">
<span style="font-weight: bold;">
[{oxmultilang ident="D3_MULTILANG_SEARCH_FURTHER"}]
</span>
</a>
<dl>
<dt style="width: 1px;">
</dt>
<dd>
<span class="d3modcfg_btn icon d3color-blue" style="float: left; margin-right: 5px;">
<button type="submit" name="save" [{$readonly}] onclick="document.getElementById('sSearchType').value = 'emptyitems';">
<i class="fa fa-search"></i>
[{oxmultilang ident="D3_MULTILANG_SEARCHEMPTYSTART"}]
</button>
</span>
<span class="d3modcfg_btn icon d3color-blue" style="float: left; margin-right: 5px;">
<button type="submit" name="save" [{$readonly}] onclick="document.getElementById('sSearchType').value = 'identicalitems';">
<i class="fa fa-search"></i>
[{oxmultilang ident="D3_MULTILANG_SEARCHIDENTICALSTART"}]
</button>
</span>
<span class="d3modcfg_btn icon d3color-blue" style="float: left; margin-right: 5px;">
<button type="submit" name="save" [{$readonly}] onclick="document.getElementById('sSearchType').value = 'originalitems';">
<i class="fa fa-search"></i>
[{oxmultilang ident="D3_MULTILANG_SEARCHORIGINALSTART"}]
</button>
</span>
<select name="itemtype" size="1">
<option value="all">[{oxmultilang ident="D3_MULTILANG_SEARCHALL"}]</option>
<option value="frontend" [{if $sItemtype == 'frontend'}] selected[{/if}]>[{oxmultilang ident="D3_MULTILANG_SEARCHFRONTEND"}]</option>
<option value="backend" [{if $sItemtype == 'backend'}] selected[{/if}]>[{oxmultilang ident="D3_MULTILANG_SEARCHBACKEND"}]</option>
</select>
</dd>
</dl>
</div>
</div>
</td>
[{/block}]
</tr>
</table>
</fieldset>
</form>
[{/block}]
</td>
</tr>
[{/if}]
[{* Sprachwahl *}]
<tr>
<td valign="top" class="edittext">
[{block name="d3_cfg_multilang_main__langselection"}]
<form name="langsel" id="langsel" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="languageselect">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<fieldset>
<legend>[{oxmultilang ident="D3_MULTILANG_LANGSELECT"}]</legend>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<colgroup>
<col width="200">
<col>
<col width="26">
<col>
<col width="26">
<col width="26">
</colgroup>
<tr>
<td class="edittext ext_edittext">
&nbsp;
</td>
<td class="edittext ext_edittext" align="left">
<SELECT class="editinput" name="langsel[left]" size="1" style="width:100%; background-color: #F0F0F0; font-weight: bold; border-width:0;" onchange="document.getElementById('langsel').submit();">
<option value="">[{oxmultilang ident="D3_MULTILANG_SELECTLANGUAGE"}]</OPTION>
<option value="">---------------------------</OPTION>
[{foreach from=$aLanguages item=lang key=key}]
<option value="[{$lang->id}]" [{if $langsel_left == $lang->id && $langsel_left != 'none'}]selected[{/if}]>[{$lang->name}]</option>
[{/foreach}]
</SELECT>
</td>
<td class="edittext ext_edittext" align="left">&nbsp;</td>
<td class="edittext ext_edittext" align="left">
<SELECT class="editinput" name="langsel[right]" size="1" style="width:100%; background-color: #F0F0F0; font-weight: bold; border-width:0;" onchange="document.getElementById('langsel').submit();">
<option value="">[{oxmultilang ident="D3_MULTILANG_SELECTLANGUAGE"}]</OPTION>
<option value="">---------------------------</OPTION>
[{foreach from=$aLanguages item=lang key=key}]
<option value="[{$lang->id}]" [{if $langsel_right == $lang->id && $langsel_right != 'none'}]selected[{/if}]>[{$lang->name}]</option>
[{/foreach}]
</SELECT>
</td>
<td class="edittext ext_edittext" align="left">&nbsp;</td>
<td class="edittext ext_edittext" align="left">&nbsp;</td>
</tr>
</table>
</fieldset>
</form>
[{/block}]
</td>
</tr>
</table>
[{if $langsel_right != 'none' && $langsel_left != 'none'}]
[{* Neueinträge *}]
[{block name="d3_cfg_multilang_main__newitems"}]
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="save">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="lstrt" value="[{$lstrt}]">
<input type="hidden" name="editval[d3_cfg_mod__oxid]" value="[{$oxid}]">
<input type="hidden" name="sSearchText" value="[{$sSearchText}]">
<input type="hidden" name="sSearchType" value="[{$sSearchType}]">
<input type="hidden" name="page" value="[{$iPage}]">
<table border="0" width="98%" class="itemlist">
<tr>
<td class="edittext ext_edittext" valign="top" align="left">
<fieldset>
<legend>[{oxmultilang ident="D3_MULTILANG_NEWITEM"}]</legend>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<colgroup>
<col width="200">
<col>
<col width="26">
<col>
<col width="26">
<col width="26">
</colgroup>
<tr>
<td class="edittext ext_edittext">
<input type="text" name="newValues1[key]" class="edittext" value="[{$newValues1.key}]" style="width: 100%;[{if $newValues1.error}] border: 2px solid red;[{/if}]" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="newValues1[[{$langsel_left}]]" value="[{$newValues1.$langsel_left}]" class="edittext" style="width: 100%;[{if $newValues1.error}] border: 2px solid red;[{/if}]"[{if $langsel_left == $langsel_right}] disabled[{/if}] [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="checkbox" value="0" name="newValues1[original_[{$langsel_left}]]" class="edittext" style="width: 100%;" disabled title="Original Oxid" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="newValues1[[{$langsel_right}]]" value="[{$newValues1.$langsel_right}]" class="edittext" style="width: 100%;[{if $newValues1.error}] border: 2px solid red;[{/if}]" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="checkbox" value="0" name="newValues1[original_[{$langsel_right}]]" class="edittext" style="width: 100%;" disabled title="Original Oxid" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">&nbsp;</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<input type="text" name="newValues2[key]" class="edittext" value="[{$newValues2.key}]" style="width: 100%;[{if $newValues2.error}] border: 2px solid red;[{/if}]" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="newValues2[[{$langsel_left}]]" value="[{$newValues2.$langsel_left}]" class="edittext" style="width: 100%;[{if $newValues2.error}] border: 2px solid red;[{/if}]"[{if $langsel_left == $langsel_right}] disabled[{/if}] [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="checkbox" value="0" name="newValues2[original_[{$langsel_left}]]" class="edittext" style="width: 100%;" disabled title="Original Oxid" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="newValues2[[{$langsel_right}]]" value="[{$newValues2.$langsel_right}]" class="edittext" style="width: 100%;[{if $newValues2.error}] border: 2px solid red;[{/if}]" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="checkbox" value="0" name="newValues2[original_[{$langsel_right}]]" class="edittext" style="width: 100%;" disabled title="Original Oxid" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">&nbsp;</td>
</tr>
</table>
</fieldset>
</td>
</tr>
[{* Alteinträge *}]
<tr>
<td class="edittext ext_edittext" valign="top" align="left">
<fieldset>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<colgroup>
<col width="200">
<col>
<col width="26">
<col>
<col width="26">
<col width="26">
</colgroup>
[{foreach from=$aTranslations item=translation}]
<tr>
<td class="edittext ext_edittext">
<input type="text" size="50" name="value[[{$translation->key}]][key]" class="edittext" style="width: 100%;" value="[{$translation->key}]" onkeyup="document.getElementById('org_[{$translation->key}]').checked=false;" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="value[[{$translation->key}]][[{$langsel_left}]]" class="edittext" style="width: 100%;" value="[{$translation->left}]" onkeyup="document.getElementById('org_[{$translation->key}]_[{$langsel_left}]').checked=false;" [{if $langsel_left == $langsel_right}] disabled[{/if}] [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="hidden" name="value[[{$translation->key}]][original_[{$langsel_left}]]" value="0">
<input type="checkbox" id="org_[{$translation->key}]_[{$langsel_left}][{if $langsel_left == $langsel_right}]wp[{/if}]" name="value[[{$translation->key}]][original_[{$langsel_left}][{if $langsel_left == $langsel_right}]wp[{/if}]]" class="edittext" value="1" style="width: 100%;" [{if $translation->original_left}]checked[{/if}] title="Original Oxid" [{if $langsel_left == $langsel_right}] disabled[{/if}] [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="text" size="50" name="value[[{$translation->key}]][[{$langsel_right}]]" class="edittext" style="width: 100%;" value="[{$translation->right}]" onkeyup="document.getElementById('org_[{$translation->key}]_[{$langsel_right}]').checked=false;" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<input type="hidden" name="value[[{$translation->key}]][original_[{$langsel_right}]]" value="0">
<input type="checkbox" id="org_[{$translation->key}]_[{$langsel_right}]" name="value[[{$translation->key}]][original_[{$langsel_right}]]" class="edittext" value="1" style="width: 100%;" [{if $translation->original_right}]checked[{/if}] title="Original Oxid" [{$readonly}]>
</td>
<td class="edittext ext_edittext" align="left">
<a id="del.2" class="delete" onmouseover="popUp(event,'item_delete');return true" onmouseout="popDown('item_delete')" title="" href="Javascript:DeleteThis('[{$translation->key}]');" [{$readonly}]>
</td>
</tr>
[{/foreach}]
</table>
</fieldset>
</td>
</tr>
[{* Speichern *}]
<tr>
<td class="edittext ext_edittext" valign="top" align="left">
<table width="100%">
<tr>
<td class="edittext ext_edittext" align="left"><br>
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" name="save" [{$readonly}]>
<i class="fa fa-check-circle fa-inverse"></i>
[{oxmultilang ident="D3_CFG_MOD_GENERAL_SAVE"}]
</button>
</span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
[{/block}]
<table border="0" width="98%">
<tr>
<td class="edittext ext_edittext" valign="top" align="left">
[{include file="d3pagenavigation.tpl"}]
</td>
</tr>
</table>
[{else}]
[{* vorher Sprachwahl *}]
<table border="0" width="98%">
<tr>
<td class="edittext ext_edittext" valign="top" align="left">
<table width="100%">
<tr>
<td class="edittext ext_edittext" align="left"><br>
[{oxmultilang ident="D3_MULTILANG_CHOOSELANGFIRST"}]
</td>
</tr>
</table>
</td>
</tr>
</table>
[{/if}]
[{include file="d3_cfg_mod_inc.tpl"}]
[{block name="d3_cfg_multilang_main__clrtmp"}]
[{if $msg == 'success'}]
<script type="text/javascript">
if (confirm('[{oxmultilang ident="D3_MULTILANG_CLEARLANGCACHE"}]')) {
var oTransfer = parent.edit.document.getElementById("transfer");
oTransfer.fnc.value='clearLangCache';
oTransfer.submit();
}
</script>
[{elseif $msg == 'newFieldError'}]
<script type="text/javascript">
alert('[{oxmultilang ident="D3_MULTILANG_NEWFIELDERROR"}]');
</script>
[{/if}]
[{/block}]

View File

@ -0,0 +1,17 @@
<?php
$sLangName = "[{$sLangName}]";
// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = array(
//Navigation
[{foreach from=$aTranslations item="translation" key="ident"}]
[{strip}]
[{capture assign="sIdent"}][{$encloser}][{$ident}][{$encloser}][{/capture}]
[{$sIdent|str_pad:$maxIdentLength:' ':1}] => [{$encloser}][{$translation}][{$encloser}],
[{/strip}]
[{/foreach}]
);

View File

@ -0,0 +1,37 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
*
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
*
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
namespace D3\Multilang\Modules\Application\Controller\Admin
{
class d3_navigation_multilang_parent extends \OxidEsales\Eshop\Application\Controller\Admin\NavigationController {}
class d3_sysreq_main_multilang_parent extends \OxidEsales\Eshop\Application\Controller\Admin\SystemRequirementsMain {}
class d3cleartmp_multilang_parent extends \D3\ModCfg\Application\Controller\Admin\Maintenance\d3ClearTmp {}
}
namespace D3\Multilang\Modules\Application\Model\Maintenance
{
class d3clrtmp_multilang_parent extends \D3\ModCfg\Application\Model\Maintenance\d3clrtmp {}
}
namespace D3\Multilang\Modules\Core
{
class d3_oxlang_multilang_parent extends \OxidEsales\Eshop\Core\Language {}
class d3_oxsysrequirements_multilang_parent extends \OxidEsales\Eshop\Core\SystemRequirements {}
}

View File

@ -0,0 +1,30 @@
<?php
namespace D3\Multilang\Modules\Application\Controller\Admin;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3_sysreq_main_multilang extends d3_sysreq_main_multilang_parent
{
public function render()
{
$sRet = parent::render();
$aCollations = $this->_aViewData['aCollations'];
unset($aCollations['d3_translations']);
$this->_aViewData['aCollations'] = $aCollations;
return $sRet;
}
}

View File

@ -0,0 +1,71 @@
<?php
namespace D3\Multilang\Modules\Application\Controller\Admin;
use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\Multilang\Application\Model\d3_translations;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\UtilsView;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3cleartmp_multilang extends d3cleartmp_multilang_parent
{
protected $_sMultiLangModId = 'd3_multilang';
/**
* @return string
*/
protected function _d3GetMultiLangModId()
{
return $this->_sMultiLangModId;
}
/**
* @return bool|d3_cfg_mod|false
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function d3GetMultiLangSet()
{
return d3_cfg_mod::get($this->_d3GetMultiLangModId());
}
public function clearTmp()
{
$blReturn = false;
if ($this->d3GetMultiLangSet()->isActive()) {
if (!Registry::getRequest()->getRequestEscapedParameter('clearall')) {
if (Registry::getRequest()->getRequestEscapedParameter('importmultilang')) {
$this->addTplParam('importMultilang', true);
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$oTranslation->importInstalled();
}
}
if ($blReturn) {
Registry::get(UtilsView::class)->addErrorToDisplay(new StandardException('D3_CFG_CLRTMP_SUCCESS'));
}
}
parent::clearTmp();
}
}

View File

@ -0,0 +1,51 @@
<?php //006e9
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Multilang @version 4.0.0.0 PHP56 (17.09.2018) @author Daniel Seifert support@shopmodule.com @copyright (C) 2018, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -0,0 +1,161 @@
<?php //006e9
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Multilang @version 4.0.0.0 PHP56 (17.09.2018) @author Daniel Seifert support@shopmodule.com @copyright (C) 2018, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

46
src/Setup/Events.php Normal file
View File

@ -0,0 +1,46 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
*
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
*
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
namespace D3\Multilang\Setup;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Install\d3install;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Exception\SystemComponentException;
class Events
{
/**
* @throws d3ShopCompatibilityAdapterException
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws SystemComponentException
*/
public static function onActivate()
{
d3install::checkUpdateStart();
}
public static function onDeactivate()
{
}
}

View File

@ -0,0 +1,472 @@
<?php
namespace D3\Multilang\Setup;
use D3\ModCfg\Application\Model\d3database;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ParameterNotFoundException;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Install\d3install_updatebase;
use D3\ModCfg\Application\Model\Installwizzard\d3installconfirmmessage;
use D3\ModCfg\Application\Model\Installwizzard\d3installdbcommon;
use D3\Multilang\Application\Model\d3_translations;
use Doctrine\DBAL\DBALException;
use OxidEsales\Eshop\Application\Model\Shop;
use OxidEsales\Eshop\Core\DatabaseProvider;
use OxidEsales\Eshop\Core\Exception\ConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
use ReflectionException;
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
*
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
*
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
class d3multilang_update extends d3install_updatebase
{
public $sModKey = 'd3_multilang';
public $sModName = 'Übersetzungsassistent';
public $sModVersion = '4.0.0.0';
public $sModRevision = '4000';
public $sBaseConf = 'csUv2==amlKcy9yaUQ3S1lpTThxVmYyMEQ1TTRmV2Ntci9HaFRCMVBWTGZCNVZreTVET3k5QU13SFNnQ
1A4T2lGWVM2UTEvcXhpMEdWTURVNStHWmpzOUdZWHlCT1Y4QmZ6OTl1Q3dzTm5rSERlRnNRQ2NKSE1Tb
mpCa25aQ2t5U0Z2cHJMaFJEREx1cTQweHFZaWNkTmdkaVVxMktKaE1JSGQ0dlhtYjlZV3g2TmdmY1VrO
FA2ZFYzTVZoZmNFWFNDWVV2ak9wbkFHcFJCRVd5L0JpQWhhRVVLUXc2d0RDZVNUcXh0MUh5STBTU2tXM
lExS2wvY2hESkMrVkRlbWFLbGhKR0xjOForV0dlUnNyKzNjRVFpWFNaQVNqeVpGK3JUTmpiYWVlVHRyR
TZGUUxEZjdHTFJJQVg3NHo4SHF6VmtzOVk0SDU4OCtDZTUrbXFhVzBVbUhaQnRnPT0=';
public $sRequirements = '';
public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTQlM0ElN0JzJTNBMjglM0ElMjJkM19jZmdfbW9kX19hTGljZW5zZUluZm9NYWlsJTIyJTNCYSUzQTIlM0ElN0JzJTNBNDglM0ElMjJVTktOT1dOQ09ORktFWV9fNDc5MzYzODcwMmI2NzcxNWYxZGZiZmM4MzI0NjY5MTQlMjIlM0JzJTNBMTklM0ElMjIyMDEzLTEwLTE3JTIwMDklM0EzOSUzQTUyJTIyJTNCcyUzQTQyJTNBJTIyTk9MSUNLRVlfXzQ3OTM2Mzg3MDJiNjc3MTVmMWRmYmZjODMyNDY2OTE0JTIyJTNCcyUzQTE5JTNBJTIyMjAxMy0xMC0xNyUyMDA5JTNBNDElM0EyNyUyMiUzQiU3RHMlM0EzOCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX091dHB1dE1pbWVUeXBlJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTMyJTNBJTIyZDNfY2ZnX21vZF9fc011bHRpbGFuZ19TZXBhcmF0b3IlMjIlM0JzJTNBMSUzQSUyMiU3QyUyMiUzQnMlM0E0MCUzQSUyMmQzX2NmZ19tb2RfX2JsTXVsdGlsYW5nX1NhdmVNaXNzaW5nSXRlbXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0IlN0Q=';
protected $_aUpdateMethods = array(
array('check' => 'checkModCfgItemExist',
'do' => 'updateModCfgItemExist'),
array('check' => 'checkRenameFields',
'do' => 'fixRenameFields'),
array('check' => 'checkDeleteFields',
'do' => 'fixDeleteFields'),
array('check' => 'checkTranslationTableExist',
'do' => 'updateTranslationTableExist'),
array('check' => 'checkFields',
'do' => 'fixFields'),
array('check' => 'checkIdentCollation',
'do' => 'fixIdentCollation'),
array('check' => 'checkIndizes',
'do' => 'fixIndizes'),
array('check' => 'checkFieldsCollation',
'do' => 'fixFieldsCollation'),
array('check' => 'checkMultiLangDbItemsNotExist',
'do' => 'importMultiLangItems'),
array('check' => 'hasUnregisteredFiles',
'do' => 'showUnregisteredFiles'),
array('check' => 'checkModCfgSameRevision',
'do' => 'updateModCfgSameRevision'),
);
public $aFields = array(
'OXID' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'OXID',
'sType' => 'VARCHAR(100)',
'blNull' => false,
'sDefault' => false,
'sComment' => '',
'sExtra' => '',
'blMultilang' => false,
),
'OXTEXT' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'OXTEXT',
'sType' => 'TEXT',
'blNull' => false,
'sDefault' => false,
'sComment' => '',
'sExtra' => '',
'blMultilang' => true,
'sForceCollation' => 'utf8_general_ci'
),
'OXORIGINAL' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'OXORIGINAL',
'sType' => 'TINYINT(1)',
'blNull' => false,
'sDefault' => '0',
'sComment' => 'item is modified',
'sExtra' => '',
'blMultilang' => true,
),
'OXSTRING' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'OXSTRING',
'sType' => 'TINYINT(1)',
'blNull' => false,
'sDefault' => '1',
'sComment' => 'item ist string or serialized structure',
'sExtra' => '',
'blMultilang' => false,
),
'OXADMIN' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'OXADMIN',
'sType' => 'TINYINT(1)',
'blNull' => false,
'sDefault' => '0',
'sComment' => 'item is used in admin panel',
'sExtra' => '',
'blMultilang' => false,
),
);
public $aIndizes = array(
'OXID' => array(
'sTableName' => 'd3_translations',
'sType' => d3database::INDEX_TYPE_PRIMARY,
'sName' => 'OXID',
'aFields' => array(
'OXID' => 'OXID',
'OXADMIN' => 'OXADMIN',
),
),
);
public $aRenameFields = array(
'OXID' => array(
'sTableName' => 'd3_translations',
'mOldFieldNames' => array('oxident', 'OXIDENT'), // is case sensitive
'sFieldName' => 'OXID',
'blMultilang' => false,
),
'OXTEXT_0' => array(
'sTableName' => 'd3_translations',
'mOldFieldNames' => array('oxtext', 'oxtext_0'), // is case sensitive
'sFieldName' => 'OXTEXT',
'blMultilang' => false,
),
'OXTEXT' => array(
'sTableName' => 'd3_translations',
'mOldFieldNames' => array('oxtext'), // is case sensitive
'sFieldName' => 'OXTEXT',
'blMultilang' => true,
),
'OXORIGINAL' => array(
'sTableName' => 'd3_translations',
'mOldFieldNames' => array('oxoriginal'), // is case sensitive
'sFieldName' => 'OXORIGINAL',
'blMultilang' => false,
),
);
public $aDeleteFields = array(
'OXISSET' => array(
'sTableName' => 'd3_translations',
'sFieldName' => 'oxisset',
'blMultilang' => false,
),
);
protected $_aRefreshMetaModuleIds = array('d3_multilang');
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function checkTranslationTableExist()
{
return $this->_checkTableNotExist('d3_translations');
}
/**
* @return bool
* @throws ConnectionException
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function updateTranslationTableExist()
{
$blRet = false;
if ($this->checkTranslationTableExist()) {
$this->setInitialExecMethod(__METHOD__);
$blRet = $this->_addTable2('d3_translations', $this->aFields, $this->aIndizes, 'D3 multilang', 'MyISAM');
}
return $blRet;
}
/**
* @return bool
* @throws DatabaseConnectionException
* @throws d3ParameterNotFoundException
*/
public function checkIdentCollation()
{
$sFieldCollation = $this->_getIdentCollation();
$sPattern = '@.*_cs|.*_bin@';
return false == preg_match($sPattern, $sFieldCollation);
}
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws d3ParameterNotFoundException
*/
public function fixIdentCollation()
{
$sFieldIdent = 'OXID';
$sFieldCollation = $this->_getIdentCollation();
$sGeneralPattern = '@(.*)_ci@';
preg_match($sGeneralPattern, $sFieldCollation, $aGeneralMatches);
$sBinPattern = '@(.*)_general_ci@';
preg_match($sBinPattern, $sFieldCollation, $aBinMatches);
$oDatabase = $this->_getDatabaseHandler();
$sAvailableCollationSelect = "SHOW COLLATION WHERE Collation IN(
'".$aGeneralMatches[1]."_cs', 'utf8_general_cs', 'latin1_general_cs',
'".$aBinMatches[1]."_bin', 'utf8_bin', 'latin1_bin'
)";
$aAvailableCollations = DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC)->getAll($sAvailableCollationSelect);
usort($aAvailableCollations, array($this, 'sortCollations'));
if (count($aAvailableCollations)) {
$sSelect = 'ALTER TABLE `'.$this->aFields[$sFieldIdent]['sTableName'].'` CHANGE `'.
$this->aFields[$sFieldIdent]['sFieldName'].'` `'.$this->aFields[$sFieldIdent]['sFieldName'].'` '.
$this->aFields[$sFieldIdent]['sType'].' CHARACTER SET '.$oDatabase->getBaseCharset().
' COLLATE '.$aAvailableCollations[0]['Collation'].' NOT NULL;';
$this->setActionLog(
'SQL',
$sSelect,
$this->getInitialExecMethod(__METHOD__)
);
/** @var d3installdbcommon $oDbCommon */
$oDbCommon = oxNew(d3installdbcommon::class, $this);
$blRet = $oDbCommon->tableSqlExecute($sSelect, $this->aFields[$sFieldIdent]['sTableName'], false);
} else {
/** @var d3installconfirmmessage $oMessage */
$sMessage = sprintf(
Registry::getLang()->translateString('D3_MULTILANG_INSTALL_NOCSCOLLATION'),
$this->aFields[$sFieldIdent]['sFieldName'],
$this->aFields[$sFieldIdent]['sTableName']
);
$oMessage = oxNew(d3installconfirmmessage::class, $this);
$blRet = $oMessage->confirmCustomMessage($sMessage);
}
return $blRet;
}
/**
* @param $a
* @param $b
*
* @return int
* @throws DBALException
* @throws DatabaseConnectionException
*/
public function sortCollations($a, $b)
{
$oDatabase = $this->_getDatabaseHandler();
$sBaseCharset = $oDatabase->getBaseCharset();
if ($a['Charset'] == $sBaseCharset && $b['Charset'] != $sBaseCharset) {
return -1;
} elseif ($a['Charset'] != $sBaseCharset && $b['Charset'] == $sBaseCharset) {
return 1;
}
if (strstr($a['Collation'], '_general_cs') && !strstr($b['Collation'], '_general_cs')) {
return -1;
} elseif (!strstr($a['Collation'], '_general_cs') && strstr($b['Collation'], '_general_cs')) {
return 1;
}
return 0;
}
/**
* @return string
* @throws DatabaseConnectionException
* @throws d3ParameterNotFoundException
*/
protected function _getIdentCollation()
{
if ($this->getCacheHandler()->has(__METHOD__)) {
return $this->getCacheHandler()->get(__METHOD__);
}
startProfile(__METHOD__);
$myConfig = Registry::getConfig();
$sSelect = 'select c.COLLATION_NAME from INFORMATION_SCHEMA.tables t ' .
'LEFT JOIN INFORMATION_SCHEMA.columns c ON t.TABLE_NAME = c.TABLE_NAME ' .
'where t.TABLE_SCHEMA = "' . $myConfig->getConfigParam('dbName') . '" ' .
'and t.TABLE_NAME = "d3_translations" ' .
'and c.TABLE_SCHEMA = "' . $myConfig->getConfigParam('dbName') . '" ' .
'and c.COLUMN_NAME = "OXID" ' .
' LIMIT 1';
$sCollation = DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC)->getOne($sSelect);
$this->getCacheHandler()->set(__METHOD__, $sCollation);
stopProfile(__METHOD__);
return $sCollation;
}
/**
* @return bool
*/
public function checkIndexRefreshMsg()
{
if (Registry::getSession()->getVariable('checkIndexRefreshMsg')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function fixIndexRefreshMsg()
{
$blRet = true;
if (Registry::getSession()->getVariable('checkIndexRefreshMsg')) {
Registry::getSession()->setVariable('checkIndexRefreshMsg', false);
$this->_confirmMessage('D3_EXTSEARCH_UPDATE_GENPHONETIC');
}
return $blRet;
}
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
*/
public function checkContentNoArtItemExist()
{
$blRet = false;
foreach ($this->getShopList() as $oShop) {
/** @var $oShop Shop */
$aWhere = array(
'oxloadid' => 'd3extsearch_noarticlefound',
'oxshopid' => $oShop->getId(),
);
$blRet = $this->_checkTableItemNotExist('oxcontents', $aWhere);
if ($blRet) {
return $blRet;
}
}
return $blRet;
}
/**
* @return bool true, if update is required
* @throws DatabaseConnectionException
*/
public function checkMultiLangDbItemsNotExist()
{
$blRet = false;
// change this to your inividual check criterias
$sSql = "SELECT count(`oxid`) ";
$sSql .= "FROM `d3_translations` WHERE 1;";
if ($this->getDb()->getOne($sSql) == 0) {
$blRet = true;
}
return $blRet;
}
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
*/
public function importMultiLangItems()
{
$this->setInitialExecMethod(__METHOD__);
if ($this->checkMultiLangDbItemsNotExist()) {
if ($this->hasExecute()) {
/** @var d3_translations $oTranslation */
$oTranslation = oxNew(d3_translations::class);
$iImport = $oTranslation->importInstalled();
$this->setActionLog(
'MSG',
sprintf(Registry::getLang()->translateString('D3_MULTILANG_INSTALL_IMPORTSUCC'), $iImport),
$this->getInitialExecMethod(__METHOD__)
);
} else {
$this->setActionLog(
'MSG',
Registry::getLang()->translateString('D3_MULTILANG_INSTALL_EXECIMPORT'),
$this->getInitialExecMethod(__METHOD__)
);
}
$this->setUpdateBreak(true);
}
return true;
}
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
* @throws StandardException
* @throws ReflectionException
* @throws d3ParameterNotFoundException
*/
public function hasUnregisteredFiles()
{
return $this->_hasUnregisteredFiles('d3_multilang', array('blocks', 'd3FileRegister'));
}
/**
* @return bool
* @throws DBALException
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws ReflectionException
* @throws StandardException
* @throws d3ShopCompatibilityAdapterException
* @throws d3_cfg_mod_exception
*/
public function showUnregisteredFiles()
{
return $this->_showUnregisteredFiles('d3_multilang', array('blocks', 'd3FileRegister'));
}
}

12
src/menu.xml Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<OX>
<OXMENU id="d3mxd3modules">
<MAINMENU id="d3mxmultilang">
<SUBMENU id="d3mxmultilang_settings" cl="d3_cfg_multilang" list="d3_cfg_multilang_list">
<TAB id="d3tbclmultilang_imex" cl="d3_cfg_multilang_imex" />
<TAB id="d3tbclmultilang_translations" cl="d3_cfg_multilang_main" />
<TAB id="d3tbcl_licence" cl="d3_cfg_multilang_licence" />
</SUBMENU>
</MAINMENU>
</OXMENU>
</OX>

89
src/metadata.php Normal file
View File

@ -0,0 +1,89 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
use D3\ModCfg\Application\Controller\Admin\Maintenance\d3ClearTmp;
use D3\ModCfg\Application\Model\d3utils;
use D3\ModCfg\Application\Model\Maintenance\d3clrtmp;
use OxidEsales\Eshop\Application\Controller\Admin\SystemRequirementsMain;
use OxidEsales\Eshop\Core\Language;
/**
* Metadata version
*/
$sMetadataVersion = '2.0';
/**
* Module information
*/
$aModule = array(
'id' => 'd3_multilang',
'title' => (class_exists(d3utils::class) ? d3utils::getInstance()->getD3Logo() : 'D&sup3;') . ' &Uuml;bersetzungsassistent',
'description' => array(
'de' => 'Verwalten Sie die Textbausteine des Shop bequem im Adminbereich',
'en' => '',
),
'thumbnail' => 'picture.png',
'version' => '4.0.0.0',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'http://www.oxidmodule.com/',
'extend' => array(
Language::class => D3\Multilang\Modules\Core\d3_oxlang_multilang::class,
d3ClearTmp::class => D3\Multilang\Modules\Application\Controller\Admin\d3cleartmp_multilang::class,
d3clrtmp::class => D3\Multilang\Modules\Application\Model\Maintenance\d3clrtmp_multilang::class,
SystemRequirementsMain::class => D3\Multilang\Modules\Application\Controller\Admin\d3_sysreq_main_multilang::class,
),
'controllers' => array(
'd3_cfg_multilang' => D3\Multilang\Application\Controller\Admin\d3_cfg_multilang::class,
'd3_cfg_multilang_imex' => D3\Multilang\Application\Controller\Admin\d3_cfg_multilang_imex::class,
'd3_cfg_multilang_licence' => D3\Multilang\Application\Controller\Admin\d3_cfg_multilang_licence::class,
'd3_cfg_multilang_list' => D3\Multilang\Application\Controller\Admin\d3_cfg_multilang_list::class,
'd3_cfg_multilang_main' => D3\Multilang\Application\Controller\Admin\d3_cfg_multilang_main::class,
),
'templates' => array(
'd3_cfg_multilang_imex.tpl' => 'd3/multilang/Application/views/admin/tpl/d3_cfg_multilang_imex.tpl',
'd3_cfg_multilang_main.tpl' => 'd3/multilang/Application/views/admin/tpl/d3_cfg_multilang_main.tpl',
'd3_oxid_lang_file_pattern.tpl' => 'd3/multilang/Application/views/admin/tpl/modcfg-pattern/oxid_lang_file.tpl',
),
'events' => array(
'onActivate' => '\D3\Multilang\Setup\Events::onActivate',
'onDeactivate' => '\D3\Multilang\Setup\Events::onDeactivate',
),
'settings' => array(
),
'blocks' => array(
array(
'template' => 'd3cleartmp.tpl',
'block' => 'd3cleartmp_additional',
'file' => 'Application/views/admin/blocks/d3cleartmp_multilang.tpl',
),
array(
'template' => 'd3cleartmp.tpl',
'block' => 'd3cleartmp_js_singleitems',
'file' => 'Application/views/admin/blocks/d3cleartmp_multilang_js.tpl',
),
),
'd3FileRegister' => array(
'd3/multilang/Application/views/admin/de/d3_multilang_lang.php',
'd3/multilang/Application/views/admin/en/d3_multilang_lang.php',
'd3/multilang/Application/Model/d3_translations.php',
'd3/multilang/metadata.php',
'd3/multilang/Setup/Events.php',
'd3/multilang/IntelliSenseHelper.php',
),
'd3SetupClasses' => array(
D3\Multilang\Setup\d3multilang_update::class,
),
);

BIN
src/picture.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB