diff --git a/.babelize/config.json b/.babelize/config.json index 1f53fdf..3f85c78 100644 --- a/.babelize/config.json +++ b/.babelize/config.json @@ -9,6 +9,7 @@ "Babelize Elements", "React", "Tailwind CSS", + "Tailwind", "GitHub", "npm", "shadcn", diff --git a/.babelize/local/babelize-lock.json b/.babelize/local/babelize-lock.json index d1cfa5a..3a31b8a 100644 --- a/.babelize/local/babelize-lock.json +++ b/.babelize/local/babelize-lock.json @@ -7,75 +7,181 @@ "sourceHash": "8a7bd959cf06b5e4a62336763888a47ad15dad933d882efc01ae629bceaaba5b", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Ver nuestro código abierto y contribuir al proyecto", - "ja": "オープンソースコードを見て,プロジェクトに貢献してください", - "ar": "شاهد رمز المصدر المفتوح لدينا والمساهمة في المشروع" + "es": "Consulta nuestro código abierto y contribuye al proyecto", + "ja": "オープンソースのコードを確認して、プロジェクトに貢献してください", + "ar": "اطّلع على الرمز المفتوح المصدر وساهم في المشروع" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "community.followUsForUpdatesAnd": { "sourceHash": "8d049d2dde39bc3b89ff6c743744bbe5be3d6aaa731f89e622f45c0ca30507c0", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Siga con nosotros para obtener actualizaciones y anuncios sobre nuestros productos", - "ja": "商品の更新や発表については,ご連絡ください", - "ar": "اتبعنا للحصول على تحديثات وإعلانات حول منتجاتنا" + "es": "Síguenos para recibir actualizaciones y anuncios sobre nuestros productos", + "ja": "製品に関するアップデートやお知らせは、フォローしてご確認ください", + "ar": "تابعنا للحصول على التحديثات والإعلانات حول منتجاتنا" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "community.joinOurCommunityForSupport": { "sourceHash": "c0f2d877516009174f9df0f3db74666e921b408eb4fcc93d9c10f2ba42351369", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Únete a nuestra comunidad para apoyar y discutir", - "ja": "支援と議論のために私たちのコミュニティに参加してください", + "es": "Únete a nuestra comunidad para obtener soporte y participar en debates", + "ja": "サポートや議論のために私たちのコミュニティに参加してください", "ar": "انضم إلى مجتمعنا للحصول على الدعم والمناقشات" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "community.joinOurCommunity": { "sourceHash": "da6ac6da400ad7b2b1e247bfeff264d64d27ef526af39c9e12ad6e807717112a", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Únete a nuestra comunidad", - "ja": "私たちのコミュニティに参加してください", + "ja": "コミュニティに参加", "ar": "انضموا إلى مجتمعنا" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "community.connectWithOtherDevelopersGet": { "sourceHash": "9dfa2a4ecce8da4092a4e9ded9c94880ed01573a382dc4d4597cc3a178b1acef", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Conectarse con otros desarrolladores, obtener ayuda y contribuir al proyecto", - "ja": "他の開発者と連携し,支援を得て,プロジェクトに貢献します", + "es": "Conéctate con otros desarrolladores, obtén ayuda y contribuye al proyecto", + "ja": "他の開発者と交流し、サポートを受けたり、プロジェクトに貢献したりできます", "ar": "التواصل مع المطورين الآخرين، والحصول على المساعدة، والمساهمة في المشروع" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.english": { "sourceHash": "ba118bf7fc9c1aedc1edb28a0aa86e0b43b681f222af6616e13c43be87815b06", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "English", + "ja": "English", + "ar": "English" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.français": { "sourceHash": "e495d53b967a7b049c8a2c25baa519fe124b49c1d0cf9cd8bdffa00d2f9d8ed6", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Français", + "ja": "Français", + "ar": "Français" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.español": { "sourceHash": "94b382b61b9dde0ff8d45a44a34b61971d98df5bd810c803a3f33ce5b115eae8", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Español", + "ja": "Español", + "ar": "Español" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.deutsch": { "sourceHash": "801cfe0fa1182664d16f4aaf7856cc73412f79ef508a866eebc2e5ccf125ff0a", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Deutsch", + "ja": "Deutsch", + "ar": "Deutsch" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.untitled": { "sourceHash": "77710aedc74ecfa33685e33a6c7df5cc83004da1bdcef7fb280f5c2b2e97e0a5", @@ -85,59 +191,118 @@ "ja": "日本語", "ar": "日本語" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.untitled_2": { "sourceHash": "d274159863057eb5c633116c3b54e4f8659167f0b73fabbee256e881fa1ac8c8", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "العربية", + "ja": "العربية", + "ar": "العربية" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.untitled_3": { "sourceHash": "58f1042929c996a1eddfd683c72ec33f015549d43ae12460a0d45b8059d70d99", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Hola de regreso", - "ja": "お疲れさまでした" + "es": "مرحبا بعودتك", + "ja": "مرحبا بعودتك", + "ar": "مرحبا بعودتك" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.untitled_4": { "sourceHash": "48364eeb6c608829eed78a947c44b5c20a5436e37c347c120643f32b832e27f3", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Tienes tres nuevos anuncios", - "ja": "3つの新しいメッセージがあります" + "es": "لديك 3 إشعارات جديدة", + "ja": "لديك 3 إشعارات جديدة", + "ar": "لديك 3 إشعارات جديدة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.preview": { "sourceHash": "5975cf1bba432391c94667f5886225f69377c0aa8b9fa21fddfb21c89bcf9092", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "vista previa", + "es": "Vista previa", "ja": "プレビュー", "ar": "معاينة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.babelizeConsole": { "sourceHash": "e6b62a3c64c2eaa3f3dfc53e8a9e8c7c123ee317c8330f5d0909f6ea839235b1", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Babelize La consola", + "es": "Consola de Babelize", "ja": "Babelize コンソール", - "ar": "Babelize أجهزة التحكم" + "ar": "وحدة تحكم Babelize" }, "metadata": { "es": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ja": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ar": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true } } }, @@ -145,19 +310,22 @@ "sourceHash": "15d19beb20148c0340fc202a73c3ddbc810425fc993f88232cd79d6ba23fe340", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "localización espacio de trabajo", - "ja": "ローカライゼーション 作業スペース", - "ar": "التوطين مساحة عمل" + "es": "Espacio de trabajo de localización", + "ja": "ローカライゼーションワークスペース", + "ar": "مساحة عمل التوطين" }, "metadata": { "es": { - "glossaryHash": "945c20a36b316896" + "glossaryHash": "945c20a36b316896", + "manual": true }, "ja": { - "glossaryHash": "92d6fce221cd2d0d" + "glossaryHash": "92d6fce221cd2d0d", + "manual": true }, "ar": { - "glossaryHash": "fcd3e3436e7da2dd" + "glossaryHash": "fcd3e3436e7da2dd", + "manual": true } } }, @@ -165,29 +333,61 @@ "sourceHash": "b64ac05f17e64d037db81a98f51e2688216e292ae9748f979f04dfbac49fd7fc", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Vivir en vivo" + "es": "En vivo", + "ja": "ライブ", + "ar": "مباشر" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.workspaceSettings": { "sourceHash": "5ebc59145b59b496ab62a99bbc948f0b67e6beb787903a1e41c169ec29360d2d", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Configuración del espacio de trabajo", - "ja": "ワークスペースの設定は", + "ja": "ワークスペースの設定", "ar": "إعدادات مساحة العمل" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.manageYourOrganizationDefaults": { "sourceHash": "cabfb1116bb3467461b34336da12c6e88ea5c16aa199b388ffa8bb579a598c90", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Gestionar los fallos de su organización", + "es": "Gestiona los valores predeterminados de tu organización", "ja": "組織のデフォルトを管理する", - "ar": "إدارة التخلفات التنظيمية" + "ar": "إدارة الإعدادات الافتراضية للمؤسسة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.language": { "sourceHash": "a4fe65264ef7dbb38d104b1e81eb3350f3142f3d16f32bdec39b1d9b42c1b8d1", @@ -197,17 +397,37 @@ "ja": "言語", "ar": "اللغة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.interfaceAndContentLocale": { "sourceHash": "90230eecb502c77dd2d744441b2dcc45dae7fa4c287c83ef5cc331dfe08aebc3", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Interfaz y contenido local", - "ja": "インターフェイスとコンテンツローカル", - "ar": "واجهة المحتوى المحلية" + "es": "Configuración regional de la interfaz y del contenido", + "ja": "インターフェースとコンテンツのロケール", + "ar": "الإعدادات المحلية للواجهة والمحتوى" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.timeZone": { "sourceHash": "b9fe1464783e1c0d3a12dbde2686e883482a4fa03f33351af3e576d7a9d32fe0", @@ -217,26 +437,57 @@ "ja": "タイムゾーン", "ar": "المنطقة الزمنية" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.regionAwareFormatting": { "sourceHash": "251a68733c8cc36b76698616422f23d3b739d61b0fe6deaa42632550ccd2b400", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Formación consciente de la región", - "ja": "地域意識のある格式化", - "ar": "تشكيل المنطقة" + "es": "Formato según la región", + "ja": "地域に合わせた書式設定", + "ar": "تنسيق يراعي المنطقة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.utc0530Sindian": { "sourceHash": "7a03aae039463c06de15a64f946f0bcb0b0389baa0dbc8d3545763570749fbb2", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "ja": "(UTC+05:30) シディアン", - "ar": "(UTC+05:30) سنديان" + "ar": "(UTC+05:30) سنديان", + "es": "(UTC+05:30) Sindian" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.theme": { "sourceHash": "efb52e7172b77731d996ff4f51cd7b3dcfd55fc6f07392994619418d58d170dd", @@ -246,25 +497,57 @@ "ja": "テーマ", "ar": "المظهر" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.appearancePreference": { "sourceHash": "c2b27c108978c111eebf0c1e85cb240154fe092b4ad1395c34b46b5f703ae7d6", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "La preferencia por la apariencia", - "ja": "外見の好み", - "ar": "تفضيلات المظهر" + "es": "Preferencia de apariencia", + "ja": "外観の設定", + "ar": "تفضيل المظهر" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.dark": { "sourceHash": "60acc53f13a5d1bf115878c4a785e9a43e8286c4139a8402a6ac7d23966f9153", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Es oscuro" + "es": "Oscuro", + "ja": "ダーク", + "ar": "داكن" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.translations": { "sourceHash": "266a41b90d4f831ea1626e6188606e9ba4fe3f9f72bdb65cb1626d364d212162", @@ -272,9 +555,19 @@ "languages": { "es": "Traducciones", "ja": "翻訳", - "ar": "ترجمات" + "ar": "الترجمات" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.appDashboardEnglish": { "sourceHash": "9c5caabf1dd7d3c96e3385b65511bf1217902d8f5e169fc421a0f15fc2553dff", @@ -282,48 +575,99 @@ "languages": { "es": "Panel de aplicaciones · Inglés → Francés", "ja": "アプリのダッシュボード · 英語 → フランス語", - "ar": "لوحة التطبيقات · الإنجليزية → الفرنسية" + "ar": "لوحة تحكم التطبيق · الإنجليزية → الفرنسية" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.en": { "sourceHash": "dbd3a49d0d906b4ed9216b73330d2fb080ef2f758c12f3885068222e5e17151c", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "en", - "ja": "に関する", - "ar": "في يدي" + "ja": "en", + "ar": "en" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.source": { "sourceHash": "0e570ca6fabe24f94e52c1833f3ffd25567022beb826fa16891f3322051bc221", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Fuente:", - "ja": "情報源:", + "es": "Fuente", + "ja": "ソース", "ar": "المصدر" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.welcomeBackSarah": { "sourceHash": "ceff2198031fa292f1fd369210ba6ab9b3a824929d93b0be4bedd8d83d6f0816", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "¡Bienvenido de vuelta, Sarah", - "ja": "お待たせしました!", - "ar": "مرحباً بعودتكِ يا (سارة)" + "es": "Welcome back, Sarah!", + "ja": "Welcome back, Sarah!", + "ar": "Welcome back, Sarah!" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.fr": { "sourceHash": "67ad8f41a7bb0a18c45f3efd8f6a32bdcd832bcf8f3f2eb44006c03d53076e18", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "por qué no?", - "ar": "من فضلكم" + "es": "fr", + "ar": "fr", + "ja": "fr" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.save": { "sourceHash": "1509f561f2416598629b886ad7d3c05a7e221e4e0675c84bbff4ee6d9e03913d", @@ -333,7 +677,17 @@ "ja": "保存", "ar": "حفظ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.edit": { "sourceHash": "464c4ffd019e1e9691dcf0537c797353ef2b1c1d4833d3d463e5b74ae4547344", @@ -343,27 +697,57 @@ "ja": "編集", "ar": "تعديل" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.bienvenueSarah": { "sourceHash": "fe76723328e6534710514d68331df66b7503b2d93bc9bddc6b96c0c2906a7ccd", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Bienvenido, Sarah", - "ja": "お疲れさまでした!", - "ar": "(مرحباً يا (سارة" + "es": "Bienvenue, Sarah !", + "ja": "Bienvenue, Sarah !", + "ar": "Bienvenue, Sarah !" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.clickEditToTranslateInline": { "sourceHash": "0e21571ebcd08d9df920c656ebf9728ce0193b5cb70efc94b8d7a08a8e6c269a", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Haga clic en Edit para traducir en línea", - "ja": "Edit をクリックしてインラインを翻訳します", - "ar": "انقر على Edit لترجمة في الخط" + "es": "Haz clic en Editar para traducir en línea", + "ja": "編集をクリックして、インラインで翻訳します", + "ar": "انقر على تعديل للترجمة مباشرةً في الصفحة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.activity": { "sourceHash": "38da1505ca8373288489495101b14f24ac95078f520ad64df18272aa6054f750", @@ -373,7 +757,17 @@ "ja": "アクティビティ", "ar": "النشاط" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.notifications": { "sourceHash": "788011833a5a0f22db90c91e8eb7bd8e9f5cd423354ff5ef8c338e7895f44ba9", @@ -383,31 +777,58 @@ "ja": "通知", "ar": "الإشعارات" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.beautifullyCraftedLocalizationComponents": { "sourceHash": "493a20f592c660e14a5d30d8573f84c7f15f8a5e11075ae66bc23a62e93e2e6d", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Elaborados con esmero: componentes de localización", + "ja": "美しく作られたローカライゼーションコンポーネント", + "ar": "مكوّنات التوطين المصممة بإتقان" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.productionReadyReactComponentsDesignedTo": { "sourceHash": "b289ebb2aeb4f89a71dc832bc0c60b153084e80ce9772c301e311e8e84208fe3", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Listo para la producción React componentes diseñado para caer directamente en aplicaciones modernas.", - "ja": "React コンポーネントは,現代的なアプリケーションに直接落として設計されています.", - "ar": "جاهزة للإنتاج React مكوّنات مصممة لتسقط مباشرة في التطبيقات الحديثة." + "es": "Componentes de React listos para producción, diseñados para integrarse directamente en aplicaciones modernas.", + "ja": "モダンなアプリケーションにそのまま組み込めるように設計された、本番環境対応の React コンポーネントです。", + "ar": "مكوّنات React جاهزة للإنتاج، مصممة لتُدمج مباشرةً في التطبيقات الحديثة." }, "metadata": { "es": { - "glossaryHash": "7b56361e8b40d26e" + "glossaryHash": "7b56361e8b40d26e", + "manual": true }, "ja": { - "glossaryHash": "8d203a76726b7d20" + "glossaryHash": "8d203a76726b7d20", + "manual": true }, "ar": { - "glossaryHash": "0f1609a43b9b7163" + "glossaryHash": "0f1609a43b9b7163", + "manual": true } } }, @@ -415,19 +836,22 @@ "sourceHash": "a150ce22160259313c47bc66940b905a9c2196924fd447f802cff12dbb1e9702", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "componentes", + "es": "Componentes", "ja": "コンポーネント", - "ar": "مكوّنات" + "ar": "المكوّنات" }, "metadata": { "es": { - "glossaryHash": "3411d72da1df24d7" + "glossaryHash": "3411d72da1df24d7", + "manual": true }, "ja": { - "glossaryHash": "7125193fc49bf63b" + "glossaryHash": "7125193fc49bf63b", + "manual": true }, "ar": { - "glossaryHash": "ed63ca2743b2b101" + "glossaryHash": "ed63ca2743b2b101", + "manual": true } } }, @@ -435,51 +859,101 @@ "sourceHash": "b92c5b5b58ddfd4be11f1b818cbe62be9e25694f80e98f6ff0cb255cb3aac85d", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Esconder el código", - "ja": "暗号を隠す", - "ar": "إختباء الرمز" + "es": "Ocultar código", + "ja": "コードを非表示", + "ar": "إخفاء الرمز" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.viewCode": { "sourceHash": "e8b18c6caf4b941b845ca157f39bf2c0e645bc38027def5854cf4ce2faf117d6", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Código de vista", - "ja": "ビューコード", - "ar": "رمز المشاهدة" + "es": "Ver código", + "ja": "コードを表示", + "ar": "عرض الرمز" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.copied": { "sourceHash": "8d525e5f158b9afe05f3122af363ac67763bdc4e1395b46597b320c289766ce3", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Copiado", - "ja": "複製された", - "ar": "نسخة" + "ja": "コピー済み", + "ar": "تم النسخ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.copyCode": { "sourceHash": "49a0053f3b0d5045a4ef3edfe5c39be60a7ea272cc22b7c33d646624346ccd4d", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Código de copia", - "ja": "コピーコード", + "es": "Copiar código", + "ja": "コードをコピー", "ar": "نسخ الرمز" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.copied_2": { "sourceHash": "8d525e5f158b9afe05f3122af363ac67763bdc4e1395b46597b320c289766ce3", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Copiado", - "ja": "複製された", - "ar": "نسخة" + "ja": "コピー済み", + "ar": "تم النسخ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.copy": { "sourceHash": "e21f935f11d7e966dbbae78da9daa378fe8142a14e7c0cd7434183005faa6c5c", @@ -489,25 +963,38 @@ "ja": "コピー", "ar": "نسخ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "components.browseAllComponents": { "sourceHash": "623e9722c175a0b00abc724c30c3fd868e848ad85d3a76dae2471b97e287a802", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Revisar todos los componentes", + "es": "Explorar todos los componentes", "ja": "全コンポーネントを閲覧する", - "ar": "أبحث عن كل مكوّنات" + "ar": "تصفح كل المكوّنات" }, "metadata": { "es": { - "glossaryHash": "3411d72da1df24d7" + "glossaryHash": "3411d72da1df24d7", + "manual": true }, "ja": { - "glossaryHash": "7125193fc49bf63b" + "glossaryHash": "7125193fc49bf63b", + "manual": true }, "ar": { - "glossaryHash": "ed63ca2743b2b101" + "glossaryHash": "ed63ca2743b2b101", + "manual": true } } }, @@ -516,33 +1003,60 @@ "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Contribuir", - "ja": "貢献する" + "ja": "貢献する", + "ar": "المساهمة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "contribute.builtByTheCommunityFor": { "sourceHash": "2f6bfc0e737561cacc957abe61eb2fa36c84244f077f0db86e00414163da5572", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Construido por el community para cada aplicación localizada.", - "ja": "communityで作られています", - "ar": "تم بناؤها بواسطة community لكل تطبيق محلي" + "es": "Creado por la comunidad, para cada aplicación localizada.", + "ja": "コミュニティによって、ローカライズされたすべてのアプリのために作られています。", + "ar": "بناه المجتمع لكل تطبيق مُوطَّن." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "contribute.joinTheBabelizeElementsOpenSource": { "sourceHash": "8294f1e6faa676256de4ed1a2fd0ea40fe77eb1c31d1aa066e93558a54c4f2d9", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "ar": "انضموا إلى المساهمين المفتوحين Babelize Elements، اختروا مسألة، وبنوا React i18n مكوّن، وأرسلوها إلى المطورين في جميع أنحاء العالم.", - "ja": "オープンソースの Babelize Elements への参加 問題を選択して React i18n コンポーネント を構築し,世界中の開発者に送信します" + "ar": "انضم إلى المساهمين في Babelize Elements مفتوح المصدر. اختر مشكلة، وابنِ مكوّن React i18n، وأطلقه للمطورين في جميع أنحاء العالم.", + "ja": "Babelize Elements のオープンソースコントリビューターに参加しましょう。Issue を選び、React i18n コンポーネントを作成して、世界中の開発者に届けましょう。", + "es": "Únete a los colaboradores de código abierto de Babelize Elements. Elige un issue, crea un componente de React i18n y publícalo para desarrolladores de todo el mundo." }, "metadata": { "ar": { - "glossaryHash": "97e0e6bbdccbfd4f" + "glossaryHash": "97e0e6bbdccbfd4f", + "manual": true }, "ja": { - "glossaryHash": "5cdd5e3658eb845e" + "glossaryHash": "5cdd5e3658eb845e", + "manual": true + }, + "es": { + "manual": true } } }, @@ -550,27 +1064,42 @@ "sourceHash": "7891fb07a7ead3b1101699dc080cfd75ed2393ec7363acbd8986186ee90b0094", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Leer la guía de contribuciones" + "es": "Lee la guía de contribución", + "ja": "貢献ガイドを読む", + "ar": "اقرأ دليل المساهمة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "contribute.browseOpenIssues": { "sourceHash": "281a9ae5b201923d8a19bdacd9561fcc9f8192864577e21ffee9cf8baa16e7a0", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Busca en el issues abiertos", - "ja": "ブラウズ 未解決のIssue", - "ar": "تفتيش المشكلات المفتوحة" + "es": "Explora los issues abiertos", + "ja": "未解決のIssueを見る", + "ar": "تصفح المشكلات المفتوحة" }, "metadata": { "es": { - "glossaryHash": "7c88d6772258d1ee" + "glossaryHash": "7c88d6772258d1ee", + "manual": true }, "ja": { - "glossaryHash": "4071263d0e375a46" + "glossaryHash": "4071263d0e375a46", + "manual": true }, "ar": { - "glossaryHash": "a86326af2d8055d9" + "glossaryHash": "a86326af2d8055d9", + "manual": true } } }, @@ -582,35 +1111,58 @@ "ja": "保存", "ar": "حفظ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.preview": { "sourceHash": "5975cf1bba432391c94667f5886225f69377c0aa8b9fa21fddfb21c89bcf9092", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "vista previa", + "es": "Vista previa", "ja": "プレビュー", "ar": "معاينة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.babelizeConsole": { "sourceHash": "e6b62a3c64c2eaa3f3dfc53e8a9e8c7c123ee317c8330f5d0909f6ea839235b1", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Babelize La consola", + "es": "Consola de Babelize", "ja": "Babelize コンソール", - "ar": "Babelize أجهزة التحكم" + "ar": "وحدة تحكم Babelize" }, "metadata": { "es": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ja": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ar": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true } } }, @@ -618,19 +1170,22 @@ "sourceHash": "15d19beb20148c0340fc202a73c3ddbc810425fc993f88232cd79d6ba23fe340", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "localización espacio de trabajo", - "ja": "ローカライゼーション 作業スペース", - "ar": "التوطين مساحة عمل" + "es": "Espacio de trabajo de localización", + "ja": "ローカライゼーションワークスペース", + "ar": "مساحة عمل التوطين" }, "metadata": { "es": { - "glossaryHash": "945c20a36b316896" + "glossaryHash": "945c20a36b316896", + "manual": true }, "ja": { - "glossaryHash": "92d6fce221cd2d0d" + "glossaryHash": "92d6fce221cd2d0d", + "manual": true }, "ar": { - "glossaryHash": "fcd3e3436e7da2dd" + "glossaryHash": "fcd3e3436e7da2dd", + "manual": true } } }, @@ -642,63 +1197,118 @@ "ja": "保存済み", "ar": "تم الحفظ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.inContextEditing": { "sourceHash": "20fe4d23364126ea1b70bfb84343af7a4db1c6c2c3f4d98d792cce2e04f2e016", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Editación en contexto", - "ar": "في السياق التحرير" + "es": "Edición en contexto", + "ar": "التحرير ضمن السياق", + "ja": "インコンテキスト編集" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.editTranslationsWhereTheyLive": { "sourceHash": "97b389aa6e6222aaf9c496d096ad0635c2e86e1dc29a230d1fdb4eb328ff9209", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Edición de traducciones donde viven.", - "ja": "翻訳を編集する 彼らが住んでいる場所.", - "ar": "تحرير الترجمات حيث يعيشون." + "es": "Edita las traducciones donde viven.", + "ja": "翻訳をその場で編集します。", + "ar": "حرّر الترجمات حيث توجد." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.updateLocalizedContentDirectlyInside": { "sourceHash": "79695ed4e80b59c00b19fff81a87d11f4a389a422864e42663ac7003866180a5", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Actualice el contenido localizado directamente dentro de su interfaz en lugar de buscar a través de archivos de traducción.", - "ja": "翻訳ファイルを検索する代わりに インターフェースの内部に本格的なコンテンツを更新します", - "ar": "قم بتحديث المحتوى المحلي مباشرة داخل واجهتك بدلاً من البحث عن ملفات الترجمة." + "es": "Actualiza el contenido localizado directamente en tu interfaz, sin buscar entre archivos de traducción.", + "ja": "翻訳ファイルを探す代わりに、インターフェース内で直接ローカライズされたコンテンツを更新できます。", + "ar": "حدّث المحتوى المُوطَّن مباشرةً داخل واجهتك، بدلاً من البحث في ملفات الترجمة." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "editing.noContextSwitchingNoHunting": { "sourceHash": "7d4f94a5a2bdb31beb3becd5a3732adc84220191a3153c5b8a55566b037f821e", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "No hay cambio de contexto, no hay búsqueda de archivos de traducción.", - "ar": "لا تغيير السياق. لا صيد من خلال ملفات الترجمة." + "es": "Sin cambiar de contexto. Sin buscar entre archivos de traducción.", + "ar": "لا تبديل للسياق، ولا بحث في ملفات الترجمة.", + "ja": "コンテキストの切り替えは不要で、翻訳ファイルを探し回る必要もありません。" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "faq.howDoIInstallBabelize": { "sourceHash": "239319627db176ced09428e24793e1b529ea4e1d68d021764fb6c9c862fc675c", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "¿Cómo puedo instalar el Babelize Elements?", - "ja": "どうやってBabelize Elementsを設置する?", - "ar": "كيف يمكنني تركيب Babelize Elements؟" + "es": "¿Cómo instalo Babelize Elements?", + "ja": "Babelize Elements のインストール方法は?", + "ar": "كيف يمكنني تثبيت Babelize Elements؟" }, "metadata": { "es": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ja": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ar": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true } } }, @@ -706,11 +1316,20 @@ "sourceHash": "e303e44abce63d859904f7b23b2d3371f25bcc00aafd2f0e37ad08632187a5b8", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "ar": "هل يمكنني تخصيص مبدّل اللغة و منتقي الإعدادات المحلية مكوّنات؟" + "ar": "هل يمكنني تخصيص مكوّنات مبدّل اللغة ومنتقي الإعدادات المحلية؟", + "es": "¿Puedo personalizar los componentes del selector de idioma y del selector de configuración regional?", + "ja": "言語スイッチャーとロケールピッカーのコンポーネントをカスタマイズできますか?" }, "metadata": { "ar": { - "glossaryHash": "925f9a17999b5a1d" + "glossaryHash": "925f9a17999b5a1d", + "manual": true + }, + "es": { + "manual": true + }, + "ja": { + "manual": true } } }, @@ -718,19 +1337,22 @@ "sourceHash": "be7b1bb4331ec395771f51245eadfa5f010a5815f14452ad5da5512baa57b373", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "ja": "React i18n コンポーネントは生産準備ができているのか?", - "es": "¿Están estos React i18n componentes listos para la producción?", - "ar": "هل هذه React i18n مكوّنات جاهزة للإنتاج؟" + "ja": "これらの React i18n コンポーネントは本番環境で使用できますか?", + "es": "¿Están estos componentes de React i18n listos para producción?", + "ar": "هل مكوّنات React i18n هذه جاهزة للإنتاج؟" }, "metadata": { "ja": { - "glossaryHash": "51e791506e3dda36" + "glossaryHash": "51e791506e3dda36", + "manual": true }, "es": { - "glossaryHash": "051172124a3b5f2e" + "glossaryHash": "051172124a3b5f2e", + "manual": true }, "ar": { - "glossaryHash": "5b12a8ea31eda7bc" + "glossaryHash": "5b12a8ea31eda7bc", + "manual": true } } }, @@ -738,19 +1360,22 @@ "sourceHash": "20300fbde2fc822fa8fc8bbcfdb0052abba0e17469c371f9578c8cd973cf5634", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "¿Es Babelize Elements realmente libre y de código abierto?", - "ja": "Babelize Elementsは本当に無料でオープンソースですか?", - "ar": "هل Babelize Elements مجانية حقاً ومفتوحة المصدر؟" + "es": "¿Es Babelize Elements realmente gratuito y de código abierto?", + "ja": "Babelize Elements は本当に無料でオープンソースですか?", + "ar": "هل Babelize Elements مجانية ومفتوحة المصدر فعلاً؟" }, "metadata": { "es": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ja": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ar": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true } } }, @@ -759,18 +1384,21 @@ "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { "es": "¿Qué bibliotecas de internacionalización (i18n) son compatibles?", - "ja": "どの国際化 (i18n) 図書館がサポートされていますか?", - "ar": "أي مكتبات دولية (i18n) تدعم؟" + "ja": "どの国際化(i18n)ライブラリがサポートされていますか?", + "ar": "ما مكتبات التدويل (i18n) المدعومة؟" }, "metadata": { "es": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true }, "ja": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true }, "ar": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true } } }, @@ -778,19 +1406,22 @@ "sourceHash": "bc9c411fdc2a48569f2e49bb4af089ede35f647d3307c6d74682750ba3eff744", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "¿Cómo puedo contribuir con un componente a Babelize Elements?", - "ja": "コンポーネントからBabelize Elementsへの貢献は?", - "ar": "كيف أسهم بـمكوّن إلى Babelize Elements؟" + "es": "¿Cómo contribuyo con un componente a Babelize Elements?", + "ja": "Babelize Elements にコンポーネントを貢献するには、どうすればよいですか?", + "ar": "كيف أساهم بمكوّن في Babelize Elements؟" }, "metadata": { "es": { - "glossaryHash": "68372e35702aeb44" + "glossaryHash": "68372e35702aeb44", + "manual": true }, "ja": { - "glossaryHash": "075dc7c411ca190c" + "glossaryHash": "075dc7c411ca190c", + "manual": true }, "ar": { - "glossaryHash": "3aaf6c2f8a1402dc" + "glossaryHash": "3aaf6c2f8a1402dc", + "manual": true } } }, @@ -798,15 +1429,21 @@ "sourceHash": "ac819cdcfdb78886c913e98227a4c048b8f0c6dc4baf3598219d3268ce5ea44d", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Instala la biblioteca completa con `npm install @babelize/elements`, o agrega componentes individual con `npx shadcn@latest add @babelize/language-switcher` (o `npx @babelize/elements add language-switcher`). Funciona con Next.js, Remix y cualquier aplicación React.", - "ar": "قم بتثبيت المكتبة الكاملة مع `npm install @babelize/elements` أو أضف مكوّنات الفردي مع `npx shadcn@latest add @babelize/language-switcher` (أو `npx @babelize/elements add language-switcher`). يعمل مع Next.js، Remix، وأي تطبيق React." + "es": "Instala la biblioteca completa con `npm install @babelize/elements`, o añade componentes individuales con `npx shadcn@latest add @babelize/language-switcher` (o `npx @babelize/elements add language-switcher`). Funciona con Next.js, Remix y cualquier aplicación de React.", + "ar": "ثبّت المكتبة كاملةً باستخدام `npm install @babelize/elements`، أو أضف مكوّنات بعينها باستخدام `npx shadcn@latest add @babelize/language-switcher` (أو `npx @babelize/elements add language-switcher`). يعمل مع Next.js وRemix وأي تطبيق React.", + "ja": "`npm install @babelize/elements` でライブラリ全体をインストールするか、`npx shadcn@latest add @babelize/language-switcher`(または `npx @babelize/elements add language-switcher`)で個別のコンポーネントを追加できます。Next.js、Remix、その他すべての React アプリで動作します。" }, "metadata": { "es": { - "glossaryHash": "7b56361e8b40d26e" + "glossaryHash": "7b56361e8b40d26e", + "manual": true }, "ar": { - "glossaryHash": "0f1609a43b9b7163" + "glossaryHash": "0f1609a43b9b7163", + "manual": true + }, + "ja": { + "manual": true } } }, @@ -814,19 +1451,22 @@ "sourceHash": "1d09b2b546a324216cd8b055c1153cc1f84393f67bd3fd15722bf4e4b9330d1a", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Desde que posees el código, cada componente es totalmente personalizable con Tailwind CSS clases y accesorios. Cambia colores, espacios, animaciones y comportamiento como quieras.", - "ja": "すべてのコンポーネントはTailwind CSSクラスと道具で完全にカスタマイズできます 好きなように色やスペース,アニメーション,行動を変更します デザイン制限はありません", - "ar": "بالتأكيد، نظرًا لأنّك تملك الرمز، كل مكوّن قابلة للتخصيص بالكامل مع Tailwind CSS فئة وأدوات. قم بتغيير الألوان، الفاصل، الرسوم المتحركة، والسلوك كما تريد. لا توجد قيود تصميم." + "es": "¡Por supuesto! Como el código es tuyo, cada componente es totalmente personalizable con clases y props de Tailwind CSS. Cambia colores, espaciados, animaciones y comportamiento como quieras. Sin restricciones de diseño.", + "ja": "もちろんです。コードはお客様のものなので、すべてのコンポーネントは Tailwind CSS のクラスやプロパティで完全にカスタマイズできます。色、余白、アニメーション、動作を自由に変更できます。デザイン上の制約はありません。", + "ar": "بكل تأكيد. بما أنّك تملك الرمز، فكل مكوّن قابل للتخصيص بالكامل عبر فئات Tailwind CSS والخصائص. غيّر الألوان والمسافات والحركات والسلوك كما تشاء. لا توجد قيود تصميمية." }, "metadata": { "es": { - "glossaryHash": "5a2f59a2fef9a89a" + "glossaryHash": "5a2f59a2fef9a89a", + "manual": true }, "ja": { - "glossaryHash": "64791401eab3e930" + "glossaryHash": "64791401eab3e930", + "manual": true }, "ar": { - "glossaryHash": "a75f64b2da0b1d7b" + "glossaryHash": "a75f64b2da0b1d7b", + "manual": true } } }, @@ -834,19 +1474,22 @@ "sourceHash": "12afb174073f863b2c8d705f2e52d5b298d100226623e26dffb00a76a0cb18f4", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Cada componente fusionado es revisado por los mantenedores y sigue nuestra lista de verificación de accesibilidad, TypeScript y localización antes de ser documentado.", - "ja": "組み合わされたコンポーネントは メンテナンス担当者によって レビューされ 文書化される前に アクセシビリティ・タイプスクリプトとローカライゼーションのチェックリストを チェックしています", - "ar": "يتم مراجعة كل مكوّن المدمجة من قبل المراقبين وتتبع قائمة الوصول الخاصة بنا، وخطوط النموذج، و التوطين قبل أن يتم توثيقها." + "es": "Cada componente integrado es revisado por los mantenedores y cumple nuestra lista de verificación de accesibilidad, TypeScript y localización antes de documentarse. Se usa en aplicaciones de producción en todo el mundo.", + "ja": "マージされたすべてのコンポーネントは、ドキュメントに掲載される前にメンテナーがレビューし、アクセシビリティ、TypeScript、ローカライゼーションのチェックリストに従っています。世界中の本番アプリで使用されています。", + "ar": "يراجع المشرفون كل مكوّن يُدمج، ويلتزم بقائمة التحقق الخاصة بإمكانية الوصول وTypeScript والتوطين قبل توثيقه. وتُستخدم هذه المكوّنات في تطبيقات الإنتاج حول العالم." }, "metadata": { "es": { - "glossaryHash": "be8ca5e1fc43a1e1" + "glossaryHash": "be8ca5e1fc43a1e1", + "manual": true }, "ja": { - "glossaryHash": "36d4e7423bb1b518" + "glossaryHash": "36d4e7423bb1b518", + "manual": true }, "ar": { - "glossaryHash": "5bc856c038191b2e" + "glossaryHash": "5bc856c038191b2e", + "manual": true } } }, @@ -854,45 +1497,65 @@ "sourceHash": "2fa9a4399fedd7f1b95acd65bd32529f79adf3671fa6cddd1699372902a8ae16", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Sí Licenciado por MIT y gratuito para siempre. El código vive en GitHub, las contribuciones son bienvenidas, y puede usar el componentes en cualquier proyecto, comercial o no. No se requiere atribución.", - "ja": "GitHubのコードは永久に無料です. 貢献は歓迎され,商業的であろうとあらゆるプロジェクトでコンポーネントを使用できます. アトリビューションは必要ありません.", - "ar": "نعم تم ترخيصها بواسطة MIT ومجانية إلى الأبد. الرمز يعيش على GitHub، المساهمات مرحبًا بها، ويمكنك استخدام مكوّنات في أي مشروع، سواء كان تجاريًا أو غير." + "es": "Sí, con licencia MIT y gratuito para siempre. El código está en GitHub, las contribuciones son bienvenidas y puedes usar los componentes en cualquier proyecto, comercial o no. No se requiere atribución.", + "ja": "はい。MIT ライセンスで、永続的に無料です。コードは GitHub で公開されており、貢献も歓迎します。商用・非商用を問わず、どのプロジェクトでもコンポーネントを使用できます。帰属表示は必要ありません。", + "ar": "نعم، مرخّصة بموجب رخصة MIT ومجانية إلى الأبد. الرمز متاح على GitHub، والمساهمات مرحّب بها، ويمكنك استخدام المكوّنات في أي مشروع، تجاري أو غير تجاري. لا يُشترط ذكر المصدر." }, "metadata": { "es": { - "glossaryHash": "9569f47deefbec1c" + "glossaryHash": "9569f47deefbec1c", + "manual": true }, "ja": { - "glossaryHash": "b35d733621cf75fe" + "glossaryHash": "b35d733621cf75fe", + "manual": true }, "ar": { - "glossaryHash": "51987987af0f2f33" + "glossaryHash": "51987987af0f2f33", + "manual": true } } }, "faq.babelizeElementsWorksWithEvery": { "sourceHash": "50dd466970f05506fd0e15c75809ed729b105486035031952a44f2fc506ae249", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Babelize Elements funciona con todas las bibliotecas i18n principales: next-intl, react-i18next, react-intl, LinguiJS, FormatJS y más. Los componentes son independientes de la biblioteca: pasa tu propio estado de configuración regional y tus callbacks.", + "ja": "Babelize Elements は、主要なすべての i18n ライブラリ(next-intl、react-i18next、react-intl、LinguiJS、FormatJS など)に対応しています。コンポーネントはライブラリに依存しないため、独自のロケールの状態やコールバックを渡して使用できます。", + "ar": "يعمل Babelize Elements مع كل مكتبات i18n الرئيسية: next-intl وreact-i18next وreact-intl وLinguiJS وFormatJS وغيرها. المكوّنات مستقلة عن المكتبة، فمرّر حالة الإعدادات المحلية ودوال الاستدعاء الخاصة بك." + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "faq.browseTheOpenIssuesOn": { "sourceHash": "78de48d2db4ccc22bba896d032208b74228e8bd43bef3df05bfee13699ac9c01", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Navegar por el issues abiertos en GitHub, construir el componente siguiendo la guía de contribución, y abrir un pull request.", - "ja": "未解決のIssue を GitHub で閲覧し,貢献ガイドに従って コンポーネント を作成し, pull request を開きます. メンテナントはそれをレビューし,統合します.", - "ar": "تصفح المشكلات المفتوحة على GitHub، قم بإنشاء مكوّن وفق دليل المساهمة، وفتح pull request. يقوم الحافظون بمراجعتها ودمجها، ويتم إرسالها إلى المستندات للجميع." + "es": "Explora los issues abiertos en GitHub, crea el componente siguiendo la guía de contribución y abre un pull request. Los mantenedores lo revisan y lo integran, y se publica en la documentación para todos.", + "ja": "GitHub で未解決のIssueを確認し、貢献ガイドに沿ってコンポーネントを作成して、pull request を開いてください。メンテナーがレビューしてマージすると、ドキュメントに掲載され、全員が利用できるようになります。", + "ar": "تصفح المشكلات المفتوحة على GitHub، وابنِ المكوّن وفق دليل المساهمة، ثم افتح pull request. يراجعه المشرفون ويدمجونه، ثم يُنشر في الوثائق للجميع." }, "metadata": { "es": { - "glossaryHash": "331e43507162e566" + "glossaryHash": "331e43507162e566", + "manual": true }, "ja": { - "glossaryHash": "097263677b211c96" + "glossaryHash": "097263677b211c96", + "manual": true }, "ar": { - "glossaryHash": "f7d0ba294050ae74" + "glossaryHash": "f7d0ba294050ae74", + "manual": true } } }, @@ -904,70 +1567,138 @@ "ja": "サポート", "ar": "الدعم" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "faq.frequentlyAskedQuestions": { "sourceHash": "240dc2ee5794c37460af7207df31359263b611f5c204072ebba236560fc55449", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Pregunta frecuente preguntas ", - "ar": "الأسئلة المتكررة أسئلة " + "es": "Preguntas frecuentes", + "ar": "الأسئلة الشائعة", + "ja": "よくある質問" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "faq.everythingYouNeedToKnow": { "sourceHash": "98373d2a34e4b72a6dc3fee5723cab8e364086861052f6958a0ff592282b3ed8", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Todo lo que necesitas saber sobre cómo usar Babelize Elements en tus proyectos de React. ¿No encuentras lo que buscas? Consulta nuestras discusiones en GitHub.", + "ja": "React プロジェクトで Babelize Elements を使うために必要な情報をまとめています。お探しの情報が見つからない場合は、GitHub のディスカッションをご覧ください。", + "ar": "كل ما تحتاج معرفته عن استخدام Babelize Elements في مشاريع React. لم تجد ما تبحث عنه؟ اطّلع على نقاشات GitHub الخاصة بنا." + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.languageSwitchers": { "sourceHash": "180170814869950e24c53d81e6c0199530e3a2e1d9e4698eb48299e55c7dfaeb", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Cambiadores de lenguaje", - "ja": "言語交換器", - "ar": "متغيرات اللغة" + "es": "Selectores de idioma", + "ja": "言語スイッチャー", + "ar": "مبدّلات اللغة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.localePickers": { "sourceHash": "02bb6c0717101091212c607bc043e1cb61cb744ce5f39962a7401362e12d2d01", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Recogedores locales", - "ja": "ローカル・ピックラーズ", - "ar": "المجموعات المحلية" + "es": "Selectores de configuración regional", + "ja": "ロケールピッカー", + "ar": "منتقيات الإعدادات المحلية" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.rtlLayoutSupport": { "sourceHash": "75ac150c41a4437a34f672a9d38e6bc0acd6dd83c3764a1436233e2750317c48", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Apoyo a la configuración de RTL", - "ja": "RTL レイアウト サポート", - "ar": "دعم التخطيط RTL" + "es": "Soporte de diseño RTL", + "ja": "RTL レイアウトのサポート", + "ar": "دعم تخطيط RTL" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.i18nIntegration": { "sourceHash": "2da3de97ed2a81931792254a41fb7d9410697e6495297d975a10c0d6db658fe8", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "i18n La integración", - "ar": "i18n التكامل", + "es": "Integración con i18n", + "ar": "تكامل i18n", "ja": "i18n 統合" }, "metadata": { "es": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true }, "ja": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true }, "ar": { - "glossaryHash": "619b81f2b86b0ac9" + "glossaryHash": "619b81f2b86b0ac9", + "manual": true } } }, @@ -975,49 +1706,82 @@ "sourceHash": "1ab663452eb2b619ba2bb3caf1a7cfd10f2fd503e46ef9e8d1d4d661960a585d", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Los interruptores desplegables, las pastillas, las banderas y el soporte completo de RTL.", - "ja": "ドロップダウン,錠剤,フラッグ,および完全なRTLサポートを持つドロップインスイッチ.", - "ar": "أجهزة التبديل المقطوعة، والحبوب، والعلامات، ودعم RTL الكامل." + "es": "Selectores de idioma listos para usar, con menús desplegables, píldoras, banderas y soporte completo de RTL.", + "ja": "ドロップダウン、ピル型、国旗表示に対応し、完全な RTL サポートを備えたドロップインスイッチャー。", + "ar": "مبدّلات جاهزة للاستخدام بقوائم منسدلة وحبوب وأعلام، مع دعم كامل لـ RTL." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.searchableLocalePickersWithNative": { "sourceHash": "b022e2d98e997430fb08d2f628c34b4c635d556259db29def78e45c510d70085", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Los seleccionadores de lugares buscables con nombres y banderas nativas.", - "ja": "地元の名前や旗を検索できる.", - "ar": "يُمكن البحث عن المواقع ذات الأسماء والعلامات الأصلية." + "es": "Selectores de configuración regional con búsqueda, nombres nativos y banderas.", + "ja": "ネイティブ名と国旗で検索できるロケールピッカー。", + "ar": "منتقيات إعدادات محلية قابلة للبحث، بأسمائها الأصلية وأعلامها." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.automaticRtlDetectionAndLayout": { "sourceHash": "a1c2fc8189a5cffbecae589cffa0df3a00b40cd303867900669ddc78e249c79f", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Detección automática de RTL y manejo de la dirección del diseño.", - "ja": "自動RTL検出とレイアウト方向処理", - "ar": "التشخيص التلقائي لـ RTL ومعالجة اتجاه التخطيط" + "es": "Detección automática de RTL y gestión de la dirección del diseño.", + "ja": "RTL の自動検出とレイアウトの方向処理。", + "ar": "اكتشاف تلقائي لاتجاه RTL ومعالجة اتجاه التخطيط." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.worksWithReactIntlNextIntlI18next": { "sourceHash": "6c9ff47dc815d4d50eb38fcece1388895879e9c5952906fed473f41b52d46e2f", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Trabaja con react litros, next-intl, i18next, LinguiJS, y más.", - "ja": "react-intl, next-intl, i18next, LinguiJSなどで動作します.", - "ar": "يعمل مع react لتر، next-intl، i18next، LinguiJS، وغيرها." + "es": "Funciona con react-intl, next-intl, i18next, LinguiJS y más.", + "ja": "react-intl、next-intl、i18next、LinguiJS などに対応しています。", + "ar": "يعمل مع react-intl وnext-intl وi18next وLinguiJS وغيرها." }, "metadata": { "es": { - "glossaryHash": "dde817ba1a6e85a1" + "glossaryHash": "dde817ba1a6e85a1", + "manual": true }, "ja": { - "glossaryHash": "dde817ba1a6e85a1" + "glossaryHash": "dde817ba1a6e85a1", + "manual": true }, "ar": { - "glossaryHash": "dde817ba1a6e85a1" + "glossaryHash": "dde817ba1a6e85a1", + "manual": true } } }, @@ -1025,48 +1789,82 @@ "sourceHash": "164643d58df67771a02fbb12e93ecedca6762bb875a35c45727bc303e06bb824", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Poderoso por defecto", - "ar": "قوية بشكل افتراضي" + "es": "Potente por defecto", + "ar": "قوية بشكل افتراضي", + "ja": "標準で高機能" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.everythingYouNeed": { "sourceHash": "e2a24067404ef9bef612f4baf03e2e7306e9a1e13f84fdb85af04cf9eb110aeb", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Todo lo que necesitas", - "ja": "必要なものは全て", + "ja": "ローカライズに必要なものが、", "ar": "كل ما تحتاجه" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.toLocalize": { "sourceHash": "392a55e1faf24f3442aa3ea11546fb8686cb36ab81a0ffe6f6934d60055297fa", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Para localizarlo.", - "ja": "地元を特定する", - "ar": "لتحديد موقعها" + "es": "para localizar.", + "ja": "すべてここに。", + "ar": "للتوطين." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.builtForModernReactApps": { "sourceHash": "08e7c75c38a704871d1f31a4a2f2b1401ec504aad7ce92fea133303d7d630522", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Construido para React aplicaciones modernas.", - "ja": "モダンなアプリReactを インストールして グローバルに出荷します", - "ar": "بنيت من أجل React تطبيقات حديثة، قم بتثبيتها وإرسالها عالمياً." + "es": "Creado para aplicaciones modernas de React. Instala y publica a nivel global.", + "ja": "モダンな React アプリ向けに作られています。インストールして、世界中にリリースできます。", + "ar": "مصممة لتطبيقات React الحديثة. ثبّتها وأطلقها عالمياً." }, "metadata": { "es": { - "glossaryHash": "1f22a3d95765ca21" + "glossaryHash": "1f22a3d95765ca21", + "manual": true }, "ja": { - "glossaryHash": "1f22a3d95765ca21" + "glossaryHash": "1f22a3d95765ca21", + "manual": true }, "ar": { - "glossaryHash": "1f22a3d95765ca21" + "glossaryHash": "1f22a3d95765ca21", + "manual": true } } }, @@ -1078,7 +1876,17 @@ "ja": "コピー", "ar": "نسخ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "features.useClient": { "sourceHash": "66eefa5f11f9135fcb21ad285b4fe7d8f32ff20e3f34db40e3a16276d81ba9c2", @@ -1419,72 +2227,126 @@ "footer.babelizeElements": { "sourceHash": "3a26f9edd5805875e65c89f33516716f5d58e15ea13eaf6d68f6898db4168867", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Babelize Elements", + "ja": "Babelize Elements", + "ar": "Babelize Elements" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "footer.openSourceReactComponentsForModern": { "sourceHash": "9d40b85122836ef0ac8d7fc9c4801d67edb7e7472bd34e1c47f2eb8be2e23658", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "React componentes de código abierto para el localización moderno y la gestión de la internacionalización.", + "es": "Componentes de React de código abierto para la gestión moderna de la localización y la internacionalización.", "ja": "ローカライゼーションと国際化管理のためのオープンソース React コンポーネント", - "ar": "المصدر المفتوح React مكوّنات للإدارة الحديثة التوطين والدولية." + "ar": "مكوّنات React مفتوحة المصدر لإدارة التوطين والتدويل الحديثة." }, "metadata": { "es": { - "glossaryHash": "587a7cb86731ed4c" + "glossaryHash": "587a7cb86731ed4c", + "manual": true }, "ja": { - "glossaryHash": "3c99c98b30b20f8a" + "glossaryHash": "3c99c98b30b20f8a", + "manual": true }, "ar": { - "glossaryHash": "871c6356eaf9cf69" + "glossaryHash": "871c6356eaf9cf69", + "manual": true } } }, "footer.babelize": { "sourceHash": "5c370ec7f6100c09227e9ba4747a1fcd2f52e76f1c551ea9152c055c19c801c8", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Babelize", + "ja": "Babelize", + "ar": "Babelize" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "footer.resources": { "sourceHash": "e89b30aa1dc30a6ad8c34610689bede83b3ef645a24c3a84a0990826687fb735", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Los recursos", - "ja": "資源", + "es": "Recursos", + "ja": "リソース", "ar": "الموارد" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "footer.community": { "sourceHash": "bb501d7877eb7ddbd40baf7990e8058212e8140a2e6ceaaf2d54a6412b770bfd", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "La comunidad", - "ja": "地域社会", + "es": "Comunidad", + "ja": "コミュニティ", "ar": "المجتمع" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "footer.babelizeElementsMadeWith": { "sourceHash": "0addfa7450ae0f6e4583409540e9ffc89c08be9d510ffe7e91e0fc960f181c80", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Babelize Elements", - "ar": "Babelize Elements", - "ja": "Babelize Elementsで作られている" + "es": "Babelize Elements. Hecho con", + "ar": "Babelize Elements. صُنع بـ", + "ja": "Babelize Elements は" }, "metadata": { "es": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ar": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true }, "ja": { - "glossaryHash": "d24143e2142fd211" + "glossaryHash": "d24143e2142fd211", + "manual": true } } }, @@ -1492,19 +2354,22 @@ "sourceHash": "c8abaf03fd1e0435656eabb9703fece1c165b968b6a54cbc42ad8f47e61cba00", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "por desarrolladores en Babelize, para desarrolladores.", - "ja": "開発者向けBabelizeで開発者向け", - "ar": "من قبل المطورين في Babelize, للمطورين." + "es": "por desarrolladores de Babelize, para desarrolladores.", + "ja": "を込めて Babelize の開発者が開発者のために作りました。", + "ar": "من تطوير فريق Babelize، للمطورين." }, "metadata": { "es": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ja": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ar": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true } } }, @@ -1513,48 +2378,81 @@ "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Construye más rápido", - "ja": "早く作れ", - "ar": "بناء أسرع" + "ja": "より速く構築", + "ar": "ابنِ أسرع" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.stayConsistent": { "sourceHash": "8e07d71bf6fba04b218d001bd774d80216033e03d4304b1b7aa8cad9ea11a567", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Manténgase consistente", - "ja": "一貫して", - "ar": "إبقوا متواصلين" + "es": "Mantén la coherencia", + "ja": "一貫性を保つ", + "ar": "حافظ على الاتساق" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.shipGlobally": { "sourceHash": "0eb65a6aa5f6e32f556b708c6dc5a8ebf15203c489a83369d58726d839779556", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Navegación a nivel mundial", - "ja": "船舶はグローバルに", - "ar": "سفينة عالمية" + "es": "Publica a nivel global", + "ja": "世界中にリリース", + "ar": "أطلق عالمياً" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.stopRebuildingLocalizationUi": { "sourceHash": "f2ed6eb75ea9b3fa1b5ee04e0fd286744da95b6e6ddeb1699d16ed6cec734bd8", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Deja de reconstruir localización UI.", - "ja": "ローカライゼーション UIの再構築をやめましょう", - "ar": "توقف عن إعادة بناء التوطين UI." + "es": "Deja de reconstruir la interfaz de localización.", + "ja": "ローカライゼーション UI の作り直しはもうやめましょう。", + "ar": "توقف عن إعادة بناء واجهات التوطين." }, "metadata": { "es": { - "glossaryHash": "945c20a36b316896" + "glossaryHash": "945c20a36b316896", + "manual": true }, "ja": { - "glossaryHash": "92d6fce221cd2d0d" + "glossaryHash": "92d6fce221cd2d0d", + "manual": true }, "ar": { - "glossaryHash": "fcd3e3436e7da2dd" + "glossaryHash": "fcd3e3436e7da2dd", + "manual": true } } }, @@ -1562,19 +2460,22 @@ "sourceHash": "e5a137c51008228e9b53ceabe0eea3ff9bcee9f3c8e36129f96c08831f8b75dc", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Una experiencia de localización a través de su aplicación.", - "ja": "あなたのアプリで1つのローカライゼーションの経験があります.", - "ar": "تجربة واحدة التوطين عبر تطبيقك" + "es": "Una sola experiencia de localización en toda tu aplicación.", + "ja": "アプリ全体で1つのローカライゼーション体験を提供します。", + "ar": "تجربة توطين واحدة عبر تطبيقك." }, "metadata": { "es": { - "glossaryHash": "945c20a36b316896" + "glossaryHash": "945c20a36b316896", + "manual": true }, "ja": { - "glossaryHash": "92d6fce221cd2d0d" + "glossaryHash": "92d6fce221cd2d0d", + "manual": true }, "ar": { - "glossaryHash": "fcd3e3436e7da2dd" + "glossaryHash": "fcd3e3436e7da2dd", + "manual": true } } }, @@ -1582,29 +2483,42 @@ "sourceHash": "eb33e99192dde1afd22b8bb7630b7e4eee79dadfb723d44e7cd17384eb4894f1", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Idiomas, locales y RTL se manejan.", - "ja": "言語,地域,およびRTL が扱われる.", - "ar": "اللغات والمناطق، و RTL معالجة." + "es": "Idiomas, configuraciones regionales y RTL — resueltos.", + "ja": "言語、ロケール、RTL に対応済み。", + "ar": "اللغات والإعدادات المحلية وRTL — تمت معالجتها." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.useReadyMadeComponentsInsteadOf": { "sourceHash": "19d9883def71408529848b2d982a2790a4e1dad313f7f6f4af13c89b19f9d664", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Utilice el componentes listo en lugar de crear repetidamente selectores de lenguaje, controles locales, interfaces de edición y comportamiento RTL desde cero.", - "ja": "言語セレクター,ローケールコントロール,エディティングインターフェイス,RTL行動をゼロから繰り返し作成する代わりに,準備済みコンポーネントを使用します.", - "ar": "استخدم مكوّنات جاهزة بدلاً من إنشاء اختيارات اللغة وتحكمات المنطقة وتحرير الواجهات والسلوك RTL من الصفر." + "es": "Usa componentes listos para usar en lugar de crear una y otra vez selectores de idioma, controles de configuración regional, interfaces de edición y comportamiento RTL desde cero.", + "ja": "言語セレクター、ロケールコントロール、編集インターフェース、RTL の動作をゼロから何度も作る代わりに、既製のコンポーネントを使いましょう。", + "ar": "استخدم مكوّنات جاهزة بدلاً من إنشاء مبدّلات اللغة وعناصر التحكم في الإعدادات المحلية وواجهات التحرير وسلوك RTL من الصفر مراراً وتكراراً." }, "metadata": { "es": { - "glossaryHash": "3411d72da1df24d7" + "glossaryHash": "3411d72da1df24d7", + "manual": true }, "ja": { - "glossaryHash": "7125193fc49bf63b" + "glossaryHash": "7125193fc49bf63b", + "manual": true }, "ar": { - "glossaryHash": "ed63ca2743b2b101" + "glossaryHash": "ed63ca2743b2b101", + "manual": true } } }, @@ -1612,11 +2526,20 @@ "sourceHash": "96409568c59dbde9b66e13dd27a9c2f18c55c4181aa5687541c16d3cdf1cad4a", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "ja": "製品全体で異なる実装を維持するのではなく,言語の切り替えとローカライゼーションの相互作用を視覚的に一致させてください." + "ja": "製品全体で異なる実装を保守する代わりに、言語切り替えとローカライゼーションの操作を視覚的に統一できます。", + "es": "Mantén las interacciones de cambio de idioma y de localización visualmente coherentes, en lugar de mantener implementaciones distintas en todo el producto.", + "ar": "حافظ على تناسق تفاعلات تبديل اللغة والتوطين مرئياً، بدلاً من الحفاظ على تنفيذات مختلفة في كل أنحاء المنتج." }, "metadata": { "ja": { - "glossaryHash": "92d6fce221cd2d0d" + "glossaryHash": "92d6fce221cd2d0d", + "manual": true + }, + "es": { + "manual": true + }, + "ar": { + "manual": true } } }, @@ -1624,39 +2547,62 @@ "sourceHash": "299ea2d81ac77f6e42ae49751998ac8b01242ce7437ee52c28d16cbf49117b6b", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Construir interfaces que estén listas para los usuarios en diferentes idiomas y escribir direcciones sin crear sistemas de interfaz separados.", - "ja": "異なる言語でユーザーに用意されたインターフェースを作成し,別々のUIシステムを作成することなく,指示を書きます.", - "ar": "بناء واجهات جاهزة للمستخدمين عبر اللغات المختلفة وكتابة الاتجاهات دون إنشاء أنظمة UI منفصلة." + "es": "Construye interfaces listas para usuarios de distintos idiomas y direcciones de escritura, sin crear sistemas de interfaz separados.", + "ja": "別々の UI システムを作ることなく、さまざまな言語や書字方向のユーザーに対応したインターフェースを構築できます。", + "ar": "ابنِ واجهات جاهزة لمستخدمين من لغات مختلفة واتجاهات كتابة متعددة، دون إنشاء أنظمة واجهات منفصلة." }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.buildFromScratch": { "sourceHash": "2bb3a069cbebbb3fa551db08e18c45079f2ae453daf325a47e1af8230239ca3c", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Construir desde cero", - "ja": "ゼロから作る", - "ar": "بناء من الصفر" + "ja": "ゼロから構築", + "ar": "ابنِ من الصفر" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.useBabelize": { "sourceHash": "90174a0aec790c2a2f9b4401ec24039f3a4acbd58f61a06710c07e9680473f68", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Utilice el Babelize", + "es": "Usar Babelize", "ja": "Babelize を使用する", "ar": "استخدم Babelize" }, "metadata": { "es": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ja": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ar": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true } } }, @@ -1664,103 +2610,202 @@ "sourceHash": "2c84dd8d59dafd71af7a7977bda7ae5ca5e6353e5d75c853ca61e4a914717999", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Descenso", + "es": "Desplegable", "ja": "ドロップダウン", - "ar": "النزول إلى أسفل" + "ar": "قائمة منسدلة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.pill": { "sourceHash": "9945c78b5f893ca44dd1b2792747612d9ea8781fa0d6522b9ac3b88ca871c41b", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "La píldora", - "ja": "錠剤は", - "ar": "حبوب منع الحمل" + "es": "Píldora", + "ja": "ピル", + "ar": "كبسولة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.segmented": { "sourceHash": "d71a0c697cce8711262f690e4aa6576b6c66c65d4379010ee9c182060e4f6dc3", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { "es": "Segmentado", - "ja": "割れ目", - "ar": "التقسيم" + "ja": "セグメント", + "ar": "مقسّم" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.oneLanguageswitcher": { "sourceHash": "a52636a4e9166705f28c69b0b42d8c9ba13af4ff58bcd3bf41a4ba5bf7869ad6", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Un interruptor de lenguaje", - "ja": "1つの言語スイッチ", - "ar": "واحد لغةSwitcher" + "es": "Un solo LanguageSwitcher", + "ja": "1つの LanguageSwitcher", + "ar": "LanguageSwitcher واحد" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.en": { "sourceHash": "69374b09b1681162ba2d6bba92d6a167ea5ca5921eb172eb173e999e3be5d8ba", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "el caso de los niños", - "ar": "ين" + "es": "EN", + "ar": "EN", + "ja": "EN" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.fr": { "sourceHash": "501c26b2571a1f7fd72df8c21593874fc874c97145717470596895d1c22203f7", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "en su lugar de residencia", - "ar": "فر" + "es": "FR", + "ar": "FR", + "ja": "FR" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.de": { "sourceHash": "6814ef46f686990cf4e946f966167b0507e1d642c44e51f61bffb0bba2d4672b", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "en su lugar", - "ar": "دي" + "es": "DE", + "ar": "DE", + "ja": "DE" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.ar": { "sourceHash": "b1b7afa76db271451a1f3fff738ff21ed53cca91f7f580bb294193e9d2da31b4", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "en la actualidad", - "ar": "ار" + "es": "AR", + "ar": "AR", + "ja": "AR" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.rtl": { "sourceHash": "85c7550445fe1e89afd00b8cb59edaa2086c05afbf41c277f2b60bac842408d2", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "ar": "الـ RTL ✓" + "ar": "RTL ✓", + "es": "RTL ✓", + "ja": "RTL ✓" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "getting-started.whyBabelize": { "sourceHash": "0d56bfc751238a798f679196cfdd0a28620da40b78abbcb3f9aa18c2be0afa3b", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "¿Por qué Babelize? ¿Por qué usar Babelize?", - "ar": "لماذا بابل؟ لماذا Babelize؟", - "ja": "なぜBabelizeなのか?" + "es": "¿Por qué Babelize?", + "ar": "لماذا Babelize؟", + "ja": "なぜ Babelize なのか?" }, "metadata": { "es": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ar": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true }, "ja": { - "glossaryHash": "3cc4df3244b11ea0" + "glossaryHash": "3cc4df3244b11ea0", + "manual": true } } }, @@ -1768,11 +2813,20 @@ "sourceHash": "686e69a78e7c7388529c5215ce076b13c6e53d8cb8aecb5955f03477393e1769", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "ar": "التوطين لا ينبغي أن تبطئ منتجك." + "ar": "لا ينبغي أن يُبطئ التوطين منتجك.", + "es": "La localización no debería frenar tu producto.", + "ja": "ローカライゼーションで製品の開発を遅らせる必要はありません。" }, "metadata": { "ar": { - "glossaryHash": "fcd3e3436e7da2dd" + "glossaryHash": "fcd3e3436e7da2dd", + "manual": true + }, + "es": { + "manual": true + }, + "ja": { + "manual": true } } }, @@ -1780,15 +2834,21 @@ "sourceHash": "6060a3c36e8ea8cdfbc7bd78d81fce7724d1d23325408f3b643652107e9056e9", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Salta el trabajo repetitivo de reconstruir localización UI. El Babelize te da un componentes pulido y listo para la producción que encaja directamente en la pila que ya usas.", - "ar": "تخطي العمل المتكرر من إعادة بناء التوطين UI. Babelize يعطيك مثقلة، جاهزة للإنتاج مكوّنات التي تناسب مباشرة في كومة تستخدمها بالفعل." + "es": "Evita el trabajo repetitivo de reconstruir la interfaz de localización. Babelize te ofrece componentes pulidos y listos para producción que encajan directamente en el stack que ya usas.", + "ar": "وفّر عناء تكرار بناء واجهات التوطين. يقدّم لك Babelize مكوّنات مصقولة وجاهزة للإنتاج، تتكامل مباشرةً مع المكدّس الذي تستخدمه بالفعل.", + "ja": "ローカライゼーション UI を作り直す繰り返しの作業は不要です。Babelize は、既存のスタックにそのまま組み込める、洗練された本番環境対応のコンポーネントを提供します。" }, "metadata": { "es": { - "glossaryHash": "4ce42e0280a62ea0" + "glossaryHash": "4ce42e0280a62ea0", + "manual": true }, "ar": { - "glossaryHash": "3d1ed56b2cf165a8" + "glossaryHash": "3d1ed56b2cf165a8", + "manual": true + }, + "ja": { + "manual": true } } }, @@ -1796,49 +2856,102 @@ "sourceHash": "3b73900b8d29f963dece78edd4bd9529d855e50f2a3fcc39b3d66cd657630905", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "ja": "探求する" + "ja": "探索する", + "es": "Explorar", + "ar": "استكشف" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "github-counter.labelFormattedcountNoun": { "sourceHash": "a3b672e354278464bb6d5df740c1f2cbbba81911a11dff0167125938620701b0", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "{label} ({formattedCount} {noun})", + "ja": "{label}({formattedCount} {noun})", + "ar": "{label} ({formattedCount} {noun})" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "github-counter.labelFormattedcountNoun_2": { "sourceHash": "a3b672e354278464bb6d5df740c1f2cbbba81911a11dff0167125938620701b0", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "{label} ({formattedCount} {noun})", + "ja": "{label}({formattedCount} {noun})", + "ar": "{label} ({formattedCount} {noun})" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "hero.openSourceMitLicensed": { "sourceHash": "c66e4c34136e89fe4845a9dd4c701ae939103629c063c751145b2d3b4896e4cc", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Fuente abierta • MIT Licenciado", - "ja": "オープンソース • MITライセンス", - "ar": "مفتوح المصدر • رخصة MIT" + "es": "Código abierto • Licencia MIT", + "ja": "オープンソース • MIT ライセンス", + "ar": "مفتوح المصدر • مرخّص بموجب MIT" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "hero.localizationUiComponentsForReact": { "sourceHash": "e0b3220cc0a079e3cc50bd5e0e1b2cbe435b9165a373d3969aab41d728f78fa6", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "localización UI componentes para el React.", - "ja": "ローカライゼーション UI コンポーネント について React.", - "ar": "التوطين UI مكوّنات لـ React." + "es": "Componentes de UI de localización para React.", + "ja": "ローカライゼーション UI コンポーネントReact 向け。", + "ar": "مكوّنات واجهة التوطين لـ React." }, "metadata": { "es": { - "glossaryHash": "587a7cb86731ed4c" + "glossaryHash": "587a7cb86731ed4c", + "manual": true }, "ja": { - "glossaryHash": "3c99c98b30b20f8a" + "glossaryHash": "3c99c98b30b20f8a", + "manual": true }, "ar": { - "glossaryHash": "871c6356eaf9cf69" + "glossaryHash": "871c6356eaf9cf69", + "manual": true } } }, @@ -1846,19 +2959,22 @@ "sourceHash": "91ca0572d0d0287c053f07d275d7561edf460a6156b4cada3181e559ca30592e", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "React componentes de código abierto para la internacionalización (i18n).", - "ja": "オープンソース React コンポーネント インターナショナライゼーション (i18n) 言語スイッチヤー,ローケール・ピックヤー,RTLレイアウトを数分で作成する", - "ar": "المصدر المفتوح React مكوّنات للتعزيز الدولي (i18n). قم ببناء محركات تغيير اللغة ، ومحركات تحديد المواقع ، وتخطيطات RTL في دقائق" + "es": "Componentes de React de código abierto para internacionalización (i18n). Crea selectores de idioma, selectores de configuración regional y diseños RTL en minutos: con licencia MIT y desarrollados por la comunidad.", + "ja": "国際化(i18n)向けのオープンソース React コンポーネント。言語スイッチャー、ロケールピッカー、RTL レイアウトを数分で構築できます。MIT ライセンス、コミュニティ主導。", + "ar": "مكوّنات React مفتوحة المصدر للتدويل (i18n). ابنِ مبدّلات اللغة ومنتقيات الإعدادات المحلية وتخطيطات RTL في دقائق — مرخّصة بموجب MIT ويقودها المجتمع." }, "metadata": { "es": { - "glossaryHash": "051172124a3b5f2e" + "glossaryHash": "051172124a3b5f2e", + "manual": true }, "ja": { - "glossaryHash": "51e791506e3dda36" + "glossaryHash": "51e791506e3dda36", + "manual": true }, "ar": { - "glossaryHash": "5b12a8ea31eda7bc" + "glossaryHash": "5b12a8ea31eda7bc", + "manual": true } } }, @@ -1868,15 +2984,39 @@ "languages": { "es": "Comenzar", "ja": "始める", - "ar": "البدء" + "ar": "ابدأ الآن" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "hero.browseComponentsb": { "sourceHash": "2108891fdd43ab8847e4997d6f4f4609add2a7b3756adda695df04c71c435dd1", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Explorar componentes B", + "ja": "コンポーネントを見るB", + "ar": "تصفح المكوّنات B" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "hero.copy": { "sourceHash": "e21f935f11d7e966dbbae78da9daa378fe8142a14e7c0cd7434183005faa6c5c", @@ -1886,7 +3026,17 @@ "ja": "コピー", "ar": "نسخ" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "hero.import": { "sourceHash": "d942f64886578d8747312e368ed92d9f6b2a8d45556f0f924e2444fe911d15af", @@ -1986,25 +3136,38 @@ "ja": "ホーム", "ar": "الرئيسية" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "navbar.components": { "sourceHash": "a150ce22160259313c47bc66940b905a9c2196924fd447f802cff12dbb1e9702", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "componentes", + "es": "Componentes", "ja": "コンポーネント", "ar": "مكوّنات" }, "metadata": { "es": { - "glossaryHash": "3411d72da1df24d7" + "glossaryHash": "3411d72da1df24d7", + "manual": true }, "ja": { - "glossaryHash": "7125193fc49bf63b" + "glossaryHash": "7125193fc49bf63b", + "manual": true }, "ar": { - "glossaryHash": "ed63ca2743b2b101" + "glossaryHash": "ed63ca2743b2b101", + "manual": true } } }, @@ -2012,27 +3175,61 @@ "sourceHash": "d00eca1bae6742803906ab42a831e8b5396d15b6573ea13c139ec31631208ec1", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Comenzando", - "ja": "始めること", - "ar": "البدء في العمل" + "es": "Primeros pasos", + "ja": "はじめに", + "ar": "البدء" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "navbar.contribute": { "sourceHash": "97b0c61b99f65f9eda32799cfefb51dcf1a56c172576a34ae2d00896ab8e13dd", "translatedAt": "2026-11-01T11:10:51.123Z", "languages": { - "es": "Contribuir a las actividades", + "es": "Contribuir", "ja": "貢献する", "ar": "المساهمة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "navbar.babelizeElements": { "sourceHash": "3a26f9edd5805875e65c89f33516716f5d58e15ea13eaf6d68f6898db4168867", "translatedAt": "2026-11-01T11:10:51.123Z", - "languages": {}, - "metadata": {} + "languages": { + "es": "Babelize Elements", + "ja": "Babelize Elements", + "ar": "Babelize Elements" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "navbar.getStarted": { "sourceHash": "983f311018642b0ae60c71253b5735579906d43d260ea926ebe5e815b1c97abb", @@ -2040,19 +3237,79 @@ "languages": { "es": "Comenzar", "ja": "始める", - "ar": "البدء" + "ar": "ابدأ الآن" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } }, "navbar.toggleMenu": { "sourceHash": "c02651240c87b47d3319c6878d0c2ec16eadc4d6932b9f4f35955326463d4cdb", "translatedAt": "2026-11-01T11:47:51.756Z", "languages": { - "es": "Cambiar el menú", - "ja": "トーグルメニュー", - "ar": "تغيير القائمة" + "es": "Alternar menú", + "ja": "メニューの切り替え", + "ar": "تبديل القائمة" }, - "metadata": {} + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } + }, + "languageSwitcher.listbox": { + "sourceHash": "71a202e247217cea345210f334794edc727449c48507b5234ab73099284c4ba5", + "translatedAt": "2026-11-01T20:03:34.000Z", + "languages": { + "es": "Seleccionar idioma", + "ja": "言語を選択", + "ar": "اختيار اللغة" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } + }, + "languageSwitcher.current": { + "sourceHash": "86c2bdfba0a907e6091157eb2d1298527c7048fb56237e15371b79a875ba88ce", + "translatedAt": "2026-11-01T20:03:34.000Z", + "languages": { + "es": "Idioma actual: {name}", + "ja": "現在の言語: {name}", + "ar": "اللغة الحالية: {name}" + }, + "metadata": { + "es": { + "manual": true + }, + "ja": { + "manual": true + }, + "ar": { + "manual": true + } + } } } } diff --git a/public/locales/ar.json b/public/locales/ar.json index 2fdd339..dece718 100644 --- a/public/locales/ar.json +++ b/public/locales/ar.json @@ -5,156 +5,165 @@ }, "community": { "connectWithOtherDevelopersGet": "التواصل مع المطورين الآخرين، والحصول على المساعدة، والمساهمة في المشروع", - "followUsForUpdatesAnd": "اتبعنا للحصول على تحديثات وإعلانات حول منتجاتنا", + "followUsForUpdatesAnd": "تابعنا للحصول على التحديثات والإعلانات حول منتجاتنا", "joinOurCommunity": "انضموا إلى مجتمعنا", "joinOurCommunityForSupport": "انضم إلى مجتمعنا للحصول على الدعم والمناقشات", - "viewOurOpenSourceCode": "شاهد رمز المصدر المفتوح لدينا والمساهمة في المشروع" + "viewOurOpenSourceCode": "اطّلع على الرمز المفتوح المصدر وساهم في المشروع" }, "components": { "activity": "النشاط", - "appDashboardEnglish": "لوحة التطبيقات · الإنجليزية → الفرنسية", - "appearancePreference": "تفضيلات المظهر", - "babelizeConsole": "Babelize أجهزة التحكم", - "bienvenueSarah": "(مرحباً يا (سارة", - "browseAllComponents": "أبحث عن كل مكوّنات", - "clickEditToTranslateInline": "انقر على Edit لترجمة في الخط", - "components": "مكوّنات", - "copied": "نسخة", - "copied_2": "نسخة", + "appDashboardEnglish": "لوحة تحكم التطبيق · الإنجليزية → الفرنسية", + "appearancePreference": "تفضيل المظهر", + "babelizeConsole": "وحدة تحكم Babelize", + "beautifullyCraftedLocalizationComponents": "مكوّنات التوطين المصممة بإتقان", + "bienvenueSarah": "Bienvenue, Sarah !", + "browseAllComponents": "تصفح كل المكوّنات", + "clickEditToTranslateInline": "انقر على تعديل للترجمة مباشرةً في الصفحة", + "components": "المكوّنات", + "copied": "تم النسخ", + "copied_2": "تم النسخ", "copy": "نسخ", "copyCode": "نسخ الرمز", + "dark": "داكن", "deutsch": "Deutsch", "edit": "تعديل", - "en": "في يدي", + "en": "en", "english": "English", "español": "Español", - "fr": "من فضلكم", + "fr": "fr", "français": "Français", - "hideCode": "إختباء الرمز", - "interfaceAndContentLocale": "واجهة المحتوى المحلية", + "hideCode": "إخفاء الرمز", + "interfaceAndContentLocale": "الإعدادات المحلية للواجهة والمحتوى", "language": "اللغة", - "localizationWorkspace": "التوطين مساحة عمل", - "manageYourOrganizationDefaults": "إدارة التخلفات التنظيمية", + "live": "مباشر", + "localizationWorkspace": "مساحة عمل التوطين", + "manageYourOrganizationDefaults": "إدارة الإعدادات الافتراضية للمؤسسة", "notifications": "الإشعارات", "preview": "معاينة", - "productionReadyReactComponentsDesignedTo": "جاهزة للإنتاج React مكوّنات مصممة لتسقط مباشرة في التطبيقات الحديثة.", - "regionAwareFormatting": "تشكيل المنطقة", + "productionReadyReactComponentsDesignedTo": "مكوّنات React جاهزة للإنتاج، مصممة لتُدمج مباشرةً في التطبيقات الحديثة.", + "regionAwareFormatting": "تنسيق يراعي المنطقة", "save": "حفظ", "source": "المصدر", "theme": "المظهر", "timeZone": "المنطقة الزمنية", - "translations": "ترجمات", + "translations": "الترجمات", "untitled": "日本語", "untitled_2": "العربية", + "untitled_3": "مرحبا بعودتك", + "untitled_4": "لديك 3 إشعارات جديدة", "utc0530Sindian": "(UTC+05:30) سنديان", - "viewCode": "رمز المشاهدة", - "welcomeBackSarah": "مرحباً بعودتكِ يا (سارة)", + "viewCode": "عرض الرمز", + "welcomeBackSarah": "Welcome back, Sarah!", "workspaceSettings": "إعدادات مساحة العمل" }, "contribute": { - "browseOpenIssues": "تفتيش المشكلات المفتوحة", - "builtByTheCommunityFor": "تم بناؤها بواسطة community لكل تطبيق محلي", - "joinTheBabelizeElementsOpenSource": "انضموا إلى المساهمين المفتوحين Babelize Elements، اختروا مسألة، وبنوا React i18n مكوّن، وأرسلوها إلى المطورين في جميع أنحاء العالم." + "browseOpenIssues": "تصفح المشكلات المفتوحة", + "builtByTheCommunityFor": "بناه المجتمع لكل تطبيق مُوطَّن.", + "contribute": "المساهمة", + "joinTheBabelizeElementsOpenSource": "انضم إلى المساهمين في Babelize Elements مفتوح المصدر. اختر مشكلة، وابنِ مكوّن React i18n، وأطلقه للمطورين في جميع أنحاء العالم.", + "readTheContributionGuide": "اقرأ دليل المساهمة" }, "editing": { - "babelizeConsole": "Babelize أجهزة التحكم", - "editTranslationsWhereTheyLive": "تحرير الترجمات حيث يعيشون.", - "inContextEditing": "في السياق التحرير", - "localizationWorkspace": "التوطين مساحة عمل", - "noContextSwitchingNoHunting": "لا تغيير السياق. لا صيد من خلال ملفات الترجمة.", + "babelizeConsole": "وحدة تحكم Babelize", + "editTranslationsWhereTheyLive": "حرّر الترجمات حيث توجد.", + "inContextEditing": "التحرير ضمن السياق", + "localizationWorkspace": "مساحة عمل التوطين", + "noContextSwitchingNoHunting": "لا تبديل للسياق، ولا بحث في ملفات الترجمة.", "preview": "معاينة", "save": "حفظ", "saved": "تم الحفظ", - "updateLocalizedContentDirectlyInside": "قم بتحديث المحتوى المحلي مباشرة داخل واجهتك بدلاً من البحث عن ملفات الترجمة." + "updateLocalizedContentDirectlyInside": "حدّث المحتوى المُوطَّن مباشرةً داخل واجهتك، بدلاً من البحث في ملفات الترجمة." }, "faq": { - "absolutelySinceYouOwnThe": "بالتأكيد، نظرًا لأنّك تملك الرمز، كل مكوّن قابلة للتخصيص بالكامل مع Tailwind CSS فئة وأدوات. قم بتغيير الألوان، الفاصل، الرسوم المتحركة، والسلوك كما تريد. لا توجد قيود تصميم.", - "areTheseReactI18nComponents": "هل هذه React i18n مكوّنات جاهزة للإنتاج؟", - "babelizeElementsWorksWithEvery": "يعمل Babelize Elements مع كل مكتبة i18n الرئيسية: next-intl، react-i18next، react-intl، LinguiJS، FormatJS، وغيرها.", - "browseTheOpenIssuesOn": "تصفح المشكلات المفتوحة على GitHub، قم بإنشاء مكوّن وفق دليل المساهمة، وفتح pull request. يقوم الحافظون بمراجعتها ودمجها، ويتم إرسالها إلى المستندات للجميع.", - "canICustomizeTheLanguage": "هل يمكنني تخصيص مبدّل اللغة و منتقي الإعدادات المحلية مكوّنات؟", - "everyMergedComponentIsReviewed": "يتم مراجعة كل مكوّن المدمجة من قبل المراقبين وتتبع قائمة الوصول الخاصة بنا، وخطوط النموذج، و التوطين قبل أن يتم توثيقها.", - "frequentlyAskedQuestions": "الأسئلة المتكررة أسئلة ", - "howDoIContributeA": "كيف أسهم بـمكوّن إلى Babelize Elements؟", - "howDoIInstallBabelize": "كيف يمكنني تركيب Babelize Elements؟", - "installTheFullLibraryWith": "قم بتثبيت المكتبة الكاملة مع `npm install @babelize/elements` أو أضف مكوّنات الفردي مع `npx shadcn@latest add @babelize/language-switcher` (أو `npx @babelize/elements add language-switcher`). يعمل مع Next.js، Remix، وأي تطبيق React.", - "isBabelizeElementsReallyFree": "هل Babelize Elements مجانية حقاً ومفتوحة المصدر؟", + "absolutelySinceYouOwnThe": "بكل تأكيد. بما أنّك تملك الرمز، فكل مكوّن قابل للتخصيص بالكامل عبر فئات Tailwind CSS والخصائص. غيّر الألوان والمسافات والحركات والسلوك كما تشاء. لا توجد قيود تصميمية.", + "areTheseReactI18nComponents": "هل مكوّنات React i18n هذه جاهزة للإنتاج؟", + "babelizeElementsWorksWithEvery": "يعمل Babelize Elements مع كل مكتبات i18n الرئيسية: next-intl وreact-i18next وreact-intl وLinguiJS وFormatJS وغيرها. المكوّنات مستقلة عن المكتبة، فمرّر حالة الإعدادات المحلية ودوال الاستدعاء الخاصة بك.", + "browseTheOpenIssuesOn": "تصفح المشكلات المفتوحة على GitHub، وابنِ المكوّن وفق دليل المساهمة، ثم افتح pull request. يراجعه المشرفون ويدمجونه، ثم يُنشر في الوثائق للجميع.", + "canICustomizeTheLanguage": "هل يمكنني تخصيص مكوّنات مبدّل اللغة ومنتقي الإعدادات المحلية؟", + "everyMergedComponentIsReviewed": "يراجع المشرفون كل مكوّن يُدمج، ويلتزم بقائمة التحقق الخاصة بإمكانية الوصول وTypeScript والتوطين قبل توثيقه. وتُستخدم هذه المكوّنات في تطبيقات الإنتاج حول العالم.", + "everythingYouNeedToKnow": "كل ما تحتاج معرفته عن استخدام Babelize Elements في مشاريع React. لم تجد ما تبحث عنه؟ اطّلع على نقاشات GitHub الخاصة بنا.", + "frequentlyAskedQuestions": "الأسئلة الشائعة", + "howDoIContributeA": "كيف أساهم بمكوّن في Babelize Elements؟", + "howDoIInstallBabelize": "كيف يمكنني تثبيت Babelize Elements؟", + "installTheFullLibraryWith": "ثبّت المكتبة كاملةً باستخدام `npm install @babelize/elements`، أو أضف مكوّنات بعينها باستخدام `npx shadcn@latest add @babelize/language-switcher` (أو `npx @babelize/elements add language-switcher`). يعمل مع Next.js وRemix وأي تطبيق React.", + "isBabelizeElementsReallyFree": "هل Babelize Elements مجانية ومفتوحة المصدر فعلاً؟", "support": "الدعم", - "whichInternationalizationI18nLibrariesAre": "أي مكتبات دولية (i18n) تدعم؟", - "yesMitLicensedAndFree": "نعم تم ترخيصها بواسطة MIT ومجانية إلى الأبد. الرمز يعيش على GitHub، المساهمات مرحبًا بها، ويمكنك استخدام مكوّنات في أي مشروع، سواء كان تجاريًا أو غير." + "whichInternationalizationI18nLibrariesAre": "ما مكتبات التدويل (i18n) المدعومة؟", + "yesMitLicensedAndFree": "نعم، مرخّصة بموجب رخصة MIT ومجانية إلى الأبد. الرمز متاح على GitHub، والمساهمات مرحّب بها، ويمكنك استخدام المكوّنات في أي مشروع، تجاري أو غير تجاري. لا يُشترط ذكر المصدر." }, "features": { - "automaticRtlDetectionAndLayout": "التشخيص التلقائي لـ RTL ومعالجة اتجاه التخطيط", - "builtForModernReactApps": "بنيت من أجل React تطبيقات حديثة، قم بتثبيتها وإرسالها عالمياً.", + "automaticRtlDetectionAndLayout": "اكتشاف تلقائي لاتجاه RTL ومعالجة اتجاه التخطيط.", + "builtForModernReactApps": "مصممة لتطبيقات React الحديثة. ثبّتها وأطلقها عالمياً.", "copy": "نسخ", - "dropInSwitchersWithDropdownsPills": "أجهزة التبديل المقطوعة، والحبوب، والعلامات، ودعم RTL الكامل.", + "dropInSwitchersWithDropdownsPills": "مبدّلات جاهزة للاستخدام بقوائم منسدلة وحبوب وأعلام، مع دعم كامل لـ RTL.", "everythingYouNeed": "كل ما تحتاجه", - "i18nIntegration": "i18n التكامل", - "languageSwitchers": "متغيرات اللغة", - "localePickers": "المجموعات المحلية", + "i18nIntegration": "تكامل i18n", + "languageSwitchers": "مبدّلات اللغة", + "localePickers": "منتقيات الإعدادات المحلية", "powerfulByDefault": "قوية بشكل افتراضي", - "rtlLayoutSupport": "دعم التخطيط RTL", - "searchableLocalePickersWithNative": "يُمكن البحث عن المواقع ذات الأسماء والعلامات الأصلية.", - "toLocalize": "لتحديد موقعها", - "worksWithReactIntlNextIntlI18next": "يعمل مع react لتر، next-intl، i18next، LinguiJS، وغيرها." + "rtlLayoutSupport": "دعم تخطيط RTL", + "searchableLocalePickersWithNative": "منتقيات إعدادات محلية قابلة للبحث، بأسمائها الأصلية وأعلامها.", + "toLocalize": "للتوطين.", + "worksWithReactIntlNextIntlI18next": "يعمل مع react-intl وnext-intl وi18next وLinguiJS وغيرها." }, "footer": { "babelize": "Babelize", "babelizeElements": "Babelize Elements", - "babelizeElementsMadeWith": "Babelize Elements", - "byDevelopersAtBabelizeFor": "من قبل المطورين في Babelize, للمطورين.", + "babelizeElementsMadeWith": "Babelize Elements. صُنع بـ", + "byDevelopersAtBabelizeFor": "من تطوير فريق Babelize، للمطورين.", "community": "المجتمع", - "openSourceReactComponentsForModern": "المصدر المفتوح React مكوّنات للإدارة الحديثة التوطين والدولية.", + "openSourceReactComponentsForModern": "مكوّنات React مفتوحة المصدر لإدارة التوطين والتدويل الحديثة.", "resources": "الموارد" }, "getting-started": { - "ar": "ار", - "buildFaster": "بناء أسرع", - "buildFromScratch": "بناء من الصفر", - "buildInterfacesThatAreReady": "بناء واجهات جاهزة للمستخدمين عبر اللغات المختلفة وكتابة الاتجاهات دون إنشاء أنظمة UI منفصلة.", - "de": "دي", - "dropdown": "النزول إلى أسفل", - "en": "ين", - "fr": "فر", - "keepLanguageSwitchingAndLocalization": "الحفاظ على تغيير اللغة والتفاعلات المحلية بشكل مرئي بدلاً من الحفاظ على تنفيذات مختلفة في جميع أنحاء المنتج.", - "languagesLocalesAndRtl": "اللغات والمناطق، و RTL معالجة.", - "localizationShouldntSlowDownYour": "التوطين لا ينبغي أن تبطئ منتجك.", - "oneLanguageswitcher": "واحد لغةSwitcher", - "oneLocalizationExperienceAcrossYour": "تجربة واحدة التوطين عبر تطبيقك", - "pill": "حبوب منع الحمل", - "rtl": "الـ RTL ✓", - "segmented": "التقسيم", - "shipGlobally": "سفينة عالمية", - "skipTheRepetitiveWorkOf": "تخطي العمل المتكرر من إعادة بناء التوطين UI. Babelize يعطيك مثقلة، جاهزة للإنتاج مكوّنات التي تناسب مباشرة في كومة تستخدمها بالفعل.", - "stayConsistent": "إبقوا متواصلين", - "stopRebuildingLocalizationUi": "توقف عن إعادة بناء التوطين UI.", + "ar": "AR", + "buildFaster": "ابنِ أسرع", + "buildFromScratch": "ابنِ من الصفر", + "buildInterfacesThatAreReady": "ابنِ واجهات جاهزة لمستخدمين من لغات مختلفة واتجاهات كتابة متعددة، دون إنشاء أنظمة واجهات منفصلة.", + "de": "DE", + "dropdown": "قائمة منسدلة", + "en": "EN", + "explore": "استكشف", + "fr": "FR", + "keepLanguageSwitchingAndLocalization": "حافظ على تناسق تفاعلات تبديل اللغة والتوطين مرئياً، بدلاً من الحفاظ على تنفيذات مختلفة في كل أنحاء المنتج.", + "languagesLocalesAndRtl": "اللغات والإعدادات المحلية وRTL — تمت معالجتها.", + "localizationShouldntSlowDownYour": "لا ينبغي أن يُبطئ التوطين منتجك.", + "oneLanguageswitcher": "LanguageSwitcher واحد", + "oneLocalizationExperienceAcrossYour": "تجربة توطين واحدة عبر تطبيقك.", + "pill": "كبسولة", + "rtl": "RTL ✓", + "segmented": "مقسّم", + "shipGlobally": "أطلق عالمياً", + "skipTheRepetitiveWorkOf": "وفّر عناء تكرار بناء واجهات التوطين. يقدّم لك Babelize مكوّنات مصقولة وجاهزة للإنتاج، تتكامل مباشرةً مع المكدّس الذي تستخدمه بالفعل.", + "stayConsistent": "حافظ على الاتساق", + "stopRebuildingLocalizationUi": "توقف عن إعادة بناء واجهات التوطين.", "useBabelize": "استخدم Babelize", - "useReadyMadeComponentsInsteadOf": "استخدم مكوّنات جاهزة بدلاً من إنشاء اختيارات اللغة وتحكمات المنطقة وتحرير الواجهات والسلوك RTL من الصفر.", - "whyBabelize": "لماذا بابل؟ لماذا Babelize؟" + "useReadyMadeComponentsInsteadOf": "استخدم مكوّنات جاهزة بدلاً من إنشاء مبدّلات اللغة وعناصر التحكم في الإعدادات المحلية وواجهات التحرير وسلوك RTL من الصفر مراراً وتكراراً.", + "whyBabelize": "لماذا Babelize؟" }, "github-counter": { "labelFormattedcountNoun": "{label} ({formattedCount} {noun})", "labelFormattedcountNoun_2": "{label} ({formattedCount} {noun})" }, "hero": { - "browseComponentsb": "تصفح المكونات B", + "browseComponentsb": "تصفح المكوّنات B", "copy": "نسخ", - "getStarted": "البدء", - "localizationUiComponentsForReact": "التوطين UI مكوّنات لـ React.", - "openSourceMitLicensed": "مفتوح المصدر • رخصة MIT", - "openSourceReactComponentsForInternationalization": "المصدر المفتوح React مكوّنات للتعزيز الدولي (i18n). قم ببناء محركات تغيير اللغة ، ومحركات تحديد المواقع ، وتخطيطات RTL في دقائق" + "getStarted": "ابدأ الآن", + "localizationUiComponentsForReact": "مكوّنات واجهة التوطين لـ React.", + "openSourceMitLicensed": "مفتوح المصدر • مرخّص بموجب MIT", + "openSourceReactComponentsForInternationalization": "مكوّنات React مفتوحة المصدر للتدويل (i18n). ابنِ مبدّلات اللغة ومنتقيات الإعدادات المحلية وتخطيطات RTL في دقائق — مرخّصة بموجب MIT ويقودها المجتمع." + }, + "languageSwitcher": { + "current": "اللغة الحالية: {name}", + "listbox": "اختيار اللغة" }, "navbar": { "babelizeElements": "Babelize Elements", "components": "مكوّنات", "contribute": "المساهمة", - "getStarted": "البدء", - "gettingStarted": "البدء في العمل", + "getStarted": "ابدأ الآن", + "gettingStarted": "البدء", "home": "الرئيسية", - "toggleMenu": "تغيير القائمة" - }, - "languageSwitcher": { - "listbox": "اختيار اللغة", - "current": "اللغة الحالية: {name}" + "toggleMenu": "تبديل القائمة" } } diff --git a/public/locales/en.json b/public/locales/en.json index dc0c6b2..4be2987 100644 --- a/public/locales/en.json +++ b/public/locales/en.json @@ -153,6 +153,10 @@ "openSourceMitLicensed": "Open Source • MIT Licensed", "openSourceReactComponentsForInternationalization": "Open-source React components for internationalization (i18n). Build language switchers, locale pickers, and RTL layouts in minutes — MIT licensed, community-driven." }, + "languageSwitcher": { + "current": "Current language: {name}", + "listbox": "Select language" + }, "navbar": { "babelizeElements": "Babelize Elements", "components": "Components", @@ -161,9 +165,5 @@ "gettingStarted": "Getting Started", "home": "Home", "toggleMenu": "Toggle menu" - }, - "languageSwitcher": { - "listbox": "Select language", - "current": "Current language: {name}" } } diff --git a/public/locales/es.json b/public/locales/es.json index f2b18a3..3a6931b 100644 --- a/public/locales/es.json +++ b/public/locales/es.json @@ -4,162 +4,166 @@ "language": "es" }, "community": { - "connectWithOtherDevelopersGet": "Conectarse con otros desarrolladores, obtener ayuda y contribuir al proyecto", - "followUsForUpdatesAnd": "Siga con nosotros para obtener actualizaciones y anuncios sobre nuestros productos", + "connectWithOtherDevelopersGet": "Conéctate con otros desarrolladores, obtén ayuda y contribuye al proyecto", + "followUsForUpdatesAnd": "Síguenos para recibir actualizaciones y anuncios sobre nuestros productos", "joinOurCommunity": "Únete a nuestra comunidad", - "joinOurCommunityForSupport": "Únete a nuestra comunidad para apoyar y discutir", - "viewOurOpenSourceCode": "Ver nuestro código abierto y contribuir al proyecto" + "joinOurCommunityForSupport": "Únete a nuestra comunidad para obtener soporte y participar en debates", + "viewOurOpenSourceCode": "Consulta nuestro código abierto y contribuye al proyecto" }, "components": { "activity": "Actividad", "appDashboardEnglish": "Panel de aplicaciones · Inglés → Francés", - "appearancePreference": "La preferencia por la apariencia", - "babelizeConsole": "Babelize La consola", - "bienvenueSarah": "Bienvenido, Sarah", - "browseAllComponents": "Revisar todos los componentes", - "clickEditToTranslateInline": "Haga clic en Edit para traducir en línea", - "components": "componentes", + "appearancePreference": "Preferencia de apariencia", + "babelizeConsole": "Consola de Babelize", + "beautifullyCraftedLocalizationComponents": "Elaborados con esmero: componentes de localización", + "bienvenueSarah": "Bienvenue, Sarah !", + "browseAllComponents": "Explorar todos los componentes", + "clickEditToTranslateInline": "Haz clic en Editar para traducir en línea", + "components": "Componentes", "copied": "Copiado", "copied_2": "Copiado", "copy": "Copiar", - "copyCode": "Código de copia", - "dark": "Es oscuro", + "copyCode": "Copiar código", + "dark": "Oscuro", "deutsch": "Deutsch", "edit": "Editar", "en": "en", "english": "English", "español": "Español", - "fr": "por qué no?", + "fr": "fr", "français": "Français", - "hideCode": "Esconder el código", - "interfaceAndContentLocale": "Interfaz y contenido local", + "hideCode": "Ocultar código", + "interfaceAndContentLocale": "Configuración regional de la interfaz y del contenido", "language": "Idioma", - "live": "Vivir en vivo", - "localizationWorkspace": "localización espacio de trabajo", - "manageYourOrganizationDefaults": "Gestionar los fallos de su organización", + "live": "En vivo", + "localizationWorkspace": "Espacio de trabajo de localización", + "manageYourOrganizationDefaults": "Gestiona los valores predeterminados de tu organización", "notifications": "Notificaciones", - "preview": "vista previa", - "productionReadyReactComponentsDesignedTo": "Listo para la producción React componentes diseñado para caer directamente en aplicaciones modernas.", - "regionAwareFormatting": "Formación consciente de la región", + "preview": "Vista previa", + "productionReadyReactComponentsDesignedTo": "Componentes de React listos para producción, diseñados para integrarse directamente en aplicaciones modernas.", + "regionAwareFormatting": "Formato según la región", "save": "Guardar", - "source": "Fuente:", + "source": "Fuente", "theme": "Tema", "timeZone": "Zona horaria", "translations": "Traducciones", "untitled": "日本語", "untitled_2": "العربية", - "untitled_3": "Hola de regreso", - "untitled_4": "Tienes tres nuevos anuncios", + "untitled_3": "مرحبا بعودتك", + "untitled_4": "لديك 3 إشعارات جديدة", "utc0530Sindian": "(UTC+05:30) Sindian", - "viewCode": "Código de vista", - "welcomeBackSarah": "¡Bienvenido de vuelta, Sarah", + "viewCode": "Ver código", + "welcomeBackSarah": "Welcome back, Sarah!", "workspaceSettings": "Configuración del espacio de trabajo" }, "contribute": { - "browseOpenIssues": "Busca en el issues abiertos", - "builtByTheCommunityFor": "Construido por el community para cada aplicación localizada.", + "browseOpenIssues": "Explora los issues abiertos", + "builtByTheCommunityFor": "Creado por la comunidad, para cada aplicación localizada.", "contribute": "Contribuir", - "joinTheBabelizeElementsOpenSource": "Únete a los Babelize Elements colaboradores de código abierto, elige un tema, construye un componente React i18n y envíelo a los desarrolladores de todo el mundo.", - "readTheContributionGuide": "Leer la guía de contribuciones" + "joinTheBabelizeElementsOpenSource": "Únete a los colaboradores de código abierto de Babelize Elements. Elige un issue, crea un componente de React i18n y publícalo para desarrolladores de todo el mundo.", + "readTheContributionGuide": "Lee la guía de contribución" }, "editing": { - "babelizeConsole": "Babelize La consola", - "editTranslationsWhereTheyLive": "Edición de traducciones donde viven.", - "inContextEditing": "Editación en contexto", - "localizationWorkspace": "localización espacio de trabajo", - "noContextSwitchingNoHunting": "No hay cambio de contexto, no hay búsqueda de archivos de traducción.", - "preview": "vista previa", + "babelizeConsole": "Consola de Babelize", + "editTranslationsWhereTheyLive": "Edita las traducciones donde viven.", + "inContextEditing": "Edición en contexto", + "localizationWorkspace": "Espacio de trabajo de localización", + "noContextSwitchingNoHunting": "Sin cambiar de contexto. Sin buscar entre archivos de traducción.", + "preview": "Vista previa", "save": "Guardar", "saved": "Guardado", - "updateLocalizedContentDirectlyInside": "Actualice el contenido localizado directamente dentro de su interfaz en lugar de buscar a través de archivos de traducción." + "updateLocalizedContentDirectlyInside": "Actualiza el contenido localizado directamente en tu interfaz, sin buscar entre archivos de traducción." }, "faq": { - "absolutelySinceYouOwnThe": "Desde que posees el código, cada componente es totalmente personalizable con Tailwind CSS clases y accesorios. Cambia colores, espacios, animaciones y comportamiento como quieras.", - "areTheseReactI18nComponents": "¿Están estos React i18n componentes listos para la producción?", - "babelizeElementsWorksWithEvery": "Babelize Elements funciona con todas las bibliotecas principales de i18n: next-intl, react-i18next, react-intl, LinguiJS, FormatJS, y más.", - "browseTheOpenIssuesOn": "Navegar por el issues abiertos en GitHub, construir el componente siguiendo la guía de contribución, y abrir un pull request.", - "canICustomizeTheLanguage": "¿Puedo personalizar el interruptor de lenguaje y los componentes del selector local?", - "everyMergedComponentIsReviewed": "Cada componente fusionado es revisado por los mantenedores y sigue nuestra lista de verificación de accesibilidad, TypeScript y localización antes de ser documentado.", - "frequentlyAskedQuestions": "Pregunta frecuente preguntas ", - "howDoIContributeA": "¿Cómo puedo contribuir con un componente a Babelize Elements?", - "howDoIInstallBabelize": "¿Cómo puedo instalar el Babelize Elements?", - "installTheFullLibraryWith": "Instala la biblioteca completa con `npm install @babelize/elements`, o agrega componentes individual con `npx shadcn@latest add @babelize/language-switcher` (o `npx @babelize/elements add language-switcher`). Funciona con Next.js, Remix y cualquier aplicación React.", - "isBabelizeElementsReallyFree": "¿Es Babelize Elements realmente libre y de código abierto?", + "absolutelySinceYouOwnThe": "¡Por supuesto! Como el código es tuyo, cada componente es totalmente personalizable con clases y props de Tailwind CSS. Cambia colores, espaciados, animaciones y comportamiento como quieras. Sin restricciones de diseño.", + "areTheseReactI18nComponents": "¿Están estos componentes de React i18n listos para producción?", + "babelizeElementsWorksWithEvery": "Babelize Elements funciona con todas las bibliotecas i18n principales: next-intl, react-i18next, react-intl, LinguiJS, FormatJS y más. Los componentes son independientes de la biblioteca: pasa tu propio estado de configuración regional y tus callbacks.", + "browseTheOpenIssuesOn": "Explora los issues abiertos en GitHub, crea el componente siguiendo la guía de contribución y abre un pull request. Los mantenedores lo revisan y lo integran, y se publica en la documentación para todos.", + "canICustomizeTheLanguage": "¿Puedo personalizar los componentes del selector de idioma y del selector de configuración regional?", + "everyMergedComponentIsReviewed": "Cada componente integrado es revisado por los mantenedores y cumple nuestra lista de verificación de accesibilidad, TypeScript y localización antes de documentarse. Se usa en aplicaciones de producción en todo el mundo.", + "everythingYouNeedToKnow": "Todo lo que necesitas saber sobre cómo usar Babelize Elements en tus proyectos de React. ¿No encuentras lo que buscas? Consulta nuestras discusiones en GitHub.", + "frequentlyAskedQuestions": "Preguntas frecuentes", + "howDoIContributeA": "¿Cómo contribuyo con un componente a Babelize Elements?", + "howDoIInstallBabelize": "¿Cómo instalo Babelize Elements?", + "installTheFullLibraryWith": "Instala la biblioteca completa con `npm install @babelize/elements`, o añade componentes individuales con `npx shadcn@latest add @babelize/language-switcher` (o `npx @babelize/elements add language-switcher`). Funciona con Next.js, Remix y cualquier aplicación de React.", + "isBabelizeElementsReallyFree": "¿Es Babelize Elements realmente gratuito y de código abierto?", "support": "Soporte", "whichInternationalizationI18nLibrariesAre": "¿Qué bibliotecas de internacionalización (i18n) son compatibles?", - "yesMitLicensedAndFree": "Sí Licenciado por MIT y gratuito para siempre. El código vive en GitHub, las contribuciones son bienvenidas, y puede usar el componentes en cualquier proyecto, comercial o no. No se requiere atribución." + "yesMitLicensedAndFree": "Sí, con licencia MIT y gratuito para siempre. El código está en GitHub, las contribuciones son bienvenidas y puedes usar los componentes en cualquier proyecto, comercial o no. No se requiere atribución." }, "features": { - "automaticRtlDetectionAndLayout": "Detección automática de RTL y manejo de la dirección del diseño.", - "builtForModernReactApps": "Construido para React aplicaciones modernas.", + "automaticRtlDetectionAndLayout": "Detección automática de RTL y gestión de la dirección del diseño.", + "builtForModernReactApps": "Creado para aplicaciones modernas de React. Instala y publica a nivel global.", "copy": "Copiar", - "dropInSwitchersWithDropdownsPills": "Los interruptores desplegables, las pastillas, las banderas y el soporte completo de RTL.", + "dropInSwitchersWithDropdownsPills": "Selectores de idioma listos para usar, con menús desplegables, píldoras, banderas y soporte completo de RTL.", "everythingYouNeed": "Todo lo que necesitas", - "i18nIntegration": "i18n La integración", - "languageSwitchers": "Cambiadores de lenguaje", - "localePickers": "Recogedores locales", - "powerfulByDefault": "Poderoso por defecto", - "rtlLayoutSupport": "Apoyo a la configuración de RTL", - "searchableLocalePickersWithNative": "Los seleccionadores de lugares buscables con nombres y banderas nativas.", - "toLocalize": "Para localizarlo.", - "worksWithReactIntlNextIntlI18next": "Trabaja con react litros, next-intl, i18next, LinguiJS, y más." + "i18nIntegration": "Integración con i18n", + "languageSwitchers": "Selectores de idioma", + "localePickers": "Selectores de configuración regional", + "powerfulByDefault": "Potente por defecto", + "rtlLayoutSupport": "Soporte de diseño RTL", + "searchableLocalePickersWithNative": "Selectores de configuración regional con búsqueda, nombres nativos y banderas.", + "toLocalize": "para localizar.", + "worksWithReactIntlNextIntlI18next": "Funciona con react-intl, next-intl, i18next, LinguiJS y más." }, "footer": { "babelize": "Babelize", "babelizeElements": "Babelize Elements", - "babelizeElementsMadeWith": "Babelize Elements", - "byDevelopersAtBabelizeFor": "por desarrolladores en Babelize, para desarrolladores.", - "community": "La comunidad", - "openSourceReactComponentsForModern": "React componentes de código abierto para el localización moderno y la gestión de la internacionalización.", - "resources": "Los recursos" + "babelizeElementsMadeWith": "Babelize Elements. Hecho con", + "byDevelopersAtBabelizeFor": "por desarrolladores de Babelize, para desarrolladores.", + "community": "Comunidad", + "openSourceReactComponentsForModern": "Componentes de React de código abierto para la gestión moderna de la localización y la internacionalización.", + "resources": "Recursos" }, "getting-started": { - "ar": "en la actualidad", + "ar": "AR", "buildFaster": "Construye más rápido", "buildFromScratch": "Construir desde cero", - "buildInterfacesThatAreReady": "Construir interfaces que estén listas para los usuarios en diferentes idiomas y escribir direcciones sin crear sistemas de interfaz separados.", - "de": "en su lugar", - "dropdown": "Descenso", - "en": "el caso de los niños", - "fr": "en su lugar de residencia", - "keepLanguageSwitchingAndLocalization": "Mantenga las interacciones de cambio de lenguaje y localización visualmente consistentes en lugar de mantener diferentes implementaciones en todo el producto.", - "languagesLocalesAndRtl": "Idiomas, locales y RTL se manejan.", - "oneLanguageswitcher": "Un interruptor de lenguaje", - "oneLocalizationExperienceAcrossYour": "Una experiencia de localización a través de su aplicación.", - "pill": "La píldora", + "buildInterfacesThatAreReady": "Construye interfaces listas para usuarios de distintos idiomas y direcciones de escritura, sin crear sistemas de interfaz separados.", + "de": "DE", + "dropdown": "Desplegable", + "en": "EN", + "explore": "Explorar", + "fr": "FR", + "keepLanguageSwitchingAndLocalization": "Mantén las interacciones de cambio de idioma y de localización visualmente coherentes, en lugar de mantener implementaciones distintas en todo el producto.", + "languagesLocalesAndRtl": "Idiomas, configuraciones regionales y RTL — resueltos.", + "localizationShouldntSlowDownYour": "La localización no debería frenar tu producto.", + "oneLanguageswitcher": "Un solo LanguageSwitcher", + "oneLocalizationExperienceAcrossYour": "Una sola experiencia de localización en toda tu aplicación.", + "pill": "Píldora", "rtl": "RTL ✓", "segmented": "Segmentado", - "shipGlobally": "Navegación a nivel mundial", - "skipTheRepetitiveWorkOf": "Salta el trabajo repetitivo de reconstruir localización UI. El Babelize te da un componentes pulido y listo para la producción que encaja directamente en la pila que ya usas.", - "stayConsistent": "Manténgase consistente", - "stopRebuildingLocalizationUi": "Deja de reconstruir localización UI.", - "useBabelize": "Utilice el Babelize", - "useReadyMadeComponentsInsteadOf": "Utilice el componentes listo en lugar de crear repetidamente selectores de lenguaje, controles locales, interfaces de edición y comportamiento RTL desde cero.", - "whyBabelize": "¿Por qué Babelize? ¿Por qué usar Babelize?" + "shipGlobally": "Publica a nivel global", + "skipTheRepetitiveWorkOf": "Evita el trabajo repetitivo de reconstruir la interfaz de localización. Babelize te ofrece componentes pulidos y listos para producción que encajan directamente en el stack que ya usas.", + "stayConsistent": "Mantén la coherencia", + "stopRebuildingLocalizationUi": "Deja de reconstruir la interfaz de localización.", + "useBabelize": "Usar Babelize", + "useReadyMadeComponentsInsteadOf": "Usa componentes listos para usar en lugar de crear una y otra vez selectores de idioma, controles de configuración regional, interfaces de edición y comportamiento RTL desde cero.", + "whyBabelize": "¿Por qué Babelize?" }, "github-counter": { "labelFormattedcountNoun": "{label} ({formattedCount} {noun})", "labelFormattedcountNoun_2": "{label} ({formattedCount} {noun})" }, "hero": { - "browseComponentsb": "Explorar los componentes B", + "browseComponentsb": "Explorar componentes B", "copy": "Copiar", "getStarted": "Comenzar", - "localizationUiComponentsForReact": "localización UI componentes para el React.", - "openSourceMitLicensed": "Fuente abierta • MIT Licenciado", - "openSourceReactComponentsForInternationalization": "React componentes de código abierto para la internacionalización (i18n)." + "localizationUiComponentsForReact": "Componentes de UI de localización para React.", + "openSourceMitLicensed": "Código abierto • Licencia MIT", + "openSourceReactComponentsForInternationalization": "Componentes de React de código abierto para internacionalización (i18n). Crea selectores de idioma, selectores de configuración regional y diseños RTL en minutos: con licencia MIT y desarrollados por la comunidad." + }, + "languageSwitcher": { + "current": "Idioma actual: {name}", + "listbox": "Seleccionar idioma" }, "navbar": { "babelizeElements": "Babelize Elements", - "components": "componentes", - "contribute": "Contribuir a las actividades", + "components": "Componentes", + "contribute": "Contribuir", "getStarted": "Comenzar", - "gettingStarted": "Comenzando", + "gettingStarted": "Primeros pasos", "home": "Inicio", - "toggleMenu": "Cambiar el menú" - }, - "languageSwitcher": { - "listbox": "Seleccionar idioma", - "current": "Idioma actual: {name}" + "toggleMenu": "Alternar menú" } } diff --git a/public/locales/ja.json b/public/locales/ja.json index cc89448..e38dcb6 100644 --- a/public/locales/ja.json +++ b/public/locales/ja.json @@ -4,150 +4,166 @@ "language": "ja" }, "community": { - "connectWithOtherDevelopersGet": "他の開発者と連携し,支援を得て,プロジェクトに貢献します", - "followUsForUpdatesAnd": "商品の更新や発表については,ご連絡ください", - "joinOurCommunity": "私たちのコミュニティに参加してください", - "joinOurCommunityForSupport": "支援と議論のために私たちのコミュニティに参加してください", - "viewOurOpenSourceCode": "オープンソースコードを見て,プロジェクトに貢献してください" + "connectWithOtherDevelopersGet": "他の開発者と交流し、サポートを受けたり、プロジェクトに貢献したりできます", + "followUsForUpdatesAnd": "製品に関するアップデートやお知らせは、フォローしてご確認ください", + "joinOurCommunity": "コミュニティに参加", + "joinOurCommunityForSupport": "サポートや議論のために私たちのコミュニティに参加してください", + "viewOurOpenSourceCode": "オープンソースのコードを確認して、プロジェクトに貢献してください" }, "components": { "activity": "アクティビティ", "appDashboardEnglish": "アプリのダッシュボード · 英語 → フランス語", - "appearancePreference": "外見の好み", + "appearancePreference": "外観の設定", "babelizeConsole": "Babelize コンソール", - "beautifullyCraftedLocalizationComponents": "精彩に作られた ローカライゼーションコンポーネント", - "bienvenueSarah": "お疲れさまでした!", + "beautifullyCraftedLocalizationComponents": "美しく作られたローカライゼーションコンポーネント", + "bienvenueSarah": "Bienvenue, Sarah !", "browseAllComponents": "全コンポーネントを閲覧する", - "clickEditToTranslateInline": "Edit をクリックしてインラインを翻訳します", + "clickEditToTranslateInline": "編集をクリックして、インラインで翻訳します", "components": "コンポーネント", - "copied": "複製された", - "copied_2": "複製された", + "copied": "コピー済み", + "copied_2": "コピー済み", "copy": "コピー", - "copyCode": "コピーコード", + "copyCode": "コードをコピー", + "dark": "ダーク", "deutsch": "Deutsch", "edit": "編集", - "en": "に関する", + "en": "en", "english": "English", "español": "Español", + "fr": "fr", "français": "Français", - "hideCode": "暗号を隠す", - "interfaceAndContentLocale": "インターフェイスとコンテンツローカル", + "hideCode": "コードを非表示", + "interfaceAndContentLocale": "インターフェースとコンテンツのロケール", "language": "言語", - "localizationWorkspace": "ローカライゼーション 作業スペース", + "live": "ライブ", + "localizationWorkspace": "ローカライゼーションワークスペース", "manageYourOrganizationDefaults": "組織のデフォルトを管理する", "notifications": "通知", "preview": "プレビュー", - "productionReadyReactComponentsDesignedTo": "React コンポーネントは,現代的なアプリケーションに直接落として設計されています.", - "regionAwareFormatting": "地域意識のある格式化", + "productionReadyReactComponentsDesignedTo": "モダンなアプリケーションにそのまま組み込めるように設計された、本番環境対応の React コンポーネントです。", + "regionAwareFormatting": "地域に合わせた書式設定", "save": "保存", - "source": "情報源:", + "source": "ソース", "theme": "テーマ", "timeZone": "タイムゾーン", "translations": "翻訳", "untitled": "日本語", "untitled_2": "العربية", - "untitled_3": "お疲れさまでした", - "untitled_4": "3つの新しいメッセージがあります", + "untitled_3": "مرحبا بعودتك", + "untitled_4": "لديك 3 إشعارات جديدة", "utc0530Sindian": "(UTC+05:30) シディアン", - "viewCode": "ビューコード", - "welcomeBackSarah": "お待たせしました!", - "workspaceSettings": "ワークスペースの設定は" + "viewCode": "コードを表示", + "welcomeBackSarah": "Welcome back, Sarah!", + "workspaceSettings": "ワークスペースの設定" }, "contribute": { - "browseOpenIssues": "ブラウズ 未解決のIssue", - "builtByTheCommunityFor": "communityで作られています", + "browseOpenIssues": "未解決のIssueを見る", + "builtByTheCommunityFor": "コミュニティによって、ローカライズされたすべてのアプリのために作られています。", "contribute": "貢献する", - "joinTheBabelizeElementsOpenSource": "オープンソースの Babelize Elements への参加 問題を選択して React i18n コンポーネント を構築し,世界中の開発者に送信します" + "joinTheBabelizeElementsOpenSource": "Babelize Elements のオープンソースコントリビューターに参加しましょう。Issue を選び、React i18n コンポーネントを作成して、世界中の開発者に届けましょう。", + "readTheContributionGuide": "貢献ガイドを読む" }, "editing": { "babelizeConsole": "Babelize コンソール", - "editTranslationsWhereTheyLive": "翻訳を編集する 彼らが住んでいる場所.", - "localizationWorkspace": "ローカライゼーション 作業スペース", + "editTranslationsWhereTheyLive": "翻訳をその場で編集します。", + "inContextEditing": "インコンテキスト編集", + "localizationWorkspace": "ローカライゼーションワークスペース", + "noContextSwitchingNoHunting": "コンテキストの切り替えは不要で、翻訳ファイルを探し回る必要もありません。", "preview": "プレビュー", "save": "保存", "saved": "保存済み", - "updateLocalizedContentDirectlyInside": "翻訳ファイルを検索する代わりに インターフェースの内部に本格的なコンテンツを更新します" + "updateLocalizedContentDirectlyInside": "翻訳ファイルを探す代わりに、インターフェース内で直接ローカライズされたコンテンツを更新できます。" }, "faq": { - "absolutelySinceYouOwnThe": "すべてのコンポーネントはTailwind CSSクラスと道具で完全にカスタマイズできます 好きなように色やスペース,アニメーション,行動を変更します デザイン制限はありません", - "areTheseReactI18nComponents": "React i18n コンポーネントは生産準備ができているのか?", - "babelizeElementsWorksWithEvery": "Babelize Elements はすべての主要な i18n ライブラリ: next-intl, react-i18next, react-intl, LinguiJS, FormatJSなどで動作します.", - "browseTheOpenIssuesOn": "未解決のIssue を GitHub で閲覧し,貢献ガイドに従って コンポーネント を作成し, pull request を開きます. メンテナントはそれをレビューし,統合します.", - "canICustomizeTheLanguage": "言語スイッチとローカル・ピックーのコンポーネントをカスタマイズできますか?", - "everyMergedComponentIsReviewed": "組み合わされたコンポーネントは メンテナンス担当者によって レビューされ 文書化される前に アクセシビリティ・タイプスクリプトとローカライゼーションのチェックリストを チェックしています", - "howDoIContributeA": "コンポーネントからBabelize Elementsへの貢献は?", - "howDoIInstallBabelize": "どうやってBabelize Elementsを設置する?", - "isBabelizeElementsReallyFree": "Babelize Elementsは本当に無料でオープンソースですか?", + "absolutelySinceYouOwnThe": "もちろんです。コードはお客様のものなので、すべてのコンポーネントは Tailwind CSS のクラスやプロパティで完全にカスタマイズできます。色、余白、アニメーション、動作を自由に変更できます。デザイン上の制約はありません。", + "areTheseReactI18nComponents": "これらの React i18n コンポーネントは本番環境で使用できますか?", + "babelizeElementsWorksWithEvery": "Babelize Elements は、主要なすべての i18n ライブラリ(next-intl、react-i18next、react-intl、LinguiJS、FormatJS など)に対応しています。コンポーネントはライブラリに依存しないため、独自のロケールの状態やコールバックを渡して使用できます。", + "browseTheOpenIssuesOn": "GitHub で未解決のIssueを確認し、貢献ガイドに沿ってコンポーネントを作成して、pull request を開いてください。メンテナーがレビューしてマージすると、ドキュメントに掲載され、全員が利用できるようになります。", + "canICustomizeTheLanguage": "言語スイッチャーとロケールピッカーのコンポーネントをカスタマイズできますか?", + "everyMergedComponentIsReviewed": "マージされたすべてのコンポーネントは、ドキュメントに掲載される前にメンテナーがレビューし、アクセシビリティ、TypeScript、ローカライゼーションのチェックリストに従っています。世界中の本番アプリで使用されています。", + "everythingYouNeedToKnow": "React プロジェクトで Babelize Elements を使うために必要な情報をまとめています。お探しの情報が見つからない場合は、GitHub のディスカッションをご覧ください。", + "frequentlyAskedQuestions": "よくある質問", + "howDoIContributeA": "Babelize Elements にコンポーネントを貢献するには、どうすればよいですか?", + "howDoIInstallBabelize": "Babelize Elements のインストール方法は?", + "installTheFullLibraryWith": "`npm install @babelize/elements` でライブラリ全体をインストールするか、`npx shadcn@latest add @babelize/language-switcher`(または `npx @babelize/elements add language-switcher`)で個別のコンポーネントを追加できます。Next.js、Remix、その他すべての React アプリで動作します。", + "isBabelizeElementsReallyFree": "Babelize Elements は本当に無料でオープンソースですか?", "support": "サポート", - "whichInternationalizationI18nLibrariesAre": "どの国際化 (i18n) 図書館がサポートされていますか?", - "yesMitLicensedAndFree": "GitHubのコードは永久に無料です. 貢献は歓迎され,商業的であろうとあらゆるプロジェクトでコンポーネントを使用できます. アトリビューションは必要ありません." + "whichInternationalizationI18nLibrariesAre": "どの国際化(i18n)ライブラリがサポートされていますか?", + "yesMitLicensedAndFree": "はい。MIT ライセンスで、永続的に無料です。コードは GitHub で公開されており、貢献も歓迎します。商用・非商用を問わず、どのプロジェクトでもコンポーネントを使用できます。帰属表示は必要ありません。" }, "features": { - "automaticRtlDetectionAndLayout": "自動RTL検出とレイアウト方向処理", - "builtForModernReactApps": "モダンなアプリReactを インストールして グローバルに出荷します", + "automaticRtlDetectionAndLayout": "RTL の自動検出とレイアウトの方向処理。", + "builtForModernReactApps": "モダンな React アプリ向けに作られています。インストールして、世界中にリリースできます。", "copy": "コピー", - "dropInSwitchersWithDropdownsPills": "ドロップダウン,錠剤,フラッグ,および完全なRTLサポートを持つドロップインスイッチ.", - "everythingYouNeed": "必要なものは全て", + "dropInSwitchersWithDropdownsPills": "ドロップダウン、ピル型、国旗表示に対応し、完全な RTL サポートを備えたドロップインスイッチャー。", + "everythingYouNeed": "ローカライズに必要なものが、", "i18nIntegration": "i18n 統合", - "languageSwitchers": "言語交換器", - "localePickers": "ローカル・ピックラーズ", - "rtlLayoutSupport": "RTL レイアウト サポート", - "searchableLocalePickersWithNative": "地元の名前や旗を検索できる.", - "toLocalize": "地元を特定する", - "worksWithReactIntlNextIntlI18next": "react-intl, next-intl, i18next, LinguiJSなどで動作します." + "languageSwitchers": "言語スイッチャー", + "localePickers": "ロケールピッカー", + "powerfulByDefault": "標準で高機能", + "rtlLayoutSupport": "RTL レイアウトのサポート", + "searchableLocalePickersWithNative": "ネイティブ名と国旗で検索できるロケールピッカー。", + "toLocalize": "すべてここに。", + "worksWithReactIntlNextIntlI18next": "react-intl、next-intl、i18next、LinguiJS などに対応しています。" }, "footer": { "babelize": "Babelize", "babelizeElements": "Babelize Elements", - "babelizeElementsMadeWith": "Babelize Elementsで作られている", - "byDevelopersAtBabelizeFor": "開発者向けBabelizeで開発者向け", - "community": "地域社会", + "babelizeElementsMadeWith": "Babelize Elements は", + "byDevelopersAtBabelizeFor": "を込めて Babelize の開発者が開発者のために作りました。", + "community": "コミュニティ", "openSourceReactComponentsForModern": "ローカライゼーションと国際化管理のためのオープンソース React コンポーネント", - "resources": "資源" + "resources": "リソース" }, "getting-started": { - "buildFaster": "早く作れ", - "buildFromScratch": "ゼロから作る", - "buildInterfacesThatAreReady": "異なる言語でユーザーに用意されたインターフェースを作成し,別々のUIシステムを作成することなく,指示を書きます.", + "ar": "AR", + "buildFaster": "より速く構築", + "buildFromScratch": "ゼロから構築", + "buildInterfacesThatAreReady": "別々の UI システムを作ることなく、さまざまな言語や書字方向のユーザーに対応したインターフェースを構築できます。", + "de": "DE", "dropdown": "ドロップダウン", - "explore": "探求する", - "keepLanguageSwitchingAndLocalization": "製品全体で異なる実装を維持するのではなく,言語の切り替えとローカライゼーションの相互作用を視覚的に一致させてください.", - "languagesLocalesAndRtl": "言語,地域,およびRTL が扱われる.", - "oneLanguageswitcher": "1つの言語スイッチ", - "oneLocalizationExperienceAcrossYour": "あなたのアプリで1つのローカライゼーションの経験があります.", - "pill": "錠剤は", - "segmented": "割れ目", - "shipGlobally": "船舶はグローバルに", - "skipTheRepetitiveWorkOf": "Babelizeは既に使用しているスタックに直接収まる 磨練された,生産準備ができている部品を提供します.", - "stayConsistent": "一貫して", - "stopRebuildingLocalizationUi": "ローカライゼーション UIの再構築をやめましょう", + "en": "EN", + "explore": "探索する", + "fr": "FR", + "keepLanguageSwitchingAndLocalization": "製品全体で異なる実装を保守する代わりに、言語切り替えとローカライゼーションの操作を視覚的に統一できます。", + "languagesLocalesAndRtl": "言語、ロケール、RTL に対応済み。", + "localizationShouldntSlowDownYour": "ローカライゼーションで製品の開発を遅らせる必要はありません。", + "oneLanguageswitcher": "1つの LanguageSwitcher", + "oneLocalizationExperienceAcrossYour": "アプリ全体で1つのローカライゼーション体験を提供します。", + "pill": "ピル", + "rtl": "RTL ✓", + "segmented": "セグメント", + "shipGlobally": "世界中にリリース", + "skipTheRepetitiveWorkOf": "ローカライゼーション UI を作り直す繰り返しの作業は不要です。Babelize は、既存のスタックにそのまま組み込める、洗練された本番環境対応のコンポーネントを提供します。", + "stayConsistent": "一貫性を保つ", + "stopRebuildingLocalizationUi": "ローカライゼーション UI の作り直しはもうやめましょう。", "useBabelize": "Babelize を使用する", - "useReadyMadeComponentsInsteadOf": "言語セレクター,ローケールコントロール,エディティングインターフェイス,RTL行動をゼロから繰り返し作成する代わりに,準備済みコンポーネントを使用します.", - "whyBabelize": "なぜBabelizeなのか?" + "useReadyMadeComponentsInsteadOf": "言語セレクター、ロケールコントロール、編集インターフェース、RTL の動作をゼロから何度も作る代わりに、既製のコンポーネントを使いましょう。", + "whyBabelize": "なぜ Babelize なのか?" }, "github-counter": { - "labelFormattedcountNoun": "{label} ({formattedCount} {noun})", - "labelFormattedcountNoun_2": "{label} ({formattedCount} {noun})" + "labelFormattedcountNoun": "{label}({formattedCount} {noun})", + "labelFormattedcountNoun_2": "{label}({formattedCount} {noun})" }, "hero": { - "browseComponentsb": "ブラウズ コンポーネントB", + "browseComponentsb": "コンポーネントを見るB", "copy": "コピー", "getStarted": "始める", - "localizationUiComponentsForReact": "ローカライゼーション UI コンポーネント について React.", - "openSourceMitLicensed": "オープンソース • MITライセンス", - "openSourceReactComponentsForInternationalization": "オープンソース React コンポーネント インターナショナライゼーション (i18n) 言語スイッチヤー,ローケール・ピックヤー,RTLレイアウトを数分で作成する" + "localizationUiComponentsForReact": "ローカライゼーション UI コンポーネントReact 向け。", + "openSourceMitLicensed": "オープンソース • MIT ライセンス", + "openSourceReactComponentsForInternationalization": "国際化(i18n)向けのオープンソース React コンポーネント。言語スイッチャー、ロケールピッカー、RTL レイアウトを数分で構築できます。MIT ライセンス、コミュニティ主導。" + }, + "languageSwitcher": { + "current": "現在の言語: {name}", + "listbox": "言語を選択" }, "navbar": { "babelizeElements": "Babelize Elements", "components": "コンポーネント", "contribute": "貢献する", "getStarted": "始める", - "gettingStarted": "始めること", + "gettingStarted": "はじめに", "home": "ホーム", - "toggleMenu": "トーグルメニュー" - }, - "languageSwitcher": { - "listbox": "言語を選択", - "current": "現在の言語: {name}" + "toggleMenu": "メニューの切り替え" } }