mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-25 11:52:10 +00:00
Add action I18n.registerLocales and locales for default theme
This commit is contained in:
@@ -10,6 +10,24 @@ function registerLocale(locale, messages) {
|
||||
return { type: ACTION_TYPES.I18N_REGISTER_LOCALE, locale, messages };
|
||||
}
|
||||
|
||||
/**
|
||||
* Register multiple locales
|
||||
* @param {Map<String:Object>} locales
|
||||
* @return {Action}
|
||||
*/
|
||||
function registerLocales(locales) {
|
||||
return (dispatch) => {
|
||||
for (const locale in locales) {
|
||||
if (!locales.hasOwnProperty(locale)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
dispatch(registerLocale(locale, locales[locale]));
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
registerLocale
|
||||
registerLocale,
|
||||
registerLocales
|
||||
};
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
const GitBook = require('gitbook-core');
|
||||
const { React } = GitBook;
|
||||
|
||||
const Sidebar = require('./Sidebar');
|
||||
const Body = require('./Body');
|
||||
|
||||
const Theme = React.createClass({
|
||||
propTypes: {
|
||||
// State
|
||||
page: GitBook.Shapes.Page,
|
||||
summary: GitBook.Shapes.Summary,
|
||||
sidebar: React.PropTypes.object,
|
||||
// Other props
|
||||
children: React.PropTypes.node
|
||||
},
|
||||
|
||||
render() {
|
||||
const { page, summary, children, sidebar } = this.props;
|
||||
|
||||
return (
|
||||
<GitBook.FlexLayout column className="GitBook book">
|
||||
<GitBook.Head
|
||||
title={page.title}
|
||||
titleTemplate="%s - GitBook" />
|
||||
<GitBook.ImportCSS href="gitbook/theme.css" />
|
||||
|
||||
<GitBook.FlexBox>
|
||||
<GitBook.FlexLayout>
|
||||
{sidebar.open ? (
|
||||
<GitBook.FlexBox col={3}>
|
||||
<Sidebar summary={summary} />
|
||||
</GitBook.FlexBox>
|
||||
) : null}
|
||||
<GitBook.FlexBox col={sidebar.open ? 9 : 12}>
|
||||
<Body page={page} />
|
||||
</GitBook.FlexBox>
|
||||
</GitBook.FlexLayout>
|
||||
</GitBook.FlexBox>
|
||||
{children}
|
||||
</GitBook.FlexLayout>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
module.exports = GitBook.connect(Theme, ({page, summary, sidebar}) => {
|
||||
return { page, summary, sidebar };
|
||||
});
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "اختيار اللغة",
|
||||
"GLOSSARY": "قاموس مصطلحات",
|
||||
"GLOSSARY_INDEX": "مؤشر المصطلحات",
|
||||
"GLOSSARY_OPEN": "قاموس مصطلحات",
|
||||
"GITBOOK_LINK": "نشرت مع GitBook",
|
||||
"SUMMARY": "جدول المحتويات",
|
||||
"SUMMARY_INTRODUCTION": "مقدمة",
|
||||
"SUMMARY_TOGGLE": "جدول المحتويات",
|
||||
"SEARCH_TOGGLE": "بحث",
|
||||
"SEARCH_PLACEHOLDER": "اكتب للبحث",
|
||||
"FONTSETTINGS_TOGGLE": "إعدادات الخط",
|
||||
"SHARE_TOGGLE": "حصة",
|
||||
"SHARE_ON": "على {{platform}} حصة",
|
||||
"FONTSETTINGS_WHITE": "أبيض",
|
||||
"FONTSETTINGS_SEPIA": "بني داكن",
|
||||
"FONTSETTINGS_NIGHT": "ليل",
|
||||
"FONTSETTINGS_SANS": "بلا",
|
||||
"FONTSETTINGS_SERIF": "الرقيق"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "ভাষা নির্বাচন করুন",
|
||||
"GLOSSARY": "গ্লোসারি",
|
||||
"GLOSSARY_INDEX": "ইন্ডেক্স",
|
||||
"GLOSSARY_OPEN": "গ্লোসারি",
|
||||
"GITBOOK_LINK": "গিটবুকের মাধ্যমে প্রকাশিত",
|
||||
"SUMMARY": "সূচিপত্র",
|
||||
"SUMMARY_INTRODUCTION": "সূচনা",
|
||||
"SUMMARY_TOGGLE": "সূচিপত্র",
|
||||
"SEARCH_TOGGLE": "অনুসন্ধান",
|
||||
"SEARCH_PLACEHOLDER": "অনুসন্ধান",
|
||||
"FONTSETTINGS_TOGGLE": "ফন্ট সেটিংস",
|
||||
"SHARE_TOGGLE": "শেয়ার",
|
||||
"SHARE_ON": "{{platform}}-এ শেয়ার",
|
||||
"FONTSETTINGS_WHITE": "সাদা",
|
||||
"FONTSETTINGS_SEPIA": "সেপিয়া",
|
||||
"FONTSETTINGS_NIGHT": "রাত",
|
||||
"FONTSETTINGS_SANS": "স্যান্স",
|
||||
"FONTSETTINGS_SERIF": "শেরিফ"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Selecciona un idioma",
|
||||
"GLOSSARY": "Glossari",
|
||||
"GLOSSARY_INDEX": "Índex",
|
||||
"GLOSSARY_OPEN": "Glossari",
|
||||
"GITBOOK_LINK": "Publicat amb GitBook",
|
||||
"SUMMARY": "Taula de contingut",
|
||||
"SUMMARY_INTRODUCTION": "Introducció",
|
||||
"SUMMARY_TOGGLE": "Taula de contingut",
|
||||
"SEARCH_TOGGLE": "Cercar",
|
||||
"SEARCH_PLACEHOLDER": "Escriu per cercar",
|
||||
"FONTSETTINGS_TOGGLE": "Configuració de font",
|
||||
"SHARE_TOGGLE": "Compartir",
|
||||
"SHARE_ON": "Compartir en {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Clar",
|
||||
"FONTSETTINGS_SEPIA": "Sèpia",
|
||||
"FONTSETTINGS_NIGHT": "Nit",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Zvolte jazyk",
|
||||
"GLOSSARY": "Slovníček",
|
||||
"GLOSSARY_INDEX": "Rejstřík",
|
||||
"GLOSSARY_OPEN": "Slovníček",
|
||||
"GITBOOK_LINK": "Publikováno pomocí GitBook",
|
||||
"SUMMARY": "Obsah",
|
||||
"SUMMARY_INTRODUCTION": "Úvod",
|
||||
"SUMMARY_TOGGLE": "Obsah",
|
||||
"SEARCH_TOGGLE": "Hledání",
|
||||
"SEARCH_PLACEHOLDER": "Vyhledat",
|
||||
"FONTSETTINGS_TOGGLE": "Nastavení písma",
|
||||
"SHARE_TOGGLE": "Sdílet",
|
||||
"SHARE_ON": "Sdílet na {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Bílá",
|
||||
"FONTSETTINGS_SEPIA": "Sépie",
|
||||
"FONTSETTINGS_NIGHT": "Noc",
|
||||
"FONTSETTINGS_SANS": "Bezpatkové",
|
||||
"FONTSETTINGS_SERIF": "Patkové"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Sprache auswählen",
|
||||
"GLOSSARY": "Glossar",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Glossar",
|
||||
"GITBOOK_LINK": "Veröffentlicht mit GitBook",
|
||||
"SUMMARY": "Inhaltsverzeichnis",
|
||||
"SUMMARY_INTRODUCTION": "Einleitung",
|
||||
"SUMMARY_TOGGLE": "Inhaltsverzeichnis",
|
||||
"SEARCH_TOGGLE": "Suche",
|
||||
"SEARCH_PLACEHOLDER": "Suchbegriff eingeben",
|
||||
"FONTSETTINGS_TOGGLE": "Schrifteinstellungen",
|
||||
"SHARE_TOGGLE": "Teilen",
|
||||
"SHARE_ON": "Auf {{platform}} teilen",
|
||||
"FONTSETTINGS_WHITE": "Hell",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Nacht",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Επιλογή γλώσσας",
|
||||
"GLOSSARY": "Γλωσσάρι",
|
||||
"GLOSSARY_INDEX": "Ευρετήριο",
|
||||
"GLOSSARY_OPEN": "Γλωσσάρι",
|
||||
"GITBOOK_LINK": "Δημοσιεύτηκε με το GitBook",
|
||||
"SUMMARY": "Πίνακας Περιεχομένων",
|
||||
"SUMMARY_INTRODUCTION": "Εισαγωγή",
|
||||
"SUMMARY_TOGGLE": "Πίνακας Περιεχομένων",
|
||||
"SEARCH_TOGGLE": "Αναζήτηση",
|
||||
"SEARCH_PLACEHOLDER": "Αναζήτηση για ...",
|
||||
"FONTSETTINGS_TOGGLE": "Επιλογές γραμματοσειράς",
|
||||
"SHARE_TOGGLE": "Κοινοποίηση",
|
||||
"SHARE_ON": "Κοινοποίηση σε {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Λευκό",
|
||||
"FONTSETTINGS_SEPIA": "Καστανόχρους",
|
||||
"FONTSETTINGS_NIGHT": "Βραδινό",
|
||||
"FONTSETTINGS_SANS": "Χωρίς πατούρες",
|
||||
"FONTSETTINGS_SERIF": "Με πατούρες"
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Choose a language",
|
||||
"GLOSSARY": "Glossary",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Glossary",
|
||||
"GITBOOK_LINK": "Published with GitBook",
|
||||
"SUMMARY": "Table of Contents",
|
||||
"SUMMARY_INTRODUCTION": "Introduction",
|
||||
"SUMMARY_TOGGLE": "Table of Contents",
|
||||
"SEARCH_TOGGLE": "Search",
|
||||
"SEARCH_PLACEHOLDER": "Type to search",
|
||||
"SEARCH_RESULTS_TITLE": "<span class='search-results-count'></span> results matching \"<span class='search-query'></span>\"",
|
||||
"SEARCH_NO_RESULTS_TITLE": "No results matching \"<span class='search-query'></span>\"",
|
||||
"FONTSETTINGS_TOGGLE": "Font Settings",
|
||||
"SHARE_TOGGLE": "Share",
|
||||
"SHARE_ON": "Share on {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "White",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Night",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Selecciona un idioma",
|
||||
"GLOSSARY": "Glosario",
|
||||
"GLOSSARY_INDEX": "Índice",
|
||||
"GLOSSARY_OPEN": "Glosario",
|
||||
"GITBOOK_LINK": "Publicado con GitBook",
|
||||
"SUMMARY": "Tabla de contenido",
|
||||
"SUMMARY_INTRODUCTION": "Introducción",
|
||||
"SUMMARY_TOGGLE": "Tabla de contenido",
|
||||
"SEARCH_TOGGLE": "Buscar",
|
||||
"SEARCH_PLACEHOLDER": "Escribe para buscar",
|
||||
"FONTSETTINGS_TOGGLE": "Configuración de fuente",
|
||||
"SHARE_TOGGLE": "Compartir",
|
||||
"SHARE_ON": "Compartir en {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Claro",
|
||||
"FONTSETTINGS_SEPIA": "Sépia",
|
||||
"FONTSETTINGS_NIGHT": "Noche",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "انتخاب زبان",
|
||||
"GLOSSARY": "واژهنامه",
|
||||
"GLOSSARY_INDEX": "فهرست واژهها",
|
||||
"GLOSSARY_OPEN": "واژهنامه",
|
||||
"GITBOOK_LINK": "انتشار یافته توسط GitBook",
|
||||
"SUMMARY": "فهرست مطالب",
|
||||
"SUMMARY_INTRODUCTION": "مقدمه",
|
||||
"SUMMARY_TOGGLE": "فهرست مطالب",
|
||||
"SEARCH_TOGGLE": "جستجو",
|
||||
"SEARCH_PLACEHOLDER": "چیزی برای جستجو بنویسید",
|
||||
"FONTSETTINGS_TOGGLE": "تنظیمات فونت",
|
||||
"SHARE_TOGGLE": "اشتراک",
|
||||
"SHARE_ON": "در {{platform}} به اشتراک بگذارید",
|
||||
"FONTSETTINGS_WHITE": "سفید",
|
||||
"FONTSETTINGS_SEPIA": "سپیا",
|
||||
"FONTSETTINGS_NIGHT": "شب",
|
||||
"FONTSETTINGS_SANS": "سنس",
|
||||
"FONTSETTINGS_SERIF": "سریف"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Valitse kieli",
|
||||
"GLOSSARY": "Sanasto",
|
||||
"GLOSSARY_INDEX": "Hakemisto",
|
||||
"GLOSSARY_OPEN": "Sanasto",
|
||||
"GITBOOK_LINK": "Julkaistu GitBookilla",
|
||||
"SUMMARY": "Sisällysluettelo",
|
||||
"SUMMARY_INTRODUCTION": "Johdanto",
|
||||
"SUMMARY_TOGGLE": "Sisällysluettelu",
|
||||
"SEARCH_TOGGLE": "Etsi",
|
||||
"SEARCH_PLACEHOLDER": "Kirjoita hakusana",
|
||||
"FONTSETTINGS_TOGGLE": "Fonttivalinnat",
|
||||
"SHARE_TOGGLE": "Jaa",
|
||||
"SHARE_ON": "Jaa {{platform}}ssa",
|
||||
"FONTSETTINGS_WHITE": "Valkoinen",
|
||||
"FONTSETTINGS_SEPIA": "Seepia",
|
||||
"FONTSETTINGS_NIGHT": "Yö",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Choisissez une langue",
|
||||
"GLOSSARY": "Glossaire",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Glossaire",
|
||||
"GITBOOK_LINK": "Publié avec GitBook",
|
||||
"SUMMARY": "Table des matières",
|
||||
"SUMMARY_INTRODUCTION": "Introduction",
|
||||
"SUMMARY_TOGGLE": "Table des matières",
|
||||
"SEARCH_TOGGLE": "Recherche",
|
||||
"SEARCH_PLACEHOLDER": "Tapez pour rechercher",
|
||||
"FONTSETTINGS_TOGGLE": "Paramètres de Police",
|
||||
"SHARE_TOGGLE": "Partage",
|
||||
"SHARE_ON": "Partager sur {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Clair",
|
||||
"FONTSETTINGS_SEPIA": "Sépia",
|
||||
"FONTSETTINGS_NIGHT": "Nuit",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "בחר שפה",
|
||||
"GLOSSARY": "מונחים",
|
||||
"GLOSSARY_INDEX": "מפתח",
|
||||
"GLOSSARY_OPEN": "מונחים",
|
||||
"GITBOOK_LINK": "הוצאה לאור באמצעות גיט-בוק GITBOOK",
|
||||
"SUMMARY": "תוכן העניינים",
|
||||
"SUMMARY_INTRODUCTION": "הוראות",
|
||||
"SUMMARY_TOGGLE": "תקציר",
|
||||
"SEARCH_TOGGLE": "חיפוש",
|
||||
"SEARCH_PLACEHOLDER": "סוג החיפוש",
|
||||
"FONTSETTINGS_TOGGLE": "הגדרת אותיות",
|
||||
"SHARE_TOGGLE": "שתף",
|
||||
"SHARE_ON": "{{platform}} שתף ב",
|
||||
"FONTSETTINGS_WHITE": "בהיר",
|
||||
"FONTSETTINGS_SEPIA": "חום כהה",
|
||||
"FONTSETTINGS_NIGHT": "מצב לילה",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
module.exports = {
|
||||
ar: require('./ar'),
|
||||
bn: require('./bn'),
|
||||
ca: require('./ca'),
|
||||
cs: require('./cs'),
|
||||
de: require('./de'),
|
||||
el: require('./el'),
|
||||
en: require('./en'),
|
||||
es: require('./es'),
|
||||
fa: require('./fa'),
|
||||
fi: require('./fi'),
|
||||
fr: require('./fr'),
|
||||
he: require('./he'),
|
||||
it: require('./it'),
|
||||
ja: require('./ja'),
|
||||
ko: require('./ko'),
|
||||
nl: require('./nl'),
|
||||
no: require('./no'),
|
||||
pl: require('./pl'),
|
||||
pt: require('./pt'),
|
||||
ro: require('./ro'),
|
||||
ru: require('./ru'),
|
||||
sv: require('./sv'),
|
||||
tr: require('./tr'),
|
||||
uk: require('./uk'),
|
||||
vi: require('./vi'),
|
||||
'zh-hans': require('./zh-hans'),
|
||||
'zh-tw': require('./zh-tw'),
|
||||
};
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Scegli una lingua",
|
||||
"GLOSSARY": "Glossario",
|
||||
"GLOSSARY_INDEX": "Indice",
|
||||
"GLOSSARY_OPEN": "Glossario",
|
||||
"GITBOOK_LINK": "Pubblicato con GitBook",
|
||||
"SUMMARY": "Sommario",
|
||||
"SUMMARY_INTRODUCTION": "Introduzione",
|
||||
"SUMMARY_TOGGLE": "Sommario",
|
||||
"SEARCH_TOGGLE": "Cerca",
|
||||
"SEARCH_PLACEHOLDER": "Scrivi per cercare",
|
||||
"FONTSETTINGS_TOGGLE": "Impostazioni dei caratteri",
|
||||
"SHARE_TOGGLE": "Condividi",
|
||||
"SHARE_ON": "Condividi su {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Bianco",
|
||||
"FONTSETTINGS_SEPIA": "Seppia",
|
||||
"FONTSETTINGS_NIGHT": "Notte",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "言語を選択",
|
||||
"GLOSSARY": "用語集",
|
||||
"GLOSSARY_INDEX": "索引",
|
||||
"GLOSSARY_OPEN": "用語集",
|
||||
"GITBOOK_LINK": "GitBookで公開 ",
|
||||
"SUMMARY": "目次",
|
||||
"SUMMARY_INTRODUCTION": "はじめに",
|
||||
"SUMMARY_TOGGLE": "目次",
|
||||
"SEARCH_TOGGLE": "検索",
|
||||
"SEARCH_PLACEHOLDER": "検索すると入力",
|
||||
"FONTSETTINGS_TOGGLE": "フォント設定",
|
||||
"SHARE_TOGGLE": "シェア",
|
||||
"SHARE_ON": "{{platform}}でシェア",
|
||||
"FONTSETTINGS_WHITE": "白",
|
||||
"FONTSETTINGS_SEPIA": "セピア",
|
||||
"FONTSETTINGS_NIGHT": "夜",
|
||||
"FONTSETTINGS_SANS": "ゴシック体",
|
||||
"FONTSETTINGS_SERIF": "明朝体"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "언어를 선택하세요",
|
||||
"GLOSSARY": "어휘",
|
||||
"GLOSSARY_INDEX": "색인",
|
||||
"GLOSSARY_OPEN": "어휘",
|
||||
"GITBOOK_LINK": "GitBook에 게시",
|
||||
"SUMMARY": "차례",
|
||||
"SUMMARY_INTRODUCTION": "소개",
|
||||
"SUMMARY_TOGGLE": "차례",
|
||||
"SEARCH_TOGGLE": "검색",
|
||||
"SEARCH_PLACEHOLDER": "검색어 입력",
|
||||
"FONTSETTINGS_TOGGLE": "글꼴 설정",
|
||||
"SHARE_TOGGLE": "공유",
|
||||
"SHARE_ON": "{{platform}}에 공유",
|
||||
"FONTSETTINGS_WHITE": "화이트",
|
||||
"FONTSETTINGS_SEPIA": "세피아",
|
||||
"FONTSETTINGS_NIGHT": "나이트",
|
||||
"FONTSETTINGS_SANS": "고딕",
|
||||
"FONTSETTINGS_SERIF": "명조"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Kies een taal",
|
||||
"GLOSSARY": "Begrippenlijst",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Begrippenlijst",
|
||||
"GITBOOK_LINK": "Gepubliceerd met GitBook",
|
||||
"SUMMARY": "Inhoudsopgave",
|
||||
"SUMMARY_INTRODUCTION": "Inleiding",
|
||||
"SUMMARY_TOGGLE": "Inhoudsopgave",
|
||||
"SEARCH_TOGGLE": "Zoeken",
|
||||
"SEARCH_PLACEHOLDER": "Zoeken",
|
||||
"FONTSETTINGS_TOGGLE": "Lettertype instellingen",
|
||||
"SHARE_TOGGLE": "Delen",
|
||||
"SHARE_ON": "Delen op {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Wit",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Zwart",
|
||||
"FONTSETTINGS_SANS": "Schreefloos",
|
||||
"FONTSETTINGS_SERIF": "Schreef"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Velg språk",
|
||||
"GLOSSARY": "Register",
|
||||
"GLOSSARY_INDEX": "Indeks",
|
||||
"GLOSSARY_OPEN": "Register",
|
||||
"GITBOOK_LINK": "Publisert med GitBook",
|
||||
"SUMMARY": "Innholdsfortegnelse",
|
||||
"SUMMARY_INTRODUCTION": "Innledning",
|
||||
"SUMMARY_TOGGLE": "Innholdsfortegnelse",
|
||||
"SEARCH_TOGGLE": "Søk",
|
||||
"SEARCH_PLACEHOLDER": "Skriv inn søkeord",
|
||||
"FONTSETTINGS_TOGGLE": "Tekstinnstillinger",
|
||||
"SHARE_TOGGLE": "Del",
|
||||
"SHARE_ON": "Del på {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Lys",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Mørk",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Wybierz język",
|
||||
"GLOSSARY": "Glosariusz",
|
||||
"GLOSSARY_INDEX": "Indeks",
|
||||
"GLOSSARY_OPEN": "Glosariusz",
|
||||
"GITBOOK_LINK": "Opublikowano dzięki GitBook",
|
||||
"SUMMARY": "Spis treści",
|
||||
"SUMMARY_INTRODUCTION": "Wstęp",
|
||||
"SUMMARY_TOGGLE": "Spis treści",
|
||||
"SEARCH_TOGGLE": "Szukaj",
|
||||
"SEARCH_PLACEHOLDER": "Wpisz szukaną frazę",
|
||||
"FONTSETTINGS_TOGGLE": "Ustawienia czcionki",
|
||||
"SHARE_TOGGLE": "Udostępnij",
|
||||
"SHARE_ON": "Udostępnij na {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Jasny",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Noc",
|
||||
"FONTSETTINGS_SANS": "Bezszeryfowa",
|
||||
"FONTSETTINGS_SERIF": "Szeryfowa"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Escolher sua língua",
|
||||
"GLOSSARY": "Glossário",
|
||||
"GLOSSARY_INDEX": "Índice",
|
||||
"GLOSSARY_OPEN": "Glossário",
|
||||
"GITBOOK_LINK": "Publicado com GitBook",
|
||||
"SUMMARY": "Tabela de conteúdos",
|
||||
"SUMMARY_INTRODUCTION": "Introdução",
|
||||
"SUMMARY_TOGGLE": "Tabela de conteúdos",
|
||||
"SEARCH_TOGGLE": "Pesquise",
|
||||
"SEARCH_PLACEHOLDER": "Escreva para pesquisar",
|
||||
"FONTSETTINGS_TOGGLE": "Configurações de fonte",
|
||||
"SHARE_TOGGLE": "Compartilhar",
|
||||
"SHARE_ON": "Compartilhar no {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Claro",
|
||||
"FONTSETTINGS_SEPIA": "Sépia",
|
||||
"FONTSETTINGS_NIGHT": "Noite",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Alege o limba",
|
||||
"GLOSSARY": "Glosar",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Glosar",
|
||||
"GITBOOK_LINK": "Publicata cu GitBook",
|
||||
"SUMMARY": "Cuprins",
|
||||
"SUMMARY_INTRODUCTION": "Introducere",
|
||||
"SUMMARY_TOGGLE": "Cuprins",
|
||||
"SEARCH_TOGGLE": "Cauta",
|
||||
"SEARCH_PLACEHOLDER": "Ce cauti",
|
||||
"FONTSETTINGS_TOGGLE": "Setari de font",
|
||||
"SHARE_TOGGLE": "Distribuie",
|
||||
"SHARE_ON": "Distribuie pe {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Alb",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Noapte",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Выберите язык",
|
||||
"GLOSSARY": "Алфавитный указатель",
|
||||
"GLOSSARY_INDEX": "Алфавитный указатель",
|
||||
"GLOSSARY_OPEN": "Алфавитный указатель",
|
||||
"GITBOOK_LINK": "Опубликовано с помощью GitBook",
|
||||
"SUMMARY": "Содержание",
|
||||
"SUMMARY_INTRODUCTION": "Введение",
|
||||
"SUMMARY_TOGGLE": "Содержание",
|
||||
"SEARCH_TOGGLE": "Поиск",
|
||||
"SEARCH_PLACEHOLDER": "Введите условия поиска",
|
||||
"FONTSETTINGS_TOGGLE": "Шрифт",
|
||||
"SHARE_TOGGLE": "Поделиться",
|
||||
"SHARE_ON": "Поделиться в {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Светлый",
|
||||
"FONTSETTINGS_SEPIA": "Сепия",
|
||||
"FONTSETTINGS_NIGHT": "Тёмный",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Välj språk",
|
||||
"GLOSSARY": "Gloslista",
|
||||
"GLOSSARY_INDEX": "Index",
|
||||
"GLOSSARY_OPEN": "Gloslista",
|
||||
"GITBOOK_LINK": "Publicera med GitBook",
|
||||
"SUMMARY": "Innehållsförteckning",
|
||||
"SUMMARY_INTRODUCTION": "Inledning",
|
||||
"SUMMARY_TOGGLE": "Innehållsförteckning",
|
||||
"SEARCH_TOGGLE": "Sök",
|
||||
"SEARCH_PLACEHOLDER": "Skriv sökord",
|
||||
"FONTSETTINGS_TOGGLE": "Textinställningar",
|
||||
"SHARE_TOGGLE": "Dela",
|
||||
"SHARE_ON": "Dela på {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Ljus",
|
||||
"FONTSETTINGS_SEPIA": "Sepia",
|
||||
"FONTSETTINGS_NIGHT": "Mörk",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Dil seçimi",
|
||||
"GLOSSARY": "Sözlük",
|
||||
"GLOSSARY_INDEX": "Dizin",
|
||||
"GLOSSARY_OPEN": "Sözlük",
|
||||
"GITBOOK_LINK": "GitBook ile yayınla",
|
||||
"SUMMARY": "İçindekiler",
|
||||
"SUMMARY_INTRODUCTION": "Giriş",
|
||||
"SUMMARY_TOGGLE": "İçindekiler",
|
||||
"SEARCH_TOGGLE": "Arama",
|
||||
"SEARCH_PLACEHOLDER": "Aramak istediğiniz",
|
||||
"FONTSETTINGS_TOGGLE": "Font Ayarları",
|
||||
"SHARE_TOGGLE": "Paylaş",
|
||||
"SHARE_ON": "{{platform}} ile paylaş",
|
||||
"FONTSETTINGS_WHITE": "Beyaz",
|
||||
"FONTSETTINGS_SEPIA": "Sepya",
|
||||
"FONTSETTINGS_NIGHT": "Karanlık",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Виберіть мову",
|
||||
"GLOSSARY": "Алфавітний покажчик",
|
||||
"GLOSSARY_INDEX": "Алфавітний покажчик",
|
||||
"GLOSSARY_OPEN": "Алфавітний покажчик",
|
||||
"GITBOOK_LINK": "Опубліковано за допомогою GitBook",
|
||||
"SUMMARY": "Зміст",
|
||||
"SUMMARY_INTRODUCTION": "Вступ",
|
||||
"SUMMARY_TOGGLE": "Зміст",
|
||||
"SEARCH_TOGGLE": "Пошук",
|
||||
"SEARCH_PLACEHOLDER": "Введіть для пошуку",
|
||||
"FONTSETTINGS_TOGGLE": "Шрифт",
|
||||
"SHARE_TOGGLE": "Поділитися",
|
||||
"SHARE_ON": "Поділитися в {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Світлий",
|
||||
"FONTSETTINGS_SEPIA": "Сепія",
|
||||
"FONTSETTINGS_NIGHT": "Темний",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "Lựa chọn ngôn ngữ",
|
||||
"GLOSSARY": "Chú giải",
|
||||
"GLOSSARY_INDEX": "Chỉ mục",
|
||||
"GLOSSARY_OPEN": "Chú giải",
|
||||
"GITBOOK_LINK": "Xuất bản với GitBook",
|
||||
"SUMMARY": "Mục Lục",
|
||||
"SUMMARY_INTRODUCTION": "Giới thiệu",
|
||||
"SUMMARY_TOGGLE": "Mục Lục",
|
||||
"SEARCH_TOGGLE": "Tìm kiếm",
|
||||
"SEARCH_PLACEHOLDER": "Nhập thông tin cần tìm",
|
||||
"FONTSETTINGS_TOGGLE": "Tùy chỉnh phông chữ",
|
||||
"SHARE_TOGGLE": "Chia sẻ",
|
||||
"SHARE_ON": "Chia sẻ trên {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "Sáng",
|
||||
"FONTSETTINGS_SEPIA": "Vàng nâu",
|
||||
"FONTSETTINGS_NIGHT": "Tối",
|
||||
"FONTSETTINGS_SANS": "Sans",
|
||||
"FONTSETTINGS_SERIF": "Serif"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "选择一种语言",
|
||||
"GLOSSARY": "术语表",
|
||||
"GLOSSARY_INDEX": "索引",
|
||||
"GLOSSARY_OPEN": "术语表",
|
||||
"GITBOOK_LINK": "本书使用 GitBook 发布",
|
||||
"SUMMARY": "目录",
|
||||
"SUMMARY_INTRODUCTION": "介绍",
|
||||
"SUMMARY_TOGGLE": "目录",
|
||||
"SEARCH_TOGGLE": "搜索",
|
||||
"SEARCH_PLACEHOLDER": "输入并搜索",
|
||||
"FONTSETTINGS_TOGGLE": "字体设置",
|
||||
"SHARE_TOGGLE": "分享",
|
||||
"SHARE_ON": "分享到 {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "白色",
|
||||
"FONTSETTINGS_SEPIA": "棕褐色",
|
||||
"FONTSETTINGS_NIGHT": "夜间",
|
||||
"FONTSETTINGS_SANS": "无衬线体",
|
||||
"FONTSETTINGS_SERIF": "衬线体"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"LANGS_CHOOSE": "選擇一種語言",
|
||||
"GLOSSARY": "術語表",
|
||||
"GLOSSARY_INDEX": "索引",
|
||||
"GLOSSARY_OPEN": "術語表",
|
||||
"GITBOOK_LINK": "本書使用 GitBook 釋出",
|
||||
"SUMMARY": "目錄",
|
||||
"SUMMARY_INTRODUCTION": "介紹",
|
||||
"SUMMARY_TOGGLE": "目錄",
|
||||
"SEARCH_TOGGLE": "搜尋",
|
||||
"SEARCH_PLACEHOLDER": "輸入並搜尋",
|
||||
"FONTSETTINGS_TOGGLE": "字型設定",
|
||||
"SHARE_TOGGLE": "分享",
|
||||
"SHARE_ON": "分享到 {{platform}}",
|
||||
"FONTSETTINGS_WHITE": "白色",
|
||||
"FONTSETTINGS_SEPIA": "棕褐色",
|
||||
"FONTSETTINGS_NIGHT": "夜間",
|
||||
"FONTSETTINGS_SANS": "無襯線體",
|
||||
"FONTSETTINGS_SERIF": "襯線體"
|
||||
}
|
||||
@@ -1,56 +1,14 @@
|
||||
const GitBook = require('gitbook-core');
|
||||
const { React } = GitBook;
|
||||
|
||||
const Sidebar = require('./components/Sidebar');
|
||||
const Body = require('./components/Body');
|
||||
|
||||
const Theme = require('./components/Theme');
|
||||
const reduceState = require('./reducers');
|
||||
const locales = require('./i18n');
|
||||
|
||||
let ThemeBody = React.createClass({
|
||||
propTypes: {
|
||||
// State
|
||||
page: GitBook.Shapes.Page,
|
||||
summary: GitBook.Shapes.Summary,
|
||||
sidebar: React.PropTypes.object,
|
||||
// Other props
|
||||
children: React.PropTypes.node
|
||||
},
|
||||
|
||||
render() {
|
||||
const { page, summary, children, sidebar } = this.props;
|
||||
|
||||
return (
|
||||
<GitBook.FlexLayout column className="GitBook book">
|
||||
<GitBook.Head
|
||||
title={page.title}
|
||||
titleTemplate="%s - GitBook" />
|
||||
<GitBook.ImportCSS href="gitbook/theme.css" />
|
||||
|
||||
<GitBook.FlexBox>
|
||||
<GitBook.FlexLayout>
|
||||
{sidebar.open ? (
|
||||
<GitBook.FlexBox col={3}>
|
||||
<Sidebar summary={summary} />
|
||||
</GitBook.FlexBox>
|
||||
) : null}
|
||||
<GitBook.FlexBox col={sidebar.open ? 9 : 12}>
|
||||
<Body page={page} />
|
||||
</GitBook.FlexBox>
|
||||
</GitBook.FlexLayout>
|
||||
</GitBook.FlexBox>
|
||||
{children}
|
||||
</GitBook.FlexLayout>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
ThemeBody = GitBook.connect(ThemeBody, ({page, summary, sidebar}) => {
|
||||
return { page, summary, sidebar };
|
||||
});
|
||||
|
||||
module.exports = GitBook.createPlugin({
|
||||
init: (dispatch, state, { Components }) => {
|
||||
dispatch(Components.registerComponent(ThemeBody, { role: 'Body' }));
|
||||
init: (dispatch, state, { Components, I18n }) => {
|
||||
dispatch(Components.registerComponent(Theme, { role: 'Body' }));
|
||||
dispatch(I18n.registerLocales(locales));
|
||||
},
|
||||
reduce: reduceState
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user