Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: minimum translation percentage #914

Merged
merged 2 commits into from
Dec 18, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .tx/config
Original file line number Diff line number Diff line change
Expand Up @@ -4,42 +4,42 @@ lang_map = zh_CN: zh-CN, zh_HK: zh-HK, zh_TW: zh-TW, ko_KR: ko-KR

[ipfs-webui.welcome-json]
file_filter = public/locales/<lang>/welcome.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/welcome.json
source_lang = en
type = KEYVALUEJSON

[ipfs-webui.files-json]
file_filter = public/locales/<lang>/files.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/files.json
source_lang = en
type = KEYVALUEJSON

[ipfs-webui.peers-json]
file_filter = public/locales/<lang>/peers.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/peers.json
source_lang = en
type = KEYVALUEJSON

[ipfs-webui.settings-json]
file_filter = public/locales/<lang>/settings.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/settings.json
source_lang = en
type = KEYVALUEJSON

[ipfs-webui.status-json]
file_filter = public/locales/<lang>/status.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/status.json
source_lang = en
type = KEYVALUEJSON

[ipld-explorer.explore-json]
file_filter = public/locales/<lang>/explore.json
minimum_perc = 1
minimum_perc = 75
source_file = public/locales/en/explore.json
source_lang = en
type = KEYVALUEJSON
20 changes: 10 additions & 10 deletions public/locales/cs/files.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,17 +60,17 @@
"description": "Vložte jméno složky, kterou chcete vytvořit."
},
"welcomeInfo": {
"header": "Welcome to the IPFS Web UI",
"paragraph1": "<0><0>Check the status</0> of your node, it's Peer ID and connection info, the network traffic and the number of connected peers.</0>",
"paragraph2": "<0>Easily <1>manage files</1> in your IPFS repo. You can drag and drop to add files, move and rename them, delete, share or download them.</0>",
"paragraph3": "<0>You can <1>explore IPLD data</1> that underpins how IPFS works.</0>",
"paragraph4": "<0>See all of your <1>connected peers</1>, geolocated by their IP address.</0>",
"paragraph5": "<0><0>Review the settings</0> for your IPFS node, and update them to better suit your needs.</0>",
"paragraph6": "<0>If you want to help push the Web UI forward, <1>check out its code</1> or <3>report a bug</3>!</0>"
"header": "Vítejte v IPFS Web UI",
"paragraph1": "<0><0>Zkontrolujte stav</0> vašeho uzlu, jeho Peer ID. stav připojení, síťový provoz a počet připojených uzlů.</0>",
"paragraph2": "<0>Jednoduše <1>spravujte soubory</1> ve vašem IPFS repozitáři. Můžete přidat nové soubory přetáhnutím a pustěním, soubory můžete také přesouvat a přejmenovávat, mazat, sdílet nebo stahovat.</0>",
"paragraph3": "<0>Můžete <1>prozkoumávat IPLD data</1> které tvoří základ toho jak IPFS funguje.</0>",
"paragraph4": "<0>Podívejte se na všechny <1>připojené uzly</1>, lokalizované podle jejich IP adresy.</0>",
"paragraph5": "<0><0>Prozkoumejte nastavení</0> vašeho IPFS uzlu a upravte je aby lépe odpovídala vaším potřebám.</0>",
"paragraph6": "<0>Pokud chcete pomoc posunout Web UI dále, <1>mkrněte na jeho kód</1> nebo <3>nahlašte problém</3>!</0>"
},
"filesList": {
"noFiles": "<0>No files in this directory. Click the Add to IPFS button to add some.</0>"
"noFiles": "<0>No files in this directory. Click the Add to IPFS button to add some.</0>"
},
"addFilesInfo": "<0>Add files to your local IPFS node by clicking the <1>Add to IPFS</1> button above.</0>",
"companionInfo": "<0>As you are using <1>IPFS Companion</1>, the files view is limited to files added while using the extension.</0>"
"addFilesInfo": "<0>Přidejte soubory do vašeho IPFS uzlu kliknutím na <1>Přidat do IPFS</1> tlačítko.</0>",
"companionInfo": "<0>Jelikož používáte <1>IPFS Companion</1>, zobrazené soubory jsou omezeny pouze na ty které jste přidali během používání tohoto rozšíření.</0>"
}
18 changes: 17 additions & 1 deletion public/locales/cs/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"save": "Uložit",
"saving": "Ukládám...",
"reset": "Resetovat",
"language": "Jazyk",
"config": "IPFS Config",
"languageModal": {
"title": "Změnit jazyk",
"description": "Vyberte váš preferovaný jazyk"
},
"actions": {
"edit": "Změnit",
"close": "Zavřít"
},
"fetchingSettings": "Získávání nastavení...",
"configApiNotAvailable": "IPFS API nastavení není dostupný. Prosím vypněte rozšíření \"IFPS Companion\" a zkuste to znovu.",
"settingsUnavailable": "Nastavení není dostupný. Prosím zkontrolujte zdali běží IPFS služba.",
Expand All @@ -11,5 +21,11 @@
"checkConsole": "Zkontrolujte konzoli prohlížeče pro více informací.",
"changesSaved": "Vaše nastavení bylo uloženo",
"settingsWillBeUsedNextTime": "Nové nastavení se použije při příštím restartu IPFS služby.",
"ipfsConfigDescription": "Nastavení IPFS je uloženo jako JSON soubor. Tento soubor je načten jednou při startu IPFS služby. Uložte vaše změny a následně zrestartujte IPFS službu pro aplikaci vašich změn."
"ipfsConfigDescription": "Nastavení IPFS je uloženo jako JSON soubor. Tento soubor je načten jednou při startu IPFS služby. Uložte vaše změny a následně zrestartujte IPFS službu pro aplikaci vašich změn.",
"ipfsDesktop": "IPFS Desktop",
"launchOnStartup": "Spustit při startu",
"autoAddScreenshots": "Automaticky přidat screenshoty",
"autoAddScreenshotsDescription": "Použijte <0>{ctrlKey}</0>+<2>{altKey}</2>+<3>S</3> pro vytvoření screenshotu a jejich přidání do repozitáře.",
"downloadCopiedHash": "Stáhnout zkopírovaný hash",
"downloadCopiedHashDescription": "Použijte <0>{ctrlKey}</0> + <2>{altKey}</2> + <3>D</3> ke stažení posledního zkopírovaného hash."
}
17 changes: 14 additions & 3 deletions public/locales/cs/status.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"addresses": "Adresa",
"nodeInfo": "Informace o uzlu",
"peerId": "ID uzlu",
"gateway": "Brána",
"api": "API",
"version": "Verze",
"advanced": "Pokročilý",
Expand All @@ -16,15 +17,25 @@
"bandwidthOverTime": "Internetový provoz skrze čas",
"bandwidthByPeer": "Internetový provoz podle uzlu",
"distributionOfPeers": "Rozložení uzlů",
"pieChartLabel": "{count, plural, one {{percent}% ({count} Peer)} other {{percent}% ({count} Peers)}}",
"pieChartLabel": "{count, plural, one {{percent}% ({count} Uzel)} few {{percent}% ({count} Uzlů)} many {{percent}% ({count} Uzlů)} other {{percent}% ({count} Uzlů)}}",
"rateIn": "Vstup",
"rateOut": "Výstup",
"totalIn": "Vstup celkem",
"totalOut": "Výstup celkem",
"more": "... a {count} více",
"in": "Vstup",
"out": "Výstup",
"codeLink": "See the code",
"codeLink": "Podívejte se na kód",
"bugsLink": "Nahlásit chybu",
"revision": "Revision"
"revision": "Revize",
"StatusConnected": {
"header1": "Connected to IPFS",
"paragraph1": "Hosting <0>{repoSize} of files</0>",
"paragraph2": "{count, plural, one {Discovered <0>1 peer</0>} other {Discovered <0>{peersCount} peers</0>}}"
},
"StatusNotConnected": {
"header1": "Failed to connect to the API",
"paragraph1": "<0>Start an IPFS daemon in a terminal:</0>",
"paragraph2": "<0>For more info on how to get started with IPFS you can <1>read the guide</1>.</0>"
}
}
31 changes: 0 additions & 31 deletions public/locales/cs/welcome.json

