Skip to content

Commit 6e353b8

Browse files
committed
Update strings for localization
1 parent ead7c70 commit 6e353b8

1 file changed

Lines changed: 229 additions & 23 deletions

File tree

WordPress/Resources/en.lproj/Localizable.strings

Lines changed: 229 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,9 @@
543543
/* Cell placeholder */
544544
"addCategory.titlePlaceholder" = "Title";
545545

546+
/* Accessibility identifier for an 'Add Comment' button */
547+
"addCommentButton.accessibilityIdentifity" = "Add Comment";
548+
546549
/* User-facing string, presented to reflect that site assembly is underway. */
547550
"Adding site features" = "Adding site features";
548551

@@ -818,6 +821,9 @@
818821
/* Description for the prompt to upgrade to Application Passwords. The first argument is the name of the feature that requires Application Passwords. */
819822
"applicationPasswordRequired.description" = "Application passwords are a more secure way to connect to your self-hosted site, and enable support for features like %@.";
820823

824+
/* Feature name for managing plugins in the app */
825+
"applicationPasswordRequired.feature.plugins" = "Plugin Management";
826+
821827
/* Feature name for managing users in the app */
822828
"applicationPasswordRequired.feature.users" = "User Management";
823829

@@ -1807,6 +1813,45 @@ Example: Comment on \n My First Post */
18071813
Example: Reply to Pamela Nguyen */
18081814
"comment.header.subText.reply" = "Reply to %1$@";
18091815

1816+
/* Button in an alert confirming discaring a new draft */
1817+
"commentCreate.closeConfirmationAlert.deleteDraft" = "Delete Draft";
1818+
1819+
/* Button to keep the changes in an alert confirming discaring changes */
1820+
"commentCreate.closeConfirmationAlert.keepEditing" = "Keep Editing";
1821+
1822+
/* Button in an alert confirming saving a new draft */
1823+
"commentCreate.closeConfirmationAlert.saveDraft" = "Save Draft";
1824+
1825+
/* Error title */
1826+
"commentCreate.failedToSentComment" = "Failed to send comment";
1827+
1828+
/* Navigation bar title when leaving a reply to a comment */
1829+
"commentCreate.navigationTitleComment" = "Comment";
1830+
1831+
/* Navigation bar title when leaving a reply to a comment */
1832+
"commentCreate.navigationTitleReply" = "Reply";
1833+
1834+
/* Navigation bar title when leaving a reply to a comment */
1835+
"commentCreate.placeholderLeaveComment" = "Leave a comment…";
1836+
1837+
/* Navigation bar title when leaving a reply to a comment */
1838+
"commentCreate.placeholderLeaveReply" = "Leave a reply…";
1839+
1840+
/* Navigation bar button title */
1841+
"commentCreate.send" = "Send";
1842+
1843+
/* Button in an alert confirming discaring a new draft */
1844+
"commentEdit.closeConfirmationAlert.deleteDraft" = "Discard Changes";
1845+
1846+
/* Button to keep the changes in an alert confirming discaring changes */
1847+
"commentEdit.closeConfirmationAlert.keepEditing" = "Keep Editing";
1848+
1849+
/* Error title */
1850+
"commentEdit.failedToSaveComment" = "Failed to save comment";
1851+
1852+
/* Navigation bar title when leaving a editing an existing comment */
1853+
"commentEdit.navigationTitle" = "Edit Comment";
1854+
18101855
/* A tip displayed to the user in the stats section to help them gain more followers. */
18111856
"Commenting on other blogs is a great way to build attention and followers for your new site." = "Commenting on other blogs is a great way to build attention and followers for your new site.";
18121857

@@ -1838,6 +1883,9 @@ Example: Reply to Pamela Nguyen */
18381883
/* A label title. */
18391884
"Comments per page" = "Comments per page";
18401885

