Skip to content

Commit

Permalink
[iOS] HF translation for 1.70.1 (downlift to 1.71.x) (#26264)
Browse files Browse the repository at this point in the history
[iOS] HF translation for 1.70.1 (#26220)

translation for 1.70.1
  • Loading branch information
nuo-xu authored Oct 29, 2024
1 parent ed68545 commit d37b608
Show file tree
Hide file tree
Showing 43 changed files with 456 additions and 0 deletions.
3 changes: 3 additions & 0 deletions ios/brave-ios/App/BraveWidgets/ca.lproj/BraveWidgets.strings
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,9 @@
/* (No Comment) */
"L1fziM-Y7TWy8" = "Hi ha ${count} opcions que coincideixen amb 'Cerca’.";

/* (No Comment) */
"M2Y1rg" = "#4";

/* (No Comment) */
"nthxSL" = "Descàrregues";

Expand Down
27 changes: 27 additions & 0 deletions ios/brave-ios/App/BraveWidgets/es.lproj/BraveWidgets.strings
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@
/* (No Comment) */
"e13lS3-qKrzyX" = "Solo para confirmar: ¿querías decir \"Escanear código QR\"?";

/* (No Comment) */
"e13lS3-U0eRbw" = "Sólo para confirmar, ¿querías usar \"Leo AI\"?";

/* (No Comment) */
"e13lS3-VBH4G6" = "Solo para confirmar: ¿querías decir \"Historial\"?";

Expand Down Expand Up @@ -91,6 +94,9 @@
/* (No Comment) */
"EvESs0-qKrzyX" = "Solo para confirmar: ¿querías decir \"Escanear código QR\"?";

/* (No Comment) */
"EvESs0-U0eRbw" = "Sólo para confirmar, ¿querías usar \"Leo AI\"?";

/* (No Comment) */
"EvESs0-VBH4G6" = "Solo para confirmar: ¿querías decir \"Historial\"?";

Expand Down Expand Up @@ -139,6 +145,9 @@
/* (No Comment) */
"L1fziM-qKrzyX" = "Hay ${count} opciones que coinciden con \"Escanear código QR\".";

/* (No Comment) */
"L1fziM-U0eRbw" = "Hay ${count} opciones que coinciden con 'Leo AI'.";

/* (No Comment) */
"L1fziM-VBH4G6" = "Hay ${count} opciones que coinciden con \"Historial\".";

Expand All @@ -151,6 +160,9 @@
/* (No Comment) */
"L1fziM-Y7TWy8" = "Hay ${count} opciones que coinciden con \"Búsqueda\".";

/* (No Comment) */
"M2Y1rg" = "#4";

/* (No Comment) */
"nthxSL" = "Descargas";

Expand Down Expand Up @@ -178,6 +190,9 @@
/* (No Comment) */
"r2EI05-qKrzyX" = "Solo para confirmar: ¿querías decir \"Escanear código QR\"?";

/* (No Comment) */
"r2EI05-U0eRbw" = "Sólo para confirmar, ¿querías usar \"Leo AI\"?";

/* (No Comment) */
"r2EI05-VBH4G6" = "Solo para confirmar: ¿querías decir \"Historial\"?";

Expand Down Expand Up @@ -217,6 +232,9 @@
/* (No Comment) */
"tNCrcE-qKrzyX" = "Hay ${count} opciones que coinciden con \"Escanear código QR\".";

/* (No Comment) */
"tNCrcE-U0eRbw" = "Hay ${count} opciones que coinciden con 'Leo AI'.";

/* (No Comment) */
"tNCrcE-VBH4G6" = "Hay ${count} opciones que coinciden con \"Historial\".";

Expand Down Expand Up @@ -250,6 +268,9 @@
/* (No Comment) */
"TxuMja-qKrzyX" = "Hay ${count} opciones que coinciden con \"Escanear código QR\".";

/* (No Comment) */
"TxuMja-U0eRbw" = "Hay ${count} opciones que coinciden con 'Leo AI'.";

/* (No Comment) */
"TxuMja-VBH4G6" = "Hay ${count} opciones que coinciden con \"Historial\".";

Expand Down Expand Up @@ -307,6 +328,9 @@
/* (No Comment) */
"YQiQuz-qKrzyX" = "Solo para confirmar: ¿querías decir \"Escanear código QR\"?";

/* (No Comment) */
"YQiQuz-U0eRbw" = "Sólo para confirmar, ¿querías usar \"Leo AI\"?";

/* (No Comment) */
"YQiQuz-VBH4G6" = "Solo para confirmar: ¿querías decir \"Historial\"?";

Expand Down Expand Up @@ -337,6 +361,9 @@
/* (No Comment) */
"z517nu-qKrzyX" = "Hay ${count} opciones que coinciden con \"Escanear código QR\".";

/* (No Comment) */
"z517nu-U0eRbw" = "Hay ${count} opciones que coinciden con 'Leo AI'.";

/* (No Comment) */
"z517nu-VBH4G6" = "Hay ${count} opciones que coinciden con \"Historial\".";

Expand Down
30 changes: 30 additions & 0 deletions ios/brave-ios/App/BraveWidgets/nl.lproj/BraveWidgets.strings
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@
/* (No Comment) */
"e13lS3-qKrzyX" = "Even voor de zekerheid, je wilde 'Scan QR-code', toch?";

/* (No Comment) */
"e13lS3-U0eRbw" = "Even voor de zekerheid, je wilde 'Leo AI', toch?";

/* (No Comment) */
"e13lS3-VBH4G6" = "Even voor de zekerheid, je wilde 'Geschiedenis', toch?";

Expand Down Expand Up @@ -91,6 +94,9 @@
/* (No Comment) */
"EvESs0-qKrzyX" = "Even voor de zekerheid, je wilde 'Scan QR-code', toch?";

/* (No Comment) */
"EvESs0-U0eRbw" = "Even voor de zekerheid, je wilde 'Leo AI', toch?";

/* (No Comment) */
"EvESs0-VBH4G6" = "Even voor de zekerheid, je wilde 'Geschiedenis', toch?";

Expand Down Expand Up @@ -139,6 +145,9 @@
/* (No Comment) */
"L1fziM-qKrzyX" = "Er zijn ${count} opties voor ‘Scan QR-code’.";

/* (No Comment) */
"L1fziM-U0eRbw" = "Er zijn ${count} opties voor 'Leo AI'.";

/* (No Comment) */
"L1fziM-VBH4G6" = "Er zijn ${count} opties voor ‘Geschiedenis’.";

Expand All @@ -151,6 +160,9 @@
/* (No Comment) */
"L1fziM-Y7TWy8" = "Er zijn ${count} opties voor ‘Search’.";

/* (No Comment) */
"M2Y1rg" = "#4";

/* (No Comment) */
"nthxSL" = "Downloads";

Expand Down Expand Up @@ -178,6 +190,9 @@
/* (No Comment) */
"r2EI05-qKrzyX" = "Even voor de zekerheid, je wilde 'Scan QR-code', toch?";

/* (No Comment) */
"r2EI05-U0eRbw" = "Even voor de zekerheid, je wilde 'Leo AI', toch?";

/* (No Comment) */
"r2EI05-VBH4G6" = "Even voor de zekerheid, je wilde 'Geschiedenis', toch?";

Expand Down Expand Up @@ -217,6 +232,9 @@
/* (No Comment) */
"tNCrcE-qKrzyX" = "Er zijn ${count} opties voor ‘Scan QR-code’.";

/* (No Comment) */
"tNCrcE-U0eRbw" = "Er zijn ${count} opties voor 'Leo AI'.";

/* (No Comment) */
"tNCrcE-VBH4G6" = "Er zijn ${count} opties voor ‘Geschiedenis’.";

Expand Down Expand Up @@ -250,6 +268,9 @@
/* (No Comment) */
"TxuMja-qKrzyX" = "Er zijn ${count} opties voor ‘Scan QR-code’.";

/* (No Comment) */
"TxuMja-U0eRbw" = "Er zijn ${count} opties voor 'Leo AI'.";

/* (No Comment) */
"TxuMja-VBH4G6" = "Er zijn ${count} opties voor ‘Geschiedenis’.";

Expand All @@ -265,6 +286,9 @@
/* (No Comment) */
"tYwiRd" = "Geschatte bespaarde tijd";

/* (No Comment) */
"U0eRbw" = "Leo AI";

/* (No Comment) */
"VBH4G6" = "Geschiedenis";

Expand Down Expand Up @@ -304,6 +328,9 @@
/* (No Comment) */
"YQiQuz-qKrzyX" = "Even voor de zekerheid, je wilde 'Scan QR-code', toch?";

/* (No Comment) */
"YQiQuz-U0eRbw" = "Even voor de zekerheid, je wilde 'Leo AI', toch?";

/* (No Comment) */
"YQiQuz-VBH4G6" = "Even voor de zekerheid, je wilde 'Geschiedenis', toch?";

Expand Down Expand Up @@ -334,6 +361,9 @@
/* (No Comment) */
"z517nu-qKrzyX" = "Er zijn ${count} opties voor ‘Scan QR-code’.";

/* (No Comment) */
"z517nu-U0eRbw" = "Er zijn ${count} opties voor 'Leo AI'.";

/* (No Comment) */
"z517nu-VBH4G6" = "Er zijn ${count} opties voor ‘Geschiedenis’.";

Expand Down
3 changes: 3 additions & 0 deletions ios/brave-ios/App/BraveWidgets/nl.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
/* Title for bookmarks menu item */
"widgets.BookmarksMenuItem" = "Bladwijzers";

/* The name of the feature */
"widgets.braveLeo" = "Leo AI";

/* The name of the feature */
"widgets.braveNews" = "Brave News";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,12 @@
/* The model intro message when you first enter the chat assistant -- %@ is a place-holder for the model name */
"aichat.introMessageGenericMessageDescription" = "Hola, me llamo Leo. Soy asistente de IA de Brave, con la tecnología de %@. Pregúntame lo que quieras y haré todo lo posible por responderte.";

/* The model intro message when you first enter the chat assistant */
"aichat.introMessageLlamaMessageDescription" = "Hola, soy Leo. Soy un asistente de IA totalmente alojado por Brave. Estoy impulsado por Llama 3.1 8B, un modelo creado por Meta para ser eficiente y aplicable a muchos casos de uso.";

/* The model and creator for intro message - Llama 3.1 8B is the model name -- Meta is the creator */
"aichat.introMessageLlamaModelDescription" = "Llama 3.1 8B de Meta";

/* The model's purpose - Describes what it can do best */
"aichat.introMessageLlamaModelPurposeDescription" = "Chat de uso general";

Expand Down Expand Up @@ -331,6 +337,9 @@
/* The title for disliking response to clipboard action */
"aichat.responseContextMenuDislikeAnswerTitle" = "Dar \"No me gusta\" a la respuesta";

/* The title for editing user prompt action from context menu */
"aichat.responseContextMenuEditPromptTitle" = "Editar pregunta";

/* The title for liking response to clipboard action */
"aichat.responseContextMenuLikeAnswerTitle" = "Dar \"Me gusta\" a la respuesta";

Expand Down
27 changes: 27 additions & 0 deletions ios/brave-ios/Sources/AIChat/Resources/nl.lproj/BraveLeo.strings
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
/* The title for the settings to change default model for conversations */
"aichat.advancedSettingsDefaultModelTitle" = "Standaardmodel";

/* The title for the header for adjusting leo ai settings */
"aichat.advancedSettingsHeaderTitle" = "Leo is een slimme assistent op AI, ingebouwd in de browser.";

/* The subtitle for the button which links purchase to Brave Account */
"aichat.advancedSettingsLinkPurchaseActionSubTitle" = "Koppel uw App Store-aankoop aan uw Brave-account om Leo op andere apparaten te gebruiken.";

Expand Down Expand Up @@ -67,6 +70,12 @@
/* The title shown on limit reached error view, which is suggesting user to change default model */
"aichat.contextLimitErrorTitle" = "Dit gesprek is te lang en kan niet worden verdergezet.\nMogelijk kan Leo met andere beschikbare modellen langere gesprekken voeren.";

/* The title of the section where custom models are displayed as a list. */
"aichat.customModelChatSectionTitle" = "Aangepaste modellen";

/* The title for the custom models section in the menu */
"aichat.customModelsMenuSectionTitle" = "Aangepaste modellen";

/* The title of the section where chat models are displayed as a list. */
"aichat.defaultModelChatSectionTitle" = "Chat";

Expand All @@ -76,6 +85,9 @@
/* The title of the menu where user can change the default model */
"aichat.defaultModelViewTitle" = "Standaardmodel";

/* The text displayed under an edited user prompt/message beside a timestamp. */
"aichat.editedMessageCaption" = "Bewerkt";

/* The title for view which user type feedback */
"aichat.feedbackInputViewTitle" = "Geef hier je feedback";

Expand Down Expand Up @@ -130,6 +142,9 @@
/* The model's purpose - Describes what it can do best */
"aichat.introMessageClaudeHaikuModelPurposeDescription" = "Razendsnelle chat";

/* The model intro message when you first enter the chat assistant */
"aichat.introMessageClaudeSonnetMessageDescription" = "Hallo, ik ben Leo. Ik word geproxied door Brave en aangedreven door Claude 3.5 Sonnet, een model gemaakt door Anthropic om conversatie- en tekst verwerkingstaken uit te voeren.";

/* The model and creator for intro message - Claude Sonnet is the model -- Anthropic is the creator */
"aichat.introMessageClaudeSonnetModelDescription" = "Claude Sonnet van Anthropic";

Expand All @@ -139,6 +154,12 @@
/* The model intro message when you first enter the chat assistant -- %@ is a place-holder for the model name */
"aichat.introMessageGenericMessageDescription" = "Hallo, ik ben Leo. Ik ben de AI-assistent van Brave, mogelijk gemaakt door %@. Je kunt me alles vragen en ik doe mijn best om je een antwoord te geven.";

/* The model intro message when you first enter the chat assistant */
"aichat.introMessageLlamaMessageDescription" = "Hallo, ik ben Leo. Ik ben een AI-assistent die volledig door Brave wordt gehost en die mogelijk is gemaakt door door Llama 3.1 8B, een krachtig en veelzijdig model gemaakt door Meta.";

/* The model and creator for intro message - Llama 3.1 8B is the model name -- Meta is the creator */
"aichat.introMessageLlamaModelDescription" = "Llama 3.1 8B van Meta";

/* The model's purpose - Describes what it can do best */
"aichat.introMessageLlamaModelPurposeDescription" = "Chat voor algemene taken";

Expand All @@ -157,6 +178,9 @@
/* The name of the AI-Assistant that's responsing to the user */
"aichat.leoAssistantNameTitle" = "Leo";

/* The default title displayed above a code block when the language of the code is not known. */
"aichat.leoCodeExampleDefaultTitle" = "Voorbeeld van code";

/* The text displayed on the loading screen when searching for a user query */
"aichat.leoImprovedAnswerBraveSearch" = "Zoeken naar betere antwoorden voor";

Expand Down Expand Up @@ -313,6 +337,9 @@
/* The title for disliking response to clipboard action */
"aichat.responseContextMenuDislikeAnswerTitle" = "Antwoord niet leuk";

/* The title for editing user prompt action from context menu */
"aichat.responseContextMenuEditPromptTitle" = "Wijzig prompt";

/* The title for liking response to clipboard action */
"aichat.responseContextMenuLikeAnswerTitle" = "Antwoord leuk";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,9 @@
/* The option the user can select to do strict https upgrading */
"HttpsUpgradeLevelStrict" = "Estricto";

/* This is a label on a button that updates filter lists which signifies that lists have been updated */
"ListsUpdated" = "Listas actualizadas";

/* A button title when confirming to shred website data */
"ShredDataButtonTitle" = "Triturar datos";

Expand Down Expand Up @@ -190,6 +193,12 @@
/* A label for a shield option that allows you to switch between different blocking levels for tracker and ads blocking. Options include disabled, standard and aggressive. */
"TrackersAndAdsBlocking" = "Bloqueo de rastreadores y anuncios";

/* This is a label for a button which when pressed updates all the filter lists */
"UpdateLists" = "Actualizar listas";

/* This is a label on a button that updates filter lists which signifies that lista are being updated */
"UpdatingLists" = "Actualizando listas";

/* The option the user can select for the type of https upgrading */
"UpgradeConnectionsToHTTPS" = "Actualizar las conexiones a HTTPS";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
/* A title for a popup that tells the user we recommend turning shields off for this site. */
"AntiAdBlockWarningTitle" = "Pas instellingen van advertentieblokkering aan voor deze site";

/* A picker title for selecting a automatic shred setting option */
"AutoShred" = "Automatische versnippering";

/* The option the user can select to do aggressive ad and tracker blocking */
"BlockAdsAndTrackingAggressive" = "Agressief";

Expand Down Expand Up @@ -148,12 +151,39 @@
/* A description of what the forget me toggle does */
"ForgetMeDescription" = "Verwijdert cookies en andere sitegegevens wanneer u een site afsluit";

/* A toggle option that deletes website content when the site is closed */
"ForgetMeLabel" = "Vergeet me als ik deze site sluit";

/* The option the user can select to do strict https upgrading */
"HttpsUpgradeLevelStrict" = "Streng";

/* This is a label on a button that updates filter lists which signifies that lists have been updated */
"ListsUpdated" = "Lijsten bijgewerkt";

/* A button title when confirming to shred website data */
"ShredDataButtonTitle" = "Versnipper gegevens";

/* An option setting for never automatically shreding site data */
"ShredNever" = "Nooit";

/* An option setting for automatically shredding only when the app is closed */
"ShredOnAppClose" = "App gesloten";

/* An option setting for automatically shredding when the site is closed */
"ShredOnSiteTabsClosed" = "Tabbladen van site gesloten";

/* A list row label for accessing the shred settings screen */
"ShredSiteData" = "Versnipper sitegegevens";

/* A message for a confirmation window that appears when a user clicks on 'Shred Data'. */
"ShredSiteDataConfirmationMessage" = "Door de versnippering worden alle tabbladen van deze site gesloten en worden alle sitegegevens verwijderd. Deze actie kun je niet ongedaan maken.";

/* A title for a confirmation window that appears when a user clicks on 'Shred Data' */
"ShredSiteDataConfirmationTitle" = "Sitegegevens versnipperen?";

/* A button title that shreds site data immediately */
"ShredSiteDataNow" = "Versnipper sitegegevens nu";

/* A page title for the warning page that appears when http was blocked */
"SiteIsNotSecure" = "Site is niet veilig";

Expand All @@ -163,6 +193,12 @@
/* A label for a shield option that allows you to switch between different blocking levels for tracker and ads blocking. Options include disabled, standard and aggressive. */
"TrackersAndAdsBlocking" = "Blokkeer trackers en advertenties";

/* This is a label for a button which when pressed updates all the filter lists */
"UpdateLists" = "Werk lijsten bij";

/* This is a label on a button that updates filter lists which signifies that lista are being updated */
"UpdatingLists" = "Lijsten bijwerken";

/* The option the user can select for the type of https upgrading */
"UpgradeConnectionsToHTTPS" = "Upgrade verbindingen naar HTTPS";

Expand Down
Loading

0 comments on commit d37b608

Please sign in to comment.