Merge branch 'master' of github.com:laurent22/joplin

pull/2989/head
Laurent Cozic 2020-04-04 17:36:29 +01:00
commit 16cf0a3058
5 changed files with 138 additions and 145 deletions

View File

@ -763,9 +763,8 @@ msgid "Sidebar"
msgstr "Sidepanel" msgstr "Sidepanel"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:369 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:369
#, fuzzy
msgid "Note list" msgid "Note list"
msgstr "Notathistorikk" msgstr "Notatlist"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:375 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:375
msgid "Note title" msgid "Note title"
@ -817,13 +816,12 @@ msgid "Print"
msgstr "Skriv ut" msgstr "Skriv ut"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:562 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:562
#, fuzzy
msgid "Create note from template" msgid "Create note from template"
msgstr "Legg inn mal" msgstr "Opprett notat fra mal"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:572 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:572
msgid "Create to-do from template" msgid "Create to-do from template"
msgstr "" msgstr "Opprett et gjøremål fra mal"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:582 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:582
msgid "Insert template" msgid "Insert template"
@ -831,12 +829,11 @@ msgstr "Legg inn mal"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:592 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:592
msgid "Open template directory" msgid "Open template directory"
msgstr "Åpne malkatalog" msgstr "Åpne maler"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:599 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:599
#, fuzzy
msgid "Refresh templates" msgid "Refresh templates"
msgstr "Legg inn mal" msgstr "Oppdater maler"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:612 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:612
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:92 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:92
@ -845,9 +842,8 @@ msgstr "Generelle innstillinger"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:625 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:625
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:93 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:93
#, fuzzy
msgid "Resources" msgid "Resources"
msgstr "Ressurser: %d." msgstr "Ressurser"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:647 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:647
#, javascript-format #, javascript-format
@ -860,19 +856,19 @@ msgid "%s %s (%s, %s)"
msgstr "%s %s (%s, %s)" msgstr "%s %s (%s, %s)"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:656 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:656
#, fuzzy, javascript-format #, javascript-format
msgid "Client ID: %s" msgid "Client ID: %s"
msgstr "Ferdig: %s" msgstr "Klient-ID: %s"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:657 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:657
#, fuzzy, javascript-format #, javascript-format
msgid "Sync Version: %s" msgid "Sync Version: %s"
msgstr "Ny versjon: %s" msgstr "Synkroniser versjon: %s"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:658 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:658
#, fuzzy, javascript-format #, javascript-format
msgid "Profile Version: %s" msgid "Profile Version: %s"
msgstr "Ny versjon: %s" msgstr "Profilversjon: %s"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:668 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:668
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:811 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:811
@ -1045,15 +1041,15 @@ msgstr "Fokuser"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1028 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1028
msgid "Actual Size" msgid "Actual Size"
msgstr "" msgstr "Faktisk størrelse"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1034 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1034
msgid "Zoom In" msgid "Zoom In"
msgstr "" msgstr "Zoom inn"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1040 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1040
msgid "Zoom Out" msgid "Zoom Out"
msgstr "" msgstr "Zoom ut"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1048 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:1048
msgid "&Tools" msgid "&Tools"
@ -1243,50 +1239,45 @@ msgid "Check synchronisation configuration"
msgstr "Sjekk synkroniseringskonfigurasjon" msgstr "Sjekk synkroniseringskonfigurasjon"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:174 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:174
#, fuzzy
msgid "Unknown" msgid "Unknown"
msgstr "Ukjent flagg: %s" msgstr "Ukjent"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:178 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:178
#, fuzzy
msgid "Checking..." msgid "Checking..."
msgstr "Avbryter…" msgstr "Sjekker...…"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:182 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:182
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:289 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:289
#, fuzzy
msgid "Error" msgid "Error"
msgstr "Kun feilmeldinger" msgstr "Feil"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:193 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:193
msgid "" msgid ""
"The Joplin Nextcloud App is either not installed or misconfigured. Please " "The Joplin Nextcloud App is either not installed or misconfigured. Please "
"see the full error message below:" "see the full error message below:"
msgstr "" msgstr ""
"Joplins Nextcloud-app er enten ikke installert eller feilkonfigurert. Vennligst "
"se den fulle feilmeldingen under:"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:206 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:206
#, fuzzy
msgid "Show Log" msgid "Show Log"
msgstr "Vis alle" msgstr "Vis logg"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:219 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:219
msgid "Joplin Nextcloud App status:" msgid "Joplin Nextcloud App status:"
msgstr "" msgstr "Joplin Nextcloud-appstatus"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:233 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:233
#, fuzzy
msgid "Check Status" msgid "Check Status"
msgstr "Synkroniseringsstatus" msgstr "Sjekk status"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:240 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:240
#, fuzzy
msgid "Help" msgid "Help"
msgstr "&Hjelp" msgstr "Hjelp"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:259 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:259
#, fuzzy
msgid "Show Advanced Settings" msgid "Show Advanced Settings"
msgstr "Avanserte innstillinger" msgstr "Vis avanserte innstillinger"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:516 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ConfigScreen.min.js:516
msgid "Browse..." msgid "Browse..."
@ -1320,7 +1311,7 @@ msgstr "Lagre"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:144 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:144
msgid "Master keys that need upgrading" msgid "Master keys that need upgrading"
msgstr "" msgstr "Mesternøkler som må oppgraderes"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:149 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:149
msgid "" msgid ""
@ -1328,6 +1319,9 @@ msgid ""
"recommended to upgrade them. The upgraded master key will still be able to " "recommended to upgrade them. The upgraded master key will still be able to "
"decrypt and encrypt your data as usual." "decrypt and encrypt your data as usual."
msgstr "" msgstr ""
"De følgende mesternøklene bruker en utdatert krypteringsalgoritme og det "
"er anbefalt å oppgradere dem. Den oppgraderte mesternøkkelen vil fortsatt la "
"deg dekryptere og kryptere ditt innhold som vanlig."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:163 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:163
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:21 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:21
@ -1338,24 +1332,27 @@ msgstr "ID"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:168 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:168
msgid "Upgrade" msgid "Upgrade"
msgstr "" msgstr "Oppgrader"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:181 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:181
#, fuzzy
msgid "Re-encrypt data" msgid "Re-encrypt data"
msgstr "Velg dato" msgstr "Rekrypter data"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:183 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:183
msgid "" msgid ""
"The default encryption method has been changed to a more secure one and it " "The default encryption method has been changed to a more secure one and it "
"is recommended that you apply it to your data." "is recommended that you apply it to your data."
msgstr "" msgstr ""
"Standard krypteringsmetode har blitt endret til en mer sikker en og det er "
"anbefalt at du velger den for ditt innhold."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:183 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:183
msgid "" msgid ""
"You may use the tool below to re-encrypt your data, for example if you know " "You may use the tool below to re-encrypt your data, for example if you know "
"that some of your notes are encrypted with an obsolete encryption method." "that some of your notes are encrypted with an obsolete encryption method."
msgstr "" msgstr ""
"Du kan bruke verktøyet under for å rekryptere ditt innhold, for eksempel hvis "
"du vet at noen av dine notater er kryptert med en utdatert krypteringsmetode."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:185 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/EncryptionConfigScreen.min.js:185
#, javascript-format #, javascript-format
@ -1399,16 +1396,15 @@ msgstr "Få den nå:"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:22 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:22
msgid "Name" msgid "Name"
msgstr "" msgstr "Navn"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:23 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:23
msgid "Icon" msgid "Icon"
msgstr "" msgstr "Ikon"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:272 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/FolderPropertiesDialog.min.js:272
#, fuzzy
msgid "Notebook properties" msgid "Notebook properties"
msgstr "Notategenskaper" msgstr "Notatbokegenskaper"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Header.min.js:233 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Header.min.js:233
msgid "Usage" msgid "Usage"
@ -1477,18 +1473,17 @@ msgid "Set the password"
msgstr "Sett passord" msgstr "Sett passord"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:549 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:549
#, fuzzy
msgid "One of your master keys use an obsolete encryption method." msgid "One of your master keys use an obsolete encryption method."
msgstr "En eller flere masternøkler trenger et passord." msgstr "En eller flere masternøkler bruker en utdatert krypteringsmetode."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:561 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:561
msgid "" msgid ""
"The default encryption method has been changed, you should re-encrypt your " "The default encryption method has been changed, you should re-encrypt your "
"data." "data."
msgstr "" msgstr ""
"Standard krypteringsmetode har blitt endret. Du bør rekryptere ditt innhold."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:566 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/MainScreen.min.js:566
#, fuzzy
msgid "More info" msgid "More info"
msgstr "Mer informasjon" msgstr "Mer informasjon"
@ -1503,29 +1498,28 @@ msgstr "Søk..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:31 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:31
msgid "Words" msgid "Words"
msgstr "" msgstr "Ord"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:32 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:32
msgid "Characters" msgid "Characters"
msgstr "" msgstr "Tegn"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:33 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:33
msgid "Characters excluding spaces" msgid "Characters excluding spaces"
msgstr "" msgstr "Tegn uten mellomrom"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:34 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:34
msgid "Lines" msgid "Lines"
msgstr "" msgstr "Linjer"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:56 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:56
#, fuzzy
msgid "Content properties" msgid "Content properties"
msgstr "Notategenskaper" msgstr "Innholdsegenskaper"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:58 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteContentPropertiesDialog.js:58
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:175 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:175
msgid "Close" msgid "Close"
msgstr "" msgstr "Lukk"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteList.min.js:456 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteList.min.js:456
msgid "No notes in here. Create one by clicking on \"New note\"." msgid "No notes in here. Create one by clicking on \"New note\"."
@ -1546,9 +1540,8 @@ msgid "Updated"
msgstr "Oppdatert" msgstr "Oppdatert"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NotePropertiesDialog.min.js:29 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NotePropertiesDialog.min.js:29
#, fuzzy
msgid "Completed" msgid "Completed"
msgstr "Ferdig: %s" msgstr "Fullført"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NotePropertiesDialog.min.js:30 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NotePropertiesDialog.min.js:30
msgid "Location" msgid "Location"
@ -1629,12 +1622,11 @@ msgstr "Kopier linkadresse"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:826 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:826
msgid "There was an error downloading this attachment:" msgid "There was an error downloading this attachment:"
msgstr "" msgstr "Det oppstod en feil ved nedlastingen av dette vedlegget:"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:828 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:828
#, fuzzy
msgid "This attachment is not downloaded or not decrypted yet" msgid "This attachment is not downloaded or not decrypted yet"
msgstr "Dette vedlegget er enda ikke lastet ned eller dekryptert." msgstr "Dette vedlegget er ikke lastet ned eller dekryptert enda."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1075 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1075
#, javascript-format #, javascript-format
@ -1645,9 +1637,8 @@ msgstr ""
"Dette notatet har ikke noe innhold. Klikk på \"%s\" for å redigere notatet." "Dette notatet har ikke noe innhold. Klikk på \"%s\" for å redigere notatet."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1311 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1311
#, fuzzy
msgid "Only one note can be printed at a time." msgid "Only one note can be printed at a time."
msgstr "Kun ett notat kan bli printet eller eksportert som PDF om gangen." msgstr "Kun ett notat kan bli printet om gangen."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1521 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1521
msgid "strong text" msgid "strong text"
@ -1685,7 +1676,7 @@ msgstr "I: %s"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1661 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1661
msgid "Front" msgid "Front"
msgstr "" msgstr "Front"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1699 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1699
msgid "Hyperlink" msgid "Hyperlink"
@ -1720,9 +1711,8 @@ msgid "Watching..."
msgstr "Observerer..." msgstr "Observerer..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1841 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:1841
#, fuzzy
msgid "Content Properties" msgid "Content Properties"
msgstr "Notategenskaper" msgstr "Innholdsegenskaper"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:2110 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText.min.js:2110
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText2.js:582 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/NoteText2.js:582
@ -1745,18 +1735,16 @@ msgid "Clear"
msgstr "Nullstill" msgstr "Nullstill"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:28 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:28
#, fuzzy
msgid "Title" msgid "Title"
msgstr "tittel" msgstr "Tittel"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:32 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:32
msgid "Size" msgid "Size"
msgstr "" msgstr "Størrelse"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:36 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:36
#, fuzzy
msgid "Action" msgid "Action"
msgstr "Lokasjon" msgstr "Handling"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:43 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:43
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/SideBar.min.js:286 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/SideBar.min.js:286
@ -1769,18 +1757,17 @@ msgid "Delete"
msgstr "Slett" msgstr "Slett"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:126 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:126
#, fuzzy
msgid "Please wait..." msgid "Please wait..."
msgstr "Sjekker… Vennligst vent." msgstr "Vennligst vent..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:128 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:128
msgid "No resources!" msgid "No resources!"
msgstr "" msgstr "Ingen ressurser!"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:130 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ResourceScreen.js:130
#, javascript-format #, javascript-format
msgid "Warning: not all resources shown for performance reasons (limit: %s)." msgid "Warning: not all resources shown for performance reasons (limit: %s)."
msgstr "" msgstr "Advarsel: ikke alle ressurser vist av ytelseshensyn (grense: %s)."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:89 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/Root.min.js:89
msgid "OneDrive Login" msgid "OneDrive Login"
@ -1791,40 +1778,36 @@ msgid "Dropbox Login"
msgstr "Innlogging med Dropbox" msgstr "Innlogging med Dropbox"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:158 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:158
#, fuzzy
msgid "Synchronising..." msgid "Synchronising..."
msgstr "Synkronisering" msgstr "Synkroniserer..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:160 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:160
#, fuzzy
msgid "Generating link..." msgid "Generating link..."
msgid_plural "Generating links..." msgid_plural "Generating links..."
msgstr[0] "Oppretter nytt %s..." msgstr[0] "Genererer link..."
msgstr[1] "Oppretter nytt %s..." msgstr[1] "Genererer linker..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:162 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:162
#, fuzzy
msgid "Link has been copied to clipboard!" msgid "Link has been copied to clipboard!"
msgid_plural "Links have been copied to clipboard!" msgid_plural "Links have been copied to clipboard!"
msgstr[0] "Bevis har blitt kopiert til utklippstavlen!" msgstr[0] "Linken har blitt kopiert til utklippstavlen!"
msgstr[1] "Bevis har blitt kopiert til utklippstavlen!" msgstr[1] "Linkene har blitt kopiert til utklippstavlen!"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:165 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:165
msgid "" msgid ""
"Note: When a note is shared, it will no longer be encrypted on the server." "Note: When a note is shared, it will no longer be encrypted on the server."
msgstr "" msgstr ""
"Merk: Når et notat blir delt vil det ikke lenger være kryptert på serveren."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:170 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:170
#, fuzzy
msgid "Share Notes" msgid "Share Notes"
msgstr "Gjenopprettede notater" msgstr "Del notater"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:172 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/ShareNoteDialog.js:172
#, fuzzy
msgid "Copy Shareable Link" msgid "Copy Shareable Link"
msgid_plural "Copy Shareable Links" msgid_plural "Copy Shareable Links"
msgstr[0] "Del" msgstr[0] "Kopier delbar link"
msgstr[1] "Del" msgstr[1] "Kopier delbare linker"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/SideBar.min.js:282 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/SideBar.min.js:282
msgid "Remove" msgid "Remove"
@ -1905,9 +1888,8 @@ msgid "%s - Copy"
msgstr "%s - Kopier" msgstr "%s - Kopier"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:65 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:65
#, fuzzy
msgid "Stop external editing" msgid "Stop external editing"
msgstr "Klikk for å stoppe ekstern redigering" msgstr "Stopp ekstern redigering"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:77 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:77
msgid "Switch between note and to-do type" msgid "Switch between note and to-do type"
@ -1927,9 +1909,8 @@ msgid "Copy Markdown link"
msgstr "Kopier Markdown-link" msgstr "Kopier Markdown-link"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:134 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:134
#, fuzzy
msgid "Share note..." msgid "Share note..."
msgstr "Gjenopprettede notater" msgstr "Del notat..."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:202 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/gui/utils/NoteListUtils.js:202
#, javascript-format #, javascript-format
@ -1947,13 +1928,13 @@ msgid "Error opening note in editor: %s"
msgstr "Feil ved åpning av notat i editor: %s" msgstr "Feil ved åpning av notat i editor: %s"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/plugins/GotoAnything.min.js:394 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/plugins/GotoAnything.min.js:394
#, fuzzy
msgid "" msgid ""
"Type a note title to jump to it. Or type # followed by a tag name, or @ " "Type a note title to jump to it. Or type # followed by a tag name, or @ "
"followed by a notebook name, or / followed by note content." "followed by a notebook name, or / followed by note content."
msgstr "" msgstr ""
"Skriv inn tittelen på et notat for å hoppe til det. Eller skriv # etterfulgt " "Skriv inn tittelen på et notat for å hoppe til det. Eller skriv # etterfulgt "
"av en merkelapp, eller @ etterfulgt av tittelen på en notatbok." "av en merkelapp, eller @ etterfulgt av tittelen på en notatbok, eller / etterfulgt ."
"av notatinnhold."
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/plugins/GotoAnything.min.js:432 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/plugins/GotoAnything.min.js:432
msgid "Goto Anything..." msgid "Goto Anything..."
@ -1979,6 +1960,10 @@ msgid ""
"\n" "\n"
"%s" "%s"
msgstr "" msgstr ""
"Kunne ikke koble til Joplins Nextcloud-app. Vennligst sjekk at "
"konfigurasjonen i synkroniseringsinnstillingene. Full feilmelding var:\n"
"\n"
"%s"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/SyncTargetDropbox.js:25 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/SyncTargetDropbox.js:25
msgid "Dropbox" msgid "Dropbox"
@ -2183,13 +2168,12 @@ msgid "Not downloaded"
msgstr "" msgstr ""
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:287 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:287
#, fuzzy
msgid "Downloading" msgid "Downloading"
msgstr "Laster ned ressurser..." msgstr "Laster ned"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:288 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Resource.js:288
msgid "Downloaded" msgid "Downloaded"
msgstr "" msgstr "Nedlastet"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:27 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:27
#, javascript-format #, javascript-format
@ -2329,13 +2313,12 @@ msgid "Nord"
msgstr "Nord" msgstr "Nord"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:251 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:251
#, fuzzy
msgid "OLED Dark" msgid "OLED Dark"
msgstr "Mørk" msgstr "OLED mørk"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:256 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:256
msgid "Show note counts" msgid "Show note counts"
msgstr "Vis notatantall" msgstr "Vis antall notater"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:264 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:264
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:265 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:265
@ -2369,9 +2352,8 @@ msgid "%s / %s"
msgstr "%s / %s" msgstr "%s / %s"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:268 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:268
#, fuzzy
msgid "Split" msgid "Split"
msgstr "Splitvisning" msgstr "Splitt"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:271 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:271
msgid "Uncompleted to-dos on top" msgid "Uncompleted to-dos on top"
@ -2387,7 +2369,7 @@ msgstr "Sorter notater etter"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:297 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:297
msgid "Auto-pair braces, parenthesis, quotations, etc." msgid "Auto-pair braces, parenthesis, quotations, etc."
msgstr "" msgstr "Automatisk lukk klammer, paranteser, fnutter, etc."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:299 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:299
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:317 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:317
@ -2477,9 +2459,8 @@ msgid "Enable Fountain syntax support"
msgstr "Aktiver Fountain syntaksstøtte" msgstr "Aktiver Fountain syntaksstøtte"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:380 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:380
#, fuzzy
msgid "Enable Mermaid diagrams support" msgid "Enable Mermaid diagrams support"
msgstr "Aktiver typografsupport" msgstr "Aktiver Mermaid-diagramsupport"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:392 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:392
msgid "Show tray icon" msgid "Show tray icon"
@ -2526,7 +2507,7 @@ msgstr ""
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:488 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:488
msgid "Custom stylesheet for Joplin-wide app styles" msgid "Custom stylesheet for Joplin-wide app styles"
msgstr "" msgstr "Eget stilark for Joplin sin appstil"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:494 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:494
msgid "Automatically update the application" msgid "Automatically update the application"
@ -2637,7 +2618,7 @@ msgstr "Ignorer TLS-sertifikatfeil"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:572 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:572
msgid "Fail-safe" msgid "Fail-safe"
msgstr "" msgstr "Feilsikker"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:573 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/models/Setting.js:573
msgid "" msgid ""
@ -2742,14 +2723,12 @@ msgid "Json Export Directory"
msgstr "Json-eksportert katalog" msgstr "Json-eksportert katalog"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:89 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:89
#, fuzzy
msgid "HTML File" msgid "HTML File"
msgstr "Fil" msgstr "HTML-fil"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:94 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:94
#, fuzzy
msgid "HTML Directory" msgid "HTML Directory"
msgstr "Katalog" msgstr "HTML-katalog"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:130 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/InteropService.js:130
msgid "File" msgid "File"
@ -2829,29 +2808,27 @@ msgstr ""
"Joplin vil ikke lenger forsøke å dekryptere de." "Joplin vil ikke lenger forsøke å dekryptere de."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:164 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:164
#, fuzzy
msgid "Attachments" msgid "Attachments"
msgstr "Legg ved fil" msgstr "Vedlegg"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:172 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:172
msgid "Downloaded and decrypted" msgid "Downloaded and decrypted"
msgstr "" msgstr "Nedlastet og dekryptert"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:172 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:172
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:173 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:173
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:176 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:176
#, fuzzy, javascript-format #, javascript-format
msgid "%s: %d" msgid "%s: %d"
msgstr "%s: %s" msgstr "%s: %d"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:173 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:173
msgid "Downloaded and encrypted" msgid "Downloaded and encrypted"
msgstr "" msgstr "Nedlastet og kryptert"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:186 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:186
#, fuzzy
msgid "Attachments that could not be downloaded" msgid "Attachments that could not be downloaded"
msgstr "Element \"%s\" ble ikke nedlastet: %s" msgstr "Vedlegg som ikke kunne lastes ned"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:191 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/services/report.js:191
#, javascript-format #, javascript-format
@ -2938,9 +2915,8 @@ msgid "Press to set the decryption password."
msgstr "Trykk for å sette dekrypteringspassordet." msgstr "Trykk for å sette dekrypteringspassordet."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screen-header.js:419 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screen-header.js:419
#, fuzzy
msgid "Some items cannot be synchronised. Press for more info." msgid "Some items cannot be synchronised. Press for more info."
msgstr "Noen elementer kan ikke synkroniseres." msgstr "Noen elementer kan ikke synkroniseres. Press for mer info."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/select-date-time-dialog.js:65 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/select-date-time-dialog.js:65
msgid "Clear alarm" msgid "Clear alarm"
@ -3015,25 +2991,28 @@ msgstr ""
msgid "" msgid ""
"Please confirm that you would like to re-encrypt your complete database." "Please confirm that you would like to re-encrypt your complete database."
msgstr "" msgstr ""
"Vennligst bekreft at du vil forsøke å rekryptere hele din database."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:37 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:37
msgid "Your data is going to be re-encrypted and synced again." msgid "Your data is going to be re-encrypted and synced again."
msgstr "" msgstr "Ditt innhold vil bli rekryptert og synkronisert igjen."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:47 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:47
msgid "" msgid ""
"Please enter your password in the master key list below before upgrading the " "Please enter your password in the master key list below before upgrading the "
"key." "key."
msgstr "" msgstr ""
"Vennligst skriv inn ditt passor i mesternøkkellisten under før du opppgraderer "
"nøkkelen."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:56 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:56
msgid "The master key has been upgraded successfully!" msgid "The master key has been upgraded successfully!"
msgstr "" msgstr "Mesternøkkelen har blitt oppgradert!"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:58 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:58
#, fuzzy, javascript-format #, javascript-format
msgid "Could not upgrade master key: %s" msgid "Could not upgrade master key: %s"
msgstr "Kunne ikke eksportere notater: %s" msgstr "Kunne ikke oppgradere mesternøkler: %s"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:110 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/shared/encryption-config-shared.js:110
#, javascript-format #, javascript-format
@ -3108,18 +3087,16 @@ msgstr ""
"Det kan ta lang tid avhengig av antall notater." "Det kan ta lang tid avhengig av antall notater."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447
#, fuzzy
msgid "Exporting profile..." msgid "Exporting profile..."
msgstr "Importer notater..." msgstr "Eksporterer profil..."
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447
#, fuzzy
msgid "Export profile" msgid "Export profile"
msgstr "Joplin-eksportert fil" msgstr "Eksporter profil"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:447
msgid "For debugging purpose only: export your profile to an external SD card." msgid "For debugging purpose only: export your profile to an external SD card."
msgstr "" msgstr "For debugginghensyn: eksporter din profil til et eksternt SD-kort"
#: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:462 #: /Users/tessus/data/work/joplin/Tools/../ReactNativeClient/lib/components/screens/config.js:462
msgid "More information" msgid "More information"
@ -3404,9 +3381,8 @@ msgstr "Søk"
#~ "som \"aktiv\"). Hvilken som helst av nøklene kan brukes til dekryptering, " #~ "som \"aktiv\"). Hvilken som helst av nøklene kan brukes til dekryptering, "
#~ "avhengig av hvordan notatene eller notatbøkene opprinnelig ble kryptert." #~ "avhengig av hvordan notatene eller notatbøkene opprinnelig ble kryptert."
#, fuzzy
#~ msgid "marked text" #~ msgid "marked text"
#~ msgstr "kursiv tekst" #~ msgstr "markert tekst"
#~ msgid "Global zoom percentage" #~ msgid "Global zoom percentage"
#~ msgstr "Global forstørrelse" #~ msgstr "Global forstørrelse"
@ -3417,17 +3393,14 @@ msgstr "Søk"
#~ msgid "Synchronisation is already in progress. State: %s" #~ msgid "Synchronisation is already in progress. State: %s"
#~ msgstr "Synkronisering pågår allerede. Status: %s" #~ msgstr "Synkronisering pågår allerede. Status: %s"
#, fuzzy
#~ msgid "Confirm master password:" #~ msgid "Confirm master password:"
#~ msgstr "Skriv inn masterpassordet:" #~ msgstr "Bekreft masterpassordet:"
#, fuzzy
#~ msgid "Confirm password" #~ msgid "Confirm password"
#~ msgstr "Skriv inn masterpassordet:" #~ msgstr "Bekreft passord"
#, fuzzy
#~ msgid "Missing required argument: note" #~ msgid "Missing required argument: note"
#~ msgstr "Mangler nødvendig argument: %s" #~ msgstr "Mangler nødvendig argument: note"
#~ msgid "Starting to edit note. Close the editor to get back to the prompt." #~ msgid "Starting to edit note. Close the editor to get back to the prompt."
#~ msgstr "" #~ msgstr ""

