diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json
index 3033e49713..47fe8ac6bc 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "إطار عمل ABP ليس مجرد إطار عمل، بل هو أيضًا دليل لتطوير/إدارة المشروع، لأنه يوفر تدريبات DDD وGenericRepository وDI وMicroservice وModularity. حتى لو كنت لن تستخدم إطار العمل نفسه، يمكنك تطوير نفسك باستخدام docs.abp.io الذي تم إعداده جيدًا واحترافيًا. (OpenIddict، وRedis، وQuartz، وما إلى ذلك) \n نظرًا لأن العديد من الأشياء تم إنشاؤها مسبقًا، فإنها تقلل من وقت تطوير المشروع بشكل كبير. (مثل صفحة تسجيل الدخول، ومعالجة الاستثناءات، وتصفية البيانات، وتسجيل التدقيق، والترجمة، ووحدة التحكم التلقائية في API وما إلى ذلك) \n كمثال من تطبيقنا، استخدمت ناقل الأحداث المحلي للتحكم في المخزون. لذلك، أنا قادر على إدارة حركات الطلب عن طريق كتابة معالج الأسهم. \n إنه لأمر رائع ألا نضيع الوقت في CreationTime، CreatorId. يتم ملؤها تلقائيًا.",
"VideosLoginAndRegisterMessage": "يجب عليك تسجيل الدخول لمشاهدة مقاطع الفيديو. يمكنك إنشاء حساب للمشاهدة إذا لم تقم بذلك.",
"Filter": "منقي",
- "VideoCourses": "دورات الفيديو"
+ "VideoCourses": "دورات الفيديو",
+ "TestimonialText": "شهادتك",
+ "Position": "الوظيفة",
+ "ExperienceYear": "سنوات الخبرة",
+ "FullName": "الاسم الكامل",
+ "CompanySize": "حجم الشركة",
+ "Image": "صورتك الشخصية",
+ "TestimonialTitle": "لنسمع شهادتك",
+ "TestimonialInfo": "رأي عملائنا يهم! أخبرنا عن تجربتك مع منتجنا وخدمتنا.",
+ "Country": "البلد",
+ "TestimonialTextPlaceholder": "اكتب قصة موجزة حول كيف ساعدك ABP في بناء وتسليم مشروعك.",
+ "PositionPlaceholder": "وظيفتك في شركتك.",
+ "SelectExperienceYearPlaceholder": "كم عدد سنوات خبرتك في مجال البرمجيات؟",
+ "FullNamePlaceholder": "اسمك الكامل.",
+ "CompanyNamePlaceholder": "اسم شركتك.",
+ "SelectCompanySizePlaceholder": "عدد الموظفين",
+ "ImagePlaceholder": "صورتك.",
+ "SelectCountryPlaceholder": "بلدك.",
+ "YouAreNotAuthorizedToWriteTestimonial": "لا يُسمح لك بكتابة الشهادة إلا إذا قمت بتسجيل الدخول.",
+ "UnAuthorizeTestimonialInfo": "إذا كنت ترغب في مشاركة رأيك، يجب أن تكون قد قمت بتسجيل الدخول.",
+ "TheFileIsTooLargeForImage": "لا يمكن أن تكون صورتك الشخصية أكبر من 1 ميغابايت.",
+ "ThisExtensionIsNotAllowedForImage": "هذا الامتداد غير مسموح به.",
+ "FileUploadError": "خطأ في تحميل الملف",
+ "TestimonialSend": "شكرًا لك! لقد تلقينا شهادتك. سنقوم بمراجعتها واتخاذ الخطوة التالية قريبًا.",
+ "Title": "العنوان",
+ "TitlePlaceholder": "مطور برامج، مدير تكنولوجيا المعلومات، إلخ."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json
index 6079191fdb..38fa8fa187 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework není jen rámec, je to také návod pro vývoj/řízení projektů, protože poskytuje školení DDD, GenericRepository, DI, Microservice, Modularity. I když se nechystáte používat samotný framework, můžete se vyvíjet s docs.abp.io, který je dobře a profesionálně připraven. (OpenIddict, Redis, Quartz atd.) \n Protože je mnoho věcí předpřipravených, výrazně to zkracuje dobu vývoje projektu. (Jako přihlašovací stránka, zpracování výjimek, filtrování dat-seedování, protokolování auditu, lokalizace, automatický api řadič atd.) \n Jako příklad z naší aplikace jsem pro řízení zásob použil místní sběrnici událostí. Takže jsem schopen řídit pohyby objednávek psaním skladového manipulátoru. \n Je skvělé neztrácet čas pro CreationTime, CreatorId. Vyplňují se automaticky.",
"VideosLoginAndRegisterMessage": "Chcete-li sledovat videa, musíte se přihlásit. Můžete si vytvořit účet pro hodinky, pokud ještě nemáte.",
"Filter": "Filtr",
- "VideoCourses": "Video kurzy"
+ "VideoCourses": "Video kurzy",
+ "TestimonialText": "Vaše hodnocení",
+ "Position": "Pozice",
+ "ExperienceYear": "Roky zkušeností",
+ "FullName": "Celé jméno",
+ "CompanySize": "Velikost společnosti",
+ "Image": "Vaše profilová fotografie",
+ "TestimonialTitle": "Pojďme slyšet vaše hodnocení",
+ "TestimonialInfo": "To, co naši zákazníci říkají, má význam! Dejte nám vědět o své zkušenosti s naším produktem a servisem.",
+ "Country": "Země",
+ "TestimonialTextPlaceholder": "Napište stručný příběh o tom, jak vám ABP pomohlo stavět a dodávat váš projekt.",
+ "PositionPlaceholder": "Vaše pozice ve vaší společnosti.",
+ "SelectExperienceYearPlaceholder": "Kolik let jste ve softwarovém odvětví?",
+ "FullNamePlaceholder": "Vaše celé jméno.",
+ "CompanyNamePlaceholder": "Název vaší společnosti.",
+ "SelectCompanySizePlaceholder": "Počet zaměstnanců",
+ "ImagePlaceholder": "Vaše fotka.",
+ "SelectCountryPlaceholder": "Vaše země.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Chcete-li napsat svědectví, musíte se přihlásit.",
+ "UnAuthorizeTestimonialInfo": "Chcete-li sdílet svůj názor, musíte být přihlášeni.",
+ "TheFileIsTooLargeForImage": "Vaše profilová fotografie nesmí být větší než 1 MB",
+ "ThisExtensionIsNotAllowedForImage": "Tento typ souboru není povolen.",
+ "FileUploadError": "Chyba při nahrávání souboru",
+ "TestimonialSend": "Děkujeme! Obdrželi jsme vaše svědectví. Brzy to zkontrolujeme a přijmeme další kroky.",
+ "Title": "Titul",
+ "TitlePlaceholder": "Vývojář softwaru, CTO atd."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json
index 915e680400..9f009fd08d 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework ist nicht nur ein Framework, sondern auch eine Anleitung für die Projektentwicklung/-verwaltung, da es DDD-, GenericRepository-, DI-, Microservice- und Modularitätsschulungen bereitstellt. Auch wenn Sie das Framework selbst nicht verwenden, können Sie sich mit docs.abp.io selbst entwickeln, das gut und professionell vorbereitet ist. (OpenIddict, Redis, Quartz usw.) \n Da viele Dinge vorgefertigt sind, verkürzt es die Projektentwicklungszeit erheblich. (Zum Beispiel Anmeldeseite, Ausnahmebehandlung, Datenfilterung/Seeding, Audit-Protokollierung, Lokalisierung, automatischer API-Controller usw.) \n Als Beispiel aus unserer App habe ich Local Event Bus für die Bestandskontrolle verwendet. Daher bin ich in der Lage, Auftragsbewegungen zu verwalten, indem ich „Stock Handler“ schreibe. \n Es ist wunderbar, keine Zeit für CreationTime und CreatorId zu verlieren. Sie werden automatisch ausgefüllt.",
"VideosLoginAndRegisterMessage": "Sie müssen sich anmelden, um Videos anzusehen. Sie können ein Konto für die Uhr erstellen, wenn Sie noch kein Konto haben.",
"Filter": "Filter",
- "VideoCourses": "Videokurse"
+ "VideoCourses": "Videokurse",
+ "TestimonialText": "Ihre Bewertung",
+ "Position": "Position",
+ "ExperienceYear": "Jahre Erfahrung",
+ "FullName": "Vollständiger Name",
+ "CompanySize": "Firmengröße",
+ "Image": "Ihr Profilbild",
+ "TestimonialTitle": "Lassen Sie uns Ihre Bewertung hören",
+ "TestimonialInfo": "Was unsere Kunden sagen, ist wichtig! Erzählen Sie uns von Ihrer Erfahrung mit unserem Produkt und Service.",
+ "Country": "Land",
+ "TestimonialTextPlaceholder": "Schreiben Sie eine kurze Geschichte darüber, wie Ihnen ABP geholfen hat, Ihr Projekt zu entwickeln und zu liefern.",
+ "PositionPlaceholder": "Ihre Position in Ihrem Unternehmen.",
+ "SelectExperienceYearPlaceholder": "Wie viele Jahre haben Sie Erfahrung in der Softwarebranche?",
+ "FullNamePlaceholder": "Ihr vollständiger Name.",
+ "CompanyNamePlaceholder": "Der Name Ihres Unternehmens.",
+ "SelectCompanySizePlaceholder": "Anzahl der Mitarbeiter",
+ "ImagePlaceholder": "Ihr Bild.",
+ "SelectCountryPlaceholder": "Ihr Land.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Um eine Bewertung zu schreiben, müssen Sie angemeldet sein.",
+ "UnAuthorizeTestimonialInfo": "Wenn Sie Ihre Meinung teilen möchten, müssen Sie sich anmelden.",
+ "TheFileIsTooLargeForImage": "Ihr Profilbild darf nicht größer als 1 MB sein.",
+ "ThisExtensionIsNotAllowedForImage": "Diese Erweiterung ist nicht erlaubt.",
+ "FileUploadError": "Fehler beim Hochladen der Datei",
+ "TestimonialSend": "Vielen Dank! Wir haben Ihre Bewertung erhalten. Wir werden sie bald überprüfen und den nächsten Schritt unternehmen.",
+ "Title": "Titel",
+ "TitlePlaceholder": "Softwareentwickler, CTO usw."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json
index 6e67bf1aee..14bd956288 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework no es solo un marco, también es una guía para el desarrollo/gestión de proyectos, porque proporciona capacitaciones sobre DDD, GenericRepository, DI, Microservice y Modularity. Incluso si no va a utilizar el marco en sí, puede desarrollarlo usted mismo con docs.abp.io, que está bien preparado y profesionalmente. (OpenIddict, Redis, Quartz, etc.) \n Debido a que muchos elementos están prediseñados, acorta significativamente el tiempo de desarrollo del proyecto. (Como página de inicio de sesión, manejo de excepciones, filtrado y siembra de datos, registro de auditoría, localización, controlador de API automático, etc.) \n Como ejemplo de nuestra aplicación, he utilizado Local Event Bus para el control de existencias. Por lo tanto, puedo gestionar los movimientos de pedidos escribiendo el controlador de stock. \n Es maravilloso no perder tiempo con CreationTime, CreatorId. Se llenan automáticamente.",
"VideosLoginAndRegisterMessage": "Debes iniciar sesión para ver videos. Puedes crear una cuenta para ver si aún no lo has hecho.",
"Filter": "Filtrar",
- "VideoCourses": "Cursos en vídeo"
+ "VideoCourses": "Cursos en vídeo",
+ "TestimonialText": "Tu testimonio",
+ "Position": "Cargo",
+ "ExperienceYear": "Años de experiencia",
+ "FullName": "Nombre completo",
+ "CompanySize": "Tamaño de la empresa",
+ "Image": "Tu foto de perfil",
+ "TestimonialTitle": "Escuchemos tu testimonio",
+ "TestimonialInfo": "¡Lo que dicen nuestros clientes es importante! Cuéntanos tu experiencia con nuestro producto y servicio.",
+ "Country": "País",
+ "TestimonialTextPlaceholder": "Escribe una breve historia sobre cómo ABP te ayudó a construir y entregar tu proyecto.",
+ "PositionPlaceholder": "Tu posición en tu empresa.",
+ "SelectExperienceYearPlaceholder": "¿Cuántos años llevas en el campo del software?",
+ "FullNamePlaceholder": "Tu nombre completo.",
+ "CompanyNamePlaceholder": "Nombre de tu empresa.",
+ "SelectCompanySizePlaceholder": "Cantidad de empleados",
+ "ImagePlaceholder": "Tu imagen.",
+ "SelectCountryPlaceholder": "Tu país.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Para poder escribir un testimonio, debes iniciar sesión.",
+ "UnAuthorizeTestimonialInfo": "Si deseas compartir tu opinión, debes iniciar sesión.",
+ "TheFileIsTooLargeForImage": "Tu foto de perfil no puede superar 1 MB.",
+ "ThisExtensionIsNotAllowedForImage": "Esta extensión no está permitida.",
+ "FileUploadError": "Error al cargar el archivo",
+ "TestimonialSend": "¡Gracias! Hemos recibido tu testimonio. Lo revisaremos y daremos el próximo paso pronto.",
+ "Title": "Título",
+ "TitlePlaceholder": "Desarrollador de software, CTO, etc."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
index 255700516e..4129dc20fe 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework ei ole vain viitekehys, se on myös opastus projektien kehittämiseen/hallintaan, koska se tarjoaa DDD-, GenericRepository-, DI-, Microservice- ja Modularity-koulutuksia. Vaikka et itse käyttäisikään kehystä, voit kehittää itseäsi docs.abp.io:lla, joka on hyvin ja ammattimaisesti valmisteltu. (OpenIddict, Redis, Quartz jne.) \n Koska monet asiat on rakennettu valmiiksi, se lyhentää projektin kehitysaikaa merkittävästi. (Kuten kirjautumissivu, poikkeusten käsittely, tietojen suodatus-kylvö, tarkastusloki, lokalisointi, automaattinen api-ohjain jne.) \n Esimerkkinä sovelluksestamme, olen käyttänyt Local Event Busia varaston hallintaan. Pystyn siis hallitsemaan tilausliikkeitä kirjoittamalla varastokäsittelijäksi. \n On hienoa olla hukkaamatta aikaa CreationTime, CreatorId. Ne täytetään automaattisesti.",
"VideosLoginAndRegisterMessage": "Sinun on kirjauduttava sisään katsoaksesi videoita. Voit luoda tilin kellolle, jos et ole vielä tehnyt sitä.",
"Filter": "Suodattaa",
- "VideoCourses": "Videokurssit"
+ "VideoCourses": "Videokurssit",
+ "TestimonialText": "Arvostelusi",
+ "Position": "Asema",
+ "ExperienceYear": "Vuoden kokemus",
+ "FullName": "Koko nimi",
+ "CompanySize": "Yrityksen koko",
+ "Image": "Profiilikuvasi",
+ "TestimonialTitle": "Kuunnellaan arvosteluasi",
+ "TestimonialInfo": "Mitä asiakkaamme sanovat, on tärkeää! Kerro meille kokemuksestasi tuotteemme ja palvelumme parissa.",
+ "Country": "Maa",
+ "TestimonialTextPlaceholder": "Kirjoita lyhyt tarina siitä, miten ABP auttoi sinua rakentamaan ja toimittamaan projektisi.",
+ "PositionPlaceholder": "Asemasi yrityksessäsi.",
+ "SelectExperienceYearPlaceholder": "Kuinka monta vuotta olet työskennellyt ohjelmistoteollisuudessa?",
+ "FullNamePlaceholder": "Koko nimesi.",
+ "CompanyNamePlaceholder": "Yrityksesi nimi.",
+ "SelectCompanySizePlaceholder": "Työntekijöiden määrä",
+ "ImagePlaceholder": "Kuvasi.",
+ "SelectCountryPlaceholder": "Maasi.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Voit kirjoittaa arvostelun vain kirjautuneena sisään.",
+ "UnAuthorizeTestimonialInfo": "Jos haluat jakaa mielipiteesi, sinun on oltava kirjautunut sisään.",
+ "TheFileIsTooLargeForImage": "Profiilikuvasi ei saa olla yli 1 Mt.",
+ "ThisExtensionIsNotAllowedForImage": "Tätä tiedostotyyppiä ei sallita.",
+ "FileUploadError": "Tiedoston latausvirhe",
+ "TestimonialSend": "Kiitos! Olemme vastaanottaneet arvostelusi. Käymme sen läpi ja otamme seuraavan askeleen pian.",
+ "Title": "Titteli",
+ "TitlePlaceholder": "Ohjelmistokehittäjä, CTO, jne."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json
index 00016d687d..2b6de34bf6 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework n'est pas seulement un framework, c'est aussi un guide pour le développement/gestion de projets, car il propose des formations DDD, GenericRepository, DI, Microservice, Modularité. Même si vous n'utilisez pas le framework lui-même, vous pouvez vous développer avec docs.abp.io qui est bien préparé de manière professionnelle. (OpenIddict, Redis, Quartz, etc.) \n Parce que de nombreux éléments sont pré-construits, cela réduit considérablement le temps de développement du projet. (Tels que la page de connexion, la gestion des exceptions, le filtrage-ensemencement des données, la journalisation d'audit, la localisation, le contrôleur API automatique, etc.) \n À titre d'exemple de notre application, j'ai utilisé Local Event Bus pour le contrôle des stocks. Ainsi, je suis capable de gérer les mouvements de commandes en écrivant stock handler. \n C'est merveilleux de ne pas perdre de temps pour CreationTime, CreatorId. Ils sont remplis automatiquement.",
"VideosLoginAndRegisterMessage": "Vous devez vous connecter pour regarder des vidéos. Vous pouvez créer un compte pour regarder si vous ne l'avez pas encore fait.",
"Filter": "Filtre",
- "VideoCourses": "Cours vidéo"
+ "VideoCourses": "Cours vidéo",
+ "TestimonialText": "Votre témoignage",
+ "Position": "Poste",
+ "ExperienceYear": "Années d'expérience",
+ "FullName": "Nom complet",
+ "CompanySize": "Taille de l'entreprise",
+ "Image": "Votre photo de profil",
+ "TestimonialTitle": "Écoutons votre témoignage",
+ "TestimonialInfo": "Ce que disent nos clients est important ! Parlez-nous de votre expérience avec notre produit et notre service.",
+ "Country": "Pays",
+ "TestimonialTextPlaceholder": "Rédigez une brève histoire sur la manière dont ABP vous a aidé à construire et livrer votre projet.",
+ "PositionPlaceholder": "Votre poste dans votre entreprise.",
+ "SelectExperienceYearPlaceholder": "Combien d'années avez-vous d'expérience dans le domaine du logiciel ?",
+ "FullNamePlaceholder": "Votre nom complet.",
+ "CompanyNamePlaceholder": "Nom de votre entreprise.",
+ "SelectCompanySizePlaceholder": "Nombre d'employés",
+ "ImagePlaceholder": "Votre image.",
+ "SelectCountryPlaceholder": "Votre pays.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Pour pouvoir écrire un témoignage, vous devez être connecté(e).",
+ "UnAuthorizeTestimonialInfo": "Si vous souhaitez partager votre avis, vous devez être connecté(e).",
+ "TheFileIsTooLargeForImage": "Votre photo de profil ne peut pas dépasser 1 Mo.",
+ "ThisExtensionIsNotAllowedForImage": "Cette extension n'est pas autorisée.",
+ "FileUploadError": "Erreur lors du téléchargement du fichier",
+ "TestimonialSend": "Merci ! Nous avons bien reçu votre témoignage. Nous le passerons en revue et prendrons la prochaine étape bientôt.",
+ "Title": "Titre",
+ "TitlePlaceholder": "Développeur de logiciels, CTO, etc."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json
index 69a8679150..f5135ac09e 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json
@@ -440,6 +440,37 @@
"Index_Page_Testimonial_2": "एबीपी फ्रेमवर्क न केवल एक ढांचा है, यह परियोजना विकास/प्रबंधन के लिए एक मार्गदर्शन भी है, क्योंकि यह डीडीडी, जेनेरिक रिपोजिटरी, डीआई, माइक्रोसर्विस, मॉड्यूलरिटी प्रशिक्षण प्रदान करता है। भले ही आप स्वयं फ्रेमवर्क का उपयोग नहीं करने जा रहे हैं, आप docs.abp.io के साथ स्वयं को विकसित कर सकते हैं जो अच्छी तरह से और पेशेवर रूप से तैयार है। (OpenIddict, Redis, Quartz आदि) \n चूंकि कई चीजें पहले से निर्मित होती हैं, इसलिए यह परियोजना के विकास के समय को काफी कम कर देता है। (जैसे लॉगिन पेज, अपवाद हैंडलिंग, डेटा फ़िल्टरिंग-सीडिंग, ऑडिट लॉगिंग, स्थानीयकरण, ऑटो एपीआई नियंत्रक इत्यादि) \n हमारे ऐप से एक उदाहरण के रूप में, मैंने स्टॉक नियंत्रण के लिए स्थानीय इवेंट बस का उपयोग किया है। इसलिए, मैं स्टॉक हैंडलर लिखकर ऑर्डर मूवमेंट को प्रबंधित करने में सक्षम हूं। \n CreationTime, CreatorId के लिए समय न बर्बाद करना अद्भुत है। वे स्वचालित रूप से भर जाते हैं.",
"VideosLoginAndRegisterMessage": "वीडियो देखने के लिए आपको साइन इन करना होगा. यदि आपने नहीं बनाया है तो आप घड़ी के लिए एक खाता बना सकते हैं।",
"Filter": "फ़िल्टर",
- "VideoCourses": "वीडियो पाठ्यक्रम"
+ "VideoCourses": "वीडियो पाठ्यक्रम",
+ "TestimonialText": "आपका साक्षात्कार",
+ "Position": "पद",
+ "ExperienceYear": "अनुभव के वर्ष",
+ "FullName": "पूरा नाम",
+ "CompanySize": "कंपनी का आकार",
+ "Image": "आपकी प्रोफ़ाइल तस्वीर",
+ "TestimonialTitle": "हम आपका साक्षात्कार सुनें",
+ "TestimonialInfo": "हमारे ग्राहकों की कहानियाँ महत्वपूर्ण हैं! हमें अपने उत्पाद और सेवा के साथ अपने अनुभव के बारे में बताएं।",
+ "Country": "देश",
+ "TestimonialTextPlaceholder": "एक संक्षेप कहानी लिखें कि ABP ने आपको अपने परियोजना को बनाने और पहुंचाने में कैसे मदद की।",
+ "PositionPlaceholder": "आपका पद आपकी कंपनी में।",
+ "SelectExperienceYearPlaceholder": "आप सॉफ़्टवेयर क्षेत्र में कितने वर्षों से हैं?",
+ "FullNamePlaceholder": "आपका पूरा नाम।",
+ "CompanyNamePlaceholder": "आपकी कंपनी का नाम।",
+ "SelectCompanySizePlaceholder": "कर्मचारी संख्या",
+ "ImagePlaceholder": "आपकी छवि।",
+ "SelectCountryPlaceholder": "आपका देश।",
+ "YouAreNotAuthorizedToWriteTestimonial": "एक साक्षात्कार लिखने के लिए, आपको लॉग इन करना होगा।",
+ "UnAuthorizeTestimonialInfo": "अगर आप अपनी राय साझा करना चाहते हैं, तो आपको लॉग इन होना चाहिए।",
+ "TheFileIsTooLargeForImage": "आपकी प्रोफ़ाइल तस्वीर 1 MB से अधिक नहीं हो सकती।",
+ "ThisExtensionIsNotAllowedForImage": "यह एक्सटेंशन अनुमति नहीं है।",
+ "FileUploadError": "फ़ाइल अपलोड की गई में त्रुटि",
+ "TestimonialSend": "धन्यवाद! हमने आपका साक्षात्कार प्राप्त किया है। हम इसे समीक्षा करेंगे और शीघ्र अगला कदम उठाएंगे।",
+ "Title": "शीर्षक",
+ "TitlePlaceholder": "सॉफ़्टवेयर डेवेलपर, सीटीओ, आदि।"
+
+
+
+
+
+
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json
index d389a32c90..c1cd6839d1 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "ABP Framework nije samo okvir, već je i smjernica za razvoj/upravljanje projektom, jer pruža DDD, GenericRepository, DI, Microservice, Modularity treninge. Čak i ako nećete koristiti sam framework, možete se razvijati s docs.abp.io koji je dobro i profesionalno pripremljen. (OpenIddict, Redis, Quartz itd.) \n Budući da su mnoge stvari unaprijed izgrađene, značajno skraćuje vrijeme razvoja projekta. (Kao što je stranica za prijavu, rukovanje iznimkama, filtriranje-sijanje podataka, bilježenje revizije, lokalizacija, automatski API kontroler itd.) \n Kao primjer iz naše aplikacije, koristio sam lokalnu sabirnicu događaja za kontrolu zaliha. Dakle, mogu upravljati kretanjem narudžbi pisanjem rukovatelja zalihama. \n Divno je ne gubiti vrijeme za CreationTime, CreatorId. Pune se automatski.",
"VideosLoginAndRegisterMessage": "Morate se prijaviti za gledanje videa. Možete stvoriti račun za sat ako niste.",
"Filter": "filtar",
- "VideoCourses": "Video tečajevi"
+ "VideoCourses": "Video tečajevi",
+ "TestimonialText": "Vaša preporuka",
+ "Position": "Pozicija",
+ "ExperienceYear": "Godine iskustva",
+ "FullName": "Puno ime",
+ "CompanySize": "Veličina tvrtke",
+ "Image": "Vaša profilna slika",
+ "TestimonialTitle": "Poslušajmo vašu preporuku",
+ "TestimonialInfo": "Ono što naši klijenti kažu važno je! Podijelite s nama svoje iskustvo s našim proizvodom i uslugom.",
+ "Country": "Država",
+ "TestimonialTextPlaceholder": "Napišite kratku priču o tome kako vam je ABP pomogao izgraditi i isporučiti vaš projekt.",
+ "PositionPlaceholder": "Vaša pozicija u tvrtki.",
+ "SelectExperienceYearPlaceholder": "Koliko godina imate iskustva u području softvera?",
+ "FullNamePlaceholder": "Vaše puno ime.",
+ "CompanyNamePlaceholder": "Naziv vaše tvrtke.",
+ "SelectCompanySizePlaceholder": "Broj zaposlenika",
+ "ImagePlaceholder": "Vaša slika.",
+ "SelectCountryPlaceholder": "Vaša država.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Da biste mogli napisati preporuku, morate biti prijavljeni.",
+ "UnAuthorizeTestimonialInfo": "Ako želite podijeliti svoje mišljenje, morate biti prijavljeni.",
+ "TheFileIsTooLargeForImage": "Vaša profilna slika ne smije biti veća od 1 MB.",
+ "ThisExtensionIsNotAllowedForImage": "Ovo proširenje nije dopušteno.",
+ "FileUploadError": "Pogreška prilikom prijenosa datoteke",
+ "TestimonialSend": "Hvala vam! Primili smo vašu preporuku. Provjerit ćemo je i uskoro poduzeti sljedeći korak.",
+ "Title": "Naslov",
+ "TitlePlaceholder": "Razvojni inženjer, CTO, itd."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json
index c4aa000b23..096e1da58a 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json
@@ -440,6 +440,31 @@
"Index_Page_Testimonial_2": "Az ABP Framework nem csak keretrendszer, hanem útmutató is a projektfejlesztéshez/menedzsmenthez, mert DDD, GenericRepository, DI, Microservice, Modularity képzéseket biztosít. Még ha nem is magát a keretrendszert használja, fejlesztheti magát a docs.abp.io segítségével, amely jól és szakmailag felkészült. (OpenIddict, Redis, Quartz stb.) \n Mivel sok minden előre be van építve, jelentősen lerövidíti a projektfejlesztési időt. (Például bejelentkezési oldal, kivételkezelés, adatszűrés-seeding, audit naplózás, lokalizáció, automatikus api-vezérlő stb.) \n Alkalmazásunkból példaként a Local Event Bus-t használtam készletkezelésre. Így a rendelési mozgásokat készletkezelő írással tudom kezelni. \n Csodálatos, hogy nem veszít időt a CreationTime, CreatorId használatára. Automatikusan kitöltődnek.",
"VideosLoginAndRegisterMessage": "A videók megtekintéséhez be kell jelentkeznie. Ha még nem tette meg, létrehozhat fiókot az órához.",
"Filter": "Szűrő",
- "VideoCourses": "Videó tanfolyamok"
+ "VideoCourses": "Videó tanfolyamok",
+ "TestimonialText": "Ajánlásod",
+ "Position": "Pozíció",
+ "ExperienceYear": "Tapasztalati év",
+ "FullName": "Teljes név",
+ "CompanySize": "Cég mérete",
+ "Image": "Profilképed",
+ "TestimonialTitle": "Halljuk ajánlásod",
+ "TestimonialInfo": "Ami ügyfeleinktől származik, az fontos! Mesélj nekünk tapasztalataidról a termékünkkel és szolgáltatásunkkal kapcsolatban.",
+ "Country": "Ország",
+ "TestimonialTextPlaceholder": "Írj rövid történetet arról, hogyan segített neked az ABP projektépítésben és szállításban.",
+ "PositionPlaceholder": "Pozíciód a vállalatodban.",
+ "SelectExperienceYearPlaceholder": "Mennyi éves tapasztalatod van a szoftverek területén?",
+ "FullNamePlaceholder": "Teljes neved.",
+ "CompanyNamePlaceholder": "Céged neve.",
+ "SelectCompanySizePlaceholder": "Alkalmazottak száma",
+ "ImagePlaceholder": "Profilképed.",
+ "SelectCountryPlaceholder": "Országod.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Ahhoz, hogy ajánlást írhass, be kell jelentkezned.",
+ "UnAuthorizeTestimonialInfo": "Ha meg szeretnéd osztani a véleményedet, be kell jelentkezned.",
+ "TheFileIsTooLargeForImage": "A profilképed nem lehet nagyobb, mint 1 MB.",
+ "ThisExtensionIsNotAllowedForImage": "Ez a kiterjesztés nem engedélyezett.",
+ "FileUploadError": "Hiba történt a fájl feltöltése közben",
+ "TestimonialSend": "Köszönjük! Megkaptuk az ajánlásod. Hamarosan átnézzük és következő lépéseket teszünk.",
+ "Title": "Cím",
+ "TitlePlaceholder": "Szoftvertervező, CTO, stb."
}
}
\ No newline at end of file
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json
index 816cd1133e..21317eff9f 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json
@@ -440,6 +440,32 @@
"Index_Page_Testimonial_2": "ABP Framework er ekki aðeins rammi, það er líka leiðsögn fyrir þróun/stjórnun verkefna, vegna þess að það veitir DDD, GenericRepository, DI, Microservice, Modularity þjálfun. Jafnvel þó þú ætlir ekki að nota ramma sjálfan þig geturðu þróað sjálfan þig með docs.abp.io sem er vel og faglega undirbúið. (OpenIddict, Redis, Quartz o.s.frv.) \n Þar sem margt er forsmíðað styttir það þróunartíma verkefna verulega. (Svo sem innskráningarsíðu, undantekningarmeðferð, gagnasíun-sáningu, endurskoðunarskráningu, staðfærslu, sjálfvirkan API stjórnandi o.s.frv.) \n Sem dæmi úr appinu okkar hef ég notað Local Event Bus fyrir lagerstýringu. Þannig að ég get stjórnað pöntunarhreyfingum með því að skrifa lager meðhöndlun. \n Það er dásamlegt að missa ekki tíma fyrir CreationTime, CreatorId. Þau fyllast sjálfkrafa.",
"VideosLoginAndRegisterMessage": "Þú verður að skrá þig inn til að horfa á myndbönd. Þú getur búið til reikning fyrir úrið ef þú hefur ekki gert það.",
"Filter": "Sía",
- "VideoCourses": "Vídeónámskeið"
+ "VideoCourses": "Vídeónámskeið",
+ "TestimonialText": "Viðmiðun þín",
+ "Position": "Staða",
+ "ExperienceYear": "Reynsluár",
+ "FullName": "Fullt Nafn",
+ "CompanySize": "Fyrirtækisstærð",
+ "Image": "Prófílmynd þín",
+ "TestimonialTitle": "Hlýtur að heyra viðmiðu þína",
+ "TestimonialInfo": "Það sem viðskiptavinir okkar segja skiptir máli! Segið okkur frá reynslu þinni með vörum okkar og þjónustu.",
+ "Country": "Land",
+ "TestimonialTextPlaceholder": "Skrifið stutta sögu um hvernig ABP hjálpaði yður að byggja og afhenda verkefnið ykkar.",
+ "PositionPlaceholder": "Staða þín í fyrirtækinu þínu.",
+ "SelectExperienceYearPlaceholder": "Hversu mörg ár hefur þú starfað í hugbúnaðarverkfræði?",
+ "FullNamePlaceholder": "Fullt nafn þitt.",
+ "CompanyNamePlaceholder": "Nafn fyrirtækisins þíns.",
+ "SelectCompanySizePlaceholder": "Fjöldi starfsmanna",
+ "ImagePlaceholder": "Prófílmynd þín.",
+ "SelectCountryPlaceholder": "Landið þitt.",
+ "YouAreNotAuthorizedToWriteTestimonial": "Til að geta skrifað viðmiðun, verður þú að skrá þig inn.",
+ "UnAuthorizeTestimonialInfo": "Ef þú vilt deila skoðun þinni, verður þú að skrá þig inn.",
+ "TheFileIsTooLargeForImage": "Prófílmynd þín má ekki vera stærri en 1 MB.",
+ "ThisExtensionIsNotAllowedForImage": "Þessi viðbót er ekki leyfð.",
+ "FileUploadError": "Villa við upphleðslu skráar",
+ "TestimonialSend": "Þakka þér! Við höfum fengið viðmiðuna þína. Við munum fara yfir hana fljótt og taka næsta skref.",
+ "Title": "Titill",
+ "TitlePlaceholder": "Hugbúnaðarþróunarmiðill, CTO o.s.frv."
+
}
}
\ No newline at end of file