Skip to content

Commit

Permalink
feat(l10n): Swedish translation (PR #1491 PR #1500)
Browse files Browse the repository at this point in the history
Co-authored-by: Martin Persson <[email protected]>
  • Loading branch information
danielweck and martinpub authored Jun 7, 2021
1 parent ff24155 commit 5b50832
Show file tree
Hide file tree
Showing 4 changed files with 639 additions and 2 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@
"cli:help": "electron . --help",
"cli": "cross-env DEBUG=r2:*,readium-desktop:* electron .",
"i18n-sort": "node ./scripts/locales-sort.js",
"i18n-scan": "node ./scripts/translate-scan.js \"src/resources/locales/temp.json\" && sync-i18n --files 'src/resources/locales/*.json' --primary temp --languages en de es fr ja lt nl pt-br pt-pt it zh-cn ru fi --space 4 --finalnewline --newkeysempty && rimraf \"src/resources/locales/temp.json\"",
"i18n-check": "sync-i18n --files 'src/resources/locales/*.json' --primary en --languages de es fr ja lt nl pt-br pt-pt it zh-cn ru fi --space 4 --finalnewline --newkeysempty",
"i18n-scan": "node ./scripts/translate-scan.js \"src/resources/locales/temp.json\" && sync-i18n --files 'src/resources/locales/*.json' --primary temp --languages en de es fr ja lt nl pt-br pt-pt it zh-cn ru fi sv --space 4 --finalnewline --newkeysempty && rimraf \"src/resources/locales/temp.json\"",
"i18n-check": "sync-i18n --files 'src/resources/locales/*.json' --primary en --languages de es fr ja lt nl pt-br pt-pt it zh-cn ru fi sv --space 4 --finalnewline --newkeysempty",
"i18n-typed": "node ./scripts/locale-wrap.js \"src/resources/locales/en.json\" \"en.json\" && typed_i18n -i \"en.json\" -o src/typings -l typescript && rimraf \"en.json\"",
"redux-devtools": "redux-devtools --hostname=localhost --port=7770",
"execFile": "cross-env DEBUG=r2:*,readium-desktop:* ts-node -r tsconfig-paths/register",
Expand Down
5 changes: 5 additions & 0 deletions src/common/services/translator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import ptPtCatalog from "readium-desktop/resources/locales/pt-pt.json";
import ruCatalog from "readium-desktop/resources/locales/ru.json";
import zhCnCatalog from "readium-desktop/resources/locales/zh-cn.json";
import koCatalog from "readium-desktop/resources/locales/ko.json";
import svCatalog from "readium-desktop/resources/locales/sv.json";

import { TFunction } from "readium-desktop/typings/en.translation";

Expand Down Expand Up @@ -128,6 +129,9 @@ i18nextInstance.init({
"ko": {
translation: koCatalog,
},
"sv": {
translation: svCatalog,
},
},
// lng: undefined,
fallbackLng: "en",
Expand Down Expand Up @@ -174,6 +178,7 @@ export const AvailableLanguages = {
"it": "Italiano",
"ru": "Русский",
"ko": "한국어",
"sv": "Svenska",
};

interface LocalizedContent {
Expand Down
250 changes: 250 additions & 0 deletions src/resources/information/sv.xhtml
Original file line number Diff line number Diff line change
@@ -0,0 +1,250 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="sv" xml:lang="sv">
<head>
<title>Om Thorium Reader</title>
<style>
body {
font-family: "Arial", sans-serif;
}
p,
ul {
margin: 15px 0;
}
ul.nobullet {
list-style-type: none;
}
</style>
</head>
<body>
<h1>Om Thorium Reader</h1>

<h2>Introduktion</h2>

<p>
Thorium Reader är det föredragna läsprogrammet för Windows 10,
MacOS och Linux.
</p>
<p>
Det här <a href="https://edrlab.org">EDRLab</a>-programmet
utvecklas löpande med målet att utgöra en referensapplikation
för läsning av EPUB-publikationer, PDF-dokument, ljudböcker och
visuella berättelser. Dessa publikationer kan även förses med
kopieringsskydd i form
av <a href="https://edrlab.org/readium-lcp">LCP DRM</a> (DRM
står för Digital Rights Management).
</p>
<p>
Programmet är översatt till många språk och med varje ny version
tillkommer fler språk, tack vare hjälp från vårt community.
</p>
<p>
Thorium Reader är också föremål för mycket arbete med att göra
programmet tillgängligt för personer med synnedsättning eller
dyslexi.
</p>
<p>
Det här programmet är fritt, utan annonser och utan någon typ av
insamling av privata data.
</p>
<p>
Sammantaget utgör Thorium Reader ett utmärkt redskap för
läsentusiaster, biblioteksanvändare och studenter.
</p>

<h2>Publikationsformat som stöds</h2>

<p>
<b>EPUB 2</b>: ett äldre format som bara passar för väldigt
enkla e-böcker. Textinnehållet formateras i XHTML 1 och det
finns inget stöd för multimedia. Böcker i EPUB 2 kommer
fortfarande att vara tillgängliga, förutsatt att de är korrekt
uppmärkta.
</p>
<p>
<b>EPUB 3</b>: det här är det rekommenderade formatet på
2000-talet. Textinnehållet formateras i (X)HTML 5 och det är
möjligt att skapa e-böcker med fixed layouts eller interaktiva
inslag. Dessutom finns en väl utbyggd design för tillgänglighet.
</p>
<p>
<b>PDF</b>: trots formatets välkända brister gällande
flexibilitet (går inte att flöda om) och tillgänglighet är PDF
fortfarande ett utbrett e-boksformat, särskilt på folkbibliotek.
</p>
<p>
<b>Audio books</b>: ett
<a href="https://www.w3.org/TR/audiobooks/" >standardiserat
format för ljudböcker</a > har tagits fram av W3C Publishing
Working Group under 2020, en grupp där EDRLab deltog. Thorium
stödjer det <a href="https://www.w3.org/TR/lpf/">paketerade
(LPF)</a> ljudboksformatet, som snart kommer att ha börjat
användas på bred front av bokhandlar -- åtminstone hoppas vi
det.
</p>
<p>
<b>Visual narratives</b>: EDRLab har utvecklat ett
standardformat för serier, manga, webbtoons och andra typer av
digitala publikationer som bygger på bilder i sekvens. Formatet
heter <a href="https://www.edrlab.org/open-standards/">Divina</a>. Formatet
är fortfarande i ett experimentellt skede, och vi hoppas på
upptagning bland utgivare från 2021 och framåt.
</p>

<h2>Tillgänglighet</h2>

<p>
Thorium Reader är till för alla, inklusive personer med
blindhet, eller andra läsnedsättningar. Programmet är
kompatibelt med skärmläsare som JAWS, NVDA, Narrator och
VoiceOver, och det finns även en uppläsningsfunktion med
synkronisering av uppläsning och visuell markering i texten. Man
kan använda Thorium Reader med mus eller tangentbord, och det
går att skräddarsy kortkommandon för tangentbordet. Även
visningen kan användaranpassas, till exempel vad gäller färger,
textstorlek, marginaler och avstånd, typsnitt och layout.
</p>

<p>
EDRLab har ett nära samarbete
med <a href="https://daisy.org/">DAISY-konsortiet</a>. Tillsammans
med personer med olika läsnedsättningar som deltar i vår
utveckling och testning gör vi Thorium Reader till en av de mest
tillgängliga läsprogrammen som finns.
</p>

<h2>OPDS-kataloger</h2>

<p>
Många folkbibliotek och bokhandlar går över
till <a href="https://opds.io/">OPDS</a> som ett standardiserat
sätt att exponera sina kataloger på webben.
</p>
<p>
Genom att använda OPDS kan bibliotek och bokhandlar också
exponera låntagarens eller kundens personliga bokhylla,
d.v.s. de e-böcker som användaren har införskaffat och har
tillgång att genast ladda ned och läsa.
</p>
<p>
Thorium hanterar bläddring i OPDS 1- och OPDS 2-kataloger. Det
har också stöd för ett antal olika autentiseringsmekanismer för
OPDS, som ger tillgång till användarens egna bokhylla.
</p>

<h2>Readium LCP DRM</h2>

<img src="./images/lcp-user.png" alt="LCP-användare som läser" />

<p>
Thorium Reader
stödjer <a href="https://www.edrlab.org/readium-lcp/">Readium
LCP DRM</a>, som ursprungligen togs fram av the Readium
Foundation. <a href="https://readium.org/lcp-specs/"
>Specifikationen för den här DRM-tekniken är publikt
tillgänglig</a > och den utgör en ISO Technical Specification
som man kan hitta under
namnet <a href="https://www.iso.org/standard/79485.html">ISO
23078-2</a>.
</p>

<p>
LCP har redan implementerats av många folkbibliotek, universitet
och bokhandlar runt om i världen
(<a href="https://www.edrlab.org/readium-lcp/certified-apps-servers/"
>här finns en lista</a>).
</p>
<p>
Vi uppmanar organisationer i publiceringsbranschen världen över
att börja använda LCP för att skydda e-böcker från att delas för
mycket, samtidigt som användaren garanteras en bibehållen
användarupplevelse och innehållet fortsätter vara
tillgängligt. <a href="https://www.edrlab.org/contact/">Kontakta
EDRLab</a> om din organisation är intresserade av att börja
använda LCP.
</p>

<h2>Licensinformation</h2>

<p>
Copyright 2019 European Digital Reading Lab. Alla rättigheter
förbehållna. Licensierad från Readium Foundation under en eller
flera medverkandeavtal.
</p>

<p>
Det här programmet är öppen källkod, som släpps under en BSD
3-licens. Det baseras på Readium Desktop toolkit, som också är
öppen källkod.
</p>

<h2>Vem har utvecklat det här programmet?</h2>

<p>Thorium Reader utvecklas i nuläget av:</p>

<ul class="nobullet">
<li>Daniel Weck, huvudutvecklare.</li>
<li>Pierre Leroux, node.js-utvecklare.</li>
</ul>

<p>Flera andra utvecklare har hjälpt till att göra Thorium till det det är idag:</p>

<ul class="nobullet">
<li>Simon Le Roux, UI-designer.</li>
<li>Cyrille Lebeaupin, CEO vid noop.fr, senior utvecklare.</li>
<li>Jiminy Panoz, Readium CSS skapare.</li>
<li>Léo Stéfani, node.js- och React-utvecklare.</li>
<li>Manuel Lagrand, praktikant, node.js-utvecklare.</li>
</ul>

<p>Projektet leds av Laurent Le Meur, EDRLab CTO.</p>

<h2>Vem finansierar det här programmet?</h2>

<p>
EDRLab är en non-profit-organisation. Vår budget kommer i
huvudsak från våra medlemmar. EDRLab grundades i Frankrike, men
har nu 60 medlemmar från Europa, Nordamerika, Sydamerika och
Asien.
</p>

<p>Det här projektet hade inte varit möjligt utan:</p>
<p>
1- Det ekonomiska stödet från våra grundande medlemmar: Editis,
Hachette Livre, Magrigall, Media-Participations, Cercle de la
Librarie, Syndicat national de l'Edition. De är medvetna om att
ekonomiskt stöd till öppna standarder och öppen källkod är det
bästa sättet att ge energi till en öppen och innovativ marknad
för bokbranschen.
</p>

<p>2- Ekonomiska bidrag från följande franska offentliga institutioner:</p>
<ul>
<li>CNL (Centre National du livre)</li>
<li>Ministère de la Culture</li>
</ul>

<p>
3- Ytterligare ekonomiska bidrag från EDRLab-medlemmar som varit
intresserade av specifik funktionalitet:
</p>
<ul>
<li>Fênix Editorial, Brasilien</li>
<li>Canadian Electronic library, Kanada</li>
<li>MLOL / Horizons Unlimited, Italien</li>
<li>Lyrasis, USA</li>
</ul>

<p><img src="./images/piggy-bank.jpeg" alt="Sparbössa" /></p>
<p>
Hjälp Thorium Reader att bli ett ännu bättre program genom
att <a href="https://www.edrlab.org/become-a-member/">bli medlem
i EDRLab</a>.
</p>
<p>
Du kan också ge ett bidrag till EDRLab via
<a href="https://github.com/sponsors/edrlab">Github
Sponsor</a>-insamlingen, som accepterar mindre, månatliga
bidrag.
</p>
</body>
</html>
Loading

0 comments on commit 5b50832

Please sign in to comment.