View File

@ -795,7 +795,7 @@ msgstr "从模版创建笔记"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:572 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:572
msgid "Create to-do from template" msgid "Create to-do from template"
msgstr "从模版创建TODO列表" msgstr "从模版创建To-Do列表"
#: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:582 #: /Users/tessus/data/work/joplin/Tools/../ElectronClient/app.js:582
msgid "Insert template" msgid "Insert template"

View File

@ -2,6 +2,9 @@ const { _ } = require('lib/locale');
const { bridge } = require('electron').remote.require('./bridge'); const { bridge } = require('electron').remote.require('./bridge');
const InteropService = require('lib/services/InteropService'); const InteropService = require('lib/services/InteropService');
const Setting = require('lib/models/Setting'); const Setting = require('lib/models/Setting');
const Note = require('lib/models/Note.js');
const Folder = require('lib/models/Folder.js');
const { friendlySafeFilename } = require('lib/path-utils');
const md5 = require('md5'); const md5 = require('md5');
const url = require('url'); const url = require('url');
const { shim } = require('lib/shim'); const { shim } = require('lib/shim');
@ -92,6 +95,29 @@ class InteropServiceHelper {
return this.exportNoteTo_('printer', noteId, options); return this.exportNoteTo_('printer', noteId, options);
} }
static async defaultFilename(noteIds, fileExtension) {
const note = await Note.load(noteIds[0]);
// In a rare case the passed not will be null, use the id for filename
if (note === null) {
const filename = friendlySafeFilename(noteIds[0], 100);
return `${filename}.${fileExtension}`;
}
const folder = await Folder.load(note.parent_id);
const filename = friendlySafeFilename(note.title, 100);
// In a less rare case the folder will be null, just ignore it
if (folder === null) {
return `${filename}.${fileExtension}`;
}
const foldername = friendlySafeFilename(folder.title, 100);
// friendlySafeFilename assumes that the file extension is added after
return `${foldername} - ${filename}.${fileExtension}`;
}
static async export(dispatch, module, options = null) { static async export(dispatch, module, options = null) {
if (!options) options = {}; if (!options) options = {};
@ -100,6 +126,7 @@ class InteropServiceHelper {
if (module.target === 'file') { if (module.target === 'file') {
path = bridge().showSaveDialog({ path = bridge().showSaveDialog({
filters: [{ name: module.description, extensions: module.fileExtensions }], filters: [{ name: module.description, extensions: module.fileExtensions }],
defaultPath: await this.defaultFilename(options.sourceNoteIds, module.fileExtensions[0]),
}); });
} else { } else {
path = bridge().showOpenDialog({ path = bridge().showOpenDialog({

View File

@ -34,7 +34,7 @@ const NoteSearchBar = require('./NoteSearchBar.min.js');
const markdownUtils = require('lib/markdownUtils'); const markdownUtils = require('lib/markdownUtils');
const ExternalEditWatcher = require('lib/services/ExternalEditWatcher'); const ExternalEditWatcher = require('lib/services/ExternalEditWatcher');
const ResourceFetcher = require('lib/services/ResourceFetcher'); const ResourceFetcher = require('lib/services/ResourceFetcher');
const { toSystemSlashes, safeFilename } = require('lib/path-utils'); const { toSystemSlashes } = require('lib/path-utils');
const { clipboard } = require('electron'); const { clipboard } = require('electron');
const SearchEngine = require('lib/services/SearchEngine'); const SearchEngine = require('lib/services/SearchEngine');
const NoteTextViewer = require('./NoteTextViewer.min'); const NoteTextViewer = require('./NoteTextViewer.min');
@ -1303,10 +1303,6 @@ class NoteTextComponent extends React.Component {
this.isPrinting_ = false; this.isPrinting_ = false;
} }
pdfFileName_(note, folder) {
return safeFilename(`${note.title} - ${folder.title}.pdf`, 255, true);
}
async commandSavePdf(args) { async commandSavePdf(args) {
try { try {
if (!this.state.note && !args.noteIds) throw new Error('No notes selected for pdf export'); if (!this.state.note && !args.noteIds) throw new Error('No notes selected for pdf export');
@ -1315,12 +1311,9 @@ class NoteTextComponent extends React.Component {
let path = null; let path = null;
if (noteIds.length === 1) { if (noteIds.length === 1) {
const note = await Note.load(noteIds[0]);
const folder = Folder.byId(this.props.folders, note.parent_id);
path = bridge().showSaveDialog({ path = bridge().showSaveDialog({
filters: [{ name: _('PDF File'), extensions: ['pdf'] }], filters: [{ name: _('PDF File'), extensions: ['pdf'] }],
defaultPath: this.pdfFileName_(note, folder), defaultPath: await InteropServiceHelper.defaultFilename(noteIds, 'pdf'),
}); });
} else { } else {

View File

@ -165,7 +165,7 @@ Potential Mentor(s): [CalebJohn](https://github.com/CalebJohn/), [PackElend](htt
More info: [WYSIWYG thread on the forum](https://discourse.joplinapp.org/t/wysiwyg-editor-in-joplin/2253) More info: [WYSIWYG thread on the forum](https://discourse.joplinapp.org/t/wysiwyg-editor-in-joplin/2253)
# 10. Custom keyboard shortcuts ## 10. Custom keyboard shortcuts
The CLI application allows setting custom keyboard shortcuts, however this feature is currently missing from the desktop application. We would like to let the user set shortcuts for the menu items in particular, but also potentially any other Joplin action. There should be a shortcut editor in the Config panel to do this. The CLI application allows setting custom keyboard shortcuts, however this feature is currently missing from the desktop application. We would like to let the user set shortcuts for the menu items in particular, but also potentially any other Joplin action. There should be a shortcut editor in the Config panel to do this.