1886+
/* Error title */
1887+
"comments.failedToLike" = "Failed to like comment";
1888+
18411889
/* Error message informing a user about an invalid password. */
18421890
"common.reEnterPasswordMessage" = "The username or password stored in the app may be out of date. Please re-enter your password in the settings and try again.";
18431891

@@ -3076,9 +3124,6 @@ Example: Reply to Pamela Nguyen */
30763124
/* Enter a custom value */
30773125
"Enter a custom value" = "Enter a custom value";
30783126

3079-
/* Accessibility Label for the enter full screen button on the comment reply text view */
3080-
"Enter Full Screen" = "Enter Full Screen";
3081-
30823127
/* (placeholder) Help enter WordPress password */
30833128
"Enter password" = "Enter password";
30843129

@@ -3236,9 +3281,6 @@ Example: Reply to Pamela Nguyen */
32363281
/* Downloadable/Restorable items: content section footer text */
32373282
"Excludes themes, plugins, and uploads" = "Excludes themes, plugins, and uploads";
32383283

3239-
/* Accessibility Label for the exit full screen button on the full screen comment reply mode */
3240-
"Exit Full Screen" = "Exit Full Screen";
3241-
32423284
/* Screen reader text to represent the expanded state of a UI control */
32433285
"Expanded" = "Expanded";
32443286

@@ -3251,6 +3293,18 @@ Example: Reply to Pamela Nguyen */
32513293
/* Screen reader hint (non-imperative) about what does the site menu area selector button do. */
32523294
"Expands to select a different menu area" = "Expands to select a different menu area";
32533295

3296+
/* Accept button title for the alert asking for feedback */
3297+
"experimentalFeatures.editorFeedbackAccept" = "Send feedback";
3298+
3299+
/* Dismiss button title for the alert asking for feedback */
3300+
"experimentalFeatures.editorFeedbackDecline" = "Not now";
3301+
3302+
/* Message for the alert asking for feedback on the experimental editor */
3303+
"experimentalFeatures.editorFeedbackMessage" = "Are you willing to share feedback on the experimental editor?";
3304+
3305+
/* Title for the alert asking for feedback */
3306+
"experimentalFeatures.editorFeedbackTitle" = "Share Feedback";
3307+
32543308
/* The title for the experimental features list */
32553309
"experimentalFeaturesList.heading" = "Experimental Features";
32563310

@@ -6301,6 +6355,90 @@ Please install the %3$@ to use the app with this site.";
63016355
/* Version of an installed plugin */
63026356
"Plugin version" = "Plugin version";
63036357

