Add privacy policy.
This commit is contained in:
parent
290ed8d9fc
commit
b62de727db
|
@ -169,7 +169,7 @@
|
||||||
"settings.title.thirdParty" = "Third party";
|
"settings.title.thirdParty" = "Third party";
|
||||||
"settings.title.reportBug" = "Report a bug";
|
"settings.title.reportBug" = "Report a bug";
|
||||||
"settings.title.githubIssues" = "Issues on Github";
|
"settings.title.githubIssues" = "Issues on Github";
|
||||||
"settings.title.follow" = "Follow me on Mastodon";
|
"settings.title.follow" = "Follow me";
|
||||||
"settings.title.support" = "Support";
|
"settings.title.support" = "Support";
|
||||||
"settings.title.thankYouTitle" = "Thank you 💕";
|
"settings.title.thankYouTitle" = "Thank you 💕";
|
||||||
"settings.title.thankYouMessage" = "Thanks for your purchase. Purchases both big and small help us keep our dream of providing the best quality products to our customers. We hope you’re loving Vernissage.";
|
"settings.title.thankYouMessage" = "Thanks for your purchase. Purchases both big and small help us keep our dream of providing the best quality products to our customers. We hope you’re loving Vernissage.";
|
||||||
|
@ -186,6 +186,12 @@
|
||||||
"settings.title.alwaysShowAltDescription" = "Show alternative text if present on status details screen";
|
"settings.title.alwaysShowAltDescription" = "Show alternative text if present on status details screen";
|
||||||
"settings.title.general" = "General";
|
"settings.title.general" = "General";
|
||||||
"settings.title.applicationIcon" = "Application icon";
|
"settings.title.applicationIcon" = "Application icon";
|
||||||
|
"settings.title.followVernissage" = "Follow Vernissage";
|
||||||
|
"settings.title.mastodonAccount" = "Mastodon account";
|
||||||
|
"settings.title.pixelfedAccount" = "Pixelfed account";
|
||||||
|
"settings.title.openPage" = "Open";
|
||||||
|
"settings.title.privacyPolicy" = "Privacy policy";
|
||||||
|
"settings.title.terms" = "Terms & Conditions";
|
||||||
|
|
||||||
// Mark: Signin view.
|
// Mark: Signin view.
|
||||||
"signin.navigationBar.title" = "Sign in to Pixelfed";
|
"signin.navigationBar.title" = "Sign in to Pixelfed";
|
||||||
|
|
|
@ -169,7 +169,7 @@
|
||||||
"settings.title.thirdParty" = "Zewnętrzne biblioteki";
|
"settings.title.thirdParty" = "Zewnętrzne biblioteki";
|
||||||
"settings.title.reportBug" = "Zgłoś błąd";
|
"settings.title.reportBug" = "Zgłoś błąd";
|
||||||
"settings.title.githubIssues" = "Błędy na Github";
|
"settings.title.githubIssues" = "Błędy na Github";
|
||||||
"settings.title.follow" = "Obserwuj mnie na Mastodon";
|
"settings.title.follow" = "Obserwuj mnie";
|
||||||
"settings.title.support" = "Wsparcie";
|
"settings.title.support" = "Wsparcie";
|
||||||
"settings.title.thankYouTitle" = "Dziękuję 💕";
|
"settings.title.thankYouTitle" = "Dziękuję 💕";
|
||||||
"settings.title.thankYouMessage" = "Dziękujemy za twój zakup. Zakupy zarówno te duże, jak i te małe pomagają nam w realizacji marzenia o dostarczaniu naszym klientom produktów najwyższej jakości. Mamy nadzieję, że Vernissage spełnia Twoje oczekiwania.";
|
"settings.title.thankYouMessage" = "Dziękujemy za twój zakup. Zakupy zarówno te duże, jak i te małe pomagają nam w realizacji marzenia o dostarczaniu naszym klientom produktów najwyższej jakości. Mamy nadzieję, że Vernissage spełnia Twoje oczekiwania.";
|
||||||
|
@ -186,6 +186,12 @@
|
||||||
"settings.title.alwaysShowAltDescription" = "Pokaż alternatywny tekst, jeśli jest obecny na szczegółach statusu";
|
"settings.title.alwaysShowAltDescription" = "Pokaż alternatywny tekst, jeśli jest obecny na szczegółach statusu";
|
||||||
"settings.title.general" = "Ogólne";
|
"settings.title.general" = "Ogólne";
|
||||||
"settings.title.applicationIcon" = "Ikona aplikacji";
|
"settings.title.applicationIcon" = "Ikona aplikacji";
|
||||||
|
"settings.title.followVernissage" = "Obserwuj Vernissage";
|
||||||
|
"settings.title.mastodonAccount" = "Konto Mastodon";
|
||||||
|
"settings.title.pixelfedAccount" = "Konto Pixelfed";
|
||||||
|
"settings.title.openPage" = "Otwórz";
|
||||||
|
"settings.title.privacyPolicy" = "Polityka prywatności";
|
||||||
|
"settings.title.terms" = "Zasady i warunki";
|
||||||
|
|
||||||
// Mark: Signin view.
|
// Mark: Signin view.
|
||||||
"signin.navigationBar.title" = "Zaloguj się do Pixelfed";
|
"signin.navigationBar.title" = "Zaloguj się do Pixelfed";
|
||||||
|
|
|
@ -237,8 +237,7 @@ struct MainView: View {
|
||||||
self.routerPath.presentedSheet = .newStatusEditor
|
self.routerPath.presentedSheet = .newStatusEditor
|
||||||
} label: {
|
} label: {
|
||||||
Image(systemName: "square.and.pencil")
|
Image(systemName: "square.and.pencil")
|
||||||
.symbolRenderingMode(.palette)
|
.foregroundColor(Color.mainTextColor)
|
||||||
.foregroundStyle(Color.accentColor, Color.mainTextColor)
|
|
||||||
.fontWeight(.semibold)
|
.fontWeight(.semibold)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,6 +25,7 @@ struct GeneralSectionView: View {
|
||||||
HStack {
|
HStack {
|
||||||
Image("\(icon)-Preview")
|
Image("\(icon)-Preview")
|
||||||
Text(icon.replacing("-", with: " "))
|
Text(icon.replacing("-", with: " "))
|
||||||
|
.font(.subheadline)
|
||||||
}
|
}
|
||||||
.tag(icon)
|
.tag(icon)
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,20 @@ struct OtherSectionView: View {
|
||||||
Text("settings.title.thirdParty", comment: "Third party")
|
Text("settings.title.thirdParty", comment: "Third party")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HStack {
|
||||||
|
Text("settings.title.privacyPolicy", comment: "Privacy policy")
|
||||||
|
Spacer()
|
||||||
|
Link(NSLocalizedString("settings.title.openPage", comment: "Open"), destination: URL(string: "https://mczachurski.dev/vernissage/privacy-policy.html")!)
|
||||||
|
.font(.footnote)
|
||||||
|
}
|
||||||
|
|
||||||
|
HStack {
|
||||||
|
Text("settings.title.terms", comment: "Terms & Conditions")
|
||||||
|
Spacer()
|
||||||
|
Link(NSLocalizedString("settings.title.openPage", comment: "Open"), destination: URL(string: "https://mczachurski.dev/vernissage/terms.html")!)
|
||||||
|
.font(.footnote)
|
||||||
|
}
|
||||||
|
|
||||||
HStack {
|
HStack {
|
||||||
Text("settings.title.reportBug", comment: "Report a bug")
|
Text("settings.title.reportBug", comment: "Report a bug")
|
||||||
Spacer()
|
Spacer()
|
||||||
|
@ -21,11 +35,43 @@ struct OtherSectionView: View {
|
||||||
}
|
}
|
||||||
|
|
||||||
HStack {
|
HStack {
|
||||||
Text("settings.title.follow", comment: "Follow me on Mastodon")
|
VStack(alignment: .leading) {
|
||||||
|
Text("settings.title.followVernissage", comment: "Follow Vernissage")
|
||||||
|
Text("Mastodon account")
|
||||||
|
.font(.footnote)
|
||||||
|
.foregroundColor(.lightGrayColor)
|
||||||
|
}
|
||||||
|
|
||||||
|
Spacer()
|
||||||
|
Link("@vernissage", destination: URL(string: "https://mastodon.social/@vernissage")!)
|
||||||
|
.font(.footnote)
|
||||||
|
}
|
||||||
|
|
||||||
|
HStack {
|
||||||
|
VStack(alignment: .leading) {
|
||||||
|
Text("settings.title.follow", comment: "Follow me")
|
||||||
|
Text("settings.title.mastodonAccount", comment: "Mastodon account")
|
||||||
|
.font(.footnote)
|
||||||
|
.foregroundColor(.lightGrayColor)
|
||||||
|
}
|
||||||
|
|
||||||
Spacer()
|
Spacer()
|
||||||
Link("@mczachurski", destination: URL(string: "https://mastodon.social/@mczachurski")!)
|
Link("@mczachurski", destination: URL(string: "https://mastodon.social/@mczachurski")!)
|
||||||
.font(.footnote)
|
.font(.footnote)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HStack {
|
||||||
|
VStack(alignment: .leading) {
|
||||||
|
Text("settings.title.follow", comment: "Follow me")
|
||||||
|
Text("settings.title.pixelfedAccount", comment: "Pixelfed account")
|
||||||
|
.font(.footnote)
|
||||||
|
.foregroundColor(.lightGrayColor)
|
||||||
|
}
|
||||||
|
|
||||||
|
Spacer()
|
||||||
|
Link("@mczachurski", destination: URL(string: "https://pixelfed.social/@mczachurski")!)
|
||||||
|
.font(.footnote)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue