From 88457eb101cdaab28e3941d6cacd8cfe22f539e2 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Thu, 4 Sep 2025 15:13:49 +0000 Subject: [PATCH 1/4] New Crowdin translations by GitHub Action --- .../src/main/res/values-hi-rIN/strings.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/amethyst/src/main/res/values-hi-rIN/strings.xml b/amethyst/src/main/res/values-hi-rIN/strings.xml index 19efe1c365..6dec4915ce 100644 --- a/amethyst/src/main/res/values-hi-rIN/strings.xml +++ b/amethyst/src/main/res/values-hi-rIN/strings.xml @@ -148,6 +148,7 @@ चलचित्र को सुरक्षित रखने में असफल चित्र आरोहण एक चित्र लें + चलचित्र का अभिलेखन करें ऐक संदेश का अभिलेखन करें ऐक संदेश का अभिलेखन करें टाँकें तथा दबाए रखें संदेश का अभिलेखन करने के लिए @@ -163,6 +164,8 @@ बाधित उपयोगकर्ता नये सूत्र सम्वाद + सूचनावली + नियमन पंक्ति टीकाएँ प्रतिवचन आपका @@ -655,6 +658,8 @@ सदस्यों के लिए व्याख्यान नाम का परिवर्तन नये लक्ष्य के लिए। टाँकाफलक से चिपकाएँ + अमान्य निप॰-४७ वैश्विकसाधनपरिचायक + यह %1$s एक मान्य निप॰-४७ प्रवेशांकन वैश्विकसाधनपरिचायक नहीं है। क्रमक के प्रयोगमाध्यम के लिए अन्धकारमय, प्रकाशवान अथवा यन्त्रव्यवस्थित प्रदर्शनशैली स्वचालित रूप से चित्र तथा जिफ॰ का अवरोहण करें @@ -672,6 +677,9 @@ अभिलेख जोडा गया आपके परिचय चित्रालय में तब बनाया गया नियमावली + हमारा परिचय + दिशा निर्देश + नियामक आम्बेर के साथ प्रवेशांकन करें आपकी स्थिति का नवीकरण करें अपक्रम संदेश परखने में अपक्रम @@ -884,10 +892,13 @@ सीधा संदेश आरोहण पुनःप्रसारक स्थापना विकल्प सार्वजनिक मुख्य पुनःप्रसारक + प्रयोक्ता अपने विषयवस्तुओं को इन पुनःप्रसारकों को भेज रहा है यह पुनःप्रसारक प्रकार आपके सभी विषयवस्तु रखता है। अमेथिस्ट आपके पत्रों को प्रकाशित करने के लिए यहाँ भेजेगा तथा अन्य लोग आपके विषयवस्तु ढूँढने के लिए इनका प्रयोग करेंगे। १ - ३ पुनःप्रसारकों को जोडें। ये व्यक्तिगत अथवा सशुल्क अथवा सार्वजनिक पुनःप्रसारक हो सकते हैं। सार्वजनिक आगतपेटिका पुनःप्रसारक + प्रयोक्ता इन पुनःप्रसारकों पर सूचनाएँ प्राप्त कर रहा है यह पुनःप्रसारक प्रकार आपके प्रकाशित पत्रों को भेजे गये सभी प्रतिवचन, टिप्पणियाँ, इष्टसूचक तथा ज्सापों को प्राप्त करता है। १ - ३ पुनःप्रसारकों को जोडें तथा सुनिश्चित करें कि वे किसी से भी पत्र स्वीकारते हैं। सीधा संदेश आगतपेटिका पुनःप्रसारक + प्रयोक्ता इन पुनःप्रसारकों पर सीधा सन्देश प्राप्त कर रहा है आपके निजी आगतपेटिका के रूप में १ - ३ पुनःप्रसारकों को जोडें। अन्य लोग इनका उपयोग करेंगे आपको सी॰सं॰ भेजने के लिए। सी॰सं॰ आगतपेटिका पुनःप्रसारकों को किसी से भी सन्देश स्वीकारना चाहिए पर उनका अवरोहण अनुमति केवल आपको देना चाहिए। ये अच्छे विकल्प हैं :\n - inbox.nostr.wine (सशुल्क)\n - auth.nostr1.com (शुल्करहित)\n - you.nostr1.com (व्यक्तिगत पुनःप्रसारक - सशुल्क) निजी पुनःप्रसारक १ - ३ पुनःप्रसारकों को जोडें उन घटनाओं को रखने के लिए जो कोई अन्य नहीं देख सकता जैसे कि पाण्डुलिपियाँ अथवा क्रमक के स्थापना विकल्प। आदर्शतः ये पुनःप्रसारक स्थानीय होने चाहिए अथवा प्रत्येक उपयोगकर्ता के विषयवस्तु अवरोहण के पूर्व परिचय प्रमाणीकरण अनिवार्य होना चाहिए। @@ -1014,4 +1025,12 @@ यहाँ प्रस्तुत भाषाओं का अनुवाद नहीं होगा। भाषा चयन करें हटाने के लिए जिससे उसका अनुवाद पुनः होने लगेगा। विराम चलाएँ + विकल्प सूची खोलें + %2$s में से %1$s विकल्प + सूचनावली छलनी। %1$s चयनित + सूचनावली छलनी। %1$s + क्रमदोष सूचनापत्र प्राप्त + क्या आप निकटकालिक क्रमदोष सूचनापत्र एक सीधे सन्देश में अमेथिस्ट को भेजना चाहते हैं। कोई व्यक्तिगत जानकारी बाँटी नहीं जाएगी + भेजें + यह सन्देश %1$d दिनों में अदृश्य हो जाएगा From ab9ee362633a54004c8ede54962f1b2af79e0021 Mon Sep 17 00:00:00 2001 From: davotoula Date: Fri, 5 Sep 2025 20:01:49 +0200 Subject: [PATCH 2/4] Setting JvmTarget to 21 for quartz to fix build/push issue due to mixed Java versions when using Java 23 locally --- quartz/build.gradle.kts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/quartz/build.gradle.kts b/quartz/build.gradle.kts index ea634adf92..e0993847fd 100644 --- a/quartz/build.gradle.kts +++ b/quartz/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + plugins { alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.androidLibrary) @@ -43,13 +45,20 @@ kotlin { compilerOptions { freeCompilerArgs.add("-Xstring-concat=inline") } - jvm() + jvm { + compilerOptions { + jvmTarget.set(JvmTarget.JVM_21) + } + } // Target declarations - add or remove as needed below. These define // which platforms this KMP module supports. // See: https://kotlinlang.org/docs/multiplatform-discover-project.html#targets androidTarget { publishLibraryVariants("release") + compilerOptions { + jvmTarget.set(JvmTarget.JVM_21) + } } // For iOS targets, this is also where you should From 8aaea960f06b864d7b22f0b684b119e78540f1b1 Mon Sep 17 00:00:00 2001 From: davotoula Date: Sat, 6 Sep 2025 15:34:06 +0200 Subject: [PATCH 3/4] Set quartz JVM target to 1.8 to allow for lower requirements for building library --- quartz/build.gradle.kts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/quartz/build.gradle.kts b/quartz/build.gradle.kts index e0993847fd..6c25f865af 100644 --- a/quartz/build.gradle.kts +++ b/quartz/build.gradle.kts @@ -47,7 +47,7 @@ kotlin { } jvm { compilerOptions { - jvmTarget.set(JvmTarget.JVM_21) + jvmTarget.set(JvmTarget.JVM_1_8) } } @@ -57,7 +57,7 @@ kotlin { androidTarget { publishLibraryVariants("release") compilerOptions { - jvmTarget.set(JvmTarget.JVM_21) + jvmTarget.set(JvmTarget.JVM_1_8) } } @@ -152,8 +152,8 @@ kotlin { api(libs.secp256k1.kmp.jni.android) // LibSodium for ChaCha encryption (NIP-44) - implementation ("com.goterl:lazysodium-android:5.2.0@aar") - implementation ("net.java.dev.jna:jna:5.17.0@aar") + implementation (libs.lazysodium.android) + implementation (libs.jna) // Performant Parser of JSONs into Events api(libs.jackson.module.kotlin) From 32d2ee698a9b2b0361d270efd11df31d3f4ed552 Mon Sep 17 00:00:00 2001 From: davotoula Date: Sat, 6 Sep 2025 15:53:11 +0200 Subject: [PATCH 4/4] fix for missing lazysodium --- quartz/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quartz/build.gradle.kts b/quartz/build.gradle.kts index 6c25f865af..423db6ce96 100644 --- a/quartz/build.gradle.kts +++ b/quartz/build.gradle.kts @@ -152,8 +152,8 @@ kotlin { api(libs.secp256k1.kmp.jni.android) // LibSodium for ChaCha encryption (NIP-44) - implementation (libs.lazysodium.android) - implementation (libs.jna) + implementation ("com.goterl:lazysodium-android:5.2.0@aar") + implementation ("net.java.dev.jna:jna:5.17.0@aar") // Performant Parser of JSONs into Events api(libs.jackson.module.kotlin)