6358+
/* Button label to activate a plugin */
6359+
"pluginDetails.activate.button" = "Activate";
6360+
6361+
/* Button label showing plugin is activated */
6362+
"pluginDetails.activated.button" = "Activated";
6363+
6364+
/* Message shown while a plugin is being activated */
6365+
"pluginDetails.activating.message" = "Please wait while the plugin is being activated...";
6366+
6367+
/* Title shown while a plugin is being activated */
6368+
"pluginDetails.activating.title" = "Activating Plugin";
6369+
6370+
/* Plugin author information. The placeholder is the author name */
6371+
"pluginDetails.author" = "By %@";
6372+
6373+
/* Button label to deactivate a plugin */
6374+
"pluginDetails.deactivate.button" = "Deactivate";
6375+
6376+
/* Message shown while a plugin is being deactivated */
6377+
"pluginDetails.deactivating.message" = "Please wait while the plugin is being deactivated...";
6378+
6379+
/* Title shown while a plugin is being deactivated */
6380+
"pluginDetails.deactivating.title" = "Deactivating Plugin";
6381+
6382+
/* Button label to delete a plugin */
6383+
"pluginDetails.delete.button" = "Delete";
6384+
6385+
/* Message of the confirmation alert when deleting a plugin. The placeholder is the plugin name */
6386+
"pluginDetails.delete.confirmationMessage" = "Are you sure you want to delete %@?";
6387+
6388+
/* Title of the confirmation alert when deleting a plugin */
6389+
"pluginDetails.delete.confirmationTitle" = "Delete Plugin?";
6390+
6391+
/* Button label to install a plugin */
6392+
"pluginDetails.install.button" = "Install";
6393+
6394+
/* Message shown while a plugin is being installed */
6395+
"pluginDetails.install.message" = "Please wait while the plugin is being installed...";
6396+
6397+
/* Title shown while a plugin is being installed */
6398+
"pluginDetails.install.title" = "Install Plugin";
6399+
6400+
/* Message shown while loading plugin details */
6401+
"pluginDetails.loading" = "Loading plugin information...";
6402+
6403+
/* Title of the changelog section in plugin details */
6404+
"pluginDetails.section.changelog" = "Changelog";
6405+
6406+
/* Title of the description section in plugin details */
6407+
"pluginDetails.section.description" = "Description";
6408+
6409+
/* Title of the details section in plugin details */
6410+
"pluginDetails.section.details" = "Details";
6411+
6412+
/* Title of the FAQ section in plugin details */
6413+
"pluginDetails.section.faq" = "FAQ";
6414+
6415+
/* Title of the installation section in plugin details */
6416+
"pluginDetails.section.installation" = "Installation";
6417+
6418+
/* Title of the reviews section in plugin details */
6419+
"pluginDetails.section.reviews" = "Reviews";
6420+
6421+
/* Title of the screenshots section in plugin details */
6422+
"pluginDetails.section.screenshots" = "Screenshots";
6423+
6424+
/* Message shown while a plugin is being uninstalled */
6425+
"pluginDetails.uninstalling.message" = "Please wait while the plugin is being removed...";
6426+
6427+
/* Title shown while a plugin is being uninstalled */
6428+
"pluginDetails.uninstalling.title" = "Uninstalling Plugin";
6429+
6430+
/* Button title to update a plugin */
6431+
"pluginDetails.update.action" = "Update Now";
6432+
6433+
/* Title shown when a plugin update is available */
6434+
"pluginDetails.update.title" = "Update Available";
6435+
6436+
/* Message shown when a plugin update is available. The placeholder is the new version number */
6437+
"pluginDetails.update.versionAvailable" = "Version %@ is available. Please update it from your WordPress site dashboard.";
6438+
6439+
/* Button label to view plugin on WordPress.org */
6440+
"pluginDetails.viewOnWordPressOrg.button" = "View on WordPress.org";
6441+
63046442
/* Noun. Title. Links to the plugin management feature.
63056443
Title for the plugin directory */
63066444
"Plugins" = "Plugins";
@@ -7060,6 +7198,9 @@ Tapping on this row allows the user to edit the sharing message. */
70607198
/* A shared button title for Reader */
70617199
"reader.button.unsubscribe" = "Unsubscribe";
70627200

7201+
/* Informational message, should be short. */
7202+
"reader.comments.commentsClosed" = "Comments Closed";
7203+
70637204
/* Accessibility hint to inform that the author section can be tapped to see posts from the site. */
70647205
"reader.detail.header.authorInfo.a11y.hint" = "Views posts from the site";
70657206

@@ -7275,11 +7416,11 @@ Example: given a notice format "Following %@" and empty site name, this will be
72757416
/* Reader post details view placeholder when blog name not avail */
72767417
"reader.postDetails.blog" = "blog";
72777418

7278-
/* Reader post details view */
7279-
"reader.postDetails.viewModeDescription" = "The owner of this site only allows us to show a brief summary of their content. To view the full post, you'll have to visit their site.";
7419+
/* Button title */
7420+
"reader.postDetails.viewFullPost" = "View full post";
72807421

72817422
/* Reader post details view */
7282-
"reader.postDetails.viewMoreOn" = "Visit %@ for the full post";
7423+
"reader.postDetails.viewModeDescription" = "The owner of this site only allows us to show a brief summary of their content. To view the full post, you'll have to visit their site.";
72837424

