make share and copy links translatable (#551)

* make share and copy links translatable

* add placeholders to other files
This commit is contained in:
Mackenzie 2023-02-06 06:29:18 -05:00 committed by GitHub
parent c7f22d5022
commit f1fd18a04f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 48 additions and 4 deletions

View file

@ -191,6 +191,7 @@
"account.action.unblock" = "Desbloca"; "account.action.unblock" = "Desbloca";
"account.action.mute" = "Silencia"; "account.action.mute" = "Silencia";
"account.action.unmute" = "Deixa de silenciar"; "account.action.unmute" = "Deixa de silenciar";
"account.action.share" = "Share this account";
"account.boosted-by" = "Impulsat per"; "account.boosted-by" = "Impulsat per";
"account.detail.about" = "Quant a"; "account.detail.about" = "Quant a";
"account.detail.familiar-followers" = "També seguit per"; "account.detail.familiar-followers" = "També seguit per";
@ -336,6 +337,8 @@
"status.action.unfavorite" = "Desfés el preferit"; "status.action.unfavorite" = "Desfés el preferit";
"status.action.unpin" = "Deixa de fixar"; "status.action.unpin" = "Deixa de fixar";
"status.action.view-in-browser" = "Mostra al navegador"; "status.action.view-in-browser" = "Mostra al navegador";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Elimina l'esborrany"; "status.draft.delete" = "Elimina l'esborrany";
"status.draft.save" = "Desa l'esborrany"; "status.draft.save" = "Desa l'esborrany";
"status.editor.ai-prompt.correct" = "Corregeix el text"; "status.editor.ai-prompt.correct" = "Corregeix el text";

View file

@ -194,6 +194,7 @@
"account.action.unblock" = "Blockade aufheben"; "account.action.unblock" = "Blockade aufheben";
"account.action.mute" = "Stummschalten"; "account.action.mute" = "Stummschalten";
"account.action.unmute" = "Stummschaltung aufheben"; "account.action.unmute" = "Stummschaltung aufheben";
"account.action.share" = "Share this account";
"account.boosted-by" = "Geboostet von"; "account.boosted-by" = "Geboostet von";
"account.detail.about" = "Über"; "account.detail.about" = "Über";
"account.detail.familiar-followers" = "Auch gefolgt von"; "account.detail.familiar-followers" = "Auch gefolgt von";
@ -337,6 +338,8 @@
"status.action.unfavorite" = "Favorit entfernen"; "status.action.unfavorite" = "Favorit entfernen";
"status.action.unpin" = "Nicht mehr anheften"; "status.action.unpin" = "Nicht mehr anheften";
"status.action.view-in-browser" = "Im Browser öffnen"; "status.action.view-in-browser" = "Im Browser öffnen";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Entwurf löschen"; "status.draft.delete" = "Entwurf löschen";
"status.draft.save" = "Entwurf sichern"; "status.draft.save" = "Entwurf sichern";
"status.editor.ai-prompt.correct" = "Text korrigieren"; "status.editor.ai-prompt.correct" = "Text korrigieren";

View file

@ -193,6 +193,7 @@
"account.action.unblock" = "Unblock"; "account.action.unblock" = "Unblock";
"account.action.mute" = "Mute"; "account.action.mute" = "Mute";
"account.action.unmute" = "Unmute"; "account.action.unmute" = "Unmute";
"account.action.share" = "Share this account";
"account.boosted-by" = "Boosted by"; "account.boosted-by" = "Boosted by";
"account.detail.about" = "About"; "account.detail.about" = "About";
"account.detail.familiar-followers" = "Also followed by"; "account.detail.familiar-followers" = "Also followed by";
@ -338,6 +339,8 @@
"status.action.unfavorite" = "Unfavorite"; "status.action.unfavorite" = "Unfavorite";
"status.action.unpin" = "Unpin"; "status.action.unpin" = "Unpin";
"status.action.view-in-browser" = "View in Browser"; "status.action.view-in-browser" = "View in Browser";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Delete Draft"; "status.draft.delete" = "Delete Draft";
"status.draft.save" = "Save Draft"; "status.draft.save" = "Save Draft";
"status.editor.ai-prompt.correct" = "Correct text"; "status.editor.ai-prompt.correct" = "Correct text";

View file

@ -193,6 +193,7 @@
"account.action.unblock" = "Desbloquear"; "account.action.unblock" = "Desbloquear";
"account.action.mute" = "Silenciar"; "account.action.mute" = "Silenciar";
"account.action.unmute" = "Dejar de silenciar"; "account.action.unmute" = "Dejar de silenciar";
"account.action.share" = "Compartir esta cuenta";
"account.boosted-by" = "Retooteado por"; "account.boosted-by" = "Retooteado por";
"account.detail.about" = "Acerca de"; "account.detail.about" = "Acerca de";
"account.detail.familiar-followers" = "Seguido también por"; "account.detail.familiar-followers" = "Seguido también por";
@ -338,6 +339,8 @@
"status.action.unfavorite" = "Eliminar de favoritos"; "status.action.unfavorite" = "Eliminar de favoritos";
"status.action.unpin" = "Desfijar"; "status.action.unpin" = "Desfijar";
"status.action.view-in-browser" = "Ver en navegador"; "status.action.view-in-browser" = "Ver en navegador";
"status.card.share" = "Compartir este enlace";
"status.card.copy" = "Copiar este enlace";
"status.draft.delete" = "Eliminar borrador"; "status.draft.delete" = "Eliminar borrador";
"status.draft.save" = "Guardar borrador"; "status.draft.save" = "Guardar borrador";
"status.editor.ai-prompt.correct" = "Corregir texto"; "status.editor.ai-prompt.correct" = "Corregir texto";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Débloquer"; "account.action.unblock" = "Débloquer";
"account.action.mute" = "Rendre muet"; "account.action.mute" = "Rendre muet";
"account.action.unmute" = "Annuler le mode muet"; "account.action.unmute" = "Annuler le mode muet";
"account.action.share" = "Share this account";
"account.boosted-by" = "Boosté par"; "account.boosted-by" = "Boosté par";
"account.detail.about" = "À propos"; "account.detail.about" = "À propos";
"account.detail.familiar-followers" = "Aussi suivi par"; "account.detail.familiar-followers" = "Aussi suivi par";
@ -333,6 +334,8 @@
"status.action.unfavorite" = "Retirer des favoris"; "status.action.unfavorite" = "Retirer des favoris";
"status.action.unpin" = "Dépingler"; "status.action.unpin" = "Dépingler";
"status.action.view-in-browser" = "Afficher dans le navigateur"; "status.action.view-in-browser" = "Afficher dans le navigateur";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Supprimer le brouillon"; "status.draft.delete" = "Supprimer le brouillon";
"status.draft.save" = "Enregistrer le brouillon"; "status.draft.save" = "Enregistrer le brouillon";
"status.editor.ai-prompt.correct" = "Corriger le texte"; "status.editor.ai-prompt.correct" = "Corriger le texte";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Sblocca"; "account.action.unblock" = "Sblocca";
"account.action.mute" = "Silenzia"; "account.action.mute" = "Silenzia";
"account.action.unmute" = "Sblocca"; "account.action.unmute" = "Sblocca";
"account.action.share" = "Share this account";
"account.boosted-by" = "Condiviso da"; "account.boosted-by" = "Condiviso da";
"account.detail.about" = "Informazioni"; "account.detail.about" = "Informazioni";
"account.detail.familiar-followers" = "Seguito, inoltre, da"; "account.detail.familiar-followers" = "Seguito, inoltre, da";
@ -338,6 +339,8 @@
"status.action.unfavorite" = "Rimuovi l'apprezzamento"; "status.action.unfavorite" = "Rimuovi l'apprezzamento";
"status.action.unpin" = "Non fissare"; "status.action.unpin" = "Non fissare";
"status.action.view-in-browser" = "Vedi nel Browser"; "status.action.view-in-browser" = "Vedi nel Browser";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Cancella la bozza"; "status.draft.delete" = "Cancella la bozza";
"status.draft.save" = "Salva la bozza"; "status.draft.save" = "Salva la bozza";
"status.editor.ai-prompt.correct" = "Correggi il testo"; "status.editor.ai-prompt.correct" = "Correggi il testo";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "ブロック解除"; "account.action.unblock" = "ブロック解除";
"account.action.mute" = "ミュート"; "account.action.mute" = "ミュート";
"account.action.unmute" = "ミュート解除"; "account.action.unmute" = "ミュート解除";
"account.action.share" = "Share this account";
"account.boosted-by" = "ブーストしました"; "account.boosted-by" = "ブーストしました";
"account.detail.about" = "詳細"; "account.detail.about" = "詳細";
"account.detail.familiar-followers" = "知っているかも"; "account.detail.familiar-followers" = "知っているかも";
@ -337,6 +338,8 @@
"status.action.unfavorite" = "お気に入りから外す"; "status.action.unfavorite" = "お気に入りから外す";
"status.action.unpin" = "固定しない"; "status.action.unpin" = "固定しない";
"status.action.view-in-browser" = "ブラウザで見る"; "status.action.view-in-browser" = "ブラウザで見る";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "下書きを削除"; "status.draft.delete" = "下書きを削除";
"status.draft.save" = "下書きを保存"; "status.draft.save" = "下書きを保存";
"status.editor.ai-prompt.correct" = "テキストを修正する"; "status.editor.ai-prompt.correct" = "テキストを修正する";

View file

@ -193,6 +193,7 @@
"account.action.unblock" = "차단 해제"; "account.action.unblock" = "차단 해제";
"account.action.mute" = "뮤트"; "account.action.mute" = "뮤트";
"account.action.unmute" = "뮤트 해제"; "account.action.unmute" = "뮤트 해제";
"account.action.share" = "Share this account";
"account.boosted-by" = "부스트한 사용자"; "account.boosted-by" = "부스트한 사용자";
"account.detail.about" = "정보"; "account.detail.about" = "정보";
"account.detail.familiar-followers" = "내가 아는 팔로워"; "account.detail.familiar-followers" = "내가 아는 팔로워";
@ -339,6 +340,8 @@
"status.action.unfavorite" = "좋아요 취소"; "status.action.unfavorite" = "좋아요 취소";
"status.action.unpin" = "고정 해제"; "status.action.unpin" = "고정 해제";
"status.action.view-in-browser" = "브라우저에서 보기"; "status.action.view-in-browser" = "브라우저에서 보기";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "삭제"; "status.draft.delete" = "삭제";
"status.draft.save" = "임시 보관함에 저장"; "status.draft.save" = "임시 보관함에 저장";
"status.editor.ai-prompt.correct" = "맞게 고치기"; "status.editor.ai-prompt.correct" = "맞게 고치기";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Opphev blokkering"; "account.action.unblock" = "Opphev blokkering";
"account.action.mute" = "Demp"; "account.action.mute" = "Demp";
"account.action.unmute" = "Opphev demping"; "account.action.unmute" = "Opphev demping";
"account.action.share" = "Share this account";
"account.boosted-by" = "Forsterket av"; "account.boosted-by" = "Forsterket av";
"account.detail.about" = "Om"; "account.detail.about" = "Om";
"account.detail.familiar-followers" = "Også fulgt av"; "account.detail.familiar-followers" = "Også fulgt av";
@ -337,6 +338,8 @@
"status.action.unfavorite" = "Ikke favoritt"; "status.action.unfavorite" = "Ikke favoritt";
"status.action.unpin" = "Løsne"; "status.action.unpin" = "Løsne";
"status.action.view-in-browser" = "Vis i nettleser"; "status.action.view-in-browser" = "Vis i nettleser";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Slett utkast"; "status.draft.delete" = "Slett utkast";
"status.draft.save" = "Arkiver utkast"; "status.draft.save" = "Arkiver utkast";
"status.editor.ai-prompt.correct" = "Korrekt tekst"; "status.editor.ai-prompt.correct" = "Korrekt tekst";

View file

@ -189,6 +189,7 @@
"account.action.unblock" = "Deblokkeer"; "account.action.unblock" = "Deblokkeer";
"account.action.mute" = "Dempen"; "account.action.mute" = "Dempen";
"account.action.unmute" = "Dempen opheffen"; "account.action.unmute" = "Dempen opheffen";
"account.action.share" = "Share this account";
"account.boosted-by" = "Geboost door"; "account.boosted-by" = "Geboost door";
"account.detail.about" = "Over"; "account.detail.about" = "Over";
"account.detail.familiar-followers" = "Ook gevolgd door"; "account.detail.familiar-followers" = "Ook gevolgd door";
@ -331,6 +332,8 @@
"status.action.unfavorite" = "Verwijder favoriet"; "status.action.unfavorite" = "Verwijder favoriet";
"status.action.unpin" = "Maak los"; "status.action.unpin" = "Maak los";
"status.action.view-in-browser" = "Open in browser"; "status.action.view-in-browser" = "Open in browser";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Verwijder concept"; "status.draft.delete" = "Verwijder concept";
"status.draft.save" = "Bewaar concept"; "status.draft.save" = "Bewaar concept";
"status.editor.ai-prompt.correct" = "Corrigeer tekst"; "status.editor.ai-prompt.correct" = "Corrigeer tekst";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Odblokuj"; "account.action.unblock" = "Odblokuj";
"account.action.mute" = "Wycisz"; "account.action.mute" = "Wycisz";
"account.action.unmute" = "Wyłącz wyciszenie"; "account.action.unmute" = "Wyłącz wyciszenie";
"account.action.share" = "Share this account";
"account.boosted-by" = "Podbity przez"; "account.boosted-by" = "Podbity przez";
"account.detail.about" = "Dane"; "account.detail.about" = "Dane";
"account.detail.familiar-followers" = "Obserwowany także przez"; "account.detail.familiar-followers" = "Obserwowany także przez";
@ -333,6 +334,8 @@
"status.action.unfavorite" = "Usuń z polubionych"; "status.action.unfavorite" = "Usuń z polubionych";
"status.action.unpin" = "Odepnij"; "status.action.unpin" = "Odepnij";
"status.action.view-in-browser" = "Otwórz w przeglądarce"; "status.action.view-in-browser" = "Otwórz w przeglądarce";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Usuń wersję roboczą"; "status.draft.delete" = "Usuń wersję roboczą";
"status.draft.save" = "Zachowaj wersję roboczą"; "status.draft.save" = "Zachowaj wersję roboczą";
"status.editor.ai-prompt.correct" = "Popraw tekst"; "status.editor.ai-prompt.correct" = "Popraw tekst";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Desbloquear"; "account.action.unblock" = "Desbloquear";
"account.action.mute" = "Mutar"; "account.action.mute" = "Mutar";
"account.action.unmute" = "Reativar"; "account.action.unmute" = "Reativar";
"account.action.share" = "Share this account";
"account.boosted-by" = "Boosted por"; "account.boosted-by" = "Boosted por";
"account.detail.about" = "Sobre"; "account.detail.about" = "Sobre";
"account.detail.familiar-followers" = "Também seguido por"; "account.detail.familiar-followers" = "Também seguido por";
@ -337,6 +338,8 @@
"status.action.unfavorite" = "Desfavoritar"; "status.action.unfavorite" = "Desfavoritar";
"status.action.unpin" = "Unpin"; "status.action.unpin" = "Unpin";
"status.action.view-in-browser" = "Abrir no Navegador"; "status.action.view-in-browser" = "Abrir no Navegador";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Excluir Rascunho"; "status.draft.delete" = "Excluir Rascunho";
"status.draft.save" = "Salvar Rascunho"; "status.draft.save" = "Salvar Rascunho";
"status.editor.ai-prompt.correct" = "Corrigir texto"; "status.editor.ai-prompt.correct" = "Corrigir texto";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "Engeli Kaldır"; "account.action.unblock" = "Engeli Kaldır";
"account.action.mute" = "Sustur"; "account.action.mute" = "Sustur";
"account.action.unmute" = "Susturmayı Kaldır"; "account.action.unmute" = "Susturmayı Kaldır";
"account.action.share" = "Share this account";
"account.boosted-by" = "Tarafından Geliştirildi"; "account.boosted-by" = "Tarafından Geliştirildi";
"account.detail.about" = "Hakkında"; "account.detail.about" = "Hakkında";
"account.detail.familiar-followers" = "Şunlar tarafından da takip edilir"; "account.detail.familiar-followers" = "Şunlar tarafından da takip edilir";
@ -333,6 +334,8 @@
"status.action.unfavorite" = "Favoriyi Kaldır"; "status.action.unfavorite" = "Favoriyi Kaldır";
"status.action.unpin" = "Sabitlemeyi Kaldır"; "status.action.unpin" = "Sabitlemeyi Kaldır";
"status.action.view-in-browser" = "Tarayıcıda Göster"; "status.action.view-in-browser" = "Tarayıcıda Göster";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "Taslağı Sil"; "status.draft.delete" = "Taslağı Sil";
"status.draft.save" = "Taslağı Kaydet"; "status.draft.save" = "Taslağı Kaydet";
"status.editor.ai-prompt.correct" = "Yazıyı Düzelt"; "status.editor.ai-prompt.correct" = "Yazıyı Düzelt";

View file

@ -192,6 +192,7 @@
"account.action.unblock" = "取消屏蔽"; "account.action.unblock" = "取消屏蔽";
"account.action.mute" = "免打扰"; "account.action.mute" = "免打扰";
"account.action.unmute" = "取消免打扰"; "account.action.unmute" = "取消免打扰";
"account.action.share" = "Share this account";
"account.boosted-by" = "转发"; "account.boosted-by" = "转发";
"account.detail.about" = "附加信息"; "account.detail.about" = "附加信息";
"account.detail.familiar-followers" = "同样关注此账号的有"; "account.detail.familiar-followers" = "同样关注此账号的有";
@ -338,6 +339,8 @@
"status.action.unfavorite" = "取消收藏"; "status.action.unfavorite" = "取消收藏";
"status.action.unpin" = "取消固定"; "status.action.unpin" = "取消固定";
"status.action.view-in-browser" = "在浏览器中打开"; "status.action.view-in-browser" = "在浏览器中打开";
"status.card.share" = "Share this link";
"status.card.copy" = "Copy this link";
"status.draft.delete" = "删除草稿"; "status.draft.delete" = "删除草稿";
"status.draft.save" = "保存草稿"; "status.draft.save" = "保存草稿";
"status.editor.ai-prompt.correct" = "检查拼写和语法"; "status.editor.ai-prompt.correct" = "检查拼写和语法";

View file

@ -509,7 +509,9 @@ public struct AccountDetailView: View {
} }
if let url = account.url { if let url = account.url {
ShareLink(item: url) ShareLink(item: url) {
Label("account.action.share", systemImage: "square.and.arrow.up")
}
Button { UIApplication.shared.open(url) } label: { Button { UIApplication.shared.open(url) } label: {
Label("status.action.view-in-browser", systemImage: "safari") Label("status.action.view-in-browser", systemImage: "safari")
} }

View file

@ -62,7 +62,7 @@ public struct StatusCardView: View {
} }
.contextMenu { .contextMenu {
ShareLink(item: url) { ShareLink(item: url) {
Label("Share this link", systemImage: "square.and.arrow.up") Label("status.card.share", systemImage: "square.and.arrow.up")
} }
Button { openURL(url) } label: { Button { openURL(url) } label: {
Label("status.action.view-in-browser", systemImage: "safari") Label("status.action.view-in-browser", systemImage: "safari")
@ -71,7 +71,7 @@ public struct StatusCardView: View {
Button { Button {
UIPasteboard.general.url = url UIPasteboard.general.url = url
} label: { } label: {
Label("Copy link", systemImage: "doc.on.doc") Label("status.card.copy", systemImage: "doc.on.doc")
} }
} }
} }