كيف تسوي ترجمة واكثر من لغة في موقعك | Javascript
Вставка
- Опубліковано 5 лют 2025
- اليوم بشرحلكم عن Javascript وكيف تسوي ترجمة لموقعك
#ترجم_بسهولة
twitter: / redfoxcoding
discord: / discord
للتواصل والإعلانات | For ads & inquiries:
redfoxcoding.sponsor@gmail.com
شرحك اسطوري لذرجة اني صرت اشتغل في جوجل بعد ما تابعت فيذيوهاتك.
اكيد صبرت سنة عشان تعلب احمر يعلمني كيف استخدم for و while..
let counter = 1;
✓ OPEN EDITORS
>> index.html
x JS script.js
setInterval(() => { document.querySelector('h1').innerText = counter;
✓ AUTOREFRESH
counter++;
هذا الكلام حلو لما يكون نص بسيط، ولكن فعليًا لو موقع متكامل رح تحتاج تغير في موضعة كثير أشياء، وأنسب حل شفته هو انك تسوي نفس الصفحة بس نسخة عربية منها وملف الستايل حقها يكون مختلف كمان، ويصير لما يختار لغة من فوق يوديه للصفحة العربية.
حلك مناسب لو الموقع بسيط و بلغات قليلة لكن لو كان موقع لشركة كبيرة بلغات متعددة فهذا حل متعب جدا
و هذا شي له حلول متعددة :
1- تخزين الترجمة في ملف JSON
2- استخدام مكتبات ترجمة مع react مثلا او اي framework (يمكن الترجمة تكون غلط لبعض اللغات)
3- لو كان الموقع server side rendered و كان فيه database للموقع فيه حل جميل جدا وهو استخدام template engine مثل pug او ejs و حفظ المتغيرات في الdatabase و حفظ الثوابت في ملف JSON
كفووو يا اسطوره ❤️
كفو ❤️🔥
ريدفوكس تكفى سوي سلسلة برمجة json
اخيراااا نزلت
يوسف تعرف انه يمديك تعمل مودات ماين كرافت بيدروك بالجافا سكربت و json :)
شلون تسوي
أنا أعرف ولاكن عليك تتعلم Json كاملا
@@adnane9036
json سهلة
تحتاج منك بس 10 دقايق بس عشان تفهمها
المشكلة هي شلون تسوي منها مودات
@@iiHaSTe
في documents كاملة في صفحة ماينكرافت الرسمية تعلمك ذا الشي
ممكن شرح علي كيف تسوي الداتا باك في ماين كرافت
إنتا بعيد جدا
الاول
جزاك الله خير
يعطيك العافية بس انو لو موقع كامل وكبير وبدي اترجمو لاكتر من لغة ؟اكيد في طريقة تانية لانو في مواقع بتم ترجمتها لاكتر من لغها ومواقع كبيرة يعني يريت تشرحلنا كيف ممكن نغير لاكتر من لغة ولو كان الموقع كبير
يا الله حلمي اصير بروغرامر زيك والله بحب البرمجة 💖❤️
كفووو يا اسطوره
اسطورة
اسطورة والله شرحك نايس كيف احفظ الموقع عشان انشره؟
يخصك تعمل ليه back-end أولا
في طريقة تفيدك برفع موقعك على سيفرات قوقل من خلال قوقل درايف اذا عندك مشروع بشكل مؤقت او اذا حابب تجرب موقعك
ua-cam.com/video/zYlxcUVbxGg/v-deo.html
@@sharafox836 لا ابداً
يا ريدفوكس انا عاوز اتعلم البرمجه
لازم اكون متعلم انجليزي ب ادقان ولا عادي لو انا متعلم حوالي 50٪
واذا تعلمت ويب هذا الشرح رح يفيدك ويهمك
يسمحلك برفع موقعك على سيفرات قوقل من خلال قوقل درايف اذا عندك مشروع بشكل مؤقت او اذا حابب تجرب موقعك
ua-cam.com/video/zYlxcUVbxGg/v-deo.html
امشان تاخذ الvalue ماکان یحتاج تکتب کل الکود الطویل هاذهیکفی ان تکتب
selector.value
و هاذة کودی
let lang = {
ar: {
subscribe: "الاشتراک",
},
en: {
subscribe: "subscribe",
}
};
let select = document.querySelector('select');
let nodes = Array.from(document.querySelectorAll('[data-lang]'));
function changeLang() {
let language = select.value;
nodes.forEach(node => {
let key = node.getAttribute('data-lang');
node.textContent = lang[language][key];
})
};
window.onload = changeLang;
select.onchange = changeLang;
شكرآ
شرحك حلو
كيف تصمم مود في ماين كرافت الجوال
سوي طريقة لجعل الموقع يحفظ نفسة فلو طلعت براه بالغلط ارج ما الاجي شيء إتغير
لازم تستخدم
local storage
او
cookies
شكرا بس البرمجة سهلاا🌚🌚🌚
مومكن php language
حلو بس سريع بزيادة والمصارية بطئين بزيادة
كيف نربط جافا سكريبت بل html
و تخلی فی ال
src
مکان ملفک
🌚❤🌚❤🌚
احا كنت اتابعة بماينكرفت
ههههههه
والله شرحك ما يفهم شي للامانه