72847425
/* Name for the Candy color theme, used in the Reader's reading preferences. */
72857426
"reader.preferences.color.candy" = "Candy";
@@ -7515,6 +7656,9 @@ Feel free to replace it with other bracket types that you think looks better for
75157656
/* Accessibility label for unsubscribing from a tag */
75167657
"reader.tags.unfollow.accessibility.label" = "Unfollow %@";
75177658

7659+
/* Field title */
7660+
"reader.userProfile.site" = "Site";
7661+
75187662
/* Spoken accessibility label */
75197663
"readerDetail.backButton.accessibilityLabel" = "Back";
75207664

@@ -7745,15 +7889,11 @@ Feel free to replace it with other bracket types that you think looks better for
77457889
/* Setting: indicates if Replies to Comments will be notified */
77467890
"Replies to your comments" = "Replies to your comments";
77477891

7748-
/* Accessibility label for the reply button
7749-
Reply to a comment (verb)
7892+
/* Reply to a comment (verb)
77507893
Reply to a comment.
77517894
Verb. Button title. Reply to a comment. */
77527895
"Reply" = "Reply";
77537896

7754-
/* The app successfully sent a comment */
7755-
"Reply Sent!" = "Reply Sent!";
7756-
77577897
/* Notifications Reply Accessibility Identifier */
77587898
"Reply Text" = "Reply Text";
77597899

@@ -7762,9 +7902,6 @@ Feel free to replace it with other bracket types that you think looks better for
77627902
Provides hint that the screen displays a reply to a comment.%1$@ is a placeholder for the comment author that's been replied to.Example: Reply to Pamela Nguyen */
77637903
"Reply to %1$@" = "Reply to %1$@";
77647904

7765-
/* Placeholder text for replying to a post */
7766-
"Reply to post" = "Reply to post";
7767-
77687905
/* An explaination of a setting. */
77697906
"Require manual approval for comments that include more than this number of links." = "Require manual approval for comments that include more than this number of links.";
77707907

@@ -8495,6 +8632,59 @@ Feel free to replace it with other bracket types that you think looks better for
84958632
/* Title for a button that opens plan and domain purchasing flow. */
84968633
"site.domains.purchaseWithPlan.buttons.title" = "Upgrade to a plan";
84978634

8635+
/* Title for the featured plugins section */
8636+
"site.plugins.add.category.featured" = "Featured";
8637+
8638+
/* Title for the popular plugins section */
8639+
"site.plugins.add.category.popular" = "Popular";
8640+
8641+
/* Title for the recommended plugins section */
8642+
"site.plugins.add.category.recommended" = "Recommended";
8643+
8644+
/* Title for the search results section */
8645+
"site.plugins.add.category.searchResults" = "Search Results";
8646+
8647+
/* Message shown when no plugins are found in the list */
8648+
"site.plugins.add.empty" = "No plugins found";
8649+
8650+
/* Tag shown next to plugins that are already installed */
8651+
"site.plugins.add.installed.tag" = "Installed";
8652+
8653+
/* Error message shown when plugins failed to load, with retry option */
8654+
"site.plugins.add.loadError" = "Failed to load plugins. Tap here to retry";
8655+
8656+
/* Message shown while loading plugins in the list */
8657+
"site.plugins.add.loading" = "Loading plugins...";
8658+
8659+
/* Navigation title for the add new plugin screen */
8660+
"site.plugins.add.title" = "Add New Plugin";
8661+
8662+
/* Message shown when there are no active plugins on the site */
8663+
"site.plugins.empty.active" = "No active plugins";
8664+
8665+
/* Button label to add a new plugin when no plugins are installed */
8666+
"site.plugins.empty.addButton" = "Add Plugin";
8667+
8668+
/* Message shown when there are no inactive plugins on the site */
8669+
"site.plugins.empty.inactive" = "No inactive plugins";
8670+
8671+
/* The plugin fillter option for displaying active plugins
8672+
The plugin fillter option for displaying all plugins
8673+
The plugin fillter option for displaying inactive plugins */
8674+
"site.plugins.filter.option.all" = "All";
8675+
8676+
/* Title of the plugin filter picker */
8677+
"site.plugins.filter.title" = "Filter";
8678+
8679+
/* Message displayed when fetching installed plugins from the site */
8680+
"site.plugins.loading" = "Loading installed plugins…";
8681+
8682+
/* No installed plugins message */
8683+
"site.plugins.noInstalledPlugins" = "You haven't installed any plugins yet";
8684+
8685+
/* Installed plugins list title */
8686+
"site.plugins.title" = "Plugins";
8687+
84988688
/* Back button title shown in Site Creation flow to come back from Plan selection to Domain selection */
84998689
"siteCreation.domain.backButton.title" = "Domains";
85008690

