From 0d4160ee488afe82a3c19e58b37cf9a35ffc0258 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Wed, 6 Dec 2023 11:08:52 -0600 Subject: [PATCH 01/31] Bug fix - final character selection state before closing bold or italic --- .../WKSourceEditorFormatterBoldItalics.m | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m index 763e2947cd0..38d636876ac 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m @@ -282,10 +282,19 @@ - (BOOL)attributedString:(NSMutableAttributedString *)attributedString isBoldInR if (range.length == 0) { if (attributedString.length > range.location) { + NSLog(@"%@", [attributedString attributesAtIndex:range.location effectiveRange:nil]); NSDictionary *attrs = [attributedString attributesAtIndex:range.location effectiveRange:nil]; if (attrs[WKSourceEditorCustomKeyFontBoldItalics] != nil || attrs[WKSourceEditorCustomKeyFontBold] != nil) { isBold = YES; + } else { + // Edge case, check previous character if we are up against a closing bold or italic + if (attrs[WKSourceEditorCustomKeyColorOrange]) { + attrs = [attributedString attributesAtIndex:range.location - 1 effectiveRange:nil]; + if (attrs[WKSourceEditorCustomKeyFontBoldItalics] != nil || attrs[WKSourceEditorCustomKeyFontBold] != nil) { + isBold = YES; + } + } } } @@ -312,6 +321,14 @@ - (BOOL)attributedString:(NSMutableAttributedString *)attributedString isItalics if (attrs[WKSourceEditorCustomKeyFontBoldItalics] != nil || attrs[WKSourceEditorCustomKeyFontItalics] != nil) { isItalics = YES; + } else { + // Edge case, check previous character if we are up against a closing bold or italic + if (attrs[WKSourceEditorCustomKeyColorOrange]) { + attrs = [attributedString attributesAtIndex:range.location - 1 effectiveRange:nil]; + if (attrs[WKSourceEditorCustomKeyFontBoldItalics] != nil || attrs[WKSourceEditorCustomKeyFontItalics] != nil) { + isItalics = YES; + } + } } } From 5fe71e6af1e9b7ed714fb8fba057f3753703d72d Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Wed, 6 Dec 2023 11:23:58 -0600 Subject: [PATCH 02/31] Add tests --- ...KSourceEditorTextFrameworkMediatorTests.swift | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift b/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift index 5f01b4b4c71..b473f2c83f3 100644 --- a/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift +++ b/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift @@ -61,6 +61,22 @@ final class WKSourceEditorTextFrameworkMediatorTests: XCTestCase { XCTAssertFalse(selectionStates9.isItalics) } + func testClosingBoldSelectionStateCursor() throws { + let text = "One '''Two''' Three" + mediator.textView.attributedText = NSAttributedString(string: text) + + let selectionStates = mediator.selectionState(selectedDocumentRange: NSRange(location: 10, length: 0)) + XCTAssertTrue(selectionStates.isBold) + } + + func testClosingItalicsSelectionStateCursor() throws { + let text = "One ''Two'' Three" + mediator.textView.attributedText = NSAttributedString(string: text) + + let selectionStates = mediator.selectionState(selectedDocumentRange: NSRange(location: 9, length: 0)) + XCTAssertTrue(selectionStates.isItalics) + } + func testHorizontalTemplateButtonSelectionStateCursor() throws { let text = "Testing simple {{Currentdate}} template example." mediator.textView.attributedText = NSAttributedString(string: text) From 2428dacbbaec31554bd75833beb5c3d2b2af2448 Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Thu, 7 Dec 2023 13:49:35 +0100 Subject: [PATCH 03/31] Localisation updates from https://translatewiki.net. --- .../dga.lproj/Localizable.strings | 165 ++++++++++++ .../hi.lproj/Localizable.strings | 4 + .../lb.lproj/Localizable.strings | 2 + .../nl.lproj/Localizable.strings | 2 +- .../qqq.lproj/Localizable.strings | 236 ++++++++++-------- .../sr-ec.lproj/Localizable.strings | 16 ++ .../ta.lproj/Localizable.strings | 3 +- .../tr.lproj/Localizable.strings | 75 +++++- .../zh-hant.lproj/Localizable.strings | 71 +++++- 9 files changed, 454 insertions(+), 120 deletions(-) diff --git a/Wikipedia/Localizations/dga.lproj/Localizable.strings b/Wikipedia/Localizations/dga.lproj/Localizable.strings index b45cb23eaa8..0802097358f 100644 --- a/Wikipedia/Localizations/dga.lproj/Localizable.strings +++ b/Wikipedia/Localizations/dga.lproj/Localizable.strings @@ -407,11 +407,26 @@ "explore-feed-preferences-show-on-this-day-footer-text" = "Ka fooŋ yuo a zinɛ bebiri bie naŋ ko la a kɔkɔɛ zaa."; "explore-feed-preferences-show-on-this-day-title" = "Wuli zinɛ bebiri bie"; "explore-feed-preferences-show-picture-of-the-day-title" = "Wuli Zinɛ enfuomo"; +"explore-feed-preferences-show-places-footer-text" = "Kó a zie naŋ a Aatekel zaa gaa a kɔkɔɛ zaa poɔ."; "explore-feed-preferences-show-places-title" = "Wuli a zie"; +"explore-feed-preferences-show-randomizer-footer-text" = "Kó a zie naŋ a Aatekel zaa naŋ be a kɔkɔɛ zaa poɔ."; +"explore-feed-preferences-show-randomizer-title" = "Wuli Aatekel tɛɛtɛɛ"; +"explore-feed-preferences-show-related-pages-title" = "Wuli anaŋ aŋ so ka fo Kane a gane"; +"explore-feed-preferences-show-top-read-footer-text" = "Kó a saazu gane fo naŋ kanna onaŋ kó la anaŋ na be a kɔkɔɛ zaa poɔ."; +"explore-feed-preferences-show-top-read-title" = "Wuli saazu gane fo naŋ kanne"; "explore-feed-preferences-top-read-description" = "Brbiri zaa Aatekel kannoo"; "explore-feed-preferences-turn-off-explore-feed-alert-action-title" = "Kó a yɛlɛ"; +"explore-feed-preferences-turn-off-explore-feed-alert-message" = "Sɔgle yɛlɛ naŋ zaa na be a gane poɔ na yi la kyɛ leɛre o neŋ a maale gane"; "explore-feed-preferences-turn-off-explore-feed-alert-title" = "Kó a yɛlɛ?"; "explore-feed-preferences-turn-off-explore-tab-action-title" = "Kó a yɛlɛ"; +"explore-feed-preferences-turn-off-explore-tab-message" = "A yɛlɛ naŋ gaa naŋ baŋ leɛ wa la ka fo maale"; +"explore-feed-preferences-turn-off-explore-tab-title" = "Kó a yɛlɛ zie?"; +"explore-feed-preferences-turn-off-feed-disclosure" = "Kó a zie naŋ fo naŋ ba leɛ neŋ maaloo"; +"explore-feed-preferences-turn-on-explore-feed-alert-message" = "Wuli a pagebu gane fo naŋ na kó ne yɛlɛ"; +"explore-feed-preferences-turn-on-explore-tab-action-title" = "Yuo a yɛlɛ"; +"explore-feed-preferences-turn-on-explore-tab-message" = "A naŋ leɛre la a yɛlɛ maaloo, fo naŋ baŋ nyɛ la a yɛlɛ ka fooŋ neɛ a tombiri"; +"explore-feed-preferences-turn-on-explore-tab-title" = "Yuo a yɛlɛ tombiri?"; +"explore-hide-card-prompt" = "Gan-sɔgle la"; "explore-main-page-description" = "Wikipiideɛ gampɛle zu toma meŋɛ"; "explore-main-page-heading" = "Zinɛ Wikipiideɛ"; "explore-most-read-footer" = "Aatekel na zaa na be a saazu"; @@ -624,6 +639,7 @@ "notifications-center-num-selected-messages-format" = "{{PLURAL:$1|$1 message|$1 messages}}"; "notifications-center-onboarding-modal-continue-action" = "Ns gɛrɛ"; "notifications-center-onboarding-panel-secondary-button" = "Bareka kyɛbe"; +"notifications-center-project-filters-accessibility-label" = "Toma boŋkyooraa"; "notifications-center-status-all" = "Zaa"; "notifications-center-status-all-notifications" = "Yɛlɛ yaga bezie"; "notifications-center-status-double-concatenation" = "$1 a te $2"; @@ -636,6 +652,14 @@ "notifications-center-status-unread" = "Ba tõɔ kanne"; "notifications-center-subheader-edit-milestone" = "Maale taabu"; "notifications-center-subheader-edit-reverted" = "Fo maaloo leɛ waɛ la"; +"notifications-center-subheader-email-from-other-user" = "Duoro zie paalaa"; +"notifications-center-subheader-login-fail-known-device" = "Fo kpeɛ la gbɛɛ yaga kyɛ ba tõɔ"; +"notifications-center-subheader-login-fail-unknown-device" = "Kpeɛbo na ba tõɔ"; +"notifications-center-subheader-login-success-unknown-device" = "Kpɛ zie na fo naŋ ba baŋ"; +"notifications-center-subheader-mention-article-talk-page" = "E ka be a Aatekel yɛlɛ gampɛle"; +"notifications-center-subheader-mention-edit-summary" = "E ŋmaaroo ŋmaa lɛ"; +"notifications-center-subheader-mention-failed" = "Ba tõɔ e bee boɔle"; +"notifications-center-subheader-mention-successful" = "A eɛɛ velaa"; "notifications-center-subheader-mention-talk-page" = "Yel-eŋ a Gaŋpɛle zu"; "notifications-center-subheader-message-user-talk-page" = "Duoro be la fo gampɛle gane poɔ"; "notifications-center-subheader-page-link" = "Tag lag gampɛle"; @@ -691,6 +715,7 @@ "page-history-bot-edits" = "bot maaloo"; "page-history-compare-accessibility-hint" = "Neɛ a bie ayi soba a kaa a zaa yi nyɛ"; "page-history-compare-title" = "Tag-lantaa kaa nyɛ"; +"page-history-graph-accessibility-label" = "Magebu Maaloŋ gaŋ la a wagere"; "page-history-minor-edits" = "Boŋ maal-fēē"; "page-history-revision-author-accessibility-label" = "Kaŋa: $1"; "page-history-revision-comment-accessibility-label" = "Yel-yɛlɛ $1"; @@ -707,19 +732,42 @@ "page-protected-can-not-edit" = "Fo ba taa a sori ka fo maale a gampɛle ŋa"; "page-protected-can-not-edit-title" = "Ba gɔ la a gampɛle ŋa"; "page-similar-titles" = "Gampɛle ŋmɛ-taa"; +"panel-compare-revisions-title" = "Boma de laŋ kaabu"; +"panel-not-logged-in-continue-edit-action-title" = "Maale kyɛ ba kpɛ"; +"panel-not-logged-in-title" = "Fo ba tõɔ kpɛ"; "pictured" = "Enfuomo"; +"places-accessibility-clear-saved-searches" = "Sãã bɔɔbo"; "places-accessibility-group" = "$1 Aatekel"; +"places-accessibility-recenter-map-on-user-location" = "Leɛ maale fo bezie"; "places-accessibility-show-as-list" = "Wuli aŋa gama"; "places-accessibility-show-as-map" = "Wuli aŋa map"; "places-accessibility-show-more" = "Aatekel yaga wuloo"; +"places-empty-search-description" = "Yineŋ tenne, tenne, tendaa,Ŋmene bammbʣ, yipɔge yɛlɛ,meɛbo ane a taa ba."; +"places-empty-search-title" = "Bɔ Wikipiideɛ Aatekel ne magebo zie"; "places-enable-location-action-button-title" = "Wuli be zie"; +"places-filter-articles-action-sheet-title" = "Aatekel kyooroo"; +"places-filter-button-title" = "Kyɔɔre"; +"places-filter-no-saved-places" = "Fo ba taa bie zie"; +"places-filter-saved-articles" = "Bie Aatekel"; +"places-filter-top-articles" = "Saazu kannoo"; "places-filter-top-articles-count" = "{{PLURAL:$1|$1 article|$1 articles}}"; +"places-filter-top-read-articles" = "Saazu Aatekel kannoo"; +"places-location-enabled" = "Bezie toɔɛl la"; +"places-no-saved-articles-have-location" = "Aatekel naŋ zaa fo naŋ baŋ ba taa bezie yɛlɛ"; +"places-search-articles-that-match" = "$1 tu taa \"$2\""; "places-search-default-text" = "Bɔ zie"; +"places-search-did-you-mean" = "Fo yeli ka $1?"; +"places-search-recently-searched-header" = "Bɔɛ pampana"; +"places-search-saved-articles" = "Aatekel ŋmaa binɛɛ"; +"places-search-suggested-searches-header" = "Yɛŋ bɔɔbo"; +"places-search-this-area" = "Magere zie la a kyɛ"; +"places-search-top-articles" = "Saazu zaa Aatekel"; "places-search-top-articles-that-match-scope" = "Peɛloo"; "places-search-your-current-location" = "Fo pampana be zie"; "places-title" = "Ziiri"; "places-unknown-distance" = "Zie ba naŋ ba baŋ"; "potd-description-prefix" = "Enfuomo bebiri $1"; +"potd-empty-error-description" = "Ba tõɔ nyɛ enfuomo a bebiri ŋa $1"; "project-name-mediawiki" = "MediaWiki"; "project-name-wikibooks" = "wikigama"; "project-name-wikidata" = "Wikidata"; @@ -787,6 +835,14 @@ "reading-lists-large-sync-completed" = "{{PLURAL:$1|$1 article|$1 articles}} ane {{PLURAL:$2|$2 reading list|$2 reading lists}} bɔ a toma zieŋ"; "reading-lists-list-not-synced-limit-exceeded" = "Gama ba tõɔ gaa, gaŋ la"; "reading-lists-sort-saved-articles" = "Aatekel ŋmaa binɛɛ"; +"reading-themes-controls-accessibility-black-theme-button" = "Puori yelzu"; +"reading-themes-controls-accessibility-brightness-slider" = "Kyaanoo zie"; +"reading-themes-controls-accessibility-dark-theme-button" = "Yelzu sɔgloŋ"; +"reading-themes-controls-accessibility-light-theme-button" = "Yelzu kyaa"; +"reading-themes-controls-accessibility-syntax-highlighting-switch" = "Syntax Sɔɔŋmãã"; +"reading-themes-controls-accessibility-text-size-slider" = "Ŋmaaroŋ semmo"; +"reading-themes-controls-syntax-highlighting" = "Syntax Sɔɔŋmãã"; +"reference-section-button-accessibility-label" = "Yage kpɛ sommo yizie"; "reference-title" = "Sommo $1"; "relative-date-days-ago" = "{{PLURAL:$1|0=Today|1=Yesterday|$1 days ago}}"; "relative-date-hours-abbreviated" = "$1h"; @@ -802,7 +858,70 @@ "relative-date-seconds-ago-abbreviated" = "$1s naŋ pare"; "relative-date-years-ago" = "{{PLURAL:$1|0=This year|1=Last year|$1 years ago}}"; "replace-button-accessibility" = "Leɛ maale $1."; +"replace-buttons-replace-accessibility" = "Leɛre yelyeni pampana"; +"replace-buttons-replace-all-accessibility" = "Leɛre a zaa pampana"; +"replace-clear-button-accessibility" = "Sãã leɛroo"; +"replace-infolabel-method-replace" = "Leɛre"; +"replace-infolabel-method-replace-all" = "Leɛre a zaa"; +"replace-method-button-accessibility" = "Lɛ Leɛre. Maale $1. Iri leɛroo."; "replace-replace-all-results-count" = "{{PLURAL:$1|$1 item replaced|$1 items replaced}}"; +"replace-textfield-accessibility" = "Leɛre"; +"replace-textfield-placeholder" = "Leɛre neŋ..."; +"return-button-title" = "Leɛ wa"; +"return-to-article" = "Leɛ gaa Aatekel zie"; +"reverted-edit-title" = "Leɛre maaloo"; +"saved-all-articles-title" = "Aatekel zaa"; +"saved-default-reading-list-tag" = "A gane ŋa koŋ baŋ iri bare"; +"saved-pages-image-download-error" = "Ba tõɔ iri a enfuomo a gampɛle zu."; +"saved-pages-progress-syncing" = "Aatekel iruu naŋ gɛrɛ la..."; +"saved-reading-lists-title" = "Kannoo gama"; +"saved-search-default-text" = "Bɔ Aatekel na biŋ"; +"saved-title" = "Biŋ"; +"saved-unsave-article-and-remove-from-reading-lists-message" = "Ba tõɔ biŋ {{PLURAL:$1|this article will remove it|these articles will remove them}} a yi kannoo gama poɔ"; +"saved-unsave-article-and-remove-from-reading-lists-title" = " Ba tõɔ biŋ {{PLURAL:$1|article|articles}}?"; +"search-button-accessibility-label" = "Bɔ Wikipiideɛ"; +"search-clear-title" = "Sãã"; +"search-did-you-mean" = "Fo yeli ka $1?"; +"search-field-placeholder-text" = "Bɔ Wikipiideɛ"; +"search-reading-list-placeholder-text" = "Bɔ kannoo gama"; +"search-recent-clear-cancel" = "Sãã bare"; +"search-recent-clear-confirmation-heading" = "Iri pampana ŋa bɔɔbu?"; +"search-recent-clear-confirmation-sub-heading" = "A Aatekel ŋa koŋ la baŋ leɛ e!"; +"search-recent-clear-delete-all" = "Iri a zaa"; +"search-recent-empty" = "Pampana ŋa bɔɔbu kyɛbe"; +"search-recent-title" = "Bɔɛ pampana"; +"search-result-redirected-from" = "Gɔɔ o la yineŋ: $1"; +"search-title" = "Bɔ"; +"serbian-variants-alert-body" = "A Wikipiideɛ app pampana ŋa tuuro la a Serbian paramare bee sakondere Kɔkɔɛ a app poɔ, lɛ vɛŋɛ a kannoo, bɔɔbu, ane maaloo e mɔlɔ:\n\nсрпски ћирилица Serbian, Cyrillic (sr-ec)\nsrpski latinica Serbian, Latin (sr-el)"; +"serbian-variants-alert-title" = "Eŋ a Serbian sommo"; +"settings-account" = "Yɛlɛ bezie"; +"settings-appearance" = "Kannoo sommo yizie"; +"settings-clear-cache" = "Sãã cached\n data"; +"settings-clear-cache-are-you-sure-message" = "Sãã cached data kyɛ bare zie te ta $1. O koŋ iri bonzaa bare a gampɛle biŋ zie."; +"settings-clear-cache-are-you-sure-title" = "Sãã cached data?"; +"settings-clear-cache-cancel" = "Sãã"; +"settings-clear-cache-ok" = "Saaŋ cache"; +"settings-donate" = "Tere"; +"settings-help-and-feedback" = "Soŋ ane yel leɛ teroo"; +"settings-language-bar" = "Wuli Kɔkɔre bɔɔbu"; +"settings-languages-feed-customization" = "Fo naŋ maale taa la a kɔkɔɛ naŋ be a yɛlɛ gane zu kyɛ e ka a yi daa daa a maaloo gane zu."; +"settings-my-languages" = "N kɔkɔɛ"; +"settings-notifications" = "Daa teɛre ma"; +"settings-notifications-echo-failure-message" = "Gbɛ ŋmɛ kaŋa bebe a saŋa na fo naŋ boɔrɔ a yɛlɛ a teɛre ma gane zu na kyaare neŋ fo yɛlɛ bezie."; +"settings-notifications-echo-failure-title" = "Ba tõɔ bɔ a voonoo teɛre sagebu"; +"settings-notifications-echo-failure-try-again" = "Leɛ e nyɛ"; +"settings-notifications-push-notifications" = "Daa teɛroo"; +"settings-notifications-system-turn-on" = "Leɛ teɛroo"; +"settings-notifications-trending" = "Pampana ŋa tigri"; +"settings-primary-language" = "Paramare"; +"settings-primary-language-details" = "A Kɔkɔre dɛŋdɛŋ soba la ka ba de ka o e a paramere Kɔkɔre app poɔ."; +"settings-search-footer-text" = "Maale a app kyɛ yuo a bɔɔbo zie anaŋ seɛ yineŋ"; +"settings-search-open-app-on-search" = "Yuo a app boɔbu zie"; +"settings-storage-and-syncing-erase-saved-articles-alert-title" = "Sãã Aatekel naŋ zaa fo bie?"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Sãã"; +"settings-storage-and-syncing-erase-saved-articles-title" = "Sãã Aatekel naŋ biŋ"; +"settings-title" = "Maaloo"; +"share-a-fact-made-with" = "Maale neŋ a Wikipiideɛ app"; "share-article-name-on-wikipedia" = "\"$1\" a Wikipiideɛ:"; "share-building" = "Poŋ mɛ a bid..."; "share-default-format" = "“$1” a yi “$2”: $3"; @@ -834,6 +953,31 @@ "talk-page-collapse-thread-button" = "Sãã a mie"; "talk-page-discussion-read-accessibility-label" = "Kanne"; "talk-page-discussion-unread-accessibility-label" = "Ba kanne"; +"talk-page-error-alert-title" = "Gbɛ ŋmɛ naŋ for naŋ ba boɔrɔ"; +"talk-page-error-loading-subtitle" = "Yeli kaŋa ta kpeɛ la."; +"talk-page-error-loading-title" = "Ba tõɔ iri a gampɛle yɛlɛ"; +"talk-page-expand-thread-button" = "Kyaare mie"; +"talk-page-find-in-page-button" = "Bɔ gampɛle"; +"talk-page-menu-open-all" = "Yuo a mid zaa"; +"talk-page-new-banner-subtitle" = "Teɛre, te zaa eɛɛ nensaalba a kyɛ"; +"talk-page-new-banner-title" = "Sɔrɔɔ la nyoge fo meŋɛ"; +"talk-page-new-reply-success-text" = "Fo yɛlɛ tõɔ gaaɛ la velaa"; +"talk-page-new-topic-success-text" = "Fo yɛlɛ tõɔ gaaɛ la velaa"; +"talk-page-onboarding-button-accessibility-label" = "Neɛ gbɛrebo a yi kyɛ yeli tere"; +"talk-page-overflow-menu-accessibility" = "Yelle yaga gampɛle iruu"; +"talk-page-page-info" = "Duoro gampɛle"; +"talk-page-permanent-link" = "Tage lammo ŋa bebe la koroŋ"; +"talk-page-publish-reply-error-subtitle" = "Sɔrɔɔ la a fo internet zie."; +"talk-page-publish-reply-error-title" = "Ba tõɔ eŋ fo yɛlɛ na ."; +"talk-page-publish-topic-error-title" = "Ba tõɔ eŋ fo yelzu paalba ."; +"talk-page-read-in-web" = "Kannoo a web"; +"talk-page-related-links" = "Tag-laŋ boɔsoba a kyɛ"; +"talk-page-replies-count-accessibilty-label" = "{{PLURAL:$1|$1 reply|$1 replies}}"; +"talk-page-reply-button" = "Leɛ sagbo"; +"talk-page-reply-button-accessibility-label" = "Leɛ sage $1"; +"talk-page-reply-depth-accessibility-label" = "Sage puli: $1"; +"talk-page-reply-placeholder-format" = "Leɛ sage $1"; +"talk-page-title-article-talk" = "Aatekel yɔlɛ"; "talk-pages-topic-compose-navbar-title" = "Yelzu"; "theme-black-display-name" = "Sͻgelaa"; "theme-dark-display-name" = "Sͻgelaa"; @@ -865,11 +1009,23 @@ "watchlist-edit-summary-accessibility" = "Ŋmaa maaloŋ"; "watchlist-empty-view-button-title" = "Bɔ Aatekel"; "watchlist-empty-view-filter-title" = "Fo ba taa bo-kaare boma zaa"; +"watchlist-expiration-title" = "Maale boɔbu"; +"watchlist-filter" = "Kyɔɔre"; +"watchlist-filter-activity-header" = "Kaanyaabo yeltontutaa yel-erre"; +"watchlist-filter-activity-options-seen-changes" = "Tere leɛroo"; +"watchlist-filter-activity-options-unseen-changes" = "Ta there leɔroo"; +"watchlist-filter-automated-contributions-header" = "Toŋ emmo"; +"watchlist-filter-automated-contributions-options-bot" = "Boŋ-maala"; +"watchlist-filter-automated-contributions-options-human" = "Nensaala (ba e boŋ-maala)"; +"watchlist-filter-latest-revisions-header" = "Bompaalba leɔ-kaabo"; +"watchlist-filter-latest-revisions-options-latest-revision" = "Pampana leɛkaabo"; +"watchlist-filter-latest-revisions-options-not-latest-revision" = "Ba e leɛ peɛre paaba"; "watchlist-filter-significance-header" = "Tɔnɔ"; "watchlist-filter-significance-options-minor-edits" = "Boŋ maal-fēē"; "watchlist-filter-significance-options-non-minor-edits" = "Anaŋ na ba e fēē"; "watchlist-filter-type-of-change-header" = "Leɛroo iruŋ"; "watchlist-filter-type-of-change-options-category-changes" = "Zage leɛrɛŋ"; +"watchlist-filter-type-of-change-options-logged-actions" = "Kpeɛbu tontone"; "watchlist-filter-type-of-change-options-page-creations" = "Gampɛl kuribu"; "watchlist-filter-type-of-change-options-page-edits" = "Gaŋpɛle maaloo"; "watchlist-filter-type-of-change-options-wikidata-edits" = "Wikiyelpeɛre binni sɛgeroo"; @@ -902,9 +1058,14 @@ "welcome-notifications-tell-me-more-title" = "Teɛre ma yaga"; "welcome-send-data-helps-title" = "Soŋ vɛŋ ka app seɛ"; "welcome-send-data-learn-more" = "Zanne yaga kyaare neŋ data diibu"; +"welcome-volunteer-send-usage-reports" = "Tere fo toma yɛlɛ"; +"widget-onthisday-description" = "Yineŋ yɛlɛ aŋ e a bebiri ŋa yɛlɛ poɔ."; "widget-onthisday-placeholder-article-snippet" = "Duoro mɔlɔ bɔ yizie maaloo"; "widget-onthisday-placeholder-event-snippet" = "Wikipiideɛ, la a duoro mɔlɔ bɔ yizie. Yi la a taŋgaraa zu."; "wikitext-downloading" = "Boɔrɔ yelzu..."; +"wikitext-preview-changes" = "Leɛ boɔrɔ anaŋ fo naŋ leɛre..."; +"wikitext-preview-changes-none" = "Leɛroo zaa kyɛbe ana leɛ bɔ"; +"wikitext-preview-link-external-preview-description" = "A tag-laŋ ŋa la ba de to gaa neŋ a website zie: $1"; "wikitext-preview-link-external-preview-title" = "Yeŋɛ stage lammo"; "wikitext-preview-link-not-found-preview-description" = "Wikipiideɛ ŋa ba taa Aatekel na taa yuori zaa"; "wikitext-preview-link-not-found-preview-title" = "Stage lammo zaa ba nyɛ"; @@ -913,6 +1074,10 @@ "wikitext-preview-save-changes-title" = "Eŋ leɛroo"; "wikitext-upload-captcha-error" = "CAPTCHA boɔbu ba tu"; "wikitext-upload-captcha-needed" = "Boɔrɔ la CAPTCHA nyaabu"; +"wikitext-upload-result-unknown" = "Ba tõɔ baŋ a wiki ŋmaaroo a magere"; "wikitext-upload-save" = "De yiibu..."; +"wikitext-upload-save-anonymously-or-login" = "Maaloo ŋa na gaa la IP addresses zie a fo taŋgaraa zu. Ka fooŋ $1 kpɔ$2 fo naŋ taa la kaarba yaga."; +"wikitext-upload-save-anonymously-warning" = "Maaloo ŋa na gaa la IP addresses zie a fo taŋgaraa zu. Ka fooŋ $1 fo naŋ taa la kaarba yaga."; "wikitext-upload-save-sign-in" = "Kpɛ"; +"wikitext-upload-save-terms-and-licenses" = "Anaŋ wa e leɛroo, fo sage la ka $1de la$2, kyɛ ka fo vɛŋ kyɛ de Fo boma yineŋ a $3CC BY-SA3.0$4 sori terebu a $5GFDL$6. Fo sage la ka a hyperlink bee URL taaɛ la a boma maaloo poɔ."; "wikitext-upload-save-terms-name" = "Yɛlɛ na fo naŋ ba de"; diff --git a/Wikipedia/Localizations/hi.lproj/Localizable.strings b/Wikipedia/Localizations/hi.lproj/Localizable.strings index e873e7b219d..22925af5fae 100644 --- a/Wikipedia/Localizations/hi.lproj/Localizable.strings +++ b/Wikipedia/Localizations/hi.lproj/Localizable.strings @@ -500,6 +500,10 @@ "share-social-mention-format" = "विकिपीडिया के माध्यम से \" $1 \": $2"; "sort-by-recently-added-action" = "हाल ही में जोड़ा गया"; "sort-by-title-action" = "शीर्षक"; +"source-editor-accessibility-label-find-text-field" = "खोजें"; +"source-editor-accessibility-label-replace-text-field" = "बदलें"; +"source-editor-find-replace-all" = "सभी बदलें"; +"source-editor-paragraph" = "अनुच्छेद"; "table-of-contents-button-label" = "सामग्री सारणी (टेबल)"; "table-of-contents-close-accessibility-hint" = "बंद करें"; "table-of-contents-close-accessibility-label" = "सामग्री सारणी को बंद करें"; diff --git a/Wikipedia/Localizations/lb.lproj/Localizable.strings b/Wikipedia/Localizations/lb.lproj/Localizable.strings index db72869d063..b38a7552e63 100644 --- a/Wikipedia/Localizations/lb.lproj/Localizable.strings +++ b/Wikipedia/Localizations/lb.lproj/Localizable.strings @@ -589,6 +589,8 @@ "share-social-mention-format" = "\"$1\" via Wikipedia: $2"; "sort-by-recently-added-action" = "Rezent derbäigesat"; "sort-by-title-action" = "Titel"; +"source-editor-accessibility-label-replace-text-field" = "Ersetzen"; +"source-editor-find-replace-single" = "Ersetzen"; "table-of-contents-button-label" = "Inhaltsverzeechnes"; "table-of-contents-close-accessibility-hint" = "Zoumaachen"; "table-of-contents-close-accessibility-label" = "Inhaltsverzeechnes zoumaachen"; diff --git a/Wikipedia/Localizations/nl.lproj/Localizable.strings b/Wikipedia/Localizations/nl.lproj/Localizable.strings index 34900bed429..393d14bbf26 100644 --- a/Wikipedia/Localizations/nl.lproj/Localizable.strings +++ b/Wikipedia/Localizations/nl.lproj/Localizable.strings @@ -803,7 +803,7 @@ "panel-compare-revisions-title" = "Versies vergelijken"; "panel-not-logged-in-continue-edit-action-title" = "Bewerken zonder in te loggen"; "panel-not-logged-in-subtitle" = "Uw IP-adres is publiekelijk zichtbaar als u wijzigingen aanbrengt. Als u $1inlogt$2 of $3een account aanmaakt$4, worden uw bewerkingen toegeschreven aan uw gebruikersnaam, samen met andere voordelen."; -"panel-not-logged-in-title" = "U bent niet ingelogd"; +"panel-not-logged-in-title" = "U bent niet aangemeld"; "pictured" = "afgebeeld"; "places-accessibility-clear-saved-searches" = "Opgeslagen zoekopdrachten wissen"; "places-accessibility-group" = "$1 artikelen"; diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 83f677003b2..254c977ce06 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,3 +1,27 @@ +// Messages for Message documentation (Message documentation) +// Exported from translatewiki.net +// Author: Abijeet Patro +// Author: Ajeje Brazorf +// Author: Amire80 +// Author: Brion +// Author: Cleinman +// Author: Jeeputer +// Author: Kizule +// Author: Liuxinyu970226 +// Author: McDutchie +// Author: Minh Nguyen +// Author: MuratTheTurkish +// Author: Nemo bis +// Author: Nike +// Author: Patrik L. +// Author: Purodha +// Author: Robby +// Author: Shirayuki +// Author: Siebrand +// Author: Takot +// Author: Verdy p +// Author: Woytecr + "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -11,7 +35,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -21,19 +45,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; -"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; +"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -41,11 +65,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -60,7 +84,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -76,7 +100,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action."; +"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -86,8 +110,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context."; -"action-replace" = "Title of the replace all action."; +"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; +"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -95,31 +119,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action"; -"action-sort" = "Title of the sort action."; +"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; +"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action."; +"action-update" = "Title of the update action.\n{{Identical|Update}}"; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article."; +"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -131,7 +155,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -139,7 +163,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -147,7 +171,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel"; +"cancel" = "Cancel\n{{Identical|Cancel}}"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -166,7 +190,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -182,13 +206,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text"; -"description-help-tips-example-title-two" = "Second example label text"; +"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button."; +"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -203,8 +227,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -240,7 +264,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -255,7 +279,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -285,7 +309,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -342,7 +366,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -366,7 +390,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -378,7 +402,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -450,7 +474,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -495,7 +519,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -521,7 +545,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action"; +"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -538,13 +562,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display ritle for image type setting"; +"insert-media-image-type-settings-title" = "Display title for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -554,7 +578,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings"; +"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -563,7 +587,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -617,11 +641,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -633,11 +657,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; -"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; +"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -664,14 +688,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -691,11 +715,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -704,7 +728,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -730,7 +754,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -743,13 +767,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; +"page-history-revision-history-title" = "Title for revision history view"; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -759,7 +783,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -772,13 +796,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -790,7 +814,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -801,7 +825,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki."; +"project-name-mediawiki" = "Project name for MediaWiki.org."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -821,7 +845,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -847,7 +871,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -876,7 +900,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -894,30 +918,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field."; +"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that is possible return from this point"; -"return-to-article" = "Title for button indicating that is possible to go back to article"; +"return-button-title" = "Title for button indicating that it is possible to return from this point"; +"return-to-article" = "Title for button indicating that it is possible to go back to the article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -943,7 +967,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "Title for button and page letting user view their account page."; +"settings-account" = "{{Identical|Account}}"; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -955,7 +979,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their push notifications settings."; +"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -973,7 +997,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -986,7 +1010,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1070,9 +1094,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; +"talk-page-archives" = "Title for menu option that redirects to talk page archives"; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; +"talk-page-change-language" = "Title for menu option to got to the change language page"; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1089,36 +1113,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; +"talk-page-page-info" = "Title for menu option to go to the talk page information link"; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for menu option that leads to page revision history."; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1131,23 +1155,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; -"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; +"talk-pages-view-title" = "Title of user and article talk pages view."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user"; -"theme-default-display-name" = "Default theme name presented to the user"; +"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; +"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1171,9 +1195,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1211,7 +1235,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1244,23 +1268,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed"; +"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1297,5 +1321,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; -"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; +"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; diff --git a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings index ed13c668b70..77bd425caa6 100644 --- a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings +++ b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings @@ -1001,6 +1001,22 @@ "share-social-mention-format" = "„$1” преко Википедије: $2"; "sort-by-recently-added-action" = "Недавно додато"; "sort-by-title-action" = "Наслов"; +"source-editor-accessibility-label-cursor-down" = "Помери курсор доле"; +"source-editor-accessibility-label-cursor-left" = "Помери курсор лево"; +"source-editor-accessibility-label-cursor-right" = "Помери курсор десно"; +"source-editor-accessibility-label-cursor-up" = "Помери курсор горе"; +"source-editor-accessibility-label-find" = "Пронађи у страници"; +"source-editor-accessibility-label-find-button-clear" = "Очисти поље"; +"source-editor-accessibility-label-find-button-next" = "Следећи резултат претраге"; +"source-editor-accessibility-label-find-text-field" = "Пронађи"; +"source-editor-accessibility-label-italics" = "Додај искошено форматирање"; +"source-editor-accessibility-label-media" = "Убаци медији"; +"source-editor-accessibility-label-replace-text-field" = "Замени"; +"source-editor-accessibility-label-replace-type-all" = "Замени све"; +"source-editor-find-replace-all" = "Замени све"; +"source-editor-find-replace-with" = "Замени са..."; +"source-editor-paragraph" = "Пасус"; +"source-editor-style" = "Стил"; "table-of-contents-button-label" = "Садржај"; "table-of-contents-close-accessibility-hint" = "Затвори"; "table-of-contents-close-accessibility-label" = "Затвори садржај"; diff --git a/Wikipedia/Localizations/ta.lproj/Localizable.strings b/Wikipedia/Localizations/ta.lproj/Localizable.strings index 10ef5248d1a..159b2b3a278 100644 --- a/Wikipedia/Localizations/ta.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ta.lproj/Localizable.strings @@ -5,6 +5,7 @@ // Author: CaptainIRS // Author: Dineshkumar Ponnusamy // Author: ElangoRamanujam +// Author: Fahimrazick // Author: Jayarathina // Author: Kaartic // Author: Mahir78 @@ -196,7 +197,7 @@ "places-filter-saved-articles" = "சேமிக்கப்பட்ட கட்டுரைகள்"; "places-filter-top-articles" = "அதிகமாக படிக்கப்பட்டது"; "places-filter-top-articles-count" = "{{PLURAL:$1|$1 கட்டுரை|$1 கட்டுரைகள்}}"; -"places-search-default-text" = "இடங்களை தேடுக"; +"places-search-default-text" = "இடங்களைத் தேடு"; "places-search-did-you-mean" = "தாங்கள் கருதியது $1?"; "places-search-recently-searched-header" = "அண்மையில் தேடப்பட்டது"; "places-search-saved-articles" = "அனைத்து சேமிக்கப்பட்ட கட்டுரைகள்"; diff --git a/Wikipedia/Localizations/tr.lproj/Localizable.strings b/Wikipedia/Localizations/tr.lproj/Localizable.strings index 93df1f97bbb..e7af3d06654 100644 --- a/Wikipedia/Localizations/tr.lproj/Localizable.strings +++ b/Wikipedia/Localizations/tr.lproj/Localizable.strings @@ -312,8 +312,8 @@ "donate-success-title" = "Teşekkürler!"; "donate-title" = "Bir tutar seçin"; "donate-transaction-fee-opt-in-text" = "Bağışımın %%100'ünü alabilmeniz için işlem ücretlerini karşılamak üzere cömertçe $1 ekleyeceğim."; -"edit-bold-accessibility-label" = "Kalın formatı ekle"; -"edit-bold-remove-accessibility-label" = "Kalın formatı kaldır"; +"edit-bold-accessibility-label" = "Kalın biçimlendirme ekle"; +"edit-bold-remove-accessibility-label" = "Kalın biçimlendirmeyi kaldır"; "edit-clear-formatting-accessibility-label" = "Biçimlendirmeyi kaldır"; "edit-comment-accessibility-label" = "Yorum sözdizimi ekle"; "edit-comment-remove-accessibility-label" = "Yorum sözdizimi kaldır"; @@ -344,7 +344,7 @@ "edit-ordered-list-remove-accessibility-label" = "Sıralı listeyi mevcut satırdan kaldır"; "edit-published" = "Düzenleme yayımlandı"; "edit-published-subtitle" = "Vikipedi'yi herkes için daha iyi yaptın"; -"edit-reference-accessibility-label" = "Referans sözdizimi ekle"; +"edit-reference-accessibility-label" = "Kaynak sözdizimi ekle"; "edit-reference-remove-accessibility-label" = "Kaynak sözdizimini kaldır"; "edit-signature-accessibility-label" = "İmza sözdizimi ekle"; "edit-signature-remove-accessibility-label" = "İmza sözdizimini kaldır"; @@ -359,7 +359,7 @@ "edit-summary-choice-linked-words" = "Bağlantı eklendi"; "edit-summary-learn-more-text" = "Daha fazla bilgi"; "edit-summary-placeholder-text" = "Sayfayı hangi yönden geliştirdiniz?"; -"edit-superscript-accessibility-label" = "Altsimge biçimlendirme ekle"; +"edit-superscript-accessibility-label" = "Üstsimge biçimlendirme ekle"; "edit-superscript-remove-accessibility-label" = "Altsimge biçimlendirmeyi kaldır"; "edit-template-accessibility-label" = "Şablon sözdizimi ekle"; "edit-template-remove-accessibility-label" = "Şablon sözdizimini kaldır"; @@ -367,7 +367,7 @@ "edit-text-formatting-accessibility-label" = "Metin biçimlendirme menüsünü göster"; "edit-text-formatting-table-view-title" = "Metin formatı"; "edit-text-size-table-view-title" = "Metin boyutu"; -"edit-text-style-accessibility-label" = "Metin stili menüsünü göster"; +"edit-text-style-accessibility-label" = "Metin biçimi menüsünü göster"; "edit-underline-accessibility-label" = "Alt çizgi ekle"; "edit-underline-remove-accessibility-label" = "Alt çizgiyi kaldır"; "edit-unordered-list-accessibility-label" = "Geçerli satırı sırasız liste yap"; @@ -523,9 +523,9 @@ "field-username-placeholder" = "kullanıcı adı girin"; "field-username-title" = "Kullanıcı adı"; "filter-options-all" = "Tümü"; -"find-clear-button-accessibility" = "Bul geçmişini temizle"; +"find-clear-button-accessibility" = "Aramayı temizle"; "find-infolabel-number-matches" = "$1 / $2"; -"find-next-button-accessibility" = "Sonraki sonuç"; +"find-next-button-accessibility" = "Sonraki arama sonucu"; "find-previous-button-accessibility" = "Önceki sonuç"; "find-replace-header" = "Bul ve değiştir"; "find-replace-header-close-accessibility" = "Kapat ve değiştir"; @@ -1044,6 +1044,67 @@ "share-social-mention-format" = "Vikipedi'den $1: $2"; "sort-by-recently-added-action" = "Son eklenenler"; "sort-by-title-action" = "Başlık"; +"source-editor-accessibility-label-bold" = "Kalın biçimlendirme ekle"; +"source-editor-accessibility-label-bold-selected" = "Kalın biçimlendirmeyi kaldır"; +"source-editor-accessibility-label-citation" = "Kaynak sözdizimi ekle"; +"source-editor-accessibility-label-citation-selected" = "Kaynak sözdizimini kaldır"; +"source-editor-accessibility-label-clear-formatting" = "Biçimlendirmeyi temizle"; +"source-editor-accessibility-label-close-header-select" = "Metin biçim menüsünü kapat"; +"source-editor-accessibility-label-close-main-input" = "Metin biçimlendirme menüsünü kapat"; +"source-editor-accessibility-label-comment" = "Yorum sözdizimi ekle"; +"source-editor-accessibility-label-comment-selected" = "Yorum sözdizimini kaldır"; +"source-editor-accessibility-label-cursor-down" = "İmleci aşağı taşı"; +"source-editor-accessibility-label-cursor-left" = "İmleci sola taşı"; +"source-editor-accessibility-label-cursor-right" = "İmleci sağa taşı"; +"source-editor-accessibility-label-cursor-up" = "İmleci yukarı taşı"; +"source-editor-accessibility-label-find" = "Sayfada bul"; +"source-editor-accessibility-label-find-button-clear" = "Aramayı temizle"; +"source-editor-accessibility-label-find-button-close" = "Aramayı kapat"; +"source-editor-accessibility-label-find-button-next" = "Sonraki arama sonucu"; +"source-editor-accessibility-label-find-button-prev" = "Önceki arama sonucu"; +"source-editor-accessibility-label-find-text-field" = "Bul"; +"source-editor-accessibility-label-format-heading" = "Metin biçimi menüsünü göster"; +"source-editor-accessibility-label-format-text" = "Metin biçimlendirme menüsünü göster"; +"source-editor-accessibility-label-format-text-show-more" = "Metin biçimlendirme menüsünü göster"; +"source-editor-accessibility-label-indent-decrease" = "Girinti derinliğini azalt"; +"source-editor-accessibility-label-indent-increase" = "Girinti derinliğini arttır"; +"source-editor-accessibility-label-italics" = "Eğik biçimlendirme ekle"; +"source-editor-accessibility-label-italics-selected" = "Eğik biçimlendirmeyi kaldır"; +"source-editor-accessibility-label-link" = "Bağlantı sözdizimi ekle"; +"source-editor-accessibility-label-link-selected" = "Bağlantı sözdizimini kaldır"; +"source-editor-accessibility-label-media" = "Ortam ekle"; +"source-editor-accessibility-label-ordered" = "Geçerli satırı sıralı liste yap"; +"source-editor-accessibility-label-ordered-selected" = "Sıralı listeyi mevcut satırdan kaldır"; +"source-editor-accessibility-label-replace-button-clear" = "Değiştirmeyi temizle"; +"source-editor-accessibility-label-replace-button-perform-format" = "Değiştirme işlemini gerçekleştir. Değiştirme türü $1 olarak ayarlandı"; +"source-editor-accessibility-label-replace-button-switch-format" = "Değiştirme türünü değiştir. Şu anda $1 olarak ayarlandı. Değiştirmek için seçin."; +"source-editor-accessibility-label-replace-text-field" = "Değiştir"; +"source-editor-accessibility-label-replace-type-all" = "Tüm örnekleri değiştir"; +"source-editor-accessibility-label-replace-type-single" = "Tek örneği değiştir"; +"source-editor-accessibility-label-strikethrough" = "Üstü çizili ekle"; +"source-editor-accessibility-label-strikethrough-selected" = "Üstü çiziliyi kaldır"; +"source-editor-accessibility-label-subscript" = "Altsimge biçimlendirme ekle"; +"source-editor-accessibility-label-subscript-selected" = "Altsimge biçimlendirmeyi kaldır"; +"source-editor-accessibility-label-superscript" = "Üstsimge biçimlendirme ekle"; +"source-editor-accessibility-label-superscript-selected" = "Üstsimge biçimlendirmeyi kaldır"; +"source-editor-accessibility-label-template" = "Şablon sözdizimi ekle"; +"source-editor-accessibility-label-template-selected" = "Şablon sözdizimini kaldır"; +"source-editor-accessibility-label-underline" = "Alt çizgi ekle"; +"source-editor-accessibility-label-underline-selected" = "Alt çizgiyi kaldır"; +"source-editor-accessibility-label-unordered" = "Geçerli satırı sırasız liste yap"; +"source-editor-accessibility-label-unordered-selected" = "Sırasız listeyi mevcut satırdan kaldır"; +"source-editor-clear-formatting" = "Biçimlendirmeyi temizle"; +"source-editor-find-replace-all" = "Tümünü değiştir"; +"source-editor-find-replace-single" = "Değiştir"; +"source-editor-find-replace-with" = "Şununla değiştir..."; +"source-editor-heading" = "Başlık"; +"source-editor-paragraph" = "Paragraf"; +"source-editor-style" = "Biçim"; +"source-editor-subheading1" = "Alt başlık 1"; +"source-editor-subheading2" = "Alt başlık 2"; +"source-editor-subheading3" = "Alt başlık 3"; +"source-editor-subheading4" = "Alt başlık 4"; +"source-editor-text-formatting" = "Metin Biçimlendirme"; "table-of-contents-button-label" = "İçindekiler"; "table-of-contents-close-accessibility-hint" = "Kapat"; "table-of-contents-close-accessibility-label" = "İçindekileri kapat"; diff --git a/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings b/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings index 8637c427d4e..973b5378f28 100644 --- a/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings +++ b/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings @@ -319,7 +319,7 @@ "edit-direction-right-accessibility-label" = "移動游標往右"; "edit-direction-up-accessibility-label" = "移動游標往上"; "edit-increase-indent-depth-accessibility-label" = "增加縮排深度"; -"edit-indent-accessibility-label" = "縮排目前的列"; +"edit-indent-accessibility-label" = "縮排目前的行"; "edit-italic-accessibility-label" = "添加斜體格式"; "edit-italic-remove-accessibility-label" = "移除斜體格式"; "edit-link-accessibility-label" = "新增連結語法"; @@ -336,8 +336,8 @@ "edit-notices" = "編輯通知"; "edit-notices-always-display" = "永遠顯示編輯通知"; "edit-notices-please-read" = "編輯前請先閱讀"; -"edit-ordered-list-accessibility-label" = "建立目前列的有序清單"; -"edit-ordered-list-remove-accessibility-label" = "從目前列來移除有序清單"; +"edit-ordered-list-accessibility-label" = "建立目前行的有序清單"; +"edit-ordered-list-remove-accessibility-label" = "從目前行來移除有序清單"; "edit-published" = "已發布編輯"; "edit-published-subtitle" = "謝謝您!您剛剛已令維基百科變得更完善,所有人都會受惠"; "edit-reference-accessibility-label" = "添加參考資料語法"; @@ -366,8 +366,8 @@ "edit-text-style-accessibility-label" = "顯示文字風格選單"; "edit-underline-accessibility-label" = "添加底線"; "edit-underline-remove-accessibility-label" = "移除底線"; -"edit-unordered-list-accessibility-label" = "建立目前列的無排序清單"; -"edit-unordered-list-remove-accessibility-label" = "從目前列來移除無排序清單"; +"edit-unordered-list-accessibility-label" = "建立目前行的無排序清單"; +"edit-unordered-list-remove-accessibility-label" = "從目前行來移除無排序清單"; "edit-watch-list-learn-more-text" = "了解更多關於監視清單"; "edit-watch-this-page-text" = "監視此頁面"; "editing-welcome-be-bold-subtitle" = "更新條目內容要大膽而不魯莽。不必因為犯過錯而苦惱:條目上任何發佈過的版本都會被保留下來,可讓我們的社群容易糾正錯誤。"; @@ -1040,6 +1040,67 @@ "share-social-mention-format" = "“$1” 透過維基百科:$2"; "sort-by-recently-added-action" = "近期新增"; "sort-by-title-action" = "標題"; +"source-editor-accessibility-label-bold" = "添加粗體格式"; +"source-editor-accessibility-label-bold-selected" = "移除粗體格式"; +"source-editor-accessibility-label-citation" = "添加參考資料語法"; +"source-editor-accessibility-label-citation-selected" = "移除參考資料語法"; +"source-editor-accessibility-label-clear-formatting" = "清除格式"; +"source-editor-accessibility-label-close-header-select" = "關閉文字樣式選單"; +"source-editor-accessibility-label-close-main-input" = "關閉文字格式選單"; +"source-editor-accessibility-label-comment" = "添加註解語法"; +"source-editor-accessibility-label-comment-selected" = "移除註釋語法"; +"source-editor-accessibility-label-cursor-down" = "游標往下"; +"source-editor-accessibility-label-cursor-left" = "游標往左"; +"source-editor-accessibility-label-cursor-right" = "游標往右"; +"source-editor-accessibility-label-cursor-up" = "游標往上"; +"source-editor-accessibility-label-find" = "在頁面裡尋找"; +"source-editor-accessibility-label-find-button-clear" = "清除尋找"; +"source-editor-accessibility-label-find-button-close" = "關閉尋找"; +"source-editor-accessibility-label-find-button-next" = "下一個尋找結果"; +"source-editor-accessibility-label-find-button-prev" = "上一個尋找結果"; +"source-editor-accessibility-label-find-text-field" = "尋找"; +"source-editor-accessibility-label-format-heading" = "顯示文字樣式選單"; +"source-editor-accessibility-label-format-text" = "顯示文字格式選單"; +"source-editor-accessibility-label-format-text-show-more" = "顯示文字格式選單"; +"source-editor-accessibility-label-indent-decrease" = "減少縮排深度"; +"source-editor-accessibility-label-indent-increase" = "增加縮排深度"; +"source-editor-accessibility-label-italics" = "添加斜體格式"; +"source-editor-accessibility-label-italics-selected" = "移除斜體格式"; +"source-editor-accessibility-label-link" = "添加連結語法"; +"source-editor-accessibility-label-link-selected" = "移除連結語法"; +"source-editor-accessibility-label-media" = "插入多媒體"; +"source-editor-accessibility-label-ordered" = "建立目前行的有序清單"; +"source-editor-accessibility-label-ordered-selected" = "從目前行來移除有序清單"; +"source-editor-accessibility-label-replace-button-clear" = "清除取代"; +"source-editor-accessibility-label-replace-button-perform-format" = "執行取代操作。取代類型設定成$1"; +"source-editor-accessibility-label-replace-button-switch-format" = "切換取代類型。目前設定成$1。請選擇來進行更改。"; +"source-editor-accessibility-label-replace-text-field" = "取代"; +"source-editor-accessibility-label-replace-type-all" = "取代所有實體"; +"source-editor-accessibility-label-replace-type-single" = "取代單一實體"; +"source-editor-accessibility-label-strikethrough" = "添加刪除線"; +"source-editor-accessibility-label-strikethrough-selected" = "移除刪除線"; +"source-editor-accessibility-label-subscript" = "添加下標格式"; +"source-editor-accessibility-label-subscript-selected" = "移除下標格式"; +"source-editor-accessibility-label-superscript" = "添加上標格式"; +"source-editor-accessibility-label-superscript-selected" = "移除上標格式"; +"source-editor-accessibility-label-template" = "添加模板語法"; +"source-editor-accessibility-label-template-selected" = "移除模板語法"; +"source-editor-accessibility-label-underline" = "添加底線"; +"source-editor-accessibility-label-underline-selected" = "移除底線"; +"source-editor-accessibility-label-unordered" = "建立目前行的無排序清單"; +"source-editor-accessibility-label-unordered-selected" = "從目前行來移除無排序清單"; +"source-editor-clear-formatting" = "清除格式"; +"source-editor-find-replace-all" = "全部取代"; +"source-editor-find-replace-single" = "取代"; +"source-editor-find-replace-with" = "取代為…"; +"source-editor-heading" = "標題"; +"source-editor-paragraph" = "段落"; +"source-editor-style" = "樣式"; +"source-editor-subheading1" = "副標題 1"; +"source-editor-subheading2" = "副標題 2"; +"source-editor-subheading3" = "副標題 3"; +"source-editor-subheading4" = "副標題 4"; +"source-editor-text-formatting" = "文字格式"; "table-of-contents-button-label" = "目次"; "table-of-contents-close-accessibility-hint" = "關閉"; "table-of-contents-close-accessibility-label" = "關閉目錄"; From bbcd56c69d77a1332bedeecdf2b4e25808af7d8a Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 7 Dec 2023 12:50:03 +0000 Subject: [PATCH 04/31] Import translations from TranslateWiki --- .../qqq.lproj/Localizable.strings | 236 ++++++++---------- .../hi.lproj/Localizable.strings | Bin 182892 -> 183586 bytes .../lb.lproj/Localizable.strings | Bin 90486 -> 90724 bytes .../nl.lproj/Localizable.strings | Bin 207292 -> 207294 bytes .../sr-EC.lproj/Localizable.strings | Bin 521284 -> 525284 bytes .../ta.lproj/Localizable.strings | Bin 75182 -> 75194 bytes .../tr.lproj/Localizable.strings | Bin 240304 -> 251210 bytes .../zh-hant.lproj/Localizable.strings | Bin 266642 -> 277424 bytes 8 files changed, 106 insertions(+), 130 deletions(-) diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 254c977ce06..83f677003b2 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,27 +1,3 @@ -// Messages for Message documentation (Message documentation) -// Exported from translatewiki.net -// Author: Abijeet Patro -// Author: Ajeje Brazorf -// Author: Amire80 -// Author: Brion -// Author: Cleinman -// Author: Jeeputer -// Author: Kizule -// Author: Liuxinyu970226 -// Author: McDutchie -// Author: Minh Nguyen -// Author: MuratTheTurkish -// Author: Nemo bis -// Author: Nike -// Author: Patrik L. -// Author: Purodha -// Author: Robby -// Author: Shirayuki -// Author: Siebrand -// Author: Takot -// Author: Verdy p -// Author: Woytecr - "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -35,7 +11,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -45,19 +21,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; -"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; +"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -65,11 +41,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -84,7 +60,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -100,7 +76,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; +"action-cancel" = "Title of the cancel action."; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -110,8 +86,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; -"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; +"action-remove" = "Title of the action that removes the selection from the current context."; +"action-replace" = "Title of the replace all action."; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -119,31 +95,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; -"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; +"action-share-accessibility" = "Accessibility title for the 'Share' action"; +"action-sort" = "Title of the sort action."; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action.\n{{Identical|Update}}"; +"action-update" = "Title of the update action."; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; +"article-delete" = "Title of the action that deletes the selected articles article."; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -155,7 +131,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -163,7 +139,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -171,7 +147,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel\n{{Identical|Cancel}}"; +"cancel" = "Cancel"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -190,7 +166,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -206,13 +182,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; -"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-one" = "First example label text"; +"description-help-tips-example-title-two" = "Second example label text"; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; +"description-published-button-title" = "Title for description panel done button."; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -227,8 +203,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -264,7 +240,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -279,7 +255,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -309,7 +285,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -366,7 +342,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -390,7 +366,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -402,7 +378,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -474,7 +450,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -519,7 +495,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -545,7 +521,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; +"insert-action-title" = "Title for insert action"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -562,13 +538,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display title for image type setting"; +"insert-media-image-type-settings-title" = "Display ritle for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -578,7 +554,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; +"languages-settings-title" = "Title for the 'Languages' section in Settings"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -587,7 +563,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -641,11 +617,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -657,11 +633,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; -"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; +"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -688,14 +664,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -715,11 +691,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -728,7 +704,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -754,7 +730,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -767,13 +743,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view"; +"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -783,7 +759,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -796,13 +772,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -814,7 +790,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -825,7 +801,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki.org."; +"project-name-mediawiki" = "Project name for MediaWiki."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -845,7 +821,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -871,7 +847,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -900,7 +876,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -918,30 +894,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; +"replace-textfield-accessibility" = "Accessibility label for the replace text field."; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that it is possible to return from this point"; -"return-to-article" = "Title for button indicating that it is possible to go back to the article"; +"return-button-title" = "Title for button indicating that is possible return from this point"; +"return-to-article" = "Title for button indicating that is possible to go back to article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -967,7 +943,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "{{Identical|Account}}"; +"settings-account" = "Title for button and page letting user view their account page."; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -979,7 +955,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; +"settings-notifications" = "Title for view and button letting users change their push notifications settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -997,7 +973,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -1010,7 +986,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1094,9 +1070,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives"; +"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page"; +"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1113,36 +1089,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link"; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; +"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for menu option that leads to page revision history."; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1155,23 +1131,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; -"talk-pages-view-title" = "Title of user and article talk pages view."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; +"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; -"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; +"theme-dark-display-name" = "Dark theme name presented to the user"; +"theme-default-display-name" = "Default theme name presented to the user"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1195,9 +1171,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1235,7 +1211,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1268,23 +1244,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; +"welcome-exploration-explore-feed-title" = "Title for Explore feed"; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1321,5 +1297,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; -"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; +"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; diff --git a/Wikipedia/iOS Native Localizations/hi.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/hi.lproj/Localizable.strings index 4e4ab8e77ed1af3e0ee0b04a99ca28d19a71621c..598b148959f6311fb47e9d7e446e77bac1e3deb4 100644 GIT binary patch delta 304 zcmaDeg?rH~?hQGSlEn=945bW349N_s47xy^!jQ>O0u(Ene(@%w=wzn33eyEd7{#XV z%4Oo4Y`2kTdQU$S&vY9ZCZ5S!d0dlEZBSa=7g?%|(-@$kX+R_M7*Zyy2KG)j*vG`P zdDgkQ3Op7!>M&}`!nFYnC;_^w0!Tu{QWjHh5%22?N!;lE|Ee>;Y@|kR=`y?@%wVw!K+CBy8A=(77?K%M8FYa-g&~un1SnR-pgY<6jWlO5ke|np&X61>{}@Ya3+ D=!GUi delta 27 lcmV+$0ObGV#0B=k1+dy~lh7y}vs!O@GLz~mEVGKD+P}=t4t)Rs diff --git a/Wikipedia/iOS Native Localizations/nl.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/nl.lproj/Localizable.strings index b72f9f37fe0c0f4756fb5d71e94a6b871977c962..6137240133d28c0e7c6efe5e949cce4434178b60 100644 GIT binary patch delta 35 pcmdmUnP=Z+o`x32Elg53_!Ait8S)s?8B!T?fjDQo`VFS3fdJ=&3(Wuk delta 24 gcmdmYnP<;so`x32Elg53rf(2tl-O=^gQ+VJ0Eci1`2YX_ diff --git a/Wikipedia/iOS Native Localizations/sr-EC.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/sr-EC.lproj/Localizable.strings index 570fddd0b64728fa3a027d17fa73fea78e68e07c..c6f11eddeebc0452e1b3816041ca858f82befe81 100644 GIT binary patch delta 1498 zcmai!Z%kWN7{>28_uN~&+;tZ$U13#QaHuuK!iUW)lT=K|LI`0U$jBW|zxIO+)lP$WDIGfdQ2`)=nm`1Y@{+PuNi{M-)B!pBYZt?*=Wr=Q4uemuN zZcg6cdCv2`&l#J0=tiF>neY|tmG(&cq;6@Kv|I9v)grY^F_6QGA0bW2M`TjXL3rNg zL2^>9MtvzUQb}LD%A&BqFKAh2mfbC=or2qn(E?h6z-8*<_4{=s%GCj^d?MhPG4g0C z+;ySA0_pWjtwLBt$n#4(1w1CcJ>oxmR2JWiQ6F8$6P-24d`z9_U!ew8@|lKfk5E13 z>m9UGyyhOo+ogUdWEAK2Q!Q0 z*o!7NTW>p%?VHqw7q=*0%$`zf_?3f(g>2a`bz$^#`T)-i>XZ-$)q7FA2)#8R9;BNBVhR1@ ztdyrc9Xwf8g!J!n1rI;dW+qGNMgd9I%vK2FDtY+i1;vTk4Wx(%*V?(~Ll+Wbq!P(nR6~R+4n#H+-E2E6 zzb)fpyZoS8|E_#{?dmAv=BqZh8TeE#+hB3vYHk(L3Mq;vO?itOZ#d1^lpKH0qA2&S zfWcg3dr?2h#^HXF=tEtswZx)SgeNfPDvbApWiDG6(wEkk^8qcTY4$-uEHzsLeaz65jott_FBIiN@nsbOg6C z1C<`R;&@pxzB?%U%!}vQHQC%~vO$tmg|K<)Or_>{SHsdoRx7g4Li;LWUm&3xY-BOQuXPf42-oK`T2e!Mi4{QbE zwakNXDbdXMF{QW{J?E7W&oqY2**x`4%9mqK3>)g}2t37n2+vTxFX2$lgu`}v=1*NX B(l7u3 delta 607 zcmXAmUr1AN9L4$lx%b+y>(3!;T_kFox@4AIqK67uGD^${M1n#>#0QBG8YMP*2%WJ( zL`Xlq-~LHMut0_lF6{SGF+v7nL`g*dupvH_)wmC(Vz#=}%i%m7KIfd}lz;Z~u53CC zGq+Xs<~C+uXdH@;JEQ`N^QZwHER!I_yp)4;No@!Jb8LW9j}4Kz%%MAoIGD90B+^S9 zvR-7s%LQt{<442?qlah+ii%PLW+UZxG1laTJtr}@d2%{xug>*vg(G(rzdiGA89`}) z*4UXhOBhN^gxU8#ME5~vo#?Q@Q6Kbp6hplD!YqyoP~1*DFw}x{$mU3eJX3|77_1DV zJYHxp^AL zk#zCm6iTg{E}J@W838kJFlBXNX?2lUt0*7cDL1CbdX@M#SPf4PBQDz}$rur$fh?#%W(Im=}o`h631-i3yquh|!g>ypg936!L2t6^@%Y zSfELno2Ao8ZWd@_?|;ApYjhF1zq^IXyD@`)pF4W8QVClb6tcFsn|p$)D{;~+VgtG; zzIDGkr3GQ}I@$pq3o)7hNqZ4w&ud)Pt<&a8$WP(0Y*m%qIC$D<1UBwtuW-hg^iL?k z5$FivYA}x>3dvgaDj3g{PGP+YL(db$h56M0^Mq@P!#bFKT0~?S|HsjC5b=kxfQnPB LPL-@qd;jS#p9Ja| diff --git a/Wikipedia/iOS Native Localizations/ta.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ta.lproj/Localizable.strings index fb6a38c7ec911ff43ccb0c9988c5068854e1f52f..37b3c23808d62ddc293fe7e00a3b72dd71b272d8 100644 GIT binary patch delta 38 wcmV+>0NMYp%LKa11h95LlR%{ilfW(zlU~dglW^%6lb~=6lkiR=v)(_@d*ldwM!m4E>hll)F1m#iNF;FFGs4wG<> W43mJW3YQQN0Vb0WA`G)2L7L=gZW&U;3V7!d-2~^Kr$$d_sB@Z@KmLkA zEDD^upN2wb1{L9}yNDIUY+{7Lcq)PY05y4}yLaidOob|@l-wy*FGHV7(8qOXdf8DL z2K^t=B-p!>=sb;a4SFqGak2QM7aOrcffAR38#PiTegz+8fYmYJ}Ne5Q8Uu{(w#EoUmW}T!yEv7m9!3wFp(G$UMIBVY6rPnkAZ;o_dQ#h@7hr-*gthR_5Q%_KF3~7x3nvm(w^NBr zZ_f5)J#j5`(tN&H7v!(hYrT*NbFR?2BoW9FJbUd6U3yPt{VRm$=9qX={X*FI6aH57 z7h?6e4?Ct#pM)Y50P&xnneP9Df=;0r0uLfSs}8Y*nNC4@IfQ!!J$_E|{G=44kj?EV zW;VCYk|qsrjIbEC9DjUo(3D5ezX~Peu%M0w!__rNLVLUQy!o{>t}hdzA&i*0`}I5? zv)aycPC5AS3emH;Nk?ErWQkDqFcUpebJi5FET;3I?*NVA-EC=bAr9>{%$&`you~x; z5n_kPT_l7bIAMpFdVIto&ohQi5;0QLzAPF6otJ0`SqKXP*$hwS*^^8wCZv=*wHi_l zETAM5E?h?(bVc|;*UQw8I~#N!{rh@NTm{8qg|;BJ%GIoI5Zu^Wf!XXXUJ^YI8bun( z#XmTpI2Va0aVB*@=_6G1xIccCL`)hdQcF2z|4$Hc1II&NHj(%jc}B=vjLCC-x&0(jMs0RM1#sMR>*eU%zLJ>@BWzP3%Sv3G2e5|3|&_dG^G?--!hE+ zzcrj#`0?p_=zJ1U=t?2h+OKuI=k*xw{;LGeJSoOtO|RxK=r&S-Pt-5LTfYSOFph=F)tMyM7dkRf94I4H#t}Mj zFZU@m{h!`|riU=a1+}C=%UM|X9%AYih(&2WQ@sP9F=aE$xHG9xa~dh8t0+YF;iQ6S znNU;;Z`O&>5=ealijeHqsWW{O|KMO4WE{b+mEQ1y#0Fw!rNRby(Mscp6F#58?pA+r zwG$hxp2bqQO`O2*Wo|7uz^*#70x@iq_4~=QnstY6#gq~Z&v{VKhwjaQy@$vWtpI*8 zE+hVifKScEHYw>g$+jcpD*~49(P(lGlb~`sGr~wBk>seu$V7r0?i-~uxo%22pPw8euWlo{$%%IYK=CSoc-E>&Y#yDw^DScY(L58SEQVKs zb8H)O>ApoQ92&MV1AKOgmcfPB5Lq4Xkf-242NC7bP9jo1e8mB|g(LxLI!UoCo+4HU zG|!=C+441+Phf~JBd=Ivgx0S}h8+DLQp_+41Na@JHo5v65;b`!V{@^#*UYmXG_gV) z7V&{>4pckPB+fo)cpted^GReeq(}o4pGNoWL!?s?7?Dc%MscxB4@2G5AiKULd79h- zwQr(sR?+?FX|y={CN1@%8;ObU$##Nmn3^E(Z7RyZ>3WC?q!myvVe0Dx=`O9qrYTB&oW_K5{=&wUkn#_7xaucj zmNSfW=Tt2lDA^T#y_SC-5Ck3nr5Vs3K#{CNjd$K1ZZVoug+{9A-m`)CfrX#Ok|XCSyUBs zyvkvM^o#h&)rSz7qpMj6uf8GjJ>ME2>J@ffPFhM=6S({V)*M5sgB%-^{(O)a? z2p+ZY*!hb5U+dK$Y8RY;g89M80J=`@T}G1#ui2goXO`0@1*h9o?Fe=!p0j5KHO2mh za};*jgj%fxTcLvQXbIwtQGQ^lWAkCifort;6gA4{chC?`xrAVuke4?}>$|fwlt<4n z@XGoWXq<)IjIAW6?xsCcCzrQ8kWS}0&qu3ksf=ssE>W|V;L0W?+)|zfOM4U@^B5Cl z+sm|DbM6Fs8FoAecp0IB!FmvdD&`?t6?)wKxClF6r&Tc6L~ClDCfU?XJD8?hn3OHJ zEGfH4*_fIfv#(#yGI`_IR)}e#$D!v9>O}8N@=yznX3FJ93JkQ;&y?N33a(aUoyxzH z7FeO+y)kv})g%&bC5RIdjP8DH|0hc3X8- zOFzPFvRz^^MxNR22lls!9ufnYOU4;?E>J7P+Fr}JI=MOiR&ncl7T)`+1lAh}?SX&# z$$Jvnacx*Av(3Z@k<qD<`gBL#yMNwImX^mnk1~T3vIH-LcFfWr;;S!MuXC7hc%7vJ0$YSd#AGu=} zOoRhR*-o!Gd*vSHlzU!gt(w|H8Ee6+2E)UY&Cq)df#~4*t@+UZXA;9xD@`D+$31cI zydG@LsL%&rW2eJ3Zx3#cOuW=77rZwSg+lSIA{e!<-FubTmqsI}JMls)M_4Jigm_^t Zdb9<<=c~P*536Red%!(H95{1R{s#`rG#dZ_ delta 1804 zcmY+Fe@s>98OQJQyxhy>csU#|xAf-jhTTz$-Gwqr86k`!v#le98A=&js6li^fl}(! zsw0FlLX;6>h_B0+5klyS&JxC$M}6&;Ao>Sw7!YFpL5M?ZXXhv}#;sk$=(hJl(qw;} zKi<4K&vU-t=kt8e)KJ3c4Rf^3iRKECCktY;f(*}E`0OJ4?BeuJx80m`+Q8IK zGVR&Tcau@_2Knul9b28UFWoEqYdfTS&tI|X=YTBOJ#8=V@g<;Vi9+_|p|4!%_fR&< zJ|M&Hd*|_!=xZV$tS;R=xo5(F(I)(|Z?F&saf8fy(Qnthmr5v{6h1u4U_X+*?6%EQ zh4EOr!j^2kWys`nC0O_ih2-p?Q|!$1K0@nn%g3Wr9F|#;B)k1W zc^qypuvc0=0kpkE1{VInKG|}`gVHzHl*cAcWBPAgj`0ulDQBX@?!2YuyqV|VV6jC|6Fg~PgNC`^_t`Hm0$x%y+Q3aXY%e+*)5 zR3xD)o5EQ6FzUglr(aK*G|EqY`V>|_XSa+zpCk)R3w@tafjTM3 zPqONk4_loy1!ICd82Skt^31(dWL+i;XMQVE;CE60i$VPb0T(@9n{8j6_IRlTfmtCLKOdf8MB@wCWM9I`Rzp;m%SMr)$_gNtUV@q9aZW zkJ45IKBr{WYEzOEw;%I5L+Z$%Xo1#%RKpi3EitOb57)mmDWR`Sygtqr<_0xl11Hi{ zXoh-OX;norXt+#4wBDc=1YZ_DIq|iLWkWAZ-!IMUixXEx zwz|7YxdL73nv89$R3k%K0YuGK{(qCEw(omno=@eM#2TKeFoyjUyW8=WHswvcvY8T5 zbdi!Um&S$~aPnab!{4T`%6gK&_~)w{nBi&R z$6_P7)I=YWhpnx{9gu@cN}Kpmf1ADE`tR1>va#nEdS zO!J|;R~H(+ukFmL@1=I=grWRmBd$gk3+$7i?|X*1k~u{b^6vRNJzD41mfkvByU;~(o~EinDE z`wJhIuJK5;q)*6$^nJgxqXgZ}S`6eUr z(k5{b!9!i(Zukt?^o<6Y~bCVnJFHljC$1LzFt z-O1SGle0Hn>R6Q+5#Rg_RNfA;5QqL+-FLf1Zgka)G1<@`MnSzcR7=ZI%?;x521E{t zHUtid0Xh7&PmMQ=d{X&`#Xgo9v!-&lh%+zC&MO{OepPI7WA)b*Lh_7gM<`Lmp!yDn x&^9evG5;DRsi7%xme#j_d`8?8c-SE_@aTCBP2>d~x!ZqbV7gpK%G@{*bee$5*=KaAPKzWehYM-AQodb?vyEH3B|&Xg!w|b;1tUFmAqLz z!LH%He~W=@kvCM+CjsYtWIarrV>al1g=%5X+blVdJ)<*n`bXrvxna-{S&vz66Y8NQ zp2frXe~FDZr|ScwrmhHB@+s4SEthEdertB9jIe;ELKT*?4i}pzRAVx734?|7!t-0n zy}a>N9pA>x;8@69;O=E&V8mJx8#=%UdEJfhemR}V_5BIZ=p)Oa@-vzoD05Urg?=_p zepYU|-1=IKr3zy!=bIN9p?sJoK~W0RLw_gH@V3#^BiWBehh8pn9(Dzj;wz$!k#e$# z4gR{z2n8-`;mN61XkA5hfx<;)vqLX5i7g)qS~AT=azYPCnWw{iDi8`c_fb7~ zIB~$hFEP6FP1)9&(@ZNIj9|t{8Ce?y7i3%~MzB1_Y{U+Uhsj)Ca7GNcf1f78u@9*m z@{_59mpqoh^>LO!YfmoWmsXmL<2}hsYz@zkD zDC4n%2%kO7+&-jAo|B1Vnki%pNy3AI7GI}bKpr-*cM?<76sy3B4@n&FcPXZ3DCL-OVCQQ0#%I)xhfQM9)-=te3L~Gv0B;C{525+^zXX3>4Sjn`)DHE^dT<0-U^PdiF>YUV8Y1K z1MUlhZ2D*AwC}*uZIXazlIa}S6GKgKU>DIq=WJpL*e|Y8hh7SHZo~ji_OS#QT1YH# z!^cFpxsjzpcOtbx{$geb^jx;l#A*A0LsEwXzn#CnZ6-syg+&!C4jgBYGE-kf5+5C_ zy;~GS)+rRXfnU+afwP8c`M`WVXmv!}(aBVSk}p2jgw7^PW+WNQPr`{lmI(S=EDyR* zB8L>+Fc|J;1hT#z0cIDn_$Mpxk#=awOBxtBifzMm%qo{QT^frcOCw-x1R2w>BYALiE&^@*0qjP43^Bm?8LELiHHup6 ze5#Z5Hu4+;-)`KwBpbgej3QlI2&Gk`LmZmm<(oJX3XS=-Oa<3BGN(Kf1~`9&JR)hUNTYZ+P0akZiO6FI z53^a){%z!=ABHXvFRZq}I4TdUd=)3bbBozRKcI+3urBpjpG`td5Op|6WpJ#Cx+D+Ju^e^BiAefc}MWVtri-u@CB4Sj(8l6a>3FC z$j<|dHPVhtq?_FhXfpmEH2lqV_eq{HVh!UL6x)fcGimsi9byl|ffK01iY2QlBU%{P zfg@i3C8?D5ULytyc^TBiOGI7AHL?$!Cx}Msy-xPu2aWaEvw`JA1?S_4K^jSLCk{q*XLKubMT~{pMou&g9(3jb-rb^3GXqqu}agFoP=G7=DlpVb6 z+RK9AUNb>OurH&Q$Q&U@a0#XG$-kHpPBT^nZ8q|dP;W>347Fr-uA{Ru?L^p(?!c1kDeV;NeNKm(YIl2j@CUc)^4U@}EZr9Wjz57%e6yJ}`!?oMV9GVl;{BgZN3oZ&Xrc zDOHJlKTU;UFYSP(AEWxCMA>-3JQ18;x+7TYn=%LO-$YkJo*O;-xK1TKx0x2khV%!D z(St8q=q{ko($%4p#A#A2?Ihq7Thetub@Ag{6(^>Ju_n3-3U=YR*xQ)4BaMnu^Rv`R zK;J^Mr5(SZt0)?^Y-sF8e>b#H1dR3$T5Y>&Bb~}8h5J2L?oZW%FA1^T z7>yL-{Y(Si4&>LNO{ln)vh3n`s(Ai<5w0aulXS6#UI^pOV{Sv`Zs*60CqkEWn$sKt zYtCUSeIKj&Y zY+D$c6CKn7r6ioR7@?#MuWZnzWx{F^N#&A-8KkoXtciTfh0>NnW)D+p9Q4Vv%Lx;S zi(Ic<0F=T(j>No$O@Dv0r%A_8x7nn&AG3Y}t=pLcP8P8q7>_~ibT37e`HvW+nx8P= z4?@=xRnj`;Z!Fw&)dj@}8=m`y9u9P2G22YI;0E-h$DhWIA$ORilIK}L7-FgRlKre(Ii2v)d(zmr~VBgSmYx*=m_Sd1|;YIYf;a%x26 z$dz8?$e;1B>#|dffK|KkB0nSM9Jx|zjmo5v8MU^^nY+r05oy1}w$|V8-sgRu@Avcl zzR5q$y}f2KmBHcrC?uwrmU8$qIm8j$Io>=5xtxEUW{67rBV2WvbiTL~O>6H}vl{E9 zdAR;@&@J!PN0)NrAuz4>YZDn6B}B`{xYIO0tZpadqPc(=_PaYGoylipgiSyh*s9ViX z)tS6L2Yu{%nM`YZXYEq1>8Bzq)fvv_crCevZ_3SyAcVMj1_HwSfXU_%c*U;E{gyFs zK^KlGx43Y4GuLmzY)<`-tJqu#Sys*P3&5Y;4lb*Cq|oGO6im^X(nZ6%fS7qn6Gu-J zSdo(*z~K$(;7jjdg$SN3fWnVk(!*=n9|A+P2MWcW)9oVui7Wj*($CFU;E6rja2% zHgGy+%ne8E-J3|`U@w@wkOSX~*hU98l*l+ETV;NtmC^l;-z z(0DXOKCxrSA@$-$PeGjsmYSUMV7aV44R#RmjiyNbq>HAg zcjPOmwDG00P%G!Z1DCCP0MmXuWcCcqz#>I5e-`#$yLf}o1^VGV*iYPApfKM4m^x{+ z0P^LWhG#V{OMyqMdfLk=9mAr!&Bcw&@SrTuL=!o&nslif*t1%FLz9CgIH_^;btyoQN3n{}Y*jEfkGN$lg8Q%L@n^7Fly~_#379J{ zwqXp^YEDi(hiiB|qF(K5$63+Z=ad(p!$Joa_9|DC1C+%lUdHv@bXifLP&g!duz>IC z#BTP#K^_^}gZC^?@7q14j4n-JEk|Bca+zzC<(Cd%5Y)qB-hKe@=fUGxDw}%oeq4-N zdU`&OZBy(fepCxY2Cy=1Nt#PTcJ*Nka-bJW#hBkMe5W-w`mj+B4xr602Zt~O;#jA_ z^TXI7#-@}gFOp5T_651P5`4VlYsF)D7!&FEcx2CEyig)Wzg3Z4PEOf)9?#ji>v|P} z$r~ZSlMUb!HN(Z6aI1rx)}mWR|G))9PG``mWs0qG+2x|7O~k%3ICu*=c+f+SaCDpE z*x{j_Tz@xa$^4Zxu8HYoI(O!gU$p(L4vT}6$8zaI4&F>IIgv+A_E7*1r&p@< zMm%ZbbLIXm)D8bN=?Yo3m3*4;JeX#}$92!DmsJ#PBGu!Ok!NTO#EB0~QS*&c`r4`e zHW77G{M*1jltAJr54yW0U8frd%F5P5nwPmpn5~8&xx^--bLlMKdVcf`+U< zL*DRW`N>r`XmfV{^wleI<ee5sNcJc8J$l_C(WXd%`ZC0uHo$8d)_b4ETZq@Em NHJ3>hav`K;!9OZmdZPdU From af177ee8eaa4e151ce9dbba9383e17290af548d2 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Thu, 7 Dec 2023 09:53:36 -0600 Subject: [PATCH 05/31] Remove NSLog --- .../Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m | 1 - 1 file changed, 1 deletion(-) diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m index 38d636876ac..f376e5eec50 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBoldItalics.m @@ -282,7 +282,6 @@ - (BOOL)attributedString:(NSMutableAttributedString *)attributedString isBoldInR if (range.length == 0) { if (attributedString.length > range.location) { - NSLog(@"%@", [attributedString attributesAtIndex:range.location effectiveRange:nil]); NSDictionary *attrs = [attributedString attributesAtIndex:range.location effectiveRange:nil]; if (attrs[WKSourceEditorCustomKeyFontBoldItalics] != nil || attrs[WKSourceEditorCustomKeyFontBold] != nil) { From 96d22eabdbee20d27e3ef369a2970509e9bf5d84 Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Mon, 11 Dec 2023 13:29:36 +0100 Subject: [PATCH 06/31] Localisation updates from https://translatewiki.net. --- .../he.lproj/Localizable.strings | 61 +++++ .../it.lproj/Localizable.strings | 32 +++ .../krc.lproj/Localizable.strings | 4 +- .../lb.lproj/Localizable.strings | 2 + .../lmo.lproj/Localizable.strings | 8 +- .../mk.lproj/Localizable.strings | 61 +++++ .../qqq.lproj/Localizable.strings | 236 ++++++++++-------- .../skr-arab.lproj/Localizable.strings | 3 + .../sr-ec.lproj/Localizable.strings | 3 + .../vi.lproj/Localizable.strings | 1 + 10 files changed, 299 insertions(+), 112 deletions(-) diff --git a/Wikipedia/Localizations/he.lproj/Localizable.strings b/Wikipedia/Localizations/he.lproj/Localizable.strings index 07a25801f59..72e838e0d9e 100644 --- a/Wikipedia/Localizations/he.lproj/Localizable.strings +++ b/Wikipedia/Localizations/he.lproj/Localizable.strings @@ -1025,6 +1025,67 @@ "share-social-mention-format" = "\"$1\" דרך ויקיפדיה: $2"; "sort-by-recently-added-action" = "נוספו לאחרונה"; "sort-by-title-action" = "כותרת"; +"source-editor-accessibility-label-bold" = "הוספת עיצוב מודגש"; +"source-editor-accessibility-label-bold-selected" = "הסרת עיצוב מודגש"; +"source-editor-accessibility-label-citation" = "הוספת תחביר הערת שוליים"; +"source-editor-accessibility-label-citation-selected" = "הסרת תחביר הערת שוליים"; +"source-editor-accessibility-label-clear-formatting" = "ניקוי עיצוב"; +"source-editor-accessibility-label-close-header-select" = "סגירת תפריט סגנון טקסט"; +"source-editor-accessibility-label-close-main-input" = "סגירת תפריט עיצוב טקסט"; +"source-editor-accessibility-label-comment" = "הוספת תחביר הערה"; +"source-editor-accessibility-label-comment-selected" = "הסרת תחביר הערה"; +"source-editor-accessibility-label-cursor-down" = "הזזת הסמן למטה"; +"source-editor-accessibility-label-cursor-left" = "הזזת הסמן שמאלה"; +"source-editor-accessibility-label-cursor-right" = "הזזת הסמן ימינה"; +"source-editor-accessibility-label-cursor-up" = "הזזת הסמן למעלה"; +"source-editor-accessibility-label-find" = "למצוא בדף"; +"source-editor-accessibility-label-find-button-clear" = "איפוס החיפוש"; +"source-editor-accessibility-label-find-button-close" = "סגירת החיפוש"; +"source-editor-accessibility-label-find-button-next" = "תוצאות החיפוש הבאה"; +"source-editor-accessibility-label-find-button-prev" = "תוצאת החיפוש הקודמת"; +"source-editor-accessibility-label-find-text-field" = "למצוא"; +"source-editor-accessibility-label-format-heading" = "הצגת תפריט סגנון טקסט"; +"source-editor-accessibility-label-format-text" = "הצגת תפריט עיצוב טקסט"; +"source-editor-accessibility-label-format-text-show-more" = "הצגת תפריט עיצוב טקסט"; +"source-editor-accessibility-label-indent-decrease" = "הקטנת עומק הזחה"; +"source-editor-accessibility-label-indent-increase" = "הגדלת עומק הזחה"; +"source-editor-accessibility-label-italics" = "הוספת עיצוב נטוי"; +"source-editor-accessibility-label-italics-selected" = "הסרת עיצוב נטוי"; +"source-editor-accessibility-label-link" = "הוספת תחביר קישור"; +"source-editor-accessibility-label-link-selected" = "הסרת תחביר קישור"; +"source-editor-accessibility-label-media" = "הוספת מדיה"; +"source-editor-accessibility-label-ordered" = "הגדרת השורה הנוכחית כרשימה ממוספרת"; +"source-editor-accessibility-label-ordered-selected" = "הסרת רשימה ממוספרת מהשורה הנוכחית"; +"source-editor-accessibility-label-replace-button-clear" = "ניקוי החלפה"; +"source-editor-accessibility-label-replace-button-perform-format" = "ביצוע פעולת החלפה. סוג ההחלפה מוגדר בתור $1"; +"source-editor-accessibility-label-replace-button-switch-format" = "סוג מתג החלפה. מוגדר כרגע לסוג $1. יש לבחור כדי לשנות."; +"source-editor-accessibility-label-replace-text-field" = "החלפה"; +"source-editor-accessibility-label-replace-type-all" = "החלפת כל המופעים"; +"source-editor-accessibility-label-replace-type-single" = "החלפת מופע יחיד"; +"source-editor-accessibility-label-strikethrough" = "הוספת קו חוצה"; +"source-editor-accessibility-label-strikethrough-selected" = "הסרת קו חוצה"; +"source-editor-accessibility-label-subscript" = "הוספת עיצוב כתב תחתי"; +"source-editor-accessibility-label-subscript-selected" = "הסרת עיצוב כתב תחתי"; +"source-editor-accessibility-label-superscript" = "הוספת עיצוב כתב עילי"; +"source-editor-accessibility-label-superscript-selected" = "הוספת עיצוב כתב עילי"; +"source-editor-accessibility-label-template" = "הוספת תחביר תבנית"; +"source-editor-accessibility-label-template-selected" = "הסרת תחביר תבנית"; +"source-editor-accessibility-label-underline" = "הוספת קו תחתי"; +"source-editor-accessibility-label-underline-selected" = "הסרת קו תחתי"; +"source-editor-accessibility-label-unordered" = "הגדרת השורה הנוכחית כרשימת תבליטים"; +"source-editor-accessibility-label-unordered-selected" = "הסרת רשימת תבליטים מהשורה הנוכחית"; +"source-editor-clear-formatting" = "הסרת עיצוב"; +"source-editor-find-replace-all" = "החלפה של הכול"; +"source-editor-find-replace-single" = "החלפה"; +"source-editor-find-replace-with" = "החלפה ב־..."; +"source-editor-heading" = "כותרת"; +"source-editor-paragraph" = "פסקה"; +"source-editor-style" = "סגנון"; +"source-editor-subheading1" = "תת־כותרת 1"; +"source-editor-subheading2" = "תת־כותרת 2"; +"source-editor-subheading3" = "תת־כותרת 3"; +"source-editor-subheading4" = "תת־כותרת 4"; +"source-editor-text-formatting" = "עיצוב טקסט"; "table-of-contents-button-label" = "תוכן עניינים"; "table-of-contents-close-accessibility-hint" = "סגירה"; "table-of-contents-close-accessibility-label" = "סגירת תוכן העניינים"; diff --git a/Wikipedia/Localizations/it.lproj/Localizable.strings b/Wikipedia/Localizations/it.lproj/Localizable.strings index 2790cf9c032..12d55554ff2 100644 --- a/Wikipedia/Localizations/it.lproj/Localizable.strings +++ b/Wikipedia/Localizations/it.lproj/Localizable.strings @@ -737,6 +737,38 @@ "share-social-mention-format" = "“$1” tramite Wikipedia: $2"; "sort-by-recently-added-action" = "Aggiunti di recente"; "sort-by-title-action" = "Titolo"; +"source-editor-accessibility-label-bold" = "Aggiungi la formattazione in grassetto"; +"source-editor-accessibility-label-bold-selected" = "Rimuovi la formattazione in grassetto"; +"source-editor-accessibility-label-citation" = "Aggiungi sintassi per nota"; +"source-editor-accessibility-label-cursor-left" = "Sposta il cursore a sinistra"; +"source-editor-accessibility-label-cursor-right" = "Sposta il cursore a destra"; +"source-editor-accessibility-label-find" = "Trova nella pagina"; +"source-editor-accessibility-label-find-text-field" = "Trova"; +"source-editor-accessibility-label-format-heading" = "Mostra il menu dello stile del testo"; +"source-editor-accessibility-label-format-text" = "Mostra il menu di formattazione del testo"; +"source-editor-accessibility-label-format-text-show-more" = "Mostra il menu di formattazione del testo"; +"source-editor-accessibility-label-indent-increase" = "Aumenta indentazione"; +"source-editor-accessibility-label-italics-selected" = "Aggiungi la formattazione in corsivo"; +"source-editor-accessibility-label-media" = "Inserisci un file multimediale"; +"source-editor-accessibility-label-ordered-selected" = "Rimuovi l'elenco puntato dalla riga attuale"; +"source-editor-accessibility-label-replace-text-field" = "Sostituisci"; +"source-editor-accessibility-label-replace-type-all" = "Sostituisci tutte le istanze"; +"source-editor-accessibility-label-replace-type-single" = "Sostituisci la singola istanza"; +"source-editor-accessibility-label-strikethrough" = "Aggiungi barrato"; +"source-editor-accessibility-label-strikethrough-selected" = "Rimuovi barrato"; +"source-editor-accessibility-label-subscript" = "Rimuovi la formattazione del pedice"; +"source-editor-accessibility-label-subscript-selected" = "Rimuovi la formattazione del pedice"; +"source-editor-accessibility-label-superscript-selected" = "Rimuovi la formattazione dell'apice"; +"source-editor-accessibility-label-underline" = "Aggiungi sottolineatura"; +"source-editor-clear-formatting" = "Pulisci formattazione"; +"source-editor-find-replace-all" = "Sostituisci tutto"; +"source-editor-find-replace-single" = "Sostituisci"; +"source-editor-find-replace-with" = "Sostituisci con…"; +"source-editor-paragraph" = "Paragrafo"; +"source-editor-style" = "Stile"; +"source-editor-subheading1" = "Sottotitolo 1"; +"source-editor-subheading2" = "Sottotitolo 2"; +"source-editor-text-formatting" = "Formattazione del testo"; "table-of-contents-button-label" = "Indice"; "table-of-contents-close-accessibility-hint" = "Chiudi"; "table-of-contents-close-accessibility-label" = "Chiudi l'indice"; diff --git a/Wikipedia/Localizations/krc.lproj/Localizable.strings b/Wikipedia/Localizations/krc.lproj/Localizable.strings index 6333ed000b6..1eebf63bc02 100644 --- a/Wikipedia/Localizations/krc.lproj/Localizable.strings +++ b/Wikipedia/Localizations/krc.lproj/Localizable.strings @@ -37,7 +37,7 @@ "main-menu-about" = "«Википедия» къошакъ программаны юсюнден"; // Fuzzy "main-menu-account-login" = "Системагъа кириу"; -"main-menu-account-logout" = "Чыгъыу"; +"main-menu-account-logout" = "Чыкъ"; // Fuzzy "main-menu-heading-legal" = "Къатыш зат"; "main-menu-nearby" = "Джууукъда"; @@ -77,4 +77,4 @@ "vanish-modal-item-3-ios15" = "Джокъ болууну юсюнден къошакъ сорууларыгъыз бар эсе, бу бетге киригиз $1Meta:Right_to_vanish$2$3."; // Fuzzy "wikitext-upload-save" = "Сакъланады…"; -"wikitext-upload-save-sign-in" = "Кириу"; +"wikitext-upload-save-sign-in" = "Кир"; diff --git a/Wikipedia/Localizations/lb.lproj/Localizable.strings b/Wikipedia/Localizations/lb.lproj/Localizable.strings index b38a7552e63..9043e030bfe 100644 --- a/Wikipedia/Localizations/lb.lproj/Localizable.strings +++ b/Wikipedia/Localizations/lb.lproj/Localizable.strings @@ -420,6 +420,7 @@ "notifications-center-type-item-description-welcome-verbose" = "Begréissungs-Message"; "notifications-center-type-title-edit-reverted" = "Ännerung zréckgesat"; "notifications-center-type-title-thanks" = "Merci!"; +"notifications-center-type-title-welcome" = "Wëllkomm"; "notifications-push-fallback-body-text" = "Nei Aktivitéit op Wikipedia"; // Fuzzy "notifications-push-talk-title-format" = "Nei $1"; @@ -591,6 +592,7 @@ "sort-by-title-action" = "Titel"; "source-editor-accessibility-label-replace-text-field" = "Ersetzen"; "source-editor-find-replace-single" = "Ersetzen"; +"source-editor-style" = "Stil"; "table-of-contents-button-label" = "Inhaltsverzeechnes"; "table-of-contents-close-accessibility-hint" = "Zoumaachen"; "table-of-contents-close-accessibility-label" = "Inhaltsverzeechnes zoumaachen"; diff --git a/Wikipedia/Localizations/lmo.lproj/Localizable.strings b/Wikipedia/Localizations/lmo.lproj/Localizable.strings index 678928af395..8f36c1da24f 100644 --- a/Wikipedia/Localizations/lmo.lproj/Localizable.strings +++ b/Wikipedia/Localizations/lmo.lproj/Localizable.strings @@ -318,7 +318,7 @@ "empty-talk-page-title" = "A inn stad tacad foeura nan'mò di messagg di messag per quest utent chì"; "error-generic-recovery-suggestion" = "In piasé, proeuvegh an'mò pussee tard"; "error-unknown" = "A l'è capitad on error che a se conoss nò"; -"explore-another-random" = "A alter articol a cas"; +"explore-another-random" = "On alter articol a sort"; "explore-because-you-read" = "Perchè t'hee lensgiud"; "explore-because-you-read-footer" = "Di alter vos correlade pussee"; "explore-continue-reading-heading" = "Và adree a lensger"; @@ -364,10 +364,10 @@ "explore-nearby-sub-heading-your-location" = "La toa pozizzion"; "explore-potd-heading" = "Imagin del dì"; "explore-potd-sub-heading" = "Da Wikimedia Commons"; -"explore-random-article-heading" = "Vos a cas"; +"explore-random-article-heading" = "Vos a sort"; "explore-random-article-sub-heading-from-language-wikipedia" = "Da Wikipedia in $1"; "explore-random-article-sub-heading-from-wikipedia" = "Da Wikipedia"; -"explore-randomizer" = "Ona pagina a cas"; +"explore-randomizer" = "Ona pagina a sort"; "featured-widget-content-failure-for-date" = "Nanca ona vos in spegina l'è disponibil per questa data chì"; "featured-widget-description" = "Squaja i vos pussee bei in su Wikipedia, catad foeura de la comunità tut i dì"; "featured-widget-from-wikipedia" = "Da Wikipedia"; @@ -419,7 +419,7 @@ "home-themes-action-title" = "Manesgia i preferenze"; "home-title" = "Esplora"; "icon-shortcut-nearby-title" = "Vos in del scircondari"; -"icon-shortcut-random-title" = "Vos a cas"; +"icon-shortcut-random-title" = "Vos a sort"; "icon-shortcut-search-title" = "Cerca in su Wikipedia"; "image-gallery-unknown-owner" = "Autor conossud de nissun."; "in-the-news-sub-title-from-language-wikipedia" = "Da Wikipedia in $1"; diff --git a/Wikipedia/Localizations/mk.lproj/Localizable.strings b/Wikipedia/Localizations/mk.lproj/Localizable.strings index c0a75ea6d70..ac043f3c78b 100644 --- a/Wikipedia/Localizations/mk.lproj/Localizable.strings +++ b/Wikipedia/Localizations/mk.lproj/Localizable.strings @@ -1009,6 +1009,67 @@ "share-social-mention-format" = "„$1“ преку Википедија: $2"; "sort-by-recently-added-action" = "Неодамна додадени"; "sort-by-title-action" = "Наслов"; +"source-editor-accessibility-label-bold" = "Стави задебелено форматирање"; +"source-editor-accessibility-label-bold-selected" = "Отстрани задебелено форматирање"; +"source-editor-accessibility-label-citation" = "Стави синтакса за навод"; +"source-editor-accessibility-label-citation-selected" = "Отстрани синтакса за навод"; +"source-editor-accessibility-label-clear-formatting" = "Отстрани форматирање"; +"source-editor-accessibility-label-close-header-select" = "Затвори мени за стил на текстот"; +"source-editor-accessibility-label-close-main-input" = "Затвори мени за форматирање на текстот"; +"source-editor-accessibility-label-comment" = "Стави синтакса за коментар"; +"source-editor-accessibility-label-comment-selected" = "Отстрани синтакса за коментар"; +"source-editor-accessibility-label-cursor-down" = "Показникот надолу"; +"source-editor-accessibility-label-cursor-left" = "Показникот налево"; +"source-editor-accessibility-label-cursor-right" = "Показникот надесно"; +"source-editor-accessibility-label-cursor-up" = "Показникот нагоре"; +"source-editor-accessibility-label-find" = "Најди на страницата"; +"source-editor-accessibility-label-find-button-clear" = "Исчисти најдено"; +"source-editor-accessibility-label-find-button-close" = "Затвори најдено"; +"source-editor-accessibility-label-find-button-next" = "Следна најдена ставка"; +"source-editor-accessibility-label-find-button-prev" = "Претходна најдена ставка"; +"source-editor-accessibility-label-find-text-field" = "Најди"; +"source-editor-accessibility-label-format-heading" = "Прикажи мени за стил на текстот"; +"source-editor-accessibility-label-format-text" = "Прикажи мени за форматирање на текстот"; +"source-editor-accessibility-label-format-text-show-more" = "Прикажи мени за форматирање на текстот"; +"source-editor-accessibility-label-indent-decrease" = "Намали отстап"; +"source-editor-accessibility-label-indent-increase" = "Зголеми отстап"; +"source-editor-accessibility-label-italics" = "Стави закосено форматирање"; +"source-editor-accessibility-label-italics-selected" = "Отстрани закосено форматирање"; +"source-editor-accessibility-label-link" = "Стави синтакса за врска"; +"source-editor-accessibility-label-link-selected" = "Отстрани синтакса за врска"; +"source-editor-accessibility-label-media" = "Вметнување на слика или снимка"; +"source-editor-accessibility-label-ordered" = "Направи го тековниот ред подреден список"; +"source-editor-accessibility-label-ordered-selected" = "Отстрани подреден список од тековниот ред"; +"source-editor-accessibility-label-replace-button-clear" = "Исчисти заменето"; +"source-editor-accessibility-label-replace-button-perform-format" = "Изврши операција за замена. Зададениот вид на замена е $1"; +"source-editor-accessibility-label-replace-button-switch-format" = "Смени вид на замена. Моментално е зададен $1. Изберете за да смените."; +"source-editor-accessibility-label-replace-text-field" = "Замени"; +"source-editor-accessibility-label-replace-type-all" = "Замена на сите примероци"; +"source-editor-accessibility-label-replace-type-single" = "Замена на еден примерок"; +"source-editor-accessibility-label-strikethrough" = "Стави прецртување"; +"source-editor-accessibility-label-strikethrough-selected" = "Отстрани прецртување"; +"source-editor-accessibility-label-subscript" = "Стави форматирање за долен индекс"; +"source-editor-accessibility-label-subscript-selected" = "Отстрани форматирање за долен индекс"; +"source-editor-accessibility-label-superscript" = "Стави форматирање за горен индекс"; +"source-editor-accessibility-label-superscript-selected" = "Отстрани форматирање за горен индекс"; +"source-editor-accessibility-label-template" = "Стави синтакса за предлошка"; +"source-editor-accessibility-label-template-selected" = "Отстрани синтакса за предлошка"; +"source-editor-accessibility-label-underline" = "Стави потцртување"; +"source-editor-accessibility-label-underline-selected" = "Отстрани потцртување"; +"source-editor-accessibility-label-unordered" = "Направи го тековниот ред неподреден список"; +"source-editor-accessibility-label-unordered-selected" = "Отстрани неподреден список од тековниот ред"; +"source-editor-clear-formatting" = "Отстрани форматирање"; +"source-editor-find-replace-all" = "Замени сè"; +"source-editor-find-replace-single" = "Замени"; +"source-editor-find-replace-with" = "Замени со..."; +"source-editor-heading" = "Заглавие"; +"source-editor-paragraph" = "Пасус"; +"source-editor-style" = "Стил"; +"source-editor-subheading1" = "Подзаглавие 1"; +"source-editor-subheading2" = "Подзаглавие 2"; +"source-editor-subheading3" = "Подзаглавие 3"; +"source-editor-subheading4" = "Подзаглавие 4"; +"source-editor-text-formatting" = "Форматирање на текстот"; "table-of-contents-button-label" = "Содржина"; "table-of-contents-close-accessibility-hint" = "Затвори"; "table-of-contents-close-accessibility-label" = "Затвори ја Содржината"; diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 83f677003b2..254c977ce06 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,3 +1,27 @@ +// Messages for Message documentation (Message documentation) +// Exported from translatewiki.net +// Author: Abijeet Patro +// Author: Ajeje Brazorf +// Author: Amire80 +// Author: Brion +// Author: Cleinman +// Author: Jeeputer +// Author: Kizule +// Author: Liuxinyu970226 +// Author: McDutchie +// Author: Minh Nguyen +// Author: MuratTheTurkish +// Author: Nemo bis +// Author: Nike +// Author: Patrik L. +// Author: Purodha +// Author: Robby +// Author: Shirayuki +// Author: Siebrand +// Author: Takot +// Author: Verdy p +// Author: Woytecr + "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -11,7 +35,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -21,19 +45,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; -"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; +"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -41,11 +65,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -60,7 +84,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -76,7 +100,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action."; +"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -86,8 +110,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context."; -"action-replace" = "Title of the replace all action."; +"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; +"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -95,31 +119,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action"; -"action-sort" = "Title of the sort action."; +"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; +"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action."; +"action-update" = "Title of the update action.\n{{Identical|Update}}"; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article."; +"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -131,7 +155,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -139,7 +163,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -147,7 +171,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel"; +"cancel" = "Cancel\n{{Identical|Cancel}}"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -166,7 +190,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -182,13 +206,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text"; -"description-help-tips-example-title-two" = "Second example label text"; +"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button."; +"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -203,8 +227,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -240,7 +264,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -255,7 +279,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -285,7 +309,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -342,7 +366,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -366,7 +390,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -378,7 +402,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -450,7 +474,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -495,7 +519,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -521,7 +545,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action"; +"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -538,13 +562,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display ritle for image type setting"; +"insert-media-image-type-settings-title" = "Display title for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -554,7 +578,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings"; +"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -563,7 +587,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -617,11 +641,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -633,11 +657,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; -"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; +"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -664,14 +688,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -691,11 +715,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -704,7 +728,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -730,7 +754,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -743,13 +767,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; +"page-history-revision-history-title" = "Title for revision history view"; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -759,7 +783,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -772,13 +796,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -790,7 +814,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -801,7 +825,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki."; +"project-name-mediawiki" = "Project name for MediaWiki.org."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -821,7 +845,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -847,7 +871,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -876,7 +900,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -894,30 +918,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field."; +"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that is possible return from this point"; -"return-to-article" = "Title for button indicating that is possible to go back to article"; +"return-button-title" = "Title for button indicating that it is possible to return from this point"; +"return-to-article" = "Title for button indicating that it is possible to go back to the article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -943,7 +967,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "Title for button and page letting user view their account page."; +"settings-account" = "{{Identical|Account}}"; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -955,7 +979,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their push notifications settings."; +"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -973,7 +997,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -986,7 +1010,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1070,9 +1094,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; +"talk-page-archives" = "Title for menu option that redirects to talk page archives"; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; +"talk-page-change-language" = "Title for menu option to got to the change language page"; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1089,36 +1113,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; +"talk-page-page-info" = "Title for menu option to go to the talk page information link"; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for menu option that leads to page revision history."; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1131,23 +1155,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; -"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; +"talk-pages-view-title" = "Title of user and article talk pages view."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user"; -"theme-default-display-name" = "Default theme name presented to the user"; +"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; +"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1171,9 +1195,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1211,7 +1235,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1244,23 +1268,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed"; +"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1297,5 +1321,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; -"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; +"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; diff --git a/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings b/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings index 50136a6ad89..6c3630d1244 100644 --- a/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings +++ b/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings @@ -414,6 +414,9 @@ "share-open-in-maps" = "نقشیاں وچ کھولو"; "sort-by-recently-added-action" = "حالیہ ودھارے"; "sort-by-title-action" = "عنوان"; +"source-editor-heading" = "سرخی"; +"source-editor-paragraph" = "پیرا"; +"source-editor-subheading3" = "نکی سرخی ٣"; "table-of-contents-close-accessibility-hint" = "بند کرو"; "table-of-contents-heading" = "شامل حصے"; "talk-page-add-topic-button" = "موضوع شامل کرو"; diff --git a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings index 77bd425caa6..bc3b951f10f 100644 --- a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings +++ b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings @@ -1001,6 +1001,8 @@ "share-social-mention-format" = "„$1” преко Википедије: $2"; "sort-by-recently-added-action" = "Недавно додато"; "sort-by-title-action" = "Наслов"; +"source-editor-accessibility-label-bold" = "Додај подебљано форматирање"; +"source-editor-accessibility-label-clear-formatting" = "Уклони форматирање"; "source-editor-accessibility-label-cursor-down" = "Помери курсор доле"; "source-editor-accessibility-label-cursor-left" = "Помери курсор лево"; "source-editor-accessibility-label-cursor-right" = "Помери курсор десно"; @@ -1014,6 +1016,7 @@ "source-editor-accessibility-label-replace-text-field" = "Замени"; "source-editor-accessibility-label-replace-type-all" = "Замени све"; "source-editor-find-replace-all" = "Замени све"; +"source-editor-find-replace-single" = "Замени"; "source-editor-find-replace-with" = "Замени са..."; "source-editor-paragraph" = "Пасус"; "source-editor-style" = "Стил"; diff --git a/Wikipedia/Localizations/vi.lproj/Localizable.strings b/Wikipedia/Localizations/vi.lproj/Localizable.strings index f1be0816f61..81e7df8b23f 100644 --- a/Wikipedia/Localizations/vi.lproj/Localizable.strings +++ b/Wikipedia/Localizations/vi.lproj/Localizable.strings @@ -3,6 +3,7 @@ // Author: Brion // Author: Darcy Le // Author: Dinhxuanduyet +// Author: Doraemonluonbentoi // Author: Flyplanevn27 // Author: Harriettruong3 // Author: KhangND From e2fde99750011e73eab91c3a8865cc67f23a7b80 Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 11 Dec 2023 12:28:56 +0000 Subject: [PATCH 07/31] Import translations from TranslateWiki --- .../qqq.lproj/Localizable.strings | 236 ++++++++---------- .../he.lproj/Localizable.strings | Bin 465840 -> 482946 bytes .../it.lproj/Localizable.strings | Bin 117754 -> 122574 bytes .../krc.lproj/Localizable.strings | Bin 24296 -> 24248 bytes .../lb.lproj/Localizable.strings | Bin 90724 -> 90910 bytes .../mk.lproj/Localizable.strings | Bin 590210 -> 612462 bytes .../sr-EC.lproj/Localizable.strings | Bin 525284 -> 526162 bytes 7 files changed, 106 insertions(+), 130 deletions(-) diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 254c977ce06..83f677003b2 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,27 +1,3 @@ -// Messages for Message documentation (Message documentation) -// Exported from translatewiki.net -// Author: Abijeet Patro -// Author: Ajeje Brazorf -// Author: Amire80 -// Author: Brion -// Author: Cleinman -// Author: Jeeputer -// Author: Kizule -// Author: Liuxinyu970226 -// Author: McDutchie -// Author: Minh Nguyen -// Author: MuratTheTurkish -// Author: Nemo bis -// Author: Nike -// Author: Patrik L. -// Author: Purodha -// Author: Robby -// Author: Shirayuki -// Author: Siebrand -// Author: Takot -// Author: Verdy p -// Author: Woytecr - "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -35,7 +11,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -45,19 +21,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; -"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; +"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -65,11 +41,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -84,7 +60,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -100,7 +76,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; +"action-cancel" = "Title of the cancel action."; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -110,8 +86,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; -"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; +"action-remove" = "Title of the action that removes the selection from the current context."; +"action-replace" = "Title of the replace all action."; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -119,31 +95,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; -"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; +"action-share-accessibility" = "Accessibility title for the 'Share' action"; +"action-sort" = "Title of the sort action."; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action.\n{{Identical|Update}}"; +"action-update" = "Title of the update action."; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; +"article-delete" = "Title of the action that deletes the selected articles article."; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -155,7 +131,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -163,7 +139,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -171,7 +147,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel\n{{Identical|Cancel}}"; +"cancel" = "Cancel"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -190,7 +166,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -206,13 +182,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; -"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-one" = "First example label text"; +"description-help-tips-example-title-two" = "Second example label text"; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; +"description-published-button-title" = "Title for description panel done button."; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -227,8 +203,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -264,7 +240,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -279,7 +255,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -309,7 +285,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -366,7 +342,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -390,7 +366,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -402,7 +378,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -474,7 +450,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -519,7 +495,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -545,7 +521,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; +"insert-action-title" = "Title for insert action"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -562,13 +538,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display title for image type setting"; +"insert-media-image-type-settings-title" = "Display ritle for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -578,7 +554,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; +"languages-settings-title" = "Title for the 'Languages' section in Settings"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -587,7 +563,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -641,11 +617,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -657,11 +633,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; -"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; +"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -688,14 +664,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -715,11 +691,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -728,7 +704,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -754,7 +730,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -767,13 +743,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view"; +"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -783,7 +759,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -796,13 +772,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -814,7 +790,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -825,7 +801,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki.org."; +"project-name-mediawiki" = "Project name for MediaWiki."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -845,7 +821,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -871,7 +847,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -900,7 +876,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -918,30 +894,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; +"replace-textfield-accessibility" = "Accessibility label for the replace text field."; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that it is possible to return from this point"; -"return-to-article" = "Title for button indicating that it is possible to go back to the article"; +"return-button-title" = "Title for button indicating that is possible return from this point"; +"return-to-article" = "Title for button indicating that is possible to go back to article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -967,7 +943,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "{{Identical|Account}}"; +"settings-account" = "Title for button and page letting user view their account page."; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -979,7 +955,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; +"settings-notifications" = "Title for view and button letting users change their push notifications settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -997,7 +973,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -1010,7 +986,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1094,9 +1070,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives"; +"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page"; +"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1113,36 +1089,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link"; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; +"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for menu option that leads to page revision history."; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1155,23 +1131,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; -"talk-pages-view-title" = "Title of user and article talk pages view."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; +"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; -"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; +"theme-dark-display-name" = "Dark theme name presented to the user"; +"theme-default-display-name" = "Default theme name presented to the user"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1195,9 +1171,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1235,7 +1211,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1268,23 +1244,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; +"welcome-exploration-explore-feed-title" = "Title for Explore feed"; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1321,5 +1297,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; -"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; +"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; diff --git a/Wikipedia/iOS Native Localizations/he.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/he.lproj/Localizable.strings index eeefcf84e6c0abcb8c3d4f65108d00096c4169fb..fb90bd8571836c8a9bfcf88b99f0642358381879 100644 GIT binary patch delta 6079 zcmb7I0d!Q=na+Lh-aBDrBd%tKa%`Z;veRyK-hKzL?cV?{5Se3ClqXhrgXZ$3i1%7#k zmP{$ZADi)w)%e8tvg&$p=u@bJkhvtbyP={cGy1aL?!JbQtJV9guvA)I)QCc_Fb{(fbxUmrt^|q^L2n;dl+_aA=(UK@W- zegvQBkDB#bHO z@+)p}>AVL179|rxAF<57Z7cLVi-%yuYfK!Vz{XTNU_?UXcnHTo%*hSoZb%Oz=Z~K8>0*$w*_P)LG zcAv#luY@U_F0764EVIpqsx4+IU8{P=0P@45f5jT>dWmSz8|9_&N)Gk*Eqwb1D{|u# zZpE84LC43u0D{-@a$zj3g47VhRG(J0&Iy{ha884vBDS#aV5+_(Z=3>yJ(Wt1&8+|1 zGRk4;DWyQPX?9rfJky~xPVEqWgcU({D+V0aY`Uz@C+#^R7%77@^U3`E^GLf2b(+lu z$+=`d^}FeadGME}GxVbgiV1EGsbIe3$#AHr)CXt1~fBQxAY7hN~r zYLQsABx9|Z`@&QRo@Wan=;S)2{!Dz(_$y*SbO*7+v85yqXU=gALN}7VqV`!YoNXub zWvYhME3rFi5g2*QC97{DXS2kbIW>@SAkw}@vK8t+pt_7V5QRW#f$E4I!W#w~$gQyJ zBG+VpBN?1N@iMgFj*UDA_HU*hQysG*$P|4{e&oh&1d>M(66Pm?y#O9zA$~yQA2z<(Z0|N^6!KIy4 zlhOYs9<|`I`+V7>Mg?pGwx+vaE~i(6*H8;Z7&6W3)1d!Ja^PEeW807x?Au`FIb{wQ zcdHmdjM!!S|Bz3tNHf7yPO~0vhdCYm8c1E>-OzXxQ?q41xqjMrsiS%0)e)H|{`kT? znR=aU*QNU%l1borlsn|ZC&^~gSzag?y-TXd_`Oj4-*7HGei!jVT_37N^UoAbls;bw zd-o{WPd-q@`!hu%-gFm&Ic=<@i7WFwbt zACP58IEkN*hg63=G)zwCTO@R(d++;z6q((-{>rW=_fJ-etenRrvw^l?Gc_?@1tlGP z7Q{bdj{>5BeQ1z#c<*WAk^0q2cCAGeNGpdZuUG_u$<&!>(q7KK; za64>tsN25Gy3Hd@g~9B<7ZQ4{onWf18mb`jZBWmYzYmwf783pmCU?+&R1s+d-9))`maBDz7H61{GE}7ubbu)~4ZIHQ*MWaV7((+%Aw&lWcD^3G ze&}hgi_p(AA#e@>Y`>do;_xOex7MmN`FA1W+;NFG7xoO3*c|bu?b&G&@VP1D_UV`t2zyW?aUAU#V8`l9<0i04|l`; zKT%(j3vX8+R^hb7X6Nr$%3yb++5@Ti=&p?jbI1$LYUl^h_7?ifuJ?#TR=l8|SKxvV z%TNnZ1Fj!X4+>)um7#rV+%}>=m4oUwY8mQN#PzizzdPMiz5UG7xuObc^Z5dZHmJIM z@Ym{$X%?s9o$o|dH@&fG1I$^cezee#O5*H~sz%+nqS_(&Dl3P?a>WUuegN^_j1kZ@&oEGnSj7!>u~}n$S0%U(7P!TTGO zDbV#1MRJeMKxwyc$^aJ5yO?rsi{grNRtYL4xm+gZWi56kh@M;IE&r{ zfn930tes6S^*LCv2;)53fRKabD{Zo+Y~t5rpP|4|zRUd90<^eGlb;!X6p zIQQx>RK-292RMaYC-L(s4XuUJOixf4Iz$|Bwuzn;-OCNRpoJc?a*9`taq6qZ377tz zqs9mE^u({Y69T`$rj;zSi=f|#y^L>oTb28vGR{iD_%H5}i6-tL5WfrEQT%xw!p9Uh zL|?~wr0y{4)zB|6<%64PKX~3j7);M0f4qeb5S(fZ*m56zDQ&o+tBf16^nQADr3LWt z*m<5UHoomJCxR~&WDc$cmLzffO-)BsQgOu&sZY_Sg!}1898I0PSo+_i>#d9^3RZg7 zM!6c3Yxry(o7RcD8RTstR9%CU_31lFjVTNA(s_EfXMFDnZ*`EXMY08_TOE@Yc?2se z>Ba++dzc{(EOE%)Ijq`h_=mR7Ro}?0k-8ZnHH%XC0ju)~Bt^JO@eBK@YU!WNwpsOX z6Eeq06Gv|yhF}t>%<+)&+f@#c0?J|g_t-&jm80|qe~gbiR>68f-$|V^Jf96%O*&B5 zh7?JUAeWm4J(j>UVRaV6V*&OF^d3bKsJ#tC^FNJ5Lrri)>UNeXcU{NYxw+=5l5PLQ z7JfOLN&h0I6Jg(>%S1IRTVz2Kh$K;mr_{f3!mvpl?XsP7PTk*cv6R zMTtkS%Q$wjt@4!^%T|Qmm<@^bI2SJe9ns};JD8Ke?)P!u7XQo(i{C}%KCzRXFSm#U z-KNrGNDajy`-rQ<)~SL+|dz{=iaWw%%a2JKH_15alkE3^%QJ!Bcw zeazgly^3pAP6<26WrpGZ*XL>=+>N$(WSuu^C>BUu<8|jjR~2!H>Z_cv>lR*vO9SSB z=m#WI2J5(&q`eFvoeHHl#7mtPH$yM%f${);J-CQhi=n-`h;Ax{5V857w3WXM1JiIu zkALP7h2=UNJHl`k^C$Ec!FpOIjO#VgwHRgbJ~b20{I9CX`Sq)-cnq{lD%7*C=veM2QE66mh>6KM_xEHA$*N6%Ct~57KJvhlc^CF7;;RX0&EHRtd zllZdjeOj^KZR;g@zVwpxn|I@5Mg;S}A)_@tuCBr*WG0q3v1l} LANZ9}33L7(&e3}@ delta 1998 zcmXYyaZFp+6~=Ynz3-Vm9>-%d>{fJgFxmfMf*>|a-O2h3K`B{%sWTTt zcc_^x{a0lU0?*5i$V*yAF_Y{Ws zEOnvc60`I3Bg8|obBtU>{1{U)@PuSoUBP-QTxr1kf>tB=6mj$3apKka)Fl$yh?aKZ zu=*#ReEuJ#Plxe=;^YJONLZ*-N;QPSOtqG1rivHll$2+gZ|SJ$lQpF4MDM-#+jOLF zvpfXvk?NIKt>CvjX#H6B^1aK%Bq$q~{M`H>xtN9cZ3leSukUu%f}L`;_YShW9NrzEBc z5#2H?Ro;72+U!_eLdRQD>?qQON(rWS2>q}6X+pB*HW<-Dn+m;@_GGX$kbaDr7?@E! zTq>cr2^LNYeMd`aV>SXOBnJ03I>^;(n%1n?dk)MO63wa_aPhH98lqf)8Oi@j1+l%O zv_L_qf$5nU#h<^f*fH@2(=EfUBk>*Lvcex~NW?{rP_1q?_PH@3mS8pJ=Odg)>yUm! z%ICLUq)j$-ohB;W%hZmG-E_hl9?r$}t5PuzMd&c^>Y-7JgMXB~yxgLV+xXxdJ#Vub zUbEwPH#6|*-|6J)-lk^heD%75$q-I3WX+a(w2>u zcA|_|sVt!2W|v_3+!_{o5XQ9ZfD~X6m~F(3f=AgT4#Z>^h6C&djNc0=gn3;2N-;a^ zf$=-S;Ml?Tq9Ve4uljTO)DKun68hPr?}$&$^{kE$)v;lM@^gxv&(yP}wJ?{2V&gw! zXQ6*vG$(j7k?t3ZZ9Oh_{bSKfYbz7TRli-pzieR+f>0rIp_LNGUv6X9yrOj<4n$Z# zYTuS}k@_dq_+p=U7_l9s1ff25l+S@RvlYu^o^qnONjA{B#pXfULGzKiB=8Iu3oKec z7e7N$;_MTVmUu#R-E&45DT6@l9?^N?G)psxa;4~S3!|EQi35QzWi47GIdT1zD50+t ze1^J}mZ*c~A@K?oj2aq>ekfKEJHtNFaO1A*=i>D;g2q2n!NfxvCYnW7PDG?Eq?7D2 z(&uCy(Gm7O7bdw(cs*xd>_Ky<*h1hb+0Ogia+@B#K#DV-Gllt7WPP47$K%9r89&O0 z`J9O3_?>*DpR_p<$RPy?mDrlB#$^( z>QNbp$OfOClJ`rioctk03|=xVI|;^Tn3sF5$illuo3eVE4*gZ`!uC2v%|sa&QRetY zCQ2L#zb>16(5BR@nHg57HLc-2f>{?WJ`rH&k;)NR2k$b5z#U=020O{+oewBFL)i;* zF3(%9Y<&iek1B3HeMHejBCe|E;i+FL9qU${!bLz95Y#RzPAjp-fzDIP4(x9KYBnA` zt!#F#+yK#?4?TZUx=?hQ<|1-dxwv|Xmflfv>B?c{c_Yds#nL9hoc~>=r(^Y+d{S;3 z)mJWACXg`mecKckyX8EdsI@VI+h;_=zWH6-4GAK;ynH-ltI5Lns8G7G!8Snt4^`IV A5dZ)H diff --git a/Wikipedia/iOS Native Localizations/it.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/it.lproj/Localizable.strings index 122e7ceb4c317b1140a895f53667cd2ded1a74ba..ec3156c017fbedb8e3a6db84059b4fd7fd6ca906 100644 GIT binary patch delta 2299 zcma)7ZA?>V6n+myinX-B+Cm3HTRI0wNhrFRIyQ!x%N7!KW^6h_C?8U=GFA#J9dl-x zW=tfQgEg^#Ze(Ji997QubbSGaxhj@LT*TmI)0{rnr| ztDWEC6{;DB&Gb?)G~(0;9(=GZ>+<)rIr^x1K91PCj2h;6y;!ro6n{VI)!FyT?jYSy zKt9g(6e?#e3B7kYa~eDeCDv7vEy9UO2Q?eOgfqKLO1O55MJK96s;`AiD<`RyFN=co>ejARSu%xf*&f+BQkKMHuriR}d8;zL$gAB|;KUGlNTBuqg-s zxM$VJs*v>$h(5-VLTuMi`xtXoQ#`$Hl_8i&+_z3y&8Y=N%AS{=Q9JH*LG6k6ckf&0hrYp zAN;a4O?f;gcLl5fIN4!V$3~#pw02~9uJci}>>eva)j({9C2IBr+<#7guThGX zMS$l9?fCbtDw=PDT#TRfQak}|c<&7xC9gp=n`}62v#1xYL(KHH-bpA2@M)p?*CA9tT|Na)wdy9!8U6*)iDYU3 delta 432 zcmW-dK}eHf9L9N^sC>PCe$6Fg$eOc;IJHZq41@>_mLtTZKt9cbV1A4#+97rj@gOqB zSo;tEFm{R%v53Koy)aOAkO+}!mnee>BoE?Yh)9SBw_P8ehu@E@>=daeRmJFEtuE(&X_2pDxXTB^yUSqE9XcAK$80$@l6TyAI2ngNYvv9LwOLj9G7N zbn-;V&yjQuZ4BN|%`cHPBS_2@s(E5QXP5t%&uhpW@XBOtp^n0?7W(rp&0SGA=p>b< zxzr?CaktD;hn+SwUB=cf8tJOdpjp40XWy5JiA^iOg%BJvTRLn~0U&p?sz-~#IgzOKx6{=>7l)GYu%+N3_oo*6+uNW#36yTI=tCzhSV9#tFg5O)fLI-Y zoqbaXDEAsZ+@;fB4!+of$>tuGDP%bK?LLP2GzfzZj%ulM`Vr;)b{a5~&K3%jfH4k}K3)j3m@ptN Dr92Sr diff --git a/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.strings index af854c4167d5b7bf9147e4b147356d4a81f2c142..9b51de81843e71ec0f1a68fc8778fb3a5cde95f5 100644 GIT binary patch delta 59 zcmV-B0L1^~#08$l1+W;1liF?^1# diff --git a/Wikipedia/iOS Native Localizations/mk.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/mk.lproj/Localizable.strings index c323a7b980ddc894b601421cae44ecc721f2ad83..70c5f7949c92e26b46bbd8b832674da0ad2c48d0 100644 GIT binary patch delta 6075 zcma)A4RllG8P0d_{qFq?@p5Tnnx>&kOIo0|7%D?g7gTU}acSS`e|6SSzBk z644`w9E@DZ>v32Ex>*^+Kv_QotQr2yAI8FDb7I$pqw_FO49b*M$M)V^L`3P`;gr*) z_q_N0-k;~^Tl#?iXtE@^^!)rgZ3}F7*;;Llw%N7{{Ase?W^2RmTH!H)j4r6ak1hD+ zZ2Z3sA22>O;^VVz4KVF3mak{?9s1rTH^k=9Qi$CqI3OZOV<25hG=1Ie4EpCWwQHVQ zL%@DOxm4eA{sxFui2knLp+1r~*sJ4n1r>HbEc!ocn%j;_O( zd{t(VEHz$w8?3LPd64*_JO&cWL^q^g7PdpkD`=3NBRjk7jcqv=an3j57!5ZX-wJ5gnT*i8v$r<$1Xx z773nuUn+nUq16z&gLuHVPH{q{SJWUiO>jYICcYqjzN~f~if_K!BKEg4*PmNmbVlOg zCBy}_o0uE4%Opov{C%&(BHRVvDg=&p6Bgud*s_3B=%II1s68&X0ETrys6=$>>5&qo z-xRT769p%@uMu2&?hzzN$lmmeW$aEfBOgaQ;{#bVMO^e7V z0`uO-5Krt7olyIMV&{P+WUIg69EoF1E8x*pIExcLK!m_$zZQ}nK?cV}MYZS-R6Zm+ zl`}yPQlH9hU2{6(S5rTP-=%@mcxMqytgy|8gA2)My*KQKY#y^i;)u|MC1i*YKQ4vv zLrODrUWN_Yj zh#jmw&PpLW3^PdOQh&T$xt>d(k)A>D*aX-!=bD<3X>vw4Mq40Rjy22PglXgUB0D`v-4G}vDr9?& zKdcdO(B>4wm=m}dwR@?PFLDU=V$mSugMis)y9dTTEMH|VHe`kh2Q24Jxzpr^TVdLh z!dN}|7v#ulMEy-IiXFl`5w~}R1uxHPLe^<<)blEka}4^u9fkziNaMhLpxq%MJ`G0{ zjnzwjo+%OhBdwPgTED`kBI@G^8oPV3xw{-et#=q~Ttr=bQ&?DK4vv$vTZ~`LgjWQJ z4-O>+2an7WHjqIQK2{}O0M7NY(|C&mPF^pRLiT)`r6ppk%eu*= z@+^d|)Ja1gY^y>=RT>mmJY|s^bX+BRPcw*_7pjf+vqsJ$$S_m2m{n@SYAvv}n8V9) zc-;j0bHotOz9()MEW#ksJeE5g3m!qm)oPn#N|&FGW+m}qQZb~il)S6|S*%CDP$Aub zldb)dj?x1N1))tSwNfPpR+mEgLBVT~;1mcf#3IMyqDRlz9r2kc(Doj}=Y}{=JzELd zI#Gg-xwxOzGli@9?!SwBi5~rx3fud{9_Sf?{Y@Mcr&z%gXp^ME0er&Am<6d0=GQa7 zsE_Ai_>Z#U9*c8-4WO_kK}SGrrnnnYyNQphlJtsbtU)0xp2{@-;W3fr!1M?k$7Lq1 z9A^Aqr>CxX&)_J54w*t5oPEDTGNJY#*Gy!uKhIK(1ZV|@|(+Az&Uwl>JmWfy~QvwXFs zyv}4r2lV7g3?lgmEgNd3D#EL-lRlE5`3a$zpPVL5AP~C|VI@!}t+)$lw-5}5 zHj9q4Bf95S^qX^rY7w zzfoqOy^AM_lqoJgV+%!7ks84?*gh6*it7udoFgwY0XBQ6#$#J)F#+#u#KFg*f?i~i zyu_^=5>Xh_V|(a&@`lG zFz<PL&Lj&+i_VOCZ}Qx%Ck8-7(@qse%5iQIzym|7N8YZJ zeB%{C^PmpvyiY3Qp&i6W^h60t`T|l5d-o`Q9gwK6M($hQe9^nxp@pa4P8Y^Rt zyJdjASvlk<{C%Lm(IxVsGir8ntz1p`;WaWk98(v~1bMTSBgw^0J$0YedP+{8if;0= zZ@pLyyT-E!WV`YHBl=r}z&F>+I0Aca7415E!)aK*7Fc?ic=?A<%RMp_UL==6>>Am{ z3pdHn-~jE$KczOxg+$-6Q|0O3$eEih>I&DMhsgW2i|K>pd#oOUFX5goUO+Vd*CEOb z5t=t5pk#8C6HvC26mof(g4|?6_KE`Js_8?O)dZSvB5t0|RcbD`cqLBf={mr%i%2dc zUJ}@uGwJ}d7`@BHuyOce9=<_ITD7jkkbB?UjLpS1Hkg-(Xur+dvS$3I5!Qc6O1^tT z2EL`)zEcl|Lfm4^R6tqmCE3|3=8aOQkGKaco2O-+DqL$I7``uwcoDb zM3)uvp4*hv5{nWT9PK$>_3wDcNEYQ`s$B(br?L?GN8;s`x`AlmU5cVBGoFmm%a)Dj zWrvl+Rx@|1*5}|dj$C#{&-MP$HV0ADQ zonFIy<$SxJUyD!hG$_S<^+gQTk74V0*%&sN=>3|5SB+x{34-&49R5LoRf{Gx9J-Xv z=&*Pvp0N=*WIq0z4P$Q+zPWn(#yFT`ZQ^ImJ8X(m&$+$*jxNWrtnnBt{vTN68xsHk delta 2112 zcmX|Ce{2)i9oKvJ-rf1Q9Eb5T&v=n>LkMmbd07f=1zr$oJEe$vfCh@PG(}xUL)N-o z)vj3-9GF-^)JwVG4+~L9e~3+9mU%Vsg3FLQwH-tuvf7lPG=&IJ714~P8C^3*vpt)( z|D5i0@5lH1`Srb?Ubbs@d3sj~x=)jkV?Sv*mG&!W7}w3rfE6W~5xbrwcM>Brx_Gk- z=|Afg$&_CHYJb@xT>m$*GqG@$iMAjyoXrncWiCeYp^UNPkUNv_Y+8y`vtnhMULIPH z_S4*(Y5pfOo$NUeZf>WgPWILaE^pA>=%BQUNICSX)k6v6wkppXCj^;Y9X+ML=dP}yvU#AwIaQb3@b3-Q9TG}w1Bwq8Y*BJdmwBma@+L-P-5 zjnh5nL!e%Zh};|GGQqwpyaCop@@(>RC4}%Xy;NNO3!&dihFlEx7_|$nKz8Oqu1h}b z=XDDMFR|6htX7J;wUUCVpH_*)1>zxS_i7t4lTs~F|94^&^nWH{T|Yr4tHgGlo_1kF zTsM#&(mmp_#k6%{ks+sSPRCe@YMxj|n{QKvd?lSIE*8-c^?w5+TjZH+EiGMMAY4eo zCnbH~WFC>|pb3ILN=ktEtTsgBqh+JeYEnvRsF zn<8GN(S1mlI4+}pMBi5>_kF4t(M!5tL?2KR zr9w*j)Dg_LvM;gUPuMVZTEaGJUFwI8Z|abP?q90hA1_JWw6LX9P_cfb1GVf zhF;yq{j*Y%=^3etbEeb1r4cQQc_8^$jfq`LS;HduUt~p57MRp=zMXi*H9s3vicZ4n zH+BDs@3H;0$c<YC*({>NFTj;h`Q-FvAA**tUO*0(iT{uSm&Iz%iden{$U2`_cx z8*OL6G!TD7ViNv2>oLT{PWB^$?h@h=;XQ0UK~J1|MMD>Rmx=aYvz|?2c8c{bK;txV z1Hl-*zxcOra7n!r9MnT!XysflYL zK7L0r3SN7Nr_ld|JR+*Q3|!d2hcWBXyyCGamu8G@b`=fg6_HK6>JCYV6!)>``8HAa zOMXQuz~qMA#rKKwoqU2|^;6s}2D^Bx|7$-W_A>7iuOHzlf=ahmDI)#+8G`H_^^3|^ z_~js0=V%Dsbt)5A-{uj5QB4bq>9c&0-u@LhD{GWiSt-Uw`5Zsc=Em3rA1!hOsb>q3 zM~E$wL|M@4*+8@9+^=Mlx}%Uh!31`kR+GTd}pE~!GF<&RS62_`SE&@GYu zjNf_=fmewS@js}xXnRsU;V$Y@;uH_B&6%B!g?f z!+fwQ-7or6>LEWO-`8poZK0;fpHbghi0vz69A!UHZ=(7WO%+WOYCVB}kM#4INp;8t zS(n|5Ew#lq`c@Rdrg(Z4c_cOY4xhQ<*})DvP=JiF$w+Bv6drwtuNX zlKh8sRp6{Vbm&v{D8c>?W{JKV>eP=BijzvQb+gu}pmVRx-02k(@OK)u0|X;k<`*+t zwbzUL3nL8IwrJPTUMDp->6L+&Xwt%KF=WbpxsQ2RR2|V0CI&y|Qt26OoD?RRiYY@1 zqW6#5E)L@`35ts2T5czXK9`6#-7T%`f035K{!pzz_#R?l|9{jf(Y;Eab>ZTNYPnOr zLl=|lbctPIo(TI9y;IhNUnit{VA5ISqM z7o5OPs*`)ACG4$=OzRrMiFI0N(Pf&o_OPI^cj^)1s;?*c#~2p=GM48ypT?!`#x7{!B@Ix f9z+%>Hl`^vaO${f;pp$V%-|b(hZxx88X*4%dpidy diff --git a/Wikipedia/iOS Native Localizations/sr-EC.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/sr-EC.lproj/Localizable.strings index c6f11eddeebc0452e1b3816041ca858f82befe81..5c9685208b188ce9e66f2a13d3860f7776f4b70b 100644 GIT binary patch delta 238 zcmaFTu5hVOpmE)|Fl1$!yyt|(^cq%HDfVK9Oolv$^y!5jO#0IkKC);`7TCZs zUB{E1Yr2CXJInNf%S=4ecT8lI*|WF7 c-DKvO{$LJE8N#*gakp84m~DI9ZT2<|0Ew?xNdN!< delta 153 zcmV;K0A~Nvjv(ZRAb_+1b_th|-UU3jKnnqg;g=8}0t%NPdjb%*e(eDYA(!A<0w9;( zN&z63kmm;!m*8gxCYOvG0SK3x#{v$PQv)WGK%x?tAk_jIm(WuKGM4TH47c Date: Mon, 11 Dec 2023 10:11:48 -0600 Subject: [PATCH 08/31] Increment to 7.4.7 --- ContinueReadingWidget/Info.plist | 2 +- NotificationServiceExtension/Info.plist | 2 +- WMF Framework/Info.plist | 2 +- Widgets/Info.plist | 2 +- Wikipedia Stickers/Info.plist | 2 +- Wikipedia/Experimental-Info.plist | 2 +- Wikipedia/Local-Info.plist | 2 +- Wikipedia/Staging-Info.plist | 2 +- Wikipedia/User Testing-Info.plist | 2 +- Wikipedia/Wikipedia-Info.plist | 2 +- WikipediaUnitTests/Info.plist | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/ContinueReadingWidget/Info.plist b/ContinueReadingWidget/Info.plist index e0678c33491..613c3472cb1 100644 --- a/ContinueReadingWidget/Info.plist +++ b/ContinueReadingWidget/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleVersion 0 NSExtension diff --git a/NotificationServiceExtension/Info.plist b/NotificationServiceExtension/Info.plist index 9cde6a87418..dcb52273ef3 100644 --- a/NotificationServiceExtension/Info.plist +++ b/NotificationServiceExtension/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleVersion $(CURRENT_PROJECT_VERSION) NSExtension diff --git a/WMF Framework/Info.plist b/WMF Framework/Info.plist index 70af036c39d..b264a0b6c88 100644 --- a/WMF Framework/Info.plist +++ b/WMF Framework/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleVersion 0 NSPrincipalClass diff --git a/Widgets/Info.plist b/Widgets/Info.plist index c88273bc97e..d10722681e8 100644 --- a/Widgets/Info.plist +++ b/Widgets/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleVersion $(CURRENT_PROJECT_VERSION) NSExtension diff --git a/Wikipedia Stickers/Info.plist b/Wikipedia Stickers/Info.plist index fbcb340942a..00edeb3ba35 100644 --- a/Wikipedia Stickers/Info.plist +++ b/Wikipedia Stickers/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleVersion 0 UIRequiredDeviceCapabilities diff --git a/Wikipedia/Experimental-Info.plist b/Wikipedia/Experimental-Info.plist index 163464973f5..633a033e6a1 100644 --- a/Wikipedia/Experimental-Info.plist +++ b/Wikipedia/Experimental-Info.plist @@ -24,7 +24,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleURLTypes diff --git a/Wikipedia/Local-Info.plist b/Wikipedia/Local-Info.plist index a308383a888..454dfecf9ed 100644 --- a/Wikipedia/Local-Info.plist +++ b/Wikipedia/Local-Info.plist @@ -28,7 +28,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleURLTypes diff --git a/Wikipedia/Staging-Info.plist b/Wikipedia/Staging-Info.plist index 56256aa7a2d..d78d2cd8cb4 100644 --- a/Wikipedia/Staging-Info.plist +++ b/Wikipedia/Staging-Info.plist @@ -24,7 +24,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleURLTypes diff --git a/Wikipedia/User Testing-Info.plist b/Wikipedia/User Testing-Info.plist index 5bbda0cf1aa..b77fb0fe2dd 100644 --- a/Wikipedia/User Testing-Info.plist +++ b/Wikipedia/User Testing-Info.plist @@ -22,7 +22,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleURLTypes diff --git a/Wikipedia/Wikipedia-Info.plist b/Wikipedia/Wikipedia-Info.plist index fa42986f182..1e7aabbfccf 100644 --- a/Wikipedia/Wikipedia-Info.plist +++ b/Wikipedia/Wikipedia-Info.plist @@ -24,7 +24,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleURLTypes diff --git a/WikipediaUnitTests/Info.plist b/WikipediaUnitTests/Info.plist index 479169b4254..30c92773b1a 100644 --- a/WikipediaUnitTests/Info.plist +++ b/WikipediaUnitTests/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 7.4.6 + 7.4.7 CFBundleSignature ???? CFBundleVersion From 7ac6d318875ea756068190663d7facfcebd3536d Mon Sep 17 00:00:00 2001 From: Deepak Mantena Date: Tue, 12 Dec 2023 13:23:35 -0800 Subject: [PATCH 09/31] Add reusable modifier to apply `containerBackground` modifier on iOS 17. --- Widgets/Utilities/View+Extensions.swift | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Widgets/Utilities/View+Extensions.swift b/Widgets/Utilities/View+Extensions.swift index e6a8cbeb426..c2c07bec3fb 100644 --- a/Widgets/Utilities/View+Extensions.swift +++ b/Widgets/Utilities/View+Extensions.swift @@ -22,4 +22,17 @@ extension View { } } + /// Sets container background of the view to `Color.clear` if on iOS 17 + /// - Returns: a modified `View` with the iOS 17 container background modifier applied if needed + @ViewBuilder + func clearWidgetContainerBackground() -> some View { + if #available(iOS 17.0, *) { + self.containerBackground(for: .widget) { + Color.clear + } + } else { + self + } + } + } From 180e94313449dbe301a0f876cfb5e464a5563630 Mon Sep 17 00:00:00 2001 From: Deepak Mantena Date: Tue, 12 Dec 2023 13:33:40 -0800 Subject: [PATCH 10/31] Apply container modifier and disable content margins on all widgets. --- Widgets/Widgets/FeaturedArticleWidget.swift | 3 +++ Widgets/Widgets/OnThisDayView.swift | 1 + Widgets/Widgets/OnThisDayWidget.swift | 2 ++ Widgets/Widgets/PictureOfTheDayWidget.swift | 3 +++ Widgets/Widgets/TopReadWidget.swift | 3 +++ 5 files changed, 12 insertions(+) diff --git a/Widgets/Widgets/FeaturedArticleWidget.swift b/Widgets/Widgets/FeaturedArticleWidget.swift index 0e6c87bb16a..4160bd2ce47 100644 --- a/Widgets/Widgets/FeaturedArticleWidget.swift +++ b/Widgets/Widgets/FeaturedArticleWidget.swift @@ -15,6 +15,8 @@ struct FeaturedArticleWidget: Widget { .configurationDisplayName(FeaturedArticleWidget.LocalizedStrings.widgetTitle) .description(FeaturedArticleWidget.LocalizedStrings.widgetDescription) .supportedFamilies([.systemSmall, .systemMedium, .systemLarge]) + .contentMarginsDisabled() + .containerBackgroundRemovable(false) } } @@ -278,6 +280,7 @@ struct FeaturedArticleView: View { var body: some View { widgetBody + .clearWidgetContainerBackground() .widgetURL(entry.contentURL) .environment(\.layoutDirection, entry.layoutDirection) .flipsForRightToLeftLayoutDirection(true) diff --git a/Widgets/Widgets/OnThisDayView.swift b/Widgets/Widgets/OnThisDayView.swift index f78d8155a54..30fa7850cf5 100644 --- a/Widgets/Widgets/OnThisDayView.swift +++ b/Widgets/Widgets/OnThisDayView.swift @@ -70,6 +70,7 @@ struct OnThisDayView: View { } .overlay(errorBox) .environment(\.layoutDirection, entry.isRTLLanguage ? .rightToLeft : .leftToRight) + .clearWidgetContainerBackground() .widgetURL(entry.contentURL) } diff --git a/Widgets/Widgets/OnThisDayWidget.swift b/Widgets/Widgets/OnThisDayWidget.swift index d84514203b7..fdefa6bb489 100644 --- a/Widgets/Widgets/OnThisDayWidget.swift +++ b/Widgets/Widgets/OnThisDayWidget.swift @@ -14,6 +14,8 @@ struct OnThisDayWidget: Widget { .configurationDisplayName(CommonStrings.onThisDayTitle) .description(WMFLocalizedString("widget-onthisday-description", value: "Explore what happened on this day in history.", comment: "Description for 'On this day' view in iOS widget gallery")) .supportedFamilies([.systemSmall, .systemMedium, .systemLarge]) + .contentMarginsDisabled() + .containerBackgroundRemovable(false) } } diff --git a/Widgets/Widgets/PictureOfTheDayWidget.swift b/Widgets/Widgets/PictureOfTheDayWidget.swift index ccb7be84d53..c2c710d36fb 100644 --- a/Widgets/Widgets/PictureOfTheDayWidget.swift +++ b/Widgets/Widgets/PictureOfTheDayWidget.swift @@ -15,6 +15,8 @@ struct PictureOfTheDayWidget: Widget { .configurationDisplayName(PictureOfTheDayWidget.LocalizedStrings.widgetTitle) .description(PictureOfTheDayWidget.LocalizedStrings.widgetDescription) .supportedFamilies([.systemSmall, .systemMedium, .systemLarge]) + .contentMarginsDisabled() + .containerBackgroundRemovable(false) } } @@ -172,6 +174,7 @@ struct PictureOfTheDayView: View { .overlay(PictureOfTheDayOverlayView(entry: entry), alignment: .bottomLeading) } } + .clearWidgetContainerBackground() .widgetURL(entry.contentURL) } diff --git a/Widgets/Widgets/TopReadWidget.swift b/Widgets/Widgets/TopReadWidget.swift index 554a5eb0ad5..e306603ed2c 100644 --- a/Widgets/Widgets/TopReadWidget.swift +++ b/Widgets/Widgets/TopReadWidget.swift @@ -14,6 +14,8 @@ struct TopReadWidget: Widget { .configurationDisplayName(LocalizedStrings.widgetTitle) .description(LocalizedStrings.widgetDescription) .supportedFamilies([.systemSmall, .systemMedium, .systemLarge]) + .contentMarginsDisabled() + .containerBackgroundRemovable(false) } } @@ -171,6 +173,7 @@ struct TopReadView: View { .widgetURL(entry?.rankedElements.first?.articleURL) } } + .clearWidgetContainerBackground() .environment(\.layoutDirection, entry?.contentLayoutDirection ?? .leftToRight) .flipsForRightToLeftLayoutDirection(true) } From fa67dc339d1014026f9dfc0304227f74e2e37a8b Mon Sep 17 00:00:00 2001 From: Deepak Mantena Date: Tue, 12 Dec 2023 15:17:54 -0800 Subject: [PATCH 11/31] Remove widget `View` extension from primary app targets. --- Wikipedia.xcodeproj/project.pbxproj | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Wikipedia.xcodeproj/project.pbxproj b/Wikipedia.xcodeproj/project.pbxproj index 6f29ae2cebc..6de1216ad23 100644 --- a/Wikipedia.xcodeproj/project.pbxproj +++ b/Wikipedia.xcodeproj/project.pbxproj @@ -13,9 +13,6 @@ 00021DEA24D48EFE00476F97 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 00021DE924D48EFE00476F97 /* Assets.xcassets */; }; 00021DEE24D48EFE00476F97 /* WidgetsExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 00021DE124D48EFD00476F97 /* WidgetsExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 00021E0424D4A42A00476F97 /* PictureOfTheDayWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00021E0324D4A42A00476F97 /* PictureOfTheDayWidget.swift */; }; - 00097D5C29660FF2000B3514 /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 006D273424D8BAFB00947551 /* View+Extensions.swift */; }; - 00097D5D29660FF3000B3514 /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 006D273424D8BAFB00947551 /* View+Extensions.swift */; }; - 00097D5E29660FF3000B3514 /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 006D273424D8BAFB00947551 /* View+Extensions.swift */; }; 0010F93927A49C7700D77848 /* HorizontalSpacerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0010F93827A49C7700D77848 /* HorizontalSpacerView.swift */; }; 0010F93A27A49C7700D77848 /* HorizontalSpacerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0010F93827A49C7700D77848 /* HorizontalSpacerView.swift */; }; 0010F93B27A49C7700D77848 /* HorizontalSpacerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0010F93827A49C7700D77848 /* HorizontalSpacerView.swift */; }; @@ -10445,7 +10442,6 @@ D837CC37231FE9CC00BA6130 /* ThemeableViewController.swift in Sources */, 83C0688E292EEDAF00DF1403 /* TalkPageViewController+TalkPageFormattingToolbar.swift in Sources */, 7A73B48221E54B4200249E09 /* SectionEditorNavigationItemController.swift in Sources */, - 00097D5C29660FF2000B3514 /* View+Extensions.swift in Sources */, B0FFFB2A21C9BED1001E787E /* TextFormattingButton.swift in Sources */, 7AF6F76622395BEC00949393 /* EditingWelcomeViewController.swift in Sources */, B0524B51214854E900D8FD8D /* DescriptionWelcomeContainerViewController.swift in Sources */, @@ -11389,7 +11385,6 @@ 00841DE524477805003CF74A /* AppTabBarDelegate.swift in Sources */, D8CE25271E698E2400DAE2E0 /* WMFChangePasswordViewController.swift in Sources */, D8B166861FD97A0500097D8B /* ViewController.swift in Sources */, - 00097D5E29660FF3000B3514 /* View+Extensions.swift in Sources */, B0421AA3206991F500C22630 /* SavedTabBarItemProgressBadgeManager.swift in Sources */, 7A6ED52220ADBF950001849F /* LoginFunnel.swift in Sources */, 83CA612B20D1675800EF0C4A /* ExploreCardViewController.swift in Sources */, @@ -11978,7 +11973,6 @@ D8EC3E1A1E9BDA35006712EB /* UIVIewController+WMFCommonRotationSupport.swift in Sources */, 83E776A520FFA4D700E26A47 /* DetailTransition.swift in Sources */, 6771299524FF775E00E89CA5 /* ArticleAsLivingDocLargeEventCollectionViewCell.swift in Sources */, - 00097D5D29660FF3000B3514 /* View+Extensions.swift in Sources */, D8EC3E1B1E9BDA35006712EB /* (null) in Sources */, B0C7A0851F710EB1008415E7 /* WMFWelcomeAnalyticsAnimationBackgroundView.swift in Sources */, D8EC3E1D1E9BDA35006712EB /* WMFTitleInsetRespectingButton.m in Sources */, From 099fc132b867f12051b78963d1447cee4150ccce Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Thu, 14 Dec 2023 13:23:35 +0100 Subject: [PATCH 12/31] Localisation updates from https://translatewiki.net. --- .../da.lproj/Localizable.strings | 7 + .../ia.lproj/Localizable.strings | 61 +++++ .../qqq.lproj/Localizable.strings | 236 ++++++++++-------- .../sv.lproj/Localizable.strings | 61 +++++ .../tr.lproj/Localizable.strings | 2 +- .../zh-hans.lproj/Localizable.strings | 4 + 6 files changed, 264 insertions(+), 107 deletions(-) diff --git a/Wikipedia/Localizations/da.lproj/Localizable.strings b/Wikipedia/Localizations/da.lproj/Localizable.strings index cc961af99a0..c2741fddef6 100644 --- a/Wikipedia/Localizations/da.lproj/Localizable.strings +++ b/Wikipedia/Localizations/da.lproj/Localizable.strings @@ -141,6 +141,7 @@ "article-languages-yours" = "Dine sprog"; "article-nav-edit" = "Rediger"; "article-read-more-title" = "Læs mere"; +"article-reference-view-title" = "Reference $1"; "article-share" = "Del"; "article-talk-page" = "Artiklens diskussionsside"; "article-toolbar-reading-themes-controls-toolbar-item" = "Styring af læsetemaer"; @@ -201,10 +202,16 @@ "diff-compare-header-to-info-heading" = "Vist redigering"; "diff-context-lines-collapsed-button-title" = "Vis"; "diff-context-lines-expanded-button-title" = "Skjul"; +"diff-multi-line-format" = "Linjerne $1 - $2"; +"diff-paragraph-moved" = "Afsnit flyttet"; "diff-paragraph-moved-direction-down" = "ned"; "diff-paragraph-moved-direction-up" = "op"; +"diff-paragraph-moved-distance-line" = "{{PLURAL:$1|$1 linje|$1 linjer}}"; +"diff-paragraph-moved-distance-section" = "{{PLURAL:$1|$1 sektion|$1 sektioner}}"; +"diff-paragraph-moved-format" = "Afsnit flyttet $1 $2"; "diff-single-header-editor-number-edits-format" = "{{PLURAL:$1|$1 redigering|$1 redigeringer}}"; "diff-single-line-format" = "Linje $1"; +"diff-thanks-send-button-title" = "Send 'Tak'"; "diff-thanks-sent" = "Din 'Tak' blev sendt til $1"; "dim-images" = "Mørklæg billeder"; "edit-clear-formatting-accessibility-label" = "Fjern formatering"; diff --git a/Wikipedia/Localizations/ia.lproj/Localizable.strings b/Wikipedia/Localizations/ia.lproj/Localizable.strings index 9f695653235..4f16a267ea5 100644 --- a/Wikipedia/Localizations/ia.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ia.lproj/Localizable.strings @@ -1003,6 +1003,67 @@ "share-social-mention-format" = "“$1” via Wikipedia: $2"; "sort-by-recently-added-action" = "Recentemente addite"; "sort-by-title-action" = "Titulo"; +"source-editor-accessibility-label-bold" = "Adder formatation grasse"; +"source-editor-accessibility-label-bold-selected" = "Remover formatation grasse"; +"source-editor-accessibility-label-citation" = "Adder syntaxe de referentia"; +"source-editor-accessibility-label-citation-selected" = "Remover syntaxe de referentia"; +"source-editor-accessibility-label-clear-formatting" = "Rader formatation"; +"source-editor-accessibility-label-close-header-select" = "Clauder menu de stilo de texto"; +"source-editor-accessibility-label-close-main-input" = "Clauder menu de formatation de texto"; +"source-editor-accessibility-label-comment" = "Adder syntaxe de commento"; +"source-editor-accessibility-label-comment-selected" = "Remover syntaxe de commento"; +"source-editor-accessibility-label-cursor-down" = "Displaciar cursor a basso"; +"source-editor-accessibility-label-cursor-left" = "Displaciar cursor a sinistra"; +"source-editor-accessibility-label-cursor-right" = "Displaciar cursor a dextra"; +"source-editor-accessibility-label-cursor-up" = "Displaciar cursor in alto"; +"source-editor-accessibility-label-find" = "Cercar in pagina"; +"source-editor-accessibility-label-find-button-clear" = "Rader recerca"; +"source-editor-accessibility-label-find-button-close" = "Clauder recerca"; +"source-editor-accessibility-label-find-button-next" = "Proxime resultato trovate"; +"source-editor-accessibility-label-find-button-prev" = "Previe resultato trovate"; +"source-editor-accessibility-label-find-text-field" = "Cercar"; +"source-editor-accessibility-label-format-heading" = "Monstrar menu de stilo de texto"; +"source-editor-accessibility-label-format-text" = "Monstrar menu de formatation de texto"; +"source-editor-accessibility-label-format-text-show-more" = "Monstrar menu de formatation de texto"; +"source-editor-accessibility-label-indent-decrease" = "Diminuer profunditate de indentation"; +"source-editor-accessibility-label-indent-increase" = "Augmentar profunditate de indentation"; +"source-editor-accessibility-label-italics" = "Adder formatation italic"; +"source-editor-accessibility-label-italics-selected" = "Remover formatation italic"; +"source-editor-accessibility-label-link" = "Adder syntaxe de ligamine"; +"source-editor-accessibility-label-link-selected" = "Remover syntaxe de ligamine"; +"source-editor-accessibility-label-media" = "Inserer multimedia"; +"source-editor-accessibility-label-ordered" = "Facer lista ordinate del linea actual"; +"source-editor-accessibility-label-ordered-selected" = "Remover lista ordinate del linea actual"; +"source-editor-accessibility-label-replace-button-clear" = "Rader reimplaciamento"; +"source-editor-accessibility-label-replace-button-perform-format" = "Exequer le operation de reimplaciamento. Le typo de reimplaciamento es mittite a $1"; +"source-editor-accessibility-label-replace-button-switch-format" = "Cambiar de typo de reimplaciamento. Actualmente mittite a $1. Selige pro cambiar."; +"source-editor-accessibility-label-replace-text-field" = "Reimplaciar"; +"source-editor-accessibility-label-replace-type-all" = "Reimplaciar tote le instantias"; +"source-editor-accessibility-label-replace-type-single" = "Reimplaciar un sol instantia"; +"source-editor-accessibility-label-strikethrough" = "Adder formatation barrate"; +"source-editor-accessibility-label-strikethrough-selected" = "Remover formatation barrate"; +"source-editor-accessibility-label-subscript" = "Adder formatation in subscripto"; +"source-editor-accessibility-label-subscript-selected" = "Remover formatation in subscripto"; +"source-editor-accessibility-label-superscript" = "Adder formatation in superscripto"; +"source-editor-accessibility-label-superscript-selected" = "Remover formatation in superscripto"; +"source-editor-accessibility-label-template" = "Adder syntaxe de patrono"; +"source-editor-accessibility-label-template-selected" = "Remover syntaxe de patrono"; +"source-editor-accessibility-label-underline" = "Adder sublineamento"; +"source-editor-accessibility-label-underline-selected" = "Remover sublineamento"; +"source-editor-accessibility-label-unordered" = "Facer lista non ordinate del linea actual"; +"source-editor-accessibility-label-unordered-selected" = "Remover lista non ordinate del linea actual"; +"source-editor-clear-formatting" = "Rader formatation"; +"source-editor-find-replace-all" = "Reimplaciar toto"; +"source-editor-find-replace-single" = "Reimplaciar"; +"source-editor-find-replace-with" = "Reimplaciar per…"; +"source-editor-heading" = "Titulo"; +"source-editor-paragraph" = "Paragrapho"; +"source-editor-style" = "Stilo"; +"source-editor-subheading1" = "Subtitulo 1"; +"source-editor-subheading2" = "Subtitulo 2"; +"source-editor-subheading3" = "Subtitulo 3"; +"source-editor-subheading4" = "Subtitulo 4"; +"source-editor-text-formatting" = "Formatation de texto"; "table-of-contents-button-label" = "Tabula de contento"; "table-of-contents-close-accessibility-hint" = "Clauder"; "table-of-contents-close-accessibility-label" = "Clauder tabula de contento"; diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 83f677003b2..254c977ce06 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,3 +1,27 @@ +// Messages for Message documentation (Message documentation) +// Exported from translatewiki.net +// Author: Abijeet Patro +// Author: Ajeje Brazorf +// Author: Amire80 +// Author: Brion +// Author: Cleinman +// Author: Jeeputer +// Author: Kizule +// Author: Liuxinyu970226 +// Author: McDutchie +// Author: Minh Nguyen +// Author: MuratTheTurkish +// Author: Nemo bis +// Author: Nike +// Author: Patrik L. +// Author: Purodha +// Author: Robby +// Author: Shirayuki +// Author: Siebrand +// Author: Takot +// Author: Verdy p +// Author: Woytecr + "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -11,7 +35,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -21,19 +45,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; -"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; +"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -41,11 +65,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -60,7 +84,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -76,7 +100,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action."; +"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -86,8 +110,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context."; -"action-replace" = "Title of the replace all action."; +"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; +"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -95,31 +119,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action"; -"action-sort" = "Title of the sort action."; +"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; +"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action."; +"action-update" = "Title of the update action.\n{{Identical|Update}}"; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article."; +"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -131,7 +155,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -139,7 +163,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -147,7 +171,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel"; +"cancel" = "Cancel\n{{Identical|Cancel}}"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -166,7 +190,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -182,13 +206,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text"; -"description-help-tips-example-title-two" = "Second example label text"; +"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button."; +"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -203,8 +227,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -240,7 +264,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -255,7 +279,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -285,7 +309,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -342,7 +366,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -366,7 +390,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -378,7 +402,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -450,7 +474,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -495,7 +519,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -521,7 +545,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action"; +"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -538,13 +562,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display ritle for image type setting"; +"insert-media-image-type-settings-title" = "Display title for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -554,7 +578,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings"; +"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -563,7 +587,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -617,11 +641,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -633,11 +657,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; -"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; +"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -664,14 +688,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -691,11 +715,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -704,7 +728,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -730,7 +754,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -743,13 +767,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; +"page-history-revision-history-title" = "Title for revision history view"; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -759,7 +783,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -772,13 +796,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -790,7 +814,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -801,7 +825,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki."; +"project-name-mediawiki" = "Project name for MediaWiki.org."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -821,7 +845,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -847,7 +871,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -876,7 +900,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -894,30 +918,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field."; +"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that is possible return from this point"; -"return-to-article" = "Title for button indicating that is possible to go back to article"; +"return-button-title" = "Title for button indicating that it is possible to return from this point"; +"return-to-article" = "Title for button indicating that it is possible to go back to the article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -943,7 +967,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "Title for button and page letting user view their account page."; +"settings-account" = "{{Identical|Account}}"; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -955,7 +979,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their push notifications settings."; +"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -973,7 +997,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -986,7 +1010,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1070,9 +1094,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; +"talk-page-archives" = "Title for menu option that redirects to talk page archives"; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; +"talk-page-change-language" = "Title for menu option to got to the change language page"; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1089,36 +1113,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; +"talk-page-page-info" = "Title for menu option to go to the talk page information link"; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for menu option that leads to page revision history."; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1131,23 +1155,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; -"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; +"talk-pages-view-title" = "Title of user and article talk pages view."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user"; -"theme-default-display-name" = "Default theme name presented to the user"; +"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; +"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1171,9 +1195,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1211,7 +1235,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1244,23 +1268,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed"; +"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1297,5 +1321,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; -"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; +"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; diff --git a/Wikipedia/Localizations/sv.lproj/Localizable.strings b/Wikipedia/Localizations/sv.lproj/Localizable.strings index 0203fb49fc6..03bdc32594a 100644 --- a/Wikipedia/Localizations/sv.lproj/Localizable.strings +++ b/Wikipedia/Localizations/sv.lproj/Localizable.strings @@ -1027,6 +1027,67 @@ "share-social-mention-format" = "“$1” via Wikipedia: $2"; "sort-by-recently-added-action" = "Nyligen tillagda"; "sort-by-title-action" = "Titel"; +"source-editor-accessibility-label-bold" = "Lägg till fetstilad formatering"; +"source-editor-accessibility-label-bold-selected" = "Ta bort fetstilad formatering"; +"source-editor-accessibility-label-citation" = "Lägg till referenssyntax"; +"source-editor-accessibility-label-citation-selected" = "Ta bort referenssyntax"; +"source-editor-accessibility-label-clear-formatting" = "Rensa formatering"; +"source-editor-accessibility-label-close-header-select" = "Stäng menyn för textstil"; +"source-editor-accessibility-label-close-main-input" = "Stäng menyn för textformatering"; +"source-editor-accessibility-label-comment" = "Lägg till kommentarsyntax"; +"source-editor-accessibility-label-comment-selected" = "Ta bort kommentarsyntax"; +"source-editor-accessibility-label-cursor-down" = "Flytta markören nedåt"; +"source-editor-accessibility-label-cursor-left" = "Flytta markören åt vänster"; +"source-editor-accessibility-label-cursor-right" = "Flytta markören åt höger"; +"source-editor-accessibility-label-cursor-up" = "Flytta markören uppåt"; +"source-editor-accessibility-label-find" = "Hitta på sidan"; +"source-editor-accessibility-label-find-button-clear" = "Rensa sök"; +"source-editor-accessibility-label-find-button-close" = "Stäng sök"; +"source-editor-accessibility-label-find-button-next" = "Nästa sökresultat"; +"source-editor-accessibility-label-find-button-prev" = "Föregående sökresultat"; +"source-editor-accessibility-label-find-text-field" = "Hitta"; +"source-editor-accessibility-label-format-heading" = "Visa menyn för textstil"; +"source-editor-accessibility-label-format-text" = "Visa menyn för textformatering"; +"source-editor-accessibility-label-format-text-show-more" = "Visa menyn för textformatering"; +"source-editor-accessibility-label-indent-decrease" = "Minska indrag"; +"source-editor-accessibility-label-indent-increase" = "Öka indrag"; +"source-editor-accessibility-label-italics" = "Lägg till kursiverad formatering"; +"source-editor-accessibility-label-italics-selected" = "Ta bort kursiverad formatering"; +"source-editor-accessibility-label-link" = "Lägg till länksyntax"; +"source-editor-accessibility-label-link-selected" = "Ta bort länksyntax"; +"source-editor-accessibility-label-media" = "Infoga media"; +"source-editor-accessibility-label-ordered" = "Gör nuvarande rad till en ordnad lista"; +"source-editor-accessibility-label-ordered-selected" = "Ta bort ordnad lista från nuvarande rad"; +"source-editor-accessibility-label-replace-button-clear" = "Rensa ersätt"; +"source-editor-accessibility-label-replace-button-perform-format" = "Utför ersättningsåtgärd. Ersättningstypen är $1"; +"source-editor-accessibility-label-replace-button-switch-format" = "Byt ersättningstyp. Är för närvarande $1. Klicka för att ändra."; +"source-editor-accessibility-label-replace-text-field" = "Ersätt"; +"source-editor-accessibility-label-replace-type-all" = "Ersätt alla instanser"; +"source-editor-accessibility-label-replace-type-single" = "Ersätt en instans"; +"source-editor-accessibility-label-strikethrough" = "Lägg till genomstruken formatering"; +"source-editor-accessibility-label-strikethrough-selected" = "Ta bort genomstruken formatering"; +"source-editor-accessibility-label-subscript" = "Lägg till nedsänkt formatering"; +"source-editor-accessibility-label-subscript-selected" = "Ta bort nedsänkt formatering"; +"source-editor-accessibility-label-superscript" = "Lägg till upphöjd formatering"; +"source-editor-accessibility-label-superscript-selected" = "Ta bort upphöjd formatering"; +"source-editor-accessibility-label-template" = "Lägg till mallsyntax"; +"source-editor-accessibility-label-template-selected" = "Ta bort mallsyntax"; +"source-editor-accessibility-label-underline" = "Lägg till understruken formatering"; +"source-editor-accessibility-label-underline-selected" = "Ta bort understruken formatering"; +"source-editor-accessibility-label-unordered" = "Gör nuvarande rad till en oordnad lista"; +"source-editor-accessibility-label-unordered-selected" = "Ta bort oordnad lista från nuvarande rad"; +"source-editor-clear-formatting" = "Rensa formatering"; +"source-editor-find-replace-all" = "Ersätt alla"; +"source-editor-find-replace-single" = "Ersätt"; +"source-editor-find-replace-with" = "Ersätt med..."; +"source-editor-heading" = "Rubrik"; +"source-editor-paragraph" = "Stycke"; +"source-editor-style" = "Stil"; +"source-editor-subheading1" = "Underrubrik 1"; +"source-editor-subheading2" = "Underrubrik 2"; +"source-editor-subheading3" = "Underrubrik 3"; +"source-editor-subheading4" = "Underrubrik 4"; +"source-editor-text-formatting" = "Textformatering"; "table-of-contents-button-label" = "Innehållsförteckning"; "table-of-contents-close-accessibility-hint" = "Stäng"; "table-of-contents-close-accessibility-label" = "Fäll ihop innehållsförteckning"; diff --git a/Wikipedia/Localizations/tr.lproj/Localizable.strings b/Wikipedia/Localizations/tr.lproj/Localizable.strings index e7af3d06654..9790cfd032a 100644 --- a/Wikipedia/Localizations/tr.lproj/Localizable.strings +++ b/Wikipedia/Localizations/tr.lproj/Localizable.strings @@ -642,7 +642,7 @@ "no-internet-connection" = "İnternet bağlantısı yok"; "no-internet-connection-article-reload" = "Bu maddenin daha yeni bir sürümü mevcut olabilir ancak internet bağlantısı olmadan yüklenemez"; "no-internet-connection-article-reload-button" = "En son kaydedilen sürüme dön"; -"notifications-center-agent-description-from-format" = "$1 kaynağından"; +"notifications-center-agent-description-from-format" = "Gönderen $1"; "notifications-center-alert" = "Uyarı"; "notifications-center-applied-filters-accessibility-label" = "Bildirim Filtresi - uygulanan filtreler var"; "notifications-center-applied-project-filters-accessibility-label" = "Proje Filtresi - filtre uygulanmış"; diff --git a/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings b/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings index c5e1d6a9d17..6421a939578 100644 --- a/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings +++ b/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings @@ -12,6 +12,7 @@ // Author: Cwek // Author: Davidzdh // Author: Diskdance +// Author: Dream Star.cn // Author: Endermoon // Author: Evesiesta // Author: FakeGreenHand @@ -974,6 +975,9 @@ "share-social-mention-format" = "“$1”通过维基百科:$2"; "sort-by-recently-added-action" = "最近添加"; "sort-by-title-action" = "标题"; +"source-editor-accessibility-label-replace-text-field" = "替换"; +"source-editor-find-replace-single" = "替换"; +"source-editor-style" = "样式"; "table-of-contents-button-label" = "目录"; "table-of-contents-close-accessibility-hint" = "关闭"; "table-of-contents-close-accessibility-label" = "关闭目录"; From 90e25f9e2ead68408ae6935582af837f54aab52d Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 14 Dec 2023 12:24:12 +0000 Subject: [PATCH 13/31] Import translations from TranslateWiki --- .../qqq.lproj/Localizable.strings | 236 ++++++++---------- .../da.lproj/Localizable.strings | Bin 89610 -> 90412 bytes .../da.lproj/Localizable.stringsdict | 32 +++ .../ia.lproj/Localizable.strings | Bin 209700 -> 219310 bytes .../sv.lproj/Localizable.strings | Bin 217444 -> 227250 bytes .../tr.lproj/Localizable.strings | Bin 251210 -> 251194 bytes .../zh-hans.lproj/Localizable.strings | Bin 209228 -> 209562 bytes 7 files changed, 138 insertions(+), 130 deletions(-) diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 254c977ce06..83f677003b2 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,27 +1,3 @@ -// Messages for Message documentation (Message documentation) -// Exported from translatewiki.net -// Author: Abijeet Patro -// Author: Ajeje Brazorf -// Author: Amire80 -// Author: Brion -// Author: Cleinman -// Author: Jeeputer -// Author: Kizule -// Author: Liuxinyu970226 -// Author: McDutchie -// Author: Minh Nguyen -// Author: MuratTheTurkish -// Author: Nemo bis -// Author: Nike -// Author: Patrik L. -// Author: Purodha -// Author: Robby -// Author: Shirayuki -// Author: Siebrand -// Author: Takot -// Author: Verdy p -// Author: Woytecr - "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -35,7 +11,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -45,19 +21,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; -"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; +"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -65,11 +41,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -84,7 +60,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -100,7 +76,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; +"action-cancel" = "Title of the cancel action."; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -110,8 +86,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; -"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; +"action-remove" = "Title of the action that removes the selection from the current context."; +"action-replace" = "Title of the replace all action."; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -119,31 +95,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; -"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; +"action-share-accessibility" = "Accessibility title for the 'Share' action"; +"action-sort" = "Title of the sort action."; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action.\n{{Identical|Update}}"; +"action-update" = "Title of the update action."; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; +"article-delete" = "Title of the action that deletes the selected articles article."; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -155,7 +131,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -163,7 +139,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -171,7 +147,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel\n{{Identical|Cancel}}"; +"cancel" = "Cancel"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -190,7 +166,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -206,13 +182,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; -"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-one" = "First example label text"; +"description-help-tips-example-title-two" = "Second example label text"; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; +"description-published-button-title" = "Title for description panel done button."; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -227,8 +203,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -264,7 +240,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -279,7 +255,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -309,7 +285,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -366,7 +342,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -390,7 +366,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -402,7 +378,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -474,7 +450,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -519,7 +495,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -545,7 +521,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; +"insert-action-title" = "Title for insert action"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -562,13 +538,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display title for image type setting"; +"insert-media-image-type-settings-title" = "Display ritle for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -578,7 +554,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; +"languages-settings-title" = "Title for the 'Languages' section in Settings"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -587,7 +563,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -641,11 +617,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -657,11 +633,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; -"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; +"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -688,14 +664,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -715,11 +691,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -728,7 +704,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -754,7 +730,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -767,13 +743,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view"; +"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -783,7 +759,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -796,13 +772,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -814,7 +790,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -825,7 +801,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki.org."; +"project-name-mediawiki" = "Project name for MediaWiki."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -845,7 +821,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -871,7 +847,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -900,7 +876,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -918,30 +894,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; +"replace-textfield-accessibility" = "Accessibility label for the replace text field."; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that it is possible to return from this point"; -"return-to-article" = "Title for button indicating that it is possible to go back to the article"; +"return-button-title" = "Title for button indicating that is possible return from this point"; +"return-to-article" = "Title for button indicating that is possible to go back to article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -967,7 +943,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "{{Identical|Account}}"; +"settings-account" = "Title for button and page letting user view their account page."; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -979,7 +955,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; +"settings-notifications" = "Title for view and button letting users change their push notifications settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -997,7 +973,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -1010,7 +986,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1094,9 +1070,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives"; +"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page"; +"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1113,36 +1089,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link"; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; +"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for menu option that leads to page revision history."; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1155,23 +1131,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; -"talk-pages-view-title" = "Title of user and article talk pages view."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; +"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; -"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; +"theme-dark-display-name" = "Dark theme name presented to the user"; +"theme-default-display-name" = "Default theme name presented to the user"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1195,9 +1171,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1235,7 +1211,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1268,23 +1244,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; +"welcome-exploration-explore-feed-title" = "Title for Explore feed"; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1321,5 +1297,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; -"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; +"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; diff --git a/Wikipedia/iOS Native Localizations/da.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/da.lproj/Localizable.strings index fb2bc7a14fb04ebe6e3df445488c07da8cd1a87c..3fa7a7a928a56d39d6d85fca3baba1592d391116 100644 GIT binary patch delta 412 zcmeC$!@A}W>xK}A$x-*UCSTGPQ*~rWV<=|GW5{GEVNd|Fa~LXttP+M)Fkh9ykU@pP zVfsOHM&apk+Kd95&pDi9oSfzmG5OD2tLbWPj1rsgIJq!RmU^o+`G$+b{xR%TNlmqXcN5E|AUy+MGK1ytbse515?= zw6_Q(26PL=?i3(P7tAvPx+GTefuaR5Ko96mei6#YSUh?DeDO&vT$9g4aZUc_ z#m87P`L&noWQ&V@oA;e-0eKXpPJkI`)pS99Msc7z9%+!hAiHXiY=O8YYx4WK?%Qkl z8AVto&)^c6{9}a>qweH~7v!fKNHeNzpCHWGz^bYQbdW6&D>2{+zR7|2-M6brG8(Xh pJU&^^NM!mWA4aw5IgX56oaziA42cZc4C<2?#wu?wP+**83jmk{djJ3c delta 126 zcmV-^0D=Fk!Uc-F1+Y{=llmJJldM8klYZC`v)n+=0hb_20YH;V0U)zX7Psgd0Wb%X`ui@orXvA{J&0&EiU0rr diff --git a/Wikipedia/iOS Native Localizations/da.lproj/Localizable.stringsdict b/Wikipedia/iOS Native Localizations/da.lproj/Localizable.stringsdict index 63c01466628..76801c6882f 100644 --- a/Wikipedia/iOS Native Localizations/da.lproj/Localizable.stringsdict +++ b/Wikipedia/iOS Native Localizations/da.lproj/Localizable.stringsdict @@ -128,6 +128,38 @@ artikler + diff-paragraph-moved-distance-line + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d linje + other + %1$d linjer + + + diff-paragraph-moved-distance-section + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d sektion + other + %1$d sektioner + + diff-single-header-editor-number-edits-format NSStringLocalizedFormatKey diff --git a/Wikipedia/iOS Native Localizations/ia.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ia.lproj/Localizable.strings index 0312c585c08607c3b0a9887c10c66de611656702..1236b8bd7c19288c99a255f847cfd557c3f63cfe 100644 GIT binary patch delta 4962 zcma)A4RDm@5x(6!^5^9^E|+kGBV3Lo;(3S1kr5|GjX-IdW-!p$VkY3_4}uLLgeVkg zC&n?NgGkwtWzrA=qt=0lsb~2VXd0Ap(lo{3pv8cIv_-&3LrW_Yqjuj*V2Cx}Iho{g z-`%_4yU#wm&+~pSo;UCNU3`14Y0?_QD#N3OT0@zk!r+tNa>EKkom{IW$h>W;Pu^9_ zwF>!LC!ec#W%BI`Ly2LHp@Q$23rlFQ!Au>dH~By-c*&Axrg~F=s|nn+eO%2%o$z$% zq=j&0GF7G6*i{0VDinWs8Lc6ARI<+A_=jHj885X!G8cS_W}bcx)2QVoE7v~&HV*bd z3U9Q5IrM(q*>U8TYQFPl3s| zk}82r01=2*3N#9)VX$fh+&YFGFqykIVGcE2Fo#ar7su=GDq4kbXt1zm#s>rpp@XJIxeI|+TosBkLwhkSf(t|NHW1WLK z+pVETJf0Z+c+-Y4QiSjsN>yfIs;FEQ0*Vy1Ji(6>>C}fwRC&=7+8xMp>c^ZoYL61B zRuW%ssH9_OrVa0O=ozq6Vh;KPAInFgRP{wvk40(37^QmQEp{=dkIsdZo zxpSrTY+Nu!Ihr*^ONA zl^{IhkkG_)rjFuHr-i(KGg-!ttxB$BijQ2CGLGn!mHRfKKjgn+iqPOPfK~UDguyD~ zhx>8r2viwdybo=Xtc@1@(aBx!OO-eL_s(1OcM>KDZJk!2*lOdV+l*$dcM8}``=@_vn6Um325+Fo7w8zq$LP9T4om0MqcY(82Br+D8Euy9rxBwoJ)a`iL3Nkgvu0cWxKiqKOHX-!614e+I2OwrD+fG(p_ zKrMF_?9mx%VX_KlX{-%m%o7&+7q2Y>z}jiuZM2@9#ok*OqH41;Rg6?gn6i% zL$Xj{t`oy@>?F=qR&KaOxalo$@*9n?NPGEdI1VB^cIu3^(4LRoocA;=rGjZOJg^q+ z+V*E)Q3^G`ZDqetuw1+suJWOm#Lac@fgo>4HwL)FW^DfLo38+>T(qJ#=si(2#SoU=m!E_e;BE6Rl}uoC$4QHt`Uu4;#4Av`8Cva8(Py!)MQ79M2nsJRbTBx~XQindaZ;B7Z>?AG#l%T)zmS*#Eie z`u$+yy5;yHC*Lj#?%8#xc4QDNsQ%;pr^EyMUo~;?OZk>{mNAMKe*^Q_^<%kSe8R#t zgchy-E2xK2FhuddLeW3J&6vy?U&(%k4xm+Q`v%^K($9g}jg3ub-prTGu?>AE%E7=X&9% z~@ruOnuYYEC+NLZoS^XD!PQUT z>o4R8|291-1GDY96h6^_&nnYyr>qJq&uhTPG;w;R6ZLQO-6-_nB)%{gTqz?K_H{5k%rUWk&{bg;sqG1F_W9;Nf*AF~F_{*_AT0e5en% zYErH4NJJK+;uJlc5%wp8=W)04*BRV&9)q0k6g$~{0dtZ1Kd@=-pP~g+n`o}j&>F!k ziU5^~P_C4p@UtQ=QI=5=K+Og%JKb0u%}3mjq@C~?lYp~)#*M>gwsx=aS>(>|-Qi~+V?N-zE@5KS*T{nc sWeUsW*+c4+lW6FRq+uVW?4wUv%KH^XM5L6RA4yYo@m-d3RqWmW1A0WHGXMYp delta 1583 zcmX|Be@s3BQh-Sv)cSEh7BhmMqPSI3+-V%K&h#JrIaW2QvLl$^4w zF>=l^Lh5t8MGOHQOLT-C<3mKkA3+f^=E^xT#$5auBVx^3l42h?`t$63@B6&Z^FGhp zd?Dt{sMeCEkhT?5IEJqw&$CSDW>_n=+rUjZ>zPi+wxG$4UldAu2Q*%{OyT9>Udp}% zs#Oxqo`U(-Z-XNO}l5pc=e!<0-Gi3 z!S`#;xyLjd1kI{EYN`ug3Qwrq#DkNW6j%%@AO1wM^b-gadIe0Yq%tLj9B0tr{hcZ= zKb1u@H^9Y@)J;;EM>3l_RcPhc2O_y~E+EHin>cU|8clyCNuM6Y3TY9E+jZWM<>Lci1g$C^>@q zf?)DHBR6={IgN6nQRR1f;(75%x-4%XpA+p?(^!i_)o0PkhyN(zg)i!s`FjgWX6LE; zPt?gD2eH<{X+^izJXXS}xB_ha70ccey7?RKA z0CCh}GDF-x0&Q$TdrhPshTSl~Ps&-woZ?z3R2bB*f-a1c(2M_%Zi*~|^Ni;^RO&ho zHX8o|GN^U{Oscyg*(KFNiSX6HEg;8h7$^E_AtO$F-3k53i(j^pu}BV@+X(>*eGU$O ze#|8Q6}V5cOhQ#$g-#T5wP{ar=UW~c=tM*Ke}-C|U$dya1Gi$xs6>SZf?yDiL5B2} zgI3LTtsaF;$}dAZ6^zOLdXe;gNu^zc#^I-EYWxdQd2hfk`u>JZK-mr{yX#kl91p-t z#y@g|>I+~KyB@%36m8fj`7}S2^oA5nrN}qsHoL|=RB}~z&r$GoJ^=|-#IS;Qthe*& z7@49TRK$iboYH9O5P0Z@4YR4shi<;tr-?!nb)W&S{1I@0N`Y>4lf%RWUS?k_E-pqL z=e_j=^!A8Mx4o-V<`zg79q-|g!h;{` z)V?1xdD|Y1GWKJTJEBeDF2YJiUArXx$U~C8x(E`f^dN?4wok540!sl8VK*+=GLmLO zxR3XSB~nrdo2g?X^NPm9*yQGZpPhzp%BuK!Y(|CaN)zakI4Ok{CQ)sqc zF3`7Df)4jc9lR>jMdNAoEs-<1si_=oRP~Is*~QD)q44RUInTH#`8pO*zn6uJRafyA z@bQywaqT*GKF{-89b)G+cF9P{)5u-RBZYDw!=vUSPoKOM3(`ayyge*Rc z%SGBOR;e;I$&}EEu~eWkA0=*KZfb~PC1OTnZlK^L(8NWRr6JW6$+#!#%<#^iF)@_J zvLkrkzfTS)=^3n)+CIW~D%;BPgg3wvVJ@P6aW{i?;#_#RYoEO8OQl3LS#0P(37AzX diff --git a/Wikipedia/iOS Native Localizations/sv.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/sv.lproj/Localizable.strings index 3fa29aad344d0c63c55b1f1154c095a117ba90d2..2fbd790dcd733d0bd90f2858a37b2c8eae99fbdb 100644 GIT binary patch delta 5210 zcma)A4OEn67XI%04KfbH^f?YN3?mG~Pe{T70!xO*nz}|tP-`4AEKjxOmg}){*~#|4-vHKj;PcEG&deOX z_kHhkpZnbBz9-wm_kJ7Rb+aM5UaFBAr8=ohs*uv?T`t`rHPCN$7@rF>!_w$$HT_s2 zRbzY+MBu^4z=|zJ5Q|Owz|4;r_VdE)Q?c|pX5p=dEZ!2bIcl;MdF1C7Y)=9Q-}1f* zd-t&9(0bbN4#|tP`yj&aoO0`Ahk9TL60koPvT;+0tYGU0V8%R~oX(eYD%cz)C!!+; z?0!qwk|{c&K^mrABS%w&m9%?>y)zg?^(pcis2sST)Rj+}! zR$8f{6~xRZHS(W6O%Newp%TNa{?!qQ;W~#35i8z-ADn|I{=Pewm%pYUlflND_9{4h znmPSF?uJmEMWVzaBBvs^b(B>v9j{Vqz@K))Lfrl!b76jxY~;QTc7IW7!Bm~)5`qW` z7NkkH)4~lJL8|GSh`xfNuEWfQESj%69?1*ev-o$-9&+j|8vXxgtRv{Eq*cLFuJo@j z*5&4}!Yrq7?ny*g*=NF$7hu_Tqls5y@zRYN88Q3|9&%eM6!AO?4w!e>7(Qpce(k#wsZLW-yjt;9Ha-8 zyHbt#k%yJ?qfdJTNAbc}FpFECF6I3#_A#tdu;+7T_UApbaoQwjS-FSB3kfn|z`>HS zznO^k(IFQfzRZdbH-OEb(mlu~d0yzMPEBcw!eKZbOI`qlD{)5N1SVb*u=8~<+pup3 z7`U&~=wI+^%Vc6HcAB0>@HP^~>Zw{qk@={^;*9bPoYl_?gDP6k!D9V^*Y-mEBpIg# z8l<~0s*1&l$}wa0d1mH^4wUH8B&=Rj#VVl{n!?6DPRwkg4$$Yw#-Su|`nSHGr6+1s zCSGlwHQMR9_l$xUekUjU``#|HTuO1w4i?93eqiYgesWo)KkwM)P;9BCCe}H;9yh*A zDm(CLKc92AoqKDne94K`lO*wKKZ}TPOD<_Hz1`9u1U3Zl8mR)e9fu^`^;>F_CIk!i z1*n1pCpH_fBtcfVYwH3mdXWH7P8IXQ0gGSxau35^h1sz6UHbWnFK*|a6&8Q>sTRv5 z`-{|St@NZK+s0byXrDQMK37k4!bOj2AmtXAmf;Me9EYdhVhi|Cjn!Xp;Yfls?@sbTDfjhN53WRW3~@$jHmltmUP3=lO^_D+yrX8nqyC!<#IJ4}?02)pphPARJ?tLV(O50W$fG zE24PyDVu894*jxDK!W)cR0Hk4p5*MMAK1)`K8x=@XTsC{RDb6lf>n5G2bfi=#AkrN z^SK*0Jq-8q-UOrCvlGt5VcT(VYQ?IS?*|1i|0F%v`zowgJG+6&qCzqE78c11{$o?A zpS-B2>^$qBogcKP;QWtSo=WX#(PcWpkU}?7ZiH16K3jlWKF(BZt7A*Cc@d=Yg1L%1 z_#W)nJHe=<)%+TM63TM$+<)nDYLjaFQ5Xrw(@xoei6_9Li5_+h)2F(7m>s)6Bw}_9 z+Hm7KX2#O%z=6XjKu-&(Fn*>bQavXd!@YmZ=ACn9so9^weR}>XG%XlBKH18qb8|%L zq^3JqjTGcB%x4r=Qe&~_8?t5_r!d8s6;zXd1Y;29V} z^IWjw4L$e(`U}Gw~5f!O9=OhYts!gZD4BVa9hvqBB*@fEOBR&GGC_!Bj#Prg|)VDeo zGMiBc?ca>6sV04z1ktDQDU$5Km@QZ=Dg$9IxvkcNFn`p1^WI#$nqS05!X^~R$CF@2 z$Wr0k_}Uxe#N=mFJsvhCOy_L4WeD8C`FMPWP#j1F>5Wo=-y(? z?*^`sb8+NussqC#?0F1aLB%DmEpYjxY!M%>HQ=V1%z@QytSi_d@2gU9;1RYFZ>$!;xayt(NX%y1tAmdGtmBw!sp4WmjM!yk zR|(^{C2D35`wnnx8QIpcsSW#IVLslE3eVVMRTuAPiFz{?bt}hsig?>W(wxK0!J8gY z_|RFK+WAkGte0j|;_>!1rr-r=e3`k#rG-k=Jvx<}uT8{~AJ{AnSk36-k?)yTrIa2v z>3~U=$H}dM6x_FspzLSz6Qds8f@e;VooZ%sp>`Riwix7erg~-B3K%%c6!p*)x#TLH z<;e>Fj4Z;&;-QZrSsMk_jQR4;Q1xt~yc4jnQ10NCW14fqudbDES6i0I?RxNBK7n1L zqzVrm9NdGG(bd{bTI*7p!(D$iVCgg(vi3hlw^7bAnj^Ls%SU7M#_C{mq>$?ACPZ}Q zGHI1&R72*I5pCe%snMD*jnFI`&Fe1dR_P`wgI;BHeGvZ&Oy|v+20n0)lCVx(?9e-S j{pXUBq)aJMD$pLfZgg-=3x7X|KI|*XDBDz?^QfEw=F+^g{F-CTtj?yuP zO#B0xL-N5Ma*RQ|B3boT2aLo9WQgs#Zl&L1t8bZf5nZmX@o-@Tvj=hyQ& zc0cQvPqIcTEnJl@3MrOWK)sy`{b?B^-`6=*l3qt~i_NIasJ8I(W#HlmOGUs4D?RD7 z=ayy+K8Y5NYr0!YLb#2Zyv7Wk+6q>#JqS)?BtMi%t|rykS2*Q1d}}K$ z)G}_Tl66~YSM@{+n4;@OxvJDes#%{<4CgzEH1cN_aDN-xjE7sIPqFU?IJvI_tkgHG z(8OE;pN$ABPjx^pulxWs9@+req+IHu$TB+zrZ8w6-yO_M{YO3BtJ!@H3TXO-!V{Ol z&+09c*e24!h;^4|anuSLT{!r<(LN9aj%GnF1qLd4Xbt#yW-&O7$DjJG|Ks3ID&hd3 zpR$K*$u~4g&PK(U9B!V^O+m18s2|^YC%W)#`R`7ehoJUxd_F8>A{M%8!6ASIaV zpAjl;{Jw^JLttZ%Y7&XXb))KHIK!yBvPz|<8J$Aw97gf4?HSZEtW)*fC^u!JgRaNJ z?7EFkD!JF3v@zdUa=$-iE^97fqg9VK@c4S68l4XZ&`j(<{SJD3!b*XM<=oK(s&V#F zhbj~45KQBurD&&n)ReS@O*cypL;e0es8eKCWo-=<@R6fXE)N}s5s-!oUoiV)T5plsMaVI|Prf%k3D=O?2RvNRs)n@Kv27AE6=>v(Sjr6@&CtG<;|ds`$v5`A%RCHZuMN z9bByoU9L(%pTcEUEa8cK^s%P`bL9J(SOz@)2Re9s9v1PK4HI;I&@P<{7TUXY{N{KvGX_tsP?Gk z!{0C{P44ySGChdqVMN+c<+4JPjMd#+uu0+0 zFU&5CZ9~^QQVthWNm!Mq+OQ#wgB{qwqZU*+x*Io<`*&R)@4zF1B7Pgk_L_}pUS!7A zx&U-8+lvP{+-639Zz3eCyRZ{e^U*bI<2Yd*$M)eYRlTUn+HRbAjuSrgvT_=auxkVy z6#rRe?-^_+*J(Ge9>rs+spAKyO(T*QM}d1q^3EBoaZ>ecj?DfEgJ~4&UP34Rc8b4J z$|JYU9qYP@I!6g|Wbg(?fkuz!$ggfD*A|GpBw04e=E+f)=(cg_GTO+q%}s+Ym1pwAYuvX&st>xV4}gRLgaWh!3Ure!0uGZrZ3qKp0B)D>)&fzJ@ZboyjC2FOU{o&< Ak^lez delta 40 ycmV+@0N4Mzst?Ml4}gRLgaWh!3Ursy2muP0`n&-mmg4~kmsAn~GPhuK1KMCgpAQ=V diff --git a/Wikipedia/iOS Native Localizations/zh-hans.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/zh-hans.lproj/Localizable.strings index 7816748d6c47cc047932e9f5bf0baca02e7d84e1..c7282351586dc7b9583e8224d6f2b70c97cf06b8 100644 GIT binary patch delta 213 zcmX@}h-cPQo((qjw#5wj45bW349N_s47xy^!jQ>O0u(C(^3s6pJfMg!keA9(z>vd` z2vt`MmPwyJQHe=@`hkZ`0+atR3T^hQ?^9I7XJ9eV=*r2CqN3B~{F$UCcO@z{|68#A z-vUOxO`=%!O}<#C%cwiO+JRA$6XKp!hMdV0bA_inOlD%4J|T`#Z1S$leA}&pnS|~E E0OmkDf&c&j delta 43 zcmV+`0M!4Q Date: Thu, 14 Dec 2023 14:49:28 -0600 Subject: [PATCH 14/31] Add common custom attribute key for green editor text --- Components/Sources/ComponentsObjC/WKSourceEditorFormatter.h | 3 +++ Components/Sources/ComponentsObjC/WKSourceEditorFormatter.m | 5 +++++ .../Sources/ComponentsObjC/WKSourceEditorFormatterBase.m | 5 ++++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.h b/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.h index f3cb213f291..9a67168c282 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.h +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.h @@ -4,6 +4,9 @@ NS_ASSUME_NONNULL_BEGIN @interface WKSourceEditorFormatter : NSObject + +extern NSString *const WKSourceEditorCustomKeyColorGreen; + - (instancetype)initWithColors:(nonnull WKSourceEditorColors *)colors fonts:(nonnull WKSourceEditorFonts *)fonts; - (void)addSyntaxHighlightingToAttributedString:(NSMutableAttributedString *)attributedString inRange:(NSRange)range; diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.m index 5c4fb125102..63c589b2461 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatter.m @@ -3,6 +3,11 @@ #import "WKSourceEditorFonts.h" @implementation WKSourceEditorFormatter + +#pragma mark - Common Custom Attributed String Keys + +NSString * const WKSourceEditorCustomKeyColorGreen = @"WKSourceEditorKeyColorGreen"; + - (nonnull instancetype)initWithColors:(nonnull WKSourceEditorColors *)colors fonts:(nonnull WKSourceEditorFonts *)fonts { self = [super init]; return self; diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBase.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBase.m index d7ad812afa3..a441ebcce07 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBase.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterBase.m @@ -29,10 +29,13 @@ - (instancetype)initWithColors:(nonnull WKSourceEditorColors *)colors fonts:(non - (void)addSyntaxHighlightingToAttributedString:(NSMutableAttributedString *)attributedString inRange:(NSRange)range { - // reset old attributes + // reset base attributes [attributedString removeAttribute:NSFontAttributeName range:range]; [attributedString removeAttribute:NSForegroundColorAttributeName range:range]; + // reset shared custom attributes + [attributedString removeAttribute:WKSourceEditorCustomKeyColorGreen range:range]; + [attributedString addAttributes:self.attributes range:range]; } From 41eb9e28644a0cd1c92809e239016e2a5789e5a0 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Thu, 14 Dec 2023 15:36:16 -0600 Subject: [PATCH 15/31] Add new green color to WKSourceEditorColors --- .../WKSourceEditorTextFrameworkMediator.swift | 1 + Components/Sources/Components/Style/WKTheme.swift | 13 +++++++++---- .../Sources/ComponentsObjC/WKSourceEditorColors.h | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift index c414a31bee6..2f856b8e3e6 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift @@ -201,6 +201,7 @@ extension WKSourceEditorTextFrameworkMediator: WKSourceEditorStorageDelegate { colors.baseForegroundColor = WKAppEnvironment.current.theme.text colors.orangeForegroundColor = isSyntaxHighlightingEnabled ? WKAppEnvironment.current.theme.editorOrange : WKAppEnvironment.current.theme.text colors.purpleForegroundColor = isSyntaxHighlightingEnabled ? WKAppEnvironment.current.theme.editorPurple : WKAppEnvironment.current.theme.text + colors.greenForegroundColor = isSyntaxHighlightingEnabled ? WKAppEnvironment.current.theme.editorGreen : WKAppEnvironment.current.theme.text return colors } diff --git a/Components/Sources/Components/Style/WKTheme.swift b/Components/Sources/Components/Style/WKTheme.swift index 5be44a40c79..e5751d2af00 100644 --- a/Components/Sources/Components/Style/WKTheme.swift +++ b/Components/Sources/Components/Style/WKTheme.swift @@ -26,6 +26,7 @@ public struct WKTheme: Equatable { public let diffCompareAccent: UIColor public let editorOrange: UIColor public let editorPurple: UIColor + public let editorGreen: UIColor public static let light = WKTheme( name: "Light", @@ -50,7 +51,8 @@ public struct WKTheme: Equatable { keyboardBarSearchFieldBackground: WKColor.gray200, diffCompareAccent: WKColor.orange600, editorOrange: WKColor.orange600, - editorPurple: WKColor.purple600 + editorPurple: WKColor.purple600, + editorGreen: WKColor.green600 ) public static let sepia = WKTheme( @@ -76,7 +78,8 @@ public struct WKTheme: Equatable { keyboardBarSearchFieldBackground: WKColor.gray200, diffCompareAccent: WKColor.orange600, editorOrange: WKColor.orange600, - editorPurple: WKColor.purple600 + editorPurple: WKColor.purple600, + editorGreen: WKColor.green600 ) public static let dark = WKTheme( @@ -102,7 +105,8 @@ public struct WKTheme: Equatable { keyboardBarSearchFieldBackground: WKColor.gray650, diffCompareAccent: WKColor.orange600, editorOrange: WKColor.yellow600, - editorPurple: WKColor.red100 + editorPurple: WKColor.red100, + editorGreen: WKColor.green600 ) public static let black = WKTheme( @@ -128,7 +132,8 @@ public struct WKTheme: Equatable { keyboardBarSearchFieldBackground: WKColor.gray650, diffCompareAccent: WKColor.orange600, editorOrange: WKColor.yellow600, - editorPurple: WKColor.red100 + editorPurple: WKColor.red100, + editorGreen: WKColor.green600 ) } diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorColors.h b/Components/Sources/ComponentsObjC/WKSourceEditorColors.h index b9df307bd49..9b3bf77a05f 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorColors.h +++ b/Components/Sources/ComponentsObjC/WKSourceEditorColors.h @@ -6,6 +6,7 @@ NS_ASSUME_NONNULL_BEGIN @property (nonatomic, strong) UIColor *baseForegroundColor; @property (nonatomic, strong) UIColor *orangeForegroundColor; @property (nonatomic, strong) UIColor *purpleForegroundColor; +@property (nonatomic, strong) UIColor *greenForegroundColor; @end NS_ASSUME_NONNULL_END From 6d07478292cbb39418545a1fa53b2aea129d6fc6 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:02:36 -0600 Subject: [PATCH 16/31] Add empty WKSourceEditorFormatterStrikethrough --- .../WKSourceEditorFormatterStrikethrough.h | 9 +++++++++ .../WKSourceEditorFormatterStrikethrough.m | 5 +++++ .../Sources/ComponentsObjC/include/ComponentsObjC.h | 1 + .../include/WKSourceEditorFormatterStrikethrough.h | 1 + 4 files changed, 16 insertions(+) create mode 100644 Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h create mode 100644 Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m create mode 120000 Components/Sources/ComponentsObjC/include/WKSourceEditorFormatterStrikethrough.h diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h new file mode 100644 index 00000000000..42b7caab5cd --- /dev/null +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h @@ -0,0 +1,9 @@ +#import "WKSourceEditorFormatter.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface WKSourceEditorFormatterStrikethrough : WKSourceEditorFormatter + +@end + +NS_ASSUME_NONNULL_END diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m new file mode 100644 index 00000000000..b5157f83ade --- /dev/null +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m @@ -0,0 +1,5 @@ +#import "WKSourceEditorFormatterStrikethrough.h" + +@implementation WKSourceEditorFormatterStrikethrough + +@end diff --git a/Components/Sources/ComponentsObjC/include/ComponentsObjC.h b/Components/Sources/ComponentsObjC/include/ComponentsObjC.h index 078e6dec5d6..7a22f776263 100644 --- a/Components/Sources/ComponentsObjC/include/ComponentsObjC.h +++ b/Components/Sources/ComponentsObjC/include/ComponentsObjC.h @@ -8,6 +8,7 @@ #import "WKSourceEditorFormatterBase.h" #import "WKSourceEditorFormatterBoldItalics.h" #import "WKSourceEditorFormatterTemplate.h" +#import "WKSourceEditorFormatterStrikethrough.h" #import "WKSourceEditorStorageDelegate.h" #endif /* Header_h */ diff --git a/Components/Sources/ComponentsObjC/include/WKSourceEditorFormatterStrikethrough.h b/Components/Sources/ComponentsObjC/include/WKSourceEditorFormatterStrikethrough.h new file mode 120000 index 00000000000..3c2ef217a96 --- /dev/null +++ b/Components/Sources/ComponentsObjC/include/WKSourceEditorFormatterStrikethrough.h @@ -0,0 +1 @@ +../WKSourceEditorFormatterStrikethrough.h \ No newline at end of file From f3c4bcd226f316b9de9c854ff6294190e304d73f Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:23:41 -0600 Subject: [PATCH 17/31] Add syntax highlight logic in formatter --- .../WKSourceEditorFormatterStrikethrough.m | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m index b5157f83ade..c2349c9b581 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m @@ -1,5 +1,70 @@ #import "WKSourceEditorFormatterStrikethrough.h" +#import "WKSourceEditorColors.h" + +@interface WKSourceEditorFormatterStrikethrough () + +@property (nonatomic, strong) NSDictionary *strikethroughAttributes; +@property (nonatomic, strong) NSRegularExpression *strikethroughRegex; + +@end @implementation WKSourceEditorFormatterStrikethrough +- (instancetype)initWithColors:(WKSourceEditorColors *)colors fonts:(WKSourceEditorFonts *)fonts { + self = [super initWithColors:colors fonts:fonts]; + if (self) { + _strikethroughAttributes = @{ + NSForegroundColorAttributeName: colors.greenForegroundColor, + WKSourceEditorCustomKeyColorGreen: [NSNumber numberWithBool:YES] + }; + + _strikethroughRegex = [[NSRegularExpression alloc] initWithPattern:@"()(\\s*.*?)(<\\/s>)" options:0 error:nil]; + } + + return self; +} + +- (void)addSyntaxHighlightingToAttributedString:(nonnull NSMutableAttributedString *)attributedString inRange:(NSRange)range { + [self.strikethroughRegex enumerateMatchesInString:attributedString.string + options:0 + range:range + usingBlock:^(NSTextCheckingResult *_Nullable result, NSMatchingFlags flags, BOOL *_Nonnull stop) { + NSRange fullMatch = [result rangeAtIndex:0]; + NSRange openingRange = [result rangeAtIndex:1]; + NSRange contentRange = [result rangeAtIndex:2]; + NSRange closingRange = [result rangeAtIndex:3]; + + if (openingRange.location != NSNotFound) { + [attributedString addAttributes:self.strikethroughAttributes range:openingRange]; + } + + if (closingRange.location != NSNotFound) { + [attributedString addAttributes:self.strikethroughAttributes range:closingRange]; + } + }]; +} + +- (void)updateColors:(WKSourceEditorColors *)colors inAttributedString:(NSMutableAttributedString *)attributedString inRange:(NSRange)range { + + NSMutableDictionary *mutAttributes = [[NSMutableDictionary alloc] initWithDictionary:self.strikethroughAttributes]; + [mutAttributes setObject:colors.greenForegroundColor forKey:NSForegroundColorAttributeName]; + self.strikethroughAttributes = [[NSDictionary alloc] initWithDictionary:mutAttributes]; + + [attributedString enumerateAttribute:WKSourceEditorCustomKeyColorGreen + inRange:range + options:nil + usingBlock:^(id value, NSRange localRange, BOOL *stop) { + if ([value isKindOfClass: [NSNumber class]]) { + NSNumber *numValue = (NSNumber *)value; + if ([numValue boolValue] == YES) { + [attributedString addAttributes:self.strikethroughAttributes range:localRange]; + } + } + }]; +} + +- (void)updateFonts:(WKSourceEditorFonts *)fonts inAttributedString:(NSMutableAttributedString *)attributedString inRange:(NSRange)range { + // No special font handling needed for references +} + @end From f5e5800a70c4c72366908970cb235efab4b43efd Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:23:47 -0600 Subject: [PATCH 18/31] Use formatter in editor --- .../WKSourceEditorTextFrameworkMediator.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift index 2f856b8e3e6..dbe15ce1e3d 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift @@ -35,6 +35,7 @@ final class WKSourceEditorTextFrameworkMediator: NSObject { private(set) var formatters: [WKSourceEditorFormatter] = [] private(set) var boldItalicsFormatter: WKSourceEditorFormatterBoldItalics? private(set) var templateFormatter: WKSourceEditorFormatterTemplate? + private(set) var strikethroughFormatter: WKSourceEditorFormatterStrikethrough? var isSyntaxHighlightingEnabled: Bool = true { didSet { @@ -103,11 +104,14 @@ final class WKSourceEditorTextFrameworkMediator: NSObject { let boldItalicsFormatter = WKSourceEditorFormatterBoldItalics(colors: colors, fonts: fonts) let templateFormatter = WKSourceEditorFormatterTemplate(colors: colors, fonts: fonts) + let strikethroughFormatter = WKSourceEditorFormatterStrikethrough(colors: colors, fonts: fonts) + self.formatters = [WKSourceEditorFormatterBase(colors: colors, fonts: fonts, textAlignment: viewModel.textAlignment), templateFormatter, - boldItalicsFormatter] + boldItalicsFormatter, + strikethroughFormatter] self.boldItalicsFormatter = boldItalicsFormatter - self.templateFormatter = templateFormatter + self.strikethroughFormatter = strikethroughFormatter if needsTextKit2 { if #available(iOS 16.0, *) { From 9ea3acaff8bf79c36529d1202c1c3d1b34fbdde9 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:23:51 -0600 Subject: [PATCH 19/31] Add tests --- .../WKSourceEditorFormatterTests.swift | 59 ++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/Components/Tests/ComponentsTests/WKSourceEditorFormatterTests.swift b/Components/Tests/ComponentsTests/WKSourceEditorFormatterTests.swift index 6330fe0ba7c..a3764296794 100644 --- a/Components/Tests/ComponentsTests/WKSourceEditorFormatterTests.swift +++ b/Components/Tests/ComponentsTests/WKSourceEditorFormatterTests.swift @@ -10,8 +10,9 @@ final class WKSourceEditorFormatterTests: XCTestCase { var baseFormatter: WKSourceEditorFormatterBase! var boldItalicsFormatter: WKSourceEditorFormatterBoldItalics! var templateFormatter: WKSourceEditorFormatterTemplate! + var strikethroughFormatter: WKSourceEditorFormatterStrikethrough! var formatters: [WKSourceEditorFormatter] { - return [baseFormatter, templateFormatter, boldItalicsFormatter] + return [baseFormatter, templateFormatter, boldItalicsFormatter, strikethroughFormatter] } override func setUpWithError() throws { @@ -21,6 +22,7 @@ final class WKSourceEditorFormatterTests: XCTestCase { self.colors.baseForegroundColor = WKTheme.light.text self.colors.orangeForegroundColor = WKTheme.light.editorOrange self.colors.purpleForegroundColor = WKTheme.light.editorPurple + self.colors.greenForegroundColor = WKTheme.light.editorGreen self.fonts = WKSourceEditorFonts() self.fonts.baseFont = WKFont.for(.body, compatibleWith: traitCollection) @@ -31,6 +33,7 @@ final class WKSourceEditorFormatterTests: XCTestCase { self.baseFormatter = WKSourceEditorFormatterBase(colors: colors, fonts: fonts, textAlignment: .left) self.boldItalicsFormatter = WKSourceEditorFormatterBoldItalics(colors: colors, fonts: fonts) self.templateFormatter = WKSourceEditorFormatterTemplate(colors: colors, fonts: fonts) + self.strikethroughFormatter = WKSourceEditorFormatterStrikethrough(colors: colors, fonts: fonts) } override func tearDownWithError() throws { @@ -709,4 +712,58 @@ final class WKSourceEditorFormatterTests: XCTestCase { XCTAssertEqual(refAttributes[.font] as! UIFont, fonts.baseFont, "Incorrect ref formatting") XCTAssertEqual(refAttributes[.foregroundColor] as! UIColor, colors.baseForegroundColor, "Incorrect ref formatting") } + + func testStrikethrough() { + let string = "Testing. Strikethrough. Testing" + let mutAttributedString = NSMutableAttributedString(string: string) + + for formatter in formatters { + formatter.addSyntaxHighlighting(to: mutAttributedString, in: NSRange(location: 0, length: string.count)) + } + + var base1Range = NSRange(location: 0, length: 0) + let base1Attributes = mutAttributedString.attributes(at: 0, effectiveRange: &base1Range) + + var strikethroughOpenRange = NSRange(location: 0, length: 0) + let strikethroughOpenAttributes = mutAttributedString.attributes(at: 9, effectiveRange: &strikethroughOpenRange) + + var strikethroughContentRange = NSRange(location: 0, length: 0) + let strikethroughContentAttributes = mutAttributedString.attributes(at: 12, effectiveRange: &strikethroughContentRange) + + var strikethroughCloseRange = NSRange(location: 0, length: 0) + let strikethroughCloseAttributes = mutAttributedString.attributes(at: 26, effectiveRange: &strikethroughCloseRange) + + var base2Range = NSRange(location: 0, length: 0) + let base2Attributes = mutAttributedString.attributes(at: 32, effectiveRange: &base2Range) + + // "Testing. " + XCTAssertEqual(base1Range.location, 0, "Incorrect base formatting") + XCTAssertEqual(base1Range.length, 9, "Incorrect base formatting") + XCTAssertEqual(base1Attributes[.font] as! UIFont, fonts.baseFont, "Incorrect base formatting") + XCTAssertEqual(base1Attributes[.foregroundColor] as! UIColor, colors.baseForegroundColor, "Incorrect base formatting") + + // "" + XCTAssertEqual(strikethroughOpenRange.location, 9, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughOpenRange.length, 3, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughOpenAttributes[.font] as! UIFont, fonts.baseFont, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughOpenAttributes[.foregroundColor] as! UIColor, colors.greenForegroundColor, "Incorrect strikethrough formatting") + + // "Strikethrough." + XCTAssertEqual(strikethroughContentRange.location, 12, "Incorrect content formatting") + XCTAssertEqual(strikethroughContentRange.length, 14, "Incorrect content formatting") + XCTAssertEqual(strikethroughContentAttributes[.font] as! UIFont, fonts.baseFont, "Incorrect content formatting") + XCTAssertEqual(strikethroughContentAttributes[.foregroundColor] as! UIColor, colors.baseForegroundColor, "Incorrect content formatting") + + // "" + XCTAssertEqual(strikethroughCloseRange.location, 26, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughCloseRange.length, 4, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughCloseAttributes[.font] as! UIFont, fonts.baseFont, "Incorrect strikethrough formatting") + XCTAssertEqual(strikethroughCloseAttributes[.foregroundColor] as! UIColor, colors.greenForegroundColor, "Incorrect strikethrough formatting") + + // " Testing" + XCTAssertEqual(base2Range.location, 30, "Incorrect base formatting") + XCTAssertEqual(base2Range.length, 8, "Incorrect base formatting") + XCTAssertEqual(base2Attributes[.font] as! UIFont, fonts.baseFont, "Incorrect base formatting") + XCTAssertEqual(base2Attributes[.foregroundColor] as! UIColor, colors.baseForegroundColor, "Incorrect base formatting") + } } From abd42fba2a28a85776a212160c668d4d684cc6c8 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:28:03 -0600 Subject: [PATCH 20/31] Allow formatter to detect if range contains custom content key --- .../WKSourceEditorFormatterStrikethrough.h | 2 + .../WKSourceEditorFormatterStrikethrough.m | 61 +++++++++++++++++++ 2 files changed, 63 insertions(+) diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h index 42b7caab5cd..cf4c85d441f 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.h @@ -4,6 +4,8 @@ NS_ASSUME_NONNULL_BEGIN @interface WKSourceEditorFormatterStrikethrough : WKSourceEditorFormatter +- (BOOL)attributedString:(NSMutableAttributedString *)attributedString isStrikethroughInRange:(NSRange)range; + @end NS_ASSUME_NONNULL_END diff --git a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m index c2349c9b581..4a016dc935e 100644 --- a/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m +++ b/Components/Sources/ComponentsObjC/WKSourceEditorFormatterStrikethrough.m @@ -4,12 +4,17 @@ @interface WKSourceEditorFormatterStrikethrough () @property (nonatomic, strong) NSDictionary *strikethroughAttributes; +@property (nonatomic, strong) NSDictionary *strikethroughContentAttributes; @property (nonatomic, strong) NSRegularExpression *strikethroughRegex; @end @implementation WKSourceEditorFormatterStrikethrough +#pragma mark - Custom Attributed String Keys + +NSString * const WKSourceEditorCustomKeyContentStrikethrough = @"WKSourceEditorCustomKeyContentStrikethrough"; + - (instancetype)initWithColors:(WKSourceEditorColors *)colors fonts:(WKSourceEditorFonts *)fonts { self = [super initWithColors:colors fonts:fonts]; if (self) { @@ -18,6 +23,10 @@ - (instancetype)initWithColors:(WKSourceEditorColors *)colors fonts:(WKSourceEdi WKSourceEditorCustomKeyColorGreen: [NSNumber numberWithBool:YES] }; + _strikethroughContentAttributes = @{ + WKSourceEditorCustomKeyContentStrikethrough: [NSNumber numberWithBool:YES] + }; + _strikethroughRegex = [[NSRegularExpression alloc] initWithPattern:@"()(\\s*.*?)(<\\/s>)" options:0 error:nil]; } @@ -25,6 +34,10 @@ - (instancetype)initWithColors:(WKSourceEditorColors *)colors fonts:(WKSourceEdi } - (void)addSyntaxHighlightingToAttributedString:(nonnull NSMutableAttributedString *)attributedString inRange:(NSRange)range { + + // Reset + [attributedString removeAttribute:WKSourceEditorCustomKeyContentStrikethrough range:range]; + [self.strikethroughRegex enumerateMatchesInString:attributedString.string options:0 range:range @@ -37,6 +50,10 @@ - (void)addSyntaxHighlightingToAttributedString:(nonnull NSMutableAttributedStri if (openingRange.location != NSNotFound) { [attributedString addAttributes:self.strikethroughAttributes range:openingRange]; } + + if (contentRange.location != NSNotFound) { + [attributedString addAttributes:self.strikethroughContentAttributes range:contentRange]; + } if (closingRange.location != NSNotFound) { [attributedString addAttributes:self.strikethroughAttributes range:closingRange]; @@ -67,4 +84,48 @@ - (void)updateFonts:(WKSourceEditorFonts *)fonts inAttributedString:(NSMutableAt // No special font handling needed for references } +#pragma mark - Public + +- (BOOL)attributedString:(NSMutableAttributedString *)attributedString isStrikethroughInRange:(NSRange)range { + __block BOOL isContentKey = NO; + + if (range.length == 0) { + + if (attributedString.length > range.location) { + NSDictionary *attrs = [attributedString attributesAtIndex:range.location effectiveRange:nil]; + + if (attrs[WKSourceEditorCustomKeyContentStrikethrough] != nil) { + isContentKey = YES; + } else { + // Edge case, check previous character if we are up against closing string + if (attrs[WKSourceEditorCustomKeyColorGreen]) { + attrs = [attributedString attributesAtIndex:range.location - 1 effectiveRange:nil]; + if (attrs[WKSourceEditorCustomKeyContentStrikethrough] != nil) { + isContentKey = YES; + } + } + } + } + + } else { + __block NSRange unionRange = NSMakeRange(NSNotFound, 0); + [attributedString enumerateAttributesInRange:range options:nil usingBlock:^(NSDictionary * _Nonnull attrs, NSRange loopRange, BOOL * _Nonnull stop) { + if (attrs[WKSourceEditorCustomKeyContentStrikethrough] != nil) { + if (unionRange.location == NSNotFound) { + unionRange = loopRange; + } else { + unionRange = NSUnionRange(unionRange, loopRange); + } + stop = YES; + } + }]; + + if (NSEqualRanges(unionRange, range)) { + isContentKey = YES; + } + } + + return isContentKey; +} + @end From 2b0cb8d8bb9bb6372034496f14abcf55b78edd35 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:31:11 -0600 Subject: [PATCH 21/31] Add strikethrough properties to WKSourceEditorSelectionSta --- .../WKSourceEditorTextFrameworkMediator.swift | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift index dbe15ce1e3d..f485c3b82f8 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift @@ -17,11 +17,13 @@ fileprivate var needsTextKit2: Bool { let isBold: Bool let isItalics: Bool let isHorizontalTemplate: Bool + let isStrikethrough: Bool - init(isBold: Bool, isItalics: Bool, isHorizontalTemplate: Bool) { + init(isBold: Bool, isItalics: Bool, isHorizontalTemplate: Bool, isStrikethrough: Bool) { self.isBold = isBold self.isItalics = isItalics self.isHorizontalTemplate = isHorizontalTemplate + self.isStrikethrough = isStrikethrough } } @@ -151,24 +153,26 @@ final class WKSourceEditorTextFrameworkMediator: NSObject { if needsTextKit2 { guard let textKit2Data = textkit2SelectionData(selectedDocumentRange: selectedDocumentRange) else { - return WKSourceEditorSelectionState(isBold: false, isItalics: false, isHorizontalTemplate: false) + return WKSourceEditorSelectionState(isBold: false, isItalics: false, isHorizontalTemplate: false, isStrikethrough: false) } let isBold = boldItalicsFormatter?.attributedString(textKit2Data.paragraphAttributedString, isBoldIn: textKit2Data.paragraphSelectedRange) ?? false let isItalics = boldItalicsFormatter?.attributedString(textKit2Data.paragraphAttributedString, isItalicsIn: textKit2Data.paragraphSelectedRange) ?? false let isHorizontalTemplate = templateFormatter?.attributedString(textKit2Data.paragraphAttributedString, isHorizontalTemplateIn: textKit2Data.paragraphSelectedRange) ?? false + let isStrikethrough = strikethroughFormatter?.attributedString(textKit2Data.paragraphAttributedString, isStrikethroughIn: textKit2Data.paragraphSelectedRange) ?? false - return WKSourceEditorSelectionState(isBold: isBold, isItalics: isItalics, isHorizontalTemplate: isHorizontalTemplate) + return WKSourceEditorSelectionState(isBold: isBold, isItalics: isItalics, isHorizontalTemplate: isHorizontalTemplate, isStrikethrough: isStrikethrough) } else { guard let textKit1Storage else { - return WKSourceEditorSelectionState(isBold: false, isItalics: false, isHorizontalTemplate: false) + return WKSourceEditorSelectionState(isBold: false, isItalics: false, isHorizontalTemplate: false, isStrikethrough: false) } let isBold = boldItalicsFormatter?.attributedString(textKit1Storage, isBoldIn: selectedDocumentRange) ?? false let isItalics = boldItalicsFormatter?.attributedString(textKit1Storage, isItalicsIn: selectedDocumentRange) ?? false let isHorizontalTemplate = templateFormatter?.attributedString(textKit1Storage, isHorizontalTemplateIn: selectedDocumentRange) ?? false + let isStrikethrough = strikethroughFormatter?.attributedString(textKit1Storage, isStrikethroughIn: selectedDocumentRange) ?? false - return WKSourceEditorSelectionState(isBold: isBold, isItalics: isItalics, isHorizontalTemplate: isHorizontalTemplate) + return WKSourceEditorSelectionState(isBold: isBold, isItalics: isItalics, isHorizontalTemplate: isHorizontalTemplate, isStrikethrough: isStrikethrough) } } From e5eaf5f044adc6f05290af1308d16a3bca107871 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:33:06 -0600 Subject: [PATCH 22/31] Add delegate callbacks --- .../Common Views/Input Views/WKEditorInputViewController.swift | 1 + .../Editors/Source Editor/WKSourceEditorViewController.swift | 3 +++ 2 files changed, 4 insertions(+) diff --git a/Components/Sources/Components/Components/Editors/Common Views/Input Views/WKEditorInputViewController.swift b/Components/Sources/Components/Components/Editors/Common Views/Input Views/WKEditorInputViewController.swift index a2ae309b88f..1ffe9565031 100644 --- a/Components/Sources/Components/Components/Editors/Common Views/Input Views/WKEditorInputViewController.swift +++ b/Components/Sources/Components/Components/Editors/Common Views/Input Views/WKEditorInputViewController.swift @@ -6,6 +6,7 @@ protocol WKEditorInputViewDelegate: AnyObject { func didTapBold(isSelected: Bool) func didTapItalics(isSelected: Bool) func didTapTemplate(isSelected: Bool) + func didTapStrikethrough(isSelected: Bool) } class WKEditorInputViewController: WKComponentViewController { diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift index 5a5d7447287..f4343eafa4d 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift @@ -359,6 +359,9 @@ extension WKSourceEditorViewController: WKEditorInputViewDelegate { textFrameworkMediator.templateFormatter?.toggleTemplateFormatting(action: action, in: textView) } + func didTapStrikethrough(isSelected: Bool) { + } + func didTapClose() { inputViewType = nil let isRangeSelected = textView.selectedRange.length > 0 From b76de52603837f98d7b2e7dea9a7724875c3d949 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:36:20 -0600 Subject: [PATCH 23/31] Apply strikethrough selection state to input view --- .../WKEditorToolbarGroupedView.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift index 3f519383556..ffb02e3009f 100644 --- a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift +++ b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift @@ -49,6 +49,18 @@ class WKEditorToolbarGroupedView: WKEditorToolbarView { strikethroughButton.setImage(WKSFSymbolIcon.for(symbol: .strikethrough), for: .normal) strikethroughButton.addTarget(self, action: #selector(tappedStrikethrough), for: .touchUpInside) strikethroughButton.accessibilityLabel = WKSourceEditorLocalizedStrings.current?.accessibilityLabelButtonStrikethrough + + NotificationCenter.default.addObserver(self, selector: #selector(updateButtonSelectionState(_:)), name: Notification.WKSourceEditorSelectionState, object: nil) + } + + // MARK: - Notifications + + @objc private func updateButtonSelectionState(_ notification: NSNotification) { + guard let selectionState = notification.userInfo?[Notification.WKSourceEditorSelectionStateKey] as? WKSourceEditorSelectionState else { + return + } + + strikethroughButton.isSelected = selectionState.isStrikethrough } // MARK: - Button Actions From c23d4259e94d26665b5a980caec127cc671c6f90 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:44:18 -0600 Subject: [PATCH 24/31] Add more delegate callbacks --- .../WKEditorToolbarGroupedCell.swift | 13 +++++++++++-- .../WKEditorToolbarGroupedView.swift | 3 +++ .../Main/WKEditorInputMainViewController.swift | 5 +++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedCell.swift b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedCell.swift index ada9819fa06..5f48bbd0aa6 100644 --- a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedCell.swift +++ b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedCell.swift @@ -5,12 +5,21 @@ class WKEditorToolbarGroupedCell: UITableViewCell { // MARK: - Properties - private lazy var componentView: UIView = { - let view = UINib(nibName: String(describing: WKEditorToolbarGroupedView.self), bundle: Bundle.module).instantiate(withOwner: nil).first as! UIView + private lazy var componentView: WKEditorToolbarGroupedView = { + let view = UINib(nibName: String(describing: WKEditorToolbarGroupedView.self), bundle: Bundle.module).instantiate(withOwner: nil).first as! WKEditorToolbarGroupedView return view }() + var delegate: WKEditorInputViewDelegate? { + get { + return componentView.delegate + } + set { + componentView.delegate = newValue + } + } + // MARK: - Lifecycle override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) { diff --git a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift index ffb02e3009f..34c00e0b6c4 100644 --- a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift +++ b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/Grouped Toolbar Table Item/WKEditorToolbarGroupedView.swift @@ -13,6 +13,8 @@ class WKEditorToolbarGroupedView: WKEditorToolbarView { @IBOutlet private weak var underlineButton: WKEditorToolbarButton! @IBOutlet private weak var strikethroughButton: WKEditorToolbarButton! + weak var delegate: WKEditorInputViewDelegate? + // MARK: - Lifecycle override func awakeFromNib() { @@ -87,6 +89,7 @@ class WKEditorToolbarGroupedView: WKEditorToolbarView { } @objc private func tappedStrikethrough() { + delegate?.didTapStrikethrough(isSelected: strikethroughButton.isSelected) } } diff --git a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/WKEditorInputMainViewController.swift b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/WKEditorInputMainViewController.swift index bc0c898f25a..5673f3df806 100644 --- a/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/WKEditorInputMainViewController.swift +++ b/Components/Sources/Components/Components/Editors/Common Views/Input Views/Main/WKEditorInputMainViewController.swift @@ -102,6 +102,11 @@ extension WKEditorInputMainViewController: UITableViewDataSource { cell.selectionStyle = .none case 1: cell = tableView.dequeueReusableCell(withIdentifier: groupedReuseIdentifier, for: indexPath) + + if let groupedCell = cell as? WKEditorToolbarGroupedCell { + groupedCell.delegate = delegate + } + cell.selectionStyle = .none case 2: From 7de2c815e3fe3bd66df04e00b0d695f3286e58df Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:45:47 -0600 Subject: [PATCH 25/31] Add formatter extension to toggle formatting --- ...SourceEditorFormatterStrikethrough+ButtonActions.swift | 8 ++++++++ .../Source Editor/WKSourceEditorViewController.swift | 2 ++ 2 files changed, 10 insertions(+) create mode 100644 Components/Sources/Components/Components/Editors/Source Editor/Formatter Extensions/WKSourceEditorFormatterStrikethrough+ButtonActions.swift diff --git a/Components/Sources/Components/Components/Editors/Source Editor/Formatter Extensions/WKSourceEditorFormatterStrikethrough+ButtonActions.swift b/Components/Sources/Components/Components/Editors/Source Editor/Formatter Extensions/WKSourceEditorFormatterStrikethrough+ButtonActions.swift new file mode 100644 index 00000000000..d020477527d --- /dev/null +++ b/Components/Sources/Components/Components/Editors/Source Editor/Formatter Extensions/WKSourceEditorFormatterStrikethrough+ButtonActions.swift @@ -0,0 +1,8 @@ +import Foundation +import ComponentsObjC + +extension WKSourceEditorFormatterStrikethrough { + func toggleStrikethroughFormatting(action: WKSourceEditorFormatterButtonAction, in textView: UITextView) { + toggleFormatting(startingFormattingString: "", endingFormattingString: "", action: action, in: textView) + } +} diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift index f4343eafa4d..1eb2abfc40c 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorViewController.swift @@ -360,6 +360,8 @@ extension WKSourceEditorViewController: WKEditorInputViewDelegate { } func didTapStrikethrough(isSelected: Bool) { + let action: WKSourceEditorFormatterButtonAction = isSelected ? .remove : .add + textFrameworkMediator.strikethroughFormatter?.toggleStrikethroughFormatting(action: action, in: textView) } func didTapClose() { From 4778cd2609433670ccabd76e45234e5497373c4d Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 14:58:56 -0600 Subject: [PATCH 26/31] Add tests --- ...urceEditorFormatterButtonActionTests.swift | 10 ++++++++ ...urceEditorTextFrameworkMediatorTests.swift | 24 +++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/Components/Tests/ComponentsTests/WKSourceEditorFormatterButtonActionTests.swift b/Components/Tests/ComponentsTests/WKSourceEditorFormatterButtonActionTests.swift index ee99fe49cd6..35d8f3b5a64 100644 --- a/Components/Tests/ComponentsTests/WKSourceEditorFormatterButtonActionTests.swift +++ b/Components/Tests/ComponentsTests/WKSourceEditorFormatterButtonActionTests.swift @@ -122,4 +122,14 @@ final class WKSourceEditorFormatterButtonActionTests: XCTestCase { mediator.templateFormatter?.toggleTemplateFormatting(action: .remove, in: mediator.textView) XCTAssertEqual(mediator.textView.attributedText.string, "One Two Three Four") } + + func testStrikethroughInsertAndRemove() throws { + let text = "One Two Three Four" + mediator.textView.attributedText = NSAttributedString(string: text) + mediator.textView.selectedRange = NSRange(location: 4, length:3) + mediator.strikethroughFormatter?.toggleStrikethroughFormatting(action: .add, in: mediator.textView) + XCTAssertEqual(mediator.textView.attributedText.string, "One Two Three Four") + mediator.strikethroughFormatter?.toggleStrikethroughFormatting(action: .remove, in: mediator.textView) + XCTAssertEqual(mediator.textView.attributedText.string, "One Two Three Four") + } } diff --git a/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift b/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift index 5f01b4b4c71..183d81456fb 100644 --- a/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift +++ b/Components/Tests/ComponentsTests/WKSourceEditorTextFrameworkMediatorTests.swift @@ -121,4 +121,28 @@ final class WKSourceEditorTextFrameworkMediatorTests: XCTestCase { let selectionStates1 = mediator.selectionState(selectedDocumentRange: NSRange(location: 1, length: 0)) XCTAssertFalse(selectionStates1.isHorizontalTemplate) } + + func testStrikethroughSelectionState() throws { + let text = "Testing Strikethrough Testing." + mediator.textView.attributedText = NSAttributedString(string: text) + + let selectionStates1 = mediator.selectionState(selectedDocumentRange: NSRange(location: 0, length: 7)) + let selectionStates2 = mediator.selectionState(selectedDocumentRange: NSRange(location: 11, length: 13)) + let selectionStates3 = mediator.selectionState(selectedDocumentRange: NSRange(location: 29, length: 7)) + XCTAssertFalse(selectionStates1.isStrikethrough) + XCTAssertTrue(selectionStates2.isStrikethrough) + XCTAssertFalse(selectionStates3.isStrikethrough) + } + + func testStrikethroughSelectionStateCursor() throws { + let text = "Testing Strikethrough Testing." + mediator.textView.attributedText = NSAttributedString(string: text) + + let selectionStates1 = mediator.selectionState(selectedDocumentRange: NSRange(location: 3, length: 0)) + let selectionStates2 = mediator.selectionState(selectedDocumentRange: NSRange(location: 17, length: 0)) + let selectionStates3 = mediator.selectionState(selectedDocumentRange: NSRange(location: 33, length: 0)) + XCTAssertFalse(selectionStates1.isStrikethrough) + XCTAssertTrue(selectionStates2.isStrikethrough) + XCTAssertFalse(selectionStates3.isStrikethrough) + } } From 042f3ccaa5e073c4f845b93420acb16a743f9ff8 Mon Sep 17 00:00:00 2001 From: Toni Sevener Date: Fri, 15 Dec 2023 15:03:44 -0600 Subject: [PATCH 27/31] Fix failing template tests --- .../Source Editor/WKSourceEditorTextFrameworkMediator.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift index f485c3b82f8..b01e9dfb207 100644 --- a/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift +++ b/Components/Sources/Components/Components/Editors/Source Editor/WKSourceEditorTextFrameworkMediator.swift @@ -113,6 +113,7 @@ final class WKSourceEditorTextFrameworkMediator: NSObject { boldItalicsFormatter, strikethroughFormatter] self.boldItalicsFormatter = boldItalicsFormatter + self.templateFormatter = templateFormatter self.strikethroughFormatter = strikethroughFormatter if needsTextKit2 { From ec21f96af5bfd4735e646b741a56b4f3b6c5b7b4 Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Mon, 1 Jan 2024 13:32:17 +0100 Subject: [PATCH 28/31] Localisation updates from https://translatewiki.net. --- .../ar.lproj/Localizable.strings | 3 +- .../br.lproj/Localizable.strings | 98 +++++++- .../ja.lproj/Localizable.strings | 29 +++ .../lb.lproj/Localizable.strings | 214 ++++++++++++++-- .../lv.lproj/Localizable.strings | 1 + .../ms.lproj/Localizable.strings | 1 + .../nl.lproj/Localizable.strings | 18 +- .../qqq.lproj/Localizable.strings | 236 ++++++++++-------- .../ru.lproj/Localizable.strings | 1 + .../skr-arab.lproj/Localizable.strings | 2 + .../sl.lproj/Localizable.strings | 97 +++++-- .../sr-ec.lproj/Localizable.strings | 6 + .../ta.lproj/Localizable.strings | 22 +- .../zh-hans.lproj/Localizable.strings | 4 +- 14 files changed, 558 insertions(+), 174 deletions(-) diff --git a/Wikipedia/Localizations/ar.lproj/Localizable.strings b/Wikipedia/Localizations/ar.lproj/Localizable.strings index 232cadb68cb..298fd57bcd6 100644 --- a/Wikipedia/Localizations/ar.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ar.lproj/Localizable.strings @@ -36,6 +36,7 @@ // Author: أَحمد // Author: بدارين // Author: ديفيد +// Author: علاء // Author: محمد أحمد عبد الفتاح // Author: محمد عصام // Author: مصعب @@ -171,7 +172,7 @@ "article-languages-yours" = "لغاتك"; "article-read-more-title" = "إقرأ أيضا"; "article-reference-view-title" = "$1 مرجع"; -"article-save-error-not-enough-space" = "ليست لديك مساحة كافية على جهازك لحفظ هذه المقالة"; +"article-save-error-not-enough-space" = "ليس لديك مساحة كافية على جهازك لحفظ هذه المقالة"; "article-share" = "مشاركة"; "article-toolbar-reading-themes-controls-toolbar-item" = "عناصر تحكم مواضيع القراءة"; "back-button-accessibility-label" = "ارجع"; diff --git a/Wikipedia/Localizations/br.lproj/Localizable.strings b/Wikipedia/Localizations/br.lproj/Localizable.strings index 68e3bfcdb50..c5ad146f531 100644 --- a/Wikipedia/Localizations/br.lproj/Localizable.strings +++ b/Wikipedia/Localizations/br.lproj/Localizable.strings @@ -14,8 +14,10 @@ "aaald-added-text-description-2" = "$1 ouzhpennet"; "aaald-article-description-updated-description" = "Deskrivadur ar pennad ouzhpennet"; +"aaald-article-insert-header" = "Hizivadurioù a-bouez"; "aaald-article-insert-last-updated" = "Hizivaet da ziwezhañ"; "aaald-article-insert-new-changes" = "Kemmoù nevez"; +"aaald-characters-text-description" = "{{PLURAL:$1|0=arouezenn|arouezenn}}"; "aaald-deleted-text-description-2" = "$1 dilamet"; "aaald-error-subitle" = "Freskaat ha klask adarre"; "aaald-new-book-reference-title" = "Levr"; @@ -25,6 +27,9 @@ "aaald-new-talk-topic-description-format" = "$1 diwar-benn ar pennad-mañ"; "aaald-new-website-reference-archive-url-text" = "URL archive.com"; "aaald-new-website-reference-title" = "Lec'hienn"; +"aaald-revision-by-anonymous" = "Kemmet gant un implijer/ez dianav"; +"aaald-revision-userInfo" = "Kemmet gant $1 ($2 a gemmoù)"; +"aaald-single-reference-added-description" = "Dave ouzhpennet"; "about-content-license" = "Aotre-implij an endalc'had"; "about-content-license-details" = "Ma n'eo ket resisaet mod all emañ an holl zanvez dindan un $1."; "about-content-license-details-share-alike-license" = "Aotre-implijout Creative Commons Attribution-ShareAlike"; @@ -102,6 +107,7 @@ "article-languages-label" = "Dibab ar yezh"; "article-languages-others" = "Yezhoù all"; "article-languages-yours" = "Ho yezhoù"; +"article-nav-edit" = "Kemmañ"; "article-read-more-title" = "Lenn pelloc'h"; "article-reference-view-title" = "Daveenn $1"; "article-share" = "Rannañ"; @@ -118,8 +124,10 @@ "button-skip" = "Lezel a-gostez"; "cancel" = "Nullañ"; "cc-zero" = "Creative Commons CC0"; +"clear-title-accessibility-label" = "Riñsañ"; "close-button-accessibility-label" = "Serriñ"; "compass-direction" = "da $1 eur"; +"continue-button-title" = "Kenderc'hel"; "continue-reading-empty-description" = "Explorer Wikipedia evit kaout muioc'h a bennadoù da lenn"; "continue-reading-empty-title" = "Pennad ebet lennet nevez zo"; "data-migration-status" = "Oc'h hizivaat..."; @@ -146,10 +154,8 @@ "description-welcome-descriptions-title" = "Deskrivadurioù ar pennad"; "description-welcome-promise-title" = "Stagañ a ran ganti ha reiñ a ran ma ger da chom hep drougimplij an arc'hwel-mañ"; "description-welcome-start-editing-button" = "Kregiñ da gemmañ"; -// Fuzzy -"diff-compare-header-from-info-heading" = "Digant"; -// Fuzzy -"diff-compare-header-to-info-heading" = "Da"; +"diff-compare-header-from-info-heading" = "Kemm kent"; +"diff-compare-header-to-info-heading" = "Kemm diskouezet"; "diff-context-lines-collapsed-button-title" = "Diskouez"; "diff-context-lines-expanded-button-title" = "Kuzhat"; "diff-multi-line-format" = "Linennoù $1 - $2"; @@ -157,11 +163,22 @@ "diff-rollback" = "Disteuler"; "diff-rollback-alert-message" = "Ha sur oc'h e fell deoc'h disteurel ar c'hemmoù ?"; "diff-rollback-alert-title" = "Disteuler ar c'hemmoù"; +"diff-single-header-editor-number-edits-format" = "{{PLURAL:$1|$1 c'hemm|$1 gemm|$1 a gemmoù}}"; +"diff-single-header-editor-title" = "Titouroù diwar-benn an aozer/ez"; +"diff-single-header-summary-heading" = "Diverradenn eus ar c'hemmoù"; "diff-single-intro-title" = "Rakskrid"; "diff-single-line-format" = "Linenn $1"; "diff-thanks-anonymous-no-thanks" = "Ne c'hall ket an implijerien dizanav bezañ trugarekaet"; "diff-thanks-login-title" = "Kevreit evit kas trugarekadennoù"; "diff-thanks-send-button-title" = "Kas trugarekadennoù"; +"donate-help-frequently-asked-questions" = "Foar ar Goulennoù"; +"donate-help-other-ways-to-give" = "Doareoù all da reiñ"; +"donate-later-title" = "Ni a gemenno ac'hanoc'h en-dro warc'hoazh."; +"donate-payment-method-prompt-apple-pay-button-title" = "Reiñ gant Apple Pay"; +"donate-payment-method-prompt-other-button-title" = "Doare paeañ all"; +"donate-payment-method-prompt-title" = "Reiñ gant Apple Pay?"; +"donate-success-title" = "Trugarez deoc'h!"; +"donate-title" = "Dibab ar sammad"; "edit-link-display-text-title" = "Diskwel an destenn"; "edit-link-remove-link-title" = "Dilemel al liamm"; "edit-link-title" = "Kemmañ al liamm"; @@ -257,6 +274,7 @@ "field-token-title" = "Kod gwiriekaat"; "field-username-placeholder" = "Bizskrivañ an anv implijer"; "field-username-title" = "Anv implijer"; +"filter-options-all" = "Pep tra"; "find-infolabel-number-matches" = "$1 / $2"; "find-textfield-accessibility" = "Klask"; "forgot-password-button-title" = "Adderaouekaat"; @@ -281,6 +299,7 @@ "icon-shortcut-random-title" = "Ur pennad dre zegouezh"; "icon-shortcut-search-title" = "Klask e Wikipedia"; "image-gallery-unknown-owner" = "Aozer dianav."; +"import-shared-reading-list-default-title" = "Ma roll lenn"; "import-shared-reading-list-survey-prompt-button-cancel" = "Ket bremañ"; "import-shared-reading-list-survey-prompt-button-take-survey" = "Kemer perzh er sontadeg"; "in-the-news-sub-title-from-language-wikipedia" = "Eus $1 Wikipedia"; @@ -391,6 +410,7 @@ "notifications-center-status-unread" = "Anlennet"; "notifications-center-subheader-email-from-other-user" = "Postel nevez"; "notifications-center-subheader-thanks" = "Trugarez"; +"notifications-center-subheader-welcome" = "Deuet-mat oc'h!"; "notifications-center-swipe-more" = "Muioc'h"; "notifications-center-title" = "Kemennoù"; "notifications-center-type-item-description-notice" = "Kemenn"; @@ -477,6 +497,10 @@ "reading-list-sync-disabled-panel-title" = "Sinkroneladur diweredekaet"; "reading-list-sync-enable-button-title" = "Gweredekaat ar sinkroneladur"; "reading-lists-default-list-title" = "Enrollet"; +"reading-themes-controls-accessibility-black-theme-button" = "Tem du"; +"reading-themes-controls-accessibility-dark-theme-button" = "Tem teñval"; +"reading-themes-controls-accessibility-light-theme-button" = "Tem sklaer"; +"reading-themes-controls-accessibility-sepia-theme-button" = "Tem sepia"; "reference-title" = "Daveenn $1"; "relative-date-hours-abbreviated" = "$1e"; "relative-date-hours-ago" = "{{PLURAL:$1|0=Nevez zo|$1 eur zo}}"; @@ -490,11 +514,19 @@ "relative-date-seconds-abbreviated" = "$1s"; "relative-date-seconds-ago-abbreviated" = "$1s zo"; "relative-date-years-ago" = "{{PLURAL:$1|0=Er bloaz-mañ|$1 bloaz zo}}"; +"replace-infolabel-method-replace" = "Erlec'hiañ"; +"replace-infolabel-method-replace-all" = "Erlec'hiañ pep tra"; "replace-textfield-accessibility" = "Erlec'hiañ"; "replace-textfield-placeholder" = "Erlec'hiañ gant..."; +"return-button-title" = "Distreiñ"; +"return-to-article" = "Distreiñ d'ar pennad"; "reverted-edit-title" = "Kemm distaolet"; "saved-all-articles-title" = "An holl bennadoù"; +"saved-default-reading-list-tag" = "Ne c'haller ket dilemel ar roll-mañ"; "saved-pages-image-download-error" = "C'hwitet eo pellgardadur ar skeudennoù evit ar bajenn enrollet-se."; +"saved-pages-progress-syncing" = "O pellgargañ ar pennad..."; +"saved-reading-lists-title" = "Rolloù lenn"; +"saved-search-default-text" = "Klask er pennadoù enrollet"; "saved-title" = "Enrollet"; "search-button-accessibility-label" = "Klask e Wikipedia"; "search-clear-title" = "Riñsañ"; @@ -514,6 +546,7 @@ "settings-clear-cache-are-you-sure-title" = "Diverkañ ar roadennoù krubuilhet ?"; "settings-clear-cache-cancel" = "Nullañ"; "settings-clear-cache-ok" = "Goullonderiñ ar c'hrubuilh"; +"settings-donate" = "Ober un donezon"; "settings-help-and-feedback" = "Skoazell hag evezhiadennoù"; "settings-language-bar" = "Diskwel ar yezhoù en enklask"; "settings-my-languages" = "Ma yezhoù"; @@ -526,22 +559,52 @@ "settings-notifications-trending" = "Berzh darvoudoù ar mare"; "settings-primary-language" = "Pennañ"; "settings-primary-language-details" = "Ar yezh kentañ er roll-mañ eo ar yezh implijet en arload."; +"settings-storage-and-syncing-erase-saved-articles-alert-title" = "Lemel pep pennad enrollet?"; "settings-storage-and-syncing-erase-saved-articles-button-title" = "Diverkañ"; +"settings-storage-and-syncing-erase-saved-articles-title" = "Lemel ar pennadoù enrollet"; "settings-title" = "Arventennoù"; "share-article-name-on-wikipedia" = "\"$1\" war Wikipedia:"; +"share-default-format" = "“$1” eus “$2”: $3"; +"share-email-format" = "“$1”\n\neus “$2”\n\n$3"; "share-get-directions-in-maps" = "Kaout an tuioù"; "share-menu-item" = "Rannañ…"; "share-message-format" = "\"$1\" $2"; "share-on-twitter-sign-off" = "via Wikipedia"; "share-open-in-maps" = "Digor e Kartennoù"; +"share-social-format" = "“$1” dre Wikipedia: $2"; +"share-social-mention-format" = "“$1” dre Wikipedia: $2"; +"sort-by-recently-added-action" = "Ouzhpennet nevez zo"; "sort-by-title-action" = "Titl"; +"source-editor-accessibility-label-find-text-field" = "Klask"; +"source-editor-accessibility-label-replace-text-field" = "Erlec'hiañ"; +"source-editor-find-replace-all" = "Erlec'hiañ pep tra"; +"source-editor-find-replace-single" = "Erlec'hiañ"; +"source-editor-find-replace-with" = "Erlec'hiañ gant..."; +"source-editor-heading" = "Titl"; +"source-editor-paragraph" = "Rannbennad"; +"source-editor-style" = "Stil"; +"source-editor-subheading1" = "Istitl 1"; +"source-editor-subheading2" = "Istitl 2"; +"source-editor-subheading3" = "Istitl 3"; +"source-editor-subheading4" = "Istitl 4"; +"source-editor-text-formatting" = "Furmaozañ an destenn"; "table-of-contents-button-label" = "Taolenn"; "table-of-contents-close-accessibility-hint" = "Serriñ"; "table-of-contents-close-accessibility-label" = "Serriñ an daolenn"; "table-of-contents-heading" = "Endalc'had"; +"table-of-contents-subheading-label" = "Istitl $1"; +"talk-page-archives" = "Dielloù"; +"talk-page-article-about" = "Diwar-benn ar pejennoù kaozeal"; +"talk-page-change-language" = "Cheñch yezh"; "talk-page-discussion-read-accessibility-label" = "Lennet"; "talk-page-discussion-unread-accessibility-label" = "Anlennet"; +"talk-page-error-alert-title" = "Fazi dic'hortoz"; +"talk-page-error-loading-subtitle" = "Un dra bennak a-dreuz a zo bet."; "talk-page-find-in-page-button" = "Klask er bajenn"; +"talk-page-new-banner-title" = "Bezit jentil mar plij."; +"talk-page-new-reply-success-text" = "Embannet eo bet ho respont gant berzh"; +"talk-page-page-info" = "Titouroù ar bajenn"; +"talk-page-replies-count-accessibilty-label" = "{{PLURAL:$1|$1 respont}}"; "talk-page-reply-button" = "Respont"; "talk-page-reply-button-accessibility-label" = "Respont da $1"; "talk-page-reply-placeholder-format" = "Respont da $1"; @@ -576,19 +639,46 @@ "two-factor-login-with-regular-code" = "Ober gant ur c'hod gwiriekaat"; "unknown-generic-text" = "Dianav"; "unwatch" = "Paouez da evezhiañ"; +"user-title" = "Implijer/ez"; "vanish-account-additional-information-placeholder" = "Diret"; +"vanish-account-back-confirm-keep-editing" = "Kenderc'hel da aozañ"; +"vanish-account-button-text" = "Kas ar goulenn"; "vanish-account-continue-button-title" = "Kenderc'hel"; "vanish-account-learn-more-text" = "Gouzout hiroc'h"; +"vanish-account-username-field" = "Anv-implijer ha pajenn an implijer"; "vanish-account-warning-title" = "Diwallit"; "variants-alert-dismiss-button" = "Nann, trugarez"; "watch" = "Evezhiañ"; "watchlist" = "Roll evezhiañ"; +"watchlist-added-toast-view-watchlist" = "Gwelet ar roll-evezhiañ"; +"watchlist-change-expiry-option-one-month" = "1 mizvezh"; +"watchlist-change-expiry-option-one-week" = "1 sizhunvezh"; +"watchlist-change-expiry-option-one-year" = "1 bloavezh"; +"watchlist-change-expiry-option-permanent" = "Da viken"; +"watchlist-change-expiry-option-six-months" = "6 mizvezh"; +"watchlist-change-expiry-option-three-months" = "3 mizvezh"; +"watchlist-edit-summary-accessibility" = "Diverradenn eus ar c'hemmoù"; +"watchlist-empty-view-button-title" = "Klask ur pennad"; +"watchlist-filter" = "Silañ"; +"watchlist-filter-activity-header" = "Oberiantiz ar roll-evezhiañ"; +"watchlist-filter-automated-contributions-options-bot" = "Robot"; +"watchlist-filter-automated-contributions-options-human" = "Den (n'eo ket ur robot)"; +"watchlist-filter-significance-header" = "Talvoudegezh"; +"watchlist-filter-significance-options-minor-edits" = "Kemmoù dister"; +"watchlist-filter-significance-options-non-minor-edits" = "Kemmoù n'int ket dister"; +"watchlist-filter-type-of-change-header" = "Seurt kemm"; +"watchlist-filter-type-of-change-options-category-changes" = "Kemmoù rummadoù"; +"watchlist-filter-type-of-change-options-page-creations" = "Krouidigezhioù pajennoù"; +"watchlist-filter-type-of-change-options-page-edits" = "Kemmoù pajennoù"; +"watchlist-filter-type-of-change-options-wikidata-edits" = "Kemmoù Wikidata"; +"watchlist-user-button-thank" = "Trugarekaat"; "watchlist-user-button-user-contributions" = "Degasadennoù an implijer"; "watchlist-user-button-user-page" = "Pajenn implijer"; "watchlist-user-button-user-talk-page" = "Pajenn gaozeal an implijer"; "welcome-explore-continue-button" = "Kregiñ"; "welcome-explore-new-ways-title" = "Hentoù nevez da vezañ ergerzhet"; "welcome-explore-tell-me-more-done-button" = "Dibat evit"; +"welcome-intro-free-encyclopedia-more" = "Gouzout hiroc'h diwar-benn Wikipedia"; "welcome-intro-free-encyclopedia-more-about" = "Diwar-benn Wikipedia"; "welcome-intro-free-encyclopedia-title" = "An Holloueziadur digor"; "welcome-languages-add-button" = "Ouzhpennañ ur yezh all"; diff --git a/Wikipedia/Localizations/ja.lproj/Localizable.strings b/Wikipedia/Localizations/ja.lproj/Localizable.strings index a7953aba231..aa9ef24e36f 100644 --- a/Wikipedia/Localizations/ja.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ja.lproj/Localizable.strings @@ -994,6 +994,24 @@ "share-social-mention-format" = "“$1” ウィキペディア経由: $2"; "sort-by-recently-added-action" = "最近の追加"; "sort-by-title-action" = "記事名"; +"source-editor-accessibility-label-italics" = "斜体にする"; +"source-editor-accessibility-label-italics-selected" = "斜体を解除"; +"source-editor-accessibility-label-link" = "リンクを追加する"; +"source-editor-accessibility-label-link-selected" = "リンク構文を解除"; +"source-editor-accessibility-label-media" = "メディアを挿入"; +"source-editor-accessibility-label-replace-text-field" = "置換"; +"source-editor-accessibility-label-replace-type-all" = "すべて置換"; +"source-editor-accessibility-label-replace-type-single" = "1件だけ置換"; +"source-editor-accessibility-label-strikethrough" = "取り消し線を追加"; +"source-editor-accessibility-label-strikethrough-selected" = "取り消し線を除去"; +"source-editor-accessibility-label-subscript" = "文字に下付き指定の指定"; +"source-editor-accessibility-label-subscript-selected" = "文字から下付き指定を除去"; +"source-editor-accessibility-label-superscript" = "文字に上付き指定を追加"; +"source-editor-accessibility-label-superscript-selected" = "文字から上付き指定を除去"; +"source-editor-accessibility-label-template" = "テンプレート構文を追加"; +"source-editor-accessibility-label-template-selected" = "テンプレート構文を除去"; +"source-editor-accessibility-label-underline" = "下線を引く"; +"source-editor-accessibility-label-underline-selected" = "下線を外す"; "table-of-contents-button-label" = "目次"; "table-of-contents-close-accessibility-hint" = "閉じる"; "table-of-contents-close-accessibility-label" = "目次を閉じる"; @@ -1030,8 +1048,11 @@ "talk-page-replies-count-accessibilty-label" = "{{PLURAL:$1|$1件の返信}}"; "talk-page-reply-button" = "返信"; "talk-page-reply-button-accessibility-label" = "$1に返信"; +"talk-page-reply-depth-accessibility-label" = "返信のインデントの深さ:$1"; "talk-page-reply-placeholder-format" = "「$1」への返信"; +"talk-page-reply-terms-and-licenses" = "留意点として、返信は自動で利用者名を付け加えます。変更点の保存は、利用規約$1Terms of Use$2を承認し、また投稿はライセンス条件 $3CC BY-SA 3.0$4 ならびに $5GFDL$6 の元で公開することに同意したことになります。"; "talk-page-revision-history" = "変更履歴"; +"talk-page-rply-close-button-accessibility-hint" = "返信の表示を閉じる"; "talk-page-share-button" = "トークページを共有"; "talk-page-subscribe-to-topic" = "購読"; "talk-page-title-article-talk" = "記事の議論"; @@ -1077,6 +1098,8 @@ "unknown-generic-text" = "不明"; "unwatch" = "ウォッチ解除"; "user-title" = "利用者"; +"uzbek-variants-alert-body" = "ウィキペディアのアプリでは以下のウズベク諸語の変種を第1もしくは第2言語として表示できるようになり、個人設定で指定した言語変種の閲覧、検索、編集がしやすくなりました。\n\nウズベク語ラテン表記(oʻzbekcha lotin Uzbek)、Latin(uz-cyrl)\nウズベク語キリル表記(ўзбекча кирилл)、Uzbek, Cyrillic(uz-cyrl)"; +"uzbek-variants-alert-title" = "ウズベク諸語の変種対応の情報更新"; "vanish-account-additional-information-field" = "追加情報"; "vanish-account-additional-information-placeholder" = "省略可能"; "vanish-account-back-confirm-discard" = "リクエストを破棄"; @@ -1086,6 +1109,7 @@ "vanish-account-bottom-text-with-link" = "ウィキペディアでのアカウントの削除は、アカウント削除と呼ばれるプロセスにより、他の人があなたの投稿を認識できないようにアカウント名を変更することによって行われます。以下のフォームを使用して、 $1アカウントの削除$2 $3をリクエストできます。 削除は完全な匿名性を保証したり、プロジェクトへの貢献を削除したりするものではありません。"; "vanish-account-button-text" = "リクエストを送信"; "vanish-account-continue-button-title" = "続行"; +"vanish-account-description" = "秘匿化の手順を始めるには、次の情報を提供してください。"; "vanish-account-email-text" = "こんにちは、\n これは、私の Wikipedia アカウントを削除するためのリクエストです。"; "vanish-account-learn-more-text" = "もっと詳しく"; "vanish-account-title" = "アカウント削除プロセス"; @@ -1097,6 +1121,7 @@ "vanish-modal-item-3" = "削除依頼についてさらに質問がある場合はMeta:Right_to_vanishをご覧ください。"; "vanish-modal-item-3-ios15" = "削除依頼についてさらに質問がある場合は$1Meta:Right_to_vanish$2$3をご覧ください。"; "vanish-modal-title" = "アカウント削除リクエスト"; +"vanishing-request-email-title" = "秘匿化を申請する"; "variants-alert-dismiss-button" = "いいえ"; "variants-alert-preferences-button" = "設定を確認する"; "watch" = "ウォッチ"; @@ -1117,6 +1142,7 @@ "watchlist-change-expiry-option-three-months" = "3ヵ月"; "watchlist-change-expiry-subtitle" = "ウォッチリストの期間を選択"; "watchlist-change-expiry-title" = "ウォッチリストの有効期限"; +"watchlist-diff-action-button-title" = "差分へ移動"; "watchlist-edit-summary-accessibility" = "編集の要約"; "watchlist-empty-view-button-title" = "記事を検索"; "watchlist-empty-view-filter-title" = "ウォッチリスト項目がありません"; @@ -1153,10 +1179,13 @@ "watchlist-thanks-success" = "あなたの「感謝」が $1 に送られました"; "watchlist-track-subtitle" = "ウォッチリストは興味のあるページへの変更を把握できるようにするツールです。"; "watchlist-track-title" = "変更を追跡する"; +"watchlist-updates-subtitle" = "自分のウォッチリストに追加したページ類、例えば改稿や協議などを閲覧するには、設定 → アカウントと進みます。"; "watchlist-updates-title" = "更新を表示する"; "watchlist-user-button-thank" = "感謝"; "watchlist-user-button-user-contributions" = "投稿記録"; "watchlist-user-button-user-page" = "利用者ページ"; +"watchlist-user-button-user-talk-page" = "利用者トークページ"; +"watchlist-watch-subtitle" = "記事の最下部にあるツールバーで星アイコンもしくは「ウォッチする」リンクを押すと、その記事を自分のウォッチリストに追加します。"; "watchlist-watch-title" = "記事をウォッチ"; "welcome-exploration-explore-feed-description" = "私たちコミュニティからの読書のおすすめと毎日の記事"; "welcome-exploration-explore-feed-title" = "探索フィード"; diff --git a/Wikipedia/Localizations/lb.lproj/Localizable.strings b/Wikipedia/Localizations/lb.lproj/Localizable.strings index 9043e030bfe..d9b19cea83e 100644 --- a/Wikipedia/Localizations/lb.lproj/Localizable.strings +++ b/Wikipedia/Localizations/lb.lproj/Localizable.strings @@ -22,9 +22,14 @@ "aaald-new-discussion" = "Nei Diskussioun"; "aaald-new-news-reference-title" = "Neiegkeeten"; "aaald-new-talk-topic-description-format" = "$1 iwwer dësen Artikel"; +"aaald-new-website-reference-archive-date-text" = "vum Original um $1"; +"aaald-new-website-reference-archive-url-text" = "Archive.org-URL"; "aaald-new-website-reference-title" = "Internetsite"; +"aaald-numerical-multiple-references-added-description" = "{{PLURAL:$1|0=0 Referenzen|$1 Referenz|$1 Referenzen}} derbäigesat"; "aaald-revision-by-anonymous" = "Geännert vun engem anonymme Benotzer"; +"aaald-revision-userInfo" = "Geännert vum $1 ($2 Ännerungen)"; "aaald-single-reference-added-description" = "Referenz derbäigesat"; +"aaald-small-change-description" = "{{PLURAL:$1|0=Keng kleng Ännerung gemaach|$1 kleng Ännerung gemaach|$1 kleng Ännerunge gemaach}}"; "about-content-license" = "Lizenz vum Inhalt"; "about-content-license-details" = "Wann et net anescht uginn ass, ass den Inhalt ënnert enger $1 disponibel."; "about-content-license-details-share-alike-license" = "Creative-Commons-Attribution-ShareAlike Lizenz"; @@ -87,6 +92,7 @@ "add-citation-title" = "Zitat derbäisetzen"; "announcements-dismiss" = "Verwerfen"; "app-store-subtitle" = "Déi fräi Enzyklopedie"; +"appearance-settings-set-automatic-table-opening" = "Tabellenastellungen"; "article-about-title" = "Iwwer dësen Artikel"; "article-delete" = "Läschen"; "article-deleted-accessibility-notification" = "{{PLURAL:$1|Artikel|Artikele}} geläscht"; @@ -113,9 +119,11 @@ "button-saved-remove" = "Vu gespäichert ewechhuelen"; "button-skip" = "Iwwersprangen"; "cancel" = "Ofbriechen"; +"cc-zero" = "Creative Commons CC0"; "clear-title-accessibility-label" = "Eidel maachen"; "close-button-accessibility-label" = "Zoumaachen"; "compass-direction" = "um $1 Auer"; +"continue-button-title" = "Virufueren"; "continue-reading-empty-description" = "Wikipedia fir méi Artikelen entdecken"; "continue-reading-empty-title" = "Keng rezent geliesen Artikelen"; "data-migration-status" = "Aktualiséieren..."; @@ -123,6 +131,7 @@ "description-edit-for-article" = "Artikelbeschreiwung fir $1"; "description-edit-learn-more" = "Fir méi ze wëssen"; "description-edit-length-warning" = "$1 / $2"; +"description-edit-pencil-introduction" = "Aleedung änneren"; "description-edit-pencil-title" = "Artikelbeschreiwung änneren"; "description-edit-placeholder-title" = "Kuerz Beschreiwunge sinn am beschten"; "description-edit-publish" = "Beschreiwung verëffentlechen"; @@ -154,15 +163,24 @@ "diff-context-lines-expanded-button-title" = "Verstoppen"; "diff-multi-line-format" = "Linnen $1 - $2"; "diff-paragraph-moved" = "Abschnitt geréckelt"; +"diff-paragraph-moved-direction-down" = "erof"; +"diff-paragraph-moved-direction-up" = "erop"; "diff-paragraph-moved-distance-line" = "{{PLURAL:$1|$1 Zeil|$1 Zeilen}}"; "diff-revision-error-title" = "Versioun konnt net geluede ginn"; "diff-single-header-editor-number-edits-format" = "{{PLURAL:$1|$1 Ännerung|$1 Ännerungen}}"; +"diff-single-header-subtitle-bytes-added" = "{{PLURAL:$1|$1 Byte derbäigesat|$1 Byten derbäigesat}}"; +"diff-single-header-subtitle-bytes-removed" = "{{PLURAL:$1|$1 Byte ewechgeholl|$1 Byten ewechgeholl}}"; +"diff-single-header-summary-heading" = "Resumé vun der Ännerung"; "diff-single-intro-title" = "Aféierung"; "diff-single-line-format" = "Linn $1"; "diff-thanks-anonymous-no-thanks" = "Anonym Benotzer kënne kee Merci kréien"; -"diff-thanks-send-button-title" = "'Merci' schécken"; -"diff-thanks-send-title" = "'Merci' ëffentlech schécken"; -"diff-thanks-sent" = "Äre 'Merci' gouf dem $1 geschéckt"; +"diff-thanks-login-title" = "Mellt Iech u fir e „Merci“ ze schécken"; +"diff-thanks-send-button-title" = "„Merci“ schécken"; +"diff-thanks-send-title" = "„Merci“ ëffentlech schécken"; +"diff-thanks-sent" = "Äre „Merci“ gouf dem $1 geschéckt"; +"diff-thanks-sent-already" = "Dir hutt schonn e „Merci“ fir dës Ännerung geschéckt"; +"diff-thanks-sent-cannot-unsend" = "Mercie kënnen net zréckgeholl ginn"; +"diff-undo-success" = "D'Versioun gouf réckgängeg gemaach."; "dim-images" = "Biller dimmen"; "donate-email-opt-in-text" = "Jo, d'Wikimedia Foundation däerf mir heiansdo eng E-Mail schreiwen."; "donate-help-frequently-asked-questions" = "Dacks gestallte Froen"; @@ -202,6 +220,7 @@ "edit-watch-list-learn-more-text" = "Méi iwwer Iwwerwaachungslëschte gewuer ginn"; "edit-watch-this-page-text" = "Dës Säit iwwerwaachen"; "editing-welcome-be-bold-title" = "Är Stëmm ass wichteg"; +"editor-exit-confirmation-body" = "Sidd Dir sécher, datt Dir den Ännerungsmodus vun dëser Säit verloosse wëllt ouni virdrun ze verëffentlechen?"; "empty-diff-compare-title" = "Keen Ënnerscheed tëscht de Versiounen"; "empty-insert-media-title" = "E Fichier op Wikimedia Commons eraussichen"; "empty-no-article-message" = "Leider konnt den Artikel net geluede ginn"; @@ -231,9 +250,13 @@ "explore-feed-preferences-feed-card-visibility-global-cards-on" = "Un"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Op $1"; "explore-feed-preferences-feed-cards-hidden-title" = "All $1 Kaarte si verstoppt"; +"explore-feed-preferences-global-cards-description" = "Net-sproochespezifesch Kaarten"; "explore-feed-preferences-global-cards-subtitle" = "Net sproochspezifesch"; "explore-feed-preferences-global-cards-title" = "Global Kaarten"; "explore-feed-preferences-hide-card-action-title" = "Dës Kaart verstoppen"; +"explore-feed-preferences-hide-feed-cards-action-title" = "All „$1“-Kaarte verstoppen"; +"explore-feed-preferences-in-the-news-description" = "Artikelen iwwer aktuell Evenementer"; +"explore-feed-preferences-on-this-day-description" = "Evenementer an der Vergaangenheet op dësem Dag"; "explore-feed-preferences-places-description" = "Wikipedia-Artikel an Ärer Géigend"; "explore-hide-card-prompt" = "Dës Kaart verstoppen"; "explore-main-page-description" = "Haaptsäit vun de wikimedia-Projeten"; @@ -254,6 +277,9 @@ "explore-random-article-sub-heading-from-language-wikipedia" = "Vu Wikipedia op $1"; "explore-random-article-sub-heading-from-wikipedia" = "Vu Wikipedia"; "explore-randomizer" = "Zoufallsgenerator"; +"export-user-data-title" = "Benotzerdaten exportéieren"; +"featured-widget-from-language-wikipedia" = "Vun der Wikipedia op $1"; +"featured-widget-from-wikipedia" = "Vun der Wikipedia"; "field-alert-captcha-invalid" = "Net valabele CAPTCHA"; "field-alert-password-confirm-mismatch" = "D'Passwierder, déi Dir aginn hutt, sinn net identesch"; "field-alert-token-invalid" = "Net valabele Code"; @@ -303,16 +329,24 @@ "icon-shortcut-random-title" = "Zoufällegen Artikel"; "icon-shortcut-search-title" = "Op Wikipedia sichen"; "image-gallery-unknown-owner" = "Auteur onbekannt."; +"import-shared-reading-list-default-title" = "Meng Lieslëscht"; "import-shared-reading-list-survey-prompt-button-cancel" = "Net elo"; +"import-shared-reading-list-survey-prompt-button-take-survey" = "Bei der Ëmfro matmaachen"; +"import-shared-reading-list-survey-prompt-subtitle" = "„Lieslëscht deelen“ ass eng Testfunktioun a mir sinn op Äre Feedback ugewise fir se ze verbesseren oder eventuell ewechzehuelen."; +"import-shared-reading-list-survey-prompt-title" = "Kéint Dir eis hëllefe fir d'Funktioun „Lieslëscht deelen“ besser ze maachen?"; +"import-shared-reading-list-title" = "Gedeelte Lieslëscht importéieren"; "in-the-news-sub-title-from-language-wikipedia" = "Vu Wikipedia op $1"; "in-the-news-sub-title-from-wikipedia" = "Vu Wikipedia"; "in-the-news-title" = "An den Neiegkeeten"; "insert-action-title" = "Drasetzen"; "insert-link-title" = "Link drasetzen"; +"insert-media-alternative-text-description" = "Textbeschreiwung fir Lieser, déi d'Bild net gesi kënnen"; "insert-media-alternative-text-placeholder" = "Beschreift dëst Bild"; "insert-media-alternative-text-title" = "Alternativen Text"; +"insert-media-caption-caption-placeholder" = "Wéi hänkt dëst Bild mam Artikel zesummen?"; "insert-media-caption-title" = "Beschreiwung"; -"insert-media-image-position-setting-left" = "Lenks"; +"insert-media-image-position-setting-center" = "Zentréiert"; +"insert-media-image-position-setting-left" = "Lénks"; "insert-media-image-position-setting-none" = "Keng"; "insert-media-image-position-setting-right" = "Riets"; "insert-media-image-position-settings-title" = "Positioun vum Bild"; @@ -327,6 +361,9 @@ "insert-media-image-type-setting-frameless" = "Ouni Rumm"; "insert-media-image-type-setting-thumbnail" = "Miniaturbild"; "insert-media-image-type-settings-title" = "Bildtyp"; +"insert-media-media-settings-title" = "Medienastellungen"; +"insert-media-title" = "Medien drasetzen"; +"insert-media-uploaded-image-title" = "Eropgeluedent Bild"; "languages-settings-title" = "Sproochen"; "languages-title" = "Sprooch änneren"; "languages-wikipedia" = "Wikipedia-Sproochen"; @@ -344,7 +381,7 @@ "main-menu-account-title-logged-in" = "Ageloggt als $1"; "main-menu-heading-legal" = "Dateschutz a Konditiounen"; "main-menu-nearby" = "An der Noperschaft"; -"main-menu-privacy-policy" = "Dateschutz"; +"main-menu-privacy-policy" = "Dateschutzrichtlinnen"; "main-menu-rate-app" = "D'App bewäerten"; "main-menu-terms-of-use" = "Benotzungs-Bedingungen"; "main-menu-title" = "Méi"; @@ -353,6 +390,7 @@ "more-languages-tooltip-description" = "Op Wikipedia a méi wéi 300 Sprooche sichen"; "more-languages-tooltip-title" = "Sproochen derbäisetzen"; "more-menu" = "Méi"; +"move-articles-to-reading-list" = "{{PLURAL:$1|$1 Artikel|$1 Artikelen}} op d'Lieslëscht réckelen"; "navbar-title-mode-edit-wikitext-preview" = "Kucken ouni ofzespäicheren"; "nearby-distance-label-feet" = "$1 Féiss"; "nearby-distance-label-km" = "$1 km"; @@ -368,6 +406,10 @@ "notifications-center-cell-notification-type-accessibility-label-format" = "$1-Notifikatioun"; "notifications-center-change-password" = "Passwuert änneren"; "notifications-center-empty-no-messages" = "Dir hutt keng Messagen"; +"notifications-center-empty-not-subscribed" = "Dir hutt de Moment keng Wikipedia-Notifikatiounen abonnéiert"; +"notifications-center-empty-state-filters-subtitle" = "Ännert $1 fir méi Messagen ze gesinn"; +"notifications-center-empty-state-no-projects-selected" = "Setzt Projeten derbäi fir méi Messagen ze gesinn"; +"notifications-center-empty-state-num-filters" = "{{PLURAL:$1|$1 Filter|$1 Filteren}}"; "notifications-center-feed-news-notification-button-text" = "Push-Notifikatiounen aschalten"; "notifications-center-feed-news-notification-dismiss-button-text" = "Net elo"; "notifications-center-filters-read-status-item-title-all" = "All"; @@ -375,27 +417,29 @@ "notifications-center-filters-read-status-item-title-unread" = "Net gelies"; "notifications-center-filters-title" = "Filteren"; "notifications-center-filters-types-item-title-all" = "All Typpen"; -// Fuzzy -"notifications-center-go-to-article" = "Op den Artikel goen"; -// Fuzzy -"notifications-center-go-to-diff" = "Op den Ënnerscheed goen"; -// Fuzzy -"notifications-center-go-to-talk-page" = "Op d'Diskussiounssäit goen"; -// Fuzzy -"notifications-center-go-to-wikidata-item" = "Op d'Wikidata-Element goen"; +"notifications-center-go-to-article" = "Artikel"; +"notifications-center-go-to-article-talk-format" = "$1 Diskussiounssäit"; +"notifications-center-go-to-diff" = "Ënnerscheed"; +"notifications-center-go-to-talk-page" = "Diskussiounssäit"; +"notifications-center-go-to-user-page" = "Benotzersäit vum $1"; +"notifications-center-go-to-wikidata-item" = "Wikidata-Element"; +"notifications-center-go-to-your-talk-page" = "Är Diskussiounssäit"; "notifications-center-header-alert-from-agent" = "Warnung vum $1"; "notifications-center-inbox-title" = "Projeten"; -"notifications-center-inbox-wikimedia-projects-section-title" = "Wikimedia Projeten"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Nëmme Projeten, fir déi Dir e Kont opgemaach hutt, ginn hei opgelëscht"; +"notifications-center-inbox-wikimedia-projects-section-title" = "Wikimedia-Projeten"; "notifications-center-inbox-wikipedias-section-title" = "Wikipediaen"; "notifications-center-mark" = "Markéieren"; "notifications-center-mark-all-as-read" = "All als gelies markéieren"; "notifications-center-mark-as-read" = "Als gelies markéieren"; "notifications-center-mark-as-unread" = "Als net gelies markéieren"; "notifications-center-more-action-accessibility-label" = "Méi"; +"notifications-center-num-selected-messages-format" = "{{PLURAL:$1|$1 Message|$1 Messagen}}"; "notifications-center-onboarding-modal-continue-action" = "Virufueren"; "notifications-center-onboarding-modal-filters-title" = "Filteren"; "notifications-center-onboarding-modal-title" = "Notifikatioune bei Ännerungen"; "notifications-center-onboarding-panel-secondary-button" = "Nee, merci"; +"notifications-center-project-filters-accessibility-label" = "Projet-Filter"; "notifications-center-status-all" = "All"; "notifications-center-status-all-notifications" = "All Notifikatiounen"; "notifications-center-status-filtered-by" = "Gefiltert vum"; @@ -412,26 +456,34 @@ "notifications-center-subheader-thanks" = "Merci"; "notifications-center-subheader-user-rights-change" = "Ännerung vun de Benotzerrechter"; "notifications-center-subheader-welcome" = "Wëllkomm!"; +"notifications-center-subheader-wikidata-connection" = "Wikidata-Verbindung hirgestallt"; "notifications-center-swipe-mark-as-read" = "Als gelies markéieren"; "notifications-center-swipe-mark-as-unread" = "Als net gelies markéieren"; "notifications-center-swipe-more" = "Méi"; "notifications-center-title" = "Notifikatiounen"; "notifications-center-type-item-description-mentions" = "Mentiounen"; "notifications-center-type-item-description-welcome-verbose" = "Begréissungs-Message"; +"notifications-center-type-title-connection-with-wikidata" = "Verbindung mat Wikidata"; "notifications-center-type-title-edit-reverted" = "Ännerung zréckgesat"; +"notifications-center-type-title-other" = "Anerer"; +"notifications-center-type-title-page-link" = "Säitelink"; +"notifications-center-type-title-page-review" = "Säiteniwwerpréiwung"; "notifications-center-type-title-thanks" = "Merci!"; +"notifications-center-type-title-user-talk-page-messsage" = "Message op der Diskussiounssäit:"; "notifications-center-type-title-welcome" = "Wëllkomm"; "notifications-push-fallback-body-text" = "Nei Aktivitéit op Wikipedia"; -// Fuzzy -"notifications-push-talk-title-format" = "Nei $1"; +"notifications-push-talk-body-format" = "{{PLURAL:$1|$1 neie Message|$1 nei Messagen}} op $2"; +"notifications-push-talk-title-format" = "{{PLURAL:$1|Neie Message|Nei Messagen}}"; "number-billions" = "$1 Mrd."; "number-millions" = "$1 Mio."; "number-thousands" = "$1 D"; "on-this-day-detail-header-date-range" = "vu(n) $1 bis $2"; "on-this-day-detail-header-title" = "{{PLURAL:$1|een historescht Evenement|$1 historesch Evenementer}}"; +"on-this-day-no-internet-error" = "Keng Donnéeën disponibel"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "$1 vu Wikipedia op $2"; "on-this-day-title" = "Op dësem Dag"; "page-history-anonymous-edits" = "anonym Ännerungen"; +"page-history-bot-edits" = "Bot-Ännerungen"; "page-history-compare-title" = "Vergläichen"; "page-history-minor-edits" = "kleng Ännerungen"; "page-history-revision-author-accessibility-label" = "Auteur: $1"; @@ -439,11 +491,16 @@ "page-history-revision-history-title" = "Historique vun de Versiounen"; "page-history-revision-minor-edit-accessibility-label" = "Kleng Ännerung"; "page-history-revision-size-diff-addition" = "({{PLURAL:$1|1 Byte|$1 Byten}}) derbäigesat"; +"page-history-revision-size-diff-subtraction" = "{{PLURAL:$1|$1 Byte|$1 Byten}} ewechgeholl"; "page-history-stats-text" = "{{PLURAL:$1|1 Ännerung|$1 Ännerungen}} zanter $2"; +"page-history-user-edits" = "Ännerunge vum Benotzer"; +"page-issues" = "Problemer mat der Säit"; "page-location" = "Op enger Kaart weisen"; "page-protected-can-not-edit" = "Dir hutt net d'Recht fir dës Säit z'änneren"; "page-protected-can-not-edit-title" = "Dës Säit ass gespaart"; "page-similar-titles" = "Änlech Säiten"; +"panel-compare-revisions-title" = "Versioune vergläichen"; +"panel-not-logged-in-continue-edit-action-title" = "Änneren ouni anzeloggen"; "panel-not-logged-in-title" = "Dir sidd net ageloggt"; "pictured" = "als Bild"; "places-accessibility-clear-saved-searches" = "Gespäichert Ufroe, fir ze sichen, läschen"; @@ -462,6 +519,7 @@ "places-filter-top-articles" = "Am dackste gelies"; "places-filter-top-articles-count" = "{{PLURAL:$1|Een Artikel|$1 Artikelen}}"; "places-filter-top-read-articles" = "Am dackste gelies Artikelen"; +"places-location-enabled" = "Geolokalisatioun aktivéiert"; "places-no-saved-articles-have-location" = "Kee vun Äre gespäicherten Artikelen huet Lokalisatiouns-Informatiounen"; "places-search-default-text" = "Plaze sichen"; "places-search-did-you-mean" = "Mengt Dir $1?"; @@ -476,23 +534,38 @@ "places-unknown-distance" = "onbekannt Distanz"; "potd-description-prefix" = "Bild vum Dag vum $1"; "potd-empty-error-description" = "Bild vum Dag vum $1 konnt net erofgeluede ginn"; +"potd-widget-title" = "Bild vum Dag"; "preference-summary-eventlogging-opt-in" = "Der Wikimedia Foundation erlaben Informatiounen iwwer d'Benotze vun der App ze sammele fir se ze verbesseren."; "preference-title-eventlogging-opt-in" = "Rapporten iwwer d'Benotze schécken"; +"project-name-mediawiki" = "MediaWiki"; +"project-name-wikibooks" = "Wikibooks"; +"project-name-wikidata" = "Wikidata"; +"project-name-wikimedia-commons" = "Wikimedia Commons"; +"project-name-wikinews" = "Wikinews"; +"project-name-wikiquote" = "Wikiquote"; +"project-name-wikisource" = "Wikisource"; +"project-name-wikispecies" = "Wikispecies"; +"project-name-wikiversity" = "Wikiversity"; +"project-name-wikivoyage" = "Wikivoyage"; +"project-name-wiktionary" = "Wiktionnaire"; "reading-list-add-generic-hint-title" = "Dësen Artikel op eng Lieslëscht derbäisetzen?"; "reading-list-add-hint-title" = "\"$1\" op eng Lieslëscht derbäisetzen?"; "reading-list-add-saved-button-title" = "Jo, setzt s'op meng Lieslëschten derbäi"; "reading-list-add-saved-title" = "Gespäichert Artikele fonnt"; +"reading-list-create-new-list-button-title" = "Lieslëscht uleeën"; "reading-list-create-new-list-description" = "Beschreiwung"; "reading-list-create-new-list-reading-list-name" = "Numm vun der Lieslëscht"; "reading-list-create-new-list-title" = "Eng nei Lëscht uleeën"; "reading-list-deleted-accessibility-notification" = "Lieslëscht geläscht"; "reading-list-do-not-keep-button-title" = "Neen, Artikele vum Apparat läschen"; +"reading-list-entry-limit-reached" = "{{PLURAL:$1|Den Artikel kann|D'Artikele kënnen}} net op dës Lëscht gesat ginn. Dir hutt d'Limitt vu(n) $2 Artikele pro Lieslëscht fir $3 erreecht."; "reading-list-exists-with-same-name" = "Numm vun der Lieslëscht gëtt scho benotzt"; "reading-list-keep-button-title" = "Jo, Artikelen um Apparat halen"; "reading-list-keep-sync-disabled-remove-article-button-title" = "Neen, d'Artikele vu mengem Apparat a vu mengem Wikipedia-Benotzerkont ewechhuelen."; "reading-list-keep-title" = "Gespäichert Artikelen um Apparat halen?"; "reading-list-limit-hit-for-unsorted-articles-button-title" = "Artikelen zortéieren"; "reading-list-limit-hit-for-unsorted-articles-title" = "Limitt fir net-zortéiert Artikelen"; +"reading-list-list-limit-reached" = "Dir hutt d'Limitt vu(n) $1 Lieslëschte pro Kont erreecht"; "reading-list-login-button-title" = "Alogge fir Är gespäichert Artikelen ze synchroniséieren"; "reading-list-login-or-create-account-title" = "Alogge fir gespäichert Artikelen ze synchroniséieren"; "reading-list-login-title" = "Är gespäichert Artikele synchroniséieren?"; @@ -504,32 +577,43 @@ "reading-list-sync-enable-title" = "Synchronisatioun vu Lieslëschten aschalten?"; "reading-list-sync-enabled-panel-title" = "D'Synchronisatioun ass op dësem Benotzerkonto aktivéiert"; "reading-list-with-provided-name-not-found" = "Eng Lieslëscht mam Numm \"$1\" gouf net fonnt. Vergewëssert Iech wgl. datt Dir de richtegen Numm hutt."; +"reading-lists-article-added-confirmation" = "Artikel op „$1“ derbäigesat"; +"reading-lists-article-api-failure" = "Den Artikel konnt net synchroniséiert ginn"; "reading-lists-article-not-synced" = "Net synchroniséiert"; "reading-lists-conflicting-reading-list-name-updated" = "Är Lëscht '$1' gouf op '$2' ëmbenannt"; "reading-lists-count" = "{{PLURAL:$1|Eng Lieslëscht|$1 Lieslëschten}}"; "reading-lists-default-list-description" = "Standard-Lëscht fir Är gespäichert Artikelen"; "reading-lists-default-list-title" = "Gespäichert"; "reading-lists-delete-reading-list-alert-title" = "{{PLURAL:$1|Lëscht|Lëschte}} läschen?"; -// Fuzzy -"reading-lists-large-sync-completed" = "$1 Artikelen a(n) $2 Lieslëschte vun Ärem Benotzerkont synchroniséiert"; +"reading-lists-large-sync-completed" = "{{PLURAL:$1|$1 Artikel|$1 Artikelen}} a(n) {{PLURAL:$2|$2 Lieslëscht|$2 Lieslëschte}} vun Ärem Benotzerkont synchroniséiert"; +"reading-lists-list-not-synced-limit-exceeded" = "Lëscht net synchroniséiert, Limitt iwwerschratt"; "reading-lists-sort-saved-articles" = "Gespäichert Artikelen zortéieren"; "reading-themes-controls-accessibility-black-theme-button" = "Schwaarze Layout"; "reference-title" = "Referenz: $1"; -// Fuzzy -"relative-date-days-ago" = "{{PLURAL:$1|0=Haut|Gëschter|Viru(n) $1 Deeg}}"; +"relative-date-days-ago" = "{{PLURAL:$1|0=Haut|1=Gëschter|Viru(n) $1 Deeg}}"; "relative-date-hours-abbreviated" = "$1 h"; "relative-date-hours-ago" = "{{PLURAL:$1|0=Rezent|virun enger Stonn|viru(n) $1 Stonnen}}"; "relative-date-hours-ago-abbreviated" = "viru(n) $1h"; "relative-date-hrs-ago" = "{{PLURAL:$1|0=Rezent|virun enger Stonn|viru(n) $1 Stonnen}}"; "relative-date-min-ago" = "{{PLURAL:$1|0=Elo grad|Virun enger Minutt|Viru(n) $1 Minutten}}"; +"relative-date-minutes-abbreviated" = "$1 m"; "relative-date-minutes-ago" = "{{PLURAL:$1|0=Elo grad|Virun enger Minutt|Viru(n) $1 Minutten}}"; -// Fuzzy -"relative-date-years-ago" = "{{PLURAL:$1|0=Dëst Joer|Lescht Joer|Viru(n) $1 Joer}}"; +"relative-date-minutes-ago-abbreviated" = "viru(n) $1 m"; +"relative-date-months-ago" = "{{PLURAL:$1|0=Dëse Mount|1=Leschte Mount|Viru(n) $1 Méint}}"; +"relative-date-seconds-abbreviated" = "$1 s"; +"relative-date-seconds-ago-abbreviated" = "viru(n) $1 s"; +"relative-date-years-ago" = "{{PLURAL:$1|0=Dëst Joer|1=Lescht Joer|Viru(n) $1 Joer}}"; +"replace-button-accessibility" = "$1 ausféieren."; +"replace-buttons-replace-accessibility" = "Eenzel Instanz ersetzen"; "replace-buttons-replace-all-accessibility" = "All Instanzen ersetzen"; "replace-infolabel-method-replace" = "Ersetzen"; "replace-infolabel-method-replace-all" = "All ersetzen"; +"replace-replace-all-results-count" = "{{PLURAL:$1|$1 Element ersat|$1 Elementer ersat}}"; "replace-textfield-accessibility" = "Ersetzen"; "replace-textfield-placeholder" = "Ersetzen duerch..."; +"return-button-title" = "Zréck"; +"return-to-article" = "Zréck op den Artikel"; +"reverted-edit-title" = "Zréckgesaten Ännerung"; "saved-all-articles-title" = "All Artikelen"; "saved-default-reading-list-tag" = "Dës Lëscht kann net geläscht ginn"; "saved-pages-image-download-error" = "D'Biller fir dës gespäichert Säit konnten net erofgeluede ginn."; @@ -547,6 +631,7 @@ "search-recent-clear-confirmation-heading" = "All rezent Ufroe fir ze siche läschen?"; "search-recent-clear-confirmation-sub-heading" = "Dës Aktioun kann net réckgängeg gemaach ginn!"; "search-recent-clear-delete-all" = "All läschen"; +"search-recent-empty" = "Nach keng rezent Sich"; "search-recent-title" = "Rezent gesicht"; "search-result-redirected-from" = "Virugeleet vun: $1"; "search-title" = "Sichen"; @@ -590,49 +675,120 @@ "share-social-mention-format" = "\"$1\" via Wikipedia: $2"; "sort-by-recently-added-action" = "Rezent derbäigesat"; "sort-by-title-action" = "Titel"; +"source-editor-accessibility-label-find" = "Op der Säit sichen"; +"source-editor-accessibility-label-find-button-clear" = "Sichen eidelmaachen"; +"source-editor-accessibility-label-find-button-close" = "Sichen zoumaachen"; +"source-editor-accessibility-label-find-button-next" = "Nächst Resultat vun der Sich"; +"source-editor-accessibility-label-find-button-prev" = "Viregt Resultat vun der Sich"; +"source-editor-accessibility-label-find-text-field" = "Sichen"; +"source-editor-accessibility-label-media" = "Medien drasetzen"; "source-editor-accessibility-label-replace-text-field" = "Ersetzen"; +"source-editor-accessibility-label-replace-type-all" = "All Instanzen ersetzen"; +"source-editor-accessibility-label-replace-type-single" = "Eenzel Instanz ersetzen"; +"source-editor-find-replace-all" = "All ersetzen"; "source-editor-find-replace-single" = "Ersetzen"; +"source-editor-find-replace-with" = "Ersetzen duerch..."; +"source-editor-heading" = "Iwwerschrëft"; +"source-editor-paragraph" = "Abschnitt"; "source-editor-style" = "Stil"; +"source-editor-subheading1" = "Ënneriwwerschrëft 1"; +"source-editor-subheading2" = "Ënneriwwerschrëft 2"; +"source-editor-subheading3" = "Ënneriwwerschrëft 3"; +"source-editor-subheading4" = "Ënneriwwerschrëft 4"; +"source-editor-text-formatting" = "Textformatéierung"; "table-of-contents-button-label" = "Inhaltsverzeechnes"; "table-of-contents-close-accessibility-hint" = "Zoumaachen"; "table-of-contents-close-accessibility-label" = "Inhaltsverzeechnes zoumaachen"; "table-of-contents-heading" = "Inhalter"; +"table-of-contents-hide-button-label" = "Inhaltsverzeechnes verstoppen"; +"table-of-contents-subheading-label" = "Ënneriwwerschrëft $1"; +"talk-page-active-users-accessibilty-label" = "{{PLURAL:$1|$1 aktive Benotzer|$1 aktiv Benotzer}}"; "talk-page-add-topic-button" = "Sujet derbäisetzen"; "talk-page-archives" = "Archiven"; +"talk-page-article-about" = "Iwwer Diskussiounssäiten"; "talk-page-change-language" = "Sprooch wiesselen"; "talk-page-discussion-read-accessibility-label" = "Gelies"; "talk-page-discussion-unread-accessibility-label" = "Net gelies"; +"talk-page-error-alert-title" = "Onerwaarte Feeler"; "talk-page-error-loading-subtitle" = "Et ass eppes schif gaangen."; +"talk-page-error-loading-title" = "Diskussiounssäit konnt net geluede ginn"; "talk-page-find-in-page-button" = "Op der Säit sichen"; "talk-page-new-banner-subtitle" = "Denkt dru, mir sinn hei all Mënschen"; "talk-page-new-banner-title" = "Sidd wgl. fein"; "talk-page-new-reply-success-text" = "Är Äntwert gouf verëffentlecht"; "talk-page-new-topic-success-text" = "Är Diskussioun gouf verëffentlecht"; +"talk-page-overflow-menu-accessibility" = "Méi Diskussiounssäitenoptiounen"; +"talk-page-page-info" = "Informatiounen iwwer d'Säit"; +"talk-page-permanent-link" = "Permanente Link"; +"talk-page-publish-reply-error-subtitle" = "Kuckt wgl. Är Internetverbindung no."; "talk-page-related-links" = "Linken op dës Säit"; +"talk-page-replies-count-accessibilty-label" = "{{PLURAL:$1|$1 Äntwert|$1 Äntwerten}}"; +"talk-page-reply-button" = "Äntweren"; +"talk-page-reply-button-accessibility-label" = "Dem $1 äntweren"; +"talk-page-reply-depth-accessibility-label" = "Äntwertdéift: $1"; +"talk-page-reply-placeholder-format" = "Dem $1 äntweren"; "talk-page-revision-history" = "Historique vun de Versiounen"; "talk-page-share-button" = "Diskussiounssäit deelen"; +"talk-page-subscribe-to-topic" = "Abonéieren"; "talk-page-subscribed-alert-title" = "Dir sidd ageschriwwen!"; -"talk-page-title-user-talk" = "Benotzerdiskussioun"; +"talk-page-title-article-talk" = "Artikeldiskussiounssäit"; +"talk-page-title-user-talk" = "Benotzerdiskussiounssäit"; +"talk-page-topic-close-button-hint" = "Neit Theema zoumaachen"; +"talk-page-unsubscribe-to-topic" = "Ofbestellen"; "talk-page-unsubscribed-alert-title" = "Dir hutt Iech ofgemellt."; +"talk-page-user-about" = "Iwwer Benotzerdiskussiounssäiten"; "talk-page-user-contributions" = "Kontributiounen"; +"talk-pages-archives-empty-title" = "Keng archivéiert Säite fonnt."; "talk-pages-archives-view-title" = "Archiven"; +"talk-pages-coffee-roll-read-more" = "Liest méi"; +"talk-pages-comment-added-alert-title" = "Äre Kommentar gouf derbäigesat"; +"talk-pages-compose-close-confirmation-keep" = "Virufuere mat Änneren"; +"talk-pages-empty-view-button-article-add-topic" = "En neit Theema derbäisetzen"; +"talk-pages-empty-view-button-user-start-discussion" = "Eng Diskussioun ufänken"; +"talk-pages-empty-view-header-article" = "D'Diskussioun fänkt hei un"; +"talk-pages-empty-view-header-user" = "Eng Diskussioun mam $1 ufänken"; +"talk-pages-reply-compose-close-confirmation-title" = "Sidd Dir sécher, datt Dir dës nei Äntwert verwerfe wëllt?"; +"talk-pages-topic-added-alert-title" = "Äert Theema gouf derbäigesat"; +"talk-pages-topic-compose-body-placeholder" = "Beschreiwung"; +"talk-pages-topic-compose-body-placeholder-accessibility" = "Beschreiwung vum Theema"; +"talk-pages-topic-compose-close-confirmation-discard" = "Äntwert verwerfen"; +"talk-pages-topic-compose-close-confirmation-title" = "Sidd Dir sécher, datt Dir dëst neit Theema verwerfe wëllt?"; +"talk-pages-topic-compose-navbar-title" = "Theema"; +"talk-pages-topic-compose-title-placeholder" = "Titel vum Theema"; +"talk-pages-topic-reply-onboarding-body-note-ios15" = "Sidd wgl. fein, mir sinn alleguerte Mënschen hei."; +"talk-pages-topic-reply-onboarding-title" = "Diskussiounssäiten"; "talk-pages-user-groups" = "Benotzergruppen"; +"talk-pages-user-logs" = "Logbicher"; +"talk-pages-view-title" = "Diskussioun"; "theme-black-display-name" = "Schwaarz"; "theme-dark-display-name" = "Däischter"; "theme-default-display-name" = "Standard"; "theme-light-display-name" = "Hell"; +"theme-sepia-display-name" = "Sepia"; +"top-read-widget-description" = "Gitt gewuer, wat d'Welt haut esou op der Wikipedia liest."; +"top-read-widget-readers-count" = "$1 Lieser"; +"top-read-widget-title" = "Am dackste gelies"; "two-factor-login-continue" = "Virufuere mam Aloggen"; "two-factor-login-instructions" = "Gitt wgl. den Zwee-Facteur Iwwerpréiwungscode an"; "two-factor-login-title" = "An Äre Benotzerkont aloggen"; "two-factor-login-with-backup-code" = "Benotzt ee vun Äre Backup-Coden"; "two-factor-login-with-regular-code" = "Verificatiouns-Code benotzen"; +"unable-to-load-talk-page-title" = "Diskussiounssäit konnt net geluede ginn"; "unknown-generic-text" = "Onbekannt"; +"unwatch" = "Net méi iwwerwaachen"; "user-title" = "Benotzer"; +"vanish-account-additional-information-field" = "Zousätzlech Informatiounen"; +"vanish-account-additional-information-placeholder" = "Fakultativ"; +"vanish-account-back-confirm-discard" = "Ufro verwerfen"; +"vanish-account-back-confirm-keep-editing" = "Virufuere mat Änneren"; +"vanish-account-button-text" = "Ufro schécken"; "vanish-account-continue-button-title" = "Virufueren"; "vanish-account-learn-more-text" = "Fir méi ze wëssen"; +"vanish-account-username-field" = "Benotzernumm a Benotzersäit"; "vanish-account-warning-title" = "Warnung"; "variants-alert-dismiss-button" = "Nee, merci"; "variants-alert-preferences-button" = "Kuckt Är Astellungen no"; +"watch" = "Iwwerwaachen"; "watchlist" = "Iwwerwaachungslëscht"; "watchlist-added-toast-one-month" = "Fir 1 Mount op Är Iwwerwaachungslëscht gesat."; "watchlist-added-toast-one-week" = "Fir 1 Woch op Är Iwwerwaachungslëscht gesat."; @@ -648,14 +804,24 @@ "watchlist-change-expiry-option-permanent" = "Dauerhaft"; "watchlist-change-expiry-option-six-months" = "6 Méint"; "watchlist-change-expiry-option-three-months" = "3 Méint"; +"watchlist-edit-summary-accessibility" = "Resumé vun der Ännerung"; "watchlist-filter-automated-contributions-options-bot" = "Bot"; "watchlist-filter-automated-contributions-options-human" = "Mënsch (kee Bot)"; +"watchlist-filter-latest-revisions-header" = "Lescht Versiounen"; +"watchlist-filter-latest-revisions-options-latest-revision" = "Aktuell Versioun"; +"watchlist-filter-latest-revisions-options-not-latest-revision" = "Net déi aktuell Versioun"; +"watchlist-filter-significance-header" = "Bedeitung"; "watchlist-filter-significance-options-minor-edits" = "Kleng Ännerungen"; +"watchlist-filter-significance-options-non-minor-edits" = "Net-kleng Ännerungen"; +"watchlist-filter-type-of-change-header" = "Typ vun der Ännerung"; "watchlist-filter-type-of-change-options-category-changes" = "Kategorienännerungen"; +"watchlist-filter-type-of-change-options-logged-actions" = "Protokolléiert Aktiounen"; "watchlist-filter-type-of-change-options-page-edits" = "Säitenännerungen"; "watchlist-filter-type-of-change-options-wikidata-edits" = "Wikidata-Ännerungen"; +"watchlist-onboarding-button-title" = "Méi iwwer Iwwerwaachungslëschte gewuer ginn"; "watchlist-removed" = "Vun Ärer Iwwerwaachungslëscht erofgeholl"; "watchlist-thanks-success" = "Äre „Merci“ gouf dem $1 geschéckt"; +"watchlist-user-button-thank" = "Merci"; "watchlist-user-button-user-contributions" = "Benotzerkontributiounen"; "watchlist-user-button-user-page" = "Benotzersäit"; "watchlist-user-button-user-talk-page" = "Benotzerdiskussiounssäit"; @@ -680,7 +846,9 @@ "wikitext-downloading" = "Inhalt gëtt gelueden..."; "wikitext-preview-changes" = "Kucken ouni ze späichere vun Ären Ännerunge gëtt preparéiert..."; "wikitext-preview-changes-none" = "Et goufe keng Ännerunge gemaach fir ze weisen."; +"wikitext-preview-link-external-preview-description" = "Dëse Link féiert op eng extern Websäit: $1"; "wikitext-preview-link-external-preview-title" = "Externe Link"; +"wikitext-preview-link-not-found-preview-description" = "D'Wikipedia huet keen Artikel mat genau dësem Numm"; "wikitext-preview-link-not-found-preview-title" = "Keen interne Link fonnt"; "wikitext-preview-link-preview-description" = "Dëse Link féiert op '$1'"; "wikitext-preview-link-preview-title" = "Preview vum Link"; diff --git a/Wikipedia/Localizations/lv.lproj/Localizable.strings b/Wikipedia/Localizations/lv.lproj/Localizable.strings index 36959cb0cf0..ecd6196fd3b 100644 --- a/Wikipedia/Localizations/lv.lproj/Localizable.strings +++ b/Wikipedia/Localizations/lv.lproj/Localizable.strings @@ -228,6 +228,7 @@ "talk-page-title-article-talk" = "raksta diskusija"; "theme-default-display-name" = "Noklusējuma"; "theme-sepia-display-name" = "Sēpija"; +"watchlist-filter-type-of-change-options-page-creations" = "Lapu veidošana"; "welcome-exploration-on-this-day-title" = "Šajā dienā"; "welcome-explore-tell-me-more-done-button" = "Sapratu"; "welcome-intro-free-encyclopedia-more" = "Uzzini vairāk par Vikipēdiju"; diff --git a/Wikipedia/Localizations/ms.lproj/Localizable.strings b/Wikipedia/Localizations/ms.lproj/Localizable.strings index 20d793b164e..f16d08aaa9b 100644 --- a/Wikipedia/Localizations/ms.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ms.lproj/Localizable.strings @@ -820,6 +820,7 @@ "unknown-generic-text" = "Tidak diketahui"; "variants-alert-dismiss-button" = "Tidak perlu"; "variants-alert-preferences-button" = "Semak keutamaan anda"; +"watchlist-filter-type-of-change-options-wikidata-edits" = "Suntingan Wikidata"; "welcome-exploration-explore-feed-description" = "Bacaan yang disyorkan dan rencana harian dari komuniti kami"; "welcome-exploration-explore-feed-title" = "Umpan Jelajah"; "welcome-exploration-on-this-day-description" = "Perjalanan kembali ke masa untuk mempelajari apa yang berlaku hari ini dalam sejarah"; diff --git a/Wikipedia/Localizations/nl.lproj/Localizable.strings b/Wikipedia/Localizations/nl.lproj/Localizable.strings index 393d14bbf26..da816033329 100644 --- a/Wikipedia/Localizations/nl.lproj/Localizable.strings +++ b/Wikipedia/Localizations/nl.lproj/Localizable.strings @@ -104,8 +104,8 @@ "account-creation-captcha-title" = "CAPTCHA-veiligheidscontrole"; "account-creation-create-account" = "Account aanmaken"; "account-creation-have-account" = "Hebt u al een account? $1"; -"account-creation-log-in" = "Inloggen."; -"account-creation-logging-in" = "Inloggen..."; +"account-creation-log-in" = "Aanmelden."; +"account-creation-logging-in" = "Aan het aanmelden..."; "account-creation-missing-fields" = "U moet een gebruikersnaam, wachtwoord, en wachtwoordbevestiging invoeren om een account aan te maken."; "account-creation-passwords-mismatched" = "De wachtwoorden komen niet overeen."; "account-creation-saving" = "Aan het opslaan..."; @@ -269,7 +269,7 @@ "diff-single-intro-title" = "Introductie"; "diff-single-line-format" = "Regel $1"; "diff-thanks-anonymous-no-thanks" = "Anonieme gebruikers kunnen niet worden bedankt"; -"diff-thanks-login-subtitle" = "'Bedankjes' zijn een gemakkelijke manier om waardering te tonen voor het werk van een redacteur op Wikipedia. U moet ingelogd zijn om 'Bedankjes' te verzenden."; +"diff-thanks-login-subtitle" = "'Bedankjes' zijn een gemakkelijke manier om waardering te tonen voor het werk van een redacteur op Wikipedia. U moet aangemeld zijn om 'Bedankjes' te verzenden."; "diff-thanks-login-title" = "Meld u aan om een bedankje te versturen"; "diff-thanks-send-button-title" = "Bedankje sturen"; "diff-thanks-send-subtitle" = "'Bedankjes' zijn een gemakkelijke manier om waardering te tonen voor het werk van een redacteur op Wikipedia. 'Bedankjes' kunnen niet ongedaan worden gemaakt en zijn openbaar zichtbaar."; @@ -545,7 +545,7 @@ "home-nearby-footer" = "Meer in de buurt van uw huidige locatie"; "home-nearby-location-footer" = "Meer in de buurt van $1"; "home-news-footer" = "Meer in het nieuws"; -"home-reading-list-prompt" = "Uw opgeslagen artikelen kunnen nu in leeslijsten worden georganiseerd en op verschillende apparaten worden gesynchroniseerd. Log in om toe te staan dat uw leeslijsten worden opgeslagen in uw gebruikersvoorkeuren."; +"home-reading-list-prompt" = "Uw opgeslagen artikelen kunnen nu in leeslijsten worden ingedeeld en tussen apparaten worden gesynchroniseerd. Meld u aan om uw leeslijsten in uw gebruikersvoorkeuren te laten opslaan."; "home-themes-action-title" = "Voorkeuren beheren"; "home-themes-prompt" = "Pas uw leesvoorkeuren aan, inclusief de tekstgrootte en het thema in de artikelwerkbalk of in uw gebruikersinstellingen voor een comfortabelere leeservaring."; "home-title" = "Verkennen"; @@ -751,7 +751,7 @@ "notifications-center-type-title-email-from-other-user" = "E-mail van andere gebruiker"; "notifications-center-type-title-login-attempts" = "Inlogpogingen"; "notifications-center-type-title-login-attempts-subtitle" = "Mislukte inlogpogingen op uw account"; -"notifications-center-type-title-login-success" = "Succesvol ingelogd"; +"notifications-center-type-title-login-success" = "Aanmelden geslaagd"; "notifications-center-type-title-other" = "Overige"; "notifications-center-type-title-page-link" = "Paginakoppeling"; "notifications-center-type-title-page-review" = "Paginabeoordeling"; @@ -801,7 +801,7 @@ "page-similar-titles" = "Vergelijkbare pagina's"; "panel-compare-revisions-text" = "Het vergelijken van revisies helpt om te laten zien hoe een artikel in de loop van de tijd is veranderd. Als u twee revisies van een artikel vergelijkt, wordt het verschil tussen die revisies weergegeven door de inhoud te markeren die is gewijzigd."; "panel-compare-revisions-title" = "Versies vergelijken"; -"panel-not-logged-in-continue-edit-action-title" = "Bewerken zonder in te loggen"; +"panel-not-logged-in-continue-edit-action-title" = "Bewerken zonder aanmelden"; "panel-not-logged-in-subtitle" = "Uw IP-adres is publiekelijk zichtbaar als u wijzigingen aanbrengt. Als u $1inlogt$2 of $3een account aanmaakt$4, worden uw bewerkingen toegeschreven aan uw gebruikersnaam, samen met andere voordelen."; "panel-not-logged-in-title" = "U bent niet aangemeld"; "pictured" = "afgebeeld"; @@ -885,10 +885,10 @@ "reading-list-list-limit-exceeded-message" = "Deze leeslijst en erin opgeslagen artikelen worden niet gesynchroniseerd, verlaag alstublieft het lijstenaantal tot $1 om lijstsynchronisatie te hervatten."; "reading-list-list-limit-exceeded-title" = "U hebt de grens van {{PLURAL:$1|$1 leeslijst|$1 leeslijsten}} per profiel overschreden."; "reading-list-list-limit-reached" = "Maximum aantal leeslijsten $1 per registratie bereikt"; -"reading-list-login-button-title" = "Log in om uw opgeslagen artikelen te synchroniseren"; +"reading-list-login-button-title" = "Meld u aan om uw opgeslagen artikelen te synchroniseren"; "reading-list-login-or-create-account-button-title" = "Aanmelden of een nieuw account aanmaken"; -"reading-list-login-or-create-account-title" = "Log in om opgeslagen artikelen te synchroniseren"; -"reading-list-login-subtitle" = "Log in of maak een account aan zodat uw opgeslagen artikelen en leeslijsten op verschillende apparaten kunnen worden gesynchroniseerd en kunnen worden opgeslagen in uw gebruikersvoorkeuren."; +"reading-list-login-or-create-account-title" = "Meld u aan om opgeslagen artikelen te synchroniseren"; +"reading-list-login-subtitle" = "Meld u aan of maak een account aan zodat uw opgeslagen artikelen en leeslijsten tussen apparaten kunnen worden gesynchroniseerd en kunnen worden opgeslagen in uw gebruikersvoorkeuren."; "reading-list-login-title" = "Uw opgeslagen artikelen synchroniseren?"; "reading-list-name-user-created-annotation" = "_[aangemaakt door gebruiker]"; "reading-list-new-list-description-placeholder" = "optionele korte beschrijving"; diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 83f677003b2..254c977ce06 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,3 +1,27 @@ +// Messages for Message documentation (Message documentation) +// Exported from translatewiki.net +// Author: Abijeet Patro +// Author: Ajeje Brazorf +// Author: Amire80 +// Author: Brion +// Author: Cleinman +// Author: Jeeputer +// Author: Kizule +// Author: Liuxinyu970226 +// Author: McDutchie +// Author: Minh Nguyen +// Author: MuratTheTurkish +// Author: Nemo bis +// Author: Nike +// Author: Patrik L. +// Author: Purodha +// Author: Robby +// Author: Shirayuki +// Author: Siebrand +// Author: Takot +// Author: Verdy p +// Author: Woytecr + "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -11,7 +35,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -21,19 +45,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; -"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; +"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -41,11 +65,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -60,7 +84,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -76,7 +100,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action."; +"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -86,8 +110,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context."; -"action-replace" = "Title of the replace all action."; +"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; +"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -95,31 +119,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action"; -"action-sort" = "Title of the sort action."; +"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; +"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action."; +"action-update" = "Title of the update action.\n{{Identical|Update}}"; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article."; +"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -131,7 +155,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -139,7 +163,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -147,7 +171,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel"; +"cancel" = "Cancel\n{{Identical|Cancel}}"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -166,7 +190,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -182,13 +206,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text"; -"description-help-tips-example-title-two" = "Second example label text"; +"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button."; +"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -203,8 +227,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -240,7 +264,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -255,7 +279,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -285,7 +309,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -342,7 +366,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -366,7 +390,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -378,7 +402,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -450,7 +474,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -495,7 +519,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -521,7 +545,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action"; +"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -538,13 +562,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display ritle for image type setting"; +"insert-media-image-type-settings-title" = "Display title for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -554,7 +578,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings"; +"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -563,7 +587,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -617,11 +641,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -633,11 +657,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; -"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; +"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -664,14 +688,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -691,11 +715,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -704,7 +728,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -730,7 +754,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -743,13 +767,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; +"page-history-revision-history-title" = "Title for revision history view"; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -759,7 +783,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -772,13 +796,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -790,7 +814,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -801,7 +825,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki."; +"project-name-mediawiki" = "Project name for MediaWiki.org."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -821,7 +845,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -847,7 +871,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -876,7 +900,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -894,30 +918,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field."; +"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that is possible return from this point"; -"return-to-article" = "Title for button indicating that is possible to go back to article"; +"return-button-title" = "Title for button indicating that it is possible to return from this point"; +"return-to-article" = "Title for button indicating that it is possible to go back to the article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -943,7 +967,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "Title for button and page letting user view their account page."; +"settings-account" = "{{Identical|Account}}"; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -955,7 +979,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their push notifications settings."; +"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -973,7 +997,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -986,7 +1010,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1070,9 +1094,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; +"talk-page-archives" = "Title for menu option that redirects to talk page archives"; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; +"talk-page-change-language" = "Title for menu option to got to the change language page"; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1089,36 +1113,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; +"talk-page-page-info" = "Title for menu option to go to the talk page information link"; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for menu option that leads to page revision history."; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1131,23 +1155,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; -"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; +"talk-pages-view-title" = "Title of user and article talk pages view."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user"; -"theme-default-display-name" = "Default theme name presented to the user"; +"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; +"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1171,9 +1195,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1211,7 +1235,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1244,23 +1268,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed"; +"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1297,5 +1321,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; -"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; +"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; diff --git a/Wikipedia/Localizations/ru.lproj/Localizable.strings b/Wikipedia/Localizations/ru.lproj/Localizable.strings index 242ef5685a5..fa05e527151 100644 --- a/Wikipedia/Localizations/ru.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ru.lproj/Localizable.strings @@ -1053,6 +1053,7 @@ "share-social-mention-format" = "«$1» в Википедии: $2"; "sort-by-recently-added-action" = "Недавно добавленный"; "sort-by-title-action" = "Заголовок"; +"source-editor-accessibility-label-find-text-field" = "Найти"; "table-of-contents-button-label" = "Содержание"; "table-of-contents-close-accessibility-hint" = "Закрыть"; "table-of-contents-close-accessibility-label" = "Закрыть содержание"; diff --git a/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings b/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings index 6c3630d1244..2a1b62b5581 100644 --- a/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings +++ b/Wikipedia/Localizations/skr-arab.lproj/Localizable.strings @@ -414,8 +414,10 @@ "share-open-in-maps" = "نقشیاں وچ کھولو"; "sort-by-recently-added-action" = "حالیہ ودھارے"; "sort-by-title-action" = "عنوان"; +"source-editor-accessibility-label-find-text-field" = "لبھو"; "source-editor-heading" = "سرخی"; "source-editor-paragraph" = "پیرا"; +"source-editor-style" = "سٹائل"; "source-editor-subheading3" = "نکی سرخی ٣"; "table-of-contents-close-accessibility-hint" = "بند کرو"; "table-of-contents-heading" = "شامل حصے"; diff --git a/Wikipedia/Localizations/sl.lproj/Localizable.strings b/Wikipedia/Localizations/sl.lproj/Localizable.strings index 3174eb25f7e..c988b85d613 100644 --- a/Wikipedia/Localizations/sl.lproj/Localizable.strings +++ b/Wikipedia/Localizations/sl.lproj/Localizable.strings @@ -34,7 +34,7 @@ "aaald-numerical-multiple-references-added-description" = "{{PLURAL:$1|0=Dodanih 0 sklicev|one=Dodan $1 sklic|two=Dodana $1 sklica|few=Dodani $1 sklici|Dodanih $1 sklicev}}"; "aaald-one-section-description" = "v razdelku $1"; "aaald-revision-by-anonymous" = "Urejanje anonimnega uporabnika"; -"aaald-revision-userInfo" = "Urejanje uporabnika/ce $1 ($2 urejanj)"; +"aaald-revision-userInfo" = "Urejanje uporabnika_ce $1 ($2 urejanj)"; "aaald-single-reference-added-description" = "Dodan sklic"; "aaald-small-change-description" = "{{PLURAL:$1|0=Brez manjših urejanj|one=Eno manjše urejanje|two=Dve manjši urejanji|few=$1 manjših urejanj|$1 manjših urejanj}}"; "aaald-summary-title" = "{{PLURAL:$1|0=0 sprememb|$1 sprememba|$1 spremembi|$1 spremembe|$1 sprememb}} {{PLURAL:$2|0=0 urejevalcev|$2 urejevalca|$2 urejevalcev}} v {{PLURAL:$3|0=0 dneh|$3 dnevu|$3 dnevih|$3 dneh}}"; @@ -280,15 +280,15 @@ "edit-comment-accessibility-label" = "Dodajte skladnjo komentarja"; "edit-comment-remove-accessibility-label" = "Odstranite skladnjo komentarja"; "edit-decrease-indent-depth-accessibility-label" = "Zmanjšaj zamik globine"; -"edit-direction-down-accessibility-label" = "Premakni kazalec navzdol"; -"edit-direction-left-accessibility-label" = "Premakni kazalec levo"; -"edit-direction-right-accessibility-label" = "Premakni kazalec desno"; -"edit-direction-up-accessibility-label" = "Premakni kazalec navzgor"; +"edit-direction-down-accessibility-label" = "Premaknite kazalec navzdol"; +"edit-direction-left-accessibility-label" = "Premaknite kazalec levo"; +"edit-direction-right-accessibility-label" = "Premaknite kazalec desno"; +"edit-direction-up-accessibility-label" = "Premaknite kazalec navzgor"; "edit-increase-indent-depth-accessibility-label" = "Povečaj globino zamika"; "edit-indent-accessibility-label" = "Trenutna vrstica zamika"; "edit-italic-accessibility-label" = "Dodaj ležeče oblikovanje"; "edit-italic-remove-accessibility-label" = "Odstrani ležeče oblikovanje"; -"edit-link-accessibility-label" = "Dodaj sintakso za povezavo"; +"edit-link-accessibility-label" = "Dodajte skladnjo za povezavo"; "edit-link-display-text-title" = "Prikaz besedila"; "edit-link-link-target-title" = "Povezava cilja"; "edit-link-remove-accessibility-label" = "Odstrani sintakso povezave"; @@ -303,13 +303,13 @@ "edit-notices-always-display" = "Vedno prikaži obvestila o urejanju"; "edit-notices-please-read" = "Prosimo, preberite pred urejanjem"; "edit-ordered-list-accessibility-label" = "Spremenite trenutno vrstico v oštevilčeni seznam"; -"edit-ordered-list-remove-accessibility-label" = "Odstranite oštevilčeni seznam iz trenutne vrstice"; +"edit-ordered-list-remove-accessibility-label" = "Iz trenutne vrstice odstranite oštevilčeni seznam"; "edit-published" = "Uredi objavljeno"; "edit-published-subtitle" = "Wikipedijo ste pravkar izboljšali za vsakogar"; -"edit-reference-accessibility-label" = "Dodaj skladnjo za sklic"; -"edit-reference-remove-accessibility-label" = "Odstrani skladnjo za sklic"; -"edit-signature-accessibility-label" = "Dodaj skladnjo za podpis"; -"edit-signature-remove-accessibility-label" = "Odstrani skladnjo za podpis"; +"edit-reference-accessibility-label" = "Dodajte skladnjo za sklic"; +"edit-reference-remove-accessibility-label" = "Odstranite skladnjo za sklic"; +"edit-signature-accessibility-label" = "Dodajte skladnjo za podpis"; +"edit-signature-remove-accessibility-label" = "Odstranite skladnjo za podpis"; "edit-strikethrough-accessibility-label" = "Dodaj prečrtano"; "edit-strikethrough-remove-accessibility-label" = "Odstrani prečrtano"; "edit-style-table-view-title" = "Slog"; @@ -323,17 +323,17 @@ "edit-summary-placeholder-text" = "Kako ste izboljšali članek?"; "edit-superscript-accessibility-label" = "Dodaj nadpisano oblikovanje"; "edit-superscript-remove-accessibility-label" = "Odstrani nadpisano oblikovanje"; -"edit-template-accessibility-label" = "Dodaj skladnjo za predlogo"; -"edit-template-remove-accessibility-label" = "Odstrani skladnjo za predlogo"; +"edit-template-accessibility-label" = "Dodajte skladnjo za predlogo"; +"edit-template-remove-accessibility-label" = "Odstranite skladnjo za predlogo"; "edit-text-clear-formatting" = "Počisti oblikovanje"; "edit-text-formatting-accessibility-label" = "Prikaži meni za oblikovanje besedila"; "edit-text-formatting-table-view-title" = "Oblikovanje besedila"; "edit-text-size-table-view-title" = "Velikost besedila"; "edit-text-style-accessibility-label" = "Prikaži meni za slog besedila"; -"edit-underline-accessibility-label" = "Dodaj podčrtaj"; -"edit-underline-remove-accessibility-label" = "Odstrani podčrtaj"; +"edit-underline-accessibility-label" = "Dodaj podčrtavo"; +"edit-underline-remove-accessibility-label" = "Odstranite podčrtanost"; "edit-unordered-list-accessibility-label" = "Spremeni trenutno vrstico v neoštevilčeni seznam"; -"edit-unordered-list-remove-accessibility-label" = "Odstranite neoštevilčeni seznam iz trenutne vrstice"; +"edit-unordered-list-remove-accessibility-label" = "Iz trenutne vrstice odstranite neoštevilčeni seznam"; "edit-watch-list-learn-more-text" = "Več o spiskih nadzorov"; "edit-watch-this-page-text" = "Opazuj stran"; "editing-welcome-be-bold-subtitle" = "Pri posodabljanju člankov bodite pogumni, toda ne nepremišljeni. Ne vznemirjajte se zaradi napak: Shranjena je vsaka pretekla redakcija strani, zato lahko naša skupnost zlahka popravi napake."; @@ -1006,6 +1006,67 @@ "share-social-mention-format" = "»$1« iz Wikipedije: $2"; "sort-by-recently-added-action" = "Pred kratkim dodano"; "sort-by-title-action" = "Naslov"; +"source-editor-accessibility-label-bold" = "Dodajte krepko oblikovanje"; +"source-editor-accessibility-label-bold-selected" = "Odstranite krepko oblikovanje"; +"source-editor-accessibility-label-citation" = "Dodajte skladnjo za sklic"; +"source-editor-accessibility-label-citation-selected" = "Odstranite skladnjo za sklic"; +"source-editor-accessibility-label-clear-formatting" = "Počistite oblikovanje"; +"source-editor-accessibility-label-close-header-select" = "Zaprite meni za slog besedila"; +"source-editor-accessibility-label-close-main-input" = "Zaprite meni za oblikovanje besedila"; +"source-editor-accessibility-label-comment" = "Dodajte skladnjo komentarja"; +"source-editor-accessibility-label-comment-selected" = "Odstranite skladnjo komentarja"; +"source-editor-accessibility-label-cursor-down" = "Premaknite kazalec navzdol"; +"source-editor-accessibility-label-cursor-left" = "Premaknite kazalec levo"; +"source-editor-accessibility-label-cursor-right" = "Premaknite kazalec desno"; +"source-editor-accessibility-label-cursor-up" = "Premaknite kazalec navzgor"; +"source-editor-accessibility-label-find" = "Poiščite na strani"; +"source-editor-accessibility-label-find-button-clear" = "Počistite iskanje"; +"source-editor-accessibility-label-find-button-close" = "Zaprite iskanje"; +"source-editor-accessibility-label-find-button-next" = "Naslednji najdeni zadetek"; +"source-editor-accessibility-label-find-button-prev" = "Prejšnji najdeni zadetek"; +"source-editor-accessibility-label-find-text-field" = "Poišči"; +"source-editor-accessibility-label-format-heading" = "Prikažite meni za slog besedila"; +"source-editor-accessibility-label-format-text" = "Prikažite meni za oblikovanje besedila"; +"source-editor-accessibility-label-format-text-show-more" = "Pikaži meni za oblikovanje besedila"; +"source-editor-accessibility-label-indent-decrease" = "Zmanjšajte globino zamika"; +"source-editor-accessibility-label-indent-increase" = "Povečajte globino zamika"; +"source-editor-accessibility-label-italics" = "Dodajte ležeče oblikovanje"; +"source-editor-accessibility-label-italics-selected" = "Odstranite ležeče oblikovanje"; +"source-editor-accessibility-label-link" = "Doodajte skladnjo za povezavo"; +"source-editor-accessibility-label-link-selected" = "Odstranite skladnjo povezave"; +"source-editor-accessibility-label-media" = "Vstavite predstavnost"; +"source-editor-accessibility-label-ordered" = "Spremenite trenutno vrstico v oštevilčeni seznam"; +"source-editor-accessibility-label-ordered-selected" = "Iz trenutne vrstice odstranite oštevilčeni seznam"; +"source-editor-accessibility-label-replace-button-clear" = "Počistite zamenjavo"; +"source-editor-accessibility-label-replace-button-perform-format" = "Opravite zamenjavo. Vrsta zamenjave je nastavljena na $1."; +"source-editor-accessibility-label-replace-button-switch-format" = "Zamenjajte vrsto zamenjave. Trenutno je nastavljena na $1. Izberite za spremembo."; +"source-editor-accessibility-label-replace-text-field" = "Zamenjava"; +"source-editor-accessibility-label-replace-type-all" = "Zamenjajte vse pojavitve"; +"source-editor-accessibility-label-replace-type-single" = "Zamenjajte posamezno pojavitev"; +"source-editor-accessibility-label-strikethrough" = "Dodajte prečrtavo"; +"source-editor-accessibility-label-strikethrough-selected" = "Odstranite prečrtavo"; +"source-editor-accessibility-label-subscript" = "Dodajte podpisano oblikovanje"; +"source-editor-accessibility-label-subscript-selected" = "Odstranite podpisano oblikovanje"; +"source-editor-accessibility-label-superscript" = "Dodajte nadpisano oblikovanje"; +"source-editor-accessibility-label-superscript-selected" = "Odstranite nadpisano oblikovanje"; +"source-editor-accessibility-label-template" = "Dodajte skladnjo za predlogo"; +"source-editor-accessibility-label-template-selected" = "Odstranite skladnjo predloge"; +"source-editor-accessibility-label-underline" = "Dodaj podčrtavo"; +"source-editor-accessibility-label-underline-selected" = "Odstranite podčrtanost"; +"source-editor-accessibility-label-unordered" = "Spremenite trenutno vrstico v neoštevilčen seznam"; +"source-editor-accessibility-label-unordered-selected" = "Iz trenutne vrstice odstranite neoštevilčeni seznam"; +"source-editor-clear-formatting" = "Počisti oblikovanje"; +"source-editor-find-replace-all" = "Zamenjaj vse"; +"source-editor-find-replace-single" = "Zamenjaj"; +"source-editor-find-replace-with" = "Zamenjaj z/s ..."; +"source-editor-heading" = "Naslov"; +"source-editor-paragraph" = "Odstavek"; +"source-editor-style" = "Slog"; +"source-editor-subheading1" = "Podnaslov 1"; +"source-editor-subheading2" = "Podnaslov 2"; +"source-editor-subheading3" = "Podnaslov 3"; +"source-editor-subheading4" = "Podnaslov 4"; +"source-editor-text-formatting" = "Oblikovanje besedila"; "table-of-contents-button-label" = "Kazalo vsebine"; "table-of-contents-close-accessibility-hint" = "Zapri"; "table-of-contents-close-accessibility-label" = "Zapri kazalo"; @@ -1046,9 +1107,9 @@ "talk-page-related-links" = "Kaj se povezuje sem"; "talk-page-replies-count-accessibilty-label" = "{{PLURAL:$1|$1 odgovor|$1 odgovora|$1 odgovori|$1 odgovorov}}"; "talk-page-reply-button" = "Odgovori"; -"talk-page-reply-button-accessibility-label" = "Odgovori uporabniku/ci $1"; +"talk-page-reply-button-accessibility-label" = "Odgovori uporabniku_ci $1"; "talk-page-reply-depth-accessibility-label" = "Globina odgovora: $1"; -"talk-page-reply-placeholder-format" = "Odgovori uporabniku/ci $1"; +"talk-page-reply-placeholder-format" = "Odgovori uporabniku_ci $1"; "talk-page-reply-terms-and-licenses" = "Upoštevajte, da bo vaš odgovor samodejno podpisan z vašim uporabniškim imenom. S shranitvijo sprememb izražate strinjanje s $1Pogoji uporabe$2 in privoljujete v objavo vašega prispevka pod licencama $3CC BY-SA 3.0$4 in $5GFDL$6."; "talk-page-revision-history" = "Zgodovina redakcij"; "talk-page-rply-close-button-accessibility-hint" = "Zapri pogled odgovora"; diff --git a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings index bc3b951f10f..cae7800c73d 100644 --- a/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings +++ b/Wikipedia/Localizations/sr-ec.lproj/Localizable.strings @@ -1018,8 +1018,14 @@ "source-editor-find-replace-all" = "Замени све"; "source-editor-find-replace-single" = "Замени"; "source-editor-find-replace-with" = "Замени са..."; +"source-editor-heading" = "Наслов"; "source-editor-paragraph" = "Пасус"; "source-editor-style" = "Стил"; +"source-editor-subheading1" = "Поднаслов 1"; +"source-editor-subheading2" = "Поднаслов 2"; +"source-editor-subheading3" = "Поднаслов 3"; +"source-editor-subheading4" = "Поднаслов 4"; +"source-editor-text-formatting" = "Обликовање текста"; "table-of-contents-button-label" = "Садржај"; "table-of-contents-close-accessibility-hint" = "Затвори"; "table-of-contents-close-accessibility-label" = "Затвори садржај"; diff --git a/Wikipedia/Localizations/ta.lproj/Localizable.strings b/Wikipedia/Localizations/ta.lproj/Localizable.strings index 159b2b3a278..cabd98ee710 100644 --- a/Wikipedia/Localizations/ta.lproj/Localizable.strings +++ b/Wikipedia/Localizations/ta.lproj/Localizable.strings @@ -24,7 +24,7 @@ "about-repositories-app-source-license-mit" = "எம்ஐடி உரிமம்"; "about-send-feedback" = "நிரல் பின்னூட்டம் அனுப்புக"; "about-testers" = "சோதிப்பவர்கள்"; -"about-title" = "இதுபற்றி"; +"about-title" = "இதைப் பற்றி"; "about-translators" = "மொழிபெயர்ப்பாளர்கள்"; "about-translators-details" = "$1யில் தன்னார்வலர்களால் மொழிபெயர்க்கப்பட்டுள்ளது"; "about-wikimedia-foundation" = "விக்கிமீடியா அறக்கட்டளை"; @@ -51,18 +51,18 @@ "action-unsaved-accessibility-notification" = "கட்டுரை சேமிக்கப்படவில்லை"; "announcements-dismiss" = "அகற்று"; "appearance-settings-adjust-text-sizing" = "கட்டுரை அளவை பொருத்திக்கொள்"; -"appearance-settings-expand-tables" = "அட்டவணைகளை விரிவாக்குக"; +"appearance-settings-expand-tables" = "அட்டவணைகளை விரி"; "appearance-settings-reading-themes" = "தோற்றங்கள் படிக்கப்படுகிறது"; "appearance-settings-set-automatic-table-opening" = "அட்டவணை அமைவுகள்"; "appearance-settings-theme-options" = "தோற்ற அமைவுகள்"; -"article-delete" = "அழிக்கவும்"; +"article-delete" = "நீக்கு"; "article-deleted-accessibility-notification" = "{{PLURAL:$1|கட்டுரை நீக்கப்பட்டது|கட்டுரைகள் நீக்கப்பட்டன}}"; "article-languages-filter-placeholder" = "மொழியைக் கண்டறி"; "article-languages-label" = "மொழியைத் தேர்ந்தெடுக்கவும்"; "article-languages-others" = "மற்ற மொழிகளில்"; "article-languages-yours" = "தங்களது மொழி"; "article-share" = "பகிர்க"; -"back-button-accessibility-label" = "பின் செல்"; +"back-button-accessibility-label" = "பின்னே"; "button-next" = "அடுத்தது"; "button-ok" = "சரி"; "button-publish" = "பதிப்பிடு"; @@ -70,7 +70,7 @@ "button-report-a-bug" = "வழுக்களை அறிக்கையிடுக"; "button-save-for-later" = "பிற்காலத்திற்கு சேமி"; "button-saved-for-later" = "பிற்காலத்திற்கு சேமிக்கப்பட்டது"; -"button-saved-remove" = "சேமிக்கப்பட்டதிலிருந்து நீக்கவும்"; +"button-saved-remove" = "சேமிப்பிலிருந்து அகற்று"; "button-skip" = "தவிர்"; "cancel" = "கைவிடுக"; "close-button-accessibility-label" = "மூடுக"; @@ -130,9 +130,9 @@ "forgot-password-button-title" = "மீட்டமை"; "forgot-password-title" = "கடவுச்சொலை மீளமை"; "forgot-password-username-or-email-title" = "அல்லது"; -"history-clear-all" = "வெறுமையாக்கு"; +"history-clear-all" = "அழி"; "history-clear-cancel" = "ரத்து செய்"; -"history-clear-delete-all" = "அனைத்தையும் நீக்குக"; +"history-clear-delete-all" = "ஆம், யாவையும் நீக்கு"; "history-title" = "வரலாறு"; "home-button-explore-accessibility-label" = "விக்கிப்பீடியா, சுற்றிப்பார்க்க திரும்புக"; "home-button-history-accessibility-label" = "விக்கிப்பீடியா, வரலாற்றுக்கு திரும்புக"; @@ -141,7 +141,7 @@ "home-nearby-footer" = "உங்கள் இடத்திற்கு அருகாமையில் இருக்கும் மேலும் இடங்கள்"; "home-nearby-location-footer" = "$1 க்கு அருகாமையில் மேலும்"; "home-news-footer" = "மேலும் தற்போதய நிக்ழ்வுகள்"; -"home-themes-action-title" = "விருப்பத்தேர்வுகளை நிர்வகி"; +"home-themes-action-title" = "விருப்பங்களை நிருவகி"; "home-title" = "சுற்றிப்பார்"; "icon-shortcut-nearby-title" = "அருகாமை கட்டுரைகள்"; "icon-shortcut-random-title" = "தொடர்பற்ற கட்டுரை"; @@ -186,7 +186,7 @@ "page-protected-can-not-edit" = "உங்களுக்கு இந்த பக்கத்தை தொகுக்கும் உரிமைகள் இல்லை"; "page-protected-can-not-edit-title" = "இந்த பக்கம் பாதுகாக்கப்பட்டுள்ளது."; "pictured" = "படம்"; -"places-accessibility-clear-saved-searches" = "சேமிக்கப்பட்ட தேடல்களை அழிக்கவும்"; +"places-accessibility-clear-saved-searches" = "சேமித்த தேடல்களை அழி"; "places-accessibility-group" = "$1 கட்டுரைகள்"; "places-accessibility-recenter-map-on-user-location" = "உங்கள் இடத்தை மறுமையமாக்கவும்"; "places-accessibility-show-as-list" = "பட்டியலாக காட்டுக"; @@ -226,10 +226,10 @@ "search-field-placeholder-text" = "விக்கிப்பீடியாவில் தேடவும்"; "search-recent-clear-cancel" = "விட்டுவிடு"; "search-recent-clear-confirmation-heading" = "அண்மைய தேடல்களையும் அனைத்தையும் நீக்கவா?"; -"search-recent-clear-delete-all" = "அனைத்தையும் நீக்குக"; +"search-recent-clear-delete-all" = "யாவையும் நீக்கு"; "search-recent-title" = "அண்மையில் தேடப்பட்டது"; "search-title" = "தேடு"; -"settings-appearance" = "வாசிப்பு விருப்பத்தேர்வுகள்"; +"settings-appearance" = "வாசிப்பு விருப்பங்கள்"; "settings-clear-cache-cancel" = "கைவிடுக"; "settings-my-languages" = "என் மொழிகள்"; // Fuzzy diff --git a/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings b/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings index 6421a939578..e6674c55e7a 100644 --- a/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings +++ b/Wikipedia/Localizations/zh-hans.lproj/Localizable.strings @@ -768,7 +768,7 @@ "places-no-saved-articles-have-location" = "您保存的条目均没有位置信息"; "places-search-articles-that-match" = "$1匹配“$2”"; "places-search-default-text" = "搜索地点"; -"places-search-did-you-mean" = "您的意思是$1么?"; +"places-search-did-you-mean" = "您是想搜索$1吗?"; "places-search-recently-searched-header" = "最近搜索"; "places-search-saved-articles" = "所有保存的条目"; "places-search-suggested-searches-header" = "建议搜索"; @@ -912,7 +912,7 @@ "saved-unsave-article-and-remove-from-reading-lists-title" = "取消保存{{PLURAL:$1|条目}}么?"; "search-button-accessibility-label" = "搜索维基百科"; "search-clear-title" = "清空"; -"search-did-you-mean" = "您的意思是$1么?"; +"search-did-you-mean" = "您是想搜索$1吗?"; "search-field-placeholder-text" = "搜索维基百科"; "search-reading-list-placeholder-text" = "搜索阅读列表"; "search-recent-clear-cancel" = "取消"; From 2ca82b0aeb934b7bb2eb8032898cf62bc1daaec3 Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 1 Jan 2024 12:32:55 +0000 Subject: [PATCH 29/31] Import translations from TranslateWiki --- .../qqq.lproj/Localizable.strings | 236 +++++++-------- .../ar.lproj/Localizable.strings | Bin 448302 -> 448290 bytes .../br.lproj/Localizable.strings | Bin 77222 -> 88824 bytes .../br.lproj/Localizable.stringsdict | 46 +++ .../ja.lproj/Localizable.strings | Bin 298372 -> 308078 bytes .../lb.lproj/Localizable.strings | Bin 90910 -> 117616 bytes .../lb.lproj/Localizable.stringsdict | 273 ++++++++++++++++++ .../lv.lproj/Localizable.strings | Bin 25732 -> 25896 bytes .../ms.lproj/Localizable.strings | Bin 125276 -> 125438 bytes .../nl.lproj/Localizable.strings | Bin 207294 -> 207258 bytes .../ru.lproj/Localizable.strings | Bin 545944 -> 546120 bytes .../sl.lproj/Localizable.strings | Bin 217292 -> 227192 bytes .../sr-EC.lproj/Localizable.strings | Bin 526162 -> 527284 bytes .../ta.lproj/Localizable.strings | Bin 75194 -> 74478 bytes .../zh-hans.lproj/Localizable.strings | Bin 209562 -> 209562 bytes 15 files changed, 425 insertions(+), 130 deletions(-) diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 254c977ce06..83f677003b2 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,27 +1,3 @@ -// Messages for Message documentation (Message documentation) -// Exported from translatewiki.net -// Author: Abijeet Patro -// Author: Ajeje Brazorf -// Author: Amire80 -// Author: Brion -// Author: Cleinman -// Author: Jeeputer -// Author: Kizule -// Author: Liuxinyu970226 -// Author: McDutchie -// Author: Minh Nguyen -// Author: MuratTheTurkish -// Author: Nemo bis -// Author: Nike -// Author: Patrik L. -// Author: Purodha -// Author: Robby -// Author: Shirayuki -// Author: Siebrand -// Author: Takot -// Author: Verdy p -// Author: Woytecr - "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -35,7 +11,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -45,19 +21,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; -"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; +"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -65,11 +41,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -84,7 +60,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -100,7 +76,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; +"action-cancel" = "Title of the cancel action."; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -110,8 +86,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; -"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; +"action-remove" = "Title of the action that removes the selection from the current context."; +"action-replace" = "Title of the replace all action."; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -119,31 +95,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; -"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; +"action-share-accessibility" = "Accessibility title for the 'Share' action"; +"action-sort" = "Title of the sort action."; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action.\n{{Identical|Update}}"; +"action-update" = "Title of the update action."; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; +"article-delete" = "Title of the action that deletes the selected articles article."; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -155,7 +131,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -163,7 +139,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -171,7 +147,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel\n{{Identical|Cancel}}"; +"cancel" = "Cancel"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -190,7 +166,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -206,13 +182,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; -"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-one" = "First example label text"; +"description-help-tips-example-title-two" = "Second example label text"; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; +"description-published-button-title" = "Title for description panel done button."; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -227,8 +203,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -264,7 +240,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -279,7 +255,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -309,7 +285,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -366,7 +342,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -390,7 +366,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -402,7 +378,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -474,7 +450,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -519,7 +495,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -545,7 +521,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; +"insert-action-title" = "Title for insert action"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -562,13 +538,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display title for image type setting"; +"insert-media-image-type-settings-title" = "Display ritle for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -578,7 +554,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; +"languages-settings-title" = "Title for the 'Languages' section in Settings"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -587,7 +563,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -641,11 +617,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -657,11 +633,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; -"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; +"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -688,14 +664,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -715,11 +691,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -728,7 +704,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -754,7 +730,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -767,13 +743,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view"; +"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -783,7 +759,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -796,13 +772,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -814,7 +790,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -825,7 +801,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki.org."; +"project-name-mediawiki" = "Project name for MediaWiki."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -845,7 +821,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -871,7 +847,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -900,7 +876,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -918,30 +894,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; +"replace-textfield-accessibility" = "Accessibility label for the replace text field."; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that it is possible to return from this point"; -"return-to-article" = "Title for button indicating that it is possible to go back to the article"; +"return-button-title" = "Title for button indicating that is possible return from this point"; +"return-to-article" = "Title for button indicating that is possible to go back to article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -967,7 +943,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "{{Identical|Account}}"; +"settings-account" = "Title for button and page letting user view their account page."; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -979,7 +955,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; +"settings-notifications" = "Title for view and button letting users change their push notifications settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -997,7 +973,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -1010,7 +986,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1094,9 +1070,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives"; +"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page"; +"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1113,36 +1089,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link"; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; +"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for menu option that leads to page revision history."; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1155,23 +1131,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; -"talk-pages-view-title" = "Title of user and article talk pages view."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; +"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; -"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; +"theme-dark-display-name" = "Dark theme name presented to the user"; +"theme-default-display-name" = "Default theme name presented to the user"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1195,9 +1171,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1235,7 +1211,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1268,23 +1244,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; +"welcome-exploration-explore-feed-title" = "Title for Explore feed"; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1321,5 +1297,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; -"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; +"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; diff --git a/Wikipedia/iOS Native Localizations/ar.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ar.lproj/Localizable.strings index fc3ef1669d05be3955526e57aa84b614a0315f60..11a5ef65a1ecfb34f018cbaec4cf51cba7c5f7d7 100644 GIT binary patch delta 64 zcmZ3tPI}Qg>4p}@ElhS2(;vKM;hL`3%EC9jVLIc9=@a-^jVANiOH7||iBYP(Pm&3U RnSq!Eh*`JyNwO{23jh=W7d8L@ delta 49 zcmZ3qPI}!s>4p}@ElhS2(+k2Fd8X+wicL?L&CJuDAi)I0%s|Wn#H`yBB-jq^0|1y@ B50?M{ diff --git a/Wikipedia/iOS Native Localizations/br.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/br.lproj/Localizable.strings index 20505d57c5fe63701906bcf025bcdf07ba6677a3..0f3da3c37a1286b7b31f8ea12f0f801ddd65ed7e 100644 GIT binary patch delta 11419 zcmbta4_uU0)}B`p$8j8oVSr&6a2Q5}5fG6jLPRtoL?k34BO*XR#Bo4CLL$O)U6(aO z9`kj{b*=R?Gd?phD=UM(GFQvY{+XFSZClr0+duNU{LH9!lTVGRM72m&u8LMIR=HFas%k9BnuOT3-q`Vw7Fn;Uu`?tB zhg-6cIYWc*3bSBckqF(hIyCHcp{mh>*#F5#;R$1?i@xP<`kq?)U!!uWR?zD@)pFHB z`YESZb$I(8KOBGD8d<5TR$0ZkIvQC`&#kBTi)bdwt5O5es}$ z(Dl(KBs~z1{K@$^JVA$TKIzzRwjiRU3h|dSP!+7hC;HhaKC8tc{|qGm#RR>!Rhjtn z7VLW}8|F|gO!Lx_yts$HBV6u^l+t1D)pgwJ1?!tJ*cWKSD?J5x(X4@MLLqi|S+V8e z+32Ku4Rhn^d0OcDb5L-%7WVi2vBqyJQtvfD|EET|a)MNZlP|C(w(_*l_sR4aY8j<-;5gF5hsy7R<>p~0)l6RnOYXsiNO_R+dBtuv< zO{k21%IP*#;9s)1ZZY_%LXLJAJPiFUo5_M2y9r9rh~Z>#BwQxz@G93h1X zYZad+D;-M1fqS&_$&peb%+)sZOso~wxV*WDw!@5zHzo@!9ku$Sv7wS|V1U=S`oJ>b zB_;F(_S7L>h50Fg(8~G%tC(sv`Pw8^r7BcqQ%zTCR5tW(^Fw`Aw%n(YVi59jGw(VI zU&-djj2ZY^%<2sAT~6-DU&9VrPVPtlG35ropgMZBkk(wn3sNnmd+er*#eJVU11A=$ zZdJvpVpUUV)I|DgSEZ^3ua$}Kti}BM14bv&>xrs3+}XIC3~saPrnX6ul9Se%gc`NilF# z)F7!vgEt~+Cea1LYOCI8qfIkl%cmynGA5xbWC0whCY(E7jJ6JcbUA0^N>LGx^=Ytc zNjmmDq93<}th8KMliUNdX82MH(M|JAp2Iwv?v{}?*~9pqi^ead1rEPghh=LfASY2b zRoUQj8naZ@?6x=Cn3LGm*Gl+0W(E79ILU@>_c_Vsb?ARE9Igkn=)XS;#~#YNVZaOM z8=@&8l~C&P?6R`o^pEDt(Lm^ccx^ z6g!O*XP=xno`a^2KD3aAk*i_lBY|>mgk*+uvQY%II~hWn5&(xzi`^e?ME09JUmcva z4ahjHgQZt1w@Ol{I}xenlMzz72-whQ%HE6VX&fVL$P#)A8+9qY;%jB7em8hBPnst$ z+*iz}l&;iMyjWE;=+~yorT5|*9-SKm@8}MA?=2NB+IDLW4lLB7YGlm%S9Z{)Tx9;0 zeB(kIvEpF-E0 z$W-jLJOfJHo^(Us^n+^`8^YV8EZPH+C2kw>^Er&4{+llrbeJjqn>t?BBK5CoB=2zW zI^=${q{GRGBFui>AFuq{1@n>pa+6llAo~#;nqMfQ?MRkeL!|S{)pZ-T30vL84yRa3 zfq6D}4Lz?`0Q692;4EKB*URaL{ayj)N?OyPb4;UkFQrd6(VE!`m6&A=>OL?zK@zFO zS=)lnmpex8FnYbs$r%)i@@{3v97pAF9?+U4(jB`u0i+YnpY zh!?E}oEx7D%`-+>Z;%MqveihBC$Nk*;l!Wy_|_OFXB(wTdSgd_Yc7)BZ=_UIjKmwX zV~3<`{AcO;tHsNp+0y`hs{<|Twa=cnNf{Cf@7Cb(!j$!WS{y%EgB@#h=o*{#>?O5C zi)TJiHS(}9`F%gfH;E%UVAo^xQ z+_DS?{XjN9=PynVPWsOXuXx@|bAo5wN)KVLuBGc%k%3)wrGzHMupTY$l+#q$_jv>( zq%y8v6~jn5j@d#5-CNFSh>d^iAP)W*Hu5*t(f14=8TT(Js$l0dzK*98d{Hwom5@jW z```7b9Yc6NWAEJmJd>ADOfYF3Kmg9@qjKr}Vuar2=f`V89@dylXsw*248gzGvA&exGb+ezQc-+kL^hMn+XZJ-Rz5Uhp$vc7Ydl>$ZNtW z-^J!@h`Flq?wA}wJk4Ke@t9^dsxIogPj$_fgzL_`8brv8Xw__$YTDVW9eZf@P@qkL znng64@(Zr74nk_MX>={^F<~=${}F_PYjyHgofJj%q+U2@&i@`1S-ZWrh-gHsn8%I( zzj?Te8uY4(Z@i~N%zt~2T`YW^b6^vmmi6IPmln`mQw=ydsXu;f7M;~{7ciNPz|jJWi08mv!LA@zGb zn*Ny2>_HinH78woU*(6fXj-NZQuq@it%n*hw`Om5qBktmr%d?%5_+tmqf=2EZb!`)Cz5k5Fiow(zC-(v+@gl{zAE8A*In)Wi~@^j8H)wOTPS=*Ay>l! z5KA8k!2Q#y#@t4w#ThTW`iPzpaSR))gg))$lzi9lMEkGhN+CUoe}8IX_KcsXQj+sq ze_jl;qf;1(&=ZEQR*7;tDZdCQ*Y}8+SO204`x7+KC+N`Q+cv=3^p#ZvtXdphPbD`M zMf?9$O9`r7J~mQPi&~`kwmeVeBp(|k)l$J>L&3%(d8*OEi_>%yV6NtBF?a=b-aAiV9UH48iM%|QP*1@a!XG#i=UW|D)Y zpl2#;3N~3YN=lTwf+c;&%OOaHNsb*$3Pt?~2{^FIc>VBd;V1eSEzyO=j|6%A%*RFb zHs>S;NX}CAc!|7_wW6Xgos>eNkoW3N3iVQa|Ef-ovPr8&389YDq4usgVHHDSp>PmJ zr`hT4GBGMMi9Y#m#Yu1cbxP9T_%=7U0LH-jUl-7J{iksM1Nwo$l5h_8}@yc%G*5ur?Y<#6g_vwEqr|-7LWMz zc|^^v@IM;GJ~_3NR<@8Li8%ys2>TWDgJ=<5tgH@})CzTfyC+f}VUsLBpL=*Ve6Z9T zzU4y-J$b!V3KW5NJ}E@_Sf;rKmJCsx%dtAClw?qHz<@G$h-i_YYQw5};&c?H<`{>_ z>$~qtmJdykDD+}>5CE7^a5RS@3eK~&XvoVJYZy1o^zgfN0<4#km_Jku0EJgtExgv} zi19dZG#oYcM#Q|Pm6qe7ZvwINgFSpJgY?@{d>3nhd71&2zl>!8Res-(Xir|K6zB2F z4V;Kc+#Y8WlT3Ly)r}NtG*=mAXM{vFU=}IiM|TcLa?PzeELdJkG=GD9aDr4u+%Ozb z(=#b$SIL>!3NL|R4vspeh zo@TQ9_b%oY@)ugE9Z{bu)xW%XtmKcXj0D)*&j?Ctc{T<~H)zmdsc=`PCTt#;!Jj}x zQY!n^dV3jOELcUZMXZ*R@~$NzxctW`A2$c0xMokK^ey|0kb-U=W_j|oYdih0EJvf= zw0qD)v2r@ekioa>O+ zhEb&HKicfRX~v5q;sqZgwh$$^1dx;LB$fHwXXt6aStoX^W}-$uWs-K0a%zHQLb@^+ zmf;j}R*hq&1O=gbbbVa}+oNS1&h^wIh{B0ocEaR#en9t@DJD`yLQ{~O(l(HmV^^&c zOgm#+mM45*HDq#5^qnysb%-Om0hl<%UDUXQ%#`5Idze286oLOakHb(k@&M= zZ0Zmc84hDpvA!a}ZBT#cvQychN@aDhGZn_-1f2d_jha7%%ML3MJxY#qJ)E9Z39cCw zcNL=Hkmt-Ie{P_Ai)jqk^d8~KDs(WR&8n&}u6~kOvuQ+G*tNjft=e&6SbKv(_I60c!cosv=F|Tcfht^&>@ExEni{(UQmLt< z#iw;SXrJOH!|glTManxkTFMjcAA8>dBtM`PR9S9!NR%X~8C75aY9*5WzElz}fCop!()yVMU^@8wlto+#5k9!{t z!n0Wz6w-^T5`p`wSr<@3eR~P*&6CD411uF!-{A*CgH24Bb(q#e2_7u8A!=ltQWZR3 z=Aq!&y@y)7)LGs5m=zo5?+{f$@o6Jk{8QXxlH6?+J;E22%9&wQDxI8YMBg@s$a+dj<{j(Fyk)B8SeZQ;7v5<` zMwk(+Ph@Z_!XJlkGsqc{5*2MPw01bNXDZd0V0XisXS^AP9u80gc8W$_@EVa9mlUTQ7_gYerLWT2piZpicbF*CROVL^^ zui{3reA+0TAJ&H^!E{I;+AQa&B`?`Eno#^uY&2cP#ocf=5N$+HE9IA7StI~ac>$@wrTL#ElMkm(5~6Ddg2S= zEf+IwH~kgui@j zGEKHhHsK7B4^X9Ci+&c zZMeUpw5FZ(jt$5ats4TdY{XP*@7nR$X3}1z%|dfHH+~0>T1^=7F$-DYSoMZpKJHIw zOX@X|8;xx6bwfn@J&lx@58-r!9y#AXC-(;u;~5|=8|USaq(vm`bv-U_=@i!Nnd#U# zUdmKR_Wi4Ks7&_njyRJj4MzXDbcOK?deQb)g$KBl-gCqB96^5bG}1=7Es)s1lDPdz zGST2wzuXiP0niJK_@uh*v`P^o!*APH z#p~&qlSSesA-Fi(A<)V$SJcv!9AdEB+^E%h6u#dy>ni2Z-i!?rMl>Z@F;Yw~&R z$}tyjYwAy)nM!PG|y%xi!F}*e2vJ9rYVgCJ8dMfxC9Q6wmn?w_<0q= z-Q=lD=$B>PdiouxWd|ySwKB=>20cFA>m*Ijf|SW5j6PL^&7;%Z3iWDa%?O7x%tR+% zs3HEL3oc z8CLS}Ovw*tu2Xxqs+|&~1T2>y~jE*2B8YfKz|+=SE1!k~nu9nGm~yI4Yg; zICM`bNik+z2udIxDTj|fees(D+Oq_dQh7{gW8_Vf zi0$!NsQhpA*n80-w+2hzBdH;S-l#y-lDYV_nEo>=P!ET6EKg<-A*^o4l}%dI&Q#7x z{j_5jx3Dt~KX$=QT~5)iA^Vp`Ucoscg8ojT*Q_K9QI-Dli3&b6=RTaFiiFRRTd=Ex zgI9|SfhKH?^g_#x1>FTNhDcajtgNk|PH8IKd3E5j5Arb(KL5Z$98GLqIa0(8sll+g zSupxq8pU(vPbmFg&uoSq^J;!ubi>f>73EQZx_joVkx0y2#fIjjs*~#Q^=*D~O(YQ? z7IU}#VYcwWU4Lyu#^F*SZ0Khs2@=%&P7d>vEaAi*2W>cbZXGr3YGAjN1^gi75-NUW z3X(r1rx*F^j-S(uV@}&hh8Wbth8}%LAoCAV#3*dnhX!KDu_6WG)@_JF{X+#Jt@f9- z3PG`-1bLP=i8zG|@9F%cOf)CdPdX`zQt{&D3`H!8A8nSYHc?~4tT?Ka^xcO(CkDoX zw*9?Cv}N0nu}ufZv;Ju62^WN{>T~6AgnZ14KK4b4zsN__m6AiqVk9A0J1!?;3n~At z{ky3JJHwH9 zOEF7kR#`VjvUOiNP2S4Q*W$Gm;#_HCa4cnbHK&ijp)NUq6%+!3`=BAqLVYgF_!7F( zMAPt`Eg2LRV$ty1wIcZQT8zZpG;(S%l|HBbL3aJS9y`*ExN?Y&S+2;S<0DZx@VMtR zlTNlog&UJzZ7Gx7w9yq9H5=tWWJ-q;~X^!rOXHQB$JB7y$3Af=X zJPwcEI|YZP8c_e2Oi}rqKBB|nD`mtH_}GzhICJ>1i>af7M-sN;*T1FHR z(1W*%WfMlW5_~Y9bX7lrYe>v#ne}5RT0wR#S1qFiq_9inWH0wjI5qL%P~{%Qb%dW^ zI_-tRJC(mT(fj3Cwj=|;}`Qq5eUKp_{N-D?iZ@ljR02(ss A2LJ#7 delta 5508 zcmY*de_Wf@z3#DyX_~%$8`BtL8e^Iw#WW%!GNhPdmS!x=A|l1eFfuMiF0zP>+ae-X ztcb{^JT0eV++J?2l_5jcYT;Jwu&dk-D|WT+Ds~-n{;0^sUe`}Ql_B2mIf2gmS80;> zJ>MVC_j#W0x%lek`#y|oHDSCrijY^w-8V7~j^A!XQt}|if0TxtnIv8x$1*XqMvs=? zl^|zL0s{L@c;!GEPTy0dBN{r5waNFf9AGsfSF&a{E=<;mT?zN$% z!GObi%{z5eBmZIxn&R^KVTC2ZJ(Q30*E(?ipc%R?W|)`Qk?=1SlujbosmulQt6CK7 zQxJ_dapx+g$BwB)`nCjf^kL_Q6oeAB=>1bFEK842qAJe*-U`D~11gMq1U`2oRIY<2 z-iJdkn0fFPid;=IAo`oQwqL2}9q}OJtpHknQNlZZz{)NaMYlI95=Q@1as2dprbY5I zJ{g;u=EKlb61qyM1iMO5^JpIqQ$)G9crck_<|h+a8u#ALN>Es?Me|FgXwB7PGS13R zu46f(CVa<_Su(zw2%&6M3fEjoCDazXwwEQMAt42)UlncBp=(JY?^(=pc-;?}1(OdY z!8}%sF}EHQwSKO#uECoUF!hlZq00>DK2?dy1F3LE zLOAz!5{8#Wc*jy^Y-`uz=(816S_4i{bmwl3!{iSWdHq_ZBI&A1*w&h%UZdkD7Be#% z9(2I`KRSfR&2(f1pG#s>mp-t3UCJ#k>f`W`0S$jPBYZ}O%!gIHpKh0Dc9n*?KY(QWYq1wWu*AqUk;h^-4i_{RP6G1v^}g3r|y+ju5&! zvT)%t8$7@4mN7)G(DM-sE9E^Nrt(Zbl_lXnFY?j#1eC;!sXV-a#qsGID2rsKFKhjrn&VV6Xbc0J3O z$G?hQ{tgL+(4l5RrGh>BB7sz%oXSE-zlU1$LI^ztCSIS*3<%zl$^#l^;JrDlgJvUx z=X+Ql59YBr)ICr`#kKN66FphBia_mR#bSbCyNt-5V$URz)-al+5)=+Rt&71GMm;0GSp2CkTq4I>@pbire+wy3>W*_%w7~O|0v$JY|njO3fA<8qanU1T5ScqJ~nLhzs*1-E!}b zSQx{vX`y`M6%ZDE%R;a;0Vg{H^YB%W{F}|ZHHj))x5|e7HwMtNIu9+mI`mZ(#V{Ov zK}Fs+Bg$7BP-_j&tR3{%bw_H6sKB)AkElylDw@;_MVr$%^7wh1^3rG_6qJ ztq!8-MT&5fiqX$>IQ+Q_bC1|DmaW5uKM^o)rskix-XN+7-IH#d>F}YTEs-m?5fBIw z=nSen<5m_WfLSmTSGLezOuS*j=qDLC_mWN$Z~2=l^4*(}ac~#UxS6KX+f9n%&B5@T z`yVwlyp_PS>@=KeAdc5ZXivsaOl2zsw}l#(PV$XOl6bYxx)Crjj; z`Gk=LE@`Ck;W9q7k=dZVnI?l2ELjzb;6>jR!;&~09^&b%i?^5AdHouCP=LANt0I&; zw3xo$yV$ene!TtVCd}?r@zHhZ^t}$8!b;e@X>f)U**-gE^!%4Zl$=DXLjLP2xf z>R=5qjvXRZQtT3<;qlP+3M;}n#PC~-1wWIv{WdI9i8`y{@6<@`JNjNa@3~bVlSq5+ z87O5;1->6;bGr^>7kYGBeYk>qtBj=rhqO15&H(u$VL=RH(1@$5dwbTN>WHp3ayU zR#087;^;Tl*kn{ar$@ui93ck0)=J)_?qxDaF&0orOOv^KDGSAZo3`AEtSV_AS5Iw<;ObeA0-FUb4>Ev zuH7E#N{XKHp#I?iKe&oHxOW}RLE}$sIB`!rI<~1)pn3{RQoa>MkDE~bp~BB5G5TYb z0{7!q)R^rUAIKtqmBcTuVR`uUwm#VR_{oskV9{pF-2KIp$?dRJ6-n@`E2y?zn_WVL z6VV?rAo)TA6~Y4De+5xjCG=gv%m<+bJu;&5=Pn)!vN7SQ__n)P%Oxi1`nn1Q|FN6Q zZM85!)jVS(mEhP_g>uH5tM&<_%6H#LfUw@1P1%=Ixs5zg%Q}SGn=#zISyVIyegBj( zPvm4rS}Tw>P)b!+dE*N5Nii>Op?NTHHJ5lVJmHYMSFLi_#tVOAdB%{os^XHFS4*NTp_0E zK=)lbMyIuqf(GZ+$;d<35@`!6{VKj}L9BHLj{L2e@!mXEfPj@)))SG5jegcFg5;fv z#20;}-}!&@BCt=(_gqGZu-sTIoqY|f5I8JH%|do2r}ACwe6X4_bY^ZaL-ie#p*e>?|9B z<>bu6DcrD@W;5g+5nv=SbtCIp67i?J5>pk%{C_~d`%^NWWd|`^Tq5(HzTS$`KIc-; zq6Zf}u;~6p6^p9)6PfH$OdYXe>esm#YLbgfGLC&O*2Cjl>K7~{qHCI{l5SCLF=afm zjG}WJ0_Yw~o`;AD=h|(U`eg)XmKyn>hsrR!+l2aWv^c+~R8VB+yi~T!zE`>#>ETw| z_B6=c;zaaW@*Z+^%|YMEJOY}5pEi+oOt-NJdJBvgO9=D1Y`M+pc+Gn9Vm$?Rn5Jua z!%9(3vf7dDY0?}dQV0<*3E@1;>bd1EYQwzgHuJhwECG#YjKV7lXOfTbPgM+C49I`3 zN-D{=+YPYw#UXmei16JS1pa;h{I+An@T>(#r-?D;PN?!h8>J$Sca$VcNv;c$?YW_y zl*0qiM4s)7%ed-eW*)d&{O=hR^`99KNHw;- z8jp+pw2M8jnYYX)2X7XOuh^8V!92-+QD=i(H^e4d{-%3i9~ntDKpR+qVfJ#`s5&cQ zw)dcKwVrom)5<8EApN0h)6pcZN@=UCjI9;Xn}~CWlMmGYx1I6vl}v4WC`gYc$*rCj zt)Wt7hE?v%A|kCHRM0qL;O(2Jt^&MbC`0Gmh_>g=@3&aoy zhbnytm=$rp6V{ueJU)}{K-c|tbRX+QxIYGUVV#a#nJ1v*M8RX#Q0sC8eejTl&>Bu8 z;7@;I6!s_PD0qA}t>mI(0v5;a%!Z>~tRyymdLv6m z(Pv(-VePULMNhc+Ud9S|*L6%eF!EtOlMFr^@qLFb&B(luE+p2KVd!H$%04$Bq03J1 zk;3kl`YrTn^fR)CG`f2Ss@fjWV$7HkyRUH+Cdg)VypwyWX&39#V^vE(7Ldc%{79v^ zWFU;v*1zETg%od?Q3;y0rJ}- zmnMtuNAZMDr3x>@;}%n-=a$A{@cjlUjWt`h&3j0?AFR+EuzcUm(78^Jj&~e<=t>qm zaOmj}qie}hXmhv061F2THCLDvx{8sPbo($7r{%3zlE>{^=f$u+PEs4~wt8AMvKBOp zPoxuH9n?5v%B8;#lOiXf|7|x{LlofPi_!ydxdM_0$-xt>q JRSdm5@_*4mpN#+j diff --git a/Wikipedia/iOS Native Localizations/br.lproj/Localizable.stringsdict b/Wikipedia/iOS Native Localizations/br.lproj/Localizable.stringsdict index 782dda517d5..5783a37d5a0 100644 --- a/Wikipedia/iOS Native Localizations/br.lproj/Localizable.stringsdict +++ b/Wikipedia/iOS Native Localizations/br.lproj/Localizable.stringsdict @@ -2,6 +2,22 @@ + aaald-characters-text-description + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + other + arouezenn + zero + arouezenn + + add-articles-to-reading-list NSStringLocalizedFormatKey @@ -32,6 +48,22 @@ %1$d linenn + diff-single-header-editor-number-edits-format + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d c'hemm + other + %1$d a gemmoù + + notifications-center-empty-state-num-filters NSStringLocalizedFormatKey @@ -202,5 +234,19 @@ Er bloaz-mañ + talk-page-replies-count-accessibilty-label + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + other + %1$d respont + + diff --git a/Wikipedia/iOS Native Localizations/ja.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ja.lproj/Localizable.strings index cdc6ada41b7a421e74838af2a77e368c38378cef..d2020ac7aabd0fa3d8f18823fdfcd1a97926202d 100644 GIT binary patch delta 4036 zcmai14N#P29)F(?mSuZgw`Ez@bz2t14``(YV)=-pMXf7Cj?B^!Y55R8N?Zx&5{Z_E zu#gCSl)sVFZOznl$vCTazQs5k&UFqMd6-P&c*fBer$oe6lje|f|97!auY=incb@ls z-sgG#AHV!f=D@R46nwg zPf69Vc?+8juinG#B5+uLq$9fe)YOaFLTM8`cnTK+#K?MViq{}G&Km< z(DTq-MdF41;v+}i9a==eYb1%_*-y+z-npntpL&0h<2FY;iN-yFR~a1YCDFq5sSfO6 z%mBJfVuJV2uzBKRw-xMXs1_RcQk&2{XN6{L45JBF@frpQx6kAfva=59$IgwCgt)&q=&%B*VF{X zpHl-k&yXY~u#$9HrapT1!cZDYLI#vcPhx6r^b}6?u^eIDZ&Z9f(r*`jyAE8{L- zKwuT)WE&(j^0b(ADGh&_QjzqqxDzF5hoVdU}PT}mNh~$qTEt?$V=7R zJ8|O*ymP?)&+`Q05XpgP$ks7kLb{Y1ia{#Iz>QIGNOLhpsxiNp?v<8Ed3f(u@8Ng^ zjRaQ@+CNl@2_48qlxtt$0}%KZF~i2s$uTIri#x^ozZxKGDY3!WXXFXdS(2rAzaTn| z$hu@ue!NJ|6VZ`#F9a`=3^9H|rwn{eQl>$IXx$Oo%?aLJq&QTuO2Ig3kC+-jBCykFlF8t9J9 z!&LlA8R(n|9RDU-(PMN#@C{}W{_6XLqn?Z6+htLF!3M?AINP;OuPk_+Ch6g14aU1A zO$Yn`z_k!Ga2@zpBOCZWqzlCGeIDrkCxY|*IJLoW5u&Ab8|{On#W)Ilh0x8jQ9UF% zm>qmas1EvSX+WvoPGurSi=6OO4ILN$vwEfOX?j8fg=^8eb}y4*&l+MEzVLX_eLxOZ zk%iR*x5khtA@7vIv6#wWcneY3xtGO*D*}tq@eP%i#YW$!^TX!LbUF;IMMhurnUK=P@K3H*o}ZC6#BET;sJ2NgZVXNubdp zZ@v}=K1aWg)pG-6Gpdb9$0JgZT$3SoJBj@z9ipyIPg0=%44ngAk8wNXGj0ZXH-|Bpstk1J(GcO z$_P=H>Spq_aRoZ;!tv(Nj0@c>#ox79qO0riT?h8L%_uw6W~(ynFS9C9POP735h^9R zaOXT+Gx7H18yR+NO*Pmk%a9zZaKp(db@Bf-ed!{kPFFcMLWYIQi+{^>bte}xb{eMt zmvJg``Q$kHx^WsDFXhoQub*}y&Evx;XfH!Vw3Kn%>dCdGp|!u|=42q87?#B$zc!#} zswyeFZdJyOp2J4qV zoRv!%qU6O$mMSHS`WGUhvXRPRnV35l)bAvbqPvNMdoAjp7Pg>GZ99$*W)eO93*eK} zcueI=j{I1X1?``ZIB460ZMWfV69m$DqB5psiS+s!`heao3})RVn5M50IWi5AQ*kW` zX*epE%EXq)NO7{?EX=F%sBET%W8X6?w3Oqa#kVlaEmJcB(5;yHMu7q%e=A=yDer!z zez?4zIblf=zBb-UQ$(QMsTiYK1A}u7NQc?8*%0K_P$Z3ZC)eyBsfW*N#O zbJ)l8r+2_~T~GbbgKXAKuBgHnzI=e4g2L^nfZPwTgQER?0~ju2_C^lJgKsX;99_n` z!lpT@)yi*D+)*NELfWum;&OWyX_s>19TvwSPav6L8{tY{C+i|$=wz>l`XW-e z18ncHAC#73EPqCb*2C3r8>}<9XFW@Y!_Q#%eEn$}4}nUi6-|1*GW-G4VqYF5a+u0Q z>%?($Bw(HBVUQE^O%(#U57MZaX(-kvbL`ShPWaP zPA9V{QUNi&bQakDNVT`RkvUVZsr+;dQ>sY*CK8J|6`$W3;;{@YY}EYXbYm>^=3o;F zoMQ__!G}61uw%dLzQ9Z~9icZn05&c4>b)wifl7_wX<_?&KTIU-_$z18NTevPQitg>-3S~?g1K3InkEnbb{!1*(lQfC%cfq56xEBWpVgj%>L z3>{Hwtx-zsiG6BXx~+oNZjNbT?+Byz#yQFiK_{bK85KoC4Yi04DMdWlE_QP+-#@?i zIm^F!dPh9xM>iwfuk5K7|B(VB7s$qo_mfMfem^mlEVT)JeAumBrLL*`QhO7Mr2In@ z!o>|+sn5d24ry_=kzTDsag`LtCY4JMB;5!OlZz)}beWKNi!98hg@s#7lpUP)>hQiQ zy)@Q{;8PSrO^gm;?X>X1{+=w(bkedPiB06eg%AaJ{}H-agWRODDs|b^O%rDRBo~63 z#&N1uhLC!Pyn|UEGFe(e`a7z|f~Gj^X7X$I3qGFsnDz?purJu!4j{QSx8+Bx%m7jBp+&x^dMQSS!?;=0@cZgqG^%YN$-N!`H z!qrDr0MmV9UPnIiB7au+G4sAy!+fuC9_$x_^v%!AzS~3%X5JH5Zi})Jz3kKj$Ep#( zE)`Pusw!U0ibkhSy<{xMML>7$@u55-w&OsXv=AH-ecIJ*bHk|U+;E57G@C~H3$cv$ zwDhCpjH$k|PT1P+bYb)tVPkw!^y2L6WOM(Q!WGq{?^g5G^)f1vDASXCRLR}zD(9); z$VRzpBX)yod2x$O3aoU<015#Eo_SD))}uw4%S4}-HWwa|w~57R!xPEwx3Z%FIqyBS0N1L^LC;+__cbL{s#o}Z_)q& diff --git a/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.strings index 9b51de81843e71ec0f1a68fc8778fb3a5cde95f5..e3460359807661d50fcf8b48a20780321ef03cf9 100644 GIT binary patch delta 16954 zcmb7s4O~=Z+WtHW0^>Lg!!QiP*D!pD2#AQJgouQQM2LiDLRMZQa(t>)LzW&za#vYuo+tBbhlf z=bY!czpnebuT#&P-d8sH4EgGoEcX{}@|aavLK}5ey7{_!x+L8Kol94%TdZ^H9J)#P zb;=)ji81s=ubH||`_c`AlX^Nc=s=2|8hngot;?YL@8#2tKr@xRmm5%}YsAkyoURGK zF5O)E>h9pAX1vpalUL~;#lMSni||(qE;SeLwczh+U4y##V*akY;3EP9O4Zx*aDWfF zbXBxuM<8Y2qnABSVcIlStRw5{F#7C5nY5P+Yb>9((S6Ff>Jp9kFJCwbmub-cmSUO+ zm+gsSnD<=a4Pq(1UJ*jO&WBOr`1MrK;-CskF`e)Y^J&02n{_R8q$oH% z3FldWn_r+7Gf%f1XP$?j8vdov=LXZQ83u0`UbWDZVWUSSV*d*JzR`kL3v|oyGY^~7 zjPKT|O=`iXXX=CL%2z$qHQhu_iCZcAGXrJp-%MR;t7w;{fLtGElVQ4%o_{}#oC_;y z%iBiTnkNkMvr17ck41?>%6`vG21}~!DHI0U7m`mE-?ve6g^5m2vr@hZ=lHRnPM$T% zhLNIBR*n)***QUUQqg=pW&hcWUOZ!?!*3T*QJjH_=j2gu^G+(f5GQ-eMLOM_tM{1* zD=gGC(}hnbQ^TK}RDHe>_hg{znCIx^FD!H`!A2YZyL+@|i6pFz-Jk~hzYOcHQU1kF z;CUarKzq_6{j=S>G*4NpN%~vFcuIL7Rh`_`?JIW%iDD|ZZB~X38fa)fRU?eDg0_tc zkw=FKE1mU@r&}8gybVT~d%q~9v#u~o*&gp*i@R{qJ7)rY8r3~4rGPhs0@*4hI88HL zvq3o{tWg-~b3Z-}3(;L?@1lg|ZDdSJphG`#(wn1lsVLt>JKu29oKI|Y<*+_eEGw;7NMT*MNd{>Kg z^*GC1a=VU&0)pnXv&;s4!svAU8F9>pWw)Kz*vj1A+>ZNF@zegnW^6>ViOfE?WRMiiF9$K3tnxY><}}>{V5M$G|0_kMFt%kg1sKIO1WJ8 zzDmmY)J`v#q4;?s19Bn*cqs|NY)Z1p;e=SU;2+}`gmL(M;5o*g|~Qp+3I=|2|3^ zCXF94$V4*ABw*ywl#t>+cV|=Q;bI(qoD`l338F)BEtC?KK%Lp$$n!2LxaUQ(N1Nmo zBYY{ve>G)XGRtG$LQlI)6X>koNajDzp)2GiUH6HbWND8HQl}oHN3y_`6Bf_d zV+I)$cDpl4HFFKeTG)A-IpTcW@5sr)Vmj^q>l|5_CA2dh|873D)*EPdfPqr}*+@4^ zEb{b2*u#|5!vZ+5tCQd|oWvfbXO@N1kjYrYMN~2$n_r8&mbTE_KA|J}Ug5$nIx-}b zy5`v_`D6@Pk{v_gwRE8+(4W2YQG9}pyAWVw#t;!4py3hDdTQmk)R>qMpCWt^d6D+a zjH2B|^;EyiF01Wgy>iTm-Z0sjCW=t{obu!&BAX`MN}+Xky-2Qi>*1=YR9jg>H{aw+ zVW8fgFs>9btU~C07zH&Ww_eQ*7Rj{j)gbE4iJwmD3c08OwbsI9_ z+nYQk%tw_lK#h6ZqvUapge#Oll|Qpm%wuNS>1`Ot=4@6!8lLNSGd3+B(cX7pKO3dy6vFkBsO1nGh{{4|_e9i{MZ3w5MsQA(BV`Es?%BTcMI_*St*j z1qv%SP(?&aARBu=c7c(cNP; zLVcR^<$z*(5k<*I?~|h)RfV%d>I2$5DFoM1$LPs>!&ON=_Kyzs6ImLI?7_EH{gidI zL+y()jH<)4)jrS1yS!hTe{z;!h$(y`<FRee2ygqKth?^Q}_+ z#b~e=OV#S*0?uXln?K7pw?G-1L&>FcZCDgcz0Z1u=izI-E7kbWT$ly-tgO#auvrfE z7GuV93^R~pxHb>fny<*POY52VJ?=EPs4z0svR;Es@`isOiZfEPGry(ub1f9KeD>ReaV#* zr!rL9+8EUzZvRe>>MAMWObfNrQmrNNdcs6UL*nVu@)Wr<7Tw31hvD}n(;U=sD1u^s z8Y6E^7Z&MA!&Ofv*a2paDWInlyI`$m+rLFL+DTx*v>7(yqiZ*e)u#b4THa?6K8L3?b0V{5T_40N<(H2^<( z>Iw{X`c2vI1j;#(TJCTT85u8Pkrh`K?!hgj6K_cE1dB`@DtxKBFrJ}>d`^hVoZZOr z8!zf8$d>2E2+nZa!ek6xp=+cg;o)@a4M4WNcG~xzZ8%2`n;toXKCpz6^?$ai&gqq* ztEuzzRPN_w&k%G_TA@8E3#N)T0MInr*RjS^ePv7(N?EHTfwCSq_-Wk>GNOjo;QSnw z!~5}2Ha)aF+<$OManS>_!&Q4Don@jjoUPE`*>l&%fPOLFLrX~8yo01Q4Hc|oq!+#K z9WOVRh_v8us5^3OkO&^(X=E1T#Le=mMMTPY8#+Gw2PWy5BhvRCJCPyia)KFsMW*~X zSJcqUPa9?XWRa%a^5__oEQu2h@_MMS1#yp|u^sNrk41wr)E-yFj^+PPyx zjMI{cAd2{fFO>ndZd_%G;sn^gSv3P3dm4@`)-^meMchTE840x4sFZG8F+a5# ztx(VP7%D$rhu%T2xP$zv)nuPh0Vbn|+MPyP{ztpQgT4ET7(P=QB@w|xQ6cEa*kA=kvxYgPJypcXf_q^F*V@{? z;(h8@jkIeAYHWTrdSCc)XT;u}uMZL2!5rkQK@~qqhfPxHC_G^4%v^<+R=-wD*RNP8 z<5)SJ{rgdr^ema>2k*B>Z&F>&`JLIc`DhIl{5^}3H+J|jX~kqq1MNXiv3i*aG>1*D zABn~&BE%pM@JT#T(38yWvc3|$J0_s*suI`L0mwK3;EnGNJ+1J3iJlua3Q z!pA@jn~ZcRErQxNS^T(+r*bDi7aolDcK`K*XnJK+J%vS=(aG6qcc8Rwp;P{irhW;s z3AekdJN4^-wZt)wgK<`0Fv2*R(+-Xju7kWb&NoaPuo?R^F}R;b9_{tIi@=n6o@59%g3-+IJQ{!)tKp6oo0< zD?}KYI?gjFnsQr(7&qFJoH!%5=-L2aCZX$OSi<0dJw{7jI8IBpL{Z93JAD}Bq^>`0 zr1D?4lJT$Rk?dvvYQ0`!g)0g+0_9PQ3$?Bvl*6zN}^wh36 z?!W1LQx+Nhjk05y=mu;lKyApE8KELm<$Uz-VRYuYMfH!3Up1+w<9t;qo&3a15&mYm zb)0BGWwgj)Ibt>XW^kM@dVC60^Zt!g_(LXJ)==9x?z^&S=c@)P%q#^7lR>rr^@_~& zfm5D4Wu*EV+;xbRipX~;kOk8v8i52j%L}Zgt&_sKztf@GJ>O@{@_Lq7j$QABYnOMvAXVQ=57_uounr+lG+g1I$goeQP>s6$`ETX}sbpu7Sn8 zIm9rO(__`vPgNGL2ryIG=P6{GWTsoM=7Tb@QNy#2C@%TT$a6ZGj=$M~7@GD0B$_^L z)KJ{2+%{Fjg4^8PSDLJyb!3DspMT#duj}Cqmm}BHD^F+2`XW&eD>J#>DJye@moy0x zM`3ZP!1*>>`&O+7m&eG;2vJ79*G%$ex=51;A^=(vpFc^NL*u}hfWQ8pjS@0#RJaa3 zc`B$hZl-;oY3F}s)+0ccU#@PEjl(o%Y%`hup5bxD1n~BV8aX^yMEezCX?VcMmD%vxmr=DpPCT=5SaUjeIepnVKqMz^mum*zz2OVxJVO~n6&vJLLv3+bc z&U|~m7(Ak&t&=S>eH!RK+dEcjdesatGSeBvqY8JQtql=sSjuw#^!u07_Y zqD2uK)}&I}Kb&qx$tdf%>0%Ul>)8q5pUUKf46(z9(-GPe+LjhXrrcC+llyAx(%eK! z-)$z-fB8~gzKsmOw$OvPE~DZ;cL@NSi$7Y~Cqy4#BmglE$6OA)vU6Yc)c zdP~K*S2p&F}6CjsLGzlOcg5;_MVfS|6B`~`sWH?uWI@~LR zog<5asJ+uD9qFQ8-UvdrGS01~ttV4uVT!!=$? zRbzsfa*X|VD93RW5FNscPo*sflVz4aV&(in80LVV+vW-kqL#VII?vzYM6fKKB67mH|KWa%`FyQ}a!2MK z=g4=)h$L8P#zf53*58jt#@!PZJQ$}cTZg$#!Q8I2IJ&Y+PvvhrsW;qL76l8f`PkK! zb|<^g7b!f~30JjLQPP?rwJ{|R_r~hR%h%GyNHuA@t&>Jhs#3XX9?Cm+#Z6emJQ{f+ z+|R>MC#xcSGb54SZLoTm;u4KK`=PfI?POZ(iv=i3l9qPo$fhVUM|K*)O(H3IYeT2k zy)iRfW$@#&ssfT;zchO6Hy3g6jreIqB=Sab!Bng?Ejb?zEWfffSiWD1`hj7ZJZu&T z-QlT<*=CaBdy zJww#>Q@Ae|w<<$3D|aZ>+#R1uy&=A8Uer135@r7XLuj2CWAzXI+ygmPd>r^iPmekrpq%nhx4D3?m+{OpJkQ zsA@wJ3NVQ19|fVW<=tnp`^d&vKZeHYl?*5sk?7d(7=6&^mqXpnFr0@(Xt3hR=-@V`z4G32&^tTp|jvhfd6ccrL^(S|hrbopkG7hf1N2IbO8> z5+-IxBIw`;ihIhGrs1Mf*+WJ=Bz7n!1yjm_(``ny&GZLr@KAUjEolq#9{{)D_pLM{ zCzRPOS!5HXz;BkIzKDVy7~}Ggr;egR$DtcCj_Rk*YX%H-m>J;=W8@pPgF}Z)0W)nGYh~Kh8MjE?{RHifa}9K<(?oB)IHCOOiv~%yjlER zuNf)0mlAxBQ!3w&2I^b`tL`1g2UO(SkM%LhsJJ|fG?VYt1UJ#$sQku{ucGCu4Lwsv z=Hk`hj*C0C{^?zR7WwKZ-e}AUq^byfpz$}p)MeC<{(1tA zZQP`qD-De(p|jL5m%duHd8X-~>jDwY?~v)M|YOvt9>{RVA_%X4NPs~>o(Ot$5VCW`pVCL3Z! z778a)gULV#8cH}JY*%BCi@|`v|4zUy-X0uThV^jcJ#ZyV2XOjCEYQ<0j&!q)yD07# zHL^WLG)bEU6X7ezW2AnZNR-797<)hW{n^|??N+gWFj=H}a}zm@W`+gJVPk-LnUg6@ z>ZY6D*Hg}+TIGHI3iiPRYH_{Ax@C0rwLnS;#ncMzu;D#7LC>QnAC3iNIOdl6%bfky z^|EsW)F;V7F%&jgc^bKbjB-`Fh>>;iz}1M{3DiDzn7sag_;~Vb*j(g}!@Gv@< z5k}kRo2fR_B!v?^e*{8@mOX+}zTBaN2Z)2VD1WEXBV)Zv#Z02)k`)ok%l ze^yVwh#qR3$mw%qlj=KVSb$i?gd;;bHF#637M+|t%&!lg)7yK;GFFn;%OUZ=C<4=H zZE~vBCLUdG`+K+_cf*X~7Rn=55l%0ASNF$ta&wc+suE!`KNc9B1vH!z);)kW7}yPD z);?Dpos8Ew#~j~v%vRGudp^V`MINz_?ajyLscGU{iQ@OQY-z0?earYyG`wt^k*z|OE)mz*``}07cLER^_!7F&& zF+$@F8C)SrG2uh2w%KWQtDPKUJkfN#E1b1rZrZpf3*JC`- z%_P$s^J&SbS#-83^j=-4}?+=!ttOWEqck)+Ub3u5}X+3iajRr2$C zeYHXbK70XSQbmq~B8~nxP^nxw1ljf4;vzN7Dn4$Y+Jjb5xh$+&?iSf}xPgpnP|akW zSF1#d8-phRoB+?%^$lolYb2FQST&N^Zq+(%x(~T9>|HGWw0YFGG2j1!xtln!o2rIi zcs!P^HHag}D<0rCX*7b)&Fis%V~1h3G(;g}cHL)&C^?Qcw}A?}(Jc=$hYCWSc6|Yf z;H7TQ5WkN;2MU>Dg;N?rtKATF&;qUnl&t~TJb-~p7yk+!U(wei8gAwqv#&p^cUG?h09nV7`*D4AF; zplLq4hD_rvkQJN9_7&a%9$T#TjBk$ffL3cX$u*Z`XpkPFGu{a-Tvy}hWgL=f75&#P z!WYrn>w~CrkzSUK0X(@JitSFBsR@x>wUwy75p?WlHrDwaRSe4ZM>7Jn=8xwm8U%3B z*u|sha(q|cSDCkYDU%hVCRtI1_RP54L|fm;b|J?!Z?dyA^--edO4UJIlfxD zG6t5A*XDLwS7_j2euleKHp({=6i;TME$!y$e`Wb8+DshiHj;x)G|NY95L#-Y05jF3 zn(4!eJZQ!?Dy2eE8$S}P;ky;on`x9^mV$EC2F6Z0Iobjqi4~+RSa_9uCj$I~ zCOp*BDMMI@2GBhcn*rRhT$wHw4urP@G-tU=h?^W6Lv?!-sUa34AbkMar2&>r{gg3$oK}51KMY9|Ab3E874wt{&jr;9|rF?3r zspWxuf=m~pQl-2T$4cZ&_We3~w8`4CXBzA)?YN^s6z6tUuza%BwH63J_xmAXH5 z^3*Mf{lqPda`QylgG5nDNGO~>Gy-c`Mk5iW91JlIcX zhD8>Zg7B@}ZKUmoZ8EM@l=N{RJAT(X5WL3(u^l*(FHrH%t!NWc?w-ek!Wjz3#W>2bgJ)Gl7XSi}7lwC)aCb#s%J;hldi1^cU~A@!K}ceqn17*E;3x%8zQ zJ6HxUXWxTGyCvyPP1$5_TFtiyu{LLMCWv@wqtv1F+i4&tAoT@xChnyRkB3mPg4$m|Rf+*q^kG7nd}*?<_f6<~6LS>p&w`?&D)a$IpRiL~V>(h#GM&7y zlp%O9S3&NpxLo)5@y(!8g9m7n^$<^J0jb0iB8 z7{Id4ASc|1WX77wu(0P;?kt`Ie4J6p7?}qL6;bId88xZr9*~77e^MzOevzN*!jSyD z3B$92LRT(I?l~Svb@%A-KDXEvd8uD)I3N=aA~rpr{l>gW+jb<8}MwLcwcHfm|r3r6W)9K-b zik?b22KMP{i|SdGnNv!=fY^KlnUIeHrQ4YP8Ttnao)1#mXuO3KtHBkM;gV0NfH8Y(RQ8q8)sl5u}C570v* z8MbnUW%R>t#TuI?^$t1$o(}(Vq;j#zP$azuAtFDw$m}m8qA?f?Idu2n49o*_XUf;S z2R|t^e#m4>eu6ccysc{V&P>2?79qLGK!!f5=ab2k#9BbZnm%eP#fhl|^f9;As%L<- zHY|C%m9m$E=f3JIizf?PK%ewNO+`?mXoNXb9yb6Xy>XX?c0O%zH%5BODk}2`;$*Hv zlq>ku3p95b(g=BRDyorbQZh|=DxYrcO<*xg1ja-Bu#8nY3-RL3NTbXQg_icYc+?vZ zxBRG`g0s82405?i6f0(W-D9e!Hc-xvx&eS{Et3-QRDCu9k3gtWLsNW0=*wBw5xfXb zQ}3C|8u_t`HJ(RTTq-)x95K-OnFm#MtN7n5+|%ygZ4;Y?DnoK#f-nu3c{~ymMD=wR zN^JF2;?-p+XAK})qQ(WG&TGUJ!=@IM&6|+$1`CLplTJqe{kSZQ2SK@|T|EQh%}&?C zNrl;(cRB>zuwVzPUZ zujB@p8q$QVJb|{8`L!In^}H`3b;`tIv9+J%?3{6e98%T!sgk!pa+A*azk zo~JY40eguyOSX;&CUr|qF~~8=)doCDQ+(Vuf-TAjUZn$t;{B$;2{;~W*zB-TS2>h&-H1Cge_HfSFF1LIIS@{eiqk{RO}7Sw+ES&_n^J-usXayG!k zoW)ydSC>`3;lS*7=MEEfdfeZEl@q>QQ2kDo&$3HM0@`B*!Jy;`HLPrFy`FU&jNb73`}I9O0>z|Y;dWps(h;v zMG=y7ClgK8j4#%CDA{-E&_|eGU(3SN-UjOV<3Z}!?4)xaRI5;&GsYsV4ul8{?AB(M zalEqTshtl|wkYG6Ps>WG?w zz2rUOR-aG7LGFNJU(3HZ;?{Fw9n18{!`w@;IHZ~0@e7nY{e{7s;bjZ`EHqp_@UCX7 zdiQhk)D~LHD9|G(mJ>rEzuGb1#1Dw}<-;zFt5)Z=YwVk**g6$?>zr|( zs7itQ+e(LnAV#;vJTB$I>!#6q)wi3dSG z;M)HRI&Cj{{$YgjB+*LzDEN-ut*9kNnQa92O1)&4dV|Q9H)2GpzlPMrCWFM{Fxu5Scdss9ns zN~M4g@W^x-NN9|Q`5AM}HSTPU)GUssGzEtPLLh`3x*1r<0ypc$?Fwrj7tuEVK=l~z z)}Oa(^zGq?XCt7vxuh+;;sY%xe^uWLqO4yT J$n-_){{ha5E{6aB delta 6958 zcmZ8meOQy{x#y{$to;%z3)bF?xQ_8+0Fk$tB@^ zpXa`RU-zAv*2SGC7vA#a90eXVkxy^tp-QofT^^w&d*X4n+$I!m+bvr7`r{&x19`$p z2|fd-EE9P&`+pv~^hFGf9#$y6cpJ^VY+-MU2&3LuBiF1K4j$_l3Z4_quKV%8jo;qS zW1YgtgSU!&cC8l{Zu+5cvVE@zXa60-OtXn*PCFv{IM*(;t&PG;$?=_Jt+#TfSv0Wy zJz?fuT|&dx)5IQ535Ze3zR${&Hc>#+`*rNthxd8@WFco#J~f6K`9gw7=fPUxqsnha zk>k~5&UqULa3+gP8p;o&)EYe}FA-U6jS_Z>-B?VcU16-v0~xn zR6VX@Y2QVj#|)hLkcj8@Vi84$*SV_~irs>~ksrP`9W-=7c>ldMHe@n!0)(R0v5j{Gd zF^d#FzYq@|Iqj#>G$V)qRBV(7ATkZB#?P2?t&OzJad1VW8tv>FhXw zS`L30gX=iCe7Vq*?fx+KZx%W_>~r#XE-I`gKn?G2d^kmxibmeV5vp;xT@9hs^$Q?i ziIr;J-cPf}DBAON2RqV*mb%h*MtST=-pABqUhSSJdp=>t7Y zyyBybtqCe#YU83Q{NK%d-h^{Y+&3@p0`4Pt{1E=*y3xTGtRjc{P8cZdF*7y&B!;dO zE1dSCFz|(DkxbSCg}U!5YiLQ}6+1NUa0>Ooy2 z{GyQpPdT_M9>_?(HHmsZ+E306@l@Oy{FC%=w2}QUD9}@QqW*PJMyXrSoC-Z9F7BY} zS`Wtw(ah)4fby~TOnjtEbgB%bkuMZ^cnj73$N_4HQFnMLcRq>&;JkKD$Pz9d84*fr z7U(*gE=rnbv}8MKqTD}QmqmtrBV2d?7!OF3CyG}8HBCW2UYYC1Co3My2!%s}z)+UfEkJD@<=bP8F(AN zl4KYyG0?_*BU$h&d!mh<%R!>NOq;wv9XpXswpl%8-Q7W5ZD-XYPp>x6q{%=PC(Sp| zXrYT=bxRri$d`K4zrMmr`l&DFe;?86NOsF(~DR zXJ3Mt47J;+X0igsl!9GILtCs;d$@R~7?!3(BWsdC#&!ySq=Abb7dEyRi9{YPL37*R z)>5=7z#~aw5taSGKxNaJH(oKczzJX0(RE9rWHsQFEH%I6pSl-~uIadDE#RO(E@8XS+A6iN;if37fm|sus&%z? z#i~BiyGP48-xfI%7Tu5$KaE|9RS{MDvvie6KtUc|Jy}B?el2;ryYR1>ibMjen)^^8m{>IRWY);IKqG4va{M)&&m9$~*y=!JxRUGPgIOXv zSjlY@5!9GurPNfgJ*dH*+~pO1uHOntyjCvK)LTTwX375R=xR&>9&BUd0{}y}f>ZXD z!Re-6)lpzlPm}FM&AEE2S*coUJ{?iMcArkmlJM3Wk z-Z-^Y{b9{&jceWxrJA)d_>_q}_qwpUa)MSd4v{c1C;6yqYPe$1S+Z8(XUZw;f9YLmhjo`FWgjJUK; z1gJ9K%MJw+TU)h}0>5zZNkZ1OoWNb;zpPMuaHYF~s$aL088@1B3LOtRVdj(1CeXRv zhZ%_av_xEfH;Yb=sV(mWPR z!|N4FxmI_>_{>~Vi~8)Uf`nw>*Pz-Nh>1VdQ|B63M9?VV_$%>=ysv4wYCkk;N-Ojn zScw=W#e;euN|i9t^60aGS9+w8C)PS#;jVH<;9OI5|M8v*lieJDC{cf>Dy_1zY1QcONs!0XSEY+~LN7MlwSI}fD zd$L8z&D?RhSL}fx7pkD>Wrf1ucOp|MT-YWGrJaRR(GWhTfP6_9|d{?h1P_Fn?CN0hhj?Yv%Xo#Q`Kma?I@J_1P%ryEdQtMg>I}^ zxSBK@!pZ;EMwC{^?ljSfA3*vQFhkWDKD$fg2UXuIc@@PYKA3j-hnV;)? zenUDjZ#@p){ljoo!6Taxoe-97Y%(DJ%*Wqwc0P>`Akyf#brtF(^(A>to;n`6DzsEr znRHXLsBpkY@xRTJ{pCHUM5Stt6|d#-Eo%{sV;_a-6>JpS=)&TC+_zFf`OOwJW6)fp zmgcS*Xz&jubop-us=0JNFM?TE<~U6}bg`)wY4ha>8vDXbeOt|Z^{XPLwE-k_eT3O& zfoLM_ULzHsFj9x2p}q?SDIKl%L*8c-Q0d|WHkl+ccx)+dIDdOT*&cL}f6790H9i1B zTGS%Ga;J!BzNn#t?;H4%K=Y*#oW3mq0U}Y-&B%R=;Qte^V{E zK&a5whuwVc9{lFw)&fenj?sIi*roFA^QwRMB$U#A_9sPPhnJOM&^0)nbOXkLdF#+|Wxhzqd=y4`e`~;hssO)5*i})cCaNoQ;VK4^={1~D3mnQEpk1~xXf2^n6_foVRU!wnN)rUzqVRwz zw}(3xA$1KO!*JjRLUCQTHvk+BsSvu%N1+}vYNt&jiYH;p@AnpQWe(ENxYj^(2u;B( zr6)&Zlr#x8)WE!_pSCdE&PdHaMUY*9h}pSEM?I^wJY#~Io>^s_pRWHHFE-0#x2ns8 zt_MW{r!E&2(k*n9b2&u?pZ0FCkD@CfAt3aVez z`A2e9hQ@V>86If{k9H-)z7f+@R?!zdXb2MiNMt7(<6-afICC(eHOuHo?v8k}Hd;CQ z7_v*3a1@?scfDQ7V3;jhLd8xT98eB{SLCc z*Q`QiE?O=mf`tkjK)AlKBH7;nN9bH47Bz3za@b~+0W{6$@qSR{N^TeVmv~i&DtJFx z9a^UE%)$u#pBy=G;L z3YgE{#`b1#x+CDZW8raqFI}KherZZc*)#=Ujps1q$b4MTvdcKg1 z!BJLM--Qz`dI2R4ZWeSDo0F}k19h70do)qK3g!lM<9Rdr)(0r*n{jIK?Gb zy;?4@%!iVrgj=Y3BWLE}S~uQk=4zMN#zlv*KvGlMsox!*k6-?vuc>P~8LR6L;4@YKL6B^)(e(2#9!HaRg{+Q&6Cx*|<=2Bc?h8bngVGA%$Q|FKh(a03^QD#Qdi`X1$4?ChG&r`6T(_wMKgP+abXB?n2f<_L8Mp5M+0+PY;+CI4 zswKz@H~Fb(Jd0|zzIkWK4JKfBhl?-ufvkv1c5cy#8m@X18s=TEaO1tm8E&6lPAyGb zibX5@+RBGb=v(~(ET&Hg=f5nRHkYhXmje6Cs_;I%ch1HoNRT|Y6iGy#k2H!;8Vet} z8)C8Ohp3-a#Q0Fr$ocO>Z{}yqLzCYZW^qH;b*-5qGq}-+-3Hf@E4-?OuopR}THcH1 z+Hc9#=1~!L==9wpQ>dgF`ca0;^&M3rW=B7!gV8PnHQeduzK7xb^XrnT`Pkr{KW{ea zj;NW0W^bubHHduSZirL~?7+xpHevkzY=x0iZ4mhR34>1cB?N(Y&H(=lYDcx2q`JQe zqn5erA6B6nig>^;H+oInlMP(v)K)$En0jlJ{$sJFMI#!kfT6rHQ@{vpocg0`TlJ#M1PCDCE z(NB9UhTPw)kQ^$e=vghF&By!;&=hlhFM#|nE5S0dXDSp?5>TmXPt>rs6$&2s&rphb z1d^VGg;P5eT7FA_Sbc%d$pKHZPRB{l;M<9W>!s?QT>a3ZrU=+6exIyH(=+lr5Oq(# z{jY7(VtOSGE$k`Ar%rD`lSb3Z)uh&OGE*JWWU27Iqm(5sv_li*IwJ0qRJGN~G;?(~G DNIuFU diff --git a/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.stringsdict b/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.stringsdict index baa5aef0077..293ef278adb 100644 --- a/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.stringsdict +++ b/Wikipedia/iOS Native Localizations/lb.lproj/Localizable.stringsdict @@ -20,6 +20,42 @@ Zeechen + aaald-numerical-multiple-references-added-description + + NSStringLocalizedFormatKey + %#@v1@ derbäigesat + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Referenz + other + %1$d Referenzen + zero + 0 Referenzen + + + aaald-small-change-description + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d kleng Ännerung gemaach + other + %1$d kleng Ännerunge gemaach + zero + Keng kleng Ännerung gemaach + + add-articles-to-reading-list NSStringLocalizedFormatKey @@ -84,6 +120,86 @@ %1$d Ännerungen + diff-single-header-subtitle-bytes-added + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Byte derbäigesat + other + %1$d Byten derbäigesat + + + diff-single-header-subtitle-bytes-removed + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Byte ewechgeholl + other + %1$d Byten ewechgeholl + + + move-articles-to-reading-list + + NSStringLocalizedFormatKey + %#@v1@ op d'Lieslëscht réckelen + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Artikel + other + %1$d Artikelen + + + notifications-center-empty-state-num-filters + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Filter + other + %1$d Filteren + + + notifications-center-num-selected-messages-format + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Message + other + %1$d Messagen + + notifications-center-status-in-projects NSStringLocalizedFormatKey @@ -132,6 +248,38 @@ %1$d Typpen + notifications-push-talk-body-format + + NSStringLocalizedFormatKey + %#@v1@ op %2$@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d neie Message + other + %1$d nei Messagen + + + notifications-push-talk-title-format + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + Neie Message + other + Nei Messagen + + on-this-day-detail-header-title NSStringLocalizedFormatKey @@ -164,6 +312,22 @@ %1$d Byten + page-history-revision-size-diff-subtraction + + NSStringLocalizedFormatKey + %#@v1@ ewechgeholl + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Byte + other + %1$d Byten + + page-history-stats-text NSStringLocalizedFormatKey @@ -196,6 +360,22 @@ %1$d Artikelen + reading-list-entry-limit-reached + + NSStringLocalizedFormatKey + %#@v1@ net op dës Lëscht gesat ginn. Dir hutt d'Limitt vu(n) %2$d Artikele pro Lieslëscht fir %3$@ erreecht. + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + Den Artikel kann + other + D'Artikele kënnen + + reading-lists-count NSStringLocalizedFormatKey @@ -228,6 +408,33 @@ Lëschte + reading-lists-large-sync-completed + + NSStringLocalizedFormatKey + %#@v1@ a(n) %#@v2@ vun Ärem Benotzerkont synchroniséiert + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Artikel + other + %1$d Artikelen + + v2 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %2$d Lieslëscht + other + %2$d Lieslëschte + + relative-date-days-ago NSStringLocalizedFormatKey @@ -318,6 +525,24 @@ Elo grad + relative-date-months-ago + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + Leschte Mount + other + Viru(n) %1$d Méint + zero + Dëse Mount + + relative-date-years-ago NSStringLocalizedFormatKey @@ -336,6 +561,22 @@ Dëst Joer + replace-replace-all-results-count + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Element ersat + other + %1$d Elementer ersat + + saved-unsave-article-and-remove-from-reading-lists-title NSStringLocalizedFormatKey @@ -352,6 +593,38 @@ Artikele + talk-page-active-users-accessibilty-label + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d aktive Benotzer + other + %1$d aktiv Benotzer + + + talk-page-replies-count-accessibilty-label + + NSStringLocalizedFormatKey + %#@v1@ + v1 + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + d + one + %1$d Äntwert + other + %1$d Äntwerten + + watchlist-byte-change NSStringLocalizedFormatKey diff --git a/Wikipedia/iOS Native Localizations/lv.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/lv.lproj/Localizable.strings index f2928c14d1147cf11ffe6c4795981b1c21f7fb47..b9825757213ae2d10432139b48f49caa0ef4d5b4 100644 GIT binary patch delta 159 zcmZoU$++SageL44DkYK(;PJ8jzI(WTi3`0eK}1l?(+ywk|_H zP(~N5HjyEZAss4K0926)l*b>1ACPZ{ho1^{RiBYyw@ delta 22 ecmZ2+im~M+CfhJ6Y~E&AWDEdrO$gcm diff --git a/Wikipedia/iOS Native Localizations/ms.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ms.lproj/Localizable.strings index 1643953907059ecd17f448c51ce228fd0d6de7b9..6251eac383cc52281a1abe248141857cc6ceb210 100644 GIT binary patch delta 109 zcmca}iT&SY_J%EtdNT#f84?*v7?K$>7;+dg8HyQ7CU3kYJble&Mh^abhBO9Uuv8*L z9z*){z?+Q1g1QXlKy}$boC4OFIQf2;_~bh^e3K2{vrRXUV3e3HW5Xyj*@l~Ad(ccq Gt^fdTz985D delta 22 ecmex&nf=Zs_J%EtdNZe=Vr7)s{$?hlPyhgaiwUd% diff --git a/Wikipedia/iOS Native Localizations/nl.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/nl.lproj/Localizable.strings index 6137240133d28c0e7c6efe5e949cce4434178b60..7e7e5b0041943a046a9ace12a2e9e477a29be209 100644 GIT binary patch delta 273 zcmdmYnP=8zo(0{L-?_0(-lxko{SG%H$8-EJV!=?y+iJe$+HwIcWv84?-t z7}6P18FGO*XY<_03$-Ud_$4vjkDsw)@{DVI(-$c*ifrc*V4T1_ea$5%AwdPO>SBf* zpw2`fJ7xOEt&HN+Z?QA;Oy}Cq$hG~AFyn-B;Y_HpDL`X^1~a5EC`_JsO%!b0^r#+2 zzUdEUF)A?Y0fq1XlAX*_AUC~9fYC%=fuRJbUIA=8h?NIq=Q9*AKrP(9zK4mISly>>61U|icU7@w%~?~Fr-iK|HCLdy+x8)Xz`Nn2;NMf z+H{6gi2BW&A1~DA^Z{vQP+-WMp32YI&z#RtFnQuN$%*gSwlfJZE@7S?V#z2Z2$V+F z$&fPr;%p|#?T>^Rmy}PQ@QFn+pP>k7N+M8ECPOjMf>ak!KCzz3KOf<dWexz9)?dH? diff --git a/Wikipedia/iOS Native Localizations/ru.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ru.lproj/Localizable.strings index 161e96bd54a812792a3a42ba456c1180027abc42..d4482e5134746d675fd8424a8a611df25bb5f93e 100644 GIT binary patch delta 131 zcmbQSQt`wp#fBEf7N!>F7M3lnYRANj8S)uQ8HyN^8B!T^fjEUBlc9tme=_4d`N8bn^wXYGrdQg(WKq(I4cmdZMQql9@Pr~;T|X! delta 62 zcmX@HN^!F7M3lnYR9HG1hENBZ_r@Uo9?lOQDpjpKt{7^C5$oCd&C({ S+TR^#1!A`C?~b!a^#TCWq8K#* diff --git a/Wikipedia/iOS Native Localizations/sl.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/sl.lproj/Localizable.strings index 8f701b8c3929df68272cfeffdd65a9228c77e879..75ce7e60ffa509330f9b6f4e60fb50e7ec26d2f2 100644 GIT binary patch delta 5684 zcma)Adr(y86~E`Z%d)J?y6i3wmq%B!5(7#RHBpC<6&XVe;%bazi1h{dAj;bpgORj$ zk}$+#j`bKM8DnB=8HaAWX|A=#kTeg&ST#=m@JYeE9IAxa)L5go=icR^8TXPucpZ)zw`V3&Uftf$m_k4{>6q-)l#{%PO6fMq!MX7{}fBBr5b*(3ctOSmbh9f<9AB< zcMX54zAEBpOQdB|wN!%3UUQItF4*K6sf6C03-{wuLkBi^rr=IPCY5a#ad`YGGqp^S zt@M#aILWt1*s(X=gneP2*wFhvL|0!07y0)K0~Xxxq`s42q}mF|4#C+ZWu%MhaoQDoHHCeN8YgtAFG(&-N{MwdBCEbtNcNTr?aJC#fCSWn0Fxt zTb?LH{{;iKSH@u5{4Tuq#A{R-4(7nFC-bbj5f2?Yyh7`M^>k&VJe#g}gZt0L=3#Ia zzMM19xWeh4Xsu@C`b3PQmL`UD(^)gM&)^t*rS9n15ba3cZU9HPimjE>BwE=jeg>29 zxi={q*rpNqX;Zm+FXXURyWqa(n;gGAeC%M5EF>oU1g%?r^Qn2 zdNY?S5n!cfdte;e-z?+$7mztoSOOXQ=EsHJoF>GJ(UdR^%rJ+hPh%`~?GrAV@|;M= z7029ECJPfao)B(o2?%GvdgPJ_y%_W75NNbc(P#p zaANU`Hp(~2X6l**ChE$OO_W_NjJVK~sqr0I{=h-Ceb@w}b?VAgRU>V}?XeEITv|zU z!}*lkt_uq;_}Di*9;!8dTZwaLJ7{UHY{9)Z>;eDBM~2~_@HN`^p21}=I_`A_x^@oi zl=}-N{km)}Q{9P!kw2vsCI(w!BDX?fAn!s?I38YQq53dkrXB;>u>E5vPWfsY<=+A) zHAV?5&i}HNN`;()yS};|x^^^r45!8ZPq3rA+k}}@lLP**FB#BMZ$p1WF70u01ulOG z$yBiz3|P_U!JbK0YCg`O8|#78K;xC=0?W=g@xbL~?1{IcceVxV|78vw>~rc9%|m$6 zA49fmIVLE3hxQ3?;MncG!$2fb?bBtSefQ&;S%nzA7+S zxQkVHJftfM4D&$k6NOoPwycGsaEvd+(OYd?+1K8(DmC+$TlWIP_Y6wU(bNlS;Ms%cXRFcL6`8w)C=lJfVK8lr{M` zAH-r+gpXLli1p8%W`4;Gm(%mslEkqd8 zqEtZ>oMMc|&wmUbgB@q$l!e>jcjBkucR~=q6Rxe0N8rNO#Wj`k{tv&ihmbe2D~vdnbLQ`R?2vr51%oc4fdgC z$k)1tZPW%6EKxSU0h?oR+Ef?%zjo4rci=oN8X=M?K9zYDwqG90 zFyB`#y6T?PF{>D(dPk!vdX?S?GRPwLvg6OECQ^1EWa)1jb+?h`I@5Fy#H&am=HCaD z+CJC`RCpCmQ}zi~MX%pLDOX_<%~HUwzx`CvU+{vUZ77YTL+<sj3m(dXsE&N+%j_oI@3J+ow~7qK94XwOdddftudKo;w126^Ar`6=g~Ep7 zEKuW1+;>ZFK@2Um$sY9-8Q5d8(c(RjfyXbHsQp7eVZkGisx&#pcVYTrM&4cifnbM2 zE}7ccqh?g*(049z7<K}?%(R4L-fv!oMC^Oai03z32PR{u;(A)-Mci#`j7nXxXdOn1>E=|((RhDC$7J-) zNaDH7q7<(X4Z{>n&6+)w^l9xdGB_|6vpHkO%^lT!h0W#CHDUqH+9s^jTPG}JS|jo) z;qSt!bgU5#`ihZ8eRCn?JV0B+c{gaI@R*OaCdsL)i`w}M=t`l!!!Vh-x)re!*Gm(wL!}2&~%6c)@rKyg3 zlMtZ`fV9XWj%;nek*U!$Q|Z)b6Jx3M710(P^KR}IKAQDQW)9bGaZqhRTGK3E9`N%? zN>hv2I*gl(TBmvojb4M+u!LvwL~00=?XaF6`L%e2y4WBo3;!Zc4`X`5`>%fR(^yA@ zdI6-~g%k~5`E00w$!0Ci>I~SZv4hdlo^DX`d&Dprs)@24?Y(YRofJCqwit)r z6)6heI_-_1)G=}l9x*zp^n2k^^UvdriQ29)(e#5M1;2R8PMtHrrSyI;>dg9BP;H|N zb3FYc!(BcR!H`AxHz6;*3AAgdrhRGN4=1jY?OO|b*Qh{>ODCbTc zO02?K^qIbSP;aCLaXDaXCTW)jihG8f7p|;&TrLE<(JDNY@VJ~m&kqsdqq&mF2==?sq3+FhiZU6$IsLAPIv-|ihv?T@hwX?fpF7N6W6pUj_z zzCG34tTtARsFs2kI7QMbb*P|4xw7qkm3iGfR|MyV@_Wt=JXuh8o^Z%R<3ry60Ytyp ALjV8( delta 1853 zcmX|?aZHr=8OQH=e#dcKkGHSq4bSV1-EQoJ>j|eJh=vj7sBz>%31h}mLaZg5WsIJw zHq0=_n4?6I(R-AKQDdlMjIeSgzGgo|Z-$brYbjyW5p|3@=A1K(5JMM37~+0+#QpdF z@xIUd`+mQl=lfe-PM>-=eYDoho!^5%)KWsHQtjkQxz6sNK^BkK2s=eAm87NEjP}&s zW^T>}KR+xKSw^e9-@=}+fo{aN`prhat390>ow_mYzm!U4ZC<+l2i+*hJ7A^0N1Bma zIQtw|XQ9iuR#j`Jz7;1GEoRWdOVxb8PI!6Ym*}MvFW2(ai^5G+)eAiN3fheMmk(;j zY<tmZ|E}>UVvtrw8rc=V0&3Xq;p;y_jZTb|vg-=ijj>pj zi(T(xt}*(@Qem9=^o%*Fk!!z&PGfzh8Jb{NwJk{9OzT7>|QxWYi|aq`-?SW?mw79 zfyXfpd;*%$z1D|R{-I9&$9>eg9H7FrG8$gZGS(kEHF?7hm(80a^jkh2+ag@D#Q_s$ ziu!{xvJEb6dDd%s!}OY|(R9M}is=WYH{@4y;B!5p&cU50VV_*u2fb;Dyya3URD#@p z0K!5>zYP~%P%n2Kg-8l~tqlS|W$8LE{~Ss5#2q)^(}Yn2VZh9Okye6o88 zx`eXC#(j6e!L||D&(r?^CyhVRID80pbLaa|Da%J-5qRze$mF&6AAtz?Qrlx)B;OZGT#-18<^Wi_iL+<<=YI5$+5W`J~MqhN&kts9Bu7buj zh*qi?aLBG(F!L-me{-Mgd;mQtC;tr_X&l-H8Qfcdg~DrkjX(Pre4XFigAQ5o2sQ-I zN5IK*YYW$g~xn~tqkZhIAX%km671YDCZoV)=F zz|eLq<|-Fnp^oWnp4x^T94iAC&r~Vv&uqtWvFRzb7IqfmL}KqW*{~Ofb7-={#*sGk$%R)@)s@QB&6nzN^+H?} zQ*+$Op<2~&Ef;LbmXN~@c=H*$_+6c*{Z6^mga^~ukpr3XP#X>cH~&?^Qt=Mj$kM3E zho`Y6g#$6vxa%w)=FGErl*0>S7?5|~#t>|hpgn-1|C2x~9H46sohJxup7xKGJr|VH;7L);HRo}FZO@5( z>FB{+cM@EAXcYA{8Y^;fXbi6>D}pQH80G3rk;&~J;O{t|A`036f%0{;F5J@pdpzw* zRAgc|bXj{7SIuPm+{ubBSE4mr*wX_(nLCeHf!5e3V|TFN`Av%~HgONAs8qFgzs|vC zHAF8q%SF35k5u-as z-I1i$>I4ehlTiK;m*5=- S6o*X51&2(>2DePd2WUiJBR`q| diff --git a/Wikipedia/iOS Native Localizations/ta.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/ta.lproj/Localizable.strings index 37b3c23808d62ddc293fe7e00a3b72dd71b272d8..da46a82a6f804102158878348f55d1dcabfc977a 100644 GIT binary patch delta 298 zcmdmWn&sV5mJJUyCKtr3O}@~;Gx>rL*W?1tu*vU4c_y!`<(nMit}^*t7}w+jZ}>Jl zXw?}`7Wlz4*>4)(=b9|Q%Eg?_V7~pS660D%pj%BQD=>3R YF4!nAT}_oyZgO6))HGg3HK6fq0C^#F761SM delta 340 zcmZwBF-QVo9ENeeFrv@D$5AB5WqDi>Y9v>KHH6#{A`R7KR6`ljBq6j$xD-(hNAGap za5ywXi5wgxG>A(y*kI9AAxBe_6oErSbc18_!vnweo$t2cv)u@^*=;EILF5~R<^V@1 znn5{7=CYp&&^szV_azu{5n`B}TJ(4duELQYAymH8PHp|E*DMS(LOv~+xgI9L4G_eH z_kcs!G+g<}sb}j^XcL4|NJeRr!(Ee1yPr*?l^_U*8uTx6eonWR(CXu8UURb|vLp&C z96K)&=j>G^Pr8c-j3fCRgt024osnT>J>-O^pGmY6CSc9e=W*l1lrdtT_x?Gk0Y;y><%2D2v5VO?kg~E#LKlU8lU(q~K*(i)` Is0*0?12Cn9+5i9m diff --git a/Wikipedia/iOS Native Localizations/zh-hans.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/zh-hans.lproj/Localizable.strings index c7282351586dc7b9583e8224d6f2b70c97cf06b8..415e4f4f5c22a196cea4ccc34b2db08cb23b02de 100644 GIT binary patch delta 86 zcmbRBlxNmco(&-xlN*lnu$wU$Fr+aUPfiSxoGc~7Gu`AklgxB4c_xX?2Qn_n;Z!pD Vlmu7vhxYal?Tp($v@@+*1po=X9|!;d delta 134 zcmbRBlxNmco(&-xlP|FGsGBhuG8izVF~l&0GME8bh72iCwi$yFP+S!#qQc-X{h=1h8Ml9EXIixi0CVReS^xk5 From ba8df5606312f2fef3c31f46c76f3d8d66b6f50d Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Thu, 4 Jan 2024 13:28:29 +0100 Subject: [PATCH 30/31] Localisation updates from https://translatewiki.net. --- .../fi.lproj/Localizable.strings | 6 +- .../qqq.lproj/Localizable.strings | 236 ++++++++++-------- .../zh-hant.lproj/Localizable.strings | 8 +- 3 files changed, 137 insertions(+), 113 deletions(-) diff --git a/Wikipedia/Localizations/fi.lproj/Localizable.strings b/Wikipedia/Localizations/fi.lproj/Localizable.strings index 9d34698ebb2..b5f6c6ebba5 100644 --- a/Wikipedia/Localizations/fi.lproj/Localizable.strings +++ b/Wikipedia/Localizations/fi.lproj/Localizable.strings @@ -228,7 +228,7 @@ "description-welcome-concise-title" = "Pidä se lyhyenä"; "description-welcome-descriptions-sub-title" = "Artikkelin yhteenveto helpottaa sisällön hahmottamista nopealla vilauksella"; "description-welcome-descriptions-title" = "Artikkelin kuvaukset"; -"description-welcome-promise-title" = "Aloittamalla, lupaan etten väärinkäytä tätä ominaisuutta"; +"description-welcome-promise-title" = "Aloittamalla lupaan, etten väärinkäytä tätä toimintoa"; "description-welcome-start-editing-button" = "Aloita muokkaaminen"; "diff-compare-header-from-info-heading" = "Edellinen muokkaus"; "diff-compare-header-heading" = "Versioiden vertailu"; @@ -763,8 +763,8 @@ "places-empty-search-description" = "Tutki kaupunkeja, maita, mantereita, luontokohteita, historiallisia tapahtumia, rakennuksia ja paljon muuta."; "places-empty-search-title" = "Etsi Wikipedia artikkeleita maantieteellisillä paikoilla"; "places-enable-location-action-button-title" = "Ota sijainti käyttöön"; -"places-enable-location-description" = "Käyttömahdollisuus sijaintiisi on käytettävissä vain, kun sovellus tai jokin sen ominaisuuksista on näkyvissä näytölläsi."; -"places-enable-location-title" = "Tutki artikkeleita jotka ovat lähellä sijaintiasi ottamalla Sijainti toiminto käyttöön"; +"places-enable-location-description" = "Sijaintiasi voidaan käyttää vain, kuin sovellus tai jokin sen osa on näkyvissä näytöllä."; +"places-enable-location-title" = "Tutki lähiseudun artikkeleita sallimalla sijainnin käyttö"; "places-filter-articles-action-sheet-title" = "Suodata artikkeleita"; "places-filter-button-title" = "Suodata"; "places-filter-no-saved-places" = "Sinulla ei ole tallennettuja paikkoja"; diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 83f677003b2..254c977ce06 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,3 +1,27 @@ +// Messages for Message documentation (Message documentation) +// Exported from translatewiki.net +// Author: Abijeet Patro +// Author: Ajeje Brazorf +// Author: Amire80 +// Author: Brion +// Author: Cleinman +// Author: Jeeputer +// Author: Kizule +// Author: Liuxinyu970226 +// Author: McDutchie +// Author: Minh Nguyen +// Author: MuratTheTurkish +// Author: Nemo bis +// Author: Nike +// Author: Patrik L. +// Author: Purodha +// Author: Robby +// Author: Shirayuki +// Author: Siebrand +// Author: Takot +// Author: Verdy p +// Author: Woytecr + "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -11,7 +35,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -21,19 +45,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; -"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; +"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -41,11 +65,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -60,7 +84,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -76,7 +100,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action."; +"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -86,8 +110,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context."; -"action-replace" = "Title of the replace all action."; +"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; +"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -95,31 +119,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action"; -"action-sort" = "Title of the sort action."; +"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; +"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action."; +"action-update" = "Title of the update action.\n{{Identical|Update}}"; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article."; +"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -131,7 +155,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -139,7 +163,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -147,7 +171,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel"; +"cancel" = "Cancel\n{{Identical|Cancel}}"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -166,7 +190,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -182,13 +206,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text"; -"description-help-tips-example-title-two" = "Second example label text"; +"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button."; +"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -203,8 +227,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -240,7 +264,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -255,7 +279,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -285,7 +309,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -342,7 +366,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -366,7 +390,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -378,7 +402,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -450,7 +474,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -495,7 +519,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -521,7 +545,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action"; +"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -538,13 +562,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display ritle for image type setting"; +"insert-media-image-type-settings-title" = "Display title for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -554,7 +578,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings"; +"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -563,7 +587,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -617,11 +641,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -633,11 +657,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; -"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; +"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -664,14 +688,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -691,11 +715,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -704,7 +728,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -730,7 +754,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -743,13 +767,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; +"page-history-revision-history-title" = "Title for revision history view"; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -759,7 +783,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -772,13 +796,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -790,7 +814,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -801,7 +825,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki."; +"project-name-mediawiki" = "Project name for MediaWiki.org."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -821,7 +845,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -847,7 +871,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -876,7 +900,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -894,30 +918,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field."; +"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that is possible return from this point"; -"return-to-article" = "Title for button indicating that is possible to go back to article"; +"return-button-title" = "Title for button indicating that it is possible to return from this point"; +"return-to-article" = "Title for button indicating that it is possible to go back to the article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -943,7 +967,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "Title for button and page letting user view their account page."; +"settings-account" = "{{Identical|Account}}"; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -955,7 +979,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their push notifications settings."; +"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -973,7 +997,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -986,7 +1010,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1070,9 +1094,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; +"talk-page-archives" = "Title for menu option that redirects to talk page archives"; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; +"talk-page-change-language" = "Title for menu option to got to the change language page"; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1089,36 +1113,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; +"talk-page-page-info" = "Title for menu option to go to the talk page information link"; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for menu option that leads to page revision history."; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1131,23 +1155,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; -"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; +"talk-pages-view-title" = "Title of user and article talk pages view."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user"; -"theme-default-display-name" = "Default theme name presented to the user"; +"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; +"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1171,9 +1195,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1211,7 +1235,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1244,23 +1268,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed"; +"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1297,5 +1321,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; -"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; +"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; diff --git a/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings b/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings index 973b5378f28..0c5c4a28a33 100644 --- a/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings +++ b/Wikipedia/Localizations/zh-hant.lproj/Localizable.strings @@ -172,7 +172,7 @@ "article-nav-edit" = "編輯"; "article-read-more-title" = "延伸閱讀"; "article-reference-view-title" = "參考資料 $1"; -"article-revision-history" = "條目修訂歷史"; +"article-revision-history" = "條目修訂紀錄"; "article-save-error-not-enough-space" = "您的裝置沒有足夠的空間來儲存此條目"; "article-share" = "分享"; "article-talk-page" = "條目討論頁"; @@ -241,7 +241,7 @@ "description-welcome-descriptions-title" = "條目描述"; "description-welcome-promise-title" = "首先,我保證不會濫用此功能。"; "description-welcome-start-editing-button" = "開始編輯"; -"diff-article-revision-history" = "條目修訂歷史"; +"diff-article-revision-history" = "條目修訂紀錄"; "diff-compare-header-from-info-heading" = "上一次編輯"; "diff-compare-header-heading" = "比較修訂"; "diff-compare-header-to-info-heading" = "顯示編輯"; @@ -786,7 +786,7 @@ "page-history-minor-edits" = "小修改"; "page-history-revision-author-accessibility-label" = "作者:$1"; "page-history-revision-comment-accessibility-label" = "註釋$1"; -"page-history-revision-history-title" = "修訂歷史"; +"page-history-revision-history-title" = "修訂紀錄"; "page-history-revision-minor-edit-accessibility-label" = "小修改"; "page-history-revision-size-diff-addition" = "已添加 {{PLURAL:$1|$1 位元組|$1 位元組}}"; "page-history-revision-size-diff-subtraction" = "已移除 {{PLURAL:$1|$1 位元組|$1 位元組}}"; @@ -1145,7 +1145,7 @@ "talk-page-reply-depth-accessibility-label" = "回覆深度數:$1"; "talk-page-reply-placeholder-format" = "回覆給$1"; "talk-page-reply-terms-and-licenses" = "請注意,您的回覆將自動簽上您的使用者名稱。透過保存更改,代表您同意$1使用條款$2,並同意根據$3CC BY-SA 3.0$4和$5GFDL$6許可,來發布您的貢獻。"; -"talk-page-revision-history" = "修訂歷史"; +"talk-page-revision-history" = "修訂紀錄"; "talk-page-rply-close-button-accessibility-hint" = "關閉回覆檢視"; "talk-page-share-button" = "分享討論頁"; "talk-page-subscribe-to-topic" = "訂閱"; From 71f82a2019cbb1960ac9b677f80a08ece09654e6 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 4 Jan 2024 12:28:59 +0000 Subject: [PATCH 31/31] Import translations from TranslateWiki --- .../qqq.lproj/Localizable.strings | 236 ++++++++---------- .../fi.lproj/Localizable.strings | Bin 187602 -> 187432 bytes .../zh-hant.lproj/Localizable.strings | Bin 277424 -> 277424 bytes 3 files changed, 106 insertions(+), 130 deletions(-) diff --git a/Wikipedia/Localizations/qqq.lproj/Localizable.strings b/Wikipedia/Localizations/qqq.lproj/Localizable.strings index 254c977ce06..83f677003b2 100644 --- a/Wikipedia/Localizations/qqq.lproj/Localizable.strings +++ b/Wikipedia/Localizations/qqq.lproj/Localizable.strings @@ -1,27 +1,3 @@ -// Messages for Message documentation (Message documentation) -// Exported from translatewiki.net -// Author: Abijeet Patro -// Author: Ajeje Brazorf -// Author: Amire80 -// Author: Brion -// Author: Cleinman -// Author: Jeeputer -// Author: Kizule -// Author: Liuxinyu970226 -// Author: McDutchie -// Author: Minh Nguyen -// Author: MuratTheTurkish -// Author: Nemo bis -// Author: Nike -// Author: Patrik L. -// Author: Purodha -// Author: Robby -// Author: Shirayuki -// Author: Siebrand -// Author: Takot -// Author: Verdy p -// Author: Woytecr - "aaald-added-text-description-2" = "Title displayed in an article as a living document cell explaining that a revision has a certain number of characters added. $1 is replaced by a formatted string representing characters added."; "aaald-article-description-updated-description" = "Title displayed in an article as a living document cell explaining that an article's description was updated in a revision."; "aaald-article-insert-header" = "Header text in article content insert section that displays recent significant article updates."; @@ -35,7 +11,7 @@ "aaald-many-sections-description" = "Text explaining what sections an article as a living document change occurred in, if occurred in 3+ sections. $1 is replaced with the number of sections."; "aaald-multiple-changes-description" = "Title displayed in article as a living document content insert explaining that multiple changes were made in a revision."; "aaald-multiple-references-added-description" = "Title displayed in an article as a living document cell when multiple references were added (and no other changes) to a revision."; -"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell.\n{{identical|Book}}"; +"aaald-new-book-reference-title" = "Header text for a new book reference type that was added in an article as a living document cell."; "aaald-new-discussion" = "Portion of title displayed in article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted."; "aaald-new-journal-reference-database" = "Database text for a new journal reference type that was added in an article as a living document cell. $1 is replaced by the database volume number of the reference."; "aaald-new-journal-reference-title" = "Header text for a new journal reference type that was added in an article as a living document cell."; @@ -45,19 +21,19 @@ "aaald-new-talk-topic-description-format" = "Title displayed in an article as a living document timeline cell and content insert explaining that a new article talk page topic has been posted. $1 is replaced by `New discussion` text."; "aaald-new-website-reference-archive-date-text" = "Text in a new website reference in an article as a living document cell that describes when the reference was retrieved for Archive.org. $1 is replaced with the reference's archive date."; "aaald-new-website-reference-archive-url-text" = "Archive.org URL text for a new website reference type that was added in an article as a living document cell. This will be turned into a link that goes to the reference's Archive.org URL."; -"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell.\n{{identical|Website}}"; +"aaald-new-website-reference-title" = "Header text for a new website reference type that was added in an article as an living document cell."; "aaald-numerical-multiple-references-added-description" = "Title displayed in an article as a living document cell explaining that multiple references were added to a revision. This string is used alongside other changes types like added characters. $1 is replaced with the number of references."; "aaald-one-section-description" = "Text explaining what section an article as a living document event change occurred in, if occurred in only one section. $1 is replaced with the section name."; "aaald-revision-by-anonymous" = "Text describing the anonymous user that made a significant revision in the article as a living document view."; "aaald-revision-userInfo" = "Text describing details about the user that made a significant revision in the article as a living document view. $1 is replaced by the editor name and $2 is replaced by the number of edits they have made."; "aaald-single-reference-added-description" = "Title displayed in an article as a living document timeline cell when a reference was added (and no other changes) to a revision."; "aaald-small-change-description" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced with the number of small changes."; -"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view.\n\nParameters:\n* $1 - replaced by the number of accumulated changes editors made\n* $2 - replaced by the number of editors that made that change\n* $3 - replaced with relative timeframe date that the edit counting started (e.g. 10 days)"; -"aaald-two-sections-description" = "Text explaining what two sections were changed. $1 is replaced with the first section name, $2 with the second section name."; +"aaald-summary-title" = "Describes how many small changes are batched together in the article as a living document timeline view. $1 is replaced by the number of accumulated changes editors made, $2 is replaced by the number of editors that made that change and $3 is replaced with relative timeframe date that the edit counting started (e.g. 10 days)."; +"aaald-two-sections-description" = "Text explaining what sections an article as a living document event change occurred in, if occurred in two sections. $1 is replaced with the first section name, $2 with the second."; "aaald-vandalism-revert-description" = "Title displayed in an article as a living document timeline cell explaining that a vandalism revision was reverted."; "aaald-view-full-history-button" = "Text displayed in a button for pushing to the full article history view on the article as a living document screen."; "about-content-license" = "Header text for content license section"; -"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-content-license-details-share-alike-license}}."; +"about-content-license-details" = "Text explaining license of app content. $1 is the message {{msg-wikimedia|about-content-license-details-share-alike-license}}."; "about-content-license-details-share-alike-license" = "Name of the \"Creative Commons Attribution-ShareAlike\" license"; "about-contributors" = "Header text for contributors section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Contributor}}"; "about-libraries" = "Header text for libraries section (as in a collection of subprograms used to develop software) of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -65,11 +41,11 @@ "about-libraries-license" = "About page link title that will display a license for a library used in the app {{Identical|License}}"; "about-libraries-licenses-title" = "Title for list of library licenses. $1 will be replaced with an emoji expressing our love for open source software"; "about-places-maps-license" = "Header text for maps license section"; -"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-places-maps-license-details-link-text}}."; +"about-places-maps-license-details" = "Text explaining license of maps content. $1 is the message {{msg-wikimedia|about-places-maps-license-details-link-text}}."; "about-places-maps-license-details-link-text" = "Text used for link to maps license"; "about-product-of" = "Description of who produced the app. $1 is the message {{msg-wikimedia|wikipedia-ios-about-wikimedia-foundation}}."; "about-repositories" = "Header text for repositories section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations. {{Identical|Repository}}"; -"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|Wikipedia-ios-about-repositories-app-source-license-mit}}."; +"about-repositories-app-source-license" = "Text explaining the app source licensing. $1 is the message {{msg-wikimedia|about-repositories-app-source-license-mit}}."; "about-repositories-app-source-license-mit" = "Name of the \"MIT\" license"; "about-send-feedback" = "Link text for sending app feedback"; "about-testers" = "Header text for (software) testers section of the about page. Is not capitalised for aesthetic reasons, but could be capitalised in translations."; @@ -84,7 +60,7 @@ "account-creation-captcha-request-account" = "Text for link to 'Request an account' page."; "account-creation-captcha-title" = "Title for account creation CAPTCHA interface"; "account-creation-create-account" = "Text for create account button"; -"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|Wikipedia-ios-account-creation-log-in}}"; +"account-creation-have-account" = "Text for button which shows login interface. $1 is the message {{msg-wikimedia|account-creation-log-in}}"; "account-creation-log-in" = "Log in text to be used as part of a log in button {{Identical|Log in}}"; "account-creation-logging-in" = "Alert shown after account successfully created and the user is being logged in automatically. {{Identical|Logging in}}"; "account-creation-missing-fields" = "Error shown when one of the required fields for account creation (username, password, and password confirmation) is empty."; @@ -100,7 +76,7 @@ "action-add-to" = "Title of the action that adds the selection to something else."; "action-add-to-reading-list" = "Title of the action that adds selected articles to a reading list"; "action-add-to-reading-list-short" = "Shorter title for the action that adds selected articles to a reading list"; -"action-cancel" = "Title of the cancel action.\n{{Identical|Cancel}}"; +"action-cancel" = "Title of the cancel action."; "action-discard-edits" = "Title of the discard edits action."; "action-find-in-page" = "Title text and accessibility label for find in page action on buttons or info sheets."; "action-language-accessibility" = "Accessibility title for the 'Language' toolbar button on articles and talk pages."; @@ -110,8 +86,8 @@ "action-previous-revision-accessibility" = "Accessibility title for the 'Previous Revision' action button when viewing a single revision diff."; "action-read" = "Title for the 'Read' action\n{{Identical|Read}}"; "action-redo" = "Title text and accessibility label for redo action on buttons or info sheets."; -"action-remove" = "Title of the action that removes the selection from the current context.\n{{Identical|Remove}}"; -"action-replace" = "Title of the replace all action.\n{{Identical|Replace}}"; +"action-remove" = "Title of the action that removes the selection from the current context."; +"action-replace" = "Title of the replace all action."; "action-replace-all" = "Title of the replace all action."; "action-retry" = "Title of the retry action."; "action-save" = "Title for the 'Save' action {{Identical|Save}}"; @@ -119,31 +95,31 @@ "action-saved-accessibility" = "Accessibility title for the 'Unsave' action {{Identical|Saved}}"; "action-saved-accessibility-notification" = "Notification spoken after user saves an article for later."; "action-share" = "Short title for the 'Share' action. Please use the shortest translation possible. {{Identical|Share}}"; -"action-share-accessibility" = "Accessibility title for the 'Share' action\n{{Identical|Share}}"; -"action-sort" = "Title of the sort action.\n{{Identical|Sort}}"; +"action-share-accessibility" = "Accessibility title for the 'Share' action"; +"action-sort" = "Title of the sort action."; "action-thank-user-accessibility" = "Accessibility title for the 'Thank User' action button when viewing a single revision diff."; "action-undo" = "Title text and accessibility label for undo action on buttons or info sheets."; "action-unsave" = "Short title for the 'Unsave' action. Please use the shortest translation possible. {{Identical|Saved}}"; "action-unsaved-accessibility-notification" = "Notification spoken after user removes an article from Saved articles."; -"action-update" = "Title of the update action.\n{{Identical|Update}}"; +"action-update" = "Title of the update action."; "add-articles-to-reading-list" = "Title for the view in charge of adding articles to a reading list - $1 is replaced with the number of articles to add"; "add-citation-title" = "Title for add citation action"; "additional-information-email-title" = "Text for the additional information for the request vanishing email body"; -"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement\n{{Identical|Dismiss}}"; +"announcements-dismiss" = "Button text indicating a user wants to dismiss an announcement {{Identical|No thanks}}"; "app-store-keywords" = "Short list of keywords describing the app for the app store. It is required that these are individual words, not phrases, and are comma separated."; "app-store-release-notes" = "Short summary of what is new in this version of the app for the app store"; "app-store-short-description" = "Short description of the app for the app store"; "app-store-subtitle" = "Subtitle describing the app for the app store"; "appearance-settings-adjust-text-sizing" = "Header of the Text sizing section in Appearance settings"; "appearance-settings-expand-tables" = "Title for the setting that expands tables in an article by default"; -"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting. \"Quick facts\" is {{msg-wm|Pagecontentservice-info-box-title}}."; +"appearance-settings-expand-tables-footer" = "Footer of the expand tables section in Appearance settings, explaining the expand tables setting"; "appearance-settings-image-dimming-footer" = "Footer of the Theme options section in Appearance settings, explaining image dimming"; "appearance-settings-reading-themes" = "Title of the Reading themes section in Appearance settings"; "appearance-settings-set-automatic-table-opening" = "Tables in article will be opened automatically"; "appearance-settings-text-sizing-example-text" = "Example text of the Adjust article text sizing section in Appearance settings"; "appearance-settings-theme-options" = "Title of the Theme options section in Appearance settings"; "article-about-title" = "The text that is displayed before the 'about' section at the bottom of an article"; -"article-delete" = "Title of the action that deletes the selected articles article.\n{{Identical|Delete}}"; +"article-delete" = "Title of the action that deletes the selected articles article."; "article-deleted-accessibility-notification" = "Notification spoken after user deletes an article from the list. $1 will be replaced with the number of deleted articles."; "article-fetcher-error-updated-content-timeout" = "Error shown to the user when the content doesn't update in a reasonable amount of time."; "article-languages-filter-placeholder" = "Filter languages text box placeholder text."; @@ -155,7 +131,7 @@ "article-reference-view-title" = "Title for the reference view. $1 is replaced by the reference link name, for example [1]."; "article-revision-history" = "Title for menu option that leads to article revision history."; "article-save-error-not-enough-space" = "Alert message informing user that article cannot be save due to insufficient storage available"; -"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option\n{{Identical|Share}}"; +"article-share" = "Text of the article list row action shown on swipe which allows the user to choose the sharing option"; "article-talk-page" = "Title for article talk page button"; "article-toolbar-reading-themes-controls-toolbar-item" = "Accessibility label for the Reading Themes Controls article toolbar item"; "back-button-accessibility-label" = "Accessibility label for a button to navigate back. {{Identical|Back}}"; @@ -163,7 +139,7 @@ "button-go-back" = "Button text for Go back button used in various places"; "button-next" = "Button text for next button used in various places. {{Identical|Next}}"; "button-ok" = "Button text for ok button used in various places {{Identical|OK}}"; -"button-publish" = "Button text for publish button used in various places. {{Identical|Publish}}"; +"button-publish" = "Button text for publish button used in various places. Please prioritize for de, ar and zh wikis. {{Identical|Publish}}"; "button-publish-anyway" = "Button text for publish button used when first warned against publishing."; "button-read-now" = "Read now button text used in various places."; "button-report-a-bug" = "Button text for reporting a bug"; @@ -171,7 +147,7 @@ "button-saved-for-later" = "Longer button text for already saved button used in various places."; "button-saved-remove" = "Remove from saved button text used in various places."; "button-skip" = "Button text for skip button used in various places."; -"cancel" = "Cancel\n{{Identical|Cancel}}"; +"cancel" = "Cancel"; "cc-zero" = "Name of the CC Zero license - https://creativecommons.org/publicdomain/zero/1.0"; "chinese-variants-alert-body" = "Body text of alert used to inform users about Chinese variant support. Please do not translate the newlines (\n) or Chinese characters (简体, 繁體, etc.)."; "chinese-variants-alert-title" = "Title of alert used to inform users about Chinese variant support."; @@ -190,7 +166,7 @@ "description-edit-for-article" = "String describing which article description is being edited. $1 is replaced with the article title"; "description-edit-learn-more" = "Title text for description editing learn more button"; "description-edit-length-warning" = "Displayed to indicate how many description characters were entered. Separator can be customized depending on the language. $1 is replaced with the number of characters entered, $2 is replaced with the recommended maximum number of characters."; -"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link ({{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-name}})\n* $2 - license name link ({{msg-wm|Wikipedia-ios-cc-zero}})"; +"description-edit-license" = "Button text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - 'Terms of Use' link, $2 - license name link"; "description-edit-pencil-introduction" = "Title for button used to show article lead section editor"; "description-edit-pencil-title" = "Title for button used to show article description editor"; "description-edit-placeholder-title" = "Placeholder text shown inside description field until user taps on it"; @@ -206,13 +182,13 @@ "description-help-tips-description" = "Description editing tips details label text"; "description-help-tips-example-description-one" = "First example description text"; "description-help-tips-example-description-two" = "Second example description text"; -"description-help-tips-example-title-one" = "First example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; -"description-help-tips-example-title-two" = "Second example label text\n\nThis example should follow the [[d:Special:MyLanguage/Help:Description|description guidelines for your language]]."; +"description-help-tips-example-title-one" = "First example label text"; +"description-help-tips-example-title-two" = "Second example label text"; "description-help-tips-for-example" = "Examples label text"; "description-help-tips-title" = "Description editing tips label text"; "description-help-title" = "Title for description editing help page"; "description-help-wikidata-guide" = "Wikidata guide label text"; -"description-published-button-title" = "Title for description panel done button.\n{{Identical|Done}}"; +"description-published-button-title" = "Title for description panel done button."; "description-published-footer" = "Title for footer explaining articles may be edited too - not just descriptions."; "description-published-subtitle" = "Subtitle encouraging user to continue editing"; "description-published-title" = "Title for letting the user know their description change succeeded."; @@ -227,8 +203,8 @@ "diff-compare-header-heading" = "Heading label in header when comparing two revisions."; "diff-compare-header-to-info-heading" = "Heading label in info box for current revision when comparing two revisions."; "diff-compare-title" = "Title label that shows in the navigation bar when scrolling and comparing revisions."; -"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state.\n{{Identical|Show}}"; -"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state.\n\n{{Identical|Hide}}"; +"diff-context-lines-collapsed-button-title" = "Expand button title in diff compare context section when section is in collapsed state."; +"diff-context-lines-expanded-button-title" = "Expand button title in diff compare context section when section is in expanded state."; "diff-header-revision-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the revision date"; "diff-multi-line-format" = "Label in diff to indicate how many lines a change section encompases. This format is for multiple change lines. $1 is replaced by the starting line number and $2 is replaced by the ending line number."; "diff-paragraph-moved" = "Label in diff to indicate that a paragraph has been moved. This label is in the location of where the paragraph was moved from."; @@ -264,7 +240,7 @@ "diff-user-button-accessibility-text" = "Accessibility text to provide more context to users of assistive tecnologies about the user button actions"; "dim-images" = "Label for image dimming setting"; "donate-accessibility-amount-button-hint" = "Accessibility hint on donate form amount option button for screen readers."; -"donate-accessibility-donate-hint-format" = "Accessibility hint on the donate form Apple Pay button for screen readers. Parameters:\n* $1 - the donation amount entered by the user."; +"donate-accessibility-donate-hint-format" = "Accessibility hint on donate form Apple Pay button for screen readers. Parameters: * $1 - the donation amount entered by the user."; "donate-accessibility-email-opt-in-hint" = "Accessibility hint on donate form email opt in checkbox for screen readers."; "donate-accessibility-keyboard-done-hint" = "Accessibility hint on donate form keyboard done button for screen readers."; "donate-accessibility-monthly-recurring-hint" = "Accessibility hint on donate form monthly recurring checkbox for screen readers."; @@ -279,7 +255,7 @@ "donate-help-tax-deductibility-information" = "Help link at the bottom of the donate form, that takes user to a web view link with more info."; "donate-later-title" = "Title for toast shown when user clicks remind me later on fundraising banner"; "donate-maximum-error-text" = "Error text displayed when user enters donation amount above the maximum. Parameters: * $1 - the currency code, $2 - the maximum donation amount allowed. (For example, 'USD $25,000')"; -"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters:\n* $1 - the minimum amount allowed\n* $2 - the currency code. (For example, 'USD')"; +"donate-minimum-error-text" = "Error text displayed when user enters donation amount below the allowed minimum. Parameters: * $1 - the minimum amount allowed, $2 - the currency code. (For example, '$1 USD')"; "donate-monthly-recurring-text" = "Text next to monthly recurring checkbox on donate form."; "donate-payment-method-prompt-apple-pay-button-title" = "Title of Apple Pay button choice in donate payment method prompt."; "donate-payment-method-prompt-message" = "Message of prompt to user asking which payment method they want to donate with."; @@ -309,7 +285,7 @@ "edit-link-remove-accessibility-label" = "Accessibility label for the button that removes link syntax to the current selection"; "edit-link-remove-link-title" = "Title for the remove link button"; "edit-link-title" = "Title for the Edit link screen"; -"edit-menu-item" = "Button label for text selection 'Edit' menu item\n{{Identical|Edit}}"; +"edit-menu-item" = "Button label for text selection 'Edit' menu item"; "edit-menu-item-could-not-find-selection-alert-message" = "Description of possible reasons the user text selection could not be located in the article wikitext."; "edit-menu-item-could-not-find-selection-alert-title" = "Title for alert informing user their text selection could not be located in the article wikitext."; "edit-minor-learn-more-text" = "Text for minor edits learn more button"; @@ -366,7 +342,7 @@ "empty-insert-media-title" = "Text for placeholder label visible when no file was selected or uploaded"; "empty-no-article-message" = "Shown when an article cant be loaded in place of an article"; "empty-no-feed-action-message" = "Footer messsage shown in place of content when no feed could be loaded. Tells users they can read saved pages offline"; -"empty-no-feed-message" = "{{Doc-mobileapp-internet}}\nBody of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; +"empty-no-feed-message" = "Body of messsage shown in place of content when no feed could be loaded. Tells users they can see the articles when the interent is restored"; "empty-no-history-message" = "Message of a blank screen shown when a user has no history"; "empty-no-history-title" = "Title of a blank screen shown when a user has no history"; "empty-no-other-article-languages-message" = "Message text shown in place of languages list when when no alternative article languages exist."; @@ -390,7 +366,7 @@ "explore-featured-article-heading" = "Text for 'Featured article' header"; "explore-featured-article-sub-heading-from-language-wikipedia" = "Subtext beneath the 'Featured article' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "explore-featured-article-sub-heading-from-wikipedia" = "Subtext beneath the 'Featured article' header when the specific language wikipedia is unknown."; -"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization\n{{Identical|Customize}}"; +"explore-feed-customize-accessibility-title" = "Accessibility title for feed customization"; "explore-feed-language-settings" = "Title for Explore feed language settings."; "explore-feed-preferences-additional-languages-footer-text" = "Text explaining how to add additional languages"; "explore-feed-preferences-card-hidden-title" = "Title for button that appears in place of feed card hidden by user via the overflow button"; @@ -402,7 +378,7 @@ "explore-feed-preferences-featured-article-description" = "Description of Featured article section of Explore feed"; "explore-feed-preferences-feed-card-visibility-all-languages-off" = "Text for Explore feed card setting indicating that the feed card is hidden in all preferred languages"; "explore-feed-preferences-feed-card-visibility-all-languages-on" = "Text for Explore feed card setting indicating that the feed card is active in all preferred languages"; -"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active\n{{Identical|On}}"; +"explore-feed-preferences-feed-card-visibility-global-cards-on" = "Text for Explore feed card setting indicating that the global feed card is active"; "explore-feed-preferences-feed-card-visibility-languages-count" = "Text for Explore feed card setting indicating the number of languages it's visible in - $1 is replaced with the number of languages"; "explore-feed-preferences-feed-cards-hidden-title" = "Title for cell that appears in place of feed card hidden by user via the overflow button - $1 is replaced with feed card type"; "explore-feed-preferences-global-card-footer-text" = "Text describing the effects of turning off a global card"; @@ -474,7 +450,7 @@ "featured-widget-description" = "Text for description of Featured article widget displayed when adding to home screen."; "featured-widget-from-language-wikipedia" = "Text displayed as Wikipedia source on Featured article widget. $1 will be replaced with the language."; "featured-widget-from-wikipedia" = "Text displayed as Wikipedia source on Featured article widget if language is unavailable."; -"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}."; +"featured-widget-language-failure" = "Error message shown when the user's primary language Wikipedia does not support the 'Featured article' feature."; "featured-widget-title" = "Text for title of Featured article widget."; "fetcher-error-generic" = "Error shown to the user for generic errors with no clear recovery steps for the user."; "fetcher-error-unexpected-response" = "Error shown to the user for unexpected server responses."; @@ -519,7 +495,7 @@ "history-clear-confirmation-heading" = "Heading text of delete all confirmation dialog"; "history-clear-delete-all" = "Button text for confirming delete all action"; "history-title" = "Title of the history screen shown on history tab {{Identical|History}}"; -"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; +"home-button-explore-accessibility-label" = "Accessibility heading for articles shown within the explore tab, indicating that tapping it will take you back to explore. \"Explore\" is the same as {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}."; "home-button-history-accessibility-label" = "Accessibility heading for articles shown within the history articles tab, indicating that tapping it will take you back to the history list. \"History\" is the same as {{msg-wikimedia|Wikipedia-ios-history-title}}."; "home-button-saved-accessibility-label" = "Accessibility heading for articles shown within the saved articles tab, indicating that tapping it will take you back to the list of saved articles. \"Saved\" is the same as {{msg-wikimedia|Wikipedia-ios-saved-title}}."; "home-more-like-footer" = "Footer for presenting user option to see longer list of articles related to a previously read article. $1 will be replaced with the name of the previously read article."; @@ -545,7 +521,7 @@ "in-the-news-sub-title-from-language-wikipedia" = "Subtext beneath the 'In the news' header when describing which specific Wikipedia. $1 will be replaced with the language - for example, 'From English Wikipedia'"; "in-the-news-sub-title-from-wikipedia" = "Subtext beneath the 'In the news' header when the specific language wikipedia is unknown."; "in-the-news-title" = "Title for the 'In the news' notification & feed section"; -"insert-action-title" = "Title for insert action\n{{Identical|Insert}}"; +"insert-action-title" = "Title for insert action"; "insert-link-title" = "Title for the Insert link screen"; "insert-media-alternative-text-description" = "Description for setting that allows users to add image alternative text"; "insert-media-alternative-text-placeholder" = "Placeholder text for setting that allows users to add image alternative text"; @@ -562,13 +538,13 @@ "insert-media-image-preview-select-image-action-title" = "Title for preview action that results in image selection"; "insert-media-image-size-setting-custom" = "Title for image size setting that sizes image using custom size"; "insert-media-image-size-setting-default" = "Title for image size setting that sizes image using default size"; -"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'.\n\n{{optional}}"; +"insert-media-image-size-settings-px-unit-name" = "Image size unit name, abbreviation for 'pixels'"; "insert-media-image-size-settings-title" = "Display ritle for image size setting"; "insert-media-image-type-setting-basic" = "Title for image type setting that formats image as basic"; -"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed\n{{Identical|Frame}}"; +"insert-media-image-type-setting-frame" = "Title for image type setting that formats image as framed"; "insert-media-image-type-setting-frameless" = "Title for image type setting that formats image as frameless"; "insert-media-image-type-setting-thumbnail" = "Title for image type setting that formats image as thumbnail"; -"insert-media-image-type-settings-title" = "Display title for image type setting"; +"insert-media-image-type-settings-title" = "Display ritle for image type setting"; "insert-media-media-settings-title" = "Title for media settings view"; "insert-media-title" = "Title for the view in charge of inserting media into an article"; "insert-media-uploaded-image-title" = "Title that appears next to an image in media settings"; @@ -578,7 +554,7 @@ "kazakh-variants-alert-title" = "Title of alert used to inform users about Kazakh variant support."; "kurdish-variants-alert-body" = "Body text of alert used to inform users about Kurdish variant support. Please do not translate the newlines (\n) or Kurdish characters (كوردی, etc.)."; "kurdish-variants-alert-title" = "Title of alert used to inform users about Kurdish variant support."; -"languages-settings-title" = "Title for the 'Languages' section in Settings\n{{Identical|Language}}"; +"languages-settings-title" = "Title for the 'Languages' section in Settings"; "languages-title" = "Title for language picker {{Identical|Language}}"; "languages-wikipedia" = "Title for list of Wikipedia languages"; "logged-out-continue-without-logging-in-button-title" = "Title for button allowing user to continue without logging back in to their account"; @@ -587,7 +563,7 @@ "logged-out-title" = "Title for education panel letting user know they have been logged out."; "login-forgot-password" = "Button text for loading the password reminder interface"; "login-join-wikipedia" = "Join Wikipedia text to be used as part of a create account button"; -"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|Wikipedia-ios-login-join-wikipedia}}"; +"login-no-account" = "Text for create account button. $1 is the message {{msg-wikimedia|login-account-join-wikipedia}}"; "login-title" = "Title for log in interface"; "main-menu-about" = "Button for showing information about the app."; "main-menu-account-login" = "Button text for logging in. {{Identical|Log in}}"; @@ -641,11 +617,11 @@ "notifications-center-feed-news-notification-dismiss-button-text" = "Text for the dismiss button on the explore feed notifications card"; "notifications-center-feed-news-notification-text" = "Text shown to users to notify them that it is now possible to get push notifications for all Wikimedia projects through the app"; "notifications-center-filters-accessibility-label" = "Accessibility label for Notifications Center's filters button. This button is in an unselected state indicating that filters are not applied."; -"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center.\n{{identical|All}}"; -"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center.\n{{identical|Read}}"; +"notifications-center-filters-read-status-item-title-all" = "Title of All option in the read status section of the notifications center filter view. Selecting this allows all read statuses to display in the notifications center."; +"notifications-center-filters-read-status-item-title-read" = "Title of Read option in the read status section of the notifications center filter view. Selecting this only displays read notifications in the notifications center."; "notifications-center-filters-read-status-item-title-unread" = "Title of Unread option in the read status section of the notifications center filter view. Selecting this only displays unread notifications in the notifications center."; "notifications-center-filters-read-status-section-title" = "Section title of the read status filter controls on the notifications center filter view."; -"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type.\n{{identical|Filter}}"; +"notifications-center-filters-title" = "Navigation bar title text for the filters view presented from notifications center. Allows for filtering by read status and notification type."; "notifications-center-filters-types-footer" = "Footer text for the types toggles in the notifications center filter view. Explains how the types toggles work."; "notifications-center-filters-types-item-title-all" = "Title of the All types toggle in the notifications center filter view. Selecting this turns on or off all notification type filter toggles."; "notifications-center-filters-types-section-title" = "Section title of the notification types filter controls on the notifications center filter view."; @@ -657,11 +633,11 @@ "notifications-center-go-to-wikidata-item" = "Button text in Notifications Center that routes to a Wikidata item page."; "notifications-center-go-to-your-talk-page" = "Button text in Notifications Center that routes to user's talk page."; "notifications-center-header-alert-from-agent" = "Subheader text for unknown alert type notifications in Notifications Center. $1 will be replaced with the origin agent of the notification."; -"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type.\n{{identical|Project}}"; -"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on the notifications center inbox view. This section only lists projects that user has an account at."; -"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on the notifications center inbox view. This section allows the user to remove other (non-Wikipedia) Wikimedia projects from displaying in their Notifications Center."; -"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on the notifications center inbox view. This section allows the user to remove certain Wikipedia language projects from displaying in their Notifications Center."; -"notifications-center-language-project-name-format" = "{{optional}}\nFormat used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; +"notifications-center-inbox-title" = "Navigation bar title text for the inbox view presented from notifications center. Allows for filtering out notifications by Wikimedia project type."; +"notifications-center-inbox-wikimedia-projects-section-footer" = "Footer of the \"Wikimedia Projects\" section on filter adjustment views. This section only lists projects that user has an account at."; +"notifications-center-inbox-wikimedia-projects-section-title" = "Title of the \"Wikimedia Projects\" section on filter adjustment views. This section allows the user to filter out other (non-Wikipedia) Wikimedia projects from displaying in their lists."; +"notifications-center-inbox-wikipedias-section-title" = "Title of the \"Wikipedias\" section on filter adjustment views. This section allows the user to remove certain Wikipedia language projects from displaying in their lists."; +"notifications-center-language-project-name-format" = "Format used for the ordering of language project name descriptions. This description is inserted into the header text of notifications in Notifications Center. For example, \"English Wikipedia\". Use this format to reorder these words if necessary or insert additional connecting words. Parameters: $1 = localized language name (\"English\"), $2 = localized name for Wikipedia (\"Wikipedia\")"; "notifications-center-login-notifications" = "Button text in Notifications Center that routes user to login notifications help page in web view."; "notifications-center-mark" = "Button text in Notifications Center. Presents menu of options to mark selected notifications as read or unread."; "notifications-center-mark-all-as-read" = "Toolbar button text in Notifications Center that marks all user notifications as read."; @@ -688,14 +664,14 @@ "notifications-center-onboarding-panel-secondary-button" = "Title for Notifications Center onboarding panel secondary button."; "notifications-center-onboarding-panel-subheading" = "Message for Notifications Center onboarding panel."; "notifications-center-project-filters-accessibility-label" = "Accessibility label for Notifications Center's project filters button. This button is in an unselected state indicating that project filters are not applied."; -"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center.\n\n{{Identical|All}}"; +"notifications-center-status-all" = "Text to indicate all notifications in Notifications Center."; "notifications-center-status-all-notifications" = "Status header text in Notifications Center displayed when viewing unfiltered list of notifications."; "notifications-center-status-double-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied filters and $2 is replaced with the count of projects/inboxes."; "notifications-center-status-filtered-by" = "Status header text in Notifications Center displayed when filtering notifications."; "notifications-center-status-in-projects" = "Notifications Center status description when filtering by projects/inboxes. $1 is replaced by the count of local projects."; "notifications-center-status-in-projects-plain" = "Notifications Center status description when filtering by projects/inboxes, without preposition. $1 is replaced by the count of local projects."; "notifications-center-status-in-types" = "Notifications Center status description when filtering by types. $1 is replaced by the count of filtered types."; -"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center.\n{{identical|Read}}"; +"notifications-center-status-read" = "Text to indicate a read notification in Notifications Center."; "notifications-center-status-triple-concatenation" = "Notifications Center status description. $1 is replaced with the currently applied read status filter, $2 is replaced with the count of notification type filters, and $3 is replaced with the count of projects/inboxes."; "notifications-center-status-unread" = "Text to indicate an unread notification in Notifications Center."; "notifications-center-subheader-edit-milestone" = "Subheader text for edit milestone notifications in Notifications Center."; @@ -715,11 +691,11 @@ "notifications-center-subheader-thanks" = "Subheader text for thanks notifications in Notifications Center."; "notifications-center-subheader-translate-milestone" = "Subheader text for translation milestone notifications in Notifications Center."; "notifications-center-subheader-user-rights-change" = "Subheader text for user rights change notifications in Notifications Center."; -"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center.\n\n{{identical|Welcome}}"; +"notifications-center-subheader-welcome" = "Subheader text for welcome notifications in Notifications Center."; "notifications-center-subheader-wikidata-connection" = "Subheader text for 'Wikidata connection made' notifications in Notifications Center."; "notifications-center-swipe-mark-as-read" = "Button text in Notifications Center swipe actions to mark a notification as read."; "notifications-center-swipe-mark-as-unread" = "Button text in Notifications Center swipe actions to mark a notification as unread."; -"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action.\n\n{{Identical|More}}"; +"notifications-center-swipe-more" = "Button text for the Notifications Center 'More' swipe action."; "notifications-center-title" = "Title for Notifications Center interface, as well as the accessibility label for the button that navigates to Notifications Center."; "notifications-center-toolbar-mark-accessibility-label" = "Accessibility label for mark button in Notifications Center"; "notifications-center-type-item-description-mentions" = "Description of \"mention\" notification types, used on the notification detail view."; @@ -728,7 +704,7 @@ "notifications-center-type-title-connection-with-wikidata" = "Title of \"connection with Wikidata\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-milestone" = "Title of \"edit milestone\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-edit-reverted" = "Title of \"edit reverted\" notification type. Used on filters view toggles and the notification detail view."; -"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view.\n\n'''Translate as meaning: \"a mention in the summary of an edit\"'''"; +"notifications-center-type-title-edit-summary-mention" = "Title of \"edit summary mention\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-email-from-other-user" = "Title of \"email from other user\" notification type. Used on filters view toggles and the notification detail view."; "notifications-center-type-title-login-attempts" = "Title of \"Login attempts\" notification type. Used on filters view toggles and the notification detail view. Represents failed logins from both a known and unknown device."; "notifications-center-type-title-login-attempts-subtitle" = "Subtitle of \"Login attempts\" notification type filter toggle. Represents failed logins from both a known and unknown device."; @@ -754,7 +730,7 @@ "on-this-day-detail-header-title" = "Title for 'On this day' detail view - $1 is replaced with the number of historical events which occurred on the given day"; "on-this-day-footer" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; "on-this-day-footer-showing-event-count" = "Footer for presenting user option to see longer list of 'On this day' articles. $1 will be substituted with the number of events"; -"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature.\n\n\"Primary\" is {{msg-wm|Wikipedia-ios-settings-primary-language}}.\n\n\"On this day\" is {{msg-wm|Wikipedia-ios-on-this-day-title}}"; +"on-this-day-language-does-not-support-error" = "Error message shown when the user's primary language Wikipedia does not have the 'On this day' feature."; "on-this-day-no-internet-error" = "error message shown when device is not connected to internet"; "on-this-day-sub-title-for-date-from-language-wikipedia" = "Subtext beneath the 'On this day' header when describing the date and which specific Wikipedia. $1 will be substituted with the date. $2 will be replaced with the language - for example, 'June 8th from English Wikipedia'"; "on-this-day-title" = "Title for the 'On this day' feed section"; @@ -767,13 +743,13 @@ "page-history-minor-edits" = "Text for view that shows many edits were marked as minor edits"; "page-history-revision-author-accessibility-label" = "Accessibility label text telling the user who authored a revision. $1 is replaced with the author."; "page-history-revision-comment-accessibility-label" = "Accessibility label text of author's comment on the revision - $1 is replaced with revision comment"; -"page-history-revision-history-title" = "Title for revision history view"; +"page-history-revision-history-title" = "Title for revision history view. Please prioritize for de, ar and zh wikis."; "page-history-revision-minor-edit-accessibility-label" = "Accessibility label text used if edit was minor"; "page-history-revision-size-diff-addition" = "Accessibility label text telling the user how many bytes were added in a revision - $1 is replaced with the number of bytes added in a revision"; "page-history-revision-size-diff-subtraction" = "Accessibility label text telling the user how many bytes were removed in a revision - $1 is replaced with the number of bytes removed in a revision"; "page-history-revision-time-accessibility-label" = "Label text telling the user what time revision was made - $1 is replaced with the time"; "page-history-revisions-comparison-warning" = "Text telling the user how many revisions can be selected for comparison"; -"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with the year when the first edit was made."; +"page-history-stats-text" = "Text for representing the number of edits that were made to an article and the year when the first edit was made. $1 is replaced with the number of edits, $2 is replaced with they year when the first edit was made."; "page-history-user-edits" = "Text for view that shows many edits were made by logged-in users"; "page-issues" = "Label for the button that shows the \"Page issues\" dialog, where information about the imperfections of the current page is provided (by displaying the warning/cleanup templates). {{Identical|Page issue}}"; "page-location" = "Label for button used to show an article on the map"; @@ -783,7 +759,7 @@ "panel-compare-revisions-text" = "Text for educational panel about comparing revisions"; "panel-compare-revisions-title" = "Title for educational panel about comparing revisions"; "panel-not-logged-in-continue-edit-action-title" = "Title for button that continues publishing the edit anonymously."; -"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text\n* $2 - app-specific text formatting - ending bold text\n* $3 - app-specific text formatting - beginning bold text\n* $4 - app-specific text formatting - ending bold text"; +"panel-not-logged-in-subtitle" = "Subtitle for letting user know that they are not logged in, after they attempt to publish an edit. Parameters:\n* $1 - app-specific text formatting - beginning bold text, $2 - app-specific text formatting - ending bold text, $3 - app-specific text formatting - beginning bold text, $4 - app-specific text formatting - ending bold text."; "panel-not-logged-in-title" = "Title for education panel letting user know they are not logged in."; "pictured" = "Indicates the person or item is pictured (as in a news story)."; "places-accessibility-clear-saved-searches" = "Accessibility hint for clearing saved searches"; @@ -796,13 +772,13 @@ "places-empty-search-title" = "Title text shown on an overlay when there are no recent Places searches. Describes that you can search Wikipedia for articles with geographic locations."; "places-enable-location-action-button-title" = "Button title to enable location access"; "places-enable-location-description" = "Describes that access to your location is only used when the app or one of its features is on the screen"; -"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\". \"Explore\" is {{msg-wikimedia|Wikipedia-ios-welcome-explore-title}}"; +"places-enable-location-title" = "Explains that you can explore articles near you by enabling location access. \"Location\" should be the same term, which is used in the device settings, under \"Privacy\"."; "places-filter-articles-action-sheet-title" = "Title for action sheet that allows users to filter Places articles"; "places-filter-button-title" = "Title for button that allows users to filter places"; "places-filter-no-saved-places" = "Explains that you don't have any saved places"; "places-filter-saved-articles" = "Title of places search filter that searches saved articles"; "places-filter-top-articles" = "Title of places search filter that searches top articles"; -"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles\n{{Identical|Article}}"; +"places-filter-top-articles-count" = "Describes how many top articles are found in the top articles filter - $1 is replaced with the number of articles"; "places-filter-top-read-articles" = "Title for action that allows users to filter top read articles"; "places-location-enabled" = "Title for button informing user that they successfully enabled location services"; "places-no-saved-articles-have-location" = "Indicates to the user that none of their saved articles have location information"; @@ -814,7 +790,7 @@ "places-search-suggested-searches-header" = "Suggested searches - header for the list of suggested searches"; "places-search-this-area" = "A button title that indicates the search will be redone in the visible area"; "places-search-top-articles" = "A search suggestion for top articles"; -"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles\n{{Identical|Nearby}}"; +"places-search-top-articles-that-match-scope" = "Title used in search description when searching an area for Top articles"; "places-search-your-current-location" = "A search suggestion for showing articles near your current location."; "places-title" = "Title of the Places screen shown on the places tab."; "places-unknown-distance" = "Indicates that a place is an unknown distance away"; @@ -825,7 +801,7 @@ "potd-widget-title" = "Text for title of Picture of the day widget."; "preference-summary-eventlogging-opt-in" = "Description of preference that when checked enables data collection of user behavior."; "preference-title-eventlogging-opt-in" = "Title of preference that when checked enables data collection of user behavior."; -"project-name-mediawiki" = "Project name for MediaWiki.org."; +"project-name-mediawiki" = "Project name for MediaWiki."; "project-name-wikibooks" = "Project name for Wikibooks."; "project-name-wikidata" = "Project name for Wikidata."; "project-name-wikimedia-commons" = "Project name for Wikimedia Commons."; @@ -845,7 +821,7 @@ "reading-list-api-error-generic" = "An unexpected error occurred while syncing your reading lists."; "reading-list-api-error-list-limit" = "You have too many lists."; "reading-list-create-new-list-button-title" = "Title for button allowing the user to create a new reading list."; -"reading-list-create-new-list-description" = "Title for label above text field for entering new list description.\n{{Identical|Description}}"; +"reading-list-create-new-list-description" = "Title for label above text field for entering new list description."; "reading-list-create-new-list-reading-list-name" = "Title for label above text field for entering new list name."; "reading-list-create-new-list-title" = "Title for the view in charge of creating a new reading list."; "reading-list-deleted-accessibility-notification" = "Notification spoken after user deletes a reading list from the list."; @@ -871,7 +847,7 @@ "reading-list-login-or-create-account-title" = "Title for syncing saved articles."; "reading-list-login-subtitle" = "Subtitle explaining that saved articles and reading lists can be synced across Wikipedia apps."; "reading-list-login-title" = "Title for syncing save articles."; -"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name\n\n'''This means \"created by a user\", not \"a user has been created\".'''"; +"reading-list-name-user-created-annotation" = "Annotation added to a conflicting reading list name"; "reading-list-new-list-description-placeholder" = "Placeholder text appearing in text field for entering new list description"; "reading-list-new-list-name-placeholder" = "Placeholder text appearing in text field for entering new list name"; "reading-list-sync-disabled-panel-message" = "Message for panel informing user that sync was disabled on their Wikipedia account on another device."; @@ -900,7 +876,7 @@ "reading-lists-count" = "Describes the number of reading lists - $1 is replaced with the number of reading lists"; "reading-lists-default-list-description" = "The description of the default saved pages list."; "reading-lists-default-list-title" = "The title of the default saved pages list {{Identical|Saved}}"; -"reading-lists-delete-reading-list-alert-message" = "Title of the alert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; +"reading-lists-delete-reading-list-alert-message" = "Title of the altert shown before deleting selected reading lists. $1 will be replaced with the number of lists being deleted"; "reading-lists-delete-reading-list-alert-title" = "Title of the alert shown before deleting selected reading lists. $1 is replaced with number of lists to be deleted. $1 will be replaced with the number of lists being deleted"; "reading-lists-large-sync-completed" = "Alert message informing user that large sync was completed. $1 will be replaced with the number of articles which were synced and $2 will be replaced with the number of reading lists which were synced"; "reading-lists-list-not-synced-limit-exceeded" = "Text of the alert label informing the user that list couldn't be synced."; @@ -918,30 +894,30 @@ "reference-section-button-accessibility-label" = "Voiceover label for the top button (that jumps to article's reference section) when viewing a reference's details"; "reference-title" = "Title shown above reference/citation popover. $1 is replaced with the reference link text - i.e. '[1]' {{Identical|Reference}}"; "relative-date-days-ago" = "Relative days ago. 0 = today, singular = yesterday. $1 will be replaced with the number of days ago."; -"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours.\n{{optional}}"; +"relative-date-hours-abbreviated" = "Relative hours, abbreviated. $1 will be replaced with the number of hours."; "relative-date-hours-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-hours-ago-abbreviated" = "Relative hours ago, abbreviated. $1 will be replaced with the number of hours ago."; "relative-date-hrs-ago" = "Relative hours ago. 0 = this hour. $1 will be replaced with the number of hours ago."; "relative-date-min-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; -"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes.\n{{optional}}"; +"relative-date-minutes-abbreviated" = "Relative minutes, abbreviated. $1 will be replaced with the number of minutes."; "relative-date-minutes-ago" = "Relative minutes ago. 0 = just now. $1 will be replaced with the number of minutes ago."; "relative-date-minutes-ago-abbreviated" = "Relative minutes ago, abbreviated. $1 will be replaced with the number of minutes ago."; "relative-date-months-ago" = "Relative months ago. 0 = this month, singular = last month. $1 will be replaced with the number of months ago."; -"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds.\n{{optional}}"; +"relative-date-seconds-abbreviated" = "Relative seconds, abbreviated. $1 will be replaced with the number of seconds."; "relative-date-seconds-ago-abbreviated" = "Relative seconds ago, abbreviated. $1 will be replaced with the number of seconds ago."; "relative-date-years-ago" = "Relative years ago. 0 = this year, singular = last year. $1 will be replaced with the number of years ago."; "replace-button-accessibility" = "Accessibility label for button that triggers replace action. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-buttons-replace-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing a single instance."; "replace-buttons-replace-all-accessibility" = "Accessibility text for describing the type of replace the user is set to or about to perform. This is for replacing all instances."; "replace-clear-button-accessibility" = "Accessibility label for the clear values X button in the replace textfield."; -"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance.\n{{Identical|Replace}}"; +"replace-infolabel-method-replace" = "Title for label indicating which replace method they have currently selected. This is for replacing a single instance."; "replace-infolabel-method-replace-all" = "Title for label indicating which replace method they have currently selected. This is for replacing all instances."; "replace-method-button-accessibility" = "Accessibility label for replace method switch button in Find and Replace. $1 is replaced by \"Replace single instance\" or \"Replace all instances\""; "replace-replace-all-results-count" = "Alert view label that tells the user how many instances they just replaced via \"Replace all\". $1 is replaced with the number of instances that were replaced."; -"replace-textfield-accessibility" = "Accessibility label for the replace text field.\n{{Identical|Replace}}"; +"replace-textfield-accessibility" = "Accessibility label for the replace text field."; "replace-textfield-placeholder" = "Placeholder text seen in replace textfield before textfield is focused."; -"return-button-title" = "Title for button indicating that it is possible to return from this point"; -"return-to-article" = "Title for button indicating that it is possible to go back to the article"; +"return-button-title" = "Title for button indicating that is possible return from this point"; +"return-to-article" = "Title for button indicating that is possible to go back to article"; "reverted-edit-title" = "Title for notification informing user that their edit was reverted."; "saved-all-articles-title" = "Title of the all articles button on Saved screen"; "saved-default-reading-list-tag" = "Tag on the default reading list cell explaining that the list cannot be deleted"; @@ -967,7 +943,7 @@ "search-title" = "Title for search interface. {{Identical|Search}}"; "serbian-variants-alert-body" = "Body text of alert used to inform users about Serbian variant support. Please do not translate the newlines (\n) or Serbian characters (nсрпски ћирилица, etc.)."; "serbian-variants-alert-title" = "Title of alert used to inform users about Serbian variant support."; -"settings-account" = "{{Identical|Account}}"; +"settings-account" = "Title for button and page letting user view their account page."; "settings-appearance" = "Title of the reading preferences screen."; "settings-clear-cache" = "Title for the 'Clear cached data' settings row"; "settings-clear-cache-are-you-sure-message" = "Message for the confirmation presented to the user to verify they are sure they want to clear clear cached data. $1 is replaced with the approximate file size in bytes that will be made available. Also explains that the action will not delete their saved pages."; @@ -979,7 +955,7 @@ "settings-language-bar" = "Title in Settings for toggling the display the language bar in the search view"; "settings-languages-feed-customization" = "Explanation of how you can manage which languages appear in the feed."; "settings-my-languages" = "Title for list of user's preferred languages"; -"settings-notifications" = "Title for view and button letting users change their [[w:Push_technology#Push_notification|push notifications]] settings."; +"settings-notifications" = "Title for view and button letting users change their push notifications settings."; "settings-notifications-echo-failure-message" = "Alert message text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-title" = "Alert title text informing user of failure when subscribing to Echo Notifications."; "settings-notifications-echo-failure-try-again" = "Text alerting the user to try action again after error"; @@ -997,7 +973,7 @@ "settings-storage-and-syncing-enable-sync-title" = "Title of the settings option that enables saved articles and reading lists syncing"; "settings-storage-and-syncing-erase-saved-articles-alert-message" = "Message for the alert shown before erasing all saved articles."; "settings-storage-and-syncing-erase-saved-articles-alert-title" = "Title of the alert shown before erasing all saved article."; -"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles\n{{Identical|Erase}}"; +"settings-storage-and-syncing-erase-saved-articles-button-title" = "Title of the settings button that enables erasing saved articles"; "settings-storage-and-syncing-erase-saved-articles-footer-text" = "Footer text of the settings option that enables erasing saved articles. $1 will be replaced with a number and a system provided localized unit indicator for MB or KB."; "settings-storage-and-syncing-erase-saved-articles-title" = "Title of the settings option that enables erasing saved articles"; "settings-storage-and-syncing-full-sync" = "Message confirming to the user that their reading lists will be synced in the background"; @@ -1010,7 +986,7 @@ "share-a-fact-made-with" = "Indicates that the share-a-fact card was made with the Wikipedia app"; "share-article-name-on-wikipedia" = "Formatted string expressing article being on Wikipedia. $1 will be an article title, which should be wrapped in the localized double quote marks."; "share-building" = "Shown while Share-a-fact card is being constructed"; -"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the article URL link."; +"share-default-format" = "Default share format string. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-email-format" = "Share format string for email. $1 is replaced with the selected text, $2 is replaced with the article title, $3 is replaced with the articleURL."; "share-get-directions-in-maps" = "Button to get directions to the current article's location in the Maps app."; "share-menu-item" = "'Share…' menu item with ellipsis to indicate further actions are required."; @@ -1094,9 +1070,9 @@ "tajik-variants-alert-title" = "Title of alert used to inform users about Tajik variant support."; "talk-page-active-users-accessibilty-label" = "Accessibility label indicating the number of active users in a thread. The $1 argument will be replaced with the amount of active users"; "talk-page-add-topic-button" = "Title for add topic to talk page button"; -"talk-page-archives" = "Title for menu option that redirects to talk page archives"; +"talk-page-archives" = "Title for menu option that redirects to talk page archives. Please prioritize for de, ar and zh wikis."; "talk-page-article-about" = "Title for menu option for information on article talk pages. Please prioritize for de, ar and zh wikis."; -"talk-page-change-language" = "Title for menu option to got to the change language page"; +"talk-page-change-language" = "Title for menu option to got to the change language page. Please prioritize for de, ar and zh wikis."; "talk-page-collapse-thread-button" = "Accessibility label for the collapse thread button on talk pages when the thread is expanded"; "talk-page-discussion-read-accessibility-label" = "Accessibility text for indicating that some content have been read."; "talk-page-discussion-unread-accessibility-label" = "Accessibility text for indicating that some content have not been read."; @@ -1113,36 +1089,36 @@ "talk-page-new-topic-success-text" = "Banner text that appears after a new discussion was successfully published on a talk page."; "talk-page-onboarding-button-accessibility-label" = "Accessibility text for the ok button on the talk pages onboarding modal"; "talk-page-overflow-menu-accessibility" = "Accessibility label for the talk page overflow menu button, which displays more navigation options to the user."; -"talk-page-page-info" = "Title for menu option to go to the talk page information link"; -"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser"; +"talk-page-page-info" = "Title for menu option to go to the talk page information link. Please prioritize for de, ar and zh wikis."; +"talk-page-permanent-link" = "Title for menu option to open the talk page's permanent link in a web browser. Please prioritize for de, ar and zh wikis."; "talk-page-publish-reply-error-subtitle" = "Subtitle for topic reply error alert"; "talk-page-publish-reply-error-title" = "Title for topic reply error alert"; "talk-page-publish-topic-error-title" = "Title for new topic post error alert"; "talk-page-read-in-web" = "Title for menu option to read a talk page in a web browser. Please prioritize for de, ar and zh wikis."; -"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links"; +"talk-page-related-links" = "Title for menu option that redirects to a page that shows related links. Please prioritize for de, ar and zh wikis."; "talk-page-replies-count-accessibilty-label" = "Accessibility label indicating the number of replies in a thread. The $1 argument will be replaced with the amount of replies"; -"talk-page-reply-button" = "Text used on button to reply to talk page messages. Should probably be the same as {{mw-msg|Discussiontools-replybutton}}."; +"talk-page-reply-button" = "Text used on button to reply to talk page messages. Please prioritize for de, ar and zh wikis."; "talk-page-reply-button-accessibility-label" = "Accessibility text for reply button. The $1 will be replaced with the name of the user whose comment is being responded"; "talk-page-reply-depth-accessibility-label" = "Accessibility label for the reply depth indicator. This indicator suggests which reply the text is replying to. $1 is replaced with the depth number."; "talk-page-reply-placeholder-format" = "Placeholder text that displays in the talk page reply text view. Parameters:\n* $1 - the username of the comment the user is replying to. Please prioritize for de, ar and zh wikis."; -"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying.\n\nParameters $1 to $6 are app-specific non-text formatting.\n\nPlease prioritize for de, ar and zh wikis."; -"talk-page-revision-history" = "Title for option that leads to talk pages revision history"; +"talk-page-reply-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when replying. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; +"talk-page-revision-history" = "Title for menu option that leads to page revision history."; "talk-page-rply-close-button-accessibility-hint" = "Accessibility hint for the reply screen close button"; "talk-page-share-button" = "Title for share talk page button"; -"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-subscribe}}."; +"talk-page-subscribe-to-topic" = "Text used on button to subscribe to talk page topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscribed-alert-subtitle" = "Subtitle for alert informing that the user will receive notifications for a subscribed topic. Please prioritize for de, ar and zh wikis."; -"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic"; +"talk-page-subscribed-alert-title" = "Title for alert informing that the user subscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-subscription-failed-alert" = "Text for the subscription failure alert"; -"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page."; -"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page."; +"talk-page-title-article-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is an article talk page. Please prioritize for de, ar and zh wikis."; +"talk-page-title-user-talk" = "This title label is displayed at the top of a talk page topic list, if the talk page type is a user talk page. Please prioritize for de, ar and zh wikis."; "talk-page-topic-close-button-hint" = "Accessibility hint for talk page new topic screen close button"; "talk-page-topic-compose-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses on talk pages when composing a new topic. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic. Should be the same as {{msg-mw|Discussiontools-topicsubscription-button-unsubscribe}}."; +"talk-page-unsubscribe-to-topic" = "Text used on button to unsubscribe from talk page topic."; "talk-page-unsubscribed-alert-subtitle" = "Subtitle for alert informing that the user will no longer receive notifications for a topic. Please prioritize for de, ar and zh wikis."; -"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic"; +"talk-page-unsubscribed-alert-title" = "Title for alert informing that the user unsubscribed to a topic. Please prioritize for de, ar and zh wikis."; "talk-page-unsubscription-failed-alert" = "Text for the unsubscription failure alert"; "talk-page-user-about" = "Title for menu option for information on user talk pages"; -"talk-page-user-contributions" = "Title for menu option for information on the user's contributions\n{{identical|Contribution}}"; +"talk-page-user-contributions" = "Title for menu option for information on the user's contributions. Please prioritize for de, ar and zh wikis."; "talk-pages-archives-empty-title" = "Text displayed when no talk page archive pages were found."; "talk-pages-archives-view-title" = "Title of talk page archive list view."; "talk-pages-coffee-roll-read-more" = "Title of user and article talk pages button to read more of the coffee roll."; @@ -1155,23 +1131,23 @@ "talk-pages-empty-view-header-article" = "Text header displayed in article talk pages when no topics are available."; "talk-pages-empty-view-header-user" = "Text header displayed in user talk pages when no topics are available. $1 is replaced with a username."; "talk-pages-reply-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new reply view after entering text. Please prioritize for de, ar and zh wikis."; -"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published."; -"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen."; +"talk-pages-topic-added-alert-title" = "Title for alert informing that the user's new topic was successfully published. Please prioritize for de, ar and zh wikis."; +"talk-pages-topic-compose-body-placeholder" = "Placeholder text in topic body field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-body-placeholder-accessibility" = "Accessibility label for the placeholder element of the topic body text view on the topic compose screen."; "talk-pages-topic-compose-close-confirmation-discard" = "Title of discard action, displayed within a confirmation alert to user when they attempt to close the new topic view after entering title or body text. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-close-confirmation-title" = "Title of confirmation alert displayed to user when they attempt to close the new topic view after entering title or body text."; -"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen."; +"talk-pages-topic-compose-navbar-title" = "Top navigation bar title of talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-compose-title-placeholder" = "Placeholder text in topic title field of the talk page topic compose screen. Please prioritize for de, ar and zh wikis."; "talk-pages-topic-reply-onboarding-body" = "Body text for user education onboarding view for user and article talk pages."; "talk-pages-topic-reply-onboarding-body-ios15" = "Body text for user education onboarding view for user and article talk pages. Parameters:\n* $1 - app-specific non-text formatting"; "talk-pages-topic-reply-onboarding-body-note-ios15" = "Body text for user education onboarding view for user and article talk pages on iOS 15+"; "talk-pages-topic-reply-onboarding-title" = "Title of user education onboarding view for user and article talk pages."; "talk-pages-user-groups" = "Title for menu option for information on the user's user groups. Please prioritize for de, ar and zh wikis."; -"talk-pages-user-logs" = "Title for menu option to consult the user's public logs"; -"talk-pages-view-title" = "Title of user and article talk pages view."; +"talk-pages-user-logs" = "Title for menu option to consult the user's public logs. Please prioritize for de, ar and zh wikis."; +"talk-pages-view-title" = "Title of user and article talk pages view. Please prioritize for de, ar and zh wikis."; "theme-black-display-name" = "Black theme name presented to the user"; -"theme-dark-display-name" = "Dark theme name presented to the user\n{{Identical|Dark}}"; -"theme-default-display-name" = "Default theme name presented to the user\n{{Identical|Default}}"; +"theme-dark-display-name" = "Dark theme name presented to the user"; +"theme-default-display-name" = "Default theme name presented to the user"; "theme-default-explanation" = "Explains that the default theme matches the iOS system theme setting"; "theme-light-display-name" = "Light theme name presented to the user"; "theme-sepia-display-name" = "Sepia theme name presented to the user"; @@ -1195,9 +1171,9 @@ "vanish-account-back-confirm-keep-editing" = "Text of confirmation alert keep editing option on vanishing request screen, if user taps Back after filling out information. This option keeps them on the screen to continue editing."; "vanish-account-back-confirm-title" = "Title of confirmation alert on vanishing request screen, if user taps Back after filling out information."; "vanish-account-bottom-text" = "Informative text on accounting deletion on Wikipedia"; -"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting\n* $2 - app-specific non-text formatting\n* $3 - app-specific non-text formatting."; +"vanish-account-bottom-text-with-link" = "Informative text on accounting deletion on Wikipedia, contains link to more info on a web page. The parameters do not require translation, as they are used for markdown formatting. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting."; "vanish-account-button-text" = "Text for button on vanish account request screen"; -"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view.\n{{identical|Continue}}"; +"vanish-account-continue-button-title" = "Title of button presented in the vanish account warning view."; "vanish-account-description" = "Description for the vanishing process"; "vanish-account-email-text" = "Email content for the vanishing account request"; "vanish-account-learn-more-text" = "Text for button on vanish account request screen that redirects to the meta page about the process"; @@ -1235,7 +1211,7 @@ "watchlist-edit-summary-accessibility" = "Text for edit summary acessibility text"; "watchlist-empty-view-button-title" = "Title for empty watchlist view button that redirects user to search articles"; "watchlist-empty-view-filter-title" = "Title for empty watchlist view when filters are active"; -"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}."; +"watchlist-empty-view-subtitle" = "Subtitle for empty watchlist view"; "watchlist-empty-view-title" = "Title for empty watchlist view"; "watchlist-expiration-subtitle" = "Watchlists onboarding modal set expiration section subtitle"; "watchlist-expiration-title" = "Watchlists onboarding modal set expiration section title"; @@ -1268,23 +1244,23 @@ "watchlist-thanks-success" = "Message displayed in a toast on successful thanking of user in Watchlist view. $1 is replaced with the user being thanked."; "watchlist-track-subtitle" = "Watchlists onboarding modal track changes section subtitle"; "watchlist-track-title" = "Watchlists onboarding modal track changes section title"; -"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle.\n\n* \"Settings\" is {{msg-wm|Wikipedia-ios-settings-title}}\n* \"Account\" is {{msg-wm|Wikipedia-ios-settings-account}}"; +"watchlist-updates-subtitle" = "Watchlists onboarding modal view updates section subtitle"; "watchlist-updates-title" = "Watchlists onboarding modal view updates section title"; "watchlist-user-button-thank" = "Title shown for thank action in user menu button in watchlist view."; "watchlist-user-button-user-contributions" = "Title shown for user contributions action in user menu button in diff and watchlist views."; "watchlist-user-button-user-page" = "Title shown for user page action in user menu button in diff and watchlist views."; "watchlist-user-button-user-talk-page" = "Title shown for user talk page action in user menu button in diff and watchlist views."; -"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle.\n\n\"Watch\" is {{msg-wm|Wikipedia-ios-watch}}"; +"watchlist-watch-subtitle" = "Watchlists onboarding modal watch articles section subtitle"; "watchlist-watch-title" = "Watchlists onboarding modal watch articles section title"; "welcome-exploration-explore-feed-description" = "Description for Explore feed"; -"welcome-exploration-explore-feed-title" = "Title for Explore feed. Translate as \"the feed ''of'' Explore\".\n\n\"Explore\" is {{msg-wm|Wikipedia-ios-home-title}}."; +"welcome-exploration-explore-feed-title" = "Title for Explore feed"; "welcome-exploration-on-this-day-description" = "Description for On this day"; "welcome-exploration-on-this-day-title" = "Title for On this day"; "welcome-exploration-places-description" = "Description for Places"; "welcome-exploration-places-title" = "Title for Places"; "welcome-explore-continue-button" = "Text for button for dismissing welcome screens {{Identical|Get started}}"; "welcome-explore-new-ways-title" = "Title for welcome screens including explanation of new notification features"; -"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features\n\n{{Identical|Got it}}"; +"welcome-explore-tell-me-more-done-button" = "Text for button dismissing detailed explanation of new features"; "welcome-intro-free-encyclopedia-description" = "Description for introductory welcome screen"; "welcome-intro-free-encyclopedia-more" = "Text for link for learning more about Wikipedia on introductory welcome screen"; "welcome-intro-free-encyclopedia-more-about" = "Title for more information about Wikipedia"; @@ -1321,5 +1297,5 @@ "wikitext-upload-save-anonymously-or-login" = "Text informing user of draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting."; "wikitext-upload-save-anonymously-warning" = "Button sub-text informing user or draw-backs of not signing in before saving wikitext. Parameters:\n* $1 - sign in button text"; "wikitext-upload-save-sign-in" = "{{Identical|Log in}}"; -"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1, $2, $3, $4, $5 and $6 - app-specific non-text formatting"; -"wikitext-upload-save-terms-name" = "This message is used in the message {{msg-wm|Wikipedia-ios-wikitext-upload-save-terms-and-license}}."; +"wikitext-upload-save-terms-and-licenses" = "Text for information about the Terms of Use and edit licenses. Parameters:\n* $1 - app-specific non-text formatting, $2 - app-specific non-text formatting, $3 - app-specific non-text formatting, $4 - app-specific non-text formatting, $5 - app-specific non-text formatting, $6 - app-specific non-text formatting."; +"wikitext-upload-save-terms-name" = "This message is used in the message [[Wikimedia:Wikipedia-ios-wikitext-upload-save-terms-and-license]]."; diff --git a/Wikipedia/iOS Native Localizations/fi.lproj/Localizable.strings b/Wikipedia/iOS Native Localizations/fi.lproj/Localizable.strings index 6610a92005534ab2318deb4bc9dcdc777a101c79..8da313d1b880e9ea3c25032d5d374a9d72eb30a0 100644 GIT binary patch delta 217 zcmcb#lY7Mu?uIRlA_FnQVyg=q?meA6c+F|tfwmB7fum^poG z0;4H=F+(DQ0z>|E!-VjGj_^a&h{T&f_wIY5}nkPBsj%qj-*vw-|ehCCq5oNPE-b@C#4o$XShOg>uT z3PAOx3M4+q=P<<*x2}8+r`E*9n$qF4j)92YUxlBG)DKz;@q0FT10^8LbnAXez E0OJuq+yDRo delta 257 zcmZ3ngZt7>?uIRlA_A)g@!2s0Uq8A^e$cyeHw zFe`|cIX%&m$#Hr{0;3Rf9)rSk#cPbB)2Adb%1nQ9pHYA_8>9q?OQvs3U`(7I5YEIh zx$ha*_;rBB s01zpH+_{6i_~-jTSk`cXQnfiRe{Ay fbeK)1Uzotmwta#Svy&TGj7f+|Z97jS^O8pZI<_8f delta 103 zcmdn+U0}m^frb{wElf2o)7dJRMJE5t=9r!%!NjwDi3`)WAcWYQmCQoZ4Qv@%wx5~K kR91zM(6V6En%?l5nPd9|A!a8xganrmliYTmNaiJv0QN{FPXGV_