diff --git a/extensions/gdata/module/langs/translation-sv.json b/extensions/gdata/module/langs/translation-sv.json
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/extensions/gdata/module/langs/translation-sv.json
@@ -0,0 +1 @@
+{}
diff --git a/extensions/wikidata/module/langs/translation-sv.json b/extensions/wikidata/module/langs/translation-sv.json
new file mode 100644
index 000000000..9ccd8fdf5
--- /dev/null
+++ b/extensions/wikidata/module/langs/translation-sv.json
@@ -0,0 +1,149 @@
+{
+ "wikidata-extension/menu-label": "Wikidata",
+ "wikidata-extension/edit-wikidata-schema": "Redigera Wikidata-schema",
+ "wikidata-extension/import-wikidata-schema": "Importera schema",
+ "wikidata-extension/perform-edits-on-wikidata": "Ladda upp redigeringar till Wikidata",
+ "wikidata-extension/export-to-qs": "Exportera till QuickStatements",
+ "wikidata-extension/export-schema": "Exportera schema",
+ "wikidata-extension/quickstatements-export-name": "QuickStatements",
+ "wikidata-schema/dialog-explanation": "Wikidata-schemat nedan specificerar hur dina tabulerade data transformeras till Wikidata-redigeringar. Du kan dra och släppa kolumnnamnen nedan till de flesta indataboxarna: för varje rad genereras redigeringar med värdena i dessa kolumner.",
+ "wikidata-schema/schema-tab-header": "Schema",
+ "wikidata-schema/edits-preview-tab-header": "Förhandsvisning",
+ "wikidata-schema/statements-header": "Uttalanden",
+ "wikidata-schema/empty-statements": "Inga uttalanden tillagda",
+ "wikidata-schema/empty-terms": "inga etiketter, beskrivningar eller alias tillagda",
+ "wikidata-schema/remove": "ta bort",
+ "wikidata-schema/add-statement": "lägg till uttalande",
+ "wikidata-schema/add-value": "lägg till värde",
+ "wikidata-schema/add-reference": "lägg till referens",
+ "wikidata-schema/add-reference-snak": "lägg till",
+ "wikidata-schema/property-placeholder": "egenskap",
+ "wikidata-schema/nb-references": " referenser",
+ "wikidata-schema/remove-column": "ta bort kolumn",
+ "wikidata-schema/label": "Etikett",
+ "wikidata-schema/description": "Beskrivning",
+ "wikidata-schema/alias": "Alias",
+ "wikidata-schema/amount": "antal",
+ "wikidata-schema/unit": "enhet",
+ "wikidata-schema/tabular-data-with-prefix": "filnamn som börjar med «Data:»",
+ "wikidata-schema/commons-media": "filnamn",
+ "wikidata-schema/math-expression": "matematiskt uttryck",
+ "wikidata-schema/geoshape-with-prefix": "filnamn som börjar med «Data:»",
+ "wikidata-schema/invalid-schema-warning-issues": "Schemat är ofullständigt, fixa detta för att se problemen.",
+ "wikidata-schema/invalid-schema-warning-preview": "Schemat är ofullständigt, fixa detta för att se förhandsvisningen.",
+ "wikidata-schema/save-button": "Spara schema",
+ "wikidata-schema/close-button": "Stäng",
+ "wikidata-schema/save-schema-alt": "Spara schemat i OpenRefine. Ändringarna kommer inte laddas upp till Wikidata ännu.",
+ "wikidata-schema/incomplete-schema-could-not-be-saved": "Schemat är ofullständigt, så kan inte sparas ännu.",
+ "wikidata-schema/unsaved-warning": "Ditt schema har ändringar som ej sparats. Stäng ändå?",
+ "wikidata-account/dialog-header": "Wikidata-konto",
+ "wikidata-account/close": "Stäng",
+ "wikidata-account/log-in": "Logga in",
+ "wikidata-account/logged-in-as": "Du är inloggad som:",
+ "wikidata-account/log-out": "Logga ut",
+ "perform-wikidata-edits/logged-in-as": "Du är inloggad som",
+ "wikidata-extension/manage-wikidata-account": "hantera Wikidata-konto",
+ "wikidata-schema/dialog-header": "Anpassa till Wikidata",
+ "wikidata-schema/preview-explanation": "Den här fliken visar de första ändringarna (av {nb_edits}) som kommer att göras när du laddar upp ändringarna till Wikidata. Du kan använda fasetter för att inspektera ändringarna på specifika objekt.",
+ "wikidata-schema/warnings-tab-header": "Problem",
+ "wikidata-schema/terms-header": "Termer",
+ "wikidata-schema/add-item-button": "lägg till objekt",
+ "wikidata-schema/add-term": "lägg till term",
+ "wikidata-schema/add-qualifier": "lägg till kvalifikator",
+ "wikidata-schema/item-or-reconciled-column": "skriv in objekt eller dra avstämd kolumn hit",
+ "wikidata-schema/full-url": "full URL inklusive protokoll",
+ "wikidata-schema/datatype-not-supported-yet": "Denna datatyp stöds tyvärr inte ännu.",
+ "wikidata-schema/discard-button": "Ignorera ändringar",
+ "wikidata-schema/unsaved-changes-alt": "Du har olagrade ändringar i ditt Wikidata-schema.",
+ "wikidata-schema/discard-schema-changes-alt": "Ignorera ändringarna i schemat.",
+ "wikidata-preview/new-id": "nytt objekt",
+ "wikidata-account/explain-log-in": "Logga in på Wikidata så att du kan ladda upp redigeringar direkt från OpenRefine.",
+ "wikidata-account/username-label": "Användarnamn:",
+ "wikidata-account/username-placeholder": "Skriv in ditt användarnamn",
+ "wikidata-account/password-label": "Lösenord:",
+ "wikidata-account/password-placeholder": "Skriv in ditt lösenord",
+ "wikidata-account/remember-credentials-label": "Kom ihåg inloggningsuppgifter (lagras okrypterade i OpenRefines inställningar)",
+ "wikidata-account/connecting-to-wikidata": "Anslut till Wikidata...",
+ "perform-wikidata-edits/dialog-header": "Överför redigeringar till Wikidata",
+ "perform-wikidata-edits/review-your-edits": "Du håller på att ladda upp {nb_edits} redigeringar till Wikidata. Kontrollera dem noggrant. Stora antal av ändringar bör skickas till botgranskning först.",
+ "perform-wikidata-edits/edit-summary-label": "Redigeringssammanfattning:",
+ "perform-wikidata-edits/edit-summary-placeholder": "några ord som beskriver dina ändringar",
+ "perform-wikidata-edits/perform-edits": "Överför redigeringar",
+ "perform-wikidata-edits/cancel": "Avbryt",
+ "perform-wikidata-edits/analyzing-edits": "Analyserar dina ändringar...",
+ "import-wikibase-schema/dialog-header": "Importera Wikidata-schema",
+ "import-wikibase-schema/file-label": "Från JSON-fil: ",
+ "import-wikibase-schema/schema-label": "Eller från JSON-text:",
+ "import-wikibase-schema/invalid-schema": "Ogiltigt Wikidata-schema.",
+ "import-wikibase-schema/import": "Importera",
+ "warnings-messages/new-item-created/title": "Dessa ändringar kommer att skapa nya Wikidata-objekt.",
+ "warnings-messages/new-item-created/body": "Se till att dessa objekt inte redan existerar och de är lämpliga för inkludering i Wikidata.",
+ "warnings-messages/new-item-without-labels-or-aliases/title": "Nya objekt skapade utan etikett eller alias.",
+ "warnings-messages/new-item-without-labels-or-aliases/body": "Du bör ge minst en etikett för nya objekt som {example_entity}, så att andra kan förstå vad objektet handlar om.",
+ "warnings-messages/new-item-without-descriptions/title": "Nya objekt skapade utan beskrivning.",
+ "warnings-messages/new-item-without-descriptions/body": "Lägga till beskrivningar för nya objekt som {example_entity} gör det enklare att skilja objekten från andra som har samma etikett.",
+ "warnings-messages/new-item-with-deleted-statements/title": "Radera påståenden om nya objekt.",
+ "warnings-messages/new-item-with-deleted-statements/body": "Det finns förmodligen något fel i ditt schema eller projekt.",
+ "warnings-messages/new-item-without-P31-or-P279/title": "Nya objekt skapade utan typ.",
+ "warnings-messages/new-item-without-P31-or-P279/body": "Du bör ange \"instans av\" (P31) eller \"underklass till\" (P279) för varje objekt som du skapar, till exempel {example_entity}.",
+ "warnings-messages/add-statements-with-invalid-format/title": "{property_entity} påstående med ogiltigt format.",
+ "warnings-messages/add-statements-with-invalid-format/body": "Värden för den här egenskapen förväntas matcha det reguljära uttrycket {regex}, vilket inte är fallet för { example_value} tillagt på {example_item_entity}.",
+ "warnings-messages/remove-statements-with-invalid-format/title": "Tog bort påståenden med ogiltigt format.",
+ "warnings-messages/remove-statements-with-invalid-format/body": "Om dessa uttalanden existerar på Wikidata, kommer detta att lösa begränsningsbrott.",
+ "warnings-messages/missing-inverse-statements/title": "Omvända påståenden saknas för {added_property_entity}.",
+ "warnings-messages/missing-inverse-statements/body": "Varje {added_property_entity}-påstående som den från {source_entity} till {target_entity} ska också läggas till motsatta objektet {inverse_property_entity}: i detta fall {target_entity} {inverse_property_entity} {source_entity}.",
+ "warnings-messages/self-referential-statements/title": "Självreferenser.",
+ "warnings-messages/self-referential-statements/body": "Självrefererande uttalanden är inte förbjudna men generellt sett suspekta. Du har några på {example_entity}.",
+ "warnings-messages/unsourced-statements/title": "Påståenden utan referenser.",
+ "warnings-messages/unsourced-statements/body": "De flesta uttalandena bör ha referenser. Dessa kan enkelt läggas till i schemat.",
+ "warnings-messages/property-found-in-mainsnak/title": "{property_entity} använd som uttalande.",
+ "warnings-messages/property-found-in-mainsnak/body": "Du använder {property_entity} som ett huvudpåstående men det är inte utformat för det.",
+ "warnings-messages/property-found-in-qualifier/title": "{property_entity} används som kvalifikator.",
+ "warnings-messages/property-found-in-qualifier/body": "Du använder {property_entity} som kvalifikator men den är inte utformat för det.",
+ "warnings-messages/property-found-in-reference/title": "{property_entity} används som referens.",
+ "warnings-messages/property-found-in-reference/body": "Du använder {property_entity} i en referens men den är inte avsedd för det.",
+ "warnings-messages/missing-mandatory-qualifiers/title": "{statement_property_entity} saknar en {missing_property_entity}-kvalifikator.",
+ "warnings-messages/missing-mandatory-qualifiers/body": "Uttalanden som använder {statement_property_entity}, som den på {example_item_entity}, saknar en obligatorisk {missing_property_entity}-kvalifikator.",
+ "warnings-messages/disallowed-qualifiers/title": "Kvalifikatorn {disallowed_property_entity} är inkompatibel med {statement_property_entity}.",
+ "warnings-messages/disallowed-qualifiers/body": "Uttalanden som använder {statement_property_entity} som den på {example_item_entity} bör ej ha kvalifikatorn {disallowed_property_entity} eftersom de är inkompatibla.",
+ "warnings-messages/single-valued-property-added-more-than-once/title": "{property_entity} tillagt mer än en gång på samma objekt.",
+ "warnings-messages/single-valued-property-added-more-than-once/body": "Den här egenskapen förväntas användas högst en gång per objekt, men har lagts till flera gånger på samma objekt, till exempel på {example_entity}.",
+ "warnings-messages/identical-values-for-distinct-valued-property/title": "Identiska värden för {property_entity}",
+ "warnings-messages/identical-values-for-distinct-valued-property/body": "Den här egenskapen bör ha distinkta värden, men samma värde hittades exempelvis på {item1_entity} och {item2_entity}.",
+ "warnings-messages/no-edit-generated/title": "Ingen redigering genererades.",
+ "warnings-messages/no-edit-generated/body": "Det kan vara något fel med ditt schema.",
+ "warnings-messages/no-issue-detected/title": "Inga problem upptäcktes i dina ändringar.",
+ "warnings-messages/no-issue-detected/body": "Observera att OpenRefine inte kan upptäcka alla typer av problem Wikidata-redigeringar kan ha.",
+ "warnings-messages/ignored-qualifiers/title": "Vissa kvalifikatorer ignorerades.",
+ "warnings-messages/ignored-qualifiers/body": "Kvalifikatorvärden kunde inte analyseras, så de kommer inte att läggas till i motsvarande uttalanden.",
+ "warnings-messages/ignored-references/title": "Några referenser ignorerades.",
+ "warnings-messages/ignored-references/body": "Inget av uttalanden kunde tolkas, så inga referenser lades till.",
+ "warnings-messages/monolingual-text-without-language/title": "Inget språk angett för enspråkig text.",
+ "warnings-messages/monolingual-text-without-language/body": "Vissa etiketter, beskrivningar, alias eller enspråkiga textvärden har hoppats över, eftersom inget språk angetts. Exempelvärde: {example_text}.",
+ "warnings-messages/duplicate-whitespace/title": "Dubbelt mellanrum i strängar.",
+ "warnings-messages/duplicate-whitespace/body": "Strängar som {example_string} innehåller dubbelt blankutrymme.",
+ "warnings-messages/non-printable-characters/title": "Icke-skrivbara tecken i strängar.",
+ "warnings-messages/non-printable-characters/body": "Strängar som {example_string} innehåller icke-skrivbara tecken.",
+ "warnings-messages/invalid-identifier-space/title": "Ogiltigt identifieringsutrymme för avstämda celler.",
+ "warnings-messages/invalid-identifier-space/body": "Vissa avstämda celler som {example_cell} ignorerades eftersom de inte stämde av med Wikidata.",
+ "warnings-messages/ignored-language/title": "Ogiltiga språkidentifierare.",
+ "warnings-messages/ignored-language/body": "Vissa språkidentifierare är ogiltiga, exempelvis {example_value}. Se tillåtna värden.",
+ "warnings-messages/ignored-date/title": "Ogiltiga datumformat.",
+ "warnings-messages/ignored-date/body": "Vissa datum är felaktigt formaterade, till exempel {example_value}. Se tillåtna format.",
+ "warnings-messages/ignored-amount/title": "Ogiltiga beloppformat.",
+ "warnings-messages/ignored-amount/body": "Vissa belopp är felaktigt formaterade, till exempel {example_value}. Se tillåtna format.",
+ "warnings-messages/ignored-coordinates/title": "Ogiltiga geografiska koordinater.",
+ "warnings-messages/ignored-coordinates/body": "Vissa koordinater är felaktigt formaterade, till exempel {example_value}. Se tillåtna format.",
+ "warnings-messages/forbidden-value/title": "Ogiltiga värden för {property_entity}",
+ "warnings-messages/forbidden-value/body": "Objekt som {example_value_entity} tillagda i {example_subject_entity} är inte tillåtna som värden för {property_entity}.",
+ "warnings-messages/bounds-disallowed/title": "Kvantitetsgränser angivna för {property_entity}",
+ "warnings-messages/bounds-disallowed/body": "Värden förväntas inte ha osäkerhetsgränser, men {example_value} tillagt {example_item_entity} har några. Se manualen för att lära dig hur du åtgärdar formatet.",
+ "warnings-messages/values-should-be-integers/title": "Värden som inte är heltal för {property_entity}",
+ "warnings-messages/values-should-be-integers/body": "Värdena förväntas vara heltal, men {example_value} som lagts till i {example_item_entity} har decimaler. Se manualen om du vill lära dig hur du åtgärdar formatet.",
+ "warnings-messages/invalid-unit/title": "{property_entity} med ogiltiga enheter",
+ "warnings-messages/invalid-unit/body": "Enheter som {unit_entity} på {example_item_entity} är ogiltiga för {property_entity}.",
+ "warnings-messages/no-unit-provided/title": "Enhet saknas för {property_entity}",
+ "warnings-messages/no-unit-provided/body": "Värden som {example_value} på {example_item_entity} förväntas ha enhet.",
+ "warnings-messages/invalid-entity-type/title": "{property_entity} används i objekt",
+ "warnings-messages/invalid-entity-type/body": "Användning av {property_entity} i objekt som {example_entity} är icke giltigt."
+}
diff --git a/main/webapp/modules/core/langs/translation-pt_BR.json b/main/webapp/modules/core/langs/translation-pt_BR.json
index 935da7558..1ac09664d 100644
--- a/main/webapp/modules/core/langs/translation-pt_BR.json
+++ b/main/webapp/modules/core/langs/translation-pt_BR.json
@@ -680,5 +680,33 @@
"core-buttons/apply-to-all": "Aplicar em todas as células iguais",
"core-buttons/add-url": "Adicionar outra URL",
"core-buttons/enter": "Enter",
- "core-buttons/pick-record": "Selecionar os elementos do registro"
-}
\ No newline at end of file
+ "core-buttons/pick-record": "Selecionar os elementos do registro",
+ "core-index/metaDatas": "Metadados do projeto",
+ "core-index-parser/column-names-label": "Nomes das colunas (separados por vírgula)",
+ "core-index-parser/column-names-optional": "separados por vírgula",
+ "core-dialogs/no-clustering-functions-and-distances": "As funções e distâncias de agrupamento não puderam ser carregadas.",
+ "core-dialogs/sql-exporter": "Exportador SQL",
+ "core-dialogs/select-columns-dialog": "Selecionar colunas",
+ "core-dialogs/columnType": "Tipo SQL",
+ "core-dialogs/for-include-structure-checkbox": "Incluir Schema",
+ "core-dialogs/for-include-drop-statement-checkbox": "Incluir Declaração Drop",
+ "core-dialogs/for-include-content-checkbox": "Incluir Conteúdo",
+ "core-dialogs/tableNameLabel": "Nome da Tabela:",
+ "core-dialogs/sqlExporterTrimColumns": "Aparar Nomes de Colunas",
+ "core-dialogs/sqlExporterIgnoreFacets": "Ignorar facetas e filtros e exportar todas as linhas",
+ "core-dialogs/for-include-if-exist-drop-stmt-checkbox": "Incluir 'IF EXISTS' na declaração DROP",
+ "core-dialogs/for-null-cell-value-to-empty-str-label": "Converter valor null para NULL em INSERT",
+ "core-project/sql-export": "Exportador SQL...",
+ "core-views/replace": "Substituir",
+ "core-views/text-to-find": "Buscar:",
+ "core-views/replacement-text": "Substituir por:",
+ "core-views/whole-word": "palavra inteira",
+ "core-views/finding-info2": "Verificar \"expressão regular\" para encontrar caracteres especiais (novas linhas, tabulações...) ou padrões complexos.",
+ "core-views/replacement-info": "Se a opção \"expressão regular\" estiver marcada e o padrão de busca conter grupos delimitados com parênteses, $0 retornará a string completa coincidindo com o padrão e $1, $2... o primeiro, segundo... grupo.",
+ "core-views/replace-dont-escape": "use \\n para novas linhas, \\t para tabulação, \\\\n para \\n, \\\\t para \\t.",
+ "core-views/warning-regex": "Expressão regular inválida.",
+ "core-views/use-values-as-identifiers": "Usar valores como identificadores",
+ "core-views/use-values-as-identifiers2": "Marcar células como reconciliadas com seus valores como identificadores",
+ "core-views/choose-reconciliation-service": "Escolher um serviço de reconciliação",
+ "core-views/choose-reconciliation-service-alert": "Por favor, escolha um serviço de reconciliação primeiro."
+}