forked from Ranchero-Software/NetNewsWire
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Keyboard Shortcuts on the Mac is now generated and localised at run time - Adds missing en-GB translations - Close Image is now keyed correctly as `button.title.close-image` Signed-off-by: Stuart Breckenridge <[email protected]>
- Loading branch information
1 parent
f4748a3
commit a305c42
Showing
34 changed files
with
961 additions
and
255 deletions.
There are no files selected for viewing
124 changes: 114 additions & 10 deletions
124
Account/Sources/Account/Resources/en-GB.lproj/Localizable.strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,120 @@ | ||
/* | ||
Localizable.strings | ||
|
||
/* Feedly – Could not move a feed between folders/collections. */ | ||
"“%@” may be in both “%@” and “%@”." = "“%1$@” may be in both “%2$@” and “%3$@”."; | ||
|
||
/* Status bar progress */ | ||
"%@ of %@" = "%1$@ of %2$@"; | ||
|
||
/* Unknown error */ | ||
"A Reddit Feed Provider error has occurred." = "A Reddit Feed Provider error has occurred."; | ||
|
||
/* Account name */ | ||
"account.name.ipad" = "On My iPad"; | ||
|
||
/* Account name */ | ||
"account.name.iphone" = "On My iPhone"; | ||
|
||
/* Account name */ | ||
"account.name.mac" = "On My Mac"; | ||
|
||
/* All */ | ||
"All" = "All"; | ||
|
||
/* Reddit Access */ | ||
"An attempt to access your Reddit feed(s) failed.\n\nIf this problem persists, please deactivate and reactivate the Reddit extension to fix this problem.\n\n(error.localizedDescription)" = "An attempt to access your Reddit feed(s) failed.\n\nIf this problem persists, please deactivate and reactivate the Reddit extension to fix this problem."; | ||
|
||
/* Unknown error */ | ||
"An error occurred while processing the “%@” account: %@" = "An error occurred while processing the “%1$@” account: %2$@"; | ||
|
||
/* An invalid parameter was passed. */ | ||
"An invalid parameter was passed." = "An invalid parameter was passed."; | ||
|
||
/* An unexpected CloudKit error occurred. */ | ||
"An unexpected CloudKit error occurred." = "An unexpected CloudKit error occurred."; | ||
|
||
/* An unexpected error occurred. */ | ||
"An unexpected error occurred." = "An unexpected error occurred."; | ||
|
||
/* Best */ | ||
"Best" = "Best"; | ||
|
||
/* OAuth - recovery suggestion - ensure browser selected supports web authentication. */ | ||
"Check your default web browser in System Preferences or change it to Safari and try again." = "Check your default web browser in System Preferences or change it to Safari and try again."; | ||
|
||
/* Feedly – Could not create a folder/collection. */ | ||
"Could not create a folder named “%@”." = "Could not create a folder named “%@”."; | ||
|
||
/* Feedly – Could not encode resource id to send to Feedly. */ | ||
"Could not encode the identifier “%@”." = "Could not encode the identifier “%@”."; | ||
|
||
/* Feedly – Could not move a feed between folders/collections. */ | ||
"Could not move “%@” to “%@”." = "Could not move “%1$@” to “%2$@”."; | ||
|
||
/* Feedly – Could not remove a feed. */ | ||
"Could not remove “%@”." = "Could not remove “%@”."; | ||
|
||
/* Feedly – Could not remove a folder/collection. */ | ||
"Could not remove the folder named “%@”." = "Could not remove the folder named “%@”."; | ||
|
||
/* Feedly – Could not rename a feed. | ||
Feedly – Could not rename a folder/collection. */ | ||
"Could not rename “%@” to “%@”." = "Could not rename “%1$@” to “%2$@”."; | ||
|
||
/* (No Comment) */ | ||
"error.message.already-subscribed" = "You are already subscribed to this feed and can’t add it again."; | ||
|
||
/* Your ”%@” credentials have expired. */ | ||
"error.message.credentials-expired.%@" = "Your ”%@” credentials have expired."; | ||
|
||
/* You are already subscribed to this feed and can’t add it again. */ | ||
"error.message.feed-already-subscribed" = "You are already subscribed to this feed and can’t add it again."; | ||
|
||
Created by Stuart Breckenridge on 11/03/2023. | ||
/* Can’t add a feed because no feed was found. */ | ||
"error.message.feed-not-found" = "Can’t add a feed because no feed was found."; | ||
|
||
/* An OPML import for this account is already running. */ | ||
"error.message.opml-import-in-progress" = "An OPML import for this account is already running."; | ||
|
||
/* Already Subscribed */ | ||
"error.title.already-subscribed" = "Already Subscribed"; | ||
|
||
/* Error */ | ||
"error.title.error" = "Error"; | ||
|
||
/* Localizable.strings | ||
|
||
*/ | ||
|
||
Created by Stuart Breckenridge on 11/03/2023. */ | ||
"error.title.feed-not-found" = "Unable to Add Feed"; | ||
"error.title.already-subscribed" = "Already Subscribed"; | ||
|
||
/* OPML Import in Progress */ | ||
"error.title.ompl-import-in-progress" = "OPML Import in Progress"; | ||
"error.title.error" = "Error"; | ||
|
||
"error.message.feed-not-found" = "Can’t add a feed because no feed was found."; | ||
"error.message.already-subscribed" = "You are already subscribed to this feed and can’t add it again."; | ||
"error.message.opml-import-in-progress" = "An OPML import for this account is already running."; | ||
/* Feedbin */ | ||
"Feedbin" = "Feedbin"; | ||
|
||
/* Feedly */ | ||
"Feedly" = "Feedly"; | ||
|
||
/* Feedly – Feed can only be added to folders. */ | ||
"Feeds cannot be added to the “%@” folder." = "Feedly – Feed can only be added to folders."; | ||
|
||
/* FreshRSS */ | ||
"FreshRSS" = "FreshRSS"; | ||
|
||
/* Notify about new articles | ||
Show notifications for new articles */ | ||
"label.text.show-notifications-for-new-articles" = "Notify about new articles"; | ||
|
||
/* Notify about new posts | ||
Show notifications for new posts */ | ||
"label.text.show-notifications-for-new-posts" = "Notify about new posts"; | ||
|
||
/* New */ | ||
"New" = "New"; | ||
|
||
/* NewsBlur */ | ||
"NewsBlur" = "NewsBlur"; | ||
|
||
/* Feedly – Credentials not found. */ | ||
"Please add the Feedly account again. If this problem persists, open Keychain Access and delete all feedly.com entries, then try again." = "Please add the Feedly account again. If this problem persists, open Keychain Access and delete all feedly.com entries, then try again."; | ||
|
31 changes: 21 additions & 10 deletions
31
Account/Sources/Account/Resources/en.lproj/Localizable.strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,27 @@ | ||
/* | ||
Localizable.strings | ||
|
||
/* Reddit Access */ | ||
"An attempt to access your Reddit feed(s) failed.\n\nIf this problem persists, please deactivate and reactivate the Reddit extension to fix this problem.\n\n(error.localizedDescription)" = "An attempt to access your Reddit feed(s) failed.\n\nIf this problem persists, please deactivate and reactivate the Reddit extension to fix this problem."; | ||
|
||
/* (No Comment) */ | ||
"error.message.already-subscribed" = "You are already subscribed to this feed and can’t add it again."; | ||
|
||
/* Can’t add a feed because no feed was found. */ | ||
"error.message.feed-not-found" = "Can’t add a feed because no feed was found."; | ||
|
||
/* An OPML import for this account is already running. */ | ||
"error.message.opml-import-in-progress" = "An OPML import for this account is already running."; | ||
|
||
/* Already Subscribed */ | ||
"error.title.already-subscribed" = "Already Subscribed"; | ||
|
||
Created by Stuart Breckenridge on 11/03/2023. | ||
/* Error */ | ||
"error.title.error" = "Error"; | ||
|
||
/* Localizable.strings | ||
|
||
*/ | ||
|
||
Created by Stuart Breckenridge on 11/03/2023. */ | ||
"error.title.feed-not-found" = "Unable to Add Feed"; | ||
"error.title.already-subscribed" = "Already Subscribed"; | ||
|
||
/* OPML Import in Progress */ | ||
"error.title.ompl-import-in-progress" = "OPML Import in Progress"; | ||
"error.title.error" = "Error"; | ||
|
||
"error.message.feed-not-found" = "Can’t add a feed because no feed was found."; | ||
"error.message.already-subscribed" = "You are already subscribed to this feed and can’t add it again."; | ||
"error.message.opml-import-in-progress" = "An OPML import for this account is already running."; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
Mac/MainWindow/NNW3/en-GB.lproj/NNW3OpenPanelAccessoryView.strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
/* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "hAU-Zh-UCo"; */ | ||
"hAU-Zh-UCo.title" = "Item 3"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Choose a NetNewsWire 3 “Subscriptions.plist” file.\n\nThen choose the account to receive your imported subscriptions."; ObjectID = "IFj-4w-B03"; */ | ||
"IFj-4w-B03.title" = "Choose a NetNewsWire 3 “Subscriptions.plist” file.\n\nThen choose the account to receive your imported subscriptions."; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 1"; ObjectID = "OAk-KA-y5i"; */ | ||
"OAk-KA-y5i.title" = "Item 1"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Account:"; ObjectID = "uoh-QY-7LX"; */ | ||
"uoh-QY-7LX.title" = "Account:"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 2"; ObjectID = "zkS-Dx-uCM"; */ | ||
"zkS-Dx-uCM.title" = "Item 2"; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "6lK-bV-Vwd"; */ | ||
"6lK-bV-Vwd.title" = "Cancel"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Choose the account with the subscriptions you’d like to export. Subscriptions are exported in the standard OPML format, which most RSS readers can import."; ObjectID = "7Ap-KG-Lc7"; */ | ||
"7Ap-KG-Lc7.title" = "Choose the account with the subscriptions you’d like to export. Subscriptions are exported in the standard OPML format, which most RSS readers can import."; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 2"; ObjectID = "7U3-Y5-qeM"; */ | ||
"7U3-Y5-qeM.title" = "Item 2"; | ||
|
||
/* Class = "NSButtonCell"; title = "Export as OPML…"; ObjectID = "bRz-cx-bmm"; */ | ||
"bRz-cx-bmm.title" = "Export as OPML..."; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Account:"; ObjectID = "Dao-jI-G6i"; */ | ||
"Dao-jI-G6i.title" = "Account:"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 1"; ObjectID = "MJb-Bf-UJG"; */ | ||
"MJb-Bf-UJG.title" = "Item 1"; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "Uii-dd-siy"; */ | ||
"Uii-dd-siy.title" = "Item 3"; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
/* Class = "NSTextFieldCell"; title = "Choose the account to get the imported subscriptions. This requires an OPML file, which most RSS readers can create."; ObjectID = "1Vu-Te-PGl"; */ | ||
"1Vu-Te-PGl.title" = "Choose the account to get the imported subscriptions. This requires an OPML file, which most RSS readers can create."; | ||
|
||
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "9ab-cB-hex"; */ | ||
"9ab-cB-hex.title" = "Cancel"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "92e-hX-kYj"; */ | ||
"92e-hX-kYj.title" = "Item 3"; | ||
|
||
/* Class = "NSButtonCell"; title = "Import from OPML…"; ObjectID = "dhV-on-ayM"; */ | ||
"dhV-on-ayM.title" = "Import from OPML..."; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Account:"; ObjectID = "e9g-7H-VWa"; */ | ||
"e9g-7H-VWa.title" = "Account:"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 2"; ObjectID = "JGa-5R-SV5"; */ | ||
"JGa-5R-SV5.title" = "Item 2"; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSMenuItem"; title = "Item 1"; ObjectID = "xsd-12-2yb"; */ | ||
"xsd-12-2yb.title" = "Item 1"; | ||
|
8 changes: 4 additions & 4 deletions
8
Mac/Preferences/Accounts/en-GB.lproj/AccountsAddCloudKit.strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
|
||
/* Class = "NSTextFieldCell"; title = "Use your iCloud account."; ObjectID = "1d2-Mx-TKe"; */ | ||
"1d2-Mx-TKe.title" = "Use your iCloud account."; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "iVd-bO-4LN"; */ | ||
"iVd-bO-4LN.title" = "Cancel"; | ||
|
||
/* Class = "NSButtonCell"; title = "Use iCloud"; ObjectID = "oih-6c-KbS"; */ | ||
"oih-6c-KbS.title" = "Use iCloud"; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "iCloud Syncing Limitations & Solutions"; ObjectID = "rON-0r-jBU"; */ | ||
"rON-0r-jBU.title" = "iCloud Syncing Limitations & Solutions"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "NetNewsWire will use your iCloud account to sync your feeds across your Mac and iOS devices."; ObjectID = "wfr-Dv-UIF"; */ | ||
"wfr-Dv-UIF.title" = "NetNewsWire will use your iCloud account to sync your feeds across your Mac and iOS devices."; | ||
|
8 changes: 4 additions & 4 deletions
8
Mac/Preferences/Accounts/en-GB.lproj/AccountsAddLocal.strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
|
||
/* Class = "NSTextFieldCell"; title = "Create a local account on your Mac."; ObjectID = "1d2-Mx-TKe"; */ | ||
"1d2-Mx-TKe.title" = "Create a local account on your Mac."; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Name:"; ObjectID = "AVh-ns-LEN"; */ | ||
"AVh-ns-LEN.title" = "Name:"; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "iVd-bO-4LN"; */ | ||
"iVd-bO-4LN.title" = "Cancel"; | ||
|
||
/* Class = "NSButtonCell"; title = "Create"; ObjectID = "oih-6c-KbS"; */ | ||
"oih-6c-KbS.title" = "Create"; | ||
|
||
/* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ | ||
"QvC-M9-y7g.title" = "Window"; | ||
|
||
/* Class = "NSTextFieldCell"; title = "Local accounts store their data on your Mac. They do not sync across your devices."; ObjectID = "wfr-Dv-UIF"; */ | ||
"wfr-Dv-UIF.title" = "Local accounts store their data on your Mac. They do not sync across your devices."; | ||
|
Oops, something went wrong.