From c8910d6fcfe84bcedb384da9ac2f78b0193df96a Mon Sep 17 00:00:00 2001 From: Derek Lieu Date: Thu, 13 Jul 2017 11:40:56 -0400 Subject: [PATCH 1/4] Specify the correct location for transifex auth --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 80bc6bc7e..d15a65823 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -54,7 +54,7 @@ Transifex, will automatically detect the change. Use `gulp` to build the translations with the local changes. `gulp translations` can be used to pull the latest translations from Transifex. -If you run `gulp translations` you will be warned to include a `transifex.auth` file in the root directory that contains your Transifex user details: +If you run `gulp translations` you will be warned to include a `transifex.auth` file in the `translations` directory that contains your Transifex user details: { "user": "username", From 8ba959824d331159e1f408985ccdb11599ff606a Mon Sep 17 00:00:00 2001 From: Derek Lieu Date: Thu, 13 Jul 2017 13:56:40 -0400 Subject: [PATCH 2/4] Fix casing on update --- translations/application.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translations/application.yaml b/translations/application.yaml index 0997c83b7..ca1ff6ab5 100644 --- a/translations/application.yaml +++ b/translations/application.yaml @@ -67,7 +67,7 @@ en: restored: "Restored" commits: create: "Create {filename}" - Update: "Update {filename}" + update: "Update {filename}" delete: "Delete {filename}" toDraft: "Create draft of {filename}" fromDraft: "Create post from a draft of {filename}" From d983324a69434c266e5a1acc6b7c2c7dcbd23d9a Mon Sep 17 00:00:00 2001 From: Derek Lieu Date: Thu, 13 Jul 2017 14:05:30 -0400 Subject: [PATCH 3/4] Clean up translation running and CONTRIB notes --- CONTRIBUTING.md | 12 ++++++------ package.json | 3 ++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d15a65823..96172ed85 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -51,10 +51,10 @@ to prose, only display them in the interface through the `t()` function. Then, add the new string to `translations/application.yaml`. The translation system, Transifex, will automatically detect the change. -Use `gulp` to build the translations with the local changes. -`gulp translations` can be used to pull the latest translations from Transifex. +Use `npm` to build the translations with the local changes. +`npm run translations` can be used to pull the latest translations from Transifex. -If you run `gulp translations` you will be warned to include a `transifex.auth` file in the `translations` directory that contains your Transifex user details: +If you run `npm run translations` you will be warned to include a `transifex.auth` file in the `translations` directory that contains your Transifex user details: { "user": "username", @@ -100,14 +100,14 @@ param represents the auth string. You can manually set the URL back to your pros http://localhost:3000/?code=36f237f41bd81c1a3661 Alternatively you can setup your own Gatekeeper instance. For any changes you make -to the codebase, you'll need to run `gulp` to package code into a minified `prose.min.js` +to the codebase, you'll need to run `npm run build` to package code into a minified `prose.min.js` and see changes. -__ProTip:__ You may want to run `gulp watch` to allow the running of gulp on every change. +__ProTip:__ You may want to run `npm run start` to serve the site and allow the running of gulp on every change. ## Testing -Running `gulp` will also build the browser tests available at http://localhost:8000/test +Running `npm run test` will also build the browser tests available at http://localhost:8000/test You can run tests quickly from the command line with `npm test` diff --git a/package.json b/package.json index 327243eea..a1e6032b5 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,8 @@ "test": "gulp test", "test-ci": "gulp test-ci", "start": "gulp watch & serve", - "build": "gulp clean; gulp production" + "build": "gulp clean; gulp production", + "translations": "gulp translations" }, "browserify": { "transform": [ From 97dca6c06699e7abff865e79768e03e1d3ba0188 Mon Sep 17 00:00:00 2001 From: Derek Lieu Date: Thu, 13 Jul 2017 14:07:08 -0400 Subject: [PATCH 4/4] Update translations --- translations/locales.js | 2 +- translations/locales/bn.json | 6 -- translations/locales/ca.json | 7 -- translations/locales/da.json | 13 +-- translations/locales/de.json | 15 +--- translations/locales/en.json | 22 ++--- translations/locales/es.json | 142 +++++++++++++++++++++++++------- translations/locales/fr.json | 13 +-- translations/locales/he-IL.json | 25 ++---- translations/locales/it.json | 13 +-- translations/locales/ko.json | 15 +--- translations/locales/nl.json | 10 +-- translations/locales/pl.json | 10 +-- translations/locales/pt-BR.json | 13 +-- translations/locales/ro.json | 10 +-- translations/locales/ru.json | 121 +++++++++++++-------------- translations/locales/sv.json | 10 +-- translations/locales/tr.json | 8 +- translations/locales/vi.json | 13 +-- translations/locales/zh.json | 7 -- 20 files changed, 196 insertions(+), 279 deletions(-) diff --git a/translations/locales.js b/translations/locales.js index 93df0076a..89b607421 100644 --- a/translations/locales.js +++ b/translations/locales.js @@ -1,3 +1,3 @@ // Automatically Generated -module.exports = [{"name":"Basque","code":"eu"},{"name":"Bengali","code":"bn"},{"name":"Catalan","code":"ca"},{"name":"Chinese","code":"zh"},{"name":"Chinese (China)","code":"zh-CN"},{"name":"Danish","code":"da"},{"name":"Dutch","code":"nl"},{"name":"English","code":"en"},{"name":"French","code":"fr"},{"name":"German","code":"de"},{"name":"Hebrew (Israel)","code":"he-IL"},{"name":"Italian","code":"it"},{"name":"Japanese","code":"ja"},{"name":"Korean","code":"ko"},{"name":"Polish","code":"pl"},{"name":"Portuguese (Brazil)","code":"pt-BR"},{"name":"Romanian","code":"ro"},{"name":"Russian","code":"ru"},{"name":"Spanish","code":"es"},{"name":"Swedish","code":"sv"},{"name":"Turkish","code":"tr"},{"name":"Vietnamese","code":"vi"}]; \ No newline at end of file +module.exports = [{"name":"Arabic","code":"ar"},{"name":"Arabic (Egypt)","code":"ar-EG"},{"name":"Basque","code":"eu"},{"name":"Bengali","code":"bn"},{"name":"Bulgarian","code":"bg"},{"name":"Catalan","code":"ca"},{"name":"Chinese","code":"zh"},{"name":"Chinese (China)","code":"zh-CN"},{"name":"Chinese (Taiwan)","code":"zh-TW"},{"name":"Czech","code":"cs"},{"name":"Czech (Czech Republic)","code":"cs-CZ"},{"name":"Danish","code":"da"},{"name":"Dutch","code":"nl"},{"name":"English","code":"en"},{"name":"English (Hungary)","code":"en-HU"},{"name":"English (United Kingdom)","code":"en-GB"},{"name":"English (United States)","code":"en-US"},{"name":"Finnish","code":"fi"},{"name":"French","code":"fr"},{"name":"Galician","code":"gl"},{"name":"German","code":"de"},{"name":"Greek","code":"el"},{"name":"Hebrew (Israel)","code":"he-IL"},{"name":"Hindi","code":"hi"},{"name":"Hungarian","code":"hu"},{"name":"Hungarian (Hungary)","code":"hu-HU"},{"name":"Indonesian","code":"id"},{"name":"Indonesian (Indonesia)","code":"id-ID"},{"name":"Italian","code":"it"},{"name":"Japanese","code":"ja"},{"name":"Korean","code":"ko"},{"name":"Lithuanian","code":"lt"},{"name":"Malayalam","code":"ml"},{"name":"Malay (Malaysia)","code":"ms-MY"},{"name":"Norwegian","code":"no"},{"name":"Norwegian Bokmål","code":"nb"},{"name":"Norwegian (Norway)","code":"no-NO"},{"name":"Persian","code":"fa"},{"name":"Persian (Iran)","code":"fa-IR"},{"name":"Polish","code":"pl"},{"name":"Portuguese (Brazil)","code":"pt-BR"},{"name":"Portuguese (Portugal)","code":"pt-PT"},{"name":"Romanian","code":"ro"},{"name":"Russian","code":"ru"},{"name":"Spanish","code":"es"},{"name":"Spanish (Spain)","code":"es-ES"},{"name":"Swedish","code":"sv"},{"name":"Turkish","code":"tr"},{"name":"Turkish (Turkey)","code":"tr-TR"},{"name":"Ukrainian","code":"uk"},{"name":"Vietnamese","code":"vi"},{"name":"Vietnamese (Viet Nam)","code":"vi-VN"}]; \ No newline at end of file diff --git a/translations/locales/bn.json b/translations/locales/bn.json index 0ffc3876b..3ee8e8339 100644 --- a/translations/locales/bn.json +++ b/translations/locales/bn.json @@ -36,12 +36,6 @@ "restore": { "restoring": "পুনরুদ্ধার করা হচ্ছে", "restored": "পুনরধিষ্ঠিত" - }, - "commits": { - "created": "{filename} তৈরী করা হয়েছে", - "updated": "{filename} আপডেট করা হয়েছে", - "toDraft": "{filename} এর খসড়া তৈরী করা হয়েছে", - "fromDraft": "{filename} এর খসড়া থেকে পোস্ট তৈরী করা হয়েছে" } }, "loading": { diff --git a/translations/locales/ca.json b/translations/locales/ca.json index 9d80c7465..5a8f5d5b1 100644 --- a/translations/locales/ca.json +++ b/translations/locales/ca.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Restaurant", "restored": "Restaurat" - }, - "commits": { - "created": "{filename} creat", - "updated": "{filaname} actualitzat", - "deleted": "{filename} esborrat", - "toDraft": "Esborrany de {filename} creat", - "fromDraft": "Post de l'esborrany de {filename} creat" } }, "loading": { diff --git a/translations/locales/da.json b/translations/locales/da.json index 72349f2dc..18083dfd1 100644 --- a/translations/locales/da.json +++ b/translations/locales/da.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Gendanner", "restored": "Gendannet" - }, - "commits": { - "created": "{filename} oprettet", - "updated": "{filename} opdateret", - "deleted": "{filename} slettet", - "toDraft": "Kladde af {filename} oprettet", - "fromDraft": "Indlæg oprettet fra kladde af {filename}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Markdown laver citattekster i stil med emails ved at begynde hver linje med >-tegnet. De ser bedste ud, hvis du bruger striks tekstombrydning (\\\"hard-wrapped text\\\") begynder hver linje med et >-tegn, men støtter også brugen med bare at indlede hver paragraf med >.

\n" }, "lists": { - "title": "Lister", - "content": "

Markdown støtter nummererede og unummererede lister. For at lave en nummereret liste skal du bare begynde hver linje med et tal (hvilket tal er ligemeget — dette er grunden til at skriveprogrammet kun bruger ét tal.) For at lave en unummereret liste skal du begynde hver linje med enten *, + eller -.

Hvert listeelement kan indeholde op til flere paragraffer, men hver paragraf skal indrykkes med mindst 4 mellemrum eller en tabulation.\n" + "title": "Lister" }, "codeBlocks": { "title": "Kodeblokke", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "Vælg sprog", "description": "Prose er et værktøj med flere oversættelser. Hvis du ikke ser dit sprog på listen, eller der er stavefejl, eller oversættelsen mangler, burde du overveje at bidrage med oversættelser til projektet.\n" - }, - "about": { - "content": "# Om\n\nProse tilbyder et smukt, simpelt skrivemiljø til\n\n[CMS-løse sider](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\n\nDet er et webbaseret interface til at håndtere indhold på\n\n[GitHub](http://github.com). Brug det til at oprette, redigere og slette filer,\n\nog gem dine ændringer direkte hos GitHub. Opbevar (\\\"host\"\\\") dine hjemmesider på\n\n[GitHub Pages](http://pages.github.com) gratis eller opret din egen\n\n[GitHub-webhook-server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\n\n\nProse har udvidet understøttelse af [Jekyll](http://jekyllrb.com/)-sider og\n\n[Markdown-indhold](http://daringfireball.net/projects/markdown/).\n\nProse detekterer Markdown-indlæg på Jekyll-sider and udbyder syntaks-\n\nmarkering, en værktøjslinje til formatering og forhåndsvisning er uudgivede indlæg med sidens\n\nfulde layout.\n\n\n\nUdviklere kan konfigurere Jekyll-sider til at udnytte disse og\n\nmange andre funktionaliteter, der kan skræddersy skriveoplevelsen.\n\n\n\n## Konfigurering\n\n\n\nProse kan konfigureres for hvert \\\"repository\\\" med yderligere i en\n\nJekyll-sides `_config.yml`-fil eller i en separat `prose.yml`-fil. Vi tilbyder\n\nProse.io som en selvhostet tjeneste med nyeste udgave på, men du kan også downloade\n\nkildekoden og hoste det selv. Udviklerdokumentationen,\n\nkan læses på [wiki-siden på GitHub](https://github.com/prose/prose/wiki).\n\n\n\n## Udvikling\n\n\n\nProse er et open source-projekt. Vi opfordrer dig til at bidrage til og\n\nhjælpe os med at forbedre dette værktøj eller tilpasse det til dine egne behov.\n\nInstruktioner om at udvikle videre på Prose kan findes på\n\n[Proses retningslinjer for bidrag](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n\n\n## Hjælp\n\n\n\nVi udbyder ikke support til Prose på nuværende tidspunker, men hvis du skriver\n\ni Prose, bør du kontakte udvikleren, der gav\n\ndig adgang til det. For at indberette tekniske problemer med Prose bedes du\n\n[oprette en forespørgsel (\\\"issue\\\") på GitHub](https://github.com/prose/prose/issues).\n\n\n\n## Ansvarlige\n\n\n\nProse er udviklet af\n\n[Development Seed](http://developmentseed.org), som er et hold af\n\nkreativ datavisualisering- og korteksperter baseret i Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/de.json b/translations/locales/de.json index 20b1c402e..f1c51fa25 100644 --- a/translations/locales/de.json +++ b/translations/locales/de.json @@ -74,13 +74,6 @@ "restore": { "restoring": "Wiederherstellung", "restored": "Wiederhergestellt" - }, - "commits": { - "created": "Erstellt {filename}", - "updated": "Aktualisiert {filename}", - "deleted": "{filename} gelöscht ", - "toDraft": "Erstellt Entwurf für {filename}", - "fromDraft": "Erstellte Beitrag von Entwurf für {filename}" } }, "loading": { @@ -206,8 +199,7 @@ "content": "

Markdown zitiert im E-Mail-Stil durch Voranstellen jeder Zeile mit >. Das sieht am Besten aus, wenn Sie einen harten Zeilenumbruch benutzen und jeder Zeile ein > voranstellen. Allerdings Markdown unterstützt auch > vor jeden Absatz.

\n" }, "lists": { - "title": "Listen", - "content": "

Markdown unterstützt sowohl geordnete und ungeordnete Listen. Um eine geordnete Liste zu erstellen, einfach jeder Zeile mit einer Zahl beginnen (jede beliebige Zahl funktioniert — deshalb benutzt der Editor nur eine einzige Zahl). Um eine ungeordnete Liste zu erstellen, beginnen Sie jede Zeile mit *, + oder -.

Listenelemente können mehrere Absätze enthalten, aber jeder Absatz muss mit mindestens 4 Leerzeichen oder einem Tabulator eingerückt werden.\n" + "title": "Listen" }, "codeBlocks": { "title": "Code Blöcke", @@ -236,7 +228,7 @@ }, "images": { "title": "Bilder", - "content": "

Markdown-Syntax für Bilder ist fast identisch mit der Links-Syntax, allerdings mit mit einem vorangestellten Ausrufezeichen (!) . Zum Beispiel: wenn Sie ein Bild mit der URL http://github.com/unicorn.png verbunden mit dem alternativen Text My Unicorn nutzen wollen, schreiben Sie ! [My Unicorn] (http://github.com/unicorn.png) .

\n" + "content": "

Markdown-Syntax für Bilder ist fast identisch mit der Links-Syntax, allerdings mit mit einem vorangestellten Ausrufezeichen (!) . Zum Beispiel: wenn Sie ein Bild mit der URL http://github.com/unicorn.png verbunden mit dem alternativen Text My Unicorn nutzen wollen, schreiben Sie ! [My Unicorn] (http://github.com/unicorn.png) .

\n" } } }, @@ -258,8 +250,5 @@ "chooselanguage": { "title": "Wählen Sie eine Sprache", "description": "Prose ist eine übersetzte Anwendung. Wenn Sie Ihre Sprache in der Liste fehlt, es gibt Rechtschreibfehler oder fehlende Übersetzungen, tragen Sie Übersetzungen für das Projekt bei.\n" - }, - "about": { - "content": "# Über\nProse bietet eine wunderschön einfache Content-Authoring-Umgebung für\n[CMS-Websites kostenlos] (http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nEs ist eine Web-basiertes Interface für die Verwaltung von Inhalten auf \n[GitHub] (http://github.com). Verwenden Sie es zum Erstellen, Bearbeiten und Löschen von Dateien,\nund speichern Sie die Änderungen direkt auf GitHub. Hosten Sie Ihre Website auf \n[GitHub Seiten] (http://pages.github.com) kostenlos, oder richten Sie Ihren eigenen \n[GitHub webhook server] (http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\n\nProse verfügt über erweiterte Unterstützung für [Jekyll] (http://jekyllrb.com/) Websites und \n[Markdown Text] (http://daringfireball.net/projects/markdown/). \nProse erkennt Markdown Beiträge in Jekyll Websites und bietet Syntax-Hervorhebung, \neine Formatierungs Symbolleiste, und Entwurfvorschau in der Webseite. \n\nEntwickler können Jekyll Webseiten konfigurieren, um diese Fähigkeiten und viele weitere zu nutzen.\n\n## Konfigurieren\n\nProse wird durch zusätzlichen Metadaten im `_config.yml` im Repository der Jekyll \nWebseite konfiguriert oder einen separaten `prose.yml` Datei. \nWir bieten Prose.io als Hosted Service für die neueste Version oder laden Sie laden den Quellcode \nherunter und hosten es auf eigene Faust. Für Entwickler für Dokumentation, \nsiehe [die Wiki-Seite auf GitHub] (https://github.com/prose/prose/wiki).\n\n\n## Entwicklung\n\nProse ist ein Open Source Projekt. Wir bitten Sie, diesen beizutragen und \nuns zu helfen oder aber passen Sie es Ihren Bedürfnisse an. Für \nHinweise auf die Entwicklung von Prose, siehe \n[Prose Beitrag Leitlinien] (https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Erste Hilfe\n\nWir bieten zur Zeit keine Unterstützung für Prose an. Wenn Sie ein \nContent-Editor sind, sollten Sie sich an die Entwickler wenden, die Ihnen zugriff \nauf Prose gaben. Um technische Probleme mit Prose berichten, bitte \n[erstellen SIe eine Issue auf GitHub] (https://github.com/prose/prose/issues).\n\n## Credits\n\nProse wird entwickelt und gepflegt von \n[Development Seed] (http://developmentseed.org), einem kreativen Daten-\nVisualisierungs und Mapping-Team in Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/en.json b/translations/locales/en.json index 1fcb0a312..c99ea2b66 100644 --- a/translations/locales/en.json +++ b/translations/locales/en.json @@ -77,11 +77,11 @@ "restored": "Restored" }, "commits": { - "created": "Created {filename}", - "updated": "Updated {filename}", - "deleted": "Deleted {filename}", - "toDraft": "Created draft of {filename}", - "fromDraft": "Created post from a draft of {filename}" + "create": "Create {filename}", + "update": "Update {filename}", + "delete": "Delete {filename}", + "toDraft": "Create draft of {filename}", + "fromDraft": "Create post from a draft of {filename}" } }, "loading": { @@ -132,7 +132,6 @@ "loginDescription": "Please login with your GitHub account to access that project.", "create": "Create it", "home": "Back to Main Page", - "404": "This file does not exist, or you don't have access to it. Try authorizing with GitHub.", "back": "Go Back", "githubStatus": "Status on GitHub ({status})", "error": { @@ -168,8 +167,7 @@ "fileInputLabel": "File Path", "delete": "Delete This File", "translate": "Translate to", - "draft": "Create Draft", - "toggleEditor": "Toggle Editor" + "draft": "Create Draft" } }, "dialogs": { @@ -210,7 +208,7 @@ }, "lists": { "title": "Lists", - "content": "

Markdown supports both ordered and unordered lists. To create an ordered list, simply prefix each line with a number (any number will do — this is why the editor only uses one number.) To create an unordered list, you can prefix each line with *, + or -.

List items can contain multiple paragraphs, however each paragraph must be indented by at least 4 spaces or a tab.\n" + "content": "

Markdown supports both ordered and unordered lists. To create an ordered list, simply prefix each line with a number (any number will do — this is why the editor only uses one number) and a dot . behind it. To create an unordered list, you can prefix each line with *, + or -.

List items can contain multiple paragraphs, however each paragraph must be indented by at least 4 spaces or a tab.\n" }, "codeBlocks": { "title": "Code Blocks", @@ -253,10 +251,6 @@ "escaping": { "title": "Escaping", "content": "

If you want to use a special Markdown character in your document (such as displaying literal asterisks), you can escape the character with the backslash (\\\\). Markdown will ignore the character directly after a backslash.

\n" - }, - "shortcuts": { - "title": "Shortcuts", - "content": "

Press Ctrl-S to commit your changes.
Press Ctrl-Enter to toggle between editing and previewing.

\n" } } } @@ -267,6 +261,6 @@ "description": "Prose is a translated application. If you don't see your language in the list, there are spelling errors, or translations are missing, consider contributing translations to the project.\n" }, "about": { - "content": "# About\nProse provides a beautifully simple content authoring environment for\n[CMS-free websites](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nIt's a web-based interface for managing content on\n[GitHub](http://github.com). Use it to create, edit, and delete files,\nand save your changes directly to GitHub. Host your website on\n[GitHub Pages](http://pages.github.com) for free, or set up your own\n[GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse has advanced support for [Jekyll](http://jekyllrb.com/) sites and\n[markdown content](http://daringfireball.net/projects/markdown/).\nProse detects markdown posts in Jekyll sites and provides syntax\nhighlighting, a formatting toolbar, and draft previews in the site's\nfull layout.\n\nDevelopers can configure Jekyll sites to take advantage of these and\nmany more features that customize the content editing experience.\n\n## Configuring\n\nProse can be configured per repository with additional metadata in a\nJekyll site's `_config.yml` file or a separate `prose.yml` file. We offer\nProse.io as a hosted service for the latest version, or you can download\nthe source code and host it on your own. For for developer documentation,\nsee [the wiki page on GitHub](https://github.com/prose/prose/wiki).\n\n## Developing\n\nProse is an open source project. We encourage you to contribute and\nhelp us improve this application or adapt it to your needs. For\ninstructions on developing Prose, see the\n[Prose contributing guidelines](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Getting Help\n\nWe do not offer support for Prose at this time, however if you are a\ncontent editor using Prose, you should contact the developer who gave\nyou access to it. To report technical problems with Prose, please\n[file an issue on GitHub](https://github.com/prose/prose/issues).\n\n## Credits\n\nProse is developed and maintained by\n[Development Seed](http://developmentseed.org), a creative data\nvisualization and mapping team based in Washington, DC.\n" + "content": "# About\nProse provides a beautifully simple content authoring environment for\n[CMS-free websites](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nIt's a web-based interface for managing content on\n[GitHub](http://github.com). Use it to create, edit, and delete files,\nand save your changes directly to GitHub. Host your website on\n[GitHub Pages](http://pages.github.com) for free, or set up your own\n[GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse has advanced support for [Jekyll](http://jekyllrb.com/) sites and\n[markdown content](http://daringfireball.net/projects/markdown/).\nProse detects markdown posts in Jekyll sites and provides syntax\nhighlighting, a formatting toolbar, and draft previews in the site's\nfull layout.\n\nDevelopers can configure Jekyll sites to take advantage of these and\nmany more features that customize the content editing experience.\n\n## Configuring\n\nProse can be configured per repository with additional metadata in a\nJekyll site's `_config.yml` file or a separate `prose.yml` file. We offer\nProse.io as a hosted service for the latest version, or you can download\nthe source code and host it on your own. For for developer documentation,\nsee [the wiki page on GitHub](https://github.com/prose/prose/wiki).\n\n## Developing\n\nProse is an open source project. We encourage you to contribute and\nhelp us improve this application or adapt it to your needs. For\ninstructions on developing Prose, see the\n[Prose contributing guidelines](https://github.com/prose/prose/blob/master/CONTRIBUTING.md).\n\n## Getting Help\n\nWe do not offer support for Prose at this time, however if you are a\ncontent editor using Prose, you should contact the developer who gave\nyou access to it. To report technical problems with Prose, please\n[file an issue on GitHub](https://github.com/prose/prose/issues).\n\n## Credits\n\nProse is developed and maintained by\n[Development Seed](http://developmentseed.org), a creative data\nvisualization and mapping team based in Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/es.json b/translations/locales/es.json index 6899a3abd..ae633bd8d 100644 --- a/translations/locales/es.json +++ b/translations/locales/es.json @@ -1,6 +1,8 @@ { + "login": "Autorizar en GitHub", "docheader": { "editing": "Editando", + "error": "Error", "preview": "Vista preliminar" }, "navigation": { @@ -8,56 +10,84 @@ "edit": "Editar", "preview": "Vista previa", "settings": "Configuración", + "meta": "Metadatos", "save": "Guardar", "login": "Autorizar con GitHub", - "about": "Acerca de" + "about": "Acerca de", + "develop": "Desarrolladores", + "logout": "Cerrar Sesión", + "language": "Idioma" }, "toolbar": { + "heading": "Encabezado", + "subHeading": "Subencabezado", "link": "Insertar enlace", + "image": "Insertar Imagen", + "bold": "Negrita", + "italic": "Itálica", + "blockquote": "Bloque de Citas", + "list": "Lista", + "numberedlist": "Lista Numérica", "help": "Ayuda" }, + "heading": { + "explore": "Explorar Proyectos" + }, "actions": { - "unsaved": "Hay cambios sin guardar. Seguro que quiere salir?", + "unsaved": "Hay cambios sin guardar. ¿Seguro que quiere salir?", + "draft": { + "toPost": "Borrador o Publicar", + "toPostInfo": "Convertir este borrador a un artículo publicado" + }, "publishing": { "publish": "Publicar", + "publishInfo": "Este artículo será publicado la próxima vez que lo salve", "published": "Publicado", "unpublish": "Deshacer publicación", - "unpublished": "No publicado" + "unpublished": "No publicado", + "unpublishInfo": "Este artículo será publicado la próxima vez que lo salve" }, "change": { "noChange": "Sin cambios", "submit": "Cambios para guardar", - "save": "Cambios para guardar" + "save": "Cambios para salvar" }, "delete": { "title": "Borrar", - "warn": "Está seguro que quiere borrar este archivo?", + "warn": "¿Está seguro que quiere borrar este archivo?", "error": "Error durante el borrado. Por favor espere 30 segundos y vuelva a intentarlo" }, + "upload": { + "uploading": "Subiendo {file}", + "uploaded": "{file} Subió" + }, "save": { "title": "Guardar", + "saved": "Salvar", + "saving": "Salvando", + "patch": "Enviando Petición", "fileNameError": "Necesita nombre de archivo", "submission": "Petición enviada", - "metaError": "Error! Metadatos no encontrados" + "metaError": "Error! Metadatos no encontrados", + "fileNameExists": "Ya existe un archivo con esta ruta" }, + "error": "Error. Inténtelo de nuevo en 30 segundos", "restore": { "restoring": "Recuperando", "restored": "Recuperado" - }, - "commits": { - "created": "{filename} creado", - "updated": "{filename} actualizado", - "toDraft": "Borrado de {filename} creado", - "fromDraft": "Creada entrada desde borrador de {filename} " } }, "loading": { - "repos": "Cargando perfi", - "repo": "Cargando projecto", + "repos": "Cargando perfil", + "repo": "Cargando proyecto", "file": "Cargando archivo", - "preview": "Pré-visualizando archivo", + "preview": "Previsualizando archivo", "creating": "Creando nuevo archivo" }, + "modal": { + "errorHeading": "Error", + "confirm": "Entendido" + }, "main": { "start": { "content": "Prose es un editor de contenido para GitHub diseñado para mantener sitios web", @@ -66,45 +96,68 @@ "repos": { "filter": "Filtrar proyectos", "repo": "Ver proyecto", - "site": "Ver página" + "site": "Ver página", + "sharedFrom": "Compartido desde una cuenta", + "forkedFrom": "Forkado desde otro proyecto" }, "repo": { "filter": "Filtrar archivos", - "edit": "Editar" + "edit": "Editar", + "delete": "Borrar este archivo" + }, + "new": { + "body": "## Un Artículo Nuevo\n\nInserte texto en [Markdown](http://daringfireball.net/projects/markdown/). Use la barra de erramientas arriba, o haga click en el botón **?** para ayuda de formateo.\n" }, "file": { - "noTitle": "Intitulado", - "metaTitle": "Revisar los cambios:", - "rawMeta": "Metadatos prima", - "metaDescription": "Las adiciones se resaltan en verde. Las supresiones están tachados.", + "noTitle": "Sin título", + "metaTitle": "Revise sus cambios:", + "rawMeta": "Metadata sin procesar", + "metaDescription": "Las adiciones están resaltadas en verde. Las supresiones están tachadas.", "back": "Terminado", - "createMeta": "Crear nuevo" + "createMeta": "Crear Nuevo" }, "upgrade": { "content": "Prose requiere recursos no disponibles en su navegador", "download": "Descargar un navegador moderno" } }, + "notification": { + "loginDescription": "Por favor, ingrese a su cuenta de GitHub para acceder a ese proyecto.", + "create": "Crearlo", + "home": "Volver a la Página Principal", + "back": "Volver", + "githubStatus": "Estado en GitHub ({status})", + "error": { + "label": "Error", + "github": "Error al cargar datos desde Github. Esto podría ser un problema temporero. Por favor, inténtelo de nuevo más tarde.", + "exists": "Este archivo no existe", + "notFound": "No se encontró la página" + } + }, "sidebar": { + "repos": { + "groups": "Grupos" + }, "repo": { "branch": "Cambiar Rama", "drafts": "Ver Borradores", "history": { "label": "Historial reciente", "actions": { - "restore": "Recuperar?" + "restore": "¿Restaurar?" } }, - "create": "Crear nuevo archivo" + "create": "Crear Archivo Nuevo" }, "save": { - "label": "Describe lo cambios", + "label": "Describa sus cambios", "cancel": "Cancelar", "save": "Confirmar", "submit": "Enviar propuesta de cambio" }, "settings": { "title": "Opciones", + "fileInputLabel": "Ruta de archivo", "delete": "Borrar este archivo", "translate": "Traducir a", "draft": "Crear borrador" @@ -113,18 +166,32 @@ "dialogs": { "link": { "title": "Insertar enlace", - "insert": "Insertar" + "insertLocal": "Insertar un enlace local", + "insert": "Insertar", + "hrefPlaceholder": "URL del Enlace", + "textPlaceholder": "Nombre del enlace", + "titlePlaceholder": "Título (opcional)", + "insertPlaceholder": "Insertar un enlace local" + }, + "media": { + "title": "Insertar Imagen", + "back": "Volver", + "hrefPlaceholder": "URL de la Imagen", + "altPlaceholder": "Texto Alternativo (ocional)", + "description": "Subir imágenes arrastrándolas y sontándolas o
\n{input} seleccionando una\n", + "help": "Las imágenes subidas son añadidas al directorio actual o al especificado en el URL de la imágen arriba." }, "help": { "blockElements": { "title": "Elementos en bloque", "content": { "paragraphs": { - "title": "Párrafos & Saltos" + "title": "Párrafos & Saltos", + "content": "

Para crear un párrafo, simplemente cree un bloque de texto separado por una o más líneas en blanco. Los bloques de texto que estén separados por una o más líneas serán procesados como párrafos.

Si quiere crear un renglón, termine la línea con uno o más espacios, luego presione la tecla Return/Enter.

\n" }, "headers": { "title": "Cabeceras", - "content": "

Markdown permite 2 formatos de encabezado. El editor de wiki usa “atx’ estilos de cabecera. Simplemente añade al prefijo de tu texto de encabezado con el número de caracteres que especifica la profundidad. Por ejemplo: # Encabezado 1, ## Encabezado 2 and ### Encabezado 3 serán encabezados progresivamente más pequeños. Puedes terminar los encabezados con cualquier número de almohadillas -#-.

\n" + "content": "

Markdown permite 2 formatos de encabezado. El editor de wiki usa “atx’ estilos de cabecera. Simplemente añade al prefijo de tu texto de encabezado con el número de caracteres que especifica la profundidad. Por ejemplo: # Encabezado 1, ## Encabezado 2 and ### Encabezado 3 serán encabezados progresivamente más pequeños. Puedes terminar los encabezados con cualquier número de almohadillas -#-.

\n" }, "blockquotes": { "title": "Bloques de citas" @@ -134,30 +201,43 @@ }, "codeBlocks": { "title": "Bloques de código" + }, + "horizontalRules": { + "title": "Reglas Horizontales" } } }, "spanElements": { - "title": "Elementos SPAM", + "title": "Elementos SPAN", "content": { "links": { "title": "Enlaces" }, + "emphasis": { + "title": "Énfasis" + }, "code": { "title": "Código" }, "images": { - "title": "Imagenes" + "title": "Imágenes" } } }, "miscellaneous": { + "title": "Misceláneos", "content": { "automaticLinks": { "title": "Enlaces automáticos" + }, + "escaping": { + "title": "Escapado" } } } } + }, + "chooselanguage": { + "title": "Elija un idioma" } -} +} \ No newline at end of file diff --git a/translations/locales/fr.json b/translations/locales/fr.json index dcb2609e1..adc15d4bf 100644 --- a/translations/locales/fr.json +++ b/translations/locales/fr.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Restoration en cours ", "restored": "Restoré" - }, - "commits": { - "created": "{filename} créé", - "updated": "{filename} mis à jour", - "deleted": "{filename} supprimé", - "toDraft": "Brouillon de {filename} créé", - "fromDraft": "Article créé à partir du brouillon {filename}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Comme pour le courrier électronique, Markdown utilise le caractère > pour délimiter les blocs de citation. Le résultat est plus joli si le texte est écrit avec des sauts de ligne manuels et un > au début de chaque ligne, mais Markdown supporte l'utilisation d'un seul caractère > avant le paragraphe.

\n" }, "lists": { - "title": "Listes", - "content": "

Markdown supporte les listes ordonnées et non-ordonnées. Les listes ordonnées utilisent un nombre suivit d’un point. Il est important de noter que l’ordre des nombres que vous utilisez pour écrire la liste n’a pas d’effet sur le résulation (c'est pourquoi cet éditeur n'utilise qu'un seul chiffre). Les listes non-ordonnées utilisent l’astérisque *, le plus +, ou encore le tiret - de façon tout à fait interchangeable en tant que marqueur de liste. Les éléments d'une liste peuvent contenir plusieurs paragraphes, mais ceux-ci doivent être indentés d'au moins 4 espaces ou tabulations.\n" + "title": "Listes" }, "codeBlocks": { "title": "Blocs de code", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "Sélectionnez une langue", "description": "Prose est une application traduite. Si votre langue n'apparaît pas dans la liste ou si vous constatez des erreurs de traductions ou typographiques, vous pouvez contribuer à la traduction de ce projet.\n" - }, - "about": { - "content": "# A propos\nProse fournit un environnement simple et élégant d'édition de contenu pour des sites web sans \"système de gestion de contenu\" [CMS-free websites](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nC'est un outil Web pour gérer du contenu présent sur [GitHub](http://github.com).\nUtilisez le pour créer, modifier et supprimer des fichiers puis enregister vos modification directement sur GitHub.\nHébergez votre site web gratuitement sur [GitHub Pages](http://pages.github.com), \nou alors configuré votre propre solution grâce au\n[GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse possède un support avancé pour les sites basés sur [Jekyll](http://jekyllrb.com/) et la\n[syntaxe Markdown](http://daringfireball.net/projects/markdown/).\nProse détecte les articles écrtis en Markdown dans un site Jekyll et apporte la coloration syntaxique, une barre d'outils de formatage de texte, la pré-visualisation des brouillons avec le thème final du site.\n\nLes développeurs peuvent configurer les sites Jekyll pour profiter de ces avantages et de beaucoup d'autres fonctionnallités qui personalise l'édition de contenu.\n\n## Configuration\n\nProse peut être configuré par dépôt à l'aide de méta-données soit en complément des propriétés Jekyll dans le fichier `_config.yml` ou alors dans un fichier à part `prose.yml`. \nNous mettons Prose.io à votre disposition sous forme de service hébergé avec la dernière version, ou vous pouvez télécharger le code source et héberger l'application par vous même. La documentation pour développeur se trouve sur [notre wiki sur GitHub](https://github.com/prose/prose/wiki).\n\n## Developpement\n\nProse est un projet open source. \nNous vous encourageons à contribuer et nous aider à améliorer l'application ou l'adapter à vos besoins.\nPour les instructions en rapport avec le développement de Prose, vous pouvez consultez\n[Prose contributing guidelines](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Aide et Support\n\nNous n'offrons pas à ce moment un support spécifique pour Prose.\nSi vous êtes un éditeur de contenu utilisant Prose, prenez contact \navec le développeur qui l'a configuré et vous y a donné accès.\nPour soummettre des soucis techniques liés à Prose, merci de \n[crèer un rapport d'erreur sur GitHub](https://github.com/prose/prose/issues).\n\n## Credits\n\nProse is developed and maintained by\n[Development Seed](http://developmentseed.org), a creative data\nvisualization and mapping team based in Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/he-IL.json b/translations/locales/he-IL.json index a9b8319be..8a5ba65b5 100644 --- a/translations/locales/he-IL.json +++ b/translations/locales/he-IL.json @@ -75,13 +75,6 @@ "restore": { "restoring": "בשחזור", "restored": "שוחזר" - }, - "commits": { - "created": "{filename} נוצר", - "updated": "{filename} עודכן", - "deleted": "{filename} נמחק", - "toDraft": "נוצרה טיוטה של {filename}", - "fromDraft": "נוצר פוסט מטיוטה של {filename}" } }, "loading": { @@ -196,23 +189,22 @@ "content": { "paragraphs": { "title": "פסקאות ומעברים", - "content": "

\nכדי ליצור פסקה, יש ליצור בלוק של טקסט שמופרד על ידי שורה ריקה אחת או יותר.\nבלוקים של טקסט המופרדים בצורה זו, ינותחו אף הם בתור פסקאות.\n \n

\nאם ברצונך ליצור מעבר שורה, הוסף רווח אחד או שניים בסוף השורה, ולאחר מכן לחץ Return/Enter\n

\n" + "content": "

\nכדי ליצור פסקה, יש ליצור בלוק של טקסט שמופרד על ידי שורה ריקה אחת או יותר.\nבלוקים של טקסט המופרדים בצורה זו, ינותחו אף הם בתור פסקאות.\n\n

\nאם ברצונך ליצור מעבר שורה, הוסף רווח אחד או שניים בסוף השורה, ולאחר מכן לחץ Return/Enter\n

\n" }, "headers": { "title": "ראש עמוד", - "content": "

\nמארק-דאון תומכת בשני פורמטי כותרת.\nעורך ויקי משתמש בכותרות בסגנון \"atx'.\nכל שעליך לעשות זה את קידומת כותרת הטקסט שלך עם מספר # \nדמויות כדי לציין כותרת עומק. לדוגמה:\n # Header 1, ## Header 2 and ### Header 3\nיהיו כותרות בהדרגה קטנות יותר. אתה יכול לסגור את הכותרות שלך עם כל מספר של Hash.\n\n" + "content": "

\nמארק-דאון תומכת בשני פורמטי כותרת.\nעורך ויקי משתמש בכותרות בסגנון \"atx'.\nכל שעליך לעשות זה את קידומת כותרת הטקסט שלך עם מספר # \nדמויות כדי לציין כותרת עומק. לדוגמה:\n# Header 1, ## Header 2 and ### Header 3\nיהיו כותרות בהדרגה קטנות יותר. אתה יכול לסגור את הכותרות שלך עם כל מספר של Hash.\n\n" }, "blockquotes": { "title": "ציטוט", "content": "

\nמארק-דאון יוצרת ציטוט ע\"י הוספת הקידומת > לכל שורה.\nזה יראה הכי טוב עם תעטוף את הטקסט ותוסיף את התו >\nכקידומת לכל שורה, אבל מארק-דאון גם תייצר את הציטוט גם אם רק תשים את\nהתו > לפני תחילת הפסקה.\n

\n" }, "lists": { - "title": "רשימות", - "content": "

\nמארק-דאון תומכת הן ברשימות סדורות ולא סדורות. כדי ליצור רשימה סדורה, יש להקדים כל שורה ע\"י ספרה (לא משנה איזה ספרה). כדי ליצור רשימה לא סדורה, אתה יכול להקדים כל שורה עם * , + או -. \n

\n פריטי רשימה יכולים להכיל מספר פסקאות, עם זאת כל פסקה חייבת להיות מוזחת (indented) על ידי לפחות 4 רווחים או טאב.\n" + "title": "רשימות" }, "codeBlocks": { "title": "גושי קוד", - "content": "

\nמארק-דאון עוטפת גושי קוד בתגים מעוצבים מראש בכדי לשמור על רמת הכניסה (indent) של גושי הקוד שלך. כדי ליצור גוש קוד, הכנס את כל הגוש ע\"י לפחות 4 רווחים או טאב אחד. מארק-דאון תסיר אוטומטית את המרווחים המיותרים שהוספת לגוש הקוד.\n

\n" + "content": "

\nמארק-דאון עוטפת גושי קוד בתגים מעוצבים מראש בכדי לשמור על רמת הכניסה (indent) של גושי הקוד שלך. כדי ליצור גוש קוד, הכנס את כל הגוש ע\"י לפחות 4 רווחים או טאב אחד. מארק-דאון תסיר אוטומטית את המרווחים המיותרים שהוספת לגוש הקוד.\n

\n" }, "horizontalRules": { "title": "קווים אופקיים", @@ -225,7 +217,7 @@ "content": { "links": { "title": "קישורים", - "content": "

\nלמארק-דאון יש שני סוגים של קישורים:\n inline ו reference .\nעבור שני סוגי קישורים, הטקסט שברצונך להציג למשתמש יהיו בסוגריים מרובעים. לדוגמה, אם אתה רוצה שהקישור שלך יציג את הטקסט \"GitHub\", אתה כותב [GitHub] .\n\n

\nכדי ליצור קישור inline, יש ליצור של סוגריים מייד לאחר הסוגריים המרובעים ולכתוב את כתובת האתר שלך בתוך הסוגריים. (למשל, [GitHub] (http://github.com/) ). נתיבים יחסיים מותרים בקישורי inline.\n\n

\nכדי ליצור קישור reference, יש להשתמש בשני סטים של סוגריים מרובעים.\n[my internal link][internal-ref] יהיה קישור להתייחסות הפנימית internal-ref.\n \n" + "content": "

\nלמארק-דאון יש שני סוגים של קישורים:\n inline ו reference .\nעבור שני סוגי קישורים, הטקסט שברצונך להציג למשתמש יהיו בסוגריים מרובעים. לדוגמה, אם אתה רוצה שהקישור שלך יציג את הטקסט \"GitHub\", אתה כותב [GitHub] .\n\n

\nכדי ליצור קישור inline, יש ליצור של סוגריים מייד לאחר הסוגריים המרובעים ולכתוב את כתובת האתר שלך בתוך הסוגריים. (למשל, [GitHub] (http://github.com/) ). נתיבים יחסיים מותרים בקישורי inline.\n\n

\nכדי ליצור קישור reference, יש להשתמש בשני סטים של סוגריים מרובעים.\n[my internal link][internal-ref] יהיה קישור להתייחסות הפנימית internal-ref.\n\n" }, "emphasis": { "title": "דגש", @@ -237,7 +229,7 @@ }, "images": { "title": "תמונות", - "content": "

\nתחביר התמונה של מארק-דאון נראה מאוד כמו התחביר לקישורים, זה בעצם אותו התחביר עם סימן קריאה לפניו (!).\nלדוגמה, אם אתה רוצה לקשר לתמונה http://github.com/unicorn.png עם הטקסט החלופי\n,My Unicorn\nהיית כותב ![My Unicorn](http://github.com/unicorn.png).\n

\n" + "content": "

\nתחביר התמונה של מארק-דאון נראה מאוד כמו התחביר לקישורים, זה בעצם אותו התחביר עם סימן קריאה לפניו (!).\nלדוגמה, אם אתה רוצה לקשר לתמונה http://github.com/unicorn.png עם הטקסט החלופי\n,My Unicorn\nהיית כותב ![My Unicorn](http://github.com/unicorn.png).\n

\n" } } }, @@ -246,7 +238,7 @@ "content": { "automaticLinks": { "title": "קישורים אוטומטיים", - "content": "

\nאם ברצונך ליצור קישור המציג את כתובת האתר בפועל, מארק-דאון מאפשר לך במהירות לעטוף את כתובת אתר ב- < and >. לדוגמה, הקישור\nhttp://github.com/\n מופק בקלות על ידי כתיבה <http://github.com/>.\n

\n" + "content": "

\nאם ברצונך ליצור קישור המציג את כתובת האתר בפועל, מארק-דאון מאפשר לך במהירות לעטוף את כתובת אתר ב- < and >. לדוגמה, הקישור\nhttp://github.com/\nמופק בקלות על ידי כתיבה <http://github.com/>.\n

\n" }, "escaping": { "title": "בריחה", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "בחר שפה", "description": "פרוזה היא יישום מתורגם. אם אינך רואה את השפה שלך ברשימה, יש שגיאות כתיב, או תרגומים חסרים, באפשרותך לתרום תרגום לפרויקט .\n" - }, - "about": { - "content": "# אודות\n\nפרוזה מספקת סביבת עריכת תוכן יפה ופשוטה ל- CMS-free websites. זה ממשק מבוסס אינטרנט לניהול תוכן ב - GitHub המשתמש בה כדי ליצור, לערוך ולמחוק קבצים ולשמור את השינויים ישירות לGitHub.\nארח את אתר האינטרנט שלך ב- Github Pages בחינם , או הגדר אתר משלך GitHub webhook server. לפרוזה תמיכה מתקדמת עבור אתרי ג'קיל ( http://jekyllrb.com/ ) ו- markdown content. פרוזה מזהה פרסומי מארק-דאון באתרי ג'קיל ומספקת תחביר הדגשה ,סרגל כלים עיצוב ותצוגות מקדימות של טיוטת בהדמייה מלאה על תבנית האתר. מפתחי אתרים יכולים לקבוע את תצורת ג'קיל כדי לנצל את כל אלה ועוד הרבה תכונות נוספות, ע\"מ לשפר את חווית עריכת התוכן.\n\n## הגדרות\n\nפרוזה יכולה להיות מוגדרת, יחד עם נתוני מאטה נוספים, לכל מאגר בנפרד בקובץ Jekyll site's _config.yml או בקובץ prose.yml נפרד. אנו מציעים את Prose.io כשירות מאורח עם הגרסה העדכנית ביותר, או שאתה יכול להוריד את קוד המקור ולארח אותו בעצמך. לתיעוד למפתחים, ראה את עמוד הוויקי על ( https://github.com/prose/prose/wiki ) .\n\n## פיתוח\n\nפרוזה היא פרויקט קוד פתוח. אנו ממליצים לך לתרום ולעזור לנו לשפר את יישום זה או להתאים אותו לצרכים שלך . להנחיות על פיתוח פרוזה , ראה ( https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md ) .\n\n## קבלת עזרה \n\nאנחנו לא מציעים תמיכה בפרוזה בשלב זה , עם זאת , אם אתה עורך תוכן באמצעות פרוזה , עליך לפנות למפתח שנתן לך גישה למערכת. כדי לדווח על בעיות טכניות עם פרוזה , פתח פנייה ב- GitHub .\n\n## קרדיטים \n\nפרוזה מפותחת ומתוחזקת על ידי Development Seed , נתונים יצירתיים , הדמיה וצוות מיפוי המבוססים בוושינגטון די סי, ארה\"ב.\n" } } \ No newline at end of file diff --git a/translations/locales/it.json b/translations/locales/it.json index a523efebc..170cfd77d 100644 --- a/translations/locales/it.json +++ b/translations/locales/it.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Ripristinando", "restored": "Ripristinato" - }, - "commits": { - "created": "{filename} Creato", - "updated": "{filename} Aggiornato", - "deleted": "{filename} Eliminato", - "toDraft": "Ho creato una bozza di {filename}", - "fromDraft": "Ho creato un post dalla bozza di {filename}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Markdown crea gerarchie di citazioni simili alle email, facendo precedere ogni linea con il carrattere >. Potresti ottenere un risultato migliore se decidi di mandare a capo ogni riga di testo facendola precedere con un carattere >, ma Markdown supporta questa funzionalità semplicemente inserendo un carattere > prima del tuo paragrafo.

\n" }, "lists": { - "title": "Liste", - "content": "

Markdown supporta sia liste numerate che liste non numerate. Per creare una lista numerata, fai precedere semplicemente ogni linea con un numero (qualsiasi numero lo farà — per questo motivo l'editor usa un solo numero'.) Per creare una lista non numerata, puoi far precedere ogni linea con un *, un + o un -.

Gli elementi della lista possono contenere più paragrafi, tuttavia ogni paragrafo deve rientrare di almeno 4 spazi o una tabulazione.\n" + "title": "Liste" }, "codeBlocks": { "title": "Blocchi di Codice", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "Scegli una Lingua", "description": "Prose è un'applicazione tradotta. Se non vedi la tua lingua nella lista, se ci sono errori di ortografia, o le traduzioni sono mancanti, considera
una contribuzione alle traduzioni del progetto.\n" - }, - "about": { - "content": "# A proposito di\nProse fornisce un ambiente di creazione di contenuti meravigliosamente semplice per\n[siti web liberi da CMS](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nSi tratta di una interfaccia web per la gestione di contenuti su\n[GitHub](http://github.com). Usalo per creare, modificare, ed eliminare file,\ne salvare i tuoi cambiamenti direttamente su GitHub. Opsita i tuoi siti web su\n[GitHub Pages](http://pages.github.com) gratuitamente, o imposta il tuo\n[server webhook per GitHub](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse fornisce supporto avanzato per siti [Jekyll](http://jekyllrb.com/) e\n[contenuti in markdown](http://daringfireball.net/projects/markdown/).\nProse rileva post scritti in markdown per siti Jekyll fornendo l'evidenziazione \ndella sintassi, una barra degli strumenti per la formattazione, e l'anteprima \ndi bozze.\n\nGli sviluppatori possono configurare siti Jekyll per approfittare di queste e\nmolte altre caratteristiche che consentono di personalizzare l'esperienza di editing dei contenuti.\n\n## Configurazione\n\nProse può essere configurato per repository con metadata aggiuntivi in un\nfile `_config.yml` di un sito Jekyll o un file `prose.yml` separato. Noi offriamo\nProse.io come servizio per l'ultima versione, o alternativamente puoi scaricare\nil codice sorgente e ospitarlo sul tuo server. Per la documentazione degli sviluppatori,\nguarda [la pagina wiki su GitHub](https://github.com/prose/prose/wiki).\n\n## Sviluppo\n\nProse è un progetto open source. Vi incoraggiamo a contribuire e\naiutarci a migliorare l'applicazione o ad adattarla alle proprie esigenze. Per\nle istruzioni sullo sviluppo di Prose, guarda le\n[le linee guida per contribuire allo sviluppo di Prose ](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Come ottenere assistenza\n\nIn questo momento non offriamo supporto per Prose, tuttavia se sei un\neditor di contenuti che sta usando Prose, dovresti contattare lo sviluppatore che ti ha dato\nl'accesso. Per segnalare problemi tecnici relativi a Prose, si prega di\n[aggiungere un'issue su GitHub](https://github.com/prose/prose/issues).\n\n## Crediti\n\nProse è sviluppato e mantenuto da\n[Development Seed](http://developmentseed.org), un team che lavora sulla visualizzazione\ncreativa di dati e il mapping con sede a Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/ko.json b/translations/locales/ko.json index 0d605ed31..815fdb204 100644 --- a/translations/locales/ko.json +++ b/translations/locales/ko.json @@ -75,13 +75,6 @@ "restore": { "restoring": "복원중", "restored": "복원됨" - }, - "commits": { - "created": "{filename} 파일을 생성함", - "updated": "{filename} 파일을 업데이트함", - "deleted": "{filename} 삭제완료", - "toDraft": "{filename} 파일의 초안을 생성함.", - "fromDraft": "{filename} 파일의 초안으로부터 글을 작성함" } }, "loading": { @@ -113,7 +106,7 @@ "delete": "이 파일 삭제" }, "new": { - "body": "## 새 글\n\n [Markdown](http://daringfireball.net/projects/markdown/)으로 글을 작성하면 된다. 도움이 필요할 때는 상단에 있는 툴바를 사용하거나 **?** 버튼을 클릭하세요.\n" + "body": "## 새 글\n\n[Markdown](http://daringfireball.net/projects/markdown/)으로 글을 작성하면 된다. 도움이 필요할 때는 상단에 있는 툴바를 사용하거나 **?** 버튼을 클릭하세요.\n" }, "file": { "noTitle": "무제", @@ -207,8 +200,7 @@ "content": "

마크다운은 각 라인 앞에 > 문자를 두어 인용구를 이메일 형식으로 만들 수 있습니다. 텍스트를 강제로 줄바꾸기 위해 각 라인 앞에 > 문자를 둘 경우 최상으로 보일 것이지만 문단 앞에 > 문자를 두어도 됩니다.

\n" }, "lists": { - "title": "목록", - "content": "

마크다운은 순차적/비순차적 리스트를 표시할 수 있도록 지원합니다. 순차적 리스트를 작성하기 위해서는, 한자리 숫자로 각 라인을 시작하면 됩니다(어떤 숫자라도 사용할 수 있지만, 에디터가 한자리 숫자만을 사용하기 때문입니다). 비순차적 리스트를 작성하기 위해서는, *, +, - 문자로 각 라인을 시작하면 됩니다.

리스트 항목들은 여러개의 문단을 포함할 수 있지만, 각 문단은 적어도 4개의 스페이스나 하나의 탭으로 들여쓰기를 해야만 합니다.\n" + "title": "목록" }, "codeBlocks": { "title": "코드 블록", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "언어선택", "description": "Prose는 다양한 언어로 번역되어 서비스되는 어플리케이션입니다. 리스트 중에 원하는 언어가 없거나 철자 오류가 있거나 번역이 누락된 경우에는 프로젝트 번역에 참여해 보세요.\n" - }, - "about": { - "content": "# 소개\nProse는 [CMS가 없는 웹사이트](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/)에 \n멋지고 간결한 컨텐츠 제작 환경을 제공해 줍니다.\nProse는 [GitHub](http://github.com) 상의 컨텐츠를 관리하는 웹기반의 \n인터페이스를 제공해 줍니다. \nProse를 이용하면 파일을 생성 수정 삭제하고 변경내용을 GitHub에 \n직접 저정할 수 있습니다. \n웹사이트를 [GitHub Pages](http://pages.github.com)에 무료로 호스팅하거나 \n직접 [GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/)를 셋업하기 바랍니다.\n\nProse는 [Jekyll](http://jekyllrb.com/) 사이트와 [markdown content](http://daringfireball.net/projects/markdown/)에 대한 지원을 향상시켜왔습니다. \nProse는 Jekyll 사이트 내의 마크다운 글들을 찾아서 해당 사이트의 \n전체 레이아웃 상에서 문법 하이라이팅, 툴바, 초안 미리보기를 제공해 줍니다. \n\n개발자는 Jekyll 사이트를 설정하여 이러한 장점과 컨텐트 편집을 \n커스터마이징할 수 있는 많은 기능들을 사용할 수 있습니다. \n\n## 구성하기\n\nProse는 Jekyll 사이트의 `_config.yml` 파일이나 별도의 `prose.yml` 파일에 \n메타데이터를 추가해 주어 저장소 별로 설정을 달리 할 수 있습니다. \n우리는 가장 최신 버전의 Prose.io를 호스팅 서비스로 제공합니다만, \n소스코드를 다운로드 받아 직접 서버환경을 구축하여 사용할 수도 있습니다. \n개발자용 문서에 대해서는 [the wiki page on GitHub](https://github.com/prose/prose/wiki)를 참고하기 바랍니다. \n\n## 개발하기\n\nProse는 오픈소스 프로젝트입니다. 따라서 마음껏 기여하여 이 어플리케이션의 기능을 향상시키도록 도와 주거나 여러분들의 요구사항에 맞게 얼마든지 보완하셔도 됩니다. \nProse 개발에 대한 내용은 [Prose contributing guidelines](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md)를 참고하기 바랍니다.\n\n## 도움받기\n\n현재로서는 Prose에 대한 지원을 제공하지 않습니다만, 만약 여러분이 Prose를 \n사용하는 컨텐트 편집자일 경우, 이에 대해 접근할 수 있도록 해 주는 개발자와 \n연락을 취해야 합니다. Prose와 관련된 기술적인 문제는 [GitHub에 이슈로 등록](https://github.com/prose/prose/issues)해 주기 바랍니다.\n\n## Credits\n\nProse is developed and maintained by\n[Development Seed](http://developmentseed.org), a creative data\nvisualization and mapping team based in Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/nl.json b/translations/locales/nl.json index 5a6df8b93..306fe64cc 100644 --- a/translations/locales/nl.json +++ b/translations/locales/nl.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Herstellen", "restored": "Hersteld" - }, - "commits": { - "created": "{filename} aangemaakt", - "updated": "{filename} gewijzigd", - "deleted": "{filename} verwijderd", - "toDraft": "Concept van {filename} toegevoegd", - "fromDraft": "Artikel gemaakt van een concept van {filename}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Markdown maakt blockquotes zoals bij emails door iedere lijn te beginnen met >. Dit wordt best gedaan door iedere lijn te starten met een > karakter, maar Markdown ondersteunt ook een enkel > karakter voor een alinea.

\n" }, "lists": { - "title": "Lijsten", - "content": "

Markdown ondersteunt zowel gewone als genummerde lijsten. Om een genummerde lijst te maken begin je iedere lijn met een nummer (gebruik om het even welk nummer — daarom gebruikt de editor slechts één nummer). Om een gewone lijst te maken kan je iedere lijn starten met *, + of -.

Punten in een lijst kunnen meerdere alinea's bevatten maar iedere alinea moet ingesprongen zijn met ten minste 4 spaties of een tab.\n" + "title": "Lijsten" }, "codeBlocks": { "title": "Code blokken", diff --git a/translations/locales/pl.json b/translations/locales/pl.json index fbccafbd6..f88e32f46 100644 --- a/translations/locales/pl.json +++ b/translations/locales/pl.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Przywracanie", "restored": "Przywrócono" - }, - "commits": { - "created": "Utworzono {filename}", - "updated": "Zaktualizowano {filename}", - "deleted": "Usunięto {filename}", - "toDraft": "Utworzono szkic {filename}", - "fromDraft": "Utworzono wpis ze szkicu {filename}" } }, "loading": { @@ -206,8 +199,7 @@ "content": "

Składnia Markdown tworzy cytaty przez poprzedzenie linii znakiem >. Wygląda to najlepiej jeżeli zdecydujesz się opakować cały tekst i dodać przed każdą linią znak >, jednak składnia obsługuje dodanie jednego znaku > przed całym paragrafem.

\n" }, "lists": { - "title": "Listy", - "content": "

Składnia Markdown obsługuje listy ponumerowane i nieuporządkowane. Aby utworzyć ponumerowaną listę, przed każdą pozycją dodaj liczbę (każda liczba jest dopuszczana). Aby utworzyć nieuporządkowaną listę, przed każdą linią dodaj znak *, + lub -.

Pozycje każdej z list mogą zawierać dowolną ilość paragrafów, jednak każdy paragraf musi zostać poprzedzony wcięciem zawierającym minimum 4 spacje lub znak tabulatora.\n" + "title": "Listy" }, "codeBlocks": { "title": "Bloki kodu" diff --git a/translations/locales/pt-BR.json b/translations/locales/pt-BR.json index ac161249c..00aa28677 100644 --- a/translations/locales/pt-BR.json +++ b/translations/locales/pt-BR.json @@ -74,13 +74,6 @@ "restore": { "restoring": "Restaurando", "restored": "Restaurado" - }, - "commits": { - "created": "Criado {filename}", - "updated": "Atualizado {filename}", - "deleted": "Removido {filename}", - "toDraft": "Criado rascunho para {filename}", - "fromDraft": "Criado post a partir de um rascunho de {filename}" } }, "loading": { @@ -206,8 +199,7 @@ "content": "

Markdown citações estilo email ao iniciar cada linha com >. Isto vai aparecer melhor se você decidir inserir o prefixo em cada linha com o caracter >, mas o Markdown suporta a inserção de apenas um > antes do parágrafo.

\n" }, "lists": { - "title": "Listas", - "content": "

Markdown suporta ambas listas ordenadas e não-ordenadas. Para criar uma lista ordenanad, apenas inicie cada linha com um número (qualquer número é aceito — isto é porque o editor usa apenas um número.) Para criar uma lista não-ordenada, você pode inserir em cada linha os prefixos *, + ou -.

Itens de lista podem conter múltiplos parágrafos, no entando cada parágrafo deve ser identado por pelo menos 4 espaços ou um tab.\n" + "title": "Listas" }, "codeBlocks": { "title": "Blocos de Código", @@ -258,8 +250,5 @@ "chooselanguage": { "title": "Escolha um Idioma", "description": "Prose é um aplicativo traduzido. Se você não vê seu idioma na lista, encontrar erros de digitação, ou traduções que estejam faltando, considere colaborar para as traduções do projeto.\\n" - }, - "about": { - "content": "# Sobre\\n\n\nProse é um bonito e simples ambiente para autoração de conteúdo para\\n\n[CMS-free websites](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\\n\nÉ uma interface baseada na web para gerenciar conteúdo no\\n\n[GitHub](http://github.com). Use para criar, editar, remover arquivos\\n\ne salvar suas mudanças diretamente no GitHub. Hospede seu website como\\n\n[GitHub Pages](http://pages.github.com) de graça, ou configure seu próprio\\n\n[GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\\n\n\nProse tem suporte avançado para sites com [Jekyll](http://jekyllrb.com/) e\\n\n[conteúdo markdown](http://daringfireball.net/projects/markdown/).\\n\nProse detecta posts com Markdown em sites Jekyll e prove destaque de\\n\nsintaxe, uma barra de formatação, e prévia de rascunhos no layout\\n\ncompleto do site.\\n\n\nDesenvolvedores podem configurar sites jekyll para utilizar estes e\\n\nmuitos outros recursos que personalizem a experiência de edição de conteúdo.\\n\n\n## Configurando\\n\n\nProse poder ser configurado por repositório com metadados adicionais em um\\n\n`_config.yml` de um jekyll siteou em um `prose.yml` separado. Oferecemos\\n\nProse.io como um serviço hospedado com a versão mais recente, ou você pode baixar\\n\no código fonte e hospedar por conta própria. Para a documentação para desenvolvedores\\n\nveja [a página wiki no GitHub](https://github.com/prose/prose/wiki).\\n\n\n## Desenvolvendo\\n\n\nProse é um projeto de código aberto. Nós encorajamos que você contribua e\\n\najude-nos a melhora esta aplicação ou adaptá-la a suas necessidades. Para\\n\ninstruções em desenvolver o Prose, veja\\n\n[Guia de Contribuição do Prose](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Pedindo Ajuda\\n\n\nNão oferecemos suporte para o Prose no momento, no entanto se você for um\\n\neditor de conteúdo usando o Prose, você deveria contactar o desenvolvedor que\\n\nlhe deu acesso a ele. Para relatar problemas técnicos com o Prose, por favor\\n\n[crie um issue no GitHub](https://github.com/prose/prose/issues).\\n\n\n## Créditos\\n\n\nProse é desenvolvido e mantido por\\n\n[Development Seed](http://developmentseed.org), uma equipe\\n\nde visualização de dados criativa e mapeamento baseada em Washington, DC.\\n" } } \ No newline at end of file diff --git a/translations/locales/ro.json b/translations/locales/ro.json index 32f849405..23cb532bf 100644 --- a/translations/locales/ro.json +++ b/translations/locales/ro.json @@ -73,13 +73,6 @@ "restore": { "restoring": "Se restabilește", "restored": "Restabilit" - }, - "commits": { - "created": "{filename} creat", - "updated": "{filename} actualizat", - "deleted": "{filename} eliminat", - "toDraft": "Ciorna {filename} creată", - "fromDraft": "Articol creat din ciorna {filename}" } }, "loading": { @@ -205,8 +198,7 @@ "content": "

Markdown creează citate în stil email prin prefixarea fiecărei linii cu >. Cea mai eficientă metodă, vizual, este să începeți fiecare linie cu >, dar Markdown suportă și doar un caracter > la începutul paragrafului.

\n" }, "lists": { - "title": "Liste", - "content": "

Markdown suportă liste ordonate și neordonate. Prefixează \nfiecare linie cu un număr pentru liste ordonate (orice număr e suficient — acesta este motivul pentru care editorul folosește doar o cifră). Pentru liste neordonate, prefixează fiecare linie cu *, + sau -.

Elementele de listă pot conține paragrafe multiple atât timp cât sunt indentate cu cel puțin 4 spații sau un tab.\n" + "title": "Liste" }, "codeBlocks": { "title": "Blocuri de cod" diff --git a/translations/locales/ru.json b/translations/locales/ru.json index e85e23548..9ff5683d0 100644 --- a/translations/locales/ru.json +++ b/translations/locales/ru.json @@ -7,13 +7,13 @@ }, "navigation": { "newFile": "Новый файл", - "edit": "Правка", + "edit": "Редактировать", "preview": "Предпросмотр", "settings": "Настройки", - "meta": "Мета-данные", - "save": "Сохранение", + "meta": "Метаданные", + "save": "Сохранить", "login": "Авторизация через GitHub", - "about": "О приложении", + "about": "О проекте", "develop": "Разработчики", "logout": "Выйти", "language": "Язык" @@ -21,8 +21,8 @@ "toolbar": { "heading": "Заголовок", "subHeading": "Подзаголовок", - "link": "Вставка ссылки", - "image": "Вставка изображения", + "link": "Вставить ссылку", + "image": "Вставить изображение", "bold": "Жирный", "italic": "Курсив", "blockquote": "Цитата", @@ -31,21 +31,21 @@ "help": "Помощь" }, "heading": { - "explore": "Просмотр Проектов" + "explore": "Проекты" }, "actions": { "unsaved": "Изменения не были сохранены. Вы уверены, что хотите уйти?", "draft": { - "toPost": "Размещаемый черновик", + "toPost": "Черновик для публикации", "toPostInfo": "Опубликовать черновик" }, "publishing": { - "publish": "Публикация", - "publishInfo": "Это сообщение будет опубликовано после следующего сохранения", + "publish": "Опубликовать", + "publishInfo": "Запись будет опубликована после следующего сохранения.", "published": "Опубликовано", - "unpublish": "Снятие публикации", + "unpublish": "Снять публикацию", "unpublished": "Неопубликовано", - "unpublishInfo": "Это сообщение будет иметь статус неопубликованного после следующего сохранения" + "unpublishInfo": "Запись не будет опубликована после следующего сохранения." }, "change": { "noChange": "Нет изменений", @@ -53,73 +53,66 @@ "save": "Сохраняемые изменения" }, "delete": { - "title": "Удаление", + "title": "Удалить", "warn": "Вы уверены, что хотите удалить этот файл?", - "error": "Ошибка удаления. Подождите 30 секунд и попробуйте снова." + "error": "Ошибка удаления. Попробуйте снова снова через 30 секунд." }, "upload": { - "uploading": "Загрузка {file}", - "uploaded": "Заргужено {file}" + "uploading": "Загрузка файла {file}", + "uploaded": "Заргужен файл {file}" }, "save": { - "title": "Сохранение", + "title": "Сохранить", "saved": "Сохранено", - "saving": "сохранение", + "saving": "Сохранение", "patch": "Отправка запроса", "fileNameError": "Необходимо имя файла", "submission": "Запрос отправлен", - "metaError": "Ошибка! Мета-данные не найдены.", - "fileNameExists": "Такой файл уже существует" + "metaError": "Ошибка! Метаданные не найдены.", + "fileNameExists": "Такой файл уже существует." }, - "error": "Ошибка. Повторите попытку через 30 секунд", + "error": "Ошибка. Повторите попытку через 30 секунд.", "restore": { "restoring": "Восстановление", "restored": "Восстановлено" - }, - "commits": { - "created": "Создано {filename}", - "updated": "Обновлено {filename}", - "deleted": "{filename} удалён", - "toDraft": "Зоздан черновик {filename}", - "fromDraft": "Создано сообщение из черновика {filename}" } }, "loading": { "repos": "Загрузка профиля", "repo": "Загрузка проекта", "file": "Загрузка файла", - "preview": "Просмотр файла", - "creating": "Создание нового сообщения" + "preview": "Предпросмотр файла", + "creating": "Создание новой записи" }, "modal": { "errorHeading": "Ошибка", - "confirm": "Ясненько" + "confirm": "Понятно" }, "main": { "start": { - "content": "Prose - редактор контента для GitHub разработанный для управления веб-сайтами.", + "content": "Prose — редактор контента для GitHub, созданный для управления веб-сайтами.", "learn": "Подробнее" }, "repos": { "filter": "Отфильтровать проекты", - "repo": "Просмотр проекта", - "site": "Просмотр сайта", + "repo": "Открыть проект", + "site": "Открыть сайт", "sharedFrom": "Расшарено аккаунтом", "forkedFrom": "Форкнуто из другого проекта" }, "repo": { "filter": "Отфильтровать файлы", - "edit": "Правка", - "delete": "Удалить этот файл" + "edit": "Редактировать", + "delete": "Удалить файл" }, "new": { - "body": "## Новое сообщение\n\nВведите текста, пользуясь [разметкой Markdown](http://daringfireball.net/projects/markdown/). используйте панель инструментов над полем или нажмите на кнопку **?** для информации о форматировании.\n" + "body": "## Новое сообщение\n\nВведите текст, пользуясь [разметкой Markdown](http://daringfireball.net/projects/markdown/). Используйте панель инструментов над полем или нажмите на кнопку **?** для получения информации о форматировании.\n" }, "file": { "noTitle": "Без заголовка", - "metaTitle": "Просмотр ваших изменений", - "rawMeta": "Мета-данные в виде текста", - "metaDescription": "Добавленное подсвечено зеленым. Удалённое вычеркнуто.", + "metaTitle": "Посмотреть изменения:", + "rawMeta": "Метаданные в виде текста", + "metaDescription": "Добавленное подсвечено зеленым, удалённое вычеркнуто.", "back": "Выполнено", "createMeta": "Создать новый" }, @@ -129,14 +122,14 @@ } }, "notification": { - "loginDescription": "Пожалуйста, войдите через ваш GitHub-аккаунт для доступа к этому проекту", + "loginDescription": "Для получения доступа к этому проекту войдите через ваш GitHub-аккаунт.", "create": "Создать", "home": "Вернуться на главную", "back": "Назад", "githubStatus": "Статус на GitHub — ({status})", "error": { "label": "Ошибка", - "github": "Ошибка загрузки данных с GitHub. Скорее всего это временная проблема. Попробуйте ещё раз.", + "github": "Ошибка загрузки данных с GitHub. Скорее всего, это временная проблема. Попробуйте ещё раз.", "exists": "Файл не существует", "notFound": "Страница не найдена" } @@ -147,7 +140,7 @@ }, "repo": { "branch": "Переключить ветку", - "drafts": "Просмотр черновиков", + "drafts": "Открыть черновики", "history": { "label": "Последние события", "actions": { @@ -157,13 +150,13 @@ "create": "Создать новый файл" }, "save": { - "label": "Описание ваших изменений", + "label": "Опишите изменения", "cancel": "Отмена", "save": "Коммит", "submit": "Отправка запроса на изменение" }, "settings": { - "title": "Опции", + "title": "Настройки", "fileInputLabel": "Путь к файлу", "delete": "Удалить файл", "translate": "Перевести на", @@ -177,18 +170,18 @@ "insert": "Вставить", "hrefPlaceholder": "Адрес ссылки", "textPlaceholder": "Имя ссылки", - "titlePlaceholder": "Заголовок (можно не указывать)", + "titlePlaceholder": "Заголовок (не обязательно)", "insertPlaceholder": "Вставить локальную ссылку" }, "media": { "title": "Вставить изображение", "back": "Назад", "hrefPlaceholder": "Адрес изображения", - "altPlaceholder": "Текстовый эквивалент (можно не указывать)", + "altPlaceholder": "Текстовый эквивалент (не обязательно)", "description": "Загрузите изображения при помощи Drag & Drop или
⏎\n{input} sвыберите одно из доступных⏎\n", - "help": "Загруженные изображения добавлены в текущую директорию или в директорию, чей путь указан в поле URL изображения", - "helpMedia": "Загруженные изображения добавлены в директорию 'Доступные для выбора' либо в директорию, чей путь указан в поле URL изображения", - "choose": "Выберите существующий" + "help": "Загруженные изображения будут добавлены в текущую директорию или в директорию, путь которой указан в поле URL изображения.", + "helpMedia": "Загруженные изображения будут добавлены в директорию 'Доступные для выбора' либо в директорию, путь которой указан в поле URL изображения.", + "choose": "Выберите существующее" }, "help": { "blockElements": { @@ -200,19 +193,18 @@ }, "headers": { "title": "Заголовки", - "content": "

Markdown поддерживает два формата заголовков. Вики-редактор использует заголовки в стиле “atx’. Просто напишите несколько символов # вначале текста чтобы задать его заголовком определенного уровня. Например # Заголовок 1, ## Заголовок 2 и### Заголовок 3 будут каждый меньше предыдущего. Заканчиваться заголовок может любым количеством решеток.

\n" + "content": "

Markdown поддерживает два формата заголовков. Вики-редактор использует заголовки в стиле “atx’. Просто напишите несколько символов # вначале текста, чтобы задать его заголовком определенного уровня. Например, # Заголовок 1, ## Заголовок 2 и### Заголовок 3 будут каждый меньше предыдущего. Заканчиваться заголовок может любым количеством решеток.

\n" }, "blockquotes": { "title": "Цитаты", - "content": "

Для оформления цитат - добавьте > в начале строк. Лучше всего это выглядит если вы решите расставить переносы вручную и поставить > в начале каждой строки, но можно просто поставить > в начале абзаца

\n" + "content": "

Для оформления цитат добавьте > в начале строки. Лучше всего это выглядит, если вы решите расставить переносы вручную и поставить > в начале каждой строки, но можно просто поставить > в начале абзаца

\n" }, "lists": { - "title": "Списки", - "content": "

Поддерживаются и нумерованные, и ненумерованные списки. Чтобы создать нумерованный список, просто напишите в начале строки цифру (любую цифру — - поэтому при создании через редактор используется одна и та же цифра). Чтобы создать ненумерованный список, - напишите в начале строки *, + или -.

Элементы списка могут содержать несколько абзацев, для этого в начале каждого дочернего абзаца нужно написать 4 и больше пробелов или знак табуляции.\n" + "title": "Списки" }, "codeBlocks": { "title": "Участки кода", - "content": "

Для вывода участков кода с сохранением форматирования и отступов - нужно добавить 4 пробела или знак табуляции в начале каждой строки кода. Лишние пробелы и отступы будут обрезаны.

\n" + "content": "

Для вывода участков кода с сохранением форматирования и отступов, добавьте 4 пробела или знак табуляции в начале каждой строки кода. Лишние пробелы и отступы будут обрезаны.

\n" }, "horizontalRules": { "title": "Горизонтальные разделители", @@ -225,19 +217,19 @@ "content": { "links": { "title": "Ссылки", - "content": "

Я разметки GitHub поддерживает два типа ссылок: строчные и ссылки на справку. Для обоих типов ссылок текст, который вы хотите показать пользователю, обрамляется квадратными скобками. Например, если вы хотите, чтобы ваша ссылка была озаглавлена “GitHub”, вам нужно написать [GitHub].

Чтобы создать строчную ссылку, напишите её адрес, окруженный круглыми скобками, сразу после квадратных (напр., [GitHub](http://github.com/)). Для строчных ссылок разрешены относительные пути.

Чтобы создать ссылку на раздел справки - используйте два набора квадратных скобок [моя внутренняя ссылка][internal-ref] - создаст ссылку на раздел справки internal-ref.

\n" + "content": "

Markdown поддерживает два типа ссылок: строчные и ссылки на справку. Для обоих типов ссылок текст, который вы хотите показать пользователю, обрамляется квадратными скобками. Например, если вы хотите, чтобы ваша ссылка была озаглавлена “GitHub”, вам нужно написать [GitHub].

Чтобы создать строчную ссылку, напишите её адрес, окруженный круглыми скобками сразу после квадратных (напр., [GitHub](http://github.com/)). Для строчных ссылок разрешены относительные пути.

Чтобы создать ссылку на раздел справки, используйте два набора квадратных скобок: [моя внутренняя ссылка][internal-ref] - создаст ссылку на раздел справки internal-ref.

\n" }, "emphasis": { "title": "Акценты", - "content": "

Звездочки (*) из знаки подчеркивания (_) воспринимаются как обозначение акцента и заключенный в них текст оборачивается тегом<em>, который означает курсив в большинстве браузеров. Двойная звездочка (**) или двойной знак подчеркивания (__) означают жирный текст и заключеный в них текст оборачивается тегом <strong>. Чтобы создать наклонный или жирный текст - просто напишите в начале и в конце звездочки или знаки подчеркивания. Например, **жирный текст** станет жирный текст, а*курсивное вделение* станет курсивное выделение.

\n" + "content": "

Звездочки (*) из знаки подчеркивания (_) воспринимаются как обозначение акцента, и заключенный в них текст оборачивается тегом<em>, который обозначает курсив в большинстве браузеров. Двойная звездочка (**) или двойной знак подчеркивания (__) обозначают жирный текст, и заключеный в них текст оборачивается тегом <strong>. Чтобы создать наклонный или жирный текст, просто напишите в начале и в конце звездочки или знаки подчеркивания. Например, **жирный текст** станет жирный текст, а *курсивное вделение* станет курсивное выделение.

\n" }, "code": { "title": "Код", - "content": "

Для разметки участков кода, вписанных в линию, напишите пообоим сторонам этого кода символы обратной кавычки (`, расположены с буквой ё). Участки, помечанные `myFunction` превратятся в myFunction.

\n" + "content": "

Для разметки внутристрочных участков кода обособьте его обратными кавычками (` расположена на клавише с буквой \"ё\"). Участки, помеченные `myFunction`, превратятся в myFunction.

\n" }, "images": { "title": "Изображения", - "content": "

Для использования в разметке изображений - используйте синтаксис, аналогичный таковому для ссылок, с тем отличием, что, в отличие от ссылок, перед скобками ставится восклицательный знак (!). Например, если вы хотите сослаться на изображение http://github.com/unicorn.png с заголовком My Unicorn, напишите ![My Unicorn](http://github.com/unicorn.png).

\n" + "content": "

Для использования в разметке изображений воспользуйтесь синтаксисом, аналогичным таковому для ссылок, с тем отличием, что, в отличие от ссылок, перед скобками ставится восклицательный знак (!). Например, если вы хотите сослаться на изображение http://github.com/unicorn.png с заголовком My Unicorn, напишите ![My Unicorn](http://github.com/unicorn.png).

\n" } } }, @@ -246,11 +238,11 @@ "content": { "automaticLinks": { "title": "Авто-ссылки", - "content": "

Чтобы создать ссылку, текстом которой будет её адрес, напишите < слева и > справа от неё. Например, чтобы создать ссылку http://github.com/ нужно всего лишь написать <http://github.com/>.

\n" + "content": "

Чтобы создать ссылку, текстом которой будет её адрес, напишите < слева и > справа от неё. Например, чтобы создать ссылку http://github.com/, нужно всего лишь написать <http://github.com/>.

\n" }, "escaping": { "title": "Экранирование", - "content": "

Если вы хотите использовать специальные символы разметки в вашем документе (например, если хотите чтобы звездочки были звездочками), вы можете экранировать символы обратной косой чертой (\\\\). Символы, стоящие сразу после обратной косой черты, будут проигнорированы разметкой.\n" + "content": "

Если вы хотите использовать специальные символы разметки в вашем документе (например, если хотите, чтобы звездочки были звездочками), вы можете экранировать символы обратной косой чертой (\\\\). Символы, стоящие сразу после обратной косой черты, будут проигнорированы разметкой.\n" } } } @@ -258,9 +250,6 @@ }, "chooselanguage": { "title": "Выбор языка", - "description": "Prose переводится добровольцами. Если в списке нет вашего языка или вы обнаружили ошибки в написании - пожалуйста, помогите нам с переводом.⏎\n" - }, - "about": { - "content": "# О программе\nProse - восхитительно простая среда управления содержимым для веб-сайтов\n[без CMS](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/)\nЭто веб-интерфейс для управления содержимым на [GitHub](http://github.com).\nИспользуйте сервис для редактирования, правки и удаления файлов с\nсохранением результатов прямо на GitHub. Разместите свой веб-сайт на\n[GitHub Pages](http://pages.github.com) бесплатно или настройте собственный\n[сервер GitHub webhook](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse включает расширенную поддержку сайтов на [Jekyll](http://jekyllrb.com/) и\n[разметки markdown](http://daringfireball.net/projects/markdown/).\nДля постов в разметке markdown на сайтах на Jekyll Prose предоставляет\nподсветку синтаксиса, панель форматирования и предпросмотр черновиков в\nполном макете сайта.\n\nРазработчики могут настроить сервис для работы с сайтами на Jekyll и\nиспытать эти и многие другие функции, позволяющие облегчить опыт правки\nсодержимого.\n\n## Настройка\n\nProse может быть настроен для работы с репозиторием при помощи дополнительных\nмета-данных в файле `_config.yml` Jekyll-сайта или в отледельном файле\n`prose.yml`. На сайте Prose.io расположена последняя актуальная версия \nProse, но вы также можете скачать исходный код и разместить его на своём\nсобственном хостинге. Информация для разработчиков доступна в\n[вики проекта на GitHub](https://github.com/prose/prose/wiki).\n\n## Разработка\n\nProse - проект с открытым кодом. Любой вклад и помощь по улучшению приложения\nи/или адаптации его под ваши нужнды приветствуется. Инструкции по вкладу в\nразвитие проектадоступны на странице [Prose contributing guidelines](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Получить помощь\n\nВ данный момент мы не предоставляем поддержки Prose. Тем не менее, если вы\nавтор контента, использующий Prose, вы можете связаться с разработчиком,\nдавшим вам доступ к Prose. Для сообщения о технических проблемах с Prose,\nпожалуйста, [заполните отчет об проблеме на GitHub](https://github.com/prose/prose/issues).\n\n## Авторы\n\nProse разрабатывается и поддерживается [Development Seed](http://developmentseed.org), творческим\nобъединением из Вашингтона, округ Колумбия.\n" + "description": "Prose переводится добровольцами. Если в списке нет вашего языка или вы обнаружили ошибки в написании, пожалуйста, помогите нам с переводом.\n\n" } -} +} \ No newline at end of file diff --git a/translations/locales/sv.json b/translations/locales/sv.json index 104a0f1ed..78cd369aa 100644 --- a/translations/locales/sv.json +++ b/translations/locales/sv.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Återskapar", "restored": "Återskapat" - }, - "commits": { - "created": "Skapad {filnamn}", - "updated": "Uppdaterat {filnamn}", - "deleted": "Raderade {filename}", - "toDraft": "Skapade utkast för {filnamn}", - "fromDraft": "Post skapad från ett utkast av {filnamn}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Markdown skapar blockcitat i samma stil som är brukligt i epost-meddelanden, genom att inleda varje rad med >. Detta ser bäst ut om du bestämmer dig för att hård-omslå (eng. hard-wrap) texten och inleda varje rad med >-tecknet. Däremot är det även möjligt i Markdown att bara skriva > i början av blockcitatets paragraf.

\n" }, "lists": { - "title": "Listor", - "content": "

Markdown stöder både ordnade listor och punktlistor. För att skapa en ordnad lista, inled varje rad i listan med ett nummer (det går bra med vilket nummer som helst — vilket för övrigt är anledningen till varför editorn bara använder ett och samma nummer). För att skapa en punktlista kan du inleda varje rad i listan med *, + or -.

Listpunkterna kan innehålla flera paragrafer, men varje paragraf måste i så fall indenteras med 4 mellanslag eller en tabb.\n" + "title": "Listor" }, "codeBlocks": { "title": "Kodblock", diff --git a/translations/locales/tr.json b/translations/locales/tr.json index 7c346b5c4..33cb5849c 100644 --- a/translations/locales/tr.json +++ b/translations/locales/tr.json @@ -1,4 +1,5 @@ { + "login": "GitHub ile yetkilendir", "docheader": { "editing": "Düzenleniyor", "error": "Hata", @@ -67,13 +68,6 @@ "restore": { "restoring": "Geri Yükleniyor", "restored": "Geri Yüklendi" - }, - "commits": { - "created": "{filename} oluşturuldu", - "updated": "{filename} güncellendi", - "deleted": "{filename} Silindi", - "toDraft": "{filename} taslağı oluşturuldu", - "fromDraft": "{filename} taslağından gönderi oluşturuldu" } }, "loading": { diff --git a/translations/locales/vi.json b/translations/locales/vi.json index 7fd79a973..934e9bccb 100644 --- a/translations/locales/vi.json +++ b/translations/locales/vi.json @@ -75,13 +75,6 @@ "restore": { "restoring": "Đang khôi phục lại", "restored": "Đã khôi phục lại" - }, - "commits": { - "created": "Đã Tạo {filename}", - "updated": "Đã cập nhật {filename}", - "deleted": "Xóa {filename}", - "toDraft": "Đã tạo bản nháp của {filename}", - "fromDraft": "Đã tạo một bản tin từ bản nháp {filename}" } }, "loading": { @@ -207,8 +200,7 @@ "content": "

Đánh dấu nhằm tạo khóa trích dẫn kiểu email bằng cách đặt tiền tố ở mỗi dòng với >. Thao tác này sẽ cho sự hiển thị tốt nhất nếu bạn quyết định phân cách khi xuống hàng các đoạn văn bản và mỗi đặt mỗi tiền tố cho mỗi dòng với một > ký tự, tuy nhiên hỗ trợ đánh dấu chỉ hỗ trợ việc đặt > phía trước đoạn văn của bạn.

\n" }, "lists": { - "title": "Danh sách", - "content": "

Markdown hỗ trợ cả danh sách đã sắp xếp và chưa sắp xếp. Để tạo một danh sách sắp xếp, đặt vào phần đằng trước mỗi dòng một con số (bất kỳ con số nào cũng sẽ thực hiện — đây là lý do vì sao trình chỉnh sửa này hoạt động rất tốt.) Để tạo một danh sách không sắp xếp, bạn đặt vào phần trước mỗi dòng *, + hoặc -.

Đối tượng dạng danh sách có thể chứa nhiều đoạn văn, tuy nhiên mỗi đoạn phải được lùi vào ít nhất 4 ký tự khoảng trắng hoặc một tab.\n" + "title": "Danh sách" }, "codeBlocks": { "title": "Khối mã lệnh", @@ -259,8 +251,5 @@ "chooselanguage": { "title": "Chọn một ngôn ngữ hiển thị", "description": "Prose được phiên dịch ra nhiều phiên bản ngôn ngữ khác nhau. Nếu bạn thấy phần ngôn ngữ mà bạn mong muốn chưa có trên danh sách, hoặc phần phiên dịch này bị lỗi về mặt cú pháp và ý nghĩa hay chính tả, hãy tham gia cộng tác phần dịch thuật của bạn vào dự án, prose được dịch và chuyển ngữ bởi Phan Anh.\n" - }, - "about": { - "content": "# Thông tin thêm - Dịch bởi Phan Anh\nProse provides a beautifully simple content authoring environment for\n[CMS-free websites](http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/).\nIt's a web-based interface for managing content on\n[GitHub](http://github.com). Use it to create, edit, and delete files,\nand save your changes directly to GitHub. Host your website on\n[GitHub Pages](http://pages.github.com) for free, or set up your own\n[GitHub webhook server](http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/).\n\nProse has advanced support for [Jekyll](http://jekyllrb.com/) sites and\n[markdown content](http://daringfireball.net/projects/markdown/).\nProse detects markdown posts in Jekyll sites and provides syntax\nhighlighting, a formatting toolbar, and draft previews in the site's\nfull layout.\n\nDevelopers can configure Jekyll sites to take advantage of these and\nmany more features that customize the content editing experience.\n\n## Configuring\n\nProse can be configured per repository with additional metadata in a\nJekyll site's `_config.yml` file or a separate `prose.yml` file. We offer\nProse.io as a hosted service for the latest version, or you can download\nthe source code and host it on your own. For for developer documentation,\nsee [the wiki page on GitHub](https://github.com/prose/prose/wiki).\n\n## Developing\n\nProse is an open source project. We encourage you to contribute and\nhelp us improve this application or adapt it to your needs. For\ninstructions on developing Prose, see the\n[Prose contributing guidelines](https://github.com/prose/prose/blob/gh-pages/CONTRIBUTING.md).\n\n## Getting Help\n\nWe do not offer support for Prose at this time, however if you are a\ncontent editor using Prose, you should contact the developer who gave\nyou access to it. To report technical problems with Prose, please\n[file an issue on GitHub](https://github.com/prose/prose/issues).\n\n## Credits\n\nProse is developed and maintained by\n[Development Seed](http://developmentseed.org), a creative data\nvisualization and mapping team based in Washington, DC.\n" } } \ No newline at end of file diff --git a/translations/locales/zh.json b/translations/locales/zh.json index a8824ce49..f20a7bc57 100644 --- a/translations/locales/zh.json +++ b/translations/locales/zh.json @@ -70,13 +70,6 @@ "restore": { "restoring": "正在恢复", "restored": "已恢复" - }, - "commits": { - "created": "新建了 {filename}", - "updated": "更新了 {filename}", - "deleted": "已删除 {filename}", - "toDraft": "新建了草稿 {filename}", - "fromDraft": "用草稿 {filename} 新建了帖子" } }, "loading": {