This file was deleted.

20 changes: 10 additions & 10 deletions public/locales/da/files.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,17 +60,17 @@
"description": "Angiv navnet på mappen du ønsker at oprette."
},
"welcomeInfo": {
"header": "Welcome to the IPFS Web UI",
"paragraph1": "<0><0>Check the status</0> of your node, it's Peer ID and connection info, the network traffic and the number of connected peers.</0>",
"paragraph2": "<0>Easily <1>manage files</1> in your IPFS repo. You can drag and drop to add files, move and rename them, delete, share or download them.</0>",
"paragraph3": "<0>You can <1>explore IPLD data</1> that underpins how IPFS works.</0>",
"paragraph4": "<0>See all of your <1>connected peers</1>, geolocated by their IP address.</0>",
"paragraph5": "<0><0>Review the settings</0> for your IPFS node, and update them to better suit your needs.</0>",
"paragraph6": "<0>If you want to help push the Web UI forward, <1>check out its code</1> or <3>report a bug</3>!</0>"
"header": "Velkommen til IPFS Web-grænsefladen",
"paragraph1": "<0><0>Tjek status</0> for din klient, dets klient-ID og forbindelsesinfo, netværkstrafik og antallet af forbundne klienter.</0>",
"paragraph2": "<0>Med lethed <1>administrer filer</1> i dit IPFS fil-bibliotek. Du kan trække og slippe for at tilføje filer, flytte og navneændre dem, slette, dele eller downloade dem.</0>",
"paragraph3": "<0>Du kan <1>udforske IPLD Data</1> som underbygger hvordan IPFS fungerer.</0>",
"paragraph4": "<0>Se alle dine <1>forbundle klient-forbindelser</1>, geografisk placeret på baggrund af deres IP adresser.</0>",
"paragraph5": "<0><0>Gennemgå indstillinger</0> for din IPFS klient, og tilpas dem for bedre at understøtte dine behov.</0>",
"paragraph6": "<0>Hvis du ønsker at bidrage med at skubbe Web brugergrænsegladen fremad, <1>så tjek koden</1> eller <3>indrapport en fejl </3>!</0>"
},
"filesList": {
"noFiles": "<0>No files in this directory. Click the Add to IPFS button to add some.</0>"
"noFiles": "<0>Ingen filer i dette bibliotek. Klik på “Tilføj til IPFS\"-knappen for at tilføje nogle.</0>"
},
"addFilesInfo": "<0>Add files to your local IPFS node by clicking the <1>Add to IPFS</1> button above.</0>",
"companionInfo": "<0>As you are using <1>IPFS Companion</1>, the files view is limited to files added while using the extension.</0>"
"addFilesInfo": "<0>Tilføj filer til din lokale IPFS klient ved at klikke på <1>Tilføj til IPFS</1> knappen foroven.</0>",
"companionInfo": "<0>Eftersom du benytter <1>IPFS Følgesvend</1>, vil fil-visningen være begrænset til filer der benyttes mens udvidelsen benyttes.</0>"
}
18 changes: 17 additions & 1 deletion public/locales/da/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"save": "Gem",
"saving": "Gemmer...",
"reset": "Nulstil",
"language": "Sprog",
"config": "IPFS opsætning",
"languageModal": {
"title": "Ændre sprog",
"description": "Vælg dit foretrukne sprog"
},
"actions": {
"edit": "Ændre",
"close": "Luk"
},
"fetchingSettings": "Henter indstillinger...",
"configApiNotAvailable": "API'et til konfiguration af IPFS er utilgængelig. Venligst, fjern \"IPFS Kompagnon\" web-udvidelsen og prøv igen.",
"settingsUnavailable": "Indstillinger er ikke tilgængelige. Venligst, tjek at IPFS baggrunds-processen kører.",
Expand All @@ -11,5 +21,11 @@
"checkConsole": "Tjek din browser-konsol for yderligere info.",
"changesSaved": "Dine ændringer er blevet gemt.",
"settingsWillBeUsedNextTime": "Dine nye indstillinger bliver taget i brug næste gang du genstarter IPFS baggrundsprocessen.",
"ipfsConfigDescription": "Konfigurationsfilen er et json dokument. Det læses en gang når IPFS baggrunds-processen startes. Gem dine ændringer og genstart herefter IPFS baggrundsprocessen for at ibrugtage disse."
"ipfsConfigDescription": "Konfigurationsfilen er et json dokument. Det læses en gang når IPFS baggrunds-processen startes. Gem dine ændringer og genstart herefter IPFS baggrundsprocessen for at ibrugtage disse.",
"ipfsDesktop": "IPFS Skrivebord",
"launchOnStartup": "Kør ved opstart",
"autoAddScreenshots": "Auto tilføj skærmbilleder",
"autoAddScreenshotsDescription": "Benyt <0>{ctrlKey}</0> + <2>{altKey}</2> + <3>S</3> for at optage skærmbilleder og tilføje dem til fil-biblioteket.",
"downloadCopiedHash": "Download kopierede hash",
"downloadCopiedHashDescription": "Benyt <0>{ctrlKey}</0> + <2>{altKey}</2> + <3>D</3> for at downloade den kopierede hash."
}
15 changes: 13 additions & 2 deletions public/locales/da/status.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"addresses": "Adresser",
"nodeInfo": "Klient-info",
"peerId": "Klient ID",
"gateway": "Gateway",
"api": "API",
"version": "Version",
"advanced": "Avanceret",
Expand All @@ -16,7 +17,7 @@
"bandwidthOverTime": "Båndbredde over tid",
"bandwidthByPeer": "Båndbredde per klient",
"distributionOfPeers": "Fordeling af noder",
"pieChartLabel": "{count, plural, one {{percent}% ({count} Peer)} other {{percent}% ({count} Peers)}}",
"pieChartLabel": "{count, plural, one {{percent}% ({count} klient-forbindelse)} other {{percent}% ({count} klient-forbindelser)}}",
"rateIn": "Indgående hastighed",
"rateOut": "Udgående hastighed",
"totalIn": "Indgående totalt",
Expand All @@ -26,5 +27,15 @@
"out": "Ud",
"codeLink": "Gennemse koden",
"bugsLink": "Rapporter en fejl",
"revision": "Udgave"
"revision": "Udgave",
"StatusConnected": {
"header1": "Forbundet til IPFS",
"paragraph1": "Hosting <0>{repoSize} of files</0>",
"paragraph2": "{count, plural, one {Discovered <0>1 peer</0>} other {Discovered <0>{peersCount} peers</0>}}"
},
"StatusNotConnected": {
"header1": "Failed to connect to the API",
"paragraph1": "<0>Kør en IPFS-baggrundsprocess fra en terminal:</0>",
"paragraph2": "<0>For mere info om at komme i gang med IPFS, kan du <1>læse guiden</1>.</0>"
}
}
36 changes: 18 additions & 18 deletions public/locales/da/welcome.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
{
"title": "Welcome to IPFS",
"title": "Velkommen til IPFS",
"configureApiPort": {
"header": "Is your API on a port other than 5001?",
"paragraph1": "<0>If your IPFS node is configured with a <1>custom API address</1>, please set it here</0>"
"header": "Er dit API sat til anden port end 5001?",
"paragraph1": "<0>Hvis din IPFS klient er opsat med en <1>valgfri API adresse</1>, så sæt den venligst her</0>"
},
"apiAddressForm": {
"apiLabel": "API ADDRESS",
"submitButton": "Submit"
"apiLabel": "API ADRESSE",
"submitButton": "Benyt"
},
"connected": {
"header": "Connected to IPFS",
"paragraph1": "<0>Now, it's time for you to explore your node. Head to <1>Files page</1> to manage and share your files, or explore the <3>Merkle Forest</3> of peer-hosted hash-linked data via <5>IPLD explorer</5>.</0>",
"paragraph2": "<0>You can always come back to this address to change the IPFS node you're connected to.</0>"
"header": "Forbundet til IPFS",
"paragraph1": "<0>Nu er det tid til at udforske din klient. Besøg <1>Fil siden</1> for at håndtere og dele filer, eller udforsk <3>Merkle-skoven</3> af klient-delt hash-linket data via <5>IPLD udforskeren</5>.",
"paragraph2": "<0>Du kan altid vende tilbage til denne adresse ved at ændre hvilken IPFS klient du er forbundet til.</0>"
},
"notConnected": {
"header": "Kører din IPFS baggrunds-process?",
"paragraph1": "<0>Failed to connect to the API.</0>",
"paragraoh2": "<0>Make sure you <1>configure your IPFS API</1> to allow cross-origin (CORS) requests, running the commands below:</0>",
"paragraph3": "<0>Start an IPFS daemon in a terminal:</0>",
"paragraph4": "<0>For more info on how to get started with IPFS you can <1>read the guide</1>.</0>"
"paragraph1": "<0>Mislykkedes med at forbinde til API'et.</0>",
"paragraoh2": "<0>Sørg for at du <1>konfigurerer dit IPFS API</1> til at tillade cross-origin (CORS) forespørgsler, som afvikler kommandoerne nedenfor:</0>",
"paragraph3": "<0>Kør en IPFS-baggrundsprocess fra en terminal:</0>",
"paragraph4": "<0>For mere info om at komme i gang med IPFS, kan du <1>læse guiden</1>.</0>"
},
"aboutIpfs": {
"header": "What is IPFS?",
"paragraph1": "<0><0>IPFS is a protocol</0> that defines a content-addressed file system, coordinates content delivery and combines ideas from Kademlia, BitTorrent, Git and more.</0>",
"paragraph2": "<0><0>IPFS is a filesystem.</0> It has directories and files and mountable filesystem via FUSE.</0>",
"paragraph3": "<0><0>IPFS is a web.</0> Files are accessible via HTTP gateways like <2>https://ipfs.io</2>. Browsers <4>can be extended</4> to use the <6>ipfs://</6> scheme directly, and hash-addressed content guarantees authenticity</0>",
"paragraph4": "<0><0>IPFS is p2p.</0> It supports worldwide peer-to-peer file transfers with a completely decentralized architecture and no central point of failure.</0>",
"paragraph5": "<0><0>IPFS is a CDN.</0> Add a file to your local repository, and it's now available to the world with cache-friendly content-hash addressing and bittorrent-like bandwidth distribution.</0>"
"header": "Hvad er IPFS?",
"paragraph1": "<0><0>IPFS er en protokol</0> som definerer et indholds-adresseret filsystem, koordinerer indholdslevering og kombinerer idéerne fra Kademlia, Bitorrent, Git mm.</0>",
"paragraph2": "<0><0>IPFS er et filsystem.</0> Det har biblioteker og filer og et monterbart filsystem ved hjælp af FUSE.</0>",
"paragraph3": "<0><0>IPFS er et net.</0> Filer er tilgængelige via HTTP gateways som f.eks. <2>https://ipfs.io</2>. Browsere <4>kan udvides</4> til at benytte <6>ipfs://</6> adresserings-ordningen direkte, og hash-adresseret indhold garantere ægthed</0>",
"paragraph4": "<0><0>IPFS er P2P.</0> Det understøtter verdensomspændende klient-til-klient overførsler med en decentral arkitektur og uden central single point of failure.</0>",
"paragraph5": "<0><0>IPFS er et CDN.</0> Tilføj en fil til dit lokale fil-bibliotek, og det er nu tilgængelig for verden med cache-hukommelsesvenlig indholdsbaseret hash-adressering og bittorrent-lignende båndbredde distribution.</0>"
}
}
Loading