@@ -8597,6 +8787,25 @@ Feel free to replace it with other bracket types that you think looks better for
85978787
/* Title for site switcher screen */
85988788
"sitePicker.title" = "My Sites";
85998789

8790+
/* The plugin author displayed in the plugins list. The first argument is plugin author name
8791+
The plugin version displayed in the plugins list. The first argument is plugin version */
8792+
"sitePluginsList.item.author" = "By %@";
8793+
8794+
/* The message displayed when a plugin has no description */
8795+
"sitePluginsList.item.noDescriptionAvailable" = "The plugin author did not provide a description for this plugin.";
8796+
8797+
/* Button to activate a plugin */
8798+
"sitePluginsList.itemAction.activate" = "Activate";
8799+
8800+
/* Button to deactivate a plugin */
8801+
"sitePluginsList.itemAction.deactivate" = "Deactivate";
8802+
8803+
/* Button to delete a plugin */
8804+
"sitePluginsList.itemAction.delete" = "Delete";
8805+
8806+
/* Button to view the plugin on WordPress.org website */
8807+
"sitePluginsList.itemAction.viewOnWordPressOrg" = "View on WordPress.org";
8808+
86008809
/* Title for screen to select the privacy options for a blog */
86018810
"siteSettings.privacy.title" = "Privacy";
86028811

@@ -9609,9 +9818,6 @@ Feel free to replace it with other bracket types that you think looks better for
96099818
/* Displayed after Notification Settings failed to load */
96109819
"There has been a problem while loading your Notification Settings" = "There has been a problem while loading your Notification Settings";
96119820

9612-
/* Error displayed if a comment fails to get updated */
9613-
"There has been an unexpected error while editing the comment" = "There has been an unexpected error while editing the comment";
9614-
96159821
/* Error displayed if a comment fails to get updated */
96169822
"There has been an unexpected error while editing your comment" = "There has been an unexpected error while editing your comment";
96179823

@@ -9624,9 +9830,6 @@ Feel free to replace it with other bracket types that you think looks better for
96249830
/* Invite Failed Message */
96259831
"There has been an unexpected error while sending your Invitation" = "There has been an unexpected error while sending your Invitation";
96269832

9627-
/* Reply Failure Message */
9628-
"There has been an unexpected error while sending your reply" = "There has been an unexpected error while sending your reply";
9629-
96309833
/* Displayed whenever a Comment Update Fails */
96319834
"There has been an unexpected error while updating your comment" = "There has been an unexpected error while updating your comment";
96329835

@@ -11029,6 +11232,9 @@ Feel free to replace it with other bracket types that you think looks better for
1102911232
/* Error message that describes an unknown error had occured */
1103011233
"wordpress-api.error.unknown" = "Something went wrong, please try again later.";
1103111234

11235+
/* Error message when failing to find selected media file on the user's device. */
11236+
"wordpress.api.upload.media.fileNotFound" = "Can't locate the media file on the device";
11237+
1103211238
/* Label for WordPress.com followers */
1103311239
"WordPress.com" = "WordPress.com";
1103411240

0 commit comments

Comments
 (0)