Merge branch 'soon' into login

pull/1/head
ansuz 8 years ago
commit 8a7fda6341

@ -4,17 +4,20 @@ define(['/customize/languageSelector.js',
'/customize/translations/messages.fr.js',
// 1) additional translation files can be added here...
'/customize/translations/messages.pl.js',
'/customize/translations/messages.de.js',
'/bower_components/jquery/dist/jquery.min.js'],
// 2) name your language module here...
function(LS, Default, Spanish, French) {
function(LS, Default, Spanish, French, Polish, German) {
var $ = window.jQuery;
// 3) add your module to this map so it gets used
var map = {
'fr': French,
'es': Spanish,
'pl': Polish,
'de': German,
};
var defaultLanguage = 'en';

@ -0,0 +1,230 @@
define(function () {
var out = {};
// translations must set this key for their language to be available in
// the language dropdowns that are shown throughout Cryptpad's interface
out._languageName = 'German';
out.main_title = "Cryptpad: Echtzeitzusammenarbeit, ohne Vorwissen";
out.main_slogan = "Einigkeit macht stark - Zusammenarbeit ist der Schlüssel"; // Der Slogan sollte evtl. besser englisch bleiben.
out.type = {};
out.type.pad = 'Pad';
out.type.code = 'Code';
out.type.poll = 'Umfrage';
out.type.slide = 'Präsentation';
out.errorBox_errorType_disconnected = 'Verbindung verloren';
out.errorBox_errorExplanation_disconnected = [
'Verbindung zum Server verloren. Zum Wiederverbinden Seite neu laden oder außerhalb dieser Box ',
'klicken, um deine Arbeit einzusehen.'
].join('');
out.common_connectionLost = 'Serververbindung verloren';
out.disconnected = 'Getrennt';
out.synchronizing = 'Synchronisiert';
out.reconnecting = 'Verbindung wird neu aufgebaut...';
out.lag = 'Lag';
out.readonly = 'Nur-Lesen';
out.anonymous = "Anonymous";
out.yourself = "Du";
out.anonymousUsers = "anonyme Nutzer*innen";
out.anonymousUser = "anonyme Nutzer*in";
out.shareView = "Nur-Lesen URL";
out.shareEdit = "Mitarbeits-URL";
out.users = "Nutzer*innen";
out.and = "Und";
out.viewer = "Betrachter*in";
out.viewers = "Betrachter*innen";
out.editor = "Bearbeiter*in";
out.editors = "Bearbeiter*innen";
out.greenLight = "Alles funktioniert bestens";
out.orangeLight = "Deine langsame Verbindung kann die Nutzung beinträchtigen";
out.redLight = "Du wurdest von dieser Sitzung getrennt";
out.importButton = 'IMPORTIEREN';
out.importButtonTitle = 'Importiere eine lokale Datei in dieses Dokument';
out.exportButton = 'EXPORTIEREN';
out.exportButtonTitle = 'Exportiere dieses Dokument in eine lokale Datei';
out.exportPrompt = 'Wie möchtest du die Datei nennen?';
out.back = '⇐ Zurück';
out.backToCryptpad = '⇐ Zurück zu Cryptpad';
out.userButton = 'NUTZER*IN';
out.userButtonTitle = 'Ändere deinen Namen';
out.changeNamePrompt = 'Ändere deinen Namen (oder lasse dieses Feld leer um anonym mitzuarbeiten): ';
out.renameButton = 'UMBENENNEN';
out.renameButtonTitle = 'Ändere den Titel welcher für dieses Dokument auf der Homepage gelistet wird.';
out.renamePrompt = 'Wie möchtest du dieses Pad nennen?';
out.renameConflict = 'Ein anderes Pad hat bereits diesen Namen';
out.clickToEdit = "Zum bearbeiten klicken";
out.forgetButton = 'VERGESSEN';
out.forgetButtonTitle = 'Entferne dieses Dokumnt von deiner Startseitenliste';
out.forgetPrompt = 'Mit dem Klick auf OK wird das Dokument aus deinem lokalen Speicher gelöscht. Fortfahren?';
out.shareButton = 'Teilen';
out.shareButtonTitle = "URL in die Zwischenablage kopieren";
out.shareSuccess = 'URL wurde in die Zwischenablage kopiert';
out.shareFailed = "URL in die Zwischenablage kopieren fehlgeschlagen";
out.presentButton = 'PRÄSENTATION';
out.presentButtonTitle = "Präsentationsmodus starten";
out.presentSuccess = 'Hit ESC to exit presentation mode';
out.sourceButton = 'VIEW SOURCE';
out.sourceButtonTitle = "Leave presentation mode";
out.backgroundButton = 'HINTERGRUNDFARBE';
out.backgroundButtonTitle = 'Die Hintergrundfarbe der Präsentation ändern';
out.colorButton = 'TEXTFARBE';
out.colorButtonTitle = 'Die Textfarbe im Präsentationsmodus ändern';
// Hierfür fehlt eine passende Übersetzung...
out.commitButton = 'COMMIT';
out.getViewButton = 'NUR-LESEN URL';
out.getViewButtonTitle = 'Nur-Lesen URL für dieses Dokument abrufen';
out.readonlyUrl = 'Nur-Lesen Dokument';
out.copyReadOnly = "URL in die Zwischenablage kopieren";
out.openReadOnly = "In neuem Tab öffnen";
out.editShare = "Mitarbeits-URL teilen";
out.editShareTitle = "Mitarbeits-URL in die Zwischenablage kopieren";
out.viewShare = "Nur-Lesen-URL teilen";
out.viewShareTitle = "Nur-Lesen-URL in die Zwischenablage kopieren";
out.viewOpen = "In neuem Tab anzeigen";
out.viewOpenTitle = "Dokument im Nur-Lesen-Modus in neuem Tab öffnen.";
out.notifyJoined = "{0} ist der gemeinsamen Sitzung beigetreten";
out.notifyRenamed = "{0} heißt nun {1}";
out.notifyLeft = "{0} hat die gemeinsame Sitzung verlassen";
out.disconnectAlert = 'Netzwerkverbindung verloren!';
out.tryIt = 'Probier\'s aus!';
out.recentPads = 'Deine letzten Pads (diese Liste ist nur in deinem Browser gespeichert))';
out.okButton = 'OK (enter)';
out.cancelButton = 'Abbrechen (esc)';
out.loginText = '<p>Dein Nutzername und Passwort wird verwendet um einen einzigartigen Schlüssel zu generieren, den unser Server nicht kennt.</p>\n' +
'<p>Bemühe dich also darum deine Nutzerdaten nicht zu vergessen, da es unmöglich ist sie wiederherzustellen.</p>';
out.forget = "Vergessen";
// Polls
out.poll_title = "Kenntnisfreier Datumsplaner";
out.poll_subtitle = "Kenntnisfreies, <em>echtzeit</em> planen";
out.poll_p_save = "Deine Einstellungen werden sofort automatisch gesichtert.";
out.poll_p_encryption = "Alle Eingaben sind verschlüsselt, deshalb haben nur Leute im Besitz des Links Zugriff. Selbst der Server sieht nicht was du änderst.";
out.poll_p_howtouse = "Gib deinen Namen in das Eingabefeld unten ein und wähle die Felder für die Zeiten aus, zu welchen verfügbar bist.";
out.promptName = "Wie heißt du?";
out.wizardButton = 'Assistent';
out.wizardLog = "Klicke auf den Button links oben um zur Umfrage zurückzukehren.";
out.wizardTitle = "Nutze den Assistenten um deine Umfrage zu erstellen.";
out.wizardConfirm = "Bist du wirklich bereit die angegebenen Optionen bereits zu deiner Umfrage hinzuzufügen?";
out.poll_closeWizardButton = "Assistenten schließen";
out.poll_closeWizardButtonTitle = "Assistenten schließen";
out.poll_wizardComputeButton = "Optionen übernehmen";
out.poll_wizardClearButton = "Tabelle leeren";
out.poll_wizardDescription = "Erstellt automatisch die Optionen indem eine beliebige Anzahl von Daten und Zeiten eingegeben wird.";
out.poll_wizardAddDateButton = "+ Daten";
out.poll_wizardAddTimeButton = "+ Zeiten";
out.poll_addUserButton = "+ Nutzer*innen";
out.poll_addUserButtonTitle = "Zum Hinzufügen einer Nutzer*in klicken";
out.poll_addOptionButton = "+ Optionen";
out.poll_addOptionButtonTitle = "Zum Hinzufügen einer Option klicken";
out.poll_addOption = "Eine Option vorschlagen";
out.poll_optionPlaceholder = "Option";
out.poll_addUser = "Einen Namen eingeben";
out.poll_userPlaceholder = "Dein Name";
out.poll_removeOption = "Bist du sicher, dass du diese Option entfernen möchtest?";
out.poll_removeOptionTitle = "Zeile entfernen";
out.poll_removeUser = "Bist du sicher, dass du diese Nutzer*in entfernen möchtest?";
out.poll_removeUserTitle = "Spalte entfernen";
out.poll_editOption = "Bist du sicher, dass du diese Option bearbeiten möchtest?";
out.poll_editOptionTitle = "Zeile bearbeiten";
out.poll_editUser = "Bist du sicher, dass du diese Nutzer*in bearbeiten möchtest?";
out.poll_editUserTitle = "Spalte bearbeiten";
out.poll_titleHint = "Titel";
out.poll_descriptionHint = "Beschreibung";
// index.html
out.main_p1 = 'CryptPad ist ein <strong>zero knowledge</strong>, kollaborativer Texteditor, der in Echtzeit arbeitet. Durch Verschlüsselung, die in deinem Browser geschieht, werden deine Daten vorm Server, der Cloud und der NSA geschützt. Der geheime Schlüssel ist im sogenannten <a href="https://de.wikipedia.org/wiki/Fragmentbezeichner">Fragmentbezeichner</a> der URL gespeichert. Dieser ist dem Server nicht zugänglich, wohl aber deinem Browser und damit javascript. Durch Teilen der URL autorisierst du andere und ermöglichst ihnen die Mitarbeit.';
out.main_howitworks = 'Wie es funktioniert';
out.main_p2 = 'Dieses Projekt nutzt den <a href="http://ckeditor.com/">CKEditor</a> visuellen Editor, <a href="https://codemirror.net/">CodeMirror</a>, und die <a href="https://github.com/xwiki-contrib/chainpad">ChainPad</a> realtime engine.';
out.main_howitworks_p1 = 'CryptPad nutzt eine Variante des <a href="https://en.wikipedia.org/wiki/Operational_transformation">Operational transformation</a> Algorithmus. Dieser kann mit Hilfe der <a href="https://bitcoin.org/bitcoin.pdf">Nakamoto Blockchain</a>, einem Konstrukt, das durch das <a href="https://de.wikipedia.org/wiki/Bitcoin">Bitcoin</a>-Projekt Bekanntheit erlangte, verteilten Konsens (distributed consensus) finden. Damit ist der Algorithmus nicht auf einen zentralen Server angewiesen um Konflikte zu lösen &mdash; der Server muss also nichts vom Inhalt der Pads wissen.';
out.main_about = 'Weitere Informationen';
out.main_about_p1 = 'Du kannst mehr über unsere <a href="/privacy.html" title="">Datenschutzbestimmungen</a> und unsere <a href="/terms.html">Nutzungsbedingungen</a> lesen.';
out.main_about_p2 = 'Für Fragen und Kommentare kannst du uns <a href="https://twitter.com/cryptpad">tweeten</a>, ein Ticket <a href="https://github.com/xwiki-labs/cryptpad/issues/" title="our issue tracker">auf Github öffnen</a>, hi auf irc sagen (<a href="http://webchat.freenode.net?channels=%23cryptpad&uio=MT1mYWxzZSY5PXRydWUmMTE9Mjg3JjE1PXRydWUe7" title="freenode webchat">irc.freenode.net</a>), oder <a href="mailto:research@xwiki.com">eine Mail zukommen lassen</a>.';
out.table_type = 'Typ';
out.table_link = 'Link';
out.table_created = 'Erstellt';
out.table_last = 'Letzter Zugriff';
out.button_newpad = 'NEUES WYSIWYG-PAD ERSTELLEN';
out.button_newcode = 'NEUES CODE-PAD ERSTELLEN';
out.button_newpoll = 'NEUE ABSTIMMUNG ERSTELLEN';
out.button_newslide = 'NEUE PRÄSENTATION ERSTELLEN';
// privacy.html
out.policy_title = 'Cryptpad Datenschutzbestimmungen';
out.policy_whatweknow = 'Was wir über dich wissen';
out.policy_whatweknow_p1 = 'Als Programm, das im Web gehostet wird, hat Cryptpad Zugriff auf die Metadaten, die vom HTTP-Protokoll exponiert werden. Inbegriffen ist deine IP-Adresse und diverse andere HTTP-Header, die es ermöglichen deinen Browser zu identifizieren. Um zu sehen welche Daten dein Browser preis gibt kanst du die Seite <a target="_blank" rel="noopener noreferrer" href="https://www.whatismybrowser.com/detect/what-http-headers-is-my-browser-sending" title="what http headers is my browser sending">WhatIsMyBrowser.com</a> besuchen.';
out.policy_whatweknow_p2 = 'Wir nutzen <a href="https://piwik.org/" target="_blank" rel="noopener noreferrer" title="open source analytics platform">Piwik</a>, eine open source Analyseplatform um mehr über unsere Nutzer*innen zu lernen. Piwik teilt uns mit, wie du Cryptpad gefunden hast &mdash; durch direkten Zugriff, mit Hilfe eine Suchmaschine oder über einen Link auf einer anderen Seite wie z.B. Reddit oder Twitter. Außerdem lernen wir mehr über deinen Besuch, welchen Link du auf den Informationsseiten klickst und wie lange du auf diesen Seiten verweilst.';
out.policy_whatweknow_p3 = 'Diese Analysesoftware wird nur auf den Informationsseiten genutzt. Wir sammeln keinerlei Nutzungsinformationen zu den Kenntnisfreien Apps.';
out.policy_howweuse = 'Wie wir das Wissen anwenden';
out.policy_howweuse_p1 = 'Wir nutzen diese Informationen um besser entscheiden zu können wie Cryptpad beworben werden kann und um genutzte Strategien zu evaluieren. Informationen über deinen Standort helfen uns abzuschätzen welche Sprachen wir besser unterstützen sollten.';
out.policy_howweuse_p2 = "Informationen zu deinem Browser (ob du auf einem Desktop oder Smartphone arbeitest) hilft uns außerdem dabei zu entscheiden, welche Features priorisiert werden sollen. Unser Entwicklerteam ist klein, deshalb ist es uns wichtig Entscheidungen derart zu treffen, dass die Erfahrung der größten Zahl von Nutzer*innen verbessert wird.";
out.policy_whatwetell = 'Was wir anderen über die erzählen';
out.policy_whatwetell_p1 = 'Wir reichen keine von uns gesammelten Daten weiter, außer im Falle einer gerichtlichen Anordnung.';
out.policy_links = 'Links zu anderen Seiten';
out.policy_links_p1 = 'Diese Seite beinhaltet Links zu anderen Seiten, teilweise werden diese von anderen Organisationen verwaltet. Wir sind nicht für den Umgang mit der Privatsphäre und die Inhalte der anderen Seiten verantwortlich. Generell werden Links zu externen Seiten in einem neuem Fenster geöffnet, um zu verdeutlichen, dass du Cryptpad.fr verlässt.';
out.policy_ads = 'Werbung';
out.policy_ads_p1 = 'Wir zeigen keine Onlinewerbung, können aber zu Organisationen verlinken, die unsere Forschung finanzieren.';
out.policy_choices = 'Deine Möglichkeiten';
out.policy_choices_open = 'Unser Code ist open source, deshalb kannst du jederzeit deine eigene Cryptpad-Instanz hosten.';
out.policy_choices_vpn = 'Wenn du unsere gehostete Instanz nutzen möchtest bitten wir dich darum IP-Adresse zu verschleiern, das geht zum Beispiel mit dem <a href="https://www.torproject.org/projects/torbrowser.html.en" title="downloads vor Torproject" target="_blank" rel="noopener noreferrer">Tor browser bundle</a>, oder einem <a href="https://riseup.net/en/vpn" title="VPNs provided by Riseup" target="_blank" rel="noopener noreferrer">VPN-Zugang</a>.';
out.policy_choices_ads = 'Wenn du unsere Analysesoftware blockieren möchtest kannst du Adblock-Software wie <a href="https://www.eff.org/privacybadger" title="download privacy badger" target="_blank" rel="noopener noreferrer">Privacy Badger</a> verwenden.';
// terms.html
out.tos_title = "Cryptpad Nutzungsbedingungen";
out.tos_legal = "Sei nicht bösartig, missbrauchend und mach nichts illegales.";
out.tos_availability = "Wir hoffen, dass dir dieser Service nützt, aber Erreichbarkeit und Performanz können nicht garantiert werden. Bitte exportiere deine Daten regelmäßig.";
out.tos_e2ee = "Cryptpad Dokumente können von allen gelesen oder bearbeitet werden, die den \"fragment identifier\" des Dokuments erraten oder auf eine andere Art davon erfahren. Wir empfehlen dir Ende-Zu-Ende verschlüsselte Nachrichtentechnik (e2ee) zum Versenden der URLs zu nutzen. Wir übernehmen keine Haftung falls eine URL erschlichen oder abgegriffen wird.";
out.tos_logs = "Metadaten, die dein Browser bereitstellt, können geloggt werden, um den Service aufrechtzuerahlten.";
out.tos_3rdparties = "Wir geben keine Individualdaten an dritte Weiter, außer auf richterliche Anordnung.";
// BottomBar.html
out.bottom_france = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer">Mit <img class="bottom-bar-heart" src="/customize/heart.png" /> in <img class="bottom-bar-fr" src="/customize/fr.png" /> gemacht</a>';
out.bottom_support = '<a href="http://labs.xwiki.com/" title="XWiki Labs" target="_blank" rel="noopener noreferrer">Ein <img src="/customize/logo-xwiki2.png" alt="XWiki SAS" class="bottom-bar-xwiki"/> Labs Project </a> mit Hilfe von <a href="http://ng.open-paas.org/" title="OpenPaaS::ng" target="_blank" rel="noopener noreferrer"> <img src="/customize/openpaasng.png" alt="OpenPaaS-ng" class="bottom-bar-openpaas" /></a>';
// Header.html
out.header_france = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer">Mit <img class="bottom-bar-heart" src="/customize/heart.png" /> von <img class="bottom-bar-fr" src="/customize/fr.png" title="France" alt="France"/> und <img src="/customize/logo-xwiki.png" alt="XWiki SAS" class="bottom-bar-xwiki"/></a>';
// TODO Hardcode cause YOLO
//out.header_xwiki = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer"><img src="/customize/logo-xwiki.png" alt="XWiki SAS" class="bottom-bar-xwiki"/></a>';
out.header_support = '<a href="http://ng.open-paas.org/" title="OpenPaaS::ng" target="_blank" rel="noopener noreferrer"> <img src="/customize/openpaasng.png" alt="OpenPaaS-ng" class="bottom-bar-openpaas" /></a>';
out.header_logoTitle = 'Zur Hauptseite';
return out;
});

@ -0,0 +1,229 @@
define(function () {
var out = {};
// translations must set this key for their language to be available in
// the language dropdowns that are shown throughout Cryptpad's interface
out._languageName = 'Polish';
out.main_title = "Cryptpad: Wspólne edytowanie w czasie rzeczywistym, bez wiedzy specjalistycznej";
out.main_slogan = "Jedność siłą - Współpraca kluczem";
out.type = {};
out.type.pad = 'Pad';
out.type.code = 'Kod';
out.type.poll = 'Balot';
out.type.slide = 'Prezentacja';
out.errorBox_errorType_disconnected = 'Utracono połączenie';
out.errorBox_errorExplanation_disconnected = [
'Połączenie z serwerem zostało zerwane, możesz odświeżyć połączenie przeładowując stronę lub kontynuować przeglądanie dokumentu ',
'klikając poza obszar komunikatu.'
].join('');
out.common_connectionLost = 'Przerwano połączenie z serwerem';
out.disconnected = 'Rozłączony';
out.synchronizing = 'Synchronizacja';
out.reconnecting = 'Wznawianie połączenia...';
out.lag = 'Lag';
out.readonly = 'Tylko do odczytu';
out.anonymous = "Anonimowy";
out.yourself = "Ty";
out.anonymousUsers = "użytkownicy anonimowi";
out.anonymousUser = "użytkownik anonimowy";
out.shareView = "URL tylko do odczytu";
out.shareEdit = "URL do edycji";
out.users = "Użytkownicy";
out.and = "i";
out.viewer = "czytający";
out.viewers = "osoby czytające";
out.editor = "edytujący";
out.editors = "osoby edytujące";
out.greenLight = "Wszystkie systemy działają poprawnie";
out.orangeLight = "Słabe łącze może wpłynąć na działanie aplikacji";
out.redLight = "Zostałeś rozłączony z sesją";
out.importButton = 'IMPORTUJ';
out.importButtonTitle = 'Importuj dokument z pliku lokalnego';
out.exportButton = 'EXPORTUJ';
out.exportButtonTitle = 'Zapisz ten dokument do pliku';
out.exportPrompt = 'Jak chciałbyś nazwać swój plik?';
out.back = '&#8656; Wróć';
out.backToCryptpad = '⇐ Wróć do Cryptpad';
out.userButton = 'UŻYTKOWNIK';
out.userButtonTitle = 'Zmień swoją nazwę użytkownika';
out.changeNamePrompt = 'Zmień swoją nazwę (Pozostaw puste, by być anonimowym): ';
out.renameButton = 'PRZEMIANUJ'; //Can be changed to "Zmień nazwę"
out.renameButtonTitle = 'Zmień nazwę pod którą plik wyświetli się na stronie głównej';
out.renamePrompt = 'Jak chciałbyś nazwać ten pad?';
out.renameConflict = 'Inny pad już ma taką nazwę';
out.clickToEdit = "Naciśnij by edytować";
out.forgetButton = 'ZAPOMNIJ';
out.forgetButtonTitle = 'Usuń ten dokument z listy wyświetlanej na stronie głównej';
out.forgetPrompt = 'Wciskając OK usuniesz ten URL z pamięci lokalnej, jesteś tego pewien?';
out.shareButton = 'Udostępnij';
out.shareButtonTitle = "Kopiuj URL do schowka";
out.shareSuccess = 'Pomyślnie skopiowano URL';
out.shareFailed = "Wystąpił błąd przy kopiowaniu";
out.presentButton = 'PREZENTUJ';
out.presentButtonTitle = "Otwórz tryb prezentacji";
out.presentSuccess = 'Naciśnij ESC aby wyjść z trybu prezentacji';
out.sourceButton = 'POKAŻ ŹRÓDŁO';
out.sourceButtonTitle = "Opuść tryb prezentacji";
out.backgroundButton = 'KOLOR TŁA';
out.backgroundButtonTitle = 'Zmień kolor tła dla tej prezentacji';
out.colorButton = 'KOLOR TEKSTU';
out.colorButtonTitle = 'Zmień kolor tekstu dla tej prezentacji';
out.commitButton = 'ZAPISZ'; //Can be discussed
out.getViewButton = 'URL tylko do odczytu';
out.getViewButtonTitle = 'Kopiuj URL dokumentu tylko do odczytu';
out.readonlyUrl = 'Dokument tylko do odczytu';
out.copyReadOnly = "Kopiuj URL do schowka";
out.openReadOnly = "Otwórz w nowej karcie";
out.editShare = "Udostępnij URL do edycji";
out.editShareTitle = "Zapisz URL do edycji w schowku";
out.viewShare = "Udostępnij URL tylko do odczytu";
out.viewShareTitle = "Zapisz URL tylko do odczytu w schowku";
out.viewOpen = "Otwórz podgląd w nowej karcie";
out.viewOpenTitle = "Otwórz ten dokument w nowej karcie, tylko do odczytu";
out.notifyJoined = "{0} dołączył do sesji współpracy";
out.notifyRenamed = "{0} jest teraz znany jako {1}";
out.notifyLeft = "{0} opuścił sesję współpracy";
out.disconnectAlert = 'Utracono połączenie sieciowe!';
out.tryIt = 'Wypróbuj!';
out.recentPads = 'Ostatnio otwarte dokumenty (przechowywane jedynie w twojej przeglądarce)';
out.okButton = 'OK (enter)';
out.cancelButton = 'Anuluj (esc)';
out.loginText = '<p>Twoja nazwa użytkownika i hasło są użyte do wygenerowania unikalnego klucza nie zapisanego na serwerze.</p>\n' +
'<p>Uważaj by nie zapomnieć swoich danych, odzyskanie ich jest niemożliwe.</p>';
out.forget = "Zapomnij";
// Polls
out.poll_title = "Prosty koordynator planu dnia"; // Choice of "Koordynator" can be discussed
out.poll_subtitle = "Proste planowanie tygodnia, <em>w czasie rzeczywistym</em>";
out.poll_p_save = "Twoje ustawienia aktualizowane są na bierząco. Nie martw się o zapisywanie.";
out.poll_p_encryption = "Wszystko co robisz jest szyfrowane, więc tylko osoby z linkiem mają tu dostęp. Nawet serwer nie widzi co kombinujesz.";
out.poll_p_howtouse = "Wpisz swoje imię w polu poniżej i zaznacz kiedy będziesz dostępny.";
out.promptName = "Jak się nazywasz ?";
out.wizardButton = 'KREATOR';
out.wizardLog = "Naciśnij przycisk w lewym-górnym rogu by wrócić do planu";
out.wizardTitle = "Uzyj kreatora by stworzyć opcje do głosowanie";
out.wizardConfirm = "Jesteś pewny, że chcesz dodać te opcje do głosowania?";
out.poll_closeWizardButton = "Zamknij kreator";
out.poll_closeWizardButtonTitle = "Zamyka kreator";
out.poll_wizardComputeButton = "Ustawienia kalkulacji";
out.poll_wizardClearButton = "Wyczyść tabelę";
out.poll_wizardDescription = "Automatycznie stwórz część opcji poprzez wpisanie ilości dat i godzin";
out.poll_wizardAddDateButton = "+ Daty";
out.poll_wizardAddTimeButton = "+ Godziny";
out.poll_addUserButton = "+ Użytkownik";
out.poll_addUserButtonTitle = "Naciśnij, by dodać użytkownika";
out.poll_addOptionButton = "+ Opcja";
out.poll_addOptionButtonTitle = "Naciśnij, by dodać opcję";
out.poll_addOption = "Zaproponuj opcję";
out.poll_optionPlaceholder = "Opcja";
out.poll_addUser = "Podaj imię";
out.poll_userPlaceholder = "Twoje imię";
out.poll_removeOption = "Jesteś pewien, że chcesz usunąć tę opcję?";
out.poll_removeOptionTitle = "Usuń wiersz";
out.poll_removeUser = "Jesteś pewien, że chcesz usunąć tego użytkownika?";
out.poll_removeUserTitle = "Usuń kolumnę";
out.poll_editOption = "Jesteś pewien, że chcesz edytować tę opcję?";
out.poll_editOptionTitle = "Edytuj wiersz";
out.poll_editUser = "Jesteś pewien, że chcesz edytować tego uzytkownika?";
out.poll_editUserTitle = "Edytuj kolumnę";
out.poll_titleHint = "Tytuł";
out.poll_descriptionHint = "Opis";
// index.html
out.main_p1 = 'CryptPad to edytor czasu rzeczywistego stawiający na wspólpracę i <strong>prostotę użytkowania</strong>. Szyfrowanie w twojej przeglądarce, chroni twoje dane przed serwerem, chmurą i ABW. Tajny klucz jest przechowywany w adresie strony <a href="https://pl.wikipedia.org/wiki/Uniform_Resource_Identifier#Pe.C5.82ny_wz.C3.B3r_URI_hierarchicznych.5B2.5D">identyfikator fragmentu w URI</a> którego nigdy nie przekazujemy serwerowi, a dostępny jest dla javascript. Udostępniając URL(link), przekazujesz innym upoważnienie do uczestnictwa.';
out.main_p2 = 'Ten projekt wykorzystuje wizualny edytor <a href="http://ckeditor.com/">CKEditor</a> , <a href="https://codemirror.net/">CodeMirror</a>, oraz silnik czasu rzeczywistego <a href="https://github.com/xwiki-contrib/chainpad">ChainPad</a>.';
out.main_howitworks = 'Jak to działa';
out.main_howitworks_p1 = 'CryptPad wykorzystuje wariant algorytmu <a href="https://en.wikipedia.org/wiki/Operational_transformation">Transformacji operacyjnej</a> który jest wstanie odnaleźć rozdzielony konsensus wprowadzanych danych. Używa do tego <a href="https://bitcoin.org/bitcoin.pdf">Łańcuch blokowy Nakamoto</a>, twór zpopularyzowany przez <a href="https://en.wikipedia.org/wiki/Bitcoin">Bitcoin</a>. W ten sposób algorytm może pominąć potrzebę centralnego serwera do rozwiązywania Konfliktów Operacji Przekształcania poprzez Edycję. Bez potrzeby rozwiązywania konfliktów, serwer może pozostać w niewiedzy o zawartości która jest edytowana w dokumencie.';
out.main_about = 'O projekcie';
out.main_about_p1 = 'Możesz przeczytać więcej o naszej <a href="/privacy.html" title="">polityce prywatności</a> oraz <a href="/terms.html">warunkach korzystania z usług</a>.';
out.main_about_p2 = 'Jeżeli masz jakieś pytania lub komentarze, możesz napisać na <a href="https://twitter.com/cryptpad">tweeterze</a>, otworzyć problem na <a href="https://github.com/xwiki-labs/cryptpad/issues/" title="our issue tracker">githubie</a>, przywitać się na ircu (<a href="http://webchat.freenode.net?channels=%23cryptpad&uio=MT1mYWxzZSY5PXRydWUmMTE9Mjg3JjE1PXRydWUe7" title="freenode webchat">irc.freenode.net</a>), lub wysłać nam <a href="mailto:research@xwiki.com">email</a>.';
out.table_type = 'Typ';
out.table_link = 'Link';
out.table_created = 'Stworzone';
out.table_last = 'Ostatnio otwarte';
out.button_newpad = 'STWÓRZ PAD WYSIWYG';
out.button_newcode = 'STWÓRZ PAD DO KODU';
out.button_newpoll = 'STWÓRZ GŁOSOWANIE';
out.button_newslide = 'STWÓRZ PREZENTACJĘ';
// privacy.html
out.policy_title = 'Polityka prywatności CryptPad';
out.policy_whatweknow = 'Co o tobie wiemy';
out.policy_whatweknow_p1 = 'Jako aplikacja udostępniana w internecie, CryptPad ma dostęp do metadanych wystawianych przez protokół HTTP. W skład tych danych wchodzi adres IP oraz różne inne nagłówki HTTP które pozwalają na identyfikację twojej przeglądarki. Możesz podejrzeć jakie informacje udostępnia twoja przeglądarka odwiedzając <a target="_blank" rel="noopener noreferrer" href="https://www.whatismybrowser.com/detect/what-http-headers-is-my-browser-sending" title="what http headers is my browser sending">WhatIsMyBrowser.com</a>.';
out.policy_whatweknow_p2 = 'Używamy <a href="https://piwik.org/" target="_blank" rel="noopener noreferrer" title="open source analytics platform">Piwik</a>, Open Sourcowej platformy analitycznej, aby dowiedzieć się czegoś o naszych użytkownikach. Piwik mówi nam, skąd dowiedziałeś się o Cryptpad. Bezpośrednio przez adres, silnik wyszukiwany, czy z polecenia innej usługi internetowej jak Reddit czy Twitter. Uczymy się również gdy nas odwiedzasz, jakie linki odwiedzasz z naszej strony informacyjnej i jak długo pozostajesz na konkretnych stronach.';
out.policy_whatweknow_p3 = 'Te narzędzia analityczne wykorzystywane są wyłącznie na strona informacyjncyh. Nie zbieramy informacji o twoim użytkowaniu naszej aplikacji.';
out.policy_howweuse = 'Jak wykorzystujemy zebraną wiedzę';
out.policy_howweuse_p1 = 'Dzieki tym informacjom możemy podejmować lepsze decyzje przy promocji CryptPad, poprzez ocenę które z podjętych przez nas prób okazały się udane. Informacja o twojej lokalizacji daje nam znać, czy powinniśmy zapewnić lepsze wsparcie dla języków poza Angielskim.';
out.policy_howweuse_p2 = "Informacje o twojej przeglądarce (czy jest to aplikacja desktopowa, czy działająca na systemie mobilnym) pozwalają nam na decydowanie przy priorytezowaniu ulepszeń funkcji. Nasz zespół deweloperski jest mały, a my staramy się dokonywać wyborów które poprawią doświadczenia jak największej liczby użytkowników.";
out.policy_whatwetell = 'Jakie dane przekazujemy innym';
out.policy_whatwetell_p1 = 'Nie dostarczamy osobom trzecim żadnych danych które udało się nam zebrać, lub tych które nam przekazałeś sam, dopóki nie jesteśmy do tego zobligowani prawnie.';
out.policy_links = 'Adresy innych stron';
out.policy_links_p1 = 'Ta witryna zawiera łącza do innych stron, włączając w to te stworzone przez inne organizacje. Nie jesteśmy odpowiedzialni za praktyki dotyczące prywatności oraz zawartość usługodawców poza tą witryną. Jako główną zasadę przyjmujemy, że łącza do stron zewnętrznych uruchamiane są w nowej karcie lub oknie, aby upewnić cię iż opuszczasz Cryptpad.';
out.policy_ads = 'Promocja i reklama';
out.policy_ads_p1 = 'Nie wyświetlamy żadnej zawartości promocyjnej online, choć możemy udostępniać łącza do podmiotów finansujących nasze badania.';
out.policy_choices = 'Co możesz zrobić';
out.policy_choices_open = 'Nasz kod jest open source, więc zawsze masz możliwość hostowania swojej własnej wersji Cryptpad.';
out.policy_choices_vpn = 'Jeżeli chcesz korzystać z wersji udostępnianej przez nas, lecz nie chcesz pokazywać swojego adresu IP, możesz chronić swój adres wykorzystując <a href="https://www.torproject.org/projects/torbrowser.html.en" title="downloads from the Tor project" target="_blank" rel="noopener noreferrer">przeglądarki Tor</a>, lub <a href="https://riseup.net/en/vpn" title="VPNs provided by Riseup" target="_blank" rel="noopener noreferrer">VPN</a>.';
out.policy_choices_ads = 'Masz również możliwość blokady naszej platformy analitycznej wykorzystując narzędzia adblock, takie jak <a href="https://www.eff.org/privacybadger" title="download privacy badger" target="_blank" rel="noopener noreferrer">Privacy Badger</a>.';
// terms.html
out.tos_title = "Warunki korzystania z usług Cryptpad";
out.tos_legal = "Prosimy nie bądź złośliwy, obelżywy i nie wykorzystuj tego oprogramowania do cełow niezgodnych z prawem.";
out.tos_availability = "Mamy nadzieję iż uznasz tą usługę za przydatną, lecz dostępność i wydajność nie mogą być przez nas gwarantwane. Prosimy, eksportuj swoje dane regularnie.";
out.tos_e2ee = "Dokumenty Cryptpad mogą być odczytywane i modyfikowane przez każdego kto może zgadnąć lub w inny sposób uzyskać identyfikator dokumentu. Zalecamy abyś korzystał z oprogramowania do szyfrowania końcowego (e2ee) wiadomości sieciowych i nie będziesz rościł sobie żadnych wierzytelności w wypadku gdy taki URL dostanie się w niepowołane ręce.";
out.tos_logs = "Metadane dostarczane przez twoją przeglądarkę do serwera mogą być zapisywane i przechowywane w celu utrzymywania serwisu.";
out.tos_3rdparties = "Nie dostarczamy indywidualizowanych danych do osób trzecich, poza sytuacjami dyktowanymi prawnie.";
// BottomBar.html
out.bottom_france = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer">Stworzone z <img class="bottom-bar-heart" src="/customize/heart.png" /> we <img class="bottom-bar-fr" src="/customize/fr.png" /></a>';
out.bottom_support = '<a href="http://labs.xwiki.com/" title="XWiki Labs" target="_blank" rel="noopener noreferrer">Projekt <img src="/customize/logo-xwiki2.png" alt="XWiki SAS" class="bottom-bar-xwiki"/> Labs </a> we wspolpracy z <a href="http://ng.open-paas.org/" title="OpenPaaS::ng" target="_blank" rel="noopener noreferrer"> <img src="/customize/openpaasng.png" alt="OpenPaaS-ng" class="bottom-bar-openpaas" /></a>';
// Header.html
out.header_france = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer">Pełne <img class="bottom-bar-heart" src="/customize/heart.png" /> z <img class="bottom-bar-fr" src="/customize/fr.png" title="France" alt="France"/> od <img src="/customize/logo-xwiki.png" alt="XWiki SAS" class="bottom-bar-xwiki"/></a>';
// TODO Hardcode cause YOLO
//out.header_xwiki = '<a href="http://www.xwiki.com/" target="_blank" rel="noopener noreferrer"><img src="/customize/logo-xwiki.png" alt="XWiki SAS" class="bottom-bar-xwiki"/></a>';
out.header_support = '<a href="http://ng.open-paas.org/" title="OpenPaaS::ng" target="_blank" rel="noopener noreferrer"> <img src="/customize/openpaasng.png" alt="OpenPaaS-ng" class="bottom-bar-openpaas" /></a>';
out.header_logoTitle = 'Przejdź na stronę główną';
return out;
});

@ -129,8 +129,7 @@ define([
// hide all content until the realtime doc is ready
$(inner).css({
color: 'white',
'background-color': 'white',
color: '#fff',
});
documentBody.innerHTML = Messages.initialState;
@ -139,8 +138,7 @@ define([
var setEditable = module.setEditable = function (bool) {
if (bool) {
$(inner).css({
color: 'unset',
'background-color': 'unset',
color: '#333',
});
$(module.spinner.get().el).fadeOut(750);
} else {

Loading…
Cancel
Save