Skip to content

Commit

Permalink
Privacy: Added purpose strings
Browse files Browse the repository at this point in the history
The other translations currently have placeholders, awaiting translation.
I may end up using machine translation from Deepl just for Russian,
Polish, and Turkish, until I get human translations from a contributor.
Spanish will be provided by our team later tonight.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
  • Loading branch information
kode54 committed Sep 3, 2023
1 parent f54dd1c commit f3d218f
Show file tree
Hide file tree
Showing 6 changed files with 97 additions and 0 deletions.
6 changes: 6 additions & 0 deletions Info.plist.template
Expand Up @@ -2039,6 +2039,12 @@
</dict>
<key>NSAppleScriptEnabled</key>
<string>YES</string>
<key>NSDownloadsFolderUsageDescription</key>
<string>We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.</string>
<key>NSDocumentsFolderUsageDescription</key>
<string>We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.</string>
<key>NSDesktopFolderUsageDescription</key>
<string>We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.</string>
<key>NSCalendarsUsageDescription</key>
<string>Cog has no use for your calendar information. Why are you trying to open your Calendar with an audio player?</string>
<key>NSCameraUsageDescription</key>
Expand Down
9 changes: 9 additions & 0 deletions en.lproj/InfoPlist.strings
Expand Up @@ -24,3 +24,12 @@

/* Privacy - Reminders Usage Description */
"NSRemindersUsageDescription" = "Cog has no use for your reminders. Why are you trying to access them with an audio player?";

/* Privacy - Downloads Folder Usage Description */
"NSDownloadsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Documents Folder Usage Description */
"NSDocumentsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Desktop Folder Usage Description */
"NSDesktopFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";
9 changes: 9 additions & 0 deletions es.lproj/InfoPlist.strings
Expand Up @@ -23,3 +23,12 @@

/* Privacy - Reminders Usage Description */
"NSRemindersUsageDescription" = "Cog no tiene ningún uso para tus recordatorios. ¿Por qué intentas acceder a ellos con un reproductor de audio?";

/* Privacy - Downloads Folder Usage Description */
"NSDownloadsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Documents Folder Usage Description */
"NSDocumentsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Desktop Folder Usage Description */
"NSDesktopFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";
32 changes: 32 additions & 0 deletions pl.lproj/InfoPlist.strings
Expand Up @@ -2,3 +2,35 @@

CFBundleName = "Cog";
NSHumanReadableCopyright = "© Vincent Spader, 2005-2011\n© mamburu, 2012-2013\n© Christopher Snowhill, 2013-2023";

/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Cog has no use for your calendar information. Why are you trying to open your Calendar with an audio player?";

/* Privacy - Camera Usage Description */
"NSCameraUsageDescription" = "Cog is an audio player. It will never use your camera. Why is it asking for permission to use your camera?";

/* Privacy - Contacts Usage Description */
"NSContactsUsageDescription" = "Cog has no use for your contacts information. Why are you trying to open your contacts with an audio player?";

"NSHumanReadableCopyright" = "© Vincent Spader, 2005-2011\n© mamburu, 2012-2013\n© Christopher Snowhill, 2013-2023";

/* Privacy - Location Usage Description */
"NSLocationUsageDescription" = "Cog has no use for your location information. Something is obviously wrong with the application.";

/* Privacy - Microphone Usage Description */
"NSMicrophoneUsageDescription" = "Cog is an audio player. It does not, however, record audio. Why is it asking for permission to use your microphone?";

/* Privacy - Photo Library Usage Description */
"NSPhotoLibraryUsageDescription" = "Cog is an audio player. Why are you trying to access your Photos Library with an audio player?";

/* Privacy - Reminders Usage Description */
"NSRemindersUsageDescription" = "Cog has no use for your reminders. Why are you trying to access them with an audio player?";

/* Privacy - Downloads Folder Usage Description */
"NSDownloadsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Documents Folder Usage Description */
"NSDocumentsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Desktop Folder Usage Description */
"NSDesktopFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";
32 changes: 32 additions & 0 deletions ru.lproj/InfoPlist.strings
Expand Up @@ -2,3 +2,35 @@

"CFBundleName" = "Cog";
"NSHumanReadableCopyright" = "© Vincent Spader, 2005-2011\n© mamburu, 2012-2013\n© Christopher Snowhill, 2013-2023";

/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Cog has no use for your calendar information. Why are you trying to open your Calendar with an audio player?";

/* Privacy - Camera Usage Description */
"NSCameraUsageDescription" = "Cog is an audio player. It will never use your camera. Why is it asking for permission to use your camera?";

/* Privacy - Contacts Usage Description */
"NSContactsUsageDescription" = "Cog has no use for your contacts information. Why are you trying to open your contacts with an audio player?";

"NSHumanReadableCopyright" = "© Vincent Spader, 2005-2011\n© mamburu, 2012-2013\n© Christopher Snowhill, 2013-2023";

/* Privacy - Location Usage Description */
"NSLocationUsageDescription" = "Cog has no use for your location information. Something is obviously wrong with the application.";

/* Privacy - Microphone Usage Description */
"NSMicrophoneUsageDescription" = "Cog is an audio player. It does not, however, record audio. Why is it asking for permission to use your microphone?";

/* Privacy - Photo Library Usage Description */
"NSPhotoLibraryUsageDescription" = "Cog is an audio player. Why are you trying to access your Photos Library with an audio player?";

/* Privacy - Reminders Usage Description */
"NSRemindersUsageDescription" = "Cog has no use for your reminders. Why are you trying to access them with an audio player?";

/* Privacy - Downloads Folder Usage Description */
"NSDownloadsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Documents Folder Usage Description */
"NSDocumentsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Desktop Folder Usage Description */
"NSDesktopFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";
9 changes: 9 additions & 0 deletions tr.lproj/InfoPlist.strings
Expand Up @@ -24,3 +24,12 @@

/* Privacy - Reminders Usage Description */
"NSRemindersUsageDescription" = "Cog, hatırlatıcılarınız kullanmaz. Neden bunlara bir müzik çalar ile erişmeye çalışıyorsunuz?";

/* Privacy - Downloads Folder Usage Description */
"NSDownloadsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Documents Folder Usage Description */
"NSDocumentsFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

/* Privacy - Desktop Folder Usage Description */
"NSDesktopFolderUsageDescription" = "We may request related audio files from this folder for playback purposes. We will only play back files you specifically add, unless you enable the option to add an entire folder. Granting permission either for individual files or for parent folders ensures their contents will remain playable in future sessions.";

0 comments on commit f3d218f

Please sign in to comment.