mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-25 21:46:50 +02:00
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
This commit is contained in:
@@ -59,7 +59,7 @@ val noProtocolUrlValidator = try {
|
||||
Pattern.compile("(([\\w\\d-]+\\.)*[a-zA-Z][\\w-]+[\\.\\:]\\w+([\\/\\?\\=\\&\\#\\.]?[\\w-]+)*\\/?)(.*)")
|
||||
}
|
||||
|
||||
val HTTPRegex = "^((http|https)://)?([A-Za-z0-9-]+(\\.[A-Za-z0-9]+)+)(:[0-9]+)?(/[^?#]*)?(\\?[^#]*)?(#.*)?".toRegex(RegexOption.IGNORE_CASE)
|
||||
val HTTPRegex = "^((http|https)://)?([A-Za-z0-9-_]+(\\.[A-Za-z0-9-_]+)+)(:[0-9]+)?(/[^?#]*)?(\\?[^#]*)?(#.*)?".toRegex(RegexOption.IGNORE_CASE)
|
||||
|
||||
class RichTextParser() {
|
||||
fun parseText(
|
||||
@@ -183,7 +183,7 @@ class RichTextParser() {
|
||||
} else if (word.contains(".") && schemelessMatcher.find()) {
|
||||
val url = schemelessMatcher.group(1) // url
|
||||
val additionalChars = schemelessMatcher.group(4) // additional chars
|
||||
val pattern = "^([A-Za-z0-9-_]+(\\.[A-Za-z0-9-_]+)+)(:[0-9]+)?(/[^?#]*)?(\\?[^#]*)?(#.*)?".toRegex(RegexOption.IGNORE_CASE)
|
||||
val pattern = """^([A-Za-z0-9-_]+(\.[A-Za-z0-9-_]+)+)(:[0-9]+)?(/[^?#]*)?(\?[^#]*)?(#.*)?""".toRegex(RegexOption.IGNORE_CASE)
|
||||
if (pattern.find(word) != null) {
|
||||
SchemelessUrlSegment(word, url, additionalChars)
|
||||
} else {
|
||||
|
@@ -500,4 +500,26 @@
|
||||
<string name="geohash_explainer">Přidá Geohash vaší polohy do příspěvku. Veřejnost bude vědět, že se nacházíte do 5 km od aktuální polohy</string>
|
||||
|
||||
<string name="add_sensitive_content_explainer">Přidat varování o citlivém obsahu před zobrazením vašeho obsahu. Toto je ideální pro obsah NSFW (nebezpečné pro práci) nebo obsah, který někteří lidé mohou považovat za urážlivý nebo znepokojující</string>
|
||||
|
||||
<string name="new_feature_nip24_might_not_be_available_title">Nová funkce</string>
|
||||
<string name="new_feature_nip24_might_not_be_available_description">Aktivace tohoto režimu vyžaduje od Amethystu odeslání zprávy NIP-24 (GiftWrapped, Zapečetěné přímé a skupinové zprávy). NIP-24 je nový a většina klientů ho zatím neimplementovala. Ujistěte se, že příjemce používá kompatibilního klienta.</string>
|
||||
<string name="new_feature_nip24_activate">Aktivovat</string>
|
||||
|
||||
<string name="messages_create_public_chat">Veřejné</string>
|
||||
<string name="messages_new_message">Soukromé</string>
|
||||
<string name="messages_new_message_to">Pro</string>
|
||||
<string name="messages_new_message_subject">Předmět</string>
|
||||
<string name="messages_new_message_subject_caption">Téma konverzace</string>
|
||||
<string name="messages_new_message_to_caption">"@Uživatel1, @Uživatel2, @Uživatel3"</string>
|
||||
|
||||
<string name="messages_group_descriptor">Členové této skupiny</string>
|
||||
<string name="messages_new_subject_message">Vysvětlení členům</string>
|
||||
<string name="messages_new_subject_message_placeholder">Změna názvu pro nové cíle.</string>
|
||||
|
||||
<string name="language_description">Pro rozhraní aplikace</string>
|
||||
<string name="theme_description">Tmavé, světlé nebo systémové téma</string>
|
||||
<string name="automatically_load_images_gifs_description">Automaticky načítat obrázky a GIFy</string>
|
||||
<string name="automatically_play_videos_description">Automaticky přehrávat videa a GIFy</string>
|
||||
<string name="automatically_show_url_preview_description">Zobrazit náhledy URL</string>
|
||||
<string name="load_image_description">Kdy načíst obrázek</string>
|
||||
</resources>
|
||||
|
@@ -509,4 +509,26 @@ anz der Bedingungen ist erforderlich</string>
|
||||
<string name="geohash_explainer">Fügt dem Beitrag einen Geohash Ihres Standorts hinzu. Die Öffentlichkeit wird wissen, dass Sie sich innerhalb von 5 km (3 mi) vom aktuellen Standort befinden</string>
|
||||
|
||||
<string name="add_sensitive_content_explainer">Fügt eine Warnung für sensiblen Inhalt hinzu, bevor Ihr Inhalt angezeigt wird. Dies ist ideal für NSFW-Inhalte (nicht sicher für die Arbeit) oder Inhalte, die manche Menschen als anstößig oder verstörend empfinden könnten</string>
|
||||
|
||||
<string name="new_feature_nip24_might_not_be_available_title">Neues Feature</string>
|
||||
<string name="new_feature_nip24_might_not_be_available_description">Um diesen Modus zu aktivieren, muss Amethyst eine NIP-24-Nachricht senden (GiftWrapped, Versiegelte Direkt- und Gruppennachrichten). NIP-24 ist neu und die meisten Clients haben es noch nicht implementiert. Stellen Sie sicher, dass der Empfänger einen kompatiblen Client verwendet.</string>
|
||||
<string name="new_feature_nip24_activate">Aktivieren</string>
|
||||
|
||||
<string name="messages_create_public_chat">Öffentlich</string>
|
||||
<string name="messages_new_message">Privat</string>
|
||||
<string name="messages_new_message_to">An</string>
|
||||
<string name="messages_new_message_subject">Betreff</string>
|
||||
<string name="messages_new_message_subject_caption">Gesprächsthema</string>
|
||||
<string name="messages_new_message_to_caption">"@Benutzer1, @Benutzer2, @Benutzer3"</string>
|
||||
|
||||
<string name="messages_group_descriptor">Mitglieder dieser Gruppe</string>
|
||||
<string name="messages_new_subject_message">Erklärung an Mitglieder</string>
|
||||
<string name="messages_new_subject_message_placeholder">Ändern des Namens für die neuen Ziele.</string>
|
||||
|
||||
<string name="language_description">Für die App-Benutzeroberfläche</string>
|
||||
<string name="theme_description">Dunkles, helles oder Systemdesign</string>
|
||||
<string name="automatically_load_images_gifs_description">Bilder und GIFs automatisch laden</string>
|
||||
<string name="automatically_play_videos_description">Videos und GIFs automatisch abspielen</string>
|
||||
<string name="automatically_show_url_preview_description">URL-Vorschauen anzeigen</string>
|
||||
<string name="load_image_description">Wann Bilder geladen werden sollen</string>
|
||||
</resources>
|
@@ -497,6 +497,28 @@
|
||||
<string name="geohash_explainer">Lägger till en Geohash av din plats i inlägget. Allmänheten kommer att veta att du befinner dig inom 5 km från nuvarande plats</string>
|
||||
|
||||
<string name="add_sensitive_content_explainer">Lägger till en varning för känsligt innehåll innan ditt innehåll visas. Detta är idealiskt för NSFW-innehåll (inte säkert för arbete) eller innehåll som vissa personer kan uppleva som stötande eller störande</string>
|
||||
|
||||
<string name="new_feature_nip24_might_not_be_available_title">Ny Funktion</string>
|
||||
<string name="new_feature_nip24_might_not_be_available_description">För att aktivera denna funktion kräver det att Amethyst skickar ett NIP-24 meddelande (GiftWrapped, Förseglade Direkta och Gruppmeddelanden). NIP-24 är nytt och de flesta klienter har ännu inte implementerat det. Se till att mottagaren använder en kompatibel klient.</string>
|
||||
<string name="new_feature_nip24_activate">Aktivera</string>
|
||||
|
||||
<string name="messages_create_public_chat">Publik</string>
|
||||
<string name="messages_new_message">Privat</string>
|
||||
<string name="messages_new_message_to">Till</string>
|
||||
<string name="messages_new_message_subject">Ämne</string>
|
||||
<string name="messages_new_message_subject_caption">Samtalsämne</string>
|
||||
<string name="messages_new_message_to_caption">"@Användare1, @Användare2, @Användare3"</string>
|
||||
|
||||
<string name="messages_group_descriptor">Medlemmar i denna grupp</string>
|
||||
<string name="messages_new_subject_message">Förklaring till medlemmar</string>
|
||||
<string name="messages_new_subject_message_placeholder">Ändra namnet för de nya målen.</string>
|
||||
|
||||
<string name="language_description">För appens gränssnitt</string>
|
||||
<string name="theme_description">Mörkt, Ljust eller Systemtema</string>
|
||||
<string name="automatically_load_images_gifs_description">Ladda automatiskt bilder och GIFs</string>
|
||||
<string name="automatically_play_videos_description">Spela upp videor och GIFs automatiskt</string>
|
||||
<string name="automatically_show_url_preview_description">Visa förhandsgranskning av URL</string>
|
||||
<string name="load_image_description">När bilder ska laddas</string>
|
||||
</resources>
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user