dev: refactoring + lokalise fetch + process

This commit is contained in:
NGPixel 2017-12-03 21:11:26 -05:00
parent 26e3e21005
commit e55c5805b4
95 changed files with 226 additions and 3344 deletions

View File

@ -1,10 +1,28 @@
# Contributing to Wiki.js
# Contribute
:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:
## Introduction
## Reporting issues
First, thank you for considering contributing to Wiki.js! It's people like you that make the open source community such a great community! 😊
A default template is provided when creating a new GitHub issue. Please use it and share as much info as possible on your system (OS, Browser and Node.js versions, etc.), how to reproduce the bug, the expected result, etc.
We welcome any type of contribution, not only code. You can help with
- **QA**: file bug reports, the more details you can give the better (e.g. screenshots with the console open)
- **Marketing**: writing blog posts, howto's, printing stickers, ...
- **Community**: presenting the project at meetups, organizing a dedicated meetup for the local community, ...
- **Code**: take a look at the [open issues](issues). Even if you can't write code, commenting on them, showing that you care about a given issue matters. It helps us triage them.
- **Money**: we welcome financial contributions in full transparency on our [open collective](https://opencollective.com/wikijs).
## Your First Contribution
Working on your first Pull Request? You can learn how from this *free* series, [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github).
## Submitting code
Any code change should be submitted as a pull request. The description should explain what the code does and give steps to execute it. The pull request should also contain tests.
## Code review process
The bigger the pull request, the longer it will take to review and merge. Try to break down large pull requests in smaller chunks that are easier to review and merge.
It is also always helpful to have some context for your pull request. What was the purpose? Why does it matter to you?
## Requesting new features / enhancements
@ -13,3 +31,45 @@ Use the feature request board to submit new ideas and vote on which ideas should
:triangular_flag_on_post: [https://wikijs.canny.io/features](https://wikijs.canny.io/features)
*Do not use GitHub issues to submit new feature ideas, as it will closed and you'll be asked to use the feature request board above. GitHub Issues are limited to bugs / issues / help*.
## Financial contributions
We also welcome financial contributions in full transparency on our [open collective](https://opencollective.com/wikijs).
Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
## Questions
If you have any questions, create an [issue](issue) (protip: do a quick search first to see if someone else didn't ask the same question before!).
You can also reach us at hello@wikijs.opencollective.com.
## Credits
### Contributors
Thank you to all the people who have already contributed to Wiki.js!
<a href="graphs/contributors"><img src="https://opencollective.com/wikijs/contributors.svg?width=890" /></a>
### Backers
Thank you to all our backers! [[Become a backer](https://opencollective.com/wikijs#backer)]
<a href="https://opencollective.com/wikijs#backers" target="_blank"><img src="https://opencollective.com/wikijs/backers.svg?width=890"></a>
### Sponsors
Thank you to all our sponsors! (please ask your company to also support this open source project by [becoming a sponsor](https://opencollective.com/wikijs#sponsor))
<a href="https://opencollective.com/wikijs/sponsor/0/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/0/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/1/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/1/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/2/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/2/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/3/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/3/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/4/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/4/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/5/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/5/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/6/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/6/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/7/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/7/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/8/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/8/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/9/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/9/avatar.svg"></a>
<!-- This `CONTRIBUTING.md` is based on @nayafia's template https://github.com/nayafia/contributing-template -->

3
.gitignore vendored
View File

@ -38,3 +38,6 @@ config.yml
# Test results
test-results/
# Localization Resources
/server/locales/*.yml

View File

@ -1,2 +0,0 @@
save-exact true
save-prefix ""

View File

@ -1,67 +0,0 @@
# Contribute
## Introduction
First, thank you for considering contributing to Wiki.js! It's people like you that make the open source community such a great community! 😊
We welcome any type of contribution, not only code. You can help with
- **QA**: file bug reports, the more details you can give the better (e.g. screenshots with the console open)
- **Marketing**: writing blog posts, howto's, printing stickers, ...
- **Community**: presenting the project at meetups, organizing a dedicated meetup for the local community, ...
- **Code**: take a look at the [open issues](issues). Even if you can't write code, commenting on them, showing that you care about a given issue matters. It helps us triage them.
- **Money**: we welcome financial contributions in full transparency on our [open collective](https://opencollective.com/wikijs).
## Your First Contribution
Working on your first Pull Request? You can learn how from this *free* series, [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github).
## Submitting code
Any code change should be submitted as a pull request. The description should explain what the code does and give steps to execute it. The pull request should also contain tests.
## Code review process
The bigger the pull request, the longer it will take to review and merge. Try to break down large pull requests in smaller chunks that are easier to review and merge.
It is also always helpful to have some context for your pull request. What was the purpose? Why does it matter to you?
## Financial contributions
We also welcome financial contributions in full transparency on our [open collective](https://opencollective.com/wikijs).
Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
## Questions
If you have any questions, create an [issue](issue) (protip: do a quick search first to see if someone else didn't ask the same question before!).
You can also reach us at hello@wikijs.opencollective.com.
## Credits
### Contributors
Thank you to all the people who have already contributed to Wiki.js!
<a href="graphs/contributors"><img src="https://opencollective.com/wikijs/contributors.svg?width=890" /></a>
### Backers
Thank you to all our backers! [[Become a backer](https://opencollective.com/wikijs#backer)]
<a href="https://opencollective.com/wikijs#backers" target="_blank"><img src="https://opencollective.com/wikijs/backers.svg?width=890"></a>
### Sponsors
Thank you to all our sponsors! (please ask your company to also support this open source project by [becoming a sponsor](https://opencollective.com/wikijs#sponsor))
<a href="https://opencollective.com/wikijs/sponsor/0/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/0/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/1/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/1/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/2/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/2/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/3/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/3/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/4/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/4/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/5/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/5/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/6/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/6/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/7/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/7/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/8/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/8/avatar.svg"></a>
<a href="https://opencollective.com/wikijs/sponsor/9/website" target="_blank"><img src="https://opencollective.com/wikijs/sponsor/9/avatar.svg"></a>
<!-- This `CONTRIBUTING.md` is based on @nayafia's template https://github.com/nayafia/contributing-template -->

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":3,"sources":["scss/app.scss"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":""}

View File

@ -6,32 +6,54 @@
* Client & Server compiler / bundler / watcher
*/
const Promise = require('bluebird')
const autoprefixer = require('autoprefixer')
const colors = require('colors/safe')
const fsbx = require('fuse-box')
const nodemon = require('nodemon')
const fs = require('fs-extra')
const yargs = require('yargs')
const yaml = require('js-yaml')
const path = require('path')
// -------------------------------------------------------
// Parse cmd arguments
// PARSE CMD ARGUMENTS
// -------------------------------------------------------
const args = require('yargs')
const opts = yargs
.option('d', {
alias: 'dev',
describe: 'Start in Developer mode',
type: 'boolean'
})
.option('b', {
alias: 'build',
describe: 'Start in Build mode',
type: 'boolean'
})
.help('h')
.alias('h', 'help')
.argv
const dev = args.dev
if (dev) {
if (opts.dev) {
console.info(colors.bgWhite.black(' Starting Wiki.js in DEVELOPER mode... '))
} else {
} else if (opts.build) {
console.info(colors.bgWhite.black(' Starting Wiki.js in BUILD mode... '))
} else {
yargs.showHelp()
process.exit(0)
}
// -------------------------------------------------------
// GET CONFIG
// -------------------------------------------------------
try {
const config = yaml.safeLoad(fs.readFileSync(path.join(process.cwd(), 'dev/config/config.yml'), 'utf8'))
global.config = config
} catch (ex) {
console.error(ex)
process.exit(1)
}
// -------------------------------------------------------
@ -41,27 +63,37 @@ if (dev) {
const ALIASES = {
'brace-ext-modelist': 'brace/ext/modelist.js',
'simplemde': 'simplemde/dist/simplemde.min.js',
'vue': (dev) ? 'vue/dist/vue.js' : 'vue/dist/vue.min.js',
'vue': (opts.dev) ? 'vue/dist/vue.js' : 'vue/dist/vue.min.js',
'vue-lodash': 'vue-lodash/dist/vue-lodash.min.js',
'vue-resource': (dev) ? 'vue-resource/dist/vue-resource.js' : 'vue-resource/dist/vue-resource.es2015.js'
'vue-resource': (opts.dev) ? 'vue-resource/dist/vue-resource.js' : 'vue-resource/dist/vue-resource.es2015.js'
}
const SHIMS = {
diff2html: {
source: '../node_modules/diff2html/dist/diff2html.min.js',
source: '../../node_modules/diff2html/dist/diff2html.min.js',
exports: 'Diff2Html'
},
diff2htmlui: {
source: '../node_modules/diff2html/dist/diff2html-ui.min.js',
source: '../../node_modules/diff2html/dist/diff2html-ui.min.js',
exports: 'Diff2HtmlUI'
}
}
// -------------------------------------------------------
// Global Tasks
// Tasks
// -------------------------------------------------------
console.info(colors.white('└── ') + colors.green('Running global tasks...'))
let globalTasks = require('./fuse_tasks')
console.info(colors.white('└── ') + colors.green('Running tasks...'))
let tasks = require('./tasks')
let tasksToRun = []
tasksToRun.push(tasks.cleanFuseboxCache)
tasksToRun.push(tasks.copySimpleMdeAssets)
tasksToRun.push(tasks.copyAceModes)
if (opts.build) {
tasksToRun.push(tasks.cleanTestResults)
tasksToRun.push(tasks.fetchLocalizationResources)
}
// -------------------------------------------------------
// FUSEBOX PRODUCER
@ -71,7 +103,7 @@ const babelrc = fs.readJsonSync('.babelrc')
const scssChain = [
fsbx.SassPlugin({
includePaths: ['node_modules'],
outputStyle: dev ? 'nested' : 'compressed'
outputStyle: opts.dev ? 'nested' : 'compressed'
}),
fsbx.PostCSS([
autoprefixer({
@ -79,22 +111,22 @@ const scssChain = [
browsers: babelrc.presets[0][1].targets.browsers
})
]),
fsbx.CSSPlugin(dev ? {} : {
fsbx.CSSPlugin(opts.dev ? {} : {
group: 'bundle.css',
outFile: './assets/css/bundle.css',
inject: false
})
]
globalTasks.then(() => {
Promise.mapSeries(tasksToRun, fn => fn()).then(() => {
let fuse = fsbx.FuseBox.init({
homeDir: '../client',
output: '../assets/js/$name.js',
homeDir: '../../client',
output: '../../assets/js/$name.js',
alias: ALIASES,
target: 'browser',
tsConfig: './tsconfig.json',
tsConfig: '../config/tsconfig.json',
plugins: [
fsbx.EnvPlugin({ NODE_ENV: (dev) ? 'development' : 'production' }),
fsbx.EnvPlugin({ NODE_ENV: (opts.dev) ? 'development' : 'production' }),
fsbx.VueComponentPlugin({
script: fsbx.BabelPlugin(babelrc),
template: fsbx.ConsolidatePlugin({
@ -115,7 +147,7 @@ globalTasks.then(() => {
// FUSEBOX DEV
// -------------------------------------------------------
if (dev) {
if (opts.dev) {
fuse.dev({
port: 5555,
httpServer: false
@ -126,7 +158,7 @@ globalTasks.then(() => {
// FUSEBOX BUNDLES
// -------------------------------------------------------
if (dev) {
if (opts.dev) {
fuse.bundle('libs').shim(SHIMS).instructions('~ index.js')
fuse.bundle('app').instructions('!> [index.js]').hmr({ reload: true }).watch()
} else {
@ -140,10 +172,10 @@ globalTasks.then(() => {
fuse.run().then(() => {
console.info(colors.green.bold('\nAssets compilation + bundling completed.'))
if (dev) {
if (opts.dev) {
nodemon({
exec: 'node server',
ignore: ['assets/', 'client/', 'data/', 'repo/', 'tests/', 'tools/'],
ignore: ['assets/', 'client/', 'data/', 'dev/', 'node_modules/', 'repo/', 'test/', 'test-results/'],
ext: 'js json graphql',
watch: ['server'],
env: { 'NODE_ENV': 'development' }

View File

@ -1,16 +1,55 @@
/* global config */
const Promise = require('bluebird')
const colors = require('colors/safe')
const fs = Promise.promisifyAll(require('fs-extra'))
const path = require('path')
const uglify = require('uglify-es')
const request = require('request-promise')
const yaml = require('js-yaml')
const _ = require('lodash')
module.exports = Promise.mapSeries([
module.exports = {
async fetchLocalizationResources () {
console.info(colors.white(' └── ') + colors.green('Fetching latest localization resources...'))
let langs = await request({
method: 'POST',
uri: `${config.lokalise.api}/string/list`,
form: {
api_token: config.lokalise.key,
id: config.lokalise.project
},
json: true
})
if (langs && langs.strings && _.isPlainObject(langs.strings)) {
_.forIn(langs.strings, (langData, langKey) => {
let lang = {}
let langTotal = 0
langData.forEach(item => {
if (item.is_archived === '1') { return }
item.key = _.replace(item.key, '::', '.')
_.set(lang, item.key, item.translation)
langTotal++
})
let langYaml = yaml.safeDump(lang, {
indent: 2,
sortKeys: true,
lineWidth: 2048
})
fs.writeFileSync(path.join(process.cwd(), `server/locales/${langKey}.yml`), langYaml, 'utf8')
console.info(colors.white(` ${langKey}.yml - ${langTotal} keys written`))
})
} else {
throw new Error('Failed to fetch language list from Lokalise API.')
}
return true
},
/**
* SimpleMDE
*/
() => {
copySimpleMdeAssets () {
return fs.accessAsync('./assets/js/simplemde').then(() => {
console.info(colors.white(' └── ') + colors.magenta('SimpleMDE directory already exists. Task aborted.'))
console.info(colors.white(' └── ') + colors.magenta('SimpleMDE directory already exists. Task skipped.'))
return true
}).catch(err => {
if (err.code === 'ENOENT') {
@ -24,9 +63,9 @@ module.exports = Promise.mapSeries([
/**
* ACE Modes
*/
() => {
copyAceModes () {
return fs.accessAsync('./assets/js/ace').then(() => {
console.info(colors.white(' └── ') + colors.magenta('ACE modes directory already exists. Task aborted.'))
console.info(colors.white(' └── ') + colors.magenta('ACE modes directory already exists. Task skipped.'))
return true
}).catch(err => {
if (err.code === 'ENOENT') {
@ -65,15 +104,15 @@ module.exports = Promise.mapSeries([
/**
* Delete Fusebox cache
*/
() => {
cleanFuseboxCache () {
console.info(colors.white(' └── ') + colors.green('Clearing fuse-box cache...'))
return fs.emptyDirAsync('./.fusebox')
},
/**
* Delete Test Results
*/
() => {
cleanTestResults () {
console.info(colors.white(' └── ') + colors.green('Clearing test results...'))
return fs.remove('./test_results')
return fs.remove('./test-results')
}
}
], f => { return f() })

View File

@ -7,8 +7,8 @@
"start": "node wiki start",
"stop": "node wiki stop",
"restart": "node wiki restart",
"build": "node tools/fuse",
"dev": "node tools/fuse -d",
"build": "node dev/fuse --build",
"dev": "node dev/fuse --dev",
"test": "eslint --ext .js,.vue . && jest"
},
"bin": {
@ -115,6 +115,7 @@
"read-chunk": "2.1.0",
"remove-markdown": "0.2.2",
"request": "2.83.0",
"request-promise": "4.2.2",
"semver": "5.4.1",
"sequelize": "4.22.6",
"serve-favicon": "2.4.5",

View File

@ -0,0 +1,3 @@
# How to contribute new translations
https://github.com/Requarks/wiki#translations

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "Anzeigename",
"displaynameexample": "John Smith",
"email": "E-Mail",
"lastprofileupdate": "Letzte Profiländerung",
"membersince": "Mitglied seit",
"password": "Passwort",
"passwordverify": "Passwort bestätigen",
"provider": "Anbieter",
"savechanges": "Änderungen speichern",
"subtitle": "Profil und Authentifizierungsinformationen",
"tfa": "Two-Factor Authentifizierung",
"tfadisable": "Deaktiviere 2FA",
"tfadisabled": "Deaktiviere",
"tfaenable": "Aktiviere 2FA",
"tfaenabled": "Aktiviere"
},
"stats": {
"subtitle": "Allgemeine seitenweite Statistik",
"entries": "Einträge",
"uploads": "Uploads",
"users": "Benutzer"
},
"settings": {
"subtitle": "Verwalte Seitenkonfiguration"
},
"system": {
"subtitle": "Informationen und Werkzeuge für dein Wiki",
"systemversion": "Systemversion",
"currentversion": "Aktuelle Version",
"latestversion": "Letzte Version",
"upgrade": "Upgrade",
"reinstall": "Aktuelle Version neuinstallieren",
"versioncheckfailed": "Fehler beim Ermitteln der letzten Version. Versuche es später erneut.",
"administrativetools": "Administrationswerkzeuge",
"flushcache": "Leere Cache und rekonstruiere Indexes",
"flushcachetext": "Falls Inhalts- oder Suchergebnisse veraltet wirken oder nicht den letzten Inhalt enthalten hilft es den Cache zu leeren.",
"flushcachebtn": "Leeren und erneut bauen",
"resetaccounts": "Setze Systemaccounts auf Standard zurück",
"resetaccountstext": "Die Systemaccounts (wie den Gästeaccount) werden zu den Standardeinstellungen zurückgesetzt.",
"resetaccountsbtn": "Setze Sytemaccounts zurück",
"flushsessions": "Leere alle aktiven Benutzersitzungen",
"flushsessionstext": "Alle Benutzer werden ausgeloggt und müssen sich erneut anmelden. Deine jetzige Sitzung ist davon ebenfalls betroffen!",
"flushsessionsbtn": "Leere Sitzungen",
"hostinfo": "Host Informationen",
"os": "Betriebssystem",
"nodeversion": "Node.js Version",
"hostname": "Hostname",
"cores": "CPU Kerne",
"totalmem": "Gesamtspeicher",
"cwd": "Arbeitsverzeichnis"
},
"theme": {
"subtitle": "Ändere das Erscheinungsbild deines Wiki",
"primarycolor": "Primäre Farbe",
"primarycolordesc": "Wird für die obere Navigationsleiste, Header, Links usw. verwendet",
"altcolor": "Alternative Farbe",
"altcolordesc": "Wird für die Seitenleiste benutzt (in einem dunkleren Ton)",
"footercolor": "Farbe der Fußzeile",
"footercolordesc": "Wird für die Fußzeile benutzt (in einem helleren Ton)",
"codeblock": {
"title": "Code-Blöcke",
"dark": "Benutze ein Dunkles Theme",
"colorize": "Eingefärbte Code-Syntax"
},
"savechanges": "Änderungen speichern",
"reset": "Auf Standard zurücksetzen"
},
"users": {
"createauthorize": "Erstelle / Autorisiere Benutzer",
"subtitle": "Benutzer und Zugriffsrechte verwalten",
"name": "Name",
"email": "E-Mail Addresse",
"provider": "Anbieter",
"createdon": "Erstellt am",
"updatedon": "Geändert am",
"returntousers": "Zurück zum Benutzer",
"edituser": "Benutzer bearbeiten",
"uniqueid": "Einmalige ID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Anmeldung erforderlich",
"loginusing": "Anmeldung unter Verwendung...",
"loginusingalt": "Oder melde dich an und benutze...",
"fields": {
"emailuser": "E-Mail / Benutzername",
"password": "Passwort"
},
"actions": {
"login": "Anmeldung"
},
"errors": {
"invalidlogin": "Falscher Login",
"invalidloginmsg": "E-Mail oder das Passwort falsch",
"invaliduseremail": "Falsche Benutzer E-Mail-Adresse",
"loginerror": "Anmeldefehler",
"notyetauthorized": "Du wurdest autorisiert dich bei dieser Seite anzumelden",
"toomanyattempts": "Zu viele Versuche!",
"toomanyattemptsmsg": "Du hattest zu viele Fehlversuche in zu kurzer Zeit, bitte versuche es erneut in: {{time}}",
"usernotfound": "Benutzer nicht gefunden"
},
"providers": {
"local": "Lokal",
"windowslive": "Microsoft Account",
"azure": "Azure Active Directory",
"google": "Google ID",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,118 +0,0 @@
{
"editor": {
"codeblockinsert": "Codeblock einfügen",
"codeblocklanguage": "Sprache",
"codeblockloading": "Lade Syntax für {{name}}",
"codeblockloadingerror": "Fehler: Syntax für die Sprache konnte nicht geladen werden",
"codeblocksuccess": "Dein Codeblock wurde eingefügt",
"codeblocktitle": "Codeblock einfügen",
"discard": "Verwerfen",
"filedeleteaction": "Löschen",
"filedeleteloading": "Lösche Datei...",
"filedeletedefault": "Diese Datei",
"filedeletesuccess": "Datei erfolgreich gelöscht",
"fileerror": "Fehler beim Laden der Auflistung",
"filefolderempty": "Dieser Order ist leer",
"fileinsert": "Link zur Datei einfügen",
"fileloading": "Hole Dateien...",
"filemoveaction": "Verschiebe zu...",
"filemoveerror": "Fehler beim Verschieben: {{err}}",
"filemoveloading": "Verschiebe Datei...",
"filemovesuccess": "Datei erfolgreich verschoben.",
"fileprocessing": "Laden...",
"filerenameaction": "Umbenennen",
"filesuccess": "Dateiverlinkung wurde einfügt.",
"filetitle": "Datei einfügen",
"fileupload": "Datei(en) hochladen",
"fileuploaderror": "Fehler beim Hochladen: {{err}}",
"fileuploadsuccess": "Datei(en) erfolgreich hochgeladen.",
"folders": "Ordner",
"foldersloading": "Lade Ordnerliste...",
"imagetitle": "Bild einfügen",
"imageinsert": "Bild einfügen",
"imagesuccess": "Bild wurde eingefügt",
"imageupload": "Bild(er) hochladen",
"imagealignleft": "Links (Standard)",
"imagealigncenter": "Zentriert",
"imagealignright": "Rechts",
"imagealignlogo": "Seitenlogo",
"newfolder": "Neuer Ordner",
"videoanymp4file": "Beliebige Standard MP4 Datei",
"videoinsert": "Video einfügen",
"videolinktitle": "Link zum Video einfügen der eingebettet werden soll:",
"videonotsupported": "Diese URL ist ungültig oder wird nicht unterstützt!",
"videosuccess": "Das Video wurde eingefügt.",
"videosupportedtitle": "Die folgenden sind unterstützt:",
"videotitle": "Video einfügen"
},
"history": {
"pastversions": "Letzte Versionen",
"timestamp": "Zeitstempel",
"author": "Autor",
"commit": "Commit",
"comparewith": "Vergleichen mit...",
"view": "Ansicht",
"reverttoversion": "Zurück zur Version",
"sidebyside": "Side-by-Side-Ansicht"
},
"modal": {
"abort": "Abbrechen",
"anchorerror": "Einfügen in Zwischenablage fehlgeschlagen. Kopiere die URL manuell.",
"anchorsuccess": "Die URL wurde in die Zwischenablage kopiert.",
"anchortitle": "Kopiere Link zu dieser Sektion",
"copyclipboard": "Kopiere in Zwischenablage",
"create": "Erstellen",
"createpageinvalid": "Dieser Seitenpfad ist ungültig!",
"createpagepath": "Neuen Seitenpfad eingeben:",
"createpagetitle": "Erstellen neue Seite",
"createuser": "Erstelle Benutzer",
"createuserauthorize": "Autorisiere Benutzer",
"createuseremail": "E-Mail Adresse",
"createuseremailplaceholder": "z.B. john.doe@company.com",
"createusername": "Vollständiger Name:",
"createusernameplaceholder": "z.B. John Doe",
"createuserpassword": "Passwort:",
"createuserprovider": "Anbieter:",
"createusertitle": "Erstellen / Autorisiere Benutzer",
"delete": "Löschen",
"deletefiletitle": "Löschen?",
"deletefilewarn": "Bist du sicher, dass du löschen möchtest?",
"deletepagewarning": "Bist du dir sicher, dass du diese Seite löschen möchtest? Diese Aktion ist nicht mehr umkehrbar!",
"deletepagetitle": "Diese Seite löschen?",
"deleteusertitle": "Benutzeraccount löschen?",
"deleteuserwarning": "Willst du wirklich diesen Benutzeraccount löschen? Diese Aktion kann nicht rückgängig gemacht werden!",
"discard": "Verwerfen",
"discardpagecreate": "Bist du sicher, dass du diese Seite verlassen möchtest? Alles geschriebene geht dabei verloren.",
"discardpageedit": "Bist du sicher, dass du diese Seite verlassen möchtest? Dabei gehen alle Modifikationen verloren.",
"discardpagestay": "Bleib auf der Seite",
"discardpagetitle": "Verwerfen?",
"move": "Verschieben",
"movepageinvalid": "Dieser Seitenpfad ist ungültig oder verboten",
"movepagepath": "Eingabe des neuen Dateipfades:",
"movepageplaceholder": "Seitenname",
"movepagetitle": "Seite verschieben",
"movepagewarning": "Beachte, dass das Verschieben oder Umbenennen von Seiten zu ungültigen Links führen kann. Stelle sicher, dass du jede Seite die auf diese verlinkt im Nachhinein bearbeitest!",
"newfolderinvalid": "Dieser Ordnername ist ungültig!",
"newfolderloading": "Erstelle neuen Ordner...",
"newfoldername": "Eingabe des neuen Ordernamens:",
"newfoldernameplaceholder": "Ordnername",
"newfoldersuccess": "Der neue Order {{name}} wurde erstellt.",
"newfoldertitle": "Neuer Ordner",
"renamefile": "Umbenennen",
"renamefileerror": "Fehler beim Umbenennen: {{err}}",
"renamefileinvalid": "Dieser Dateiname ist ungültig!",
"renamefileloading": "Benenne Datei um...",
"renamefilename": "Gib den neuen Dateinamen (ohne Dateiendung) ein:",
"renamefilenameplaceholder": "Dateiname",
"renamefiletitle": "Datei umbenennen"
},
"nav": {
"home": "Startseite"
},
"search": {
"didyoumean": "Meintest du...?",
"nomatch": "Keine Ergebnisse für Anfrage",
"placeholder": "Suche...",
"results": "Suchergebnisse"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Übersicht",
"createdoc": "Erstelle neues Dokument"
},
"footer": {
"poweredby": "Unterstützt von",
"home": "Startseite",
"top": "Nach oben"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navigation",
"pagecontents": "Seiteninhalte",
"pastversions": "Letzte Versionen"
},
"nav": {
"account": "Account",
"allpages": "Alle Seiten",
"create": "Erstellen",
"discard": "Verwerfen",
"edit": "Bearbeiten",
"history": "Verlauf",
"login": "Anmelden",
"logout": "Abmelden",
"move": "Verschieben",
"myprofile": "Mein Profil",
"normalview": "Normale Ansicht",
"root": "Startseite",
"savechanges": "Änderungen speichern",
"savedocument": "Dokument speichern",
"settings": "Einstellungen",
"source": "Quellcode",
"stats": "Statistiken",
"sysinfo": "Systeminformation",
"syssettings": "Systemeinstellungen",
"theme": "Farbschema",
"users": "Benutzer",
"viewlatest": "Letzte Ansicht"
},
"welcome": {
"title": "Willkommen in deinem Wiki!",
"subtitle": "Auf geht's! Erstelle deine Startseite",
"createhome": "Startseite erstellen"
},
"loading": {
"source": "Lade Quellen...",
"editor": "Lade Editor..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Dieser Eintrag existiert bereits",
"debugmsg": "Detailierte Debugmeldungen",
"fileexists": "Die Datei {{path}} existiert bereits.",
"forbidden": "Verboten",
"forbiddendetail": "Entschuldigung, du verfügst nicht über ausreichend Berechtigung diese Seite zu öffnen",
"generic": "Oops, da ist etwas schief gelaufen",
"invalidaction": "Ungültige Aktion.",
"invaliddestfolder": "Ungültiger Zielordner!",
"invalidfiletype": "Ungültiger Dateityp.",
"invalidfolder": "Ungültiger Ordner.",
"invalidoperation": "Ungültige Operation!",
"invalidpath": "Ungültiger Dateipfad.",
"invaliduserid": "Ungültige User ID",
"newpasswordtooshort": "Das neue Passwort ist zu kurz!",
"notexist": "Der Eintrag {{path}} existiert nicht!",
"notexistdetail": "Willst du diesen Eintrag erstellen?",
"parentinvalid": "Der übergeordnete Eintrag ist keine gültige Datei.",
"parentisroot": "Der übergeordnete Eintrag ist die Wurzel.",
"remotetoolarge": "Remotedatei ist zu groß!",
"reservedname": "Du kannst kein Dokument mit diesem Namen erstellt, da dieser vom System reserviert ist.",
"savefailed": "Datei speichern fehlgeschlagen",
"starterfailed": "Konnte den Anfangsinhalt nicht laden",
"unauthorized": "Unerlaubt",
"actions": {
"create": "Erstellen",
"gohome": "Gehe zur Startseite",
"loginas": "Anmelden als..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "{{path}} hinzugefügt",
"deleted": "{{path}} gelöscht/umbenannt",
"updated": "{{path}} geändert",
"uploaded": "{{path}} hochgeladen."
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "Display Name",
"displaynameexample": "John Smith",
"email": "Email",
"lastprofileupdate": "Last Profile Update",
"membersince": "Member since",
"password": "Password",
"passwordverify": "Verify Password",
"provider": "Provider",
"savechanges": "Save Changes",
"subtitle": "Profile and authentication info",
"tfa": "Two-Factor Authentication",
"tfadisable": "Disable 2FA",
"tfadisabled": "Disabled",
"tfaenable": "Enable 2FA",
"tfaenabled": "Enabled"
},
"stats": {
"subtitle": "General site-wide statistics",
"entries": "Entries",
"uploads": "Uploads",
"users": "Users"
},
"settings": {
"subtitle": "Manage site configuration"
},
"system": {
"subtitle": "Information and utilities for your wiki",
"systemversion": "System Version",
"currentversion": "Current Version",
"latestversion": "Latest Version",
"upgrade": "Upgrade",
"reinstall": "Re-install current version",
"versioncheckfailed": "Unable to query latest version. Try again later.",
"administrativetools": "Administrative Tools",
"flushcache": "Flush cache and rebuild indexes",
"flushcachetext": "If content or search results seems out-of-date or do not include latest content, flushing the cache can help resolve these issues.",
"flushcachebtn": "Flush and Rebuild",
"resetaccounts": "Reset the system accounts to defaults",
"resetaccountstext": "The system accounts (such as the Guest account) will be reset to their default settings.",
"resetaccountsbtn": "Reset System Accounts",
"flushsessions": "Flush all active user sessions",
"flushsessionstext": "All users will be logged out and forced to login again. Your current session will also be affected!",
"flushsessionsbtn": "Flush Sessions",
"hostinfo": "Host Information",
"os": "Operating System",
"nodeversion": "Node.js Version",
"hostname": "Hostname",
"cores": "CPU Cores",
"totalmem": "Total Memory",
"cwd": "Working Directory"
},
"theme": {
"subtitle": "Change the look and feel of your wiki",
"primarycolor": "Primary Color",
"primarycolordesc": "Used for top navigation bar, headers, links, etc.",
"altcolor": "Alternate Color",
"altcolordesc": "Used for the sidebar (in a darker tone)",
"footercolor": "Footer Color",
"footercolordesc": "Used for the footer (in a lighter tone)",
"codeblock": {
"title": "Code Blocks",
"dark": "Use Dark Theme",
"colorize": "Colorize code syntax"
},
"savechanges": "Save Changes",
"reset": "Revert to Defaults"
},
"users": {
"createauthorize": "Create / Authorize User",
"subtitle": "Manage users and access rights",
"name": "Name",
"email": "Email Address",
"provider": "Provider",
"createdon": "Created On",
"updatedon": "Updated On",
"returntousers": "Return to Users",
"edituser": "Edit User",
"uniqueid": "Unique ID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Login required",
"loginusing": "Log in using...",
"loginusingalt": "Or, log in using...",
"fields": {
"emailuser": "Email / Username",
"password": "Password"
},
"actions": {
"login": "Log In"
},
"errors": {
"invalidlogin": "Invalid Login",
"invalidloginmsg": "The email or password is invalid.",
"invaliduseremail": "Invalid User Email",
"loginerror": "Login error",
"notyetauthorized": "You have not been authorized to login to this site yet.",
"toomanyattempts": "Too many attempts!",
"toomanyattemptsmsg": "You've made too many failed attempts in a short period of time, please try again {{time}}.",
"usernotfound": "User not found"
},
"providers": {
"local": "Local",
"windowslive": "Microsoft Account",
"azure": "Azure Active Directory",
"google": "Google ID",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,118 +0,0 @@
{
"editor": {
"codeblockinsert": "Insert Code Block",
"codeblocklanguage": "Language",
"codeblockloading": "Loading code syntax for {{name}}",
"codeblockloadingerror": "Error: Unable to load language syntax.",
"codeblocksuccess": "Your code block has been inserted.",
"codeblocktitle": "Insert Code Block",
"discard": "Discard",
"filedeleteaction": "Delete",
"filedeleteloading": "Deleting file...",
"filedeletedefault": "this file",
"filedeletesuccess": "File deleted successfully.",
"fileerror": "Unable to fetch updated listing.",
"filefolderempty": "This folder is empty.",
"fileinsert": "Insert Link to File",
"fileloading": "Fetching files...",
"filemoveaction": "Move to...",
"filemoveerror": "Move error: {{err}}",
"filemoveloading": "Moving file...",
"filemovesuccess": "File moved successfully.",
"fileprocessing": "Processing...",
"filerenameaction": "Rename",
"filesuccess": "File link has been inserted.",
"filetitle": "Insert File",
"fileupload": "Upload File(s)",
"fileuploaderror": "Upload Error: {{err}}",
"fileuploadsuccess": "File(s) uploaded successfully.",
"folders": "Folders",
"foldersloading": "Fetching folders list...",
"imagetitle": "Insert Image",
"imageinsert": "Insert Image",
"imagesuccess": "Image has been inserted.",
"imageupload": "Upload Image(s)",
"imagealignleft": "Left (default)",
"imagealigncenter": "Centered",
"imagealignright": "Right",
"imagealignlogo": "Page Logo",
"newfolder": "New Folder",
"videoanymp4file": "Any standard MP4 file",
"videoinsert": "Insert Video",
"videolinktitle": "Enter the link to the video to be embedded:",
"videonotsupported": "This URL is invalid or not supported!",
"videosuccess": "The video code has been inserted.",
"videosupportedtitle": "The following are supported:",
"videotitle": "Insert Video"
},
"history": {
"pastversions": "Past Versions",
"timestamp": "Timestamp",
"author": "Author",
"commit": "Commit",
"comparewith": "Compare With...",
"view": "View",
"reverttoversion": "Revert to Version",
"sidebyside": "Side-by-side View"
},
"modal": {
"abort": "Abort",
"anchorerror": "Clipboard copy failed. Copy the URL manually.",
"anchorsuccess": "The URL has been copied to your clipboard.",
"anchortitle": "Copy link to this section",
"copyclipboard": "Copy to Clipboard",
"create": "Create",
"createpageinvalid": "This page path is invalid!",
"createpagepath": "Enter the new page path:",
"createpagetitle": "Create New Page",
"createuser": "Create User",
"createuserauthorize": "Authorize User",
"createuseremail": "Email address:",
"createuseremailplaceholder": "e.g. john.doe@company.com",
"createusername": "Full Name:",
"createusernameplaceholder": "e.g. John Doe",
"createuserpassword": "Password:",
"createuserprovider": "Provider:",
"createusertitle": "Create / Authorize User",
"delete": "Delete",
"deletefiletitle": "Delete?",
"deletefilewarn": "Are you sure you want to delete",
"deletepagewarning": "Are you sure you want to delete this page? This action cannot be undone!",
"deletepagetitle": "Delete this page?",
"deleteusertitle": "Delete User Account?",
"deleteuserwarning": "Are you sure you want to delete this user account? This action cannot be undone!",
"discard": "Discard",
"discardpagecreate": "Are you sure you want to leave this page and lose anything you wrote so far?",
"discardpageedit": "Are you sure you want to leave this page and lose any modifications?",
"discardpagestay": "Stay on page",
"discardpagetitle": "Discard?",
"move": "Move",
"movepageinvalid": "This page path is invalid or not allowed!",
"movepagepath": "Enter the new page path:",
"movepageplaceholder": "page-name",
"movepagetitle": "Move Page",
"movepagewarning": "Note that moving or renaming pages can lead to broken links. Make sure to edit any page that links to this page afterwards!",
"newfolderinvalid": "This folder name is invalid!",
"newfolderloading": "Creating new folder...",
"newfoldername": "Enter the new folder name:",
"newfoldernameplaceholder": "folder name",
"newfoldersuccess": "New folder {{name}} created.",
"newfoldertitle": "New Folder",
"renamefile": "Rename",
"renamefileerror": "Rename error: {{err}}",
"renamefileinvalid": "This filename is invalid!",
"renamefileloading": "Renaming file...",
"renamefilename": "Enter the new filename (without the extension) of the file:",
"renamefilenameplaceholder": "filename",
"renamefiletitle": "Rename File"
},
"nav": {
"home": "Home"
},
"search": {
"didyoumean": "Did you mean...?",
"nomatch": "No results matching your query",
"placeholder": "Search...",
"results": "Search Results"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Overview",
"createdoc": "Create New Document"
},
"footer": {
"poweredby": "Powered by",
"home": "Home",
"top": "Return to top"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navigation",
"pagecontents": "Page Contents",
"pastversions": "Past Versions"
},
"nav": {
"account": "Account",
"allpages": "All Pages",
"create": "Create",
"discard": "Discard",
"edit": "Edit",
"history": "History",
"login": "Login",
"logout": "Logout",
"move": "Move",
"myprofile": "My Profile",
"normalview": "Normal View",
"root": "Home",
"savechanges": "Save Changes",
"savedocument": "Save Document",
"settings": "Settings",
"source": "Source",
"stats": "Stats",
"sysinfo": "System Info",
"syssettings": "System Settings",
"theme": "Color Theme",
"users": "Users",
"viewlatest": "View Latest"
},
"welcome": {
"title": "Welcome to your wiki!",
"subtitle": "Let's get started and create the home page.",
"createhome": "Create Home Page"
},
"loading": {
"source": "Loading source...",
"editor": "Loading editor..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "This entry already exists!",
"debugmsg": "Detailed debug trail",
"fileexists": "File {{path}} already exists.",
"forbidden": "Forbidden",
"forbiddendetail": "Sorry, you don't have the necessary permissions to access this page.",
"generic": "Oops, something went wrong",
"invalidaction": "Invalid Action.",
"invaliddestfolder": "Invalid Destination Folder!",
"invalidfiletype": "Invalid File Type.",
"invalidfolder": "Invalid Folder.",
"invalidoperation": "Invalid Operation!",
"invalidpath": "Invalid page path.",
"invaliduserid": "Invalid User Id",
"newpasswordtooshort": "New password is too short!",
"notexist": "Entry {{path}} does not exist!",
"notexistdetail": "Would you like to create this entry?",
"parentinvalid": "Parent entry is not a valid file.",
"parentisroot": "Parent entry is root.",
"remotetoolarge": "Remote file is too large!",
"reservedname": "You cannot create a document with this name as it is reserved by the system.",
"savefailed": "Failed to save document",
"starterfailed": "Could not load starter content!",
"unauthorized": "Unauthorized",
"actions": {
"create": "Create",
"gohome": "Go Home",
"loginas": "Login as..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "Added {{path}}",
"deleted": "Deleted/Renamed {{path}}",
"updated": "Updated {{path}}",
"uploaded": "Uploaded {{path}}"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "Nombre para mostrar",
"displaynameexample": "Juan Pérez",
"email": "Correo electrónico",
"lastprofileupdate": "Última actualización de perfil",
"membersince": "Miembro desde",
"password": "Contraseña",
"passwordverify": "Confirmar Contraseña",
"provider": "Proveedor",
"savechanges": "Guardar Cambios",
"subtitle": "Perfil e información de autenticación",
"tfa": "Autenticación de dos factores",
"tfadisable": "Desactivar 2FA",
"tfadisabled": "Desactivado",
"tfaenable": "Activar 2FA",
"tfaenabled": "Activado"
},
"stats": {
"subtitle": "Estadísticas generales del sitio",
"entries": "Entradas",
"uploads": "Subidas",
"users": "Usuarios"
},
"settings": {
"subtitle": "Configuración del sitio"
},
"system": {
"subtitle": "Información y utilidades para tu wiki",
"systemversion": "Versión del Sistema",
"currentversion": "Versión Actual",
"latestversion": "Última Versión",
"upgrade": "Actualización",
"reinstall": "Reinstalar la versión actual",
"versioncheckfailed": "No se pudo consultar la última versión. Pruebe más tarde.",
"administrativetools": "Herramientas administrativas",
"flushcache": "Limpiar caché y reconstruir índices",
"flushcachetext": "Si el contenido o resultados de búsqueda están obsoletos o no incluyen los últimos cambios, limpiar caché puede ayudar a resolver estos problemas.",
"flushcachebtn": "Limpiar y Reconstruir",
"resetaccounts": "Restablecer cuentas del sistema a los valores predeterminados",
"resetaccountstext": "Las cuentas del sistema (como la cuenta de invitado) se restablecerán a sus valores predeterminados.",
"resetaccountsbtn": "Restablecer cuentas del sistema",
"flushsessions": "Limpiar todas las sesiones de usuario activas",
"flushsessionstext": "Todos los usuarios serán desconectados y forzados a iniciar sesión nuevamente. ¡Su sesión actual también se verá afectada!",
"flushsessionsbtn": "Limpiar Sesiones",
"hostinfo": "Información del Host",
"os": "Sistema Operativo",
"nodeversion": "Versión de Node.js",
"hostname": "Nombre de host",
"cores": "CPU Cores",
"totalmem": "Memoria Total",
"cwd": "DIrectorio de Trabajo"
},
"theme": {
"subtitle": "Cambiar la apariencia de tu wiki",
"primarycolor": "Color primario",
"primarycolordesc": "Se utiliza para la barra de navegación superior, encabezados, enlaces, etc.",
"altcolor": "Color alternativo",
"altcolordesc": "Se utiliza para la barra lateral (en un tono más oscuro)",
"footercolor": "Color del pie de página",
"footercolordesc": "Utilizado para el pie de página (en un tono más claro)",
"codeblock": {
"title": "Bloques de código",
"dark": "Utilizar Tema Oscuro",
"colorize": "Colorear la sintaxis del código"
},
"savechanges": "Guardar Cambios",
"reset": "Volver a los valores predeterminados"
},
"users": {
"createauthorize": "Crear / Autorizar usuario",
"subtitle": "Administrar usuarios y derechos de acceso",
"name": "Nombre",
"email": "Dirección De Correo Electrónico",
"provider": "Proveedor",
"createdon": "Creado En",
"updatedon": "Actualizado en",
"returntousers": "Volver a Usuarios",
"edituser": "Editar Usuario",
"uniqueid": "ID Único"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Inicio de sesión requerido",
"loginusing": "Iniciar sesión con...",
"loginusingalt": "O iniciar sesión con...",
"fields": {
"emailuser": "Correo electrónico / Nombre de usuario",
"password": "Contraseña"
},
"actions": {
"login": "Iniciar Sesión"
},
"errors": {
"invalidlogin": "Ingreso inválido",
"invalidloginmsg": "El correo electrónico o la contraseña no son válidos.",
"invaliduseremail": "Correo electrónico inválido",
"loginerror": "Error de inicio de sesión",
"notyetauthorized": "Todavía no se te ha autorizado acceder a este sitio",
"toomanyattempts": "¡Demasiados intentos!",
"toomanyattemptsmsg": "Has realizado demasiados intentos fallidos en un corto período de tiempo. Vuelve a intentarlo {{time}}.",
"usernotfound": "Usuario no encontrado"
},
"providers": {
"local": "Local",
"windowslive": "Cuenta de Microsoft",
"azure": "Azure Active Directory",
"google": "ID de google",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "Insertar Bloque de Código",
"codeblocklanguage": "Lenguaje",
"codeblockloading": "Cargando sintaxis de código para {{name}}",
"codeblockloadingerror": "Error: No se pudo cargar la sintaxis",
"codeblocksuccess": "Tu bloque de código ha sido insertado",
"codeblocktitle": "Insertar Bloque de Código",
"discard": "Descartar",
"filedeleteaction": "Eliminar",
"filedeleteloading": "Eliminando archivo...",
"filedeletedefault": "este archivo",
"filedeletesuccess": "Archivo eliminado correctamente.",
"fileerror": "No se puede obtener el listado actualizado.",
"filefolderempty": "Esta carpeta está vacía",
"fileinsert": "Insertar Vínculo a Archivo",
"fileloading": "Obteniendo archivos ...",
"filemoveaction": "Mover a...",
"filemoveerror": "Error al mover: {{err}}",
"filemoveloading": "Moviendo archivo...",
"filemovesuccess": "Archivo movido correctamente.",
"fileprocessing": "Procesando...",
"filerenameaction": "Renombrar",
"filesuccess": "El link al archivo ha sido insertado.",
"filetitle": "Insertar Archivo",
"fileupload": "Subir Archivo(s)",
"fileuploaderror": "Error en la subida: {{err}}",
"fileuploadsuccess": "Archivo(s) cargados correctamente.",
"folders": "Carpetas",
"foldersloading": "Obteniendo la lista de carpetas ...",
"imagetitle": "Insertar imagen",
"imageinsert": "Insertar imagen",
"imagesuccess": "La imagen ha sido insertada.",
"imageupload": "Subir imagen(es)",
"imagealignleft": "Izquierda (predeterminado)",
"imagealigncenter": "Centrado",
"imagealignright": "Derecha",
"imagealignlogo": "Logo de la página",
"newfolder": "Nueva carpeta",
"videoanymp4file": "Cualquier archivo MP4 estándar",
"videoinsert": "Insertar Video",
"videolinktitle": "Ingresar el link al video a ser embebido",
"videonotsupported": "La URL es inválida o no está soportada!",
"videosuccess": "El código de video ha sido insertado",
"videosupportedtitle": "Los siguientes están soportados:",
"videotitle": "Insertar Video"
},
"history": {
"pastversions": "Versiones Previas",
"timestamp": "Marca de tiempo",
"author": "Autor",
"commit": "Commit",
"comparewith": "Comparar con...",
"view": "Ver",
"reverttoversion": "Volver a la Versión",
"sidebyside": "Vista lado a lado"
},
"modal": {
"abort": "Abortar",
"anchorerror": "Falló la copia del Portapapeles. Copie la URL manualmente.",
"anchorsuccess": "La URL ha sido copiada al portapapeles",
"anchortitle": "Copiar enlace a esta sección",
"copyclipboard": "Copiar al Portapapeles",
"create": "Crear",
"createpageinvalid": "Ruta de página inválida!",
"createpagepath": "Ingrese la nueva ruta de página:",
"createpagetitle": "Crear Nueva Página",
"createuser": "Crear Usuario",
"createuserauthorize": "Autorizar Usuario",
"createuseremail": "Correo Electrónico:",
"createuseremailplaceholder": "ejemplo: juan.perez@organizacion.com",
"createusername": "Nombre completo:",
"createusernameplaceholder": "ejemplo: Juan Perez",
"createuserpassword": "Contraseña:",
"createuserprovider": "Proveedor:",
"createusertitle": "Crear / Autorizar usuario",
"delete": "Eliminar",
"deletefiletitle": "¿Eliminar?",
"deletefilewarn": "¿Confirmas que deseas eliminar?",
"deleteusertitle": "¿Eliminar cuenta de usuario?",
"deleteuserwarning": "¿Confirma que desea eliminar esta cuenta de usuario? Esta acción no se puede deshacer!",
"discard": "Descartar",
"discardpagecreate": "¿Confirma que desea abandonar esta página y perder lo escrito al momento?",
"discardpageedit": "¿Confirma que desea abandonar esta página y perder los cambios?",
"discardpagestay": "Quedarse en la página",
"discardpagetitle": "Descartar?",
"move": "Mover",
"movepageinvalid": "¡Esta ruta es inválida o no está permitida!",
"movepagepath": "Ingrese la nueva ruta de página:",
"movepageplaceholder": "nombre-de-pagina",
"movepagetitle": "Mover página",
"movepagewarning": "Mover o renombrar páginas puede romper los enlaces. Asegúrese de editar las páginas que enlazan a esta página!",
"newfolderinvalid": "¡Este nombre de carpeta no es válido!",
"newfolderloading": "Creando nueva carpeta...",
"newfoldername": "Ingresar el nuevo nombre de carpeta:",
"newfoldernameplaceholder": "nombre de la carpeta",
"newfoldersuccess": "Nueva carpeta {{name}} creada.",
"newfoldertitle": "Nueva Carpeta",
"renamefile": "Renombrar",
"renamefileerror": "Error al Renombrar: {{err}}",
"renamefileinvalid": "¡Este nombre de archivo no es válido!",
"renamefileloading": "Renombrando archivo...",
"renamefilename": "Introduzca el nuevo nombre del archivo (sin la extensión):",
"renamefilenameplaceholder": "Nombre del archivo",
"renamefiletitle": "Renombrar Archivo"
},
"nav": {
"home": "Página principal"
},
"search": {
"didyoumean": "Quisiste decir...?",
"nomatch": "No se han encontrado resultados",
"placeholder": "Buscar...",
"results": "Resultados de búsqueda"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Información General",
"createdoc": "Crear nuevo documento"
},
"footer": {
"poweredby": "Con la tecnología de",
"home": "Página principal",
"top": "Volver arriba"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navegación",
"pagecontents": "Contenido de la página",
"pastversions": "Versiones pasadas"
},
"nav": {
"account": "Cuenta",
"allpages": "Todas las páginas",
"create": "Crear",
"discard": "Descartar",
"edit": "Editar",
"history": "Historia",
"login": "Iniciar Sesión",
"logout": "Cerrar Sesión",
"move": "Mover",
"myprofile": "Mi perfil",
"normalview": "Vista normal",
"root": "Página principal",
"savechanges": "Guardar Cambios",
"savedocument": "Guardar documento",
"settings": "Ajustes",
"source": "Fuente",
"stats": "Estadísticas",
"sysinfo": "Información del sistema",
"syssettings": "Ajustes del sistema",
"theme": "Tema de Colores",
"users": "Usuarios",
"viewlatest": "Ver más reciente"
},
"welcome": {
"title": "¡Bienvenido a tu wiki!",
"subtitle": "Comencemos y creemos la página principal.",
"createhome": "Crear página principal"
},
"loading": {
"source": "Cargando fuentes...",
"editor": "Cargando editor..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Esta entrada ya existe!",
"debugmsg": "Información de depuración",
"fileexists": "El archivo {{path}} ya existe.",
"forbidden": "Prohibido",
"forbiddendetail": "Lo sentimos, no tienes los permisos necesarios para acceder a esta página.",
"generic": "Oops! Algo salió mal",
"invalidaction": "Acción inválida",
"invaliddestfolder": "Carpeta de destino inválida!",
"invalidfiletype": "Tipo de archivo inválido.",
"invalidfolder": "Carpeta Inválida.",
"invalidoperation": "¡Operación inválida!",
"invalidpath": "Ruta de página inválida.",
"invaliduserid": "ID de Usuario Inválido",
"newpasswordtooshort": "¡La nueva contraseña es demasiado corta!",
"notexist": "La entrada {{path}} no existe!",
"notexistdetail": "¿Deseas crear esta entrada?",
"parentinvalid": "La entrada superior no es un archivo válido",
"parentisroot": "La entrada superior es la raíz",
"remotetoolarge": "El archivo remoto es demasiado grande!",
"reservedname": "No puede crear un documento con este nombre, ya que está reservado por el sistema.",
"savefailed": "Error al guardar el documento",
"starterfailed": "No se pudo cargar el contenido de inicio!",
"unauthorized": "No autorizado",
"actions": {
"create": "Crear",
"gohome": "Ir a la Página Principal",
"loginas": "Iniciar sesión como..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "Se ha añadido {{path}}",
"deleted": "Eliminado/Renombrado {{path}}",
"updated": "{{path}} Actualizado",
"uploaded": "{{path}} se ha subido"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "نام کامل",
"displaynameexample": "علی علوی",
"email": "ایمیل",
"lastprofileupdate": "آخرین زمان به روز رسانی پروفایل",
"membersince": "تاریخ عضویت",
"password": "گذرواژه",
"passwordverify": "تایید گذرواژه",
"provider": "سرویس‌دهنده",
"savechanges": "ذخیره تغییرات",
"subtitle": "اطلاعات پروفایل و سیستم احراز هویت",
"tfa": "احراز هویت دو مرحله‌ای",
"tfadisable": "غیرفعال کردن سیستم احراز هویت دو مرحله‌ای",
"tfadisabled": "غیرفعال",
"tfaenable": "فعال کردن سیستم احراز هویت دو مرحله‌ای",
"tfaenabled": "فعال"
},
"stats": {
"subtitle": "آمار کلی وبسایت",
"entries": "مدخل",
"uploads": "آپلودها",
"users": "کاربران"
},
"settings": {
"subtitle": "مدیریت تنظیمات وبسایت"
},
"system": {
"subtitle": "ابزارها و اطلاعات برای ویکی شما",
"systemversion": "نسخه سیستم",
"currentversion": "نسخه فعلی",
"latestversion": "آخرین نسخه",
"upgrade": "ارتقاء",
"reinstall": "نصب مجدد نسخه فعلی",
"versioncheckfailed": "امکان پیدا کردن آخرین نسخه نرم افزار وجود ندارد. لطفا بعدا امتحان کنید.",
"administrativetools": "ابزارهای مدیریت",
"flushcache": "پاک کردن کش و بازسازی فهرست‌ها",
"flushcachetext": "اگر به نظر میرسد محتوای وبسایت به روز نیست یا آخرین تغییرات در آن وجود ندارد، پاک کردن کش احتمالا میتواند به حل این مشکل کمک کند.",
"flushcachebtn": "پاک کردن و بازسازی",
"resetaccounts": "ریست کردن حسابهای کاربری سیستمی به حالت پیش‌فرض",
"resetaccountstext": "حسابهای کاربری سیستمی (مثل حساب مهمان) به حالت پیش‌فرض برخواهند گشت.",
"resetaccountsbtn": "ریست کردن حسابهای سیستمی",
"flushsessions": "پاک کردن نشست تمام کاربران آنلاین",
"flushsessionstext": "نشست تمام کاربرانی که در حال حاضر مشغول استفاده از وبسایت هستند پاک و باید مجددا وارد سیستم شوند.",
"flushsessionsbtn": "پاک‌کردن نشست‌ها",
"hostinfo": "اطلاعات مربوط به سیستم میزبان",
"os": "سیستم عامل",
"nodeversion": "نسخه نود‌جی‌اس",
"hostname": "نام میزبان",
"cores": "تعداد هسته‌های پردازنده",
"totalmem": "مجموع حافظه",
"cwd": "دایرکتوری کاری"
},
"theme": {
"subtitle": "تغییر ظاهر وبسایت",
"primarycolor": "رنگ اصلی",
"primarycolordesc": "در نوار ناوبری بالا، سرساز، پیوند‌ها و غیره استفاده میشود.",
"altcolor": "رنگ دوم",
"altcolordesc": "در نوارابزار گوشه استفاده میشود (با رنگ کمی تیره‌تر)",
"footercolor": "رنگ پاورقی",
"footercolordesc": "برای پاورقی پایین صفحه استفاده میشود (با رنگ کمی روشن‌تر)",
"codeblock": {
"title": "قطعات کد",
"dark": "استفاده از تم تیره",
"colorize": "رنگ‌آمیزی کد بر اساس سینتکس"
},
"savechanges": "ذخیره تغییرات",
"reset": "برگشت به وضعیت پیش‌فرض"
},
"users": {
"createauthorize": "مدیریت کاربران",
"subtitle": "ایجاد یا تغییر دسترسی کاربران به وبسایت",
"name": "نام",
"email": "آدرس ایمیل",
"provider": "سرویس‌دهنده",
"createdon": "ساخته شده در تاریخ",
"updatedon": "به روز رسانی شده در تاریخ",
"returntousers": "بازگشت به لیست کاربران",
"edituser": "ویرایش کاربر",
"uniqueid": "شناسه یکتا"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "باید وارد سیستم شوید",
"loginusing": "وارد شدن به وسیله...",
"loginusingalt": "یا وارد شدن به وسیله...",
"fields": {
"emailuser": "ایمیل/شناسه کاربری",
"password": "گذرواژه"
},
"actions": {
"login": "ورود"
},
"errors": {
"invalidlogin": "شناسه کاربری نادرست",
"invalidloginmsg": "آدرس ایمیل یا گذرواژه نادرست است.",
"invaliduseremail": "آدرس ایمیل نامعتبر",
"loginerror": "خطا در ورود به سیستم",
"notyetauthorized": "هنوز اجازه ورود به وبسایت به شما داده نشده است.",
"toomanyattempts": "تلاش‌های ناموفق زیاد!",
"toomanyattemptsmsg": "شما در مدت زمان کوتاهی تلاشهای ناموفق بسیاری کرده‌اید. لطفا مجددا بعد از {{time}} امتحان کنید.",
"usernotfound": "کاربر پیدا نشد"
},
"providers": {
"local": "محلی",
"windowslive": "حساب مایکروسافت",
"azure": "حساب اکتیو دایرکتوری اژر مایکروسافت",
"google": "حساب گوگل",
"facebook": "فیسبوک",
"github": "گیتهاب",
"slack": "اسلک",
"ldap": "ال‌دپ/اکتیو دایرکتوری"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "قطعه کد را وارد کنید",
"codeblocklanguage": "زبان",
"codeblockloading": "در حال بارگیری سینتکس {{name}}",
"codeblockloadingerror": "خطا: امکان بارگیری سینتکس برای این زبان وجود ندارد.",
"codeblocksuccess": "قطعه کد شما درج شد.",
"codeblocktitle": "درج قطعه کد",
"discard": "دور انداختن",
"filedeleteaction": "حذف",
"filedeleteloading": "در حال حذف فایل...",
"filedeletedefault": "این فایل",
"filedeletesuccess": "فایل با موفقیت حذف شد.",
"fileerror": "امکان دریافت فهرست به روز رسانی شده وجود ندارد.",
"filefolderempty": "این پوشه خالی است.",
"fileinsert": "الصاق پیوند به فایل",
"fileloading": "در حال دریافت فایلها...",
"filemoveaction": "انتقال به...",
"filemoveerror": "خطا در انتقال: {{err}}",
"filemoveloading": "در حال انتقال فایل...",
"filemovesuccess": "فایل با موفقیت منتقل شد.",
"fileprocessing": "در حال پردازش...",
"filerenameaction": "تغییر نام",
"filesuccess": "پیوند به فایل درج شد.",
"filetitle": "الصاق فایل",
"fileupload": "بارگذاری فایل",
"fileuploaderror": "خطا در بارگذاری: {{err}}",
"fileuploadsuccess": "فایلها با موفقیت بارگذاری شدند.",
"folders": "پوشه‌ها",
"foldersloading": "در حال دریافت لیست پوشه‌ها...",
"imagetitle": "الصاق عکس",
"imageinsert": "الصاق عکس",
"imagesuccess": "عکس الصاق شد.",
"imageupload": "بارگذاری عکس",
"imagealignleft": "چپ (پیش‌فرض)",
"imagealigncenter": "مرکز",
"imagealignright": "راست",
"imagealignlogo": "لوگوی صفحه",
"newfolder": "پوشه جدید",
"videoanymp4file": "هر فایل ام‌پی‌۴ استاندارد",
"videoinsert": "الصاق ویدئو",
"videolinktitle": "برای قرار دادن ویدئوی توکار، پیوند ویدئو را وارد کنید:",
"videonotsupported": "این پیوند نادرست است یا پشتیبانی نمی‌شود.",
"videosuccess": "کد ویدئو الصاق شد.",
"videosupportedtitle": "موارد زیر پشتیبانی میشوند:",
"videotitle": "الصاق ویدئو"
},
"history": {
"pastversions": "نسخه‌های پیشین",
"timestamp": "زمان",
"author": "نویسنده",
"commit": "کامیت",
"comparewith": "مقایسه کن با...",
"view": "نمایش",
"reverttoversion": "برگرداندن به نسخه",
"sidebyside": "نمایش پهلو به پهلو"
},
"modal": {
"abort": "قطع کردن",
"anchorerror": "کپی از کلیپ‌برد امکان‌پذیر نیست. لطفا پیوند را دستی وارد کنید.",
"anchorsuccess": "پیوند در کلیپ‌برد کپی شد.",
"anchortitle": "پیوند به این قسمت را کپی کن",
"copyclipboard": "کپی در کلیپ‌برد",
"create": "ایجاد",
"createpageinvalid": "مسیر این صفحه نادرست است.",
"createpagepath": "مسیر جدید صفحه را وارد کنید:",
"createpagetitle": "ایجاد صفحه جدید",
"createuser": "ایجاد حساب کاربری",
"createuserauthorize": "دسترسی دادن به کاربر",
"createuseremail": "آدرس ایمیل:",
"createuseremailplaceholder": "مثلا john.doe@company.com",
"createusername": "نام و نام خانوادگی:",
"createusernameplaceholder": "مثلا علی علوی",
"createuserpassword": "گذرواژه:",
"createuserprovider": "سرویس‌دهنده:",
"createusertitle": "ساخت حساب کاربری",
"delete": "حذف",
"deletefiletitle": "حذف شود؟",
"deletefilewarn": "آیا مطمئن هستید که میخواهید حذف شود؟",
"deleteusertitle": "حساب کاربری حذف شود؟",
"deleteuserwarning": "آیا مطمئن هستید که میخواهید حساب کاربری حذف شود؟ این عمل قابل بازگشت نیست.",
"discard": "دور انداختن",
"discardpagecreate": "آیا مطمئن هستید که میخواهید این صفحه را ترک کنید؟ تمام چیزهایی که تا این لحظه نوشتید از بین خواهند رفت.",
"discardpageedit": "آیا مطمئن هستید که میخواهید این صفحه را ترک کنید؟ تغییرات شما از بین خواهند رفت.",
"discardpagestay": "در این صفحه بمان",
"discardpagetitle": "دور ریخته شود؟",
"move": "انتقال",
"movepageinvalid": "مسیر این صفحه مجاز نیست یا نامعتبر است",
"movepagepath": "مسیر جدید این صفحه را وارد کنید:",
"movepageplaceholder": "نام صفحه",
"movepagetitle": "انتقال صفحه",
"movepagewarning": "توجه کنید که تغییر نام یا انتقال صفحه موجب خراب شدن پیوندهای سایر صفحات به این صفحه میشود. مطمئن شوید که سایر پیوندها به این صفحه را پس از انجام این کار درست خواهید کرد.",
"newfolderinvalid": "نام پوشه نامعتبر است!",
"newfolderloading": "در حال ساخت پوشه جدید...",
"newfoldername": "نام پوشه جدید را وارد کنید:",
"newfoldernameplaceholder": "نام پوشه",
"newfoldersuccess": "پوشه جدید با نام {{name}} ایجاد شد.",
"newfoldertitle": "پوشه جدید",
"renamefile": "تغییر نام",
"renamefileerror": "خطا در تغییر نام: {{err}}",
"renamefileinvalid": "نام این فایل نامعتبر است!",
"renamefileloading": "در حال تغییر نام فایل...",
"renamefilename": "نام جدید این فایل را (بدون پسوند) وارد کنید:",
"renamefilenameplaceholder": "نام فایل",
"renamefiletitle": "تغییر نام فایل"
},
"nav": {
"home": "خانه"
},
"search": {
"didyoumean": "منظورتان این بود؟",
"nomatch": "نتیجه‌ای برای جست و جوی شما یافت نشد",
"placeholder": "جستجو...",
"results": "نتایج جستجو"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "ویکی",
"header": {
"overview": "بررسی اجمالی",
"createdoc": "ایجاد سند جدید"
},
"footer": {
"poweredby": "ساخته شده به وسیله",
"home": "خانه",
"top": "بازگشت به بالای صفحه"
},
"sidebar": {
"nav": "ناوبری",
"navigation": "ناوبری",
"pagecontents": "محتویات صفحه",
"pastversions": "نسخه های پیشین"
},
"nav": {
"account": "حساب کاربری",
"allpages": "تمام صفحات",
"create": "ايجاد کردن",
"discard": "دور انداختن",
"edit": "ویرایش",
"history": "تاریخچه",
"login": "ورود",
"logout": "خروج",
"move": "انتقال",
"myprofile": "پروفایل من",
"normalview": "چشم‌انداز معمولی",
"root": "خانه",
"savechanges": "ذخیره تغییرات",
"savedocument": "ذخیره سند",
"settings": "تنظیمات",
"source": "منبع",
"stats": "آمار",
"sysinfo": "اطلاعات سیستم",
"syssettings": "تنظیمات سیستم",
"theme": "تم رنگ",
"users": "کاربران",
"viewlatest": "مشاهده آخرین"
},
"welcome": {
"title": "به ویکی خودتان خوش آمدید!",
"subtitle": "شروع و ساختن صفحه اصلی",
"createhome": "ایجاد صفحه اصلی"
},
"loading": {
"source": "درحال بارگیری منبع...",
"editor": "در حال بارگیری ویرایشگر..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "این ورودی از پیش وجود دارد!",
"debugmsg": "ردپای دقیق برای اشکال زدائی",
"fileexists": "فایل {{path}} از پیش وجود دارد.",
"forbidden": "ممنوع",
"forbiddendetail": "متاسفانه شما اجازه لازم برای دسترسی به این صفحه را ندارید.",
"generic": "اشتباهی رخ داد",
"invalidaction": "عمل نامعتبر",
"invaliddestfolder": "پوشه مقصد نامعتبر است!",
"invalidfiletype": "نوع فایل نامعتبر است",
"invalidfolder": "پوشه نامعتبر",
"invalidoperation": "عملیات نامعتبر!",
"invalidpath": "مسیر صفحه نامعتبر است",
"invaliduserid": "شناسه کاربری نامعتبر",
"newpasswordtooshort": "گذرواژه جدید بسیار کوتاه است!",
"notexist": "مدخل {{path}} وجود ندارد!",
"notexistdetail": "آیا میخواهید این مدخل را ایجاد کنید؟",
"parentinvalid": "مدخل والد یک فایل معتبر نیست",
"parentisroot": "مدخل والد ریشه است.",
"remotetoolarge": "فایل خارجی بسیار بزرگ است",
"reservedname": "نمیتوانید سندی با این نام ایجاد کنید، چرا که نام این سند توسط سیستم رزرو شده است.",
"savefailed": "ذخیره سند با مشکل مواجه شد",
"starterfailed": "محتوای آغازگر بارگیری نشد!",
"unauthorized": "غیر مجاز",
"actions": {
"create": "ايجاد كردن",
"gohome": "بازگشت به خانه",
"loginas": "ورود به سیستم به عنوان..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "مسیر {{path}} اضافه شد",
"deleted": "حذف/تغییرنام {{path}}",
"updated": "{{path}} به روز رسانی شد",
"uploaded": "مسیر {{path}} بارگذاری شد"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "Nom complet",
"displaynameexample": "Jean Dupont",
"email": "Courriel",
"lastprofileupdate": "Dernière MAJ du profile",
"membersince": "Membre depuis",
"password": "Mot de passe",
"passwordverify": "Vérification du mot de passe",
"provider": "Fournisseur",
"savechanges": "Sauvegarder",
"subtitle": "Informations du profil et authentification",
"tfa": "Authentification à deux facteurs",
"tfadisable": "Désactiver 2FA",
"tfadisabled": "Désactivé",
"tfaenable": "Activer 2FA",
"tfaenabled": "Activé"
},
"stats": {
"subtitle": "Statistiques générales du site",
"entries": "Entrées",
"uploads": "Fichiers téléversés",
"users": "Utilisateurs"
},
"settings": {
"subtitle": "Gérer la configuration du site"
},
"system": {
"subtitle": "Informations et utilitaires pour votre wiki",
"systemversion": "Version du système",
"currentversion": "Version actuelle",
"latestversion": "Dernière version",
"upgrade": "Mettre à jour",
"reinstall": "Réinstaller la version actuelle",
"versioncheckfailed": "Impossible d'obtenir la dernière version. Ré-essayez plus tard.",
"administrativetools": "Outils administratifs",
"flushcache": "Vider la cache et reconstruire les index",
"flushcachetext": "Si le contenu ou les résultats de recherche semblent périmés ou n'incluent pas le contenu le plus récent, le nettoyage de la cache peut aider à résoudre ces problèmes.",
"flushcachebtn": "Vider et reconstruire",
"resetaccounts": "Réinitialiser les comptes du système aux valeurs par défaut",
"resetaccountstext": "Les comptes du système (tels que le compte Invité) seront remis à leurs paramètres par défaut.",
"resetaccountsbtn": "Réinitialiser les comptes système",
"flushsessions": "Supprimer toutes les sessions utilisateur actives",
"flushsessionstext": "Tous les utilisateurs seront déconnectés et contraints de se connecter à nouveau. Votre session sera également affectée!",
"flushsessionsbtn": "Supprimer les sessions",
"hostinfo": "Informations sur l'hôte",
"os": "Système d'exploitation",
"nodeversion": "Version Node.js",
"hostname": "Nom d'hôte",
"cores": "Cœurs CPU",
"totalmem": "Mémoire totale",
"cwd": "Répertoire de travail"
},
"theme": {
"subtitle": "Changez l'apparence de votre wiki",
"primarycolor": "Couleur primaire",
"primarycolordesc": "Utilisé pour la barre de navigation supérieure, les en-têtes, les liens, etc.",
"altcolor": "Couleur alternative",
"altcolordesc": "Utilisé pour la barre latérale (dans une tonalité plus foncée)",
"footercolor": "Couleur du pied de page",
"footercolordesc": "Utilisé pour la le pied de page (dans une tonalité plus claire)",
"codeblock": {
"title": "Blocs de code",
"dark": "Utiliser un thème sombre",
"colorize": "Coloriser la syntaxe du code"
},
"savechanges": "Sauvegarder",
"reset": "Revenir aux paramètres par défaut"
},
"users": {
"createauthorize": "Créer / Autoriser un utilisateur",
"subtitle": "Gérer les utilisateurs et les droits d'accès",
"name": "Nom",
"email": "Courriel",
"provider": "Fournisseur",
"createdon": "Créé le",
"updatedon": "Mis à jour le",
"returntousers": "Retourner aux utilisateurs",
"edituser": "Modifier l'utilisateur",
"uniqueid": "Identifiant unique"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Identification requise",
"loginusing": "Se connecter avec...",
"loginusingalt": "Ou connectez-vous en utilisant...",
"fields": {
"emailuser": "Courriel / Nom d'utilisateur",
"password": "Mot de passe"
},
"actions": {
"login": "S'identifier"
},
"errors": {
"invalidlogin": "Identifiant invalide",
"invalidloginmsg": "Le courriel ou mot de passe est invalide.",
"invaliduseremail": "Courriel de l'utilisateur invalide",
"loginerror": "Erreur d'identification",
"notyetauthorized": "Vous n'avez pas encore été autorisé à se connecter à ce site.",
"toomanyattempts": "Trop d'essais!",
"toomanyattemptsmsg": "Vous avez fait trop de tentatives dans une courte période de temps, s'il vous plaît réessayer {{time}}.",
"usernotfound": "Utilisateur non trouvé"
},
"providers": {
"local": "Local",
"windowslive": "Compte Microsoft",
"azure": "Azure Active Directory",
"google": "Google ID",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "Insérer le bloc de code",
"codeblocklanguage": "Syntaxe",
"codeblockloading": "Chargement de la syntaxe pour {{name}}",
"codeblockloadingerror": "Erreur: Impossible de charger la syntaxe.",
"codeblocksuccess": "Votre bloc de code a été inséré.",
"codeblocktitle": "Insérer un bloc de code",
"discard": "Annuler",
"filedeleteaction": "Supprimer",
"filedeleteloading": "Suppression du fichier...",
"filedeletedefault": "ce fichier",
"filedeletesuccess": "Fichier supprimé avec succès.",
"fileerror": "Échec de mise à jour de la liste.",
"filefolderempty": "Ce dossier est vide.",
"fileinsert": "Insérer un lien vers le fichier",
"fileloading": "Récupération des fichiers",
"filemoveaction": "Déplacer vers...",
"filemoveerror": "Erreur de déplacement: {{err}}",
"filemoveloading": "Déplacement du fichier ...",
"filemovesuccess": "Le fichier a été déplacé avec succès.",
"fileprocessing": "En traitement...",
"filerenameaction": "Renommer",
"filesuccess": "Le lien vers le fichier a été inséré.",
"filetitle": "Insérer un fichier",
"fileupload": "Téléverser un fichier",
"fileuploaderror": "Erreur de téléversement: {{err}}",
"fileuploadsuccess": "Fichier(s) téléversé(s) avec succès.",
"folders": "Dossiers",
"foldersloading": "Récupérer la liste des dossiers ...",
"imagetitle": "Insérer une image",
"imageinsert": "Insérer l'image",
"imagesuccess": "L'image a été insérée.",
"imageupload": "Téléverser des images",
"imagealignleft": "Gauche (par défaut)",
"imagealigncenter": "Centré",
"imagealignright": "Droite",
"imagealignlogo": "Logo de la page",
"newfolder": "Nouveau dossier",
"videoanymp4file": "Tout fichier MP4 standard",
"videoinsert": "Insérer la vidéo",
"videolinktitle": "Entrez le lien vers la vidéo à intégrer:",
"videonotsupported": "Cette URL n'est pas valide ou n'est pas prise en charge!",
"videosuccess": "Le code vidéo a été inséré.",
"videosupportedtitle": "Les formats suivants sont pris en charge:",
"videotitle": "Insérer une vidéo"
},
"history": {
"pastversions": "Versions antérieures",
"timestamp": "Horodatage",
"author": "Auteur",
"commit": "Commit",
"comparewith": "Comparer avec...",
"view": "Visualiser",
"reverttoversion": "Revenir à la version",
"sidebyside": "Vue côte à côte"
},
"modal": {
"abort": "Annuler",
"anchorerror": "Échec de la copie vers le presse-papiers. Copiez manuellement.",
"anchorsuccess": "Le lien a été copié au presse-papiers.",
"anchortitle": "Copier le lien vers cette section",
"copyclipboard": "Copie vers le presse-papiers",
"create": "Créer",
"createpageinvalid": "Ce chemin de page est invalide!",
"createpagepath": "Entrez le nouveau chemin de la page:",
"createpagetitle": "Créer une nouvelle page",
"createuser": "Créer l'utilisateur",
"createuserauthorize": "Autoriser l'utilisateur",
"createuseremail": "Courriel:",
"createuseremailplaceholder": "ex: jean.dupont@compagnie.com",
"createusername": "Nom Complet:",
"createusernameplaceholder": "ex: Jean Dupont",
"createuserpassword": "Mot de passe:",
"createuserprovider": "Fournisseur:",
"createusertitle": "Créer / Autoriser un utilisateur",
"delete": "Supprimer",
"deletefiletitle": "Supprimer",
"deletefilewarn": "Etes-vous sûr de vouloir supprimer",
"deleteusertitle": "Supprimer le compte utilisateur?",
"deleteuserwarning": "Êtes-vous sûr de vouloir supprimer ce compte utilisateur? Impossible de revenir en arrière une fois l'action complétée!",
"discard": "Annuler",
"discardpagecreate": "Êtes-vous sûr de vouloir quitter cette page et perdre tout ce que vous avez écrit jusqu'ici?",
"discardpageedit": "Êtes-vous sûr de vouloir quitter cette page et perdre toute modification?",
"discardpagestay": "Rester sur la page",
"discardpagetitle": "Quitter?",
"move": "Déplacer",
"movepageinvalid": "Ce chemin de page n'est pas valide ou non autorisé.",
"movepagepath": "Entrez le nouveau chemin de page:",
"movepageplaceholder": "nom-de-page",
"movepagetitle": "Déplacer la page",
"movepagewarning": "Notez que le déplacement ou le renommage des pages peut entraîner des liens cassés. Assurez-vous d'éditer toute page qui relie vers cette page!",
"newfolderinvalid": "Ce nom de dossier est invalide!",
"newfolderloading": "Création du nouveau dossier ...",
"newfoldername": "Entrez le nom du nouveau dossier:",
"newfoldernameplaceholder": "nom de dossier",
"newfoldersuccess": "Nouveau dossier {{name}} créé.",
"newfoldertitle": "Nouveau dossier",
"renamefile": "Renommer",
"renamefileerror": "Erreur lors du renommage: {{err}}",
"renamefileinvalid": "Ce nom de fichier est invalide!",
"renamefileloading": "Renommage du fichier...",
"renamefilename": "Entrez le nouveau nom de fichier (sans extension):",
"renamefilenameplaceholder": "nom-du-fichier",
"renamefiletitle": "Renommer le fichier"
},
"nav": {
"home": "Accueil"
},
"search": {
"didyoumean": "Vouliez-vous dire...?",
"nomatch": "Aucun résultat correspondant à votre recherche",
"placeholder": "Recherche...",
"results": "Résultats de la recherche"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Vue d'ensemble",
"createdoc": "Créer un nouveau document"
},
"footer": {
"poweredby": "Propulsé par",
"home": "Accueil",
"top": "Retour en haut"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navigation",
"pagecontents": "Sommaire",
"pastversions": "Versions antérieures"
},
"nav": {
"account": "Compte",
"allpages": "Toutes les pages",
"create": "Créer",
"discard": "Annuler",
"edit": "Éditer",
"history": "Historique",
"login": "S'identifier",
"logout": "Se Déconnecter",
"move": "Déplacer",
"myprofile": "Mon Profil",
"normalview": "Vue normale",
"root": "Accueil",
"savechanges": "Sauvegarder",
"savedocument": "Sauvegarder",
"settings": "Paramètres",
"source": "Source",
"stats": "Statistiques",
"sysinfo": "Informations système",
"syssettings": "Paramètres système",
"theme": "Thème de couleur",
"users": "Utilisateurs",
"viewlatest": "Voir le plus récent"
},
"welcome": {
"title": "Bienvenue sur votre wiki!",
"subtitle": "Commençons par créer la page d'accueil.",
"createhome": "Créer la page d'accueil"
},
"loading": {
"source": "Chargement de la source...",
"editor": "Chargement de l'éditeur"
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Cette entrée existe déjà!",
"debugmsg": "Trace détaillé de débogage",
"fileexists": "Fichier {{path}} existe déjà.",
"forbidden": "Accès interdit",
"forbiddendetail": "Désolé, vous ne disposez pas des autorisations nécessaires pour accéder à cette page.",
"generic": "Oups, une erreur s'est produite",
"invalidaction": "Action invalide.",
"invaliddestfolder": "Dossier de destination invalide!",
"invalidfiletype": "Type de fichier invalide.",
"invalidfolder": "Dossier invalide.",
"invalidoperation": "Opération invalide!",
"invalidpath": "Chemin de page invalide",
"invaliduserid": "Identifiant invalide",
"newpasswordtooshort": "Le nouveau mot de passe est trop court!",
"notexist": "Entrée {{path}} n'existe pas!",
"notexistdetail": "Voulez-vous créer cette entrée?",
"parentinvalid": "L'entrée parent n'est pas un fichier valide.",
"parentisroot": "L'entrée parent est la racine du site.",
"remotetoolarge": "Fichier distant trop large!",
"reservedname": "Vous ne pouvez pas créer un document avec ce nom puisqu'il est réservé par le système.",
"savefailed": "Impossible d'enregistrer le document",
"starterfailed": "Impossible de charger le contenu de démarrage!",
"unauthorized": "Non autorisé",
"actions": {
"create": "Créer",
"gohome": "Accueil",
"loginas": "Se connecter en tant que..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "Ajouté {{path}}",
"deleted": "Supprimé / Renommé {{path}}",
"updated": "Mis à jour {{path}}",
"uploaded": "Téléversé {{path}}"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "表示する名前",
"displaynameexample": "山田 太郎",
"email": "Eメール",
"lastprofileupdate": "最後のプロファイル更新",
"membersince": "アカウント登録日",
"password": "パスポート",
"passwordverify": "パスポートの確認",
"provider": "プロバイダ",
"savechanges": "保存する",
"subtitle": "プロファイルと認証情報",
"tfa": "二段認証",
"tfadisable": "二段認証を無効にする",
"tfadisabled": "無効済み",
"tfaenable": "二段認証を有効にする",
"tfaenabled": "有効済み"
},
"stats": {
"subtitle": "一般的なサイト統計",
"entries": "記事",
"uploads": "アップロード",
"users": "ユーザー"
},
"setings": {
"subtitle": "サイト設定を管理する"
},
"system": {
"subtitle": "Wikiの情報とユーティリティ",
"systemversion": "システムバージョン",
"currentversion": "現在のバージョン",
"latestversion": "最新バージョン",
"upgrade": "アップグレード",
"reinstall": "現在のバージョンを再インストールする",
"versioncheckfailed": "最新バージョンを照会できません。後で再試行してください。",
"administrativetools": "管理ツール",
"flushcache": "キャッシュをフラッシュしてインデックスを再構築する",
"flushcachetext": "コンテンツや検索結果の期限が滞っているか、最新のコンテンツがない場合は、キャッシュをフラッシュするとこれらの問題を解決できます。",
"flushcachebtn": "フラッシュと再構築する",
"resetaccounts": "システムアカウントをデフォルトにリセットする",
"resetaccountstext": "システムアカウント(ゲストアカウントなど)はデフォルト設定にリセットされます。",
"resetaccountsbtn": "システムアカウントをリセットする",
"flushsessions": "全てのユーザーセッションをフラッシュする",
"flushsessionstext": "全てのユーザーがログアウトし、再度ログインする必要があります。現在のセッションにも影響があります!",
"flushsessionsbtn": "セッションをフラッシュする",
"hostinfo": "ホスト情報",
"os": "オペレーティングシステム",
"nodeversion": "Node.jsバージョン",
"hostname": "ホスト名",
"cores": "CPUコア",
"totalmem": "合計メモリ",
"cwd": "作業ディレクトリ"
},
"theme": {
"subtitle": "Wikiのテーマを変更する",
"primarycolor": "原色",
"primarycolordesc": "トップナビゲーションバー、ヘッダー、リンクなどに使用されます",
"altcolor": "代替色",
"altcolordesc": "サイドバーに使用されます(暗い色調)",
"footercolor": "フッターの色",
"footercolordesc": "フッターに使用されます(明るい色調)",
"codeblock": {
"title": "コードブロック",
"dark": "暗いテーマを使用する",
"colorize": "コードを色分けする"
},
"savechanges": "保存する",
"reset": "デフォルトに戻す"
},
"users": {
"createauthorize": "ユーザーの作成・承認",
"subtitle": "ユーザーとアクセス権限の管理",
"name": "名前",
"email": "Eメール",
"provider": "プロバイダ",
"createdon": "作成日",
"updatedon": "変更日",
"returntousers": "ユーザー画面へ",
"edituser": "ユーザーの編集",
"uniqueid": "一意なID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "ログインが必要です",
"loginusing": "ログイン...",
"loginusingalt": "又は...",
"fields": {
"emailuser": "Eメール又はユーザー名",
"password": "パスワード"
},
"actions": {
"login": "ログイン"
},
"errors": {
"invalidlogin": "不正なログイン",
"invalidloginmsg": "Eメール又はパスワードが無効です。",
"invaliduseremail": "無効なユーザーEメール",
"loginerror": "ログインエラー",
"notyetauthorized": "まだこのサイトにログインする権限がありません。",
"toomanyattempts": "試行回数が多すぎます",
"toomanyattemptsmsg": "短期間に失敗した試行回数が多すぎます。{{time}}にもう一度お試しください。",
"usernotfound": "ユーザーが見つかりません"
},
"providers": {
"local": "ローカル",
"windowslive": "Microsoft Account",
"azure": "Azure Active Directory",
"google": "Google ID",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,117 +0,0 @@
{
"editor": {
"codeblockinsert": "コードブロックを挿入する",
"codeblocklanguage": "言語",
"codeblockloading": "{{name}}言語の構文を読み込み中",
"codeblockloadingerror": "エラー:言語の構文を読み込めません。",
"codeblocksuccess": "コードブロックが挿入されました。",
"codeblocktitle": "コードブロックを挿入する",
"discard": "キャンセル",
"filedeleteaction": "削除",
"filedeleteloading": "ファイルを削除中...",
"filedeletedefault": "このファイル",
"filedeletesuccess": "ファイルが削除されました。",
"fileerror": "更新されたリスティングを読み込むことはできませんでした。",
"filefolderempty": "このフォルダは空いています。",
"fileinsert": "ファイルのリンクを挿入する",
"fileloading": "ファイルを読み込み中...",
"filemoveaction": "移動...",
"filemoveerror": "移動エラー:{{err}}",
"filemoveloading": "ファイルを移動中...",
"filemovesuccess": "ファイルが移動されました。",
"fileprocessing": "処理中...",
"filerenameaction": "名称の変更",
"filesuccess": "ファイルリンクが挿入されました。",
"filetitle": "ファイルを挿入する",
"fileupload": "ファイルをアップロードする",
"fileuploaderror": "アップロードエラー:{{err}}",
"fileuploadsuccess": "ファイルがアップロードされました。",
"folders": "フォルダ",
"foldersloading": "フォルダリストを読み込み中...",
"imagetitle": "画像を挿入する",
"imageinsert": "画像を挿入する",
"imagesuccess": "画像が挿入されました。",
"imageupload": "画像をアップロードする",
"imagealignleft": "左(デフォルト)",
"imagealigncenter": "中",
"imagealignright": "右",
"imagealignlogo": "ページロゴ",
"newfolder": "新しいフォルダ",
"videoanymp4file": "標準MP4ファイル",
"videoinsert": "ビデオを挿入する",
"videolinktitle": "埋め込むビデオへのリンクを入力してください:",
"videonotsupported": "このURLは無効かサポートされていません。",
"videosuccess": "ビデオコードが挿入されました。",
"videosupportedtitle": "以下がサポートされています:",
"videotitle": "ビデオを挿入する"
},
"history": {
"pastversions": "過去のバージョン",
"timestamp": "タイムスタンプ",
"author": "著者",
"commit": "コミット",
"comparewith": "比べる...",
"view": "見る",
"reverttoversion": "バージョンに戻す",
"sidebyside": "サイドバイサイド画面"
},
"modal": {
"abort": "中止する",
"anchorerror": "クリップボードからのコピーが失敗しました。手動でURLをコピーしてください。",
"anchorsuccess": "URLがクリップボードにコピーされました。",
"anchortitle": "このセクションへのリンクをコピーする",
"copyclipboard": "クリップボードにコピーする",
"create": "作成",
"createpageinvalid": "ページパスは無効です。",
"createpagepath": "新しいページパスを入力してください:",
"createpagetitle": "新しいページを作成する",
"createuser": "ユーザーを作成する",
"createuserauthorize": "ユーザーを承認する",
"createuseremail": "Eメール",
"createuseremailplaceholder": "例taro.yamada@company.com",
"createusername": "名前:",
"createusernameplaceholder": "例:山田 太郎",
"createuserpassword": "パスポート:",
"createuserprovider": "プロバイダ:",
"createusertitle": "ユーザーを作成・承認する",
"delete": "削除",
"deletefiletitle": "を削除する?",
"deletefilewarn": "本当に削除しますか?",
"deletepagewarning": "本当にこのページを削除しますか?この操作は元に戻すことはできません!",
"deletepagetitle": "このページを削除しますか?",
"deleteusertitle": "ユーザーアカウントの削除しますか?",
"deleteuserwarning": "本当にこのユーザーアカウントを削除しますか?この操作は元に戻すことはできません!",
"discard": "キャンセル",
"discardpagecreate": "本当にこのページを離れますか?これまでの書いたものは失われます!",
"discardpageedit": "本当にこのページを離れますか?これまでの変更は失われます!",
"discardpagestay": "ページに留まる",
"discardpagetitle": "キャンセル?",
"move": "移動する",
"movepageinvalid": "このページパスは無効又は許可されていません。",
"movepagepath": "新しいページパスを入力してください:",
"movepageplaceholder": "page-name",
"movepagetitle": "ページを移動する",
"movepagewarning": "ページを移動又はページ名を変更する場合、リンクが壊れる可能性があります。その後、このページにリンクしているページは必ず編集してください。",
"newfolderloading": "新しいフォルダを作成中...",
"newfoldername": "新しいフォルダ名を入力してください:",
"newfoldernameplaceholder": "folder-name",
"newfoldersuccess": "新しいフォルダ{{name}}が作成されました。",
"newfoldertitle": "新しいフォルダ",
"renamefile": "ファイル名を変更する",
"renamefileerror": "ファイル名の変更エラー:{{err}}",
"renamefileinvalid": "ファイル名は無効です",
"renamefileloading": "ファイル名を変更中...",
"renamefilename": "新しいファイル名(拡張子なし)を入力してください:",
"renamefilenameplaceholder": "ファイル名",
"renamefiletitle": "ファイルの名前を変更する"
},
"nav": {
"home": "ホーム"
},
"search": {
"didyoumean": "もしかして...?",
"nomatch": "一致する結果はありません",
"placeholder": "検査...",
"results": "検査結果"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "概要",
"createdoc": "記事を作成する"
},
"footer": {
"poweredby": "Powered by",
"home": "ホーム",
"top": "トップ"
},
"sidebar": {
"nav": "ナビ",
"navigation": "ナビゲーション",
"pagecontents": "ページの内容",
"pastversions": "履歴"
},
"nav": {
"account": "アカウント",
"allpages": "全ての記事",
"create": "作成",
"discard": "キャンセル",
"edit": "編集",
"history": "履歴",
"login": "ログイン",
"logout": "ログアウト",
"move": "移動",
"myprofile": "マイページ",
"normalview": "普通の画面",
"root": "ホーム",
"savechanges": "保存する",
"savedocument": "記事を保存する",
"settings": "設定",
"source": "ソースコード",
"stats": "統計",
"sysinfo": "システム内容",
"syssettings": "システム設定",
"theme": "テーマ",
"users": "ユーザー",
"viewlatest": "最新を見る"
},
"welcome": {
"title": "Wikiへよこそ",
"subtitle": "ます、ホームページを作りましょう。",
"createhome": "ホームページの作成"
},
"loading": {
"source": "ソースコードをロード中...",
"editor": "編集画面をロード中..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "この記事は既に存在します",
"debugmsg": "詳細なデバッグトレイル",
"fileexists": "ファイル{{path}}は既に存在します。",
"forbidden": "禁じられました",
"forbiddendetail": "このページにアクセスするために必要な権限がありません。",
"generic": "エラーが発生しました",
"invalidaction": "無効なアクション.",
"invaliddestfolder": "無効なデスティネーションフォルダ",
"invalidfiletype": "無効なファイルタイプ",
"invalidfolder": "無効なフォルダ.",
"invalidoperation": "無効な操作",
"invalidpath": "無効なページパス",
"invaliduserid": "無効なユーザーID",
"newpasswordtooshort": "新しいパスワードが短すぎます",
"notexist": "記事{{path}}は存在しません",
"notexistdetail": "この記事を作成しますか?",
"parentinvalid": "親エントリは有効なファイルではありません。",
"parentisroot": "親エントリはトップです。",
"remotetoolarge": "モートファイルが大きすぎます",
"reservedname": "システムによって予約されているので、この名物名称で記事を作成することはできません。",
"savefailed": "記事の保存は失敗しました",
"starterfailed": "スターターコンテンツを読み込めませんでした",
"unauthorized": "無許可",
"actions": {
"create": "作成",
"gohome": "ホームへ",
"loginas": "ログイン..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "{{path}}を追加しました",
"deleted": "{{path}}を削除又は名称を変更する",
"updated": "{{path}}を変更しました",
"uploaded": "{{path}}をアップロード"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "이름",
"displaynameexample": "홍길동",
"email": "이메일",
"lastprofileupdate": "최근 프로필 업데이트",
"membersince": "회원 가입일",
"password": "비밀번호",
"passwordverify": "비밀번호 확인",
"provider": "제공자",
"savechanges": "변경사항 저장",
"subtitle": "프로필 및 인증 정보",
"tfa": "이중 인증",
"tfadisable": "이중 인증 해제",
"tfadisabled": "사용중지",
"tfaenable": "이중 인증 사용",
"tfaenabled": "사용"
},
"stats": {
"subtitle": "사이트 전체 통계",
"entries": "항목",
"uploads": "업로드",
"users": "사용자"
},
"settings": {
"subtitle": "사이트 구성 관리"
},
"system": {
"subtitle": "위키의 정보 및 유틸리티",
"systemversion": "시스템 버전",
"currentversion": "현재 버전",
"latestversion": "최신 버전",
"upgrade": "업그레이드",
"reinstall": "현재 버전 재설치",
"versioncheckfailed": "최신 버전을 쿼리 할 수 ​​없습니다. 나중에 다시 시도하십시오.",
"administrativetools": "관리자 도구",
"flushcache": "캐시 플러싱 및 인덱스 리빌드",
"flushcachetext": "검색 결과가 최신 문서가 아니라면 캐시를 플러시하는게 도움될 수 있습니다.",
"flushcachebtn": "플러쉬 및 리빌드",
"resetaccounts": "시스템 계정을 기본으로 재설정",
"resetaccountstext": "모든 시스템 계정이 기본 설정으로 재설정됩니다.",
"resetaccountsbtn": "시스템 계정들 재설정",
"flushsessions": "모든 활성 사용자 세션 플러시",
"flushsessionstext": "모든 유저들이 로그아웃 됩니다. 당신의 지금 세션도 영향 받습니다.",
"flushsessionsbtn": "세션 플러시",
"hostinfo": "서버 정보",
"os": "운영 체제",
"nodeversion": "Node.js 버전",
"hostname": "서버 이름",
"cores": "CPU 코어 개수",
"totalmem": "총 메모리",
"cwd": "작업 폴더"
},
"theme": {
"subtitle": "위키의 색과 느낌을 바꿔보세요",
"primarycolor": "기본 색상",
"primarycolordesc": "상단 바, 제목, 링크 등에 쓰입니다.",
"altcolor": "포인트 색상",
"altcolordesc": "사이드 바에 쓰입니다 (어두운 톤)",
"footercolor": "하단 바 색상",
"footercolordesc": "하단 바에 쓰입니다 (밝은 톤)",
"codeblock": {
"title": "코드 블록",
"dark": "어두운 테마 사용",
"colorize": "코드 색상 강조하기"
},
"savechanges": "변경사항 저장",
"reset": "기본값으로 되돌리기"
},
"users": {
"createauthorize": "사용자 생성 / 허가",
"subtitle": "사용자 및 액세스 권한 관리",
"name": "이름",
"email": "이메일 주소",
"provider": "제공자",
"createdon": "작성 날짜",
"updatedon": "수정 날짜",
"returntousers": "프로필로 돌아가기",
"edituser": "프로필 편집",
"uniqueid": "고유 ID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "로그인이 필요합니다",
"loginusing": "다음을 사용하여 로그인하십시오.",
"loginusingalt": "또는 다음을 사용하여 로그인하십시오.",
"fields": {
"emailuser": "이메일 / 사용자 이름",
"password": "비밀번호"
},
"actions": {
"login": "로그인"
},
"errors": {
"invalidlogin": "로그인 오류",
"invalidloginmsg": "이메일 또는 비밀번호가 잘못 되었습니다.",
"invaliduseremail": "사용자 이메일 오류",
"loginerror": "로그인 오류",
"notyetauthorized": "아직 이 사이트에 로그인 할 수 있는 권한이 없습니다.",
"toomanyattempts": "로그인 시도가 너무 많습니다.",
"toomanyattemptsmsg": "짧은 시간 안에 로그인 오류가 너무 많습니다. {{time}} 후에 다시 시도해주십시오.",
"usernotfound": "사용자를 찾을 수 없습니다"
},
"providers": {
"local": "자체 계정",
"windowslive": "Microsoft 계정",
"azure": "Azure Active Directory",
"google": "Google 계정",
"facebook": "Facebook 계정",
"github": "GitHub 계정",
"slack": "Slack 계정",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "코드 블록 삽입",
"codeblocklanguage": "언어",
"codeblockloading": "{{name}} 코드 문법 로딩중",
"codeblockloadingerror": "오류; 언어 문법을 가져오지 못했습니다",
"codeblocksuccess": "코드 블록이 삽입되었습니다",
"codeblocktitle": "코드 블록 삽입",
"discard": "취소",
"filedeleteaction": "삭제",
"filedeleteloading": "파일 삭제 중..",
"filedeletedefault": "이 파일",
"filedeletesuccess": "파일이 성공적으로 삭제되었습니다.",
"fileerror": "업데이트된 목록을 가져올 수 없습니다.",
"filefolderempty": "이 폴더는 비어 있습니다.",
"fileinsert": "파일에 링크 삽입",
"fileloading": "파일을 불러오는중..",
"filemoveaction": "로 이동...",
"filemoveerror": "이동 실패 : {{err}}",
"filemoveloading": "파일 이동 중...",
"filemovesuccess": "파일을 성공적으로 이동했습니다.",
"fileprocessing": "처리중...",
"filerenameaction": "이름 바꾸기",
"filesuccess": "파일 링크가 삽입되었습니다.",
"filetitle": "파일 삽입",
"fileupload": "파일 업로드",
"fileuploaderror": "업로드 실패 : {{err}}",
"fileuploadsuccess": "파일이 성공적으로 업로드되었습니다.",
"folders": "폴더",
"foldersloading": "폴더 목록을 불러 오는 중...",
"imagetitle": "이미지 삽입",
"imageinsert": "이미지 삽입",
"imagesuccess": "이미지가 삽입되었습니다.",
"imageupload": "이미지 업로드",
"imagealignleft": "왼쪽 (기본)",
"imagealigncenter": "가운데",
"imagealignright": "오른쪽",
"imagealignlogo": "Page Logo",
"newfolder": "새 폴더",
"videoanymp4file": "표준 .MP4 파일",
"videoinsert": "영상 삽입",
"videolinktitle": "삽입할 영상의 링크를 입력하세요:",
"videonotsupported": "URL이 유효하지 않거나 지원되지 않는 형식입니다",
"videosuccess": "비디오 코드가 삽입되었습니다",
"videosupportedtitle": "아래 항목을 지원합니다:",
"videotitle": "영상 삽입"
},
"history": {
"pastversions": "지난 버전들",
"timestamp": "생성일",
"author": "작성자",
"commit": "변경ID",
"comparewith": "비교하기",
"view": "시각화",
"reverttoversion": "이전 버전으로 되돌리기",
"sidebyside": "나란히보기"
},
"modal": {
"abort": "중단",
"anchorerror": "클립보드 복사 실패. 수동으로 URL을 복사하십시오.",
"anchorsuccess": "URL이 클립보드에 복사되었습니다.",
"anchortitle": "이 섹션에 링크 복사",
"copyclipboard": "클립보드에 복사",
"create": "추가",
"createpageinvalid": "페이지 경로가 유효하지 않습니다",
"createpagepath": "새 페이지의 경로를 입력하세요:",
"createpagetitle": "새 페이지 생성",
"createuser": "사용자 생성",
"createuserauthorize": "사용자 승인",
"createuseremail": "이메일 주소",
"createuseremailplaceholder": "예: john.doe@company.com",
"createusername": "성명",
"createusernameplaceholder": "예: 홍길동",
"createuserpassword": "비밀번호:",
"createuserprovider": "제공자:",
"createusertitle": "사용자 계정 생성 / 승인",
"delete": "삭제",
"deletefiletitle": "삭제하시겠습니까?",
"deletefilewarn": "정말로 삭제하시겠습니까?",
"deleteusertitle": "계정을 삭제하시겠습니까?",
"deleteuserwarning": "정말로 삭제하시겠습니까? 이 작업은 복구할 수 없습니다",
"discard": "취소",
"discardpagecreate": "지금까지 작성한 내용을 저장하지 않고 나가겠습니까?",
"discardpageedit": "변경 사항을 저장하지 않고 나가시겠습니까? ",
"discardpagestay": "페이지에 머무르기",
"discardpagetitle": "취소하시겠습니까?",
"move": "이동",
"movepageinvalid": "페이지 경로가 잘못되었거나 페이지 접근 권한이 없습니다",
"movepagepath": "새로운 페이지 경로 등록",
"movepageplaceholder": "페이지 이름",
"movepagetitle": "페이지 이동",
"movepagewarning": "페이지를 이동하거나 이름을 변경하면 해당 페이지를 참조하는 다른 페이지의 링크를 꼭 수정하세요!",
"newfolderinvalid": "폴더 이름이 유효하지 않습니다",
"newfolderloading": "새 폴더 생성 중...",
"newfoldername": "새로 만들 폴더의 이름을 입력하세요:",
"newfoldernameplaceholder": "폴더명",
"newfoldersuccess": "{{name}} 폴더 생성 완료",
"newfoldertitle": "새 폴더",
"renamefile": "이름 바꾸기",
"renamefileerror": "이름 바꾸기 실패 : {{err}}",
"renamefileinvalid": "파일 이름이 유효하지 않습니다",
"renamefileloading": "파일 이름 변경 중...",
"renamefilename": "새로운 파일명(확장자 없이)을 입력하세요",
"renamefilenameplaceholder": "파일명",
"renamefiletitle": "파일 이름 바꾸기"
},
"nav": {
"home": "홈으로"
},
"search": {
"didyoumean": "혹시 이런 의미였습니까?",
"nomatch": "검색어와 일치하는 결과가 없습니다.",
"placeholder": "검색",
"results": "검색 결과"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "위키",
"header": {
"overview": "개요",
"createdoc": "새 문서 만들기"
},
"footer": {
"poweredby": "Powered by",
"home": "홈으로",
"top": "맨 위로"
},
"sidebar": {
"nav": "NAV",
"navigation": "네비게이션",
"pagecontents": "페이지 내용",
"pastversions": "페이지 버전"
},
"nav": {
"account": "계정",
"allpages": "모든 페이지",
"create": "추가",
"discard": "폐기",
"edit": "편집",
"history": "히스토리",
"login": "로그인",
"logout": "로그아웃",
"move": "이동",
"myprofile": "내 프로필",
"normalview": "기본 보기",
"root": "홈으로",
"savechanges": "변경사항 저장",
"savedocument": "문서 저장",
"settings": "설정",
"source": "소스",
"stats": "통계",
"sysinfo": "시스템 정보",
"syssettings": "시스템 설정",
"theme": "색상 테마",
"users": "사용자",
"viewlatest": "최신 보기"
},
"welcome": {
"title": "위키에 오신 걸 환영합니다!",
"subtitle": "홈페이지를 만들어봅시다.",
"createhome": "홈페이지 만들기"
},
"loading": {
"source": "소스 로딩 중",
"editor": "에디터 로딩 중"
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "이미 존재하는 문서입니다.",
"debugmsg": "상세한 디버그 트레일",
"fileexists": "{{path}} 이미 존재함",
"forbidden": "접근 금지",
"forbiddendetail": "죄송합니다. 이 페이지는 접근 불가능합니다.",
"generic": "앗, 뭔가 잘못 되었네요.",
"invalidaction": "불가능한 액션입니다.",
"invaliddestfolder": "대상 폴더가 잘못 되었습니다.",
"invalidfiletype": "파일 형식 오류",
"invalidfolder": "파일 오류",
"invalidoperation": "조작 오류",
"invalidpath": "페이지 경로 오류",
"invaliduserid": "유저 ID 오류",
"newpasswordtooshort": "비밀번호가 너무 짧습니다.",
"notexist": "{{path}} 항목이 존재하지 않습니다!",
"notexistdetail": "이 항목을 만드시겠습니까?",
"parentinvalid": "상위 항목이 유효한 파일이 아닙니다.",
"parentisroot": "상위 항목은 root입니다.",
"remotetoolarge": "원격 파일이 너무 큽니다!",
"reservedname": "이 제목은 사용할 수 없습니다.",
"savefailed": "문서를 저장하지 못했습니다.",
"starterfailed": "시작 내용을 불러오지 못 했습니다.",
"unauthorized": "권한없음",
"actions": {
"create": "추가",
"gohome": "홈으로",
"loginas": "다른 이름으로 로그인 ..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "{{path}} 추가 성공",
"deleted": "{{path}} 삭제됨",
"updated": "{{path}} 업데이트",
"uploaded": "{{path}} 업로드 완료"
}

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "Weergavenaam",
"displaynameexample": "Jan Jansen",
"email": "E-mail",
"lastprofileupdate": "Profiel voor het laatst bewerkt",
"membersince": "Lid sinds",
"password": "Wachtwoord",
"passwordverify": "Wachtwoord",
"provider": "Inlog dienst",
"savechanges": "Wijzigingen opslaan",
"subtitle": "Profiel en authenticatie informatie",
"tfa": "Twee-Factor Authenticatie",
"tfadisable": "2FA uitschakelen",
"tfadisabled": "Uitgeschakeld",
"tfaenable": "2FA inschakelen",
"tfaenabled": "Ingeschakeld"
},
"stats": {
"subtitle": "Algemene site statistieken",
"entries": "Pagina's",
"uploads": "Uploads",
"users": "Gebruikers"
},
"settings": {
"subtitle": "Website configuratie beheren"
},
"system": {
"subtitle": "Informatie over- en hulpmiddelen voor jouw wiki",
"systemversion": "Software versie",
"currentversion": "Huidige versie",
"latestversion": "Nieuwste versie",
"upgrade": "Versie bijwerken",
"reinstall": "Huidige versie opnieuw installeren",
"versioncheckfailed": "Niet in staat de nieuwste versie op te halen, probeer later nog eens.",
"administrativetools": "Hulpmiddelen",
"flushcache": "Cache legen en herindexeren",
"flushcachetext": "Als pagina's of zoekresultaten verouderd lijken, of nieuwe content niet bevatten, kan het legen van de cache daarbij helpen.",
"flushcachebtn": "Cache legen en herindexeren",
"resetaccounts": "Systeem gebruikers terugzetten naar fabrieksinstellingen",
"resetaccountstext": "De systeem gebruikers (zoals Gast) zullen teruggezet worden naar hun originele instellingen.",
"resetaccountsbtn": "Systeem accounts terugzetten",
"flushsessions": "Actieve gebruikerssessies beëindigen",
"flushsessionstext": "Alle actieve gebruikerssessies zullen gesloten worden. Alle gebruikers zullen opnieuw moeten inloggen. Ook jouw huidige sessie zal be-eindigen.",
"flushsessionsbtn": "Sessies beëindigen",
"hostinfo": "Host informatie",
"os": "Besturingssysteem",
"nodeversion": "Node.js versie",
"hostname": "Hostname",
"cores": "CPU cores",
"totalmem": "Totale geheugen",
"cwd": "Working directory"
},
"theme": {
"subtitle": "Verander het uiterlijk van jouw wiki",
"primarycolor": "Primaire kleur",
"primarycolordesc": "Wordt gebruikt voor de bovenste navigatiebalk, titels, links, etc.",
"altcolor": "Secundaire kleur",
"altcolordesc": "Wordt gebruikt voor de zijbalk (in een donkerdere kleur)",
"footercolor": "Footer kleur",
"footercolordesc": "Wordt gebruikt in de footer (in een lichtere kleur)",
"codeblock": {
"title": "Code blokken",
"dark": "Gebruik donkere thema",
"colorize": "Gebruik kleuren syntax"
},
"savechanges": "Opslaan",
"reset": "Standaardinstellingen terugzetten"
},
"users": {
"createauthorize": "Gebruiker aanmaken ",
"subtitle": "Gebruikers en gebruikersrechten beheren",
"name": "Naam",
"email": "E-mailadres",
"provider": "Inlog dienst",
"createdon": "Aangemaakt op",
"updatedon": "Bijgewerkt op",
"returntousers": "Terugkeren naar gebruikers",
"edituser": "Gebruiker bijwerken",
"uniqueid": "Unieke ID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Inloggen verplicht",
"loginusing": "Inloggen met... ",
"loginusingalt": "Of, log in met...",
"fields": {
"emailuser": "E-mail / Gebruikersnaam",
"password": "Wachtwoord"
},
"actions": {
"login": "Inloggen"
},
"errors": {
"invalidlogin": "Foutieve inloggegevens",
"invalidloginmsg": "De ingevoerde e-mail of wachtwoord is fout.",
"invaliduseremail": "Foutieve gebruikers e-mail",
"loginerror": "Inlog fout",
"notyetauthorized": "Je hebt nog geen toegang gekregen tot deze site.",
"toomanyattempts": "Te veel pogingen!",
"toomanyattemptsmsg": "Je hebt te veel pogingen gedaan om in te loggen, probeer het straks nog een keer {{time}}.",
"usernotfound": "Gebruiker niet gevonden"
},
"providers": {
"local": "Lokaal",
"windowslive": "Microsoft Account",
"azure": "Azure Active Directory",
"google": "Google Account",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "Code blok invoegen",
"codeblocklanguage": "Taal",
"codeblockloading": "Code syntax voor {{name}} aan het inladen",
"codeblockloadingerror": "Fout: Niet in staat om code syntax in te laden.",
"codeblocksuccess": "Code blok is ingevoegd.",
"codeblocktitle": "Code blok invoegen",
"discard": "Annuleren",
"filedeleteaction": "Verwijderen",
"filedeleteloading": "Bestand wordt verwijderd...",
"filedeletedefault": "dit bestand",
"filedeletesuccess": "Bestand succesvol verwijderd.",
"fileerror": "Niet in staat de vernieuwde lijst op te halen.",
"filefolderempty": "Deze map is leeg.",
"fileinsert": "Link naar bestand invoegen",
"fileloading": "Bestanden ophalen...",
"filemoveaction": "Verplaats naar...",
"filemoveerror": "Verplaats fout: {{err}}",
"filemoveloading": "Bestand wordt verplaatst...",
"filemovesuccess": "Bestand succesvol verplaatst.",
"fileprocessing": "Bezig met verwerken...",
"filerenameaction": "Hernoem",
"filesuccess": "Link naar bestand is ingevoegd.",
"filetitle": "Bestand invoegen",
"fileupload": "Bestand(en) uploaden",
"fileuploaderror": "Upload fout: {{err}}",
"fileuploadsuccess": "Bestand(en) succesvol geüpload.",
"folders": "Mappen",
"foldersloading": "Mappenlijst ophalen...",
"imagetitle": "Afbeelding invoegen...",
"imageinsert": "Afbeelding invoegen...",
"imagesuccess": "Afbeelding is ingevoegd.",
"imageupload": "Afbeelding(en) uploaden",
"imagealignleft": "Links (standaard)",
"imagealigncenter": "Gecentreerd",
"imagealignright": "Rechts",
"imagealignlogo": "Pagina logo",
"newfolder": "Nieuwe map",
"videoanymp4file": "Elk standaard MP4 bestand",
"videoinsert": "Video invoegen",
"videolinktitle": "Voer de link in van de video",
"videonotsupported": "Deze URL is fout, of wordt niet ondersteund",
"videosuccess": "De video is ingevoegd.",
"videosupportedtitle": "De volgende worden ondersteund:",
"videotitle": "Video invoegen"
},
"history": {
"pastversions": "Vorige versies",
"timestamp": "Tijdstempel",
"author": "Auteur",
"commit": "Commit",
"comparewith": "Vergelijken met...",
"view": "Bekijken",
"reverttoversion": "Versie terugzetten",
"sidebyside": "Naast elkaar bekijken"
},
"modal": {
"abort": "Afbreken",
"anchorerror": "Fout bij het kopiëren. Kopieer de URL handmatig.",
"anchorsuccess": "De URL is gekopiëerd naar het klembord.",
"anchortitle": "Link naar dit onderdeel kopiëren",
"copyclipboard": "Naar klembord kopiëren",
"create": "Nieuw",
"createpageinvalid": "De pad van deze pagina is fout",
"createpagepath": "Voer een nieuwe pad in:",
"createpagetitle": "Nieuwe pagina",
"createuser": "Nieuwe gebruiker",
"createuserauthorize": "Gebruiker toegang verlenen",
"createuseremail": "E-mail adres",
"createuseremailplaceholder": "bijv. jan.jansen@bedrijf.nl",
"createusername": "Volledige naam:",
"createusernameplaceholder": "bijv. Jan Jansen",
"createuserpassword": "Wachtwoord:",
"createuserprovider": "Inlog dienst",
"createusertitle": "Gebruiker aanmaken / toegang verlenen",
"delete": "Verwijderen",
"deletefiletitle": "Verwijderen?",
"deletefilewarn": "Weet je zeker dat je wil verwijderen",
"deleteusertitle": "Gebruiker verwijderen?",
"deleteuserwarning": "Weet je zeker dat je deze gebruiker wil verwijderen? Deze actie kan niet ongedaan gemaakt worden!",
"discard": "Annuleren",
"discardpagecreate": "Weet je zeker dat je deze pagina wil verlaten en alles wat je hebt geschreven wil verliezen?",
"discardpageedit": "Weet je zeker dat je deze pagina wil verlaten en alle onopgeslagen veranderingen wil verliezen?",
"discardpagestay": "Op pagina blijven",
"discardpagetitle": "Wijzigingen verwerpen?",
"move": "Verplaatsen",
"movepageinvalid": "Deze pagina pad is fout of niet toegestaan!",
"movepagepath": "Voer nieuwe pagina pad in:",
"movepageplaceholder": "pagina-naam",
"movepagetitle": "Pagina verplaatsen",
"movepagewarning": "Let op dat het verplaatsen, of hernoemen, van pagina's kan leiden tot gebroken links. Zorg dat je alle referenties naar deze pagina bijwerkt.",
"newfolderinvalid": "Deze map naam is fout!",
"newfolderloading": "Nieuwe map wordt aangemaakt...",
"newfoldername": "Voer de nieuwe map naam in:",
"newfoldernameplaceholder": "Map naam",
"newfoldersuccess": "Nieuwe map {{name}} is aangemaakt.",
"newfoldertitle": "Nieuwe map",
"renamefile": "Hernoemen",
"renamefileerror": "Hernoem fout: {{err}}",
"renamefileinvalid": "Deze bestandsnaam is fout!",
"renamefileloading": "Bestand wordt hernoemd...",
"renamefilename": "Voer de nieuwe bestandsnaam in (zonder bestandsextensie):",
"renamefilenameplaceholder": "Bestandsnaam",
"renamefiletitle": "Bestand hernoemen"
},
"nav": {
"home": "Home"
},
"search": {
"didyoumean": "Bedoelde je...?",
"nomatch": "Geen resultaten gevonden",
"placeholder": "Zoeken...",
"results": "Zoekresultaten"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Overzicht",
"createdoc": "Nieuw document aanmaken"
},
"footer": {
"poweredby": "Powered by",
"home": "Home",
"top": "Terug naar boven"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navigatie",
"pagecontents": "Pagina inhoud",
"pastversions": "Vorige versies"
},
"nav": {
"account": "Account",
"allpages": "Alle pagina's",
"create": "Nieuw",
"discard": "Annuleren",
"edit": "Bewerken",
"history": "Geschiedenis",
"login": "Inloggen",
"logout": "Uitloggen",
"move": "Verplaatsen",
"myprofile": "Profiel",
"normalview": "Normaal uiterlijk",
"root": "Home",
"savechanges": "Opslaan",
"savedocument": "Document opslaan",
"settings": "Instellingen",
"source": "Paginabron",
"stats": "Statistieken",
"sysinfo": "Systeem informatie",
"syssettings": "Systeeminstellingen",
"theme": "Kleuren thema",
"users": "Gebruikers",
"viewlatest": "Bekijk nieuwste"
},
"welcome": {
"title": "Welkom bij jouw wiki!",
"subtitle": "Ga aan de slag en maak de homepagina aan.",
"createhome": "Homepagina aanmaken"
},
"loading": {
"source": "Paginabron wordt geladen...",
"editor": "Tekstverwerker wordt geladen..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Deze pagina bestaat al!",
"debugmsg": "Detailed debug trail",
"fileexists": "Het bestand {{path}} bestaat al.",
"forbidden": "Verboden",
"forbiddendetail": "Sorry, je hebt niet de benodigde permissies om toegang te krijgen tot deze pagina.",
"generic": "Oeps, er ging iets mis",
"invalidaction": "Ongeldige actie.",
"invaliddestfolder": "Ongeldige bestemmingsmap!",
"invalidfiletype": "Ongeldige bestandstype.",
"invalidfolder": "Ongeldige map.",
"invalidoperation": "Ongeldige actie!",
"invalidpath": "Ongeldige pagina pad.",
"invaliduserid": "Ongeldige gebruiker Id.",
"newpasswordtooshort": "Nieuw wachtwoord te kort!",
"notexist": "De pagina {{path}} bestaat niet!",
"notexistdetail": "Wil je deze pagina aanmaken?",
"parentinvalid": "Parent pagina is een ongeldig bestand.",
"parentisroot": "Parent pagina is hoofdpagina.",
"remotetoolarge": "Externe bestand is te groot!",
"reservedname": "Je kan geen bestand aanmaken met deze naam, het is namelijk door het systeem gereserveerd.",
"savefailed": "Fout bij het opslaan van het document",
"starterfailed": "Niet in staat starterinhoud in te laden.",
"unauthorized": "Geen toegang",
"actions": {
"create": "Nieuw",
"gohome": "Naar homepagina",
"loginas": "Inloggen als..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "{{path}} toegevoegd",
"deleted": "{{path}} verwijderd/hernoemd",
"updated": "{{path}} bijgewerkt",
"uploaded": "{{path}} is geüpload"
}

View File

@ -1,53 +0,0 @@
{
"profile": {
"displayname": "Nome de Exibição",
"displaynameexample": "João Silva",
"email": "Email",
"lastprofileupdate": "Última atualização do perfil",
"membersince": "Membro desde",
"password": "Senha",
"passwordverify": "Verificar Senha",
"provider": "Provider",
"savechanges": "Salvar Alterações",
"subtitle": "Perfil e informações de autenticação"
},
"stats": {
"subtitle": "Estatísticas gerais do site",
"entries": "Entradas",
"uploads": "Uploads",
"users": "Usuários"
},
"settings": {
"subtitle": "Gerenciar configurações do site"
},
"system": {
"systemversion": "Versão do Sistema",
"currentversion": "Versão Atual",
"latestversion": "Última Versão",
"upgrade": "Atualizar",
"reinstall": "Re-instalar versão atual",
"versioncheckfailed": "Não é possível consultar a versão mais recente. Tente mais tarde.",
"administrativetools": "Ferramentas Administrativas",
"flushcache": "Limpar o cache e reconstruir índices",
"flushcachetext": "Se o conteúdo ou os resultados de pesquisa parecerem desatualizados ou não incluir o conteúdo mais recente, limpar o cache pode ajudar a resolver esses problemas.",
"flushcachebtn": "Limpar e Reconstruir",
"resetaccounts": "Redefinir as contas do sistema para padrões",
"resetaccountstext": "As contas do sistema (como a conta de convidado) serão redefinidas para suas configurações padrão.",
"resetaccountsbtn": "Redefinir contas do sistema",
"flushsessions": "Limpar todas as sessões de usuário ativas",
"flushsessionstext": "Todos os usuários serão desconectados e forçados a efetuar login novamente. Sua sessão atual também será afetada!",
"flushsessionsbtn": "Limpar Sessões"
},
"users": {
"createauthorize": "Criar / Autorizar Usuário",
"subtitle": "Gerenciar usuários e direitos de acesso",
"name": "Nome",
"email": "Endereço de Email",
"provider": "Provider",
"createdon": "Criado em",
"updatedon": "Atualizado em",
"returntousers": "Retornar aos Usuários",
"edituser": "Editar Usuário",
"uniqueid": "ID Único"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Login requerido",
"loginusing": "Log in utilizando...",
"loginusingalt": "Ou, log in utilizando...",
"fields": {
"emailuser": "Email / Usuário",
"password": "Senha"
},
"actions": {
"login": "Log In"
},
"errors": {
"invalidlogin": "Login Inválido",
"invalidloginmsg": "O email ou senha é inválido.",
"invaliduseremail": "Email de Usuário Inválido",
"loginerror": "Erro de login",
"notyetauthorized": "Você ainda não foi autorizado a fazer login neste site.",
"toomanyattempts": "Muitas tentativas!",
"toomanyattemptsmsg": "Você fez muitas tentativas que falharam em um curto período de tempo, tente novamente em {{time}}.",
"usernotfound": "Usuário não encontrado"
},
"providers": {
"local": "Local",
"windowslive": "Microsoft Account",
"azure": "Azure Active Directory",
"google": "Google ID",
"facebook": "Facebook",
"github": "GitHub",
"slack": "Slack",
"ldap": "LDAP / Active Directory"
}
}

View File

@ -1,11 +0,0 @@
{
"nav": {
"home": "Início"
},
"search": {
"didyoumean": "Você quis dizer...?",
"nomatch": "Nenhum resultado corresponde à sua consulta",
"placeholder": "Buscar...",
"results": "Resultados da Busca"
}
}

View File

@ -1,49 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Visão geral",
"createdoc": "Criar Novo Documento"
},
"footer": {
"poweredby": "Powered by",
"home": "Início",
"top": "Retornar ao topo"
},
"sidebar": {
"nav": "NAV",
"navigation": "Navegação",
"pagecontents": "Conteúdo da página",
"pastversions": "Versões Anteriores"
},
"nav": {
"account": "Conta",
"allpages": "Todas Páginas",
"create": "Criar",
"discard": "Descartar",
"edit": "Editar",
"history": "Historico",
"login": "Login",
"logout": "Sair",
"move": "Mover",
"myprofile": "Meu Perfil",
"normalview": "Visão Normal",
"savechanges": "Salvar Alterações",
"savedocument": "Salvar Documento",
"settings": "Configurações",
"source": "Fonte",
"stats": "Statatísticas",
"syssettings": "Configurações do Sistema",
"theme": "Tema de Cor",
"users": "Usuários",
"viewlatest": "Ver últimas"
},
"welcome": {
"title": "Bem-vindo à sua wiki!",
"subtitle": "Vamos começar criando sua página inicial.",
"createhome": "Criar Página Inicial"
},
"loading": {
"source": "Carregando fonte...",
"editor": "Carregando editor..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Esta entrada já existe!",
"debugmsg": "Informação de depuração",
"fileexists": "Arquivo {{path}} já existe.",
"forbidden": "Proibido",
"forbiddendetail": "Desculpe, você não tem permissões necessárias para acessar esta página.",
"generic": "Oops, algo deu errado",
"invalidaction": "Ação Inválida.",
"invaliddestfolder": "Pasta de Destino Inválida!",
"invalidfiletype": "Tipo de Arquivo Inválido.",
"invalidfolder": "Pasta Inválida.",
"invalidoperation": "Operação Inválida!",
"invalidpath": "Caminha da página inválido.",
"invaliduserid": "Id do usuário inválido",
"newpasswordtooshort": "A nova senha é muito curta!",
"notexist": "A entrada {{path}} não existe!",
"notexistdetail": "Você gostaria de criar essa entrada?",
"parentinvalid": "A entrada pai não é um arquivo válido.",
"parentisroot": "A entrada pai é a raiz.",
"remotetoolarge": "Arquivo remoto é muito grante!",
"reservedname": "Você não pode criar um documento com este nome pois é reservado ao sistema.",
"savefailed": "Falha ao salvar o documento",
"starterfailed": "Não foi possível carregar o conteúdo inicial!",
"unauthorized": "Não autorizado",
"actions": {
"create": "Criar",
"gohome": "Ir ao início",
"loginas": "Login como..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "Adicionado {{path}}",
"deleted": "Removido/Renomeado {{path}}",
"updated": "{{path}} atualizado",
"uploaded": "{{path}} carregado"
}

View File

@ -1,52 +0,0 @@
{
"profile": {
"displayname": "Отоброжаемое Имя",
"displaynameexample": "Джон Смит",
"email": "Е-маил",
"membersince": "Участник с ",
"password": "Пароль",
"passwordverify": "Потвердить Пороль",
"provider": "Провайдер",
"savechanges": "Сохранить изменения ",
"subtitle": "Информация о профайле и антификации"
},
"stats": {
"subtitle": "Общая статистика по сайту",
"entries": "Записи",
"uploads": "Загрузки",
"users": "Пользователи"
},
"settings": {
"subtitle": "Управление конфигурацией сайта"
},
"system": {
"systemversion": "Версия системы",
"currentversion": "Текущая версия",
"latestversion": "Последняя версия",
"upgrade": "Обновить",
"reinstall": "Переустановите текущую версию",
"versioncheckfailed": "Не удалось запросить последнюю версию. Попробуйте позже.",
"administrativetools": "Инструменты управления",
"flushcache": "Очистите кэш и перестройте индексы",
"flushcachetext": "Если содержание или результаты поиска кажутся устаревшими или не включают в себя последний контент, очистка кэша может помочь решить эти проблемы.",
"flushcachebtn": "Сброс и восстановление",
"resetaccounts": "Сброс системных учетных записей на значений по умолчанию",
"resetaccountstext": "Учетные записи системы (например, учетная запись гостя) будут сброшены к настройкам по умолчанию.",
"resetaccountsbtn": "Сброс системных учетных записей",
"flushsessions": "Сброс всех активных сеансов пользователя",
"flushsessionstext": "Все пользователи будут выброшены из системы. И вынуждены зайти снова. Это также касаеться вас",
"flushsessionsbtn": "Сброс сеансов"
},
"users": {
"createauthorize": "Создать / Авторизовать пользователя",
"subtitle": "Управление пользователями и правами доступа",
"name": "Имя",
"email": "Адрес электронной почты",
"provider": "Провайдер",
"createdon": "Создано ",
"updatedon": "Обновлено",
"returntousers": "Вернуться в Пользователи",
"edituser": "Редактировать пользователя",
"uniqueid": "Уникальный идентификатор"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "Требуется войти",
"loginusing": "Вход при помощи ...",
"loginusingalt": "Или войдите в систему, используя ...",
"fields": {
"emailuser": "Е-маил / Имя пользователя",
"password": "Пароль"
},
"actions": {
"login": "Войти"
},
"errors": {
"invalidlogin": "Неверный логин",
"invalidloginmsg": "Не правильный Е-маил или Пароль ",
"invaliduseremail": "Недействительный адрес электронной почты пользователя",
"loginerror": "Ошибка входа",
"notyetauthorized": "Вы не были еще Авторизованны",
"toomanyattempts": "Слишком много попыток!",
"toomanyattemptsmsg": "Вы сделали слишком много неудачных попыток за короткий период времени.Пожалуйста попробуйте снова {{time}}. ",
"usernotfound": "Пользователь не найден"
},
"providers": {
"local": "Локальная Авторизация",
"windowslive": "Авторизация при помощи аккаунта Microsoft",
"azure": "Авторизация при помощи аккаунта Active Directory",
"google": "Авторизация при помощи аккаунта Google ID",
"facebook": "Авторизация при помощи аккаунта Facebook",
"github": "Авторизация при помощи аккаунта GitHub",
"slack": "Авторизация при помощи аккаунта Stack",
"ldap": "Авторизация при помощи аккаунта LDAP / Active Directory"
}
}

View File

@ -1,11 +0,0 @@
{
"nav": {
"home": "Главная"
},
"search": {
"didyoumean": "Вы имели ввиду...?",
"nomatch": "Нет результатов, соответствующих вашему запросу",
"placeholder": "Поиск ...",
"results": "Результаты поиска"
}
}

View File

@ -1,47 +0,0 @@
{
"wiki": "Wiki",
"header": {
"overview": "Обзор",
"createdoc": "Создать новый документ"
},
"footer": {
"poweredby": "На Базе",
"home": "Главная",
"top": "Вернуться к началу"
},
"sidebar": {
"nav": "Ни какого значения не дабавлено",
"navigation": "Навигация",
"pagecontents": "Содержание страницы",
"pastversions": "Предыдущие версии"
},
"nav": {
"account": "Аккаунт",
"allpages": "Все страницы",
"create": "Создать",
"discard": "Отменить",
"edit": "Редактировать",
"history": "История",
"login": "Вход",
"logout": "Выход",
"move": "Переместить",
"myprofile": "Мой профайл",
"normalview": "Нормальный Вид",
"savechanges": "Сохранить изменения",
"savedocument": "Сохранить документ",
"source": "Источник",
"stats": "Статистика",
"syssettings": "Настройки системы",
"users": "Пользователи",
"viewlatest": "Просмотреть последние"
},
"welcome": {
"title": "Добро пожаловать в вики!",
"subtitle": "Давайте начнем и создадим домашнюю страницу.",
"createhome": "Создать домашнюю страницу"
},
"loading": {
"source": "Загрузка источника ...",
"editor": "Загрузка редактора ..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "Эта запись уже существует!",
"debugmsg": "Подробная отладка",
"fileexists": "Файл{{path}} уже существует.",
"forbidden": "Запрещено",
"forbiddendetail": "К сожалению, у вас нет необходимых разрешений на доступ к этой странице.",
"generic": "Упс! Что-то пошло не так",
"invalidaction": "Недопустимое действие.",
"invaliddestfolder": "Недопустимая папка назначения!",
"invalidfiletype": "Неверный тип файла.",
"invalidfolder": "Недопустимая папка.",
"invalidoperation": "Недопустимая операция!",
"invalidpath": "Недопустимый путь к странице.",
"invaliduserid": "Недействительный идентификатор пользователя",
"newpasswordtooshort": "Пароль слишком короткий!",
"notexist": "Запись {{path}}не существует!",
"notexistdetail": "Вы хотите создать эту запись?",
"parentinvalid": "Родительская запись не является допустимым файлом.",
"parentisroot": "Родительская запись - root.",
"remotetoolarge": "Файл слишком велик!",
"reservedname": "Вы не можете создать документ с этим именем, так как он зарезервирован системой.",
"savefailed": "Не удалось сохранить документ.",
"starterfailed": "Не удалось загрузить стартовый контент!",
"unauthorized": "неавторизованный ",
"actions": {
"create": "Создать",
"gohome": "Перейти к Главной странице",
"loginas": "Войти как ..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "Добавлено {{path}}",
"deleted": "Удален/Переименован{{path}}",
"updated": "Обновлен{{path}}",
"uploaded": "Загружено {{path}}"
}

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1 +0,0 @@
{ }

View File

@ -1,82 +0,0 @@
{
"profile": {
"displayname": "显示的名字",
"displaynameexample": "John Smith",
"email": "Email",
"lastprofileupdate": "配置文件的最近更新",
"membersince": "会员始于",
"password": "密码",
"passwordverify": "验证密码",
"provider": "供应商",
"savechanges": "保存",
"subtitle": "个人资料与验证信息",
"tfa": "双重验证",
"tfadisable": "禁用双重验证",
"tfadisabled": "禁用",
"tfaenable": "启用双重验证",
"tfaenabled": "启用"
},
"stats": {
"subtitle": "通用全站统计",
"entries": "页面",
"uploads": "上传",
"users": "用户"
},
"settings": {
"subtitle": "管理"
},
"system": {
"subtitle": "本 wiki 的信息与工具",
"systemversion": "系统版本",
"currentversion": "当前版本",
"latestversion": "最新版本",
"upgrade": "升级",
"reinstall": "重装当前版本",
"versioncheckfailed": "无法查询最新版本。稍后再试。",
"administrativetools": "管理工具",
"flushcache": "清空缓存和重建索引",
"flushcachetext": "如果内容或搜索结果过期或者没有包括最新的内容,可清空缓存来解决。",
"flushcachebtn": "清空与重建",
"resetaccounts": "重置系统帐户为默认值",
"resetaccountstext": "该系统帐户(如 Guest 帐户)将被重置为默认设置。",
"resetaccountsbtn": "重置系统帐户",
"flushsessions": "刷新所有活动用户的会话",
"flushsessionstext": "所有用户将被注销并被要求重新登录。您当前的会话也会受到影响!",
"flushsessionsbtn": "清空会话",
"hostinfo": "主机信息",
"os": "操作系统",
"nodeversion": "Node.js版本",
"hostname": "主机名",
"cores": "CPU内核",
"totalmem": "总内存",
"cwd": "工作目录"
},
"theme": {
"subtitle": "改变 wiki 的外观和感觉",
"primarycolor": "原色",
"primarycolordesc": "用于顶级导航栏,标题,链接等",
"altcolor": "替代颜色",
"altcolordesc": "用于边栏(暗色)",
"footercolor": "页脚颜色",
"footercolordesc": "用于页脚(浅色)",
"codeblock": {
"title": "代码块",
"dark": "使用黑色主题",
"colorize": "对代码涂色"
},
"savechanges": "保存",
"reset": "恢复为默认值"
},
"users": {
"createauthorize": "创建/授权用户",
"subtitle": "用户及权限管理",
"name": "名字",
"email": "Email 地址",
"provider": "供应商",
"createdon": "创建于",
"updatedon": "更新于",
"returntousers": "返回用户",
"edituser": "编辑用户",
"uniqueid": "唯一 ID"
}
}

View File

@ -1,32 +0,0 @@
{
"loginrequired": "需要登录",
"loginusing": "使用以下帐号登录",
"loginusingalt": "或者使用以下账户登录",
"fields": {
"emailuser": "Email /用户名",
"password": "密码"
},
"actions": {
"login": "登录"
},
"errors": {
"invalidlogin": "登录失败",
"invalidloginmsg": "Email 与密码不匹配",
"invaliduseremail": "用户的 Email 无效",
"loginerror": "登陆错误",
"notyetauthorized": "你暂无权访问此网站。",
"toomanyattempts": "过多的尝试!",
"toomanyattemptsmsg": "短时间内失败次数过多,请 {{time}} 后再尝试。",
"usernotfound": "未找到用户"
},
"providers": {
"local": "本地的",
"windowslive": "Microsoft 账户",
"azure": "Azure 活动目录",
"google": "Google ID",
"facebook": "Facebook",
"github": "Github",
"slack": "Slack",
"ldap": "LDAP/活动目录"
}
}

View File

@ -1,116 +0,0 @@
{
"editor": {
"codeblockinsert": "插入代码块",
"codeblocklanguage": "语言",
"codeblockloading": "加载{{name}}的代码语法",
"codeblockloadingerror": "出错:无法加载语言语法。",
"codeblocksuccess": "您的代码块已插入。",
"codeblocktitle": "插入代码块",
"discard": "放弃",
"filedeleteaction": "删除",
"filedeleteloading": "删除文件...",
"filedeletedefault": "这个文件",
"filedeletesuccess": "文件已删除。",
"fileerror": "无法获取更新的列表。",
"filefolderempty": "这个文件夹是空的。",
"fileinsert": "插入文件的链接",
"fileloading": "获取文件...",
"filemoveaction": "移动到",
"filemoveerror": "移动出错:{{err}}",
"filemoveloading": "移动文件...",
"filemovesuccess": "文件移动成功。",
"fileprocessing": "处理...",
"filerenameaction": "重命名",
"filesuccess": "已插入文件链接。",
"filetitle": "插入文件",
"fileupload": "上传文件",
"fileuploaderror": "上传出错:{{err}}",
"fileuploadsuccess": "文件上传成功。",
"folders": "文件夹",
"foldersloading": "获取文件夹列表",
"imagetitle": "插入图片",
"imageinsert": "插入图片",
"imagesuccess": "图像已插入。",
"imageupload": "上传图片",
"imagealignleft": "左对齐(默认)",
"imagealigncenter": "居中",
"imagealignright": "右对齐",
"imagealignlogo": "页面 Logo",
"newfolder": "新文件夹",
"videoanymp4file": "任何标准的MP4文件",
"videoinsert": "插入视频",
"videolinktitle": "输入要嵌入的视频的链接:",
"videonotsupported": "此网址无效或尚未支持!",
"videosuccess": "视频代码已插入。",
"videosupportedtitle": "支持以下内容:",
"videotitle": "插入视频"
},
"history": {
"pastversions": "老版本",
"timestamp": "时间戳",
"author": "作者",
"commit": "提交",
"comparewith": "对比",
"view": "视图",
"reverttoversion": "恢复到版本",
"sidebyside": "并排视图"
},
"modal": {
"abort": "退出",
"anchorerror": "剪贴板复制失败请手动复制URL。",
"anchorsuccess": "该URL已被复制到剪贴板。",
"anchortitle": "复制本节的链接",
"copyclipboard": "复制到剪贴板",
"create": "创建",
"createpageinvalid": "此页面路径无效!",
"createpagepath": "输入新页面路径:",
"createpagetitle": "创建新页面",
"createuser": "创建用户",
"createuserauthorize": "创建/授权用户",
"createuseremail": "Email 地址",
"createuseremailplaceholder": "例如 john.doe@company.com",
"createusername": "全名:",
"createusernameplaceholder": "例如 李四",
"createuserpassword": "密码",
"createuserprovider": "供应商",
"createusertitle": "创建/授权用户",
"delete": "删除",
"deletefiletitle": "删除?",
"deletefilewarn": "你确定你要删除",
"deleteusertitle": "删除用户帐号?",
"deleteuserwarning": "您确定要删除此用户帐户吗?此操作无法撤销!",
"discard": "放弃",
"discardpagecreate": "你确定要离开此页面,丢弃你已写的内容吗?",
"discardpageedit": "您确定要离开此页面,丢弃您做的修改吗?",
"discardpagestay": "留在页面上",
"discardpagetitle": "放弃",
"move": "移动",
"movepageinvalid": "此页面路径无效或不被允许!",
"movepagepath": "输入新页面路径:",
"movepageplaceholder": "页面名称",
"movepagetitle": "移动页面",
"movepagewarning": "请注意,如有其他页面链接到此页面,移动或重命名本页面后需要更新该其他页面,否则该其他页面的指向本页面链接将不准确!",
"newfolderinvalid": "文件夹名称无效!",
"newfolderloading": "创建新文件夹",
"newfoldername": "输入新文件夹名称",
"newfoldernameplaceholder": "文件夹名称",
"newfoldersuccess": "已创建新文件夹{{name}}。",
"newfoldertitle": "新建文件夹",
"renamefile": "重命名",
"renamefileerror": "重命名错误:{{err}}",
"renamefileinvalid": "此文件名无效!",
"renamefileloading": "重命名文件...",
"renamefilename": "输入文件的新文件名(不带扩展名):",
"renamefilenameplaceholder": "文件名",
"renamefiletitle": "重命名文件"
},
"nav": {
"home": "首页"
},
"search": {
"didyoumean": "你是指...",
"nomatch": "没有符合你查询的结果",
"placeholder": "搜索...",
"results": "搜索结果"
}
}

View File

@ -1,51 +0,0 @@
{
"wiki": "维基",
"header": {
"overview": "总览",
"createdoc": "创建"
},
"footer": {
"poweredby": "Powered by",
"home": "首页",
"top": "滚到顶部"
},
"sidebar": {
"nav": "导航",
"navigation": "导航",
"pagecontents": "页面内容",
"pastversions": "历史版本"
},
"nav": {
"account": "帐户",
"allpages": "所有页面",
"create": "创建",
"discard": "放弃",
"edit": "编辑",
"history": "历史",
"login": "登录",
"logout": "登出",
"move": "移动",
"myprofile": "我的信息",
"normalview": "正常视图",
"root": "首页",
"savechanges": "保存",
"savedocument": "保存文档",
"settings": "设置",
"source": "源文件",
"stats": "统计",
"sysinfo": "系统信息",
"syssettings": "系统设置",
"theme": "颜色方案",
"users": "用户",
"viewlatest": "查看最新"
},
"welcome": {
"title": "欢迎访问您的维基!",
"subtitle": "让我们开始并创建首页。",
"createhome": "创建首页"
},
"loading": {
"source": "资源加载中...",
"editor": "编辑器加载中..."
}
}

View File

@ -1,30 +0,0 @@
{
"alreadyexists": "该页面已存在!",
"debugmsg": "详细的调试跟踪",
"fileexists": "文件 {{path}} 已存在。",
"forbidden": "被禁止",
"forbiddendetail": "对不起,你暂无权访问此页面。",
"generic": "噢!出问题了",
"invalidaction": "无效的行为。",
"invaliddestfolder": "无效的目标文件夹!",
"invalidfiletype": "无效的文件类型。",
"invalidfolder": "无效的文件夹。",
"invalidoperation": "无效的操作!",
"invalidpath": "无效的页面路径。",
"invaliduserid": "无效的用户 ID",
"newpasswordtooshort": "新密码太短了!",
"notexist": "页面 {{path}} 不存在!",
"notexistdetail": "创建该页面?",
"parentinvalid": "上级页面是无效的文件。",
"parentisroot": "上级页面是根目录。",
"remotetoolarge": "远程文件太大!",
"reservedname": "你不能用这名字创建文档,因为这名字被系统预留了。",
"savefailed": "无法保存文件",
"starterfailed": "无法加载启动内容!",
"unauthorized": "未经授权",
"actions": {
"create": "创建",
"gohome": "首页",
"loginas": "登录为..."
}
}

View File

@ -1,6 +0,0 @@
{
"added": "已加入 {{path}}",
"deleted": "删除/重命名 {{path}}",
"updated": "已更新 {{path}}",
"uploaded": "已上传 {{path}}"
}

View File

@ -4963,7 +4963,7 @@ lodash.values@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-4.3.0.tgz#a3a6c2b0ebecc5c2cba1c17e6e620fe81b53d347"
lodash@4.17.4, lodash@^4.0.0, lodash@^4.1.0, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.1, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@~4.17.4:
lodash@4.17.4, lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.1, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@~4.17.4:
version "4.17.4"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
@ -6679,6 +6679,21 @@ repeating@^2.0.0:
dependencies:
is-finite "^1.0.0"
request-promise-core@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6"
dependencies:
lodash "^4.13.1"
request-promise@4.2.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.2.tgz#d1ea46d654a6ee4f8ee6a4fea1018c22911904b4"
dependencies:
bluebird "^3.5.0"
request-promise-core "1.1.1"
stealthy-require "^1.1.0"
tough-cookie ">=2.3.3"
request@2, request@^2.65.0, request@^2.67.0, request@^2.79.0, request@^2.81.0:
version "2.81.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@ -7227,6 +7242,10 @@ stdout-stream@^1.4.0:
dependencies:
readable-stream "^2.0.1"
stealthy-require@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
stream-combiner@~0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
@ -7517,15 +7536,15 @@ touch@^3.1.0:
dependencies:
nopt "~1.0.10"
tough-cookie@^2.3.2, tough-cookie@~2.3.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
tough-cookie@>=2.3.3, tough-cookie@~2.3.3:
version "2.3.3"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
dependencies:
punycode "^1.4.1"
tough-cookie@~2.3.3:
version "2.3.3"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
tough-cookie@^2.3.2, tough-cookie@~2.3.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
dependencies:
punycode "^1.4.1"