diff --git a/WooCommerce/Classes/Extensions/UIButton+TitleAndImage.swift b/WooCommerce/Classes/Extensions/UIButton+TitleAndImage.swift deleted file mode 100644 index 85eee45d77c..00000000000 --- a/WooCommerce/Classes/Extensions/UIButton+TitleAndImage.swift +++ /dev/null @@ -1,22 +0,0 @@ -import UIKit - -extension UIButton { - /// Sets a spacing between button title and image. - /// - Parameters: - /// - spacing: spacing between the title and image. - /// - layoutDirection: layout direction of the button (LTR/RTL). - func distributeTitleAndImage(spacing: CGFloat, layoutDirection: UIUserInterfaceLayoutDirection = UIApplication.shared.userInterfaceLayoutDirection) { - let insetAmount = spacing / 2.0 - - switch layoutDirection { - case .rightToLeft: - imageEdgeInsets = UIEdgeInsets(top: imageEdgeInsets.top, left: insetAmount, bottom: imageEdgeInsets.bottom, right: -insetAmount) - titleEdgeInsets = UIEdgeInsets(top: titleEdgeInsets.top, left: -insetAmount, bottom: titleEdgeInsets.bottom, right: insetAmount) - contentEdgeInsets = UIEdgeInsets(top: contentEdgeInsets.top, left: -insetAmount, bottom: contentEdgeInsets.bottom, right: -insetAmount) - default: - imageEdgeInsets = UIEdgeInsets(top: imageEdgeInsets.top, left: -insetAmount, bottom: imageEdgeInsets.bottom, right: insetAmount) - titleEdgeInsets = UIEdgeInsets(top: titleEdgeInsets.top, left: insetAmount, bottom: titleEdgeInsets.bottom, right: -insetAmount) - contentEdgeInsets = UIEdgeInsets(top: contentEdgeInsets.top, left: insetAmount, bottom: contentEdgeInsets.bottom, right: insetAmount) - } - } -} diff --git a/WooCommerce/Classes/ViewRelated/CardPresentPayments/CardPresentPaymentsModalViewController.swift b/WooCommerce/Classes/ViewRelated/CardPresentPayments/CardPresentPaymentsModalViewController.swift index b1131263a4c..6df04ccc0e3 100644 --- a/WooCommerce/Classes/ViewRelated/CardPresentPayments/CardPresentPaymentsModalViewController.swift +++ b/WooCommerce/Classes/ViewRelated/CardPresentPayments/CardPresentPaymentsModalViewController.swift @@ -320,7 +320,9 @@ private extension CardPresentPaymentsModalViewController { auxiliaryButton.setAttributedTitle(viewModel.auxiliaryAttributedButtonTitle, for: .normal) auxiliaryButton.setImage(viewModel.auxiliaryButtonimage, for: .normal) if viewModel.auxiliaryButtonimage != nil { - auxiliaryButton.distributeTitleAndImage(spacing: 8.0) + var config = UIButton.Configuration.plain() + config.imagePadding = Constants.buttonTitleAndImageSpacing + auxiliaryButton.configuration = config } view.layoutIfNeeded() } @@ -416,6 +418,7 @@ private extension CardPresentPaymentsModalViewController { static let extraInfoCustomInsets = UIEdgeInsets(top: 12, left: 10, bottom: 12, right: 10) static let modalHeight: CGFloat = 382 static let modalWidth: CGFloat = 280 + static let buttonTitleAndImageSpacing: CGFloat = 8 } } diff --git a/WooCommerce/Classes/ViewRelated/Containers/BottomButtonContainer/BottomButtonContainerView.swift b/WooCommerce/Classes/ViewRelated/Containers/BottomButtonContainer/BottomButtonContainerView.swift index c128d63f62e..caf89590761 100644 --- a/WooCommerce/Classes/ViewRelated/Containers/BottomButtonContainer/BottomButtonContainerView.swift +++ b/WooCommerce/Classes/ViewRelated/Containers/BottomButtonContainer/BottomButtonContainerView.swift @@ -71,14 +71,14 @@ private extension BottomButtonContainerView { case .primary: button.applyPrimaryButtonStyle() case .link: + if let image = viewModel.image { + var configuration = UIButton.Configuration.plain() + button.setImage(image, for: .normal) + configuration.imagePadding = Constants.buttonTitleAndImageSpacing + button.configuration = configuration + } button.applyLinkButtonStyle() button.contentHorizontalAlignment = .leading - button.contentEdgeInsets = .zero - } - - if let image = viewModel.image { - button.setImage(image, for: .normal) - button.distributeTitleAndImage(spacing: Constants.buttonTitleAndImageSpacing) } } diff --git a/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerInfoTableViewCell.swift b/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerInfoTableViewCell.swift index 73a78a7f556..70549bb83f5 100644 --- a/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerInfoTableViewCell.swift +++ b/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerInfoTableViewCell.swift @@ -125,8 +125,10 @@ private extension CustomerInfoTableViewCell { addButton.setImage(.plusImage, for: .normal) addButton.contentHorizontalAlignment = .leading addButton.contentVerticalAlignment = .bottom - addButton.contentEdgeInsets = .zero - addButton.distributeTitleAndImage(spacing: Constants.buttonTitleAndImageSpacing) + var configuration = UIButton.Configuration.plain() + configuration.contentInsets = .init(.zero) + configuration.imagePadding = Constants.buttonTitleAndImageSpacing + addButton.configuration = configuration addButton.addTarget(self, action: #selector(addButtonTapped), for: .touchUpInside) } diff --git a/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerNoteTableViewCell.swift b/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerNoteTableViewCell.swift index 2ace3ee219e..841c5a275d6 100644 --- a/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerNoteTableViewCell.swift +++ b/WooCommerce/Classes/ViewRelated/Orders/Order Details/Customer Section/CustomerNoteTableViewCell.swift @@ -130,8 +130,8 @@ private extension CustomerNoteTableViewCell { addButton.contentVerticalAlignment = .bottom var configuration = UIButton.Configuration.plain() configuration.contentInsets = .init(.zero) + configuration.imagePadding = Constants.buttonTitleAndImageSpacing addButton.configuration = configuration - addButton.distributeTitleAndImage(spacing: Constants.buttonTitleAndImageSpacing) addButton.addTarget(self, action: #selector(addButtonTapped), for: .touchUpInside) } diff --git a/WooCommerce/Resources/de.lproj/Localizable.strings b/WooCommerce/Resources/de.lproj/Localizable.strings index 35cfd6461cc..bc878213b15 100644 --- a/WooCommerce/Resources/de.lproj/Localizable.strings +++ b/WooCommerce/Resources/de.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-29 08:54:05+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: de */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Automattic-Familie"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "Durchschnittlicher Bestellwert"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "Warten auf Zahlung"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "Abbrechen"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "Installation abbrechen"; + /* Display label for cancelled order status. */ "Cancelled" = "Storniert"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "Firma"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "Im Vergleich zu **%1$@**"; + /* Display label for completed order status. */ "Completed" = "Abgeschlossen"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "Bestehenden Shop verbinden"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "Shop mit Jetpack verbinden"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "Mit Kartenlesegerät verbinden"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "Verbundene Stores"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "Jetpack verbinden"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "Verbindung zum Reader fehlgeschlagen"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "Template-Produkt wird erstellt …"; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "Dein Shop wird erstellt"; + /* Credit card payment method for shipping label. */ "Credit card" = "Kreditkarte"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "Fehler"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "Fehler beim Aktivieren von Jetpack"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "Fehler beim Autorisieren der Verbindung mit Jetpack"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "Fehlercode %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "Fehler beim Aktivieren der Statistiken. Bitte versuch es noch mal."; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "Fehler bei der Adresssuche in Apple Maps"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "Fehler beim Installieren von Jetpack"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "Fehler beim Laden der Daten"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "Ausschlüsse"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "Ohne Verbindung beenden"; + /* Accessibility value when a banner is expanded */ "Expanded" = "Erweitert"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "Shop aufrufen"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Anmeldung mit Google fehlgeschlagen."; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "HTML-Inhalt"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "Halte deine Shop-Anmeldedaten griffbereit."; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "Überschrift 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "Rückerstattung ausstellen"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "Fehler beim Kauf des Tarif"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "Rückerstattungen wird ausgestellt …"; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack ist ein kostenloses WordPress-Plugin, das deinen Store mit Tools verbindet, die du für ein bestmögliches mobiles Erlebnis benötigst, einschließlich Push-Benachrichtigungen und Statistiken."; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "Jetpack ist installiert, aber nicht verbunden."; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "Von überall aus mitmachen"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "Produktbewertungen überwachen und genehmigen"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "Bisheriger Monat"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "Mehr"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "Nettozahlung"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "Nettoumsatz"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "Nettoumsatz: %@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "Keine Gutscheine gefunden"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "Kein aktueller Zeitraum verfügbar"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "Keine Daten verfügbar"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "Keine Bestellung ausgewählt"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "Kein vorheriger Zeitraum verfügbar"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "Kein Preis festgelegt"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "ANGEBOTENE OPTIONEN"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "BESTELLUNGEN"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "Aus"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "Lade bitte den Akku deines Lesegeräts auf"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "Bitte verbinde deinen Shop mit Jetpack, um in dieser App darauf zuzugreifen."; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "Bitte wende dich an den Website-Betreiber, um eine Einladung zur Nutzung der App als Shop-Manager oder Administrator zu erhalten."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "Wende dich an deinen Shop-Manager oder Administrator, um Hilfe zu erhalten."; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "Korrigiere bitte deine Shop-Adresse, um fortzufahren"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "Bitte fülle alle Felder aus"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "Bitte installiere das kostenlose Jetpack-Plugin, um in dieser App auf deinen Shop zuzugreifen."; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "Melde dich ab, bevor du eine Verbindung mit einer anderen WordPress.com-Website herstellst."; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "Stelle sicher, dass du die neueste Version von WooCommerce verwendest, und versuche es später erneut."; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "Bitte bleib verbunden."; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "Bitte wähle ein Paket aus"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "Bitte versuche es mit einer anderen Domain."; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "Versuche es erneut und stelle sicher, dass du bei einem für Käufe berechtigten App Store-Konto angemeldet bist."; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "Versuche es später erneut oder kontaktiere uns, wir helfen dir gerne weiter!"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "Versuche es erneut oder wende dich an den Support, falls dieser Fehler weiterhin auftritt."; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "Versuche es erneut oder kontaktiere uns, um Hilfe zu erhalten."; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "Bitte warten, deine Website %1$@ wird mit Jetpack verbunden."; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "Bitte warten, deine Shop %1$@ wird mit Jetpack verbunden."; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "Warte bitte, während wir die neue Variation erstellen"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "Richte einen attraktiven Onlineshop ein und starte mit dem Verkauf – einfach und schnell."; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "EINNAHMEN"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "Bewerte uns"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "Optionen für Layout und Papiergrößen anzeigen"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "Mehr anzeigen"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "Die Vorteile"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "Karte zum Erstatten auflegen oder einstecken"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "Auf dem iPhone zum Bezahlen tippen"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "Tippen, um einen waagerechten Trenner einzufügen"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "Geschäftsbedingungen"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Teste persönliche Zahlungen mit dem integrierten Kartenlesegerät deines Smartphones, sobald diese Funktion veröffentlicht wird. Unterstützt auf dem iPhone XS und neueren Modellen mit iOS 15.5 oder höher."; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "In-App-Käufe testen, während Vorbereitungen für die Veröffentlichung laufen"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "Beim Laden der Plugins ist ein Fehler aufgetreten. Bitte überprüfe deine Internetverbindung und versuche es erneut."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "Bei der Kommunikation mit deiner Website ist ein Fehler aufgetreten."; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "Beim Abschließen deiner Anfrage ist ein Fehler aufgetreten."; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "Beim Anlegen der Bestellung ist ein Fehler aufgetreten"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "Dies ist die URL der Datei, auf die Kunden Zugriff erhalten. Eingegebene URLs sollten bereits kodiert sein."; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "Hier finden dich Benutzer im Internet. Du kannst später eine weitere Domain hinzufügen."; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "Der Artikel befindet sich derzeit in Paket %1$d: %2$@. Wohin möchtest du ihn verschieben?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "Bestellungen gesamt"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "Umsatz insgesamt"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "Gesamtgewicht des Pakets"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "Vertrauen"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "Aktivierung erneut versuchen"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "Versuche es mit einer anderen Lesemethode"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "Autorisierung erneut versuchen"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "Versuche, die Zahlung erneut einzuziehen"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "Installation erneut versuchen"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "Erneut versuchen"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "Versuche es mit einer anderen Zahlungsmethode"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "Versuche erneut, eine Verbindung herzustellen, um auf deinen Shop zuzugreifen."; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "Jetzt ausprobieren"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "Benutzernamen müssen aus mindestens 4 Zeichen bestehen."; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "Überprüfung läuft."; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "Wert (%1$@ pro Einheit)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "Warten …"; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "Wir sind bereit für die Erstellung deines Shops"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "Leider können wir persönliche Zahlungen für diesen Store nicht unterstützen."; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "Wir arbeiten daran, es dir einfacher zu machen, Produkt-Add-ons direkt auf deinem Gerät zu sehen! Im Moment siehst du die Add-ons für deine Bestellung. Du kannst diese Add-ons in deinem Web-Dashboard erstellen und bearbeiten."; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "Der Shop kann zurzeit nicht geladen werden."; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "Die Analysen deines Shops können nicht angezeigt werden."; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "Website"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "Bisherige Woche"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "Gewicht"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo Mail"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "Bisheriges Jahr"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "Ja, ändern"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "Gutscheine sind für diesen Shop derzeit deaktiviert. Aktiviere Gutscheine, um loszulegen."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "Du bist nicht berechtigt, Plugins in diesem Shop zu verwalten."; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "Du hast eine neue Bestellung! 🎉"; diff --git a/WooCommerce/Resources/es.lproj/Localizable.strings b/WooCommerce/Resources/es.lproj/Localizable.strings index ef9a66fa467..d02b403ce6e 100644 --- a/WooCommerce/Resources/es.lproj/Localizable.strings +++ b/WooCommerce/Resources/es.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-28 16:54:04+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: es */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Familia Automattic"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "Valor medio de los pedidos"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "Pago pendiente"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "Cancelar"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "Cancelar instalación"; + /* Display label for cancelled order status. */ "Cancelled" = "Cancelada"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "Empresa"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "Comparado con **%1$@**"; + /* Display label for completed order status. */ "Completed" = "Completado"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "Conectar una tienda existente"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "Conecta tu tienda a Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "Conectar con el lector"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "Tiendas conectadas"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "Conectando Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "La conexión del lector ha fallado"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "Creando el producto de la plantilla..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "Estamos creando tu tienda"; + /* Credit card payment method for shipping label. */ "Credit card" = "Tarjeta de crédito"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "Error"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "Error al activar Jetpack"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "Error al autorizar la conexión con Jetpack"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "Código de error %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "Error al activar los análisis. Inténtalo de nuevo."; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "Error al encontrar la dirección en los Mapas de Apple"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "Error al instalar Jetpack"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "Error al cargar los datos"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "Exclusiones"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "Salir sin conectarse"; + /* Accessibility value when a banner is expanded */ "Expanded" = "Ampliado"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "Ir a la tienda"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Fallo en el registro en Google."; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "Contenido HTML"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "Debes tener preparadas las credenciales de tu tienda."; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "Encabezado 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "Emitir reembolso"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "Se ha producido un problema al comprar el plan."; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "Se está emitiendo el reembolso..."; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack es un plugin gratuito de WordPress que conecta tu tienda con las herramientas necesarias para ofrecer la mejor experiencia para móviles, como notificaciones push y estadísticas"; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "Jetpack se ha instalado, pero no conectado."; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "Únete desde cualquier lugar"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "Supervisa y aprueba los comentarios de tus productos"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "Desde hace un mes"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "Más"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "Pago neto"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "Ventas netas"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "Ventas netas: %@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "No se han encontrado cupones"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "No hay ningún período actual disponible."; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "No hay datos disponibles."; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "No se ha seleccionado ningún pedido"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "No hay ningún período anterior disponible."; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "Sin precio"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "OPCIONES OFRECIDAS"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "PEDIDOS"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "Apagado"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "Carga el lector"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "Conecta tu tienda a Jetpack para acceder a ella en esta aplicación."; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "Ponte en contacto con el propietario del sitio para obtener una invitación como gestor o administrador de la tienda y utilizar la aplicación con este rol."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "Ponte en contacto con el gestor o administrador de la tienda para obtener ayuda."; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "Para proceder, debes corregir la dirección de la tienda."; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "Rellena todos los campos"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "Para acceder a tu tienda en esta aplicación, instala el plugin gratuito Jetpack."; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "Cierra la sesión antes de conectarte a otro sitio de wordpress.com"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "Comprueba que tienes la última versión de WooCommerce y vuelve a intentarlo más tarde."; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "Permanece conectado."; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "Por favor, elige un paquete"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "Prueba con otro dominio."; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "Inténtalo de nuevo y comprueba que has iniciado sesión en una cuenta del App Store que cumple los requisitos para la compra."; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "Inténtalo de nuevo más tarde o ponte en contacto con nosotros y estaremos encantados de ayudarte."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "Inténtalo de nuevo o ponte en contacto con soporte si el error continúa."; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "Inténtalo de nuevo o ponte en contacto con nuestro servicio de soporte."; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "Espera mientras conectamos tu sitio %1$@ con Jetpack."; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "Espera mientras conectamos tu tienda %1$@ con Jetpack."; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "Espera un momento mientras creamos la nueva variación"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "Empieza a vender enseguida con una tienda online atractiva."; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "INGRESOS"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "Puntúanos"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "Consulta las opciones de tamaño de papel y diseño"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "Ver más"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "Ver las ventajas"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "Toca o introduce una tarjeta para obtener el reembolso"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "Toca para pagar en el iPhone"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "Toca para insertar una regla horizontal"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "Condiciones del servicio"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Prueba Pagos en persona mediante el lector de tarjetas integrado en tu teléfono, mientras preparamos el lanzamiento. Compatible con el iPhone XS y los teléfonos más nuevos que dispongan de iOS 15.5 o superior."; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "Prueba las compras en la aplicación mientras preparamos el lanzamiento"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "Se ha producido un error al cargar los plugins. Comprueba tu conexión a Internet y vuelve a intentarlo."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "Se ha producido un error al comunicarse con el sitio."; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "Se ha producido un error al completar tu solicitud."; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "Se ha producido un error al crear el pedido"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "Esta es la URL del archivo al que los clientes podrán acceder. Las URL introducidas ya deberían estar cifradas."; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "Aquí es donde las personas te encontrarán en Internet. Puedes añadir otro dominio más adelante."; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "Actualmente, este artículo se encuentra en el Paquete %1$d: %2$@. ¿A dónde te gustaría moverlo?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "Total de pedidos"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "Ventas totales"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "Peso total del paquete"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "Confiar"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "Prueba a activarlo de nuevo."; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "Prueba otro método de lectura."; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "Prueba a autorizarlo de nuevo."; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "Intenta recibir el pago de nuevo"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "Prueba a instalarlo de nuevo."; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "Intentarlo de nuevo"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "Prueba otro método de pago."; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "Prueba a conectarte de nuevo para acceder a tu tienda."; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "Probar ahora"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "El nombre de usuario debe tener al menos 4 caracteres."; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "Validación"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "Valor (%1$@ por unidad)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "Esperando..."; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "Estamos preparando la creación de tu tienda."; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "Lo sentimos, pero no podemos admitir Pagos en Persona para esta tienda."; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "Estamos trabajando para que sea más sencillo ver complementos de producto directamente con tu dispositivo. A partir de ahora, podrás ver los complementos de tus pedidos. Puedes crear y editar estos complementos en el escritorio web."; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "En este momento, no podemos cargar la tienda."; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "No podemos mostrar los análisis en tiempo real de tu tienda"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "Sitio web"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "Desde hace una semana"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "Peso"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo Mail"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "Desde hace un año"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "Sí, cambiar"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "En este momento, los cupones están desactivados en esta tienda. Activa los cupones para empezar."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "No tienes permiso para gestionar plugins en esta tienda."; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "Tienes un pedido nuevo 🎉"; diff --git a/WooCommerce/Resources/it.lproj/Localizable.strings b/WooCommerce/Resources/it.lproj/Localizable.strings index 632794cb7b5..a0db908a938 100644 --- a/WooCommerce/Resources/it.lproj/Localizable.strings +++ b/WooCommerce/Resources/it.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-28 20:54:04+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: it */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Famiglia Automattic"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "Valore medio dell'ordine"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "In attesa di pagamento"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "Annulla"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "Annulla installazione"; + /* Display label for cancelled order status. */ "Cancelled" = "Annullato"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "Società"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "Confrontato con **%1$@**"; + /* Display label for completed order status. */ "Completed" = "Operazione completata"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "Connetti un negozio esistente"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "Connetti il negozio a Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "Connetti al lettore"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "Negozi collegati"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "Connessione di Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "Connessione del lettore non riuscita"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "Creazione del prodotto template in corso..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "Creazione del tuo negozio in corso"; + /* Credit card payment method for shipping label. */ "Credit card" = "Carta di credito"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "Errore"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "Errore durante l'attivazione di Jetpack"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "Errore di autorizzazione della connessione a Jetpack"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "Codice errore %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "Errore durante l'attivazione dell'analisi. Prova di nuovo."; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "Errore nella ricerca dell'indirizzo su Apple Maps"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "Errore durante l'installazione di Jetpack"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "Errore durante il caricamento dei dati"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "Esclusioni"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "Esci senza connessione"; + /* Accessibility value when a banner is expanded */ "Expanded" = "Espanso"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "Vai al Negozio"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Accesso a Google non riuscito."; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "Contenuto HTML"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "Prepara le credenziali del negozio."; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "Intestazione 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "Emetti rimborso"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "Problema con l'acquisto del piano"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "Emissione del rimborso..."; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack è un plugin WordPress gratuito che collega il tuo negozio con gli strumenti necessari per assicurarti la migliore esperienza mobile, incluse le notifiche push e le statistiche"; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "Jetpack è installato, ma non connesso."; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "Partecipa da qualsiasi luogo"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "Monitora e approva le recensioni dei prodotti"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "Mese corrente"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "Altro"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "Pagamento netto"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "Vendite nette"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "Vendite nette: %@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "Nessun codice promozionale trovato"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "Nessun periodo corrente disponibile"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "Nessun dato disponibile"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "Nessun ordine selezionato"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "Nessun periodo precedente disponibile"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "Nessun prezzo impostato"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "OPZIONI OFFERTE"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "ORDINI"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "Off"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "Modifica il lettore"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "Connetti il negozio a Jetpack per permetterne l'accesso su questa app."; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "Contatta il proprietario del sito per un invito al sito come gestore del negozio o amministratore per utilizzare l'app."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "Contatta il responsabile del negozio o un amministratore del sito per assistenza."; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "Correggi l'indirizzo del tuo negozio per procedere"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "Si prega di riempire tutti i campi"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "Installa il plugin Jetpack gratuito per accedere al negozio su questa app."; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "Disconnettiti prima di connetterti a un sito WordPress.com differente"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "Assicurati di disporre della versione più recente di WooCommerce e prova più tardi."; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "Rimani connesso."; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "Seleziona un pacchetto"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "Prova un altro dominio."; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "Riprova e assicurati di aver effettuato l'accesso a un account App Store idoneo per l'acquisto."; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "Riprova più tardi o contattaci per ricevere assistenza."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "Riprova o contatta il supporto se l'errore persiste."; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "Prova di nuovo o contattaci per ricevere supporto."; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "Attendi mentre connettiamo il tuo sito %1$@ con Jetpack."; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "Attendi mentre connettiamo il tuo negozio %1$@ con Jetpack."; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "Attendi mentre creiamo la nuova variante"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "Attivati rapidamente e vendi con un bellissimo negozio online."; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "GUADAGNO"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "Valutaci"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "Visualizza le opzioni di layout e delle dimensioni del foglio"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "Scopri di più"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "Scopri i vantaggi"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "Tocca o inserisci la carta per effettuare il rimborso"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "Tocca per pagare su iPhone"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "Tocca per inserire Righello orizzontale"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "Termini di Servizio"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Prova i pagamenti di persona utilizzando il lettore di carte integrato nel telefono mentre ci prepariamo al lancio. Supportato su iPhone XS e telefoni più recenti che eseguono iOS 15.5 o versioni successive."; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "Prova gli acquisti in-app mentre ci prepariamo al lancio"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "Si è verificato un problema durante il tentativo di caricamento dei plugin. Controlla la connessione Internet e riprova."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "Si è verificato un errore durante la comunicazione con il sito."; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "Si è verificato un errore durante il completamento della richiesta."; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "Si è verificato un errore durante la creazione dell'ordine"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "Questo è l'URL del file a cui i clienti avranno accesso. Gli URL inseriti dovrebbero essere già codificati."; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "Ecco dove gli utenti ti troveranno su Internet. Puoi aggiungere un altro dominio successivamente."; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "Questo elemento si trova al momento nel pacchetto %1$d: %2$@. Dove vorresti spostarlo?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "Ordini totali"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "Vendite totali"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "Peso del pacchetto totale"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "Procedi ugualmente"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "Prova di nuovo l'attivazione"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "Prova un altro metodo di lettura"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "Prova di nuovo l'autorizzazione"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "Prova di nuovo la ricezione"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "Prova di nuovo l'installazione"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "Riprova"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "Prova altri metodi di pagamento"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "Prova a connetterti di nuovo per accedere al tuo negozio."; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "Prova ora"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "Il nome utente deve contenere almeno 4 caratteri."; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "Convalida"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "Valore (%1$@ per unità)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "In attesa..."; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "Ci stiamo preparando alla creazione del tuo negozio"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "Siamo spiacenti, ma non possiamo supportare Pagamenti di persona per questo negozio."; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "Stiamo lavorando per rendere più semplice per te visualizzare i componenti aggiuntivi del prodotto dal dispositivo. Per ora, sarai in grado di visualizzare i componenti aggiuntivi per gli ordini. Puoi creare e modificare questi componenti aggiuntivi nella bacheca web."; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "Al momento non è possibile caricare il negozio."; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "Non possiamo mostrare le analisi del negozio"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "Sito web"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "Settimana corrente"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "Peso"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo Mail"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "Anno corrente"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "Sì, modifica"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "Attualmente hai codici promozionali disattivati per questo negozio. Attiva i codici promozionali per iniziare."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "Non disponi dell'autorizzazione per gestire i plugin in questo negozio."; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "Hai un nuovo ordine. 🎉"; diff --git a/WooCommerce/Resources/pt-BR.lproj/Localizable.strings b/WooCommerce/Resources/pt-BR.lproj/Localizable.strings index 33587ad1f34..265ada10fc8 100644 --- a/WooCommerce/Resources/pt-BR.lproj/Localizable.strings +++ b/WooCommerce/Resources/pt-BR.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-29 08:54:24+0000 */ /* Plural-Forms: nplurals=2; plural=(n > 1); */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: pt_BR */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Família Automattic"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "Valor médio por pedido"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "Aguardando pagamento"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "Cancelar"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "Cancelar instalação"; + /* Display label for cancelled order status. */ "Cancelled" = "Cancelado"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "Empresa"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "Comparado com **%1$@**"; + /* Display label for completed order status. */ "Completed" = "Operação concluída"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "Conectar uma loja existente"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "Conecte loja ao Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "Conectar-se ao leitor"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "Lojas conectadas"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "Conectando Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "Falha na conexão do leitor"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "Criando modelo de produto..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "Criando sua loja"; + /* Credit card payment method for shipping label. */ "Credit card" = "Cartão de crédito"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "Erro"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "Erro ao ativar o Jetpack"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "Erro ao autorizar a conexão ao Jetpack"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "Código do erro %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "Erro ao ativar a análise. Tente novamente."; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "Erro ao encontrar o endereço no Apple Maps"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "Erro ao instalar o Jetpack"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "Erro ao carregar dados"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "Exclusões"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "Sair sem conectar"; + /* Accessibility value when a banner is expanded */ "Expanded" = "Expandida"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "Ir para a loja"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "O cadastro com o Google falhou."; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "Conteúdo HTML"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "Deixe as credenciais de sua loja prontas."; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "Cabeçalho 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "Emitir reembolso"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "Problemas ao adquirir o plano"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "Emitindo reembolso..."; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "O Jetpack é um plugin gratuito do WordPress que conecta sua loja às ferramentas necessárias para proporcionar a você a melhor experiência em dispositivos móveis, incluindo notificações push e estatísticas"; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "O Jetpack está instalado, mas não conectado."; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "Participe de qualquer lugar"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "Monitore e aprove avaliações dos seus produtos"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "Mês atual"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "Mais"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "Pagamento líquido"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "Vendas líquidas"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "Vendas líquidas: %@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "Nenhum cupom encontrado"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "Nenhum período atual disponível"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "Não há dados disponíveis"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "Nenhum pedido selecionado"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "Nenhum período anterior disponível"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "Nenhum preço definido"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "OPÇÕES DISPONÍVEIS"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "PEDIDOS"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "Desativado"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "Carregue o leitor"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "Conecte sua loja ao Jetpack para acessá-lo neste aplicativo."; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "Para usar o aplicativo, entre em contato com o proprietário do site e solicite um convite para o site como administrador ou gerente de loja."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "Entre em contato com o gerente ou administrador da loja para obter ajuda."; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "Corrija o endereço da sua loja para prosseguir"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "Por favor, preencha todos os campos"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "Instale o plugin Jetpack gratuito para acessar sua loja neste aplicativo."; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "Faça logout antes de se conectar a um site diferente do WordPress.com"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "Confirme se você está usando a versão mais recente do WooCommerce e tente novamente mais tarde."; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "Permaneça conectado."; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "Selecione um pacote"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "Tente um domínio diferente."; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "Tente novamente e verifique se você efetuou login em uma conta da App Store qualificada para compra."; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "Tente novamente mais tarde ou fale conosco. Teremos prazer em ajudar você!"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "Tente novamente ou entre em contato com o suporte se o erro persistir."; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "Tente novamente ou entre em contato conosco para obter suporte."; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "Aguarde enquanto conectamos o seu site %1$@ ao Jetpack."; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "Aguarde enquanto conectamos sua loja %1$@ ao Jetpack."; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "Aguarde enquanto criamos uma nova variação"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "Comece a vender rapidamente com uma linda loja online."; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "RECEITA"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "Classifique-nos"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "Consulte as opções de layout e tamanho do papel"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "Ver mais"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "Veja os benefícios"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "Toque ou insira um cartão para receber o reembolso"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "Toque em Pagar no iPhone"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "Toque para inserir uma linha horizontal"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "Termos de serviço"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Teste os pagamentos presenciais usando o leitor de cartão integrado do seu telefone, enquanto nos preparamos para o lançamento. Compatível com iPhone XS e mais recentes, executando iOS 15.5 ou superior."; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "Experimente as compras no aplicativo enquanto nos preparamos para o lançamento"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "Ocorreu um problema durante o carregamento dos plugins. Verifique sua conexão com a internet e tente novamente."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "Ocorreu um erro durante a comunicação com seu site."; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "Ocorreu um erro ao concluir sua solicitação."; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "Ocorreu um erro ao criar o pedido"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "Este é o URL do arquivo que os clientes acessarão. Os URLs inseridos já devem estar codificados."; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "É onde as pessoas encontrarão seu site na internet. Você pode adicionar outro domínio depois."; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "Este item está no pacote %1$d: %2$@. Para onde você quer mover isso?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "Total de pedidos"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "Vendas totais"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "Peso total do pacote"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "Confiar"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "Tentar ativar novamente"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "Tente outro método de leitura"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "Tentar autorizar novamente"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "Tentar receber novamente"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "Tentar instalar novamente"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "Tente novamente"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "Tente outro meio de pagamento"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "Tente se conectar novamente para acessar sua loja."; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "Experimente já"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "O nome de usuário deve ter pelo menos 4 caracteres."; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "Validando"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "Valor (%1$@ por unidade)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "Aguardando…"; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "Estamos nos preparando para a criação de sua loja"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "Não é possível aceitar pagamentos presenciais para esta loja."; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "Estamos trabalhando para facilitar a visualização de complementos de produtos diretamente no seu dispositivo! Por enquanto, você poderá ver os complementos dos seus pedidos. É possível criar e editar esses complementos no seu painel da Web."; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "Não foi possível carregar a loja no momento."; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "Não é possível exibir a análise da sua loja"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "Site"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "Semana atual"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "Peso"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo Mail"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "Ano atual"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "Sim, alterar"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "No momento, a opção de cupons está desativada para esta loja. Ative-a para começar."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "Você não tem permissão para gerenciar plugins nesta loja."; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "Você recebeu um novo pedido! 🎉"; diff --git a/WooCommerce/Resources/ru.lproj/Localizable.strings b/WooCommerce/Resources/ru.lproj/Localizable.strings index ab24cb94353..962860833d0 100644 --- a/WooCommerce/Resources/ru.lproj/Localizable.strings +++ b/WooCommerce/Resources/ru.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-29 10:54:04+0000 */ /* Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: ru */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Семейство Automattic"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "Средняя стоимость заказа"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "Ожидание платежа"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "Отмена"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "Отменить установку"; + /* Display label for cancelled order status. */ "Cancelled" = "Отменено"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "Компания"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "По сравнению с **%1$@**"; + /* Display label for completed order status. */ "Completed" = "Завершено"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "Подключить существующий магазин"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "Подключите магазин к Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "Подключить устройство чтения"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "Подключённые магазины"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "Выполняется подключение Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "Сбой подключения к устройству чтения"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "Создание товара по шаблону..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "Идет создание магазина"; + /* Credit card payment method for shipping label. */ "Credit card" = "Банковская карта"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "Ошибка"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "Ошибка при активации Jetpack"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "Ошибка при авторизации подключения к Jetpack"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "Код ошибки %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "Ошибка включения аналитики. Повторите попытку."; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "Ошибка поиска адреса на картах Apple"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "Ошибка при установке Jetpack"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "Ошибка загрузки данных"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "Исключения"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "Выйти без подключения"; + /* Accessibility value when a banner is expanded */ "Expanded" = "Развернутый"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "Перейти в магазин"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Регистрация в Google не удалась."; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "HTML-содержимое"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "Подготовьте учетные данные магазина."; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "Заголовок №1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "Оформить возврат"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "Проблема с покупкой плана"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "Оформляется возврат средств..."; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack — это бесплатный плагин WordPress с дополнительными инструментами, которые обеспечивают удобное управление магазином с мобильных устройств и доступ к расширенным возможностям, например push-уведомлениям и статистике."; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "Jetpack установлен, но не подключен."; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "Присоединяйтесь откуда угодно"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "Отслеживайте и одобряйте обзоры своих товаров"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "С начала месяца до текущего дня"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "Больше"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "Чистая выплата"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "Чистый объем продаж"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "Чистая выручка: %@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "Купонов не обнаружено"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "Нет доступного текущего периода"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "Данные недоступны"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "Заказы не выбраны"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "Нет доступного предыдущего периода"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "Не установлена цена"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "ДОСТУПНЫЕ ОПЦИИ"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "ЗАКАЗЫ"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "Выключить"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "Зарядите терминал"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "Подключите магазин к Jetpack, чтобы работать с ним в этом приложении."; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "Чтобы использовать приложение, получите приглашение у владельца сайта, например у директора магазина или администратора."; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "Обратитесь к менеджеру магазина или администратору."; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "Укажите верный адрес магазина, чтобы продолжить"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "Пожалуйста, заполните все поля"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "Установите бесплатный плагин Jetpack, чтобы работать с магазином в этом приложении."; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "Выйдите, прежде чем подключаться к другому сайту wordpress.com"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "Убедитесь, что используется последняя версия WooCommerce и повторите попытку позже."; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "Не прерывайте подключение."; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "Выберите посылку"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "Выберите другой домен."; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "Повторите попытку, убедившись, что выполнили вход в учетную запись App Store, из которой требуется совершить покупку."; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "Повторите попытку позже или свяжитесь с нами. Мы будем рады помочь!"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "Повторите попытку или обратитесь в службу поддержки, если эта ошибка произойдет снова."; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "Повторите попытку или обратитесь в службу поддержки."; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "Подождите, мы подключаем сайт %1$@ к Jetpack."; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "Подождите, мы подключаем магазин %1$@ к Jetpack."; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "Дождитесь создания нового варианта"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "Создайте онлайн-магазин и начните продажи в кротчайшие сроки."; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "ДОХОД"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "Оцените нас"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "См. макет и варианты размера бумаги"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "Подробнее"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "Преимущества"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "Приложите или вставьте карту для возврата средств"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "Оплата в касание с помощью iPhone"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "Нажмите, чтобы вставить горизонтальную линейку"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "Условия предоставления услуг"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Протестируйте функцию очных платежей с помощью встроенного в телефон устройства чтения карт, пока мы готовимся к запуску. Функция поддерживается iPhone XS и более новыми моделями телефонов с iOS 15.5 и более поздних версий."; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "Проверьте, как работают покупки в приложении, пока готовится запуск"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "При попытке загрузить плагины возникли проблемы. Проверьте подключение к Интернету и повторите попытку."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "Во время обмена данными с вашим веб-сайтом произошла ошибка."; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "При завершении запроса произошла ошибка."; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "При создании заказа произошла ошибка"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "Это URL-адрес файла, к которому клиенты получат доступ. Введенные URL-адреса должны быть уже закодированы. "; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "Это место, где люди найдут вас в Интернете. Другой домен можно добавить позже."; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "Этот объект сейчас в посылке %1$d: %2$@. Куда переместить?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "Общее число заказов"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "Всего продаж"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "Общий вес посылки"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "Безопасность"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "Повторить активацию"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "Попробуйте другой способ чтения"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "Повторить авторизацию"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "Повторите попытку"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "Повторить установку"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "Попробуйте снова"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "Попробуйте другое средство платежа"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "Попробуйте подключиться еще раз, чтобы войти в магазин."; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "Попробовать"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "Имя пользователя должно быть не короче 4 символов."; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "Выполняется проверка"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "Стоимость (%1$@ за позицию)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "Ожидание…"; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "Выполняется подготовка к созданию магазина"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "К сожалению, мы не можем поддерживать очные платежи для этого магазина."; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "Мы стараемся упростить процедуру просмотра дополнений к товару с вашего устройства. В настоящее время вы можете просматривать дополнения для своих заказов. Такие дополнения можно создавать и редактировать в веб-консоли."; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "Не удается загрузить магазин в данный момент."; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "Невозможно отображать аналитику вашего магазина"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "Сайт"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "С начала недели до текущего дня"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "Вес"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo Почта"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "С начала года до текущего дня"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "Да, изменить"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "У вас есть купоны, отключённые для этого магазина. Для начала включите купоны."; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "У вас нет разрешения на управление плагинами в этом магазине."; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "Поступил новый заказ! 🎉"; diff --git a/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings b/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings index f1942b22318..285400cbcaa 100644 --- a/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings +++ b/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-29 10:54:04+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: zh_CN */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Automattic 系列"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "平均订单价值"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "等待付款"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "取消"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "取消安装"; + /* Display label for cancelled order status. */ "Cancelled" = "已取消"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "公司"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "相比于 **%1$@**"; + /* Display label for completed order status. */ "Completed" = "已完成"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "连接现有商店"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "将您的商店连接到 Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "连接读卡器"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "已关联的商店"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "正在连接 Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "连接读卡器失败"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "正在创建模板产品..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "正在创建您的商店"; + /* Credit card payment method for shipping label. */ "Credit card" = "信用卡"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "错误"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "启用 Jetpack 时发生错误"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "授权连接 Jetpack 时发生错误"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "错误代码 %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "启用分析时出现错误。 请重试。"; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "在 Apple Maps 上查找地址时出现错误"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "安装 Jetpack 时发生错误"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "加载数据时出错"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "排除的商品"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "直接退出,不连接"; + /* Accessibility value when a banner is expanded */ "Expanded" = "已展开"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "前往商店"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Google 注册失败。"; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "HTML 内容"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "准备好您的商店凭据。"; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "标题 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "发放退款"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "购买套餐时出问题"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "发放退款中..."; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack 是一款免费的 WordPress 插件,它可以将您的商店与所需的工具连接起来,为您提供最佳移动体验,包括推送通知和统计数据"; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "Jetpack 已安装,但未连接。"; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "随时随地加入"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "监控和批准您的产品评价"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "月初至今"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "更多"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "净付款"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "净销售额"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "净销售额:%@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "没有找到优惠券"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "没有可用的当前时间段"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "无可用数据"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "没有选择任何订单"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "没有可用的上一时间段"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "未设置价格"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "提供选项"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "订单"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "关闭"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "请为读卡器充电"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "请将您的商店连接到 Jetpack,以便在此应用程序上访问商店。"; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "请联系站点所有者,以商店经理或管理员的身份邀请站点使用该应用程序。"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "请联系您的商店经理或管理员寻求帮助。"; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "请更正商店地址以便继续"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "请填写所有表单项"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "请安装免费 Jetpack 插件以在此应用程序上访问您的商店。"; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "请先注销,然后再连接到其他 wordpress.com 站点"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "请确保您运行的是最新版本的 WooCommerce,然后重试。"; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "请保持连接状态。"; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "请选择包裹"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "请尝试其他域名。"; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "请重试,并确保您已登录到符合购买条件的应用商店账户。"; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "请稍后再试或与我们联系,我们很乐意为您提供帮助!"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "如果此错误仍然存在,请重试或联系支持人员。"; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "请重试或联系我们寻求支持。"; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "正在将您的站点 %1$@ 与 Jetpack 连接,请稍候。"; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "正在将您的商店 %1$@ 连接到 Jetpack,请稍候。"; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "请稍候,我们正在创建新的变量"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "快速设置美观的在线商店并开始销售。"; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "收益"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "给我们评分"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "查看布局和纸张尺寸选项"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "查看更多"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "了解优势"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "点击或插卡以退款"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "点击以在 iPhone 上付款"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "轻点以插入水平标尺"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "服务条款"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "使用您手机的内置读卡器测试现场付款,因为我们准备推出了。 在运行 iOS 15.5 或更高版本的 iPhone XS 和更新的手机上受支持。"; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "在我们准备好发布时测试应用内购买"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "尝试加载插件时出现问题。 检查您的互联网,然后再试一次。"; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "与您的站点通信时发生错误。"; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "完成您的请求时发生错误。"; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "创建订单时出错"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "这是客户将会访问的文件的 URL。 所输入的 URL 应已编码。"; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "人们可以通过此域名在互联网上找到您。 您可以稍后添加其他域名。"; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "此商品当前包含在包裹 %1$d:%2$@ 中。 您想要将它移到哪里?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "订单总数"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "总销售额"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "包裹总重"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "信任"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "再次尝试启用"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "请尝试其他读取方式"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "再次尝试授权"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "重新尝试收集"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "再次尝试安装"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "请重试"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "请尝试其他付款方式"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "请尝试再次连接以访问您的商店。"; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "立即试用"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "用户名至少要求4位。"; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "正在验证"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "值(每单位 %1$@)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "正在等待…"; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "我们正在为您的商店创建做准备"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "抱歉,我们不能为这家商店提供现场付款支持。"; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "我们正竭力让您可以更轻松地直接通过设备查看产品加载项! 目前,您可以看到适合您的订单的加载项。 您可以在 Web 控制面板中创建并编辑这些加载项。"; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "我们暂时无法加载商店。"; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "我们无法显示您的店铺分析"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "网站"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "周初至今"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "重量"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo 邮箱"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "年初至今"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "是的,更改"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "您目前已禁用此商店的优惠券。 启用优惠券以开始使用。"; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "您没有在此商店中管理插件的权限。"; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "您有一个新订单!🎉"; diff --git a/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings b/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings index 846058555cd..e69da486085 100644 --- a/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings +++ b/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2022-11-27 02:10:06+0000 */ +/* Translation-Revision-Date: 2022-11-29 10:54:04+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: zh_TW */ @@ -781,6 +781,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of a button linking to the Automattic website */ "Automattic family" = "Automattic 品牌系列"; +/* Label for average value of orders in the Analytics Hub */ +"Average Order Value" = "平均訂單金額"; + /* The title on the payment row of the Order Details screen when the payment is still pending */ "Awaiting payment" = "正在等待付款"; @@ -958,6 +961,9 @@ which should be translated separately and considered part of this sentence. */ Title for the button to cancel the simple payments screen */ "Cancel" = "取消"; +/* Action button to cancel Jetpack installation. */ +"Cancel Installation" = "取消安裝"; + /* Display label for cancelled order status. */ "Cancelled" = "已取消"; @@ -1162,6 +1168,9 @@ which should be translated separately and considered part of this sentence. */ Text field company in Shipping Label Address Validation */ "Company" = "公司"; +/* Subtitle describing the previous analytics period under comparison. E.g. Compared to Oct 1 - 22, 2022 */ +"Compared to **%1$@**" = "與 **%1$@** 比較"; + /* Display label for completed order status. */ "Completed" = "已完成"; @@ -1202,6 +1211,9 @@ which should be translated separately and considered part of this sentence. */ /* Button to connect to an existing store from the store picker */ "Connect an existing store" = "連結現有商店"; +/* Name of the connection step on the Jetpack setup screen */ +"Connect store to Jetpack" = "將商店連結至 Jetpack"; + /* Label for a button that when tapped, starts the process of connecting to a card reader */ "Connect to Reader" = "連線至讀卡機"; @@ -1223,6 +1235,9 @@ which should be translated separately and considered part of this sentence. */ /* Page title for the list of connected stores */ "Connected Stores" = "連結的商店"; +/* Title for the Jetpack setup screen when connection is required */ +"Connecting Jetpack" = "正在連結 Jetpack"; + /* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */ "Connecting reader failed" = "連線至讀卡機失敗"; @@ -1479,6 +1494,9 @@ which should be translated separately and considered part of this sentence. */ /* Loading text while creating a product from a template */ "Creating Template Product..." = "正在建立範本商品..."; +/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */ +"Creating your store" = "正在建立你的商店"; + /* Credit card payment method for shipping label. */ "Credit card" = "信用卡"; @@ -2065,6 +2083,15 @@ which should be translated separately and considered part of this sentence. */ /* Title indicating a failed step in Jetpack installation. */ "Error" = "錯誤"; +/* Error title when Jetpack activation fails */ +"Error activating Jetpack" = "啟用 Jetpack 時發生錯誤"; + +/* Error title when Jetpack connection fails */ +"Error authorizing connection to Jetpack" = "授權連結到 Jetpack 時發生錯誤"; + +/* Error code displayed when the Jetpack setup fails. %1$d is the code. */ +"Error code %1$d" = "錯誤代碼 %1$d"; + /* Error message when enabling analytics fails */ "Error enabling analytics. Please try again." = "啟用分析時發生錯誤。 請再試一次。"; @@ -2074,6 +2101,9 @@ which should be translated separately and considered part of this sentence. */ /* Error in finding the address in the Shipping Label Address Validation in Apple Maps */ "Error in finding the address in Apple Maps" = "在 Apple 地圖中尋找位址時的錯誤"; +/* Error title when Jetpack install fails */ +"Error installing Jetpack" = "安裝 Jetpack 時發生錯誤"; + /* Message displayed on Coupon Details screen when loading total discounted amount fails */ "Error loading data" = "載入資料時發生錯誤"; @@ -2133,6 +2163,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the exclusions section in Coupon Usage Restrictions screen */ "Exclusions" = "排除項目"; +/* Button to cancel installation on the Jetpack setup interrupted screen */ +"Exit Without Connecting" = "結束而不要連結"; + /* Accessibility value when a banner is expanded */ "Expanded" = "已展開"; @@ -2367,6 +2400,9 @@ which should be translated separately and considered part of this sentence. */ /* Option to select the Gmail app when logging in with magic links */ "Gmail" = "Gmail"; +/* Title for the button to navigate to the home screen after Jetpack setup completes */ +"Go to Store" = "前往商店"; + /* Message shown on screen after the Google sign up process failed. */ "Google sign up failed." = "Google 註冊失敗。"; @@ -2405,6 +2441,9 @@ which should be translated separately and considered part of this sentence. */ /* Post HTML content */ "HTML Content" = "HTML 內容"; +/* Subtitle on the Jetpack setup required screen */ +"Have your store credentials ready." = "準備好你的商店憑證。"; + /* Accessibility label for selecting h1 paragraph style button on the formatting toolbar. */ "Header 1" = "標題 1"; @@ -2696,6 +2735,9 @@ which should be translated separately and considered part of this sentence. */ /* Text on the button that starts a new refund process */ "Issue Refund" = "核發退款"; +/* Title of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Issue purchasing the plan" = "購買方案時發生問題"; + /* Text of the screen that is displayed while the refund is being created. */ "Issuing Refund..." = "正在核發退款…"; @@ -2743,6 +2785,9 @@ which should be translated separately and considered part of this sentence. */ /* Long description of what Jetpack is. Presented when users attempt to log in without Jetpack installed or connected */ "Jetpack is a free WordPress plugin that connects your store with tools needed to give you the best mobile experience, including push notifications and stats." = "Jetpack 是一款免費的 WordPress 外掛程式,能夠透過所需工具連結你的商店,為你提供最佳行動裝置體驗,包含推播通知和統計資料"; +/* Title of the Jetpack setup interrupted screen */ +"Jetpack is installed, but not connected." = "已安裝 Jetpack,但未連結。"; + /* Subtitle for button displaying the Automattic Work With Us web page, indicating that Automattic employees can work from anywhere in the world */ "Join from anywhere" = "隨處皆可加入"; @@ -3067,6 +3112,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Caption displayed in promotional screens shown during the login flow. */ "Monitor and approve your product reviews" = "監控和核准你的產品評論"; +/* Title of the Analytics Hub Month to Date selection range */ +"Month to Date" = "月初至今"; + /* Accessibility hint for more button in an individual Shipment Tracking in the order details screen Accessibility label for the More button on formatting toolbar. */ "More" = "更多"; @@ -3143,6 +3191,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title for the net amount paid cell */ "Net Payment" = "付款淨額"; +/* Label for net sales (net revenue) in the Analytics Hub */ +"Net Sales" = "淨銷售額"; + /* Top performers — label for the total sales of a product */ "Net sales: %@" = "淨銷售額:%@"; @@ -3203,6 +3254,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The title on the placeholder overlay when there are no coupons on the coupon list screen. */ "No coupons found" = "沒有找到折價券"; +/* A error message when it's not possible to acquirethe Analytics Hub current selection range */ +"No current period available" = "無法使用這一期"; + /* Text displayed when no data is available for revenue chart. */ "No data available" = "目前沒有資料"; @@ -3227,6 +3281,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the detail view of the Orders tab before any order is selected */ "No order selected" = "未選取訂單"; +/* A error message when it's not possible toacquire the Analytics Hub previous selection range */ +"No previous period available" = "無法使用上一期"; + /* Shown in a Product Variation cell if the variation is enabled but does not have a price */ "No price set" = "未設定價格"; @@ -3317,6 +3374,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Header of selected attribute options section in Add Attribute Options screen */ "OPTIONS OFFERED" = "已提供的選項"; +/* Title for order analytics section in the Analytics Hub */ +"ORDERS" = "訂單"; + /* Spoken label to indicate switch control is turned off. */ "Off" = "關閉"; @@ -3663,9 +3723,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of the alert presented when an update fails because the reader is low on battery. */ "Please charge reader" = "請為讀卡機充電"; +/* Error message on the Jetpack setup required screen when Jetpack connection is missing. */ +"Please connect your store to Jetpack to access it on this app." = "請將你的商店連結到 Jetpack,以在此應用程式上存取你的商店。"; + /* Description of alert for suggestion on how to connect to a WP.com sitePresented when a user logs in with an email that does not have access to a WP.com site */ "Please contact the site owner for an invitation to the site as a shop manager or administrator to use the app." = "請聯絡網站管理員以獲得網站邀請,成為商店經理或管理員後即可使用應用程式。"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please contact your shop manager or administrator for help." = "請聯絡商店經理或管理員尋求協助。"; + /* Title of the alert presented when the user tries to connect to a specific card reader and it fails due to address problems */ "Please correct your store address to proceed" = "請更正商店地址以繼續"; @@ -3725,6 +3791,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* A short prompt asking the user to properly fill out all login fields. */ "Please fill out all the fields" = "請填寫所有欄位"; +/* Error message on the Jetpack setup required screen. */ +"Please install the free Jetpack plugin to access your store on this app." = "請安裝免費的 Jetpack 外掛程式,以在此應用程式上存取你的商店。"; + /* Message for alert to prompt user to logout before connecting to a different wordpress.com site. */ "Please log out before connecting to a different wordpress.com site" = "請先登出再連結至另一個 WordPress.com 網站"; @@ -3735,15 +3804,24 @@ This is the link to the website, and forms part of a longer sentence which it sh Recovery suggestion when we fail to update an address when creating or editing an order */ "Please make sure you are running the latest version of WooCommerce and try again later." = "請確認執行的是 WooCommerce 最新版本,並於稍後再試一次。"; +/* Message of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"Please remain connected." = "請維持連結。"; + /* Error message when no package is selected on Shipping Label Package Details screen */ "Please select a package" = "請選取包裹"; /* Message of the alert when the store cannot be created due to the domain in the store creation flow. */ "Please try a different domain." = "請嘗試其他網域。"; +/* Message of the alert when the WPCOM plan cannot be purchased in the store creation flow. */ +"Please try again and make sure you are signed in to an App Store account eligible for purchase." = "請再試一次並確認你已登入符合購買條件的 App Store 帳戶。"; + /* The info of the Error Loading Data banner */ "Please try again later or reach out to us and we'll be happy to assist you!" = "請稍後再試或與我們聯絡,我們將很樂意提供協助!"; +/* Suggestion to be displayed when the user encounters a permission error during Jetpack setup */ +"Please try again or contact support if this error continues." = "請再試一次;如果持續發生此錯誤,請聯絡支援團隊。"; + /* Error message when Jetpack connection fails */ "Please try again or contact us for support." = "請再試一次,或聯絡支援團隊。"; @@ -3778,6 +3856,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message on the Jetpack Install Progress screen. The %1$@ is the site address. */ "Please wait while we connect your site %1$@ with Jetpack." = "我們正在連結你的網站 %1$@ 與 Jetpack,請稍候。"; +/* Message on the Jetpack setup screen. The %1$@ is the site address. */ +"Please wait while we connect your store %1$@ with Jetpack." = "我們正在連結你的商店 %1$@ 與 Jetpack,請稍候。"; + /* Instructions for the progress screen while generating a variation */ "Please wait while we create the new variation" = "我們正在建立新款式,請稍候"; @@ -4058,6 +4139,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Subtitle displayed during the Login flow, whenever the user has no woo stores associated. */ "Quickly get up and selling with a beautiful online store." = "快速上手並透過精美的線上商店銷售。"; +/* Title for revenue analytics section in the Analytics Hub */ +"REVENUE" = "收益"; + /* Title of button that allows the user to rate the app in the App Store */ "Rate us" = "幫我們評分"; @@ -4468,6 +4552,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Link title to see all paper size options */ "See layout and paper sizes options" = "查看版面配置和紙張大小選項"; +/* Button on the stats dashboard that navigates user to the analytics hub */ +"See more" = "查看更多"; + /* Subtitle of the Jetpack benefits banner. */ "See the benefits" = "查看優勢"; @@ -5044,6 +5131,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label asking users to present a card. Presented to users when an in-person refund is going to be executed */ "Tap or insert card to refund" = "感應或插入卡片以退款"; +/* Cell tytle on beta features screen to enable Tap to Pay on iPhone: card payments with the phone's built in reader */ +"Tap to Pay on iPhone" = "iPhone 上的「Tap to Pay」(輕觸付款) 功能"; + /* Accessibility hint for insert horizontal ruler button on formatting toolbar. */ "Tap to insert a Horizontal Ruler" = "點選以插入水平尺規"; @@ -5156,6 +5246,9 @@ This is the link to the website, and forms part of a longer sentence which it sh Title of button that displays the App's terms of service */ "Terms of Service" = "服務條款"; +/* Cell description on beta features screen to enable in-app purchases */ +"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "我們準備推出「親自收款」功能,請使用手機的內建讀取器測試。 支援執行 iOS 15.5 或更新版本的 iPhone XS 和更新款手機。"; + /* Cell description on beta features screen to enable in-app purchases */ "Test out in-app purchases as we get ready to launch" = "在準備推出前測試應用程式內購買項目"; @@ -5420,6 +5513,12 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The details on the placeholder overlay when there is issue syncing site plugins */ "There was a problem while trying to load plugins. Check your internet and try again." = "嘗試載入外掛程式時出現問題。 請檢查你的網際網路,然後再試一次。"; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"There was an error communicating with your site." = "與你的網站通訊時發生錯誤。"; + +/* Message to be displayed when the user encounters a generic error during Jetpack setup */ +"There was an error completing your request." = "處理你的要求時發生錯誤。"; + /* Notice text after failing to create a simple payments order. */ "There was an error creating the order" = "建立訂單時發生錯誤"; @@ -5503,6 +5602,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Footer text for Downloadable File URL */ "This is the url of the file which customers will get accessed to. URLs entered should already be encoded." = "這是顧客能夠存取的檔案 URL。 輸入的 URL 應該已編碼。"; +/* Subtitle of the domain selector. */ +"This is where people will find you on the Internet. You can add another domain later." = "這是人們在網際網路上找到你的地方。 你可以稍後新增另一個網域。"; + /* Message in action sheet when an order item is about to be moved on Package Details screen of Shipping Label flow.The package name reads like: Package 1: Custom Envelope. */ "This item is currently in Package %1$d: %2$@. Where would you like to move it?" = "此商品目前在包裹 %1$d 中:%2$@。 你想移到哪裡?"; @@ -5618,6 +5720,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Label for total number of orders in the Analytics Hub */ "Total Orders" = "總訂單數"; +/* Label for total sales (gross revenue) in the Analytics Hub */ +"Total Sales" = "銷售總計"; + /* Title of the row for adding the package weight in Shipping Label Package Detail screen */ "Total package weight" = "包裹總重"; @@ -5657,6 +5762,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Connect when the SSL certificate is invalid */ "Trust" = "信任"; +/* Action button to retry Jetpack activation. */ +"Try Activating Again" = "嘗試重新啟用"; + /* Action displayed in the error prompt when loading total discounted amount in Coupon Details screen fails Button to retry a software update. Presented to users when updating the card reader software fails Button to try again after connecting to a specific reader fails due to a critically low battery. @@ -5675,9 +5783,15 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message from the in-person payment card reader prompting user to retry a payment using a different method, e.g. swipe, tap, insert */ "Try Another Read Method" = "請嘗試其他讀取方法"; +/* Action button to retry Jetpack connection. */ +"Try Authorizing Again" = "嘗試重新授權"; + /* Button to try to collect a payment again. Presented to users after collecting a payment fails */ "Try Collecting Again" = "重新嘗試收款"; +/* Action button to retry Jetpack installation. */ +"Try Installing Again" = "嘗試重新安裝"; + /* Action to resync on the placeholder overlay when there is issue syncing site plugins Button to dismiss the alert presented when connecting to a specific reader fails. This allows the search to continue. */ "Try again" = "再試一次"; @@ -5685,6 +5799,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Message when a lost or stolen card is presented for payment. Do NOT disclose fraud. */ "Try another means of payment" = "請嘗試其他付款方式"; +/* Message on the Jetpack setup interrupted screen */ +"Try connecting again to access your store." = "嘗試重新連結以存取商店。"; + /* Title for the button on the Linked Products announcement banner */ "Try it now" = "立即試試"; @@ -6043,6 +6160,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* No comment provided by engineer. */ "Username must be at least 4 characters." = "使用者名稱至少必須為 4 個字元。"; +/* Message to be displayed when a Jetpack connection is being authorized */ +"Validating" = "驗證中"; + /* Title for the Value row in item details in Customs screen of Shipping Label flow */ "Value (%1$@ per unit)" = "價格 (每件 %1$@)"; @@ -6163,12 +6283,18 @@ This is the link to the website, and forms part of a longer sentence which it sh /* View title during the Google auth process. */ "Waiting..." = "等待中…"; +/* Title of the in-progress view when waiting for the in-app purchase status before the store creation flow. */ +"We are getting ready for your store creation" = "我們正在準備建立你的商店"; + /* Error message when the merchant's payment account has been rejected */ "We are sorry but we can't support In-Person Payments for this store." = "很抱歉,我們不支援此商店的親自收款功能。"; /* Content of the banner notice in the add-ons view */ "We are working on making it easier for you to see product add-ons from your device! For now, you’ll be able to see the add-ons for your orders. You can create and edit these add-ons in your web dashboard." = "我們正努力讓你能更輕鬆查看裝置的產品附加元件! 你現在可以查看訂單的附加元件。 你可以在 Web 控制台中建立和編輯這些附加元件。"; +/* Error message displayed when there is no store matching the site URL that is associated with the user's account */ +"We cannot load the store at the moment." = "目前無法載入商店。"; + /* Title when we can't show stats because user is on a deprecated WC Version */ "We can’t display your store’s analytics" = "我們無法顯示你的商店分析資料"; @@ -6266,6 +6392,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Title of a button linking to the app's website */ "Website" = "網站"; +/* Title of the Analytics Hub Week to Date selection range */ +"Week to Date" = "週初至今"; + /* Title of the cell in Product Shipping Settings > Weight */ "Weight" = "重量"; @@ -6368,6 +6497,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* Option to select the Yahoo Mail app when logging in with magic links */ "Yahoo Mail" = "Yahoo奇摩電子信箱"; +/* Title of the Analytics Hub Year to Date selection range */ +"Year to Date" = "年初至今"; + /* Confirmation button on the alert when the user is changing product type */ "Yes, change" = "是,請變更"; @@ -6405,6 +6537,9 @@ This is the link to the website, and forms part of a longer sentence which it sh /* The description on the placeholder overlay on the coupon list screen when coupons are disabled for the store. */ "You currently have Coupons disabled for this store. Enable coupons to get started." = "你目前在此商店中停用優惠券。 啟用優惠券即可開始使用。"; +/* Message to be displayed when the user encounters a permission error during Jetpack setup */ +"You don't have permission to manage plugins on this store." = "你無權管理此商店的外掛程式。"; + /* Title for the mocked order notification needed for the AppStore listing screenshot */ "You have a new order! 🎉" = "你有新訂單!🎉"; diff --git a/WooCommerce/WooCommerce.xcodeproj/project.pbxproj b/WooCommerce/WooCommerce.xcodeproj/project.pbxproj index 329388f978a..5ee43b389c6 100644 --- a/WooCommerce/WooCommerce.xcodeproj/project.pbxproj +++ b/WooCommerce/WooCommerce.xcodeproj/project.pbxproj @@ -312,7 +312,6 @@ 0298431225936DFC00979CAE /* ShippingLabelsTopBannerFactoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0298431125936DFC00979CAE /* ShippingLabelsTopBannerFactoryTests.swift */; }; 029A9C672535873000BECEC5 /* AppCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029A9C662535873000BECEC5 /* AppCoordinatorTests.swift */; }; 029B0F57234197B80010C1F3 /* ProductSearchUICommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029B0F56234197B80010C1F3 /* ProductSearchUICommand.swift */; }; - 029BFD4F24597D4B00FDDEEC /* UIButton+TitleAndImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029BFD4E24597D4B00FDDEEC /* UIButton+TitleAndImage.swift */; }; 029D444922F13F8A00DEFA8A /* DashboardUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029D444822F13F8A00DEFA8A /* DashboardUI.swift */; }; 029F29FA24D93E9E004751CA /* EditableProductModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029F29F924D93E9E004751CA /* EditableProductModel.swift */; }; 029F29FC24D94106004751CA /* EditableProductVariationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029F29FB24D94106004751CA /* EditableProductVariationModel.swift */; }; @@ -2301,7 +2300,6 @@ 0298431125936DFC00979CAE /* ShippingLabelsTopBannerFactoryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelsTopBannerFactoryTests.swift; sourceTree = ""; }; 029A9C662535873000BECEC5 /* AppCoordinatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinatorTests.swift; sourceTree = ""; }; 029B0F56234197B80010C1F3 /* ProductSearchUICommand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductSearchUICommand.swift; sourceTree = ""; }; - 029BFD4E24597D4B00FDDEEC /* UIButton+TitleAndImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIButton+TitleAndImage.swift"; sourceTree = ""; }; 029D444822F13F8A00DEFA8A /* DashboardUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardUI.swift; sourceTree = ""; }; 029F29F924D93E9E004751CA /* EditableProductModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditableProductModel.swift; sourceTree = ""; }; 029F29FB24D94106004751CA /* EditableProductVariationModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditableProductVariationModel.swift; sourceTree = ""; }; @@ -7908,7 +7906,6 @@ 02784A02238B8BC800BDD6A8 /* UIView+Border.swift */, F997174323DC065900592D8E /* XLPagerStrip+AccessibilityIdentifier.swift */, 0215320A24231D5A003F2BBD /* UIStackView+Subviews.swift */, - 029BFD4E24597D4B00FDDEEC /* UIButton+TitleAndImage.swift */, 57612988245888E2007BB2D9 /* NumberFormatter+LocalizedOrNinetyNinePlus.swift */, 02BA12842461674B008D8325 /* Optional+String.swift */, 02B8650E24A9E2D800265779 /* Product+SwiftUIPreviewHelpers.swift */, @@ -9953,7 +9950,6 @@ DE8C94662646990000C94823 /* PluginListViewController.swift in Sources */, B6E851F3276320C70041D1BA /* RefundFeesDetailsViewModel.swift in Sources */, 024DF31F23743045006658FE /* Header+AztecFormatting.swift in Sources */, - 029BFD4F24597D4B00FDDEEC /* UIButton+TitleAndImage.swift in Sources */, AE7C957B27C3D5DA007E8E12 /* FeeLineDetails.swift in Sources */, B5A8F8AD20B88D9900D211DE /* LoginPrologueViewController.swift in Sources */, B5D1AFC620BC7B7300DB0E8C /* StorePickerViewController.swift in Sources */, diff --git a/config/Version.Public.xcconfig b/config/Version.Public.xcconfig index 66197e9edb1..d27ab51f19f 100644 --- a/config/Version.Public.xcconfig +++ b/config/Version.Public.xcconfig @@ -1,7 +1,7 @@ VERSION_SHORT=11.4 // Public long version example: VERSION_LONG=1.2.0.0 -VERSION_LONG=11.4.0.2 +VERSION_LONG=11.4.0.3 // Re-map our custom version values (used by release-toolkit) to the Xcode ones MARKETING_VERSION=$VERSION_SHORT diff --git a/fastlane/metadata/ar-SA/release_notes.txt b/fastlane/metadata/ar-SA/release_notes.txt new file mode 100644 index 00000000000..508977d82d2 --- /dev/null +++ b/fastlane/metadata/ar-SA/release_notes.txt @@ -0,0 +1,2 @@ +We focused on some stability and performance issues to make your experience smoother. Please keep sharing feedback. حيث إننا نقرأها كلها! + diff --git a/fastlane/metadata/de-DE/release_notes.txt b/fastlane/metadata/de-DE/release_notes.txt new file mode 100644 index 00000000000..db86c22d551 --- /dev/null +++ b/fastlane/metadata/de-DE/release_notes.txt @@ -0,0 +1,2 @@ +Wir haben uns auf einige Stabilitäts- und Performance-Probleme konzentriert, um dein Erlebnis noch reibungsloser zu gestalten. Teile uns weiterhin dein Feedback mit. Wir lesen alle Einsendungen. + diff --git a/fastlane/metadata/es-ES/release_notes.txt b/fastlane/metadata/es-ES/release_notes.txt new file mode 100644 index 00000000000..611b2d4703e --- /dev/null +++ b/fastlane/metadata/es-ES/release_notes.txt @@ -0,0 +1,2 @@ +Nos hemos centrado en solucionar algunos problemas de estabilidad y rendimiento para que tu experiencia sea más fluida. No dejes de compartir tu opinión. Leemos todos los comentarios. + diff --git a/fastlane/metadata/id/release_notes.txt b/fastlane/metadata/id/release_notes.txt new file mode 100644 index 00000000000..17aee83d192 --- /dev/null +++ b/fastlane/metadata/id/release_notes.txt @@ -0,0 +1,2 @@ +We focused on some stability and performance issues to make your experience smoother. Please keep sharing feedback. Kami membaca semuanya! + diff --git a/fastlane/metadata/it/release_notes.txt b/fastlane/metadata/it/release_notes.txt new file mode 100644 index 00000000000..7003ec42492 --- /dev/null +++ b/fastlane/metadata/it/release_notes.txt @@ -0,0 +1,2 @@ +Ci siamo concentrati su alcuni problemi di stabilità e prestazioni per rendere la tua esperienza più fluida. Continua a condividere il feedback. Li leggiamo uno a uno. + diff --git a/fastlane/metadata/pt-BR/release_notes.txt b/fastlane/metadata/pt-BR/release_notes.txt new file mode 100644 index 00000000000..048a1b9647f --- /dev/null +++ b/fastlane/metadata/pt-BR/release_notes.txt @@ -0,0 +1,2 @@ +Nós nos concentramos em alguns problemas de estabilidade e desempenho para tornar sua experiência melhor. Continue compartilhando seus feedbacks. Lemos cada um deles. + diff --git a/fastlane/metadata/ru/release_notes.txt b/fastlane/metadata/ru/release_notes.txt new file mode 100644 index 00000000000..8e14b7812d9 --- /dev/null +++ b/fastlane/metadata/ru/release_notes.txt @@ -0,0 +1,2 @@ +В этом выпуске основное внимание мы уделили устранению проблем со стабильностью и производительностью, чтобы повысить удобство работы пользователей. Продолжайте делиться отзывами. Мы всё читаем. + diff --git a/fastlane/metadata/sv/release_notes.txt b/fastlane/metadata/sv/release_notes.txt new file mode 100644 index 00000000000..44b6ca9110c --- /dev/null +++ b/fastlane/metadata/sv/release_notes.txt @@ -0,0 +1,2 @@ +Vi har fokuserat på att åtgärda vissa stabilitets- och prestandaproblem för att göra din upplevelse smidigare. Fortsätt lämna feedback. Vi läser allt. + diff --git a/fastlane/metadata/zh-Hans/release_notes.txt b/fastlane/metadata/zh-Hans/release_notes.txt new file mode 100644 index 00000000000..f780a545106 --- /dev/null +++ b/fastlane/metadata/zh-Hans/release_notes.txt @@ -0,0 +1,2 @@ +我们关注了一些稳定性和性能问题,以使您的体验更加顺畅。 敬请持续分享反馈。 我们会阅读每一条反馈。 + diff --git a/fastlane/metadata/zh-Hant/release_notes.txt b/fastlane/metadata/zh-Hant/release_notes.txt new file mode 100644 index 00000000000..0bc84b23b16 --- /dev/null +++ b/fastlane/metadata/zh-Hant/release_notes.txt @@ -0,0 +1,2 @@ +我們著重在幾個穩定性和效能問題上,讓你的體驗更加流暢。 請不吝與我們分享你的意見。 我們會讀過每一則留言。 +