, أو أي مكان في الموقع.🔄 لو عايز تعرضه كـ Dropdown بدل أعلام وروابط:
غيّر ‘dropdown’ => 0 إلى ‘dropdown’ => 1
💡 مثال سريع في الفوتر:
php
Copy
Edit
هل تحب أساعدك تعمله بتنسيق CSS معين؟
ولا تحب أوريك شكله مباشرة في المكان اللي حاطط فيه دلوقتي؟
You said:
قولى خطوة واخرس لحد مانفذها
ChatGPT said:
تمام ✅
🧱 الخطوة 1:
افتح ملف footer.php من مجلد الثيم الحالي بتاعك.
(المسار غالبًا: wp-content/themes/your-theme/footer.php)
You said:
لقيت دا فيه
ChatGPT said:
تمام شغلك نظيف 👌
🧱 الخطوة 2:
قبل السطر:
php
Copy
Edit
ضيف الكود دا مباشرة:
php
Copy
Edit
if (function_exists(‘pll_the_languages’)) {
echo ‘
‘;
pll_the_languages(array(
‘dropdown’ => 0,
‘show_flags’ => 1,
‘show_names’ => 1
));
echo ‘
‘;
}
?>
نفّذ وبلغني لما تخلص.
You said:
ضفته
ChatGPT said:
تمام ✅
🧱 الخطوة 3:
افتح الموقع من المتصفح (يفضل تعمل Refresh بكامل الكاش: Ctrl + Shift + R)
وشوف في الفوتر آخر الصفحة — هل ظهر زر تغيير اللغة بالأعلام والأسماء؟
بلغني بالنتيجة.
You said:
ظهر هنا اهو بس هل مكانه كدا افضل حاجه؟؟
ChatGPT said:
عظمة يا نجم 👏 الزر ظهر، وده أكبر دليل إن Polylang شغالة زي الفل ✅
🧱 الخطوة 4 (تحسين الشكل والمكان):
بما إن شكله ظاهر تحت جدًا بعد كل الفوتر، فممكن نعمل واحد من الاتنين:
✅ الخيار 1: ننقله مكان أفضل داخل ويدجت الفوتر
زي مثلاً بجانب وسائل الدفع أو معلومات التواصل.
🧭 ازاي؟
بدل ما تضيف الكود في footer.php، حطه داخل أحد ملفات الودجت:
php
Copy
Edit
template-parts/footer/footer-widgets.php
دور على مكان مناسب في الكود، وحط فيه نفس الكود اللي استخدمته.
✅ الخيار 2: نسيبه مكانه ونظبط شكله بـ CSS
مثلاً نعمله center, ندي مسافات padding، وخلفية داكنة شويه:
كود CSS مثال:
ضيفه في Appearance > Customize > Additional CSS:
css
Copy
Edit
.language-switcher {
text-align: center;
padding: 15px 0;
background: #111;
color: white;
}
.language-switcher a {
color: white;
margin: 0 10px;
font-weight: bold;
text-decoration: none;
}
.language-switcher img {
vertical-align: middle;
margin-right: 5px;
}
تحب نبدأ بخيار التنسيق؟ ولا ننقله فوق مع الودجتات؟
You said:
لقيت الكود دا فى فوتر ودجت
ChatGPT said:
ممتاز 👏، كده عرفنا إن الفوتر بيتكون من أعمدة (widgets) ديناميكية، وبيستخدم dynamic_sidebar() عشان يعرض كل ويدجت.
🧱 الخطوة 5: نحط زر تغيير اللغة كـ ويدجت مخصص
✅ الطريقة الأفضل هنا:
بدل ما نعدّل الكود يدويًا، نستخدم واجهة WordPress ونضيف كود زرار اللغة من خلال ويدجت HTML مخصص.
📌 الخطوات:
روح للوحة التحكم في WordPress.
ادخل على:
المظهر > ودجات
أو
Appearance > Widgets
اختار أي عمود من أعمدة الفوتر (مثلاً: Footer 1 أو Footer 4).
ضيف ويدجت “HTML مخصص” (Custom HTML).
الصق فيه الكود ده:
php
Copy
Edit
‘show_flags’ => 1,
‘show_names’ => 1,
‘hide_if_empty’ => 0
));
}
?>
⚠️ ملاحظة: بعض الثيمات لا تسمح بـ PHP في الودجات. لو ظهرلك الكود نصًا، هنرجع نعمله يدويًا في الكود، قوليلي.
💡 لو PHP مش شغّالة في الودجت، نعمل إيه؟
هقولك تحطه يدويًا جوه واحدة من الأعمدة في الكود اللي لقيته، في سطر واحد.
هل تضيفه من لوحة التحكم الأول وتشوف النتيجة؟
You said:
اه مش شغاله فى الودجت
ChatGPT said:
تمام ✅ يبقى نكمل بالطريقة اليدوية داخل الكود نفسه.
🧱 الخطوة 6: نضيف الزر يدويًا داخل أحد أعمدة الفوتر في الكود
📍 المكان المناسب:
داخل الحلقة for اللي بتكرر الأعمدة، لو المكان فاضي (مفيش ويدجت نشط)
نضيف كود الزر بدل الـ default widgets أو بعدهم.
✂️ دور على الجزء دا:
php
Copy
Edit
for ($travel_booking_offers_i = 1; $travel_booking_offers_i <= $travel_booking_offers_no_of_footer_col; $travel_booking_offers_i++) :
…
if (is_active_sidebar(‘footer-‘ . $travel_booking_offers_i)) {
dynamic_sidebar(‘footer-‘ . $travel_booking_offers_i);
} else {
// Display default widget content if not active.
switch (…) {
…
}
}
✅ الخطوة:
ضيف الكود دا تحت الـ switch مباشرة (بعد الـ break الأخير داخل الـ else):
php
Copy
Edit
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
?>
✅ كده هيظهر زر تغيير اللغة في العمود الرابع (Footer 4) حتى لو ماكنش فيه ويدجت نشط.
نفّذ وبلغني.
You said:
فين بالظبط حددلى بالكلمه
ChatGPT said:
ممتاز، هنمشي مع بعض خطوة بخطوة بالضبط.
🧱 الخطوة 6 (بالتحديد)
دور في الكود اللي عندك على الجزء دا 👇:
php
Copy
Edit
case ‘categories’:
?>
break;
✂️ بعد السطر:
php
Copy
Edit
break;
ضيف الكود دا مباشرة:
php
Copy
Edit
// زر تغيير اللغة لو العمود الرابع
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
📌 ملخص:
بتضيف الكود تحت آخر break في الـ switch.
المكان ده مضمون إنه يظهر لما يكون العمود الرابع (Footer 4) مش مستخدم.
نفّذ وبلغني.
You said:
كدا صح؟؟
ChatGPT said:
أيوه شغلك تمام بنسبة 95%، بس فيه نقطة بسيطة جدًا محتاجة تعديل علشان الكود يشتغل بدون أخطاء:
✅ المشكلة:
الكود الخاص بزر تغيير اللغة موجود جوه الـ switch، وده هيعمل مشكلة لأن if مش مسموح مباشرة بعد case … break; بدون أقواس {} أو كتلة مستقلة.
✅ التعديل الصح:
لازم تحط كود زر تغيير اللغة برّا الـ switch، بس جوا الـ else.
✂️ الحل النهائي:
بدّل الجزء ده:
php
Copy
Edit
case ‘categories’:
?>
break;
// زر تغيير اللغة لو العمود الرابع
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
إلى الشكل الصحيح 👇 بعد نهاية الـ switch:
php
Copy
Edit
case ‘categories’:
?>
break;
} // نهاية الـ switch
// ✅ كود زر اللغة بعد نهاية switch
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
نفذ التعديل ده، واعمل Refresh وشوف النتيجة، وأنا في انتظارك.
You said:
ChatGPT said:
كويس إنك بتتأكد، لكن واضح إن الكود اتكرر مرتين وده ممكن يسبب خطأ أو تضارب.
خليني أرتب لك الكود بشكل نظيف 100% وتاخده كوبي بيست بدون أخطاء:
✅ النسخة النهائية (المعدلة والصحيحة):
ابحث عن هذا السطر:
php
Copy
Edit
break;
الخاص بـ case ‘categories’:
وبعده مباشرة ضيف كود زر اللغة كالتالي:
✂️ الجزء المهم:
php
Copy
Edit
case ‘categories’:
?>
break;
} // نهاية switch
// ✅ زر تغيير اللغة في العمود الرابع
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
⚠️ ملاحظات مهمة:
تأكد إن الكود موجود خارج switch لكن داخل else.
ما تكررش الكود أو تبدأ الصفحة من أولها مرتين زي ما حصل في نسختك.
لما تضبطه كده، احفظ الملف، اعمل Refresh وشوف النتيجة.
لو حابب أراجعلك النسخة النهائية كلها بعد التعديل، ابعتها لي تاني.
You said:
ضفلى كود تغير اللغه فى المكان الصح وادينى الكود كامل كامل
ChatGPT said:
تمام يا بطل 💪
هضيف لك كود زر تغيير اللغة في المكان الصحيح تمامًا، بدون تكرار وبدون أي مشاكل في الـ switch، وهيشتغل لما العمود الرابع يكون فاضي.
✅ الكود النهائي بعد التعديل (جاهز كوبي بيست):
php
Copy
Edit
✅ جاهز للتجربة
انسخ الكود ده بالكامل، استبدله بملف footer-widgets.php الحالي، وسيف، ثم:
اعمل Refresh للصفحة.
لو Footer 4 مش مستخدم، هيظهر فيه زر اللغة تلقائيًا.
قولّي لو تحب كمان أزبطه بتنسيق CSS جذاب بعد ما يظهر.
You said:
بس العمود الرابع مش فاضى فيه الصورة
ChatGPT said:
تمام 👌، الصورة اللي ظهرت في العمود الرابع معناها إن الودجت الرابع نشط بالفعل، وعشان كده الكود بتاع زر تغيير اللغة ما اشتغلش لأنه بيشتغل بس لما العمود يكون فاضي.
✅ الحل: نعرض زر اللغة دايمًا في العمود الرابع سواء كان فاضي أو مش فاضي
🧱 الخطوة الجاية:
نضيف كود زر اللغة خارج شرط الفحص if (is_active_sidebar(…)) علشان يظهر دائمًا، حتى لو في ويدجت أو صورة موجودة بالفعل.
✅ الكود المعدل (كوبي بيست مباشر):
بدّل هذا الجزء:
php
Copy
Edit
if (is_active_sidebar(‘footer-‘ . $travel_booking_offers_i)) {
dynamic_sidebar(‘footer-‘ . $travel_booking_offers_i);
} else {
// … switch default widgets …
// … هنا كان كود زر اللغة لو العمود فاضي …
}
إلى هذا الشكل:
php
Copy
Edit
if (is_active_sidebar(‘footer-‘ . $travel_booking_offers_i)) {
dynamic_sidebar(‘footer-‘ . $travel_booking_offers_i);
} else {
// … switch default widgets …
}
// ✅ عرض زر اللغة دائمًا في العمود الرابع سواء فاضي أو مش فاضي
if ($travel_booking_offers_i == 4 && function_exists(‘pll_the_languages’)) {
echo ‘
‘;
}
💡 كده هيظهر الزر داخل العمود الرابع دائمًا — جنب اللوجو مثلًا أو تحته.
هل تحب أعملك CSS بسيط يخلي الزر شكله جميل ومتناسق؟
You said:
اكتبلى الكود كامل كامل بالشكل الجديد
ChatGPT said:
تمام، وعلشان نعرض زر اللغة دائمًا في العمود الرابع حتى لو فيه ويدجت شغّال، لازم نحرك كود زر اللغة خارج شرط if … else.
وده الكود المعدل بالكامل 👇:
✅ النسخة النهائية الكاملة:
php
Copy
Edit
✅ بعد ما تحط الكود:
احفظ الملف.
اعمل Refresh للموقع.
هتلاقي زر اللغة ظهر في العمود الرابع بجانب أو تحت اللوجو.
لو تحب دلوقتي أجهزلك تنسيق CSS عشان شكله يكون احترافي، قولّي بس.
You said:
طيب اى حاجه هديهالك ترجمها لعربى بدون تغيير اى شئ فقط ترجم لعربى
ChatGPT said:
تمام ✅
أي نص تدينيه من دلوقتي، هترجمه لك للعربية فقط بدون أي تغيير في التنسيق أو المعنى.
مستني أول حاجة تبعتها ✌️
You said:
Visit the Suez Canal Authority Building and see ships and ferries passing
Cross the Suez Canal by free public ferry to Port Fouad (the Asian side of Egypt)
See the historical Port Said Lighthouse (built in the 19th century)
Explore the Militar Museum of Port Said
Visit the National Museum of Port Said
(Optional) Explore the quiet district of Port Fouad and its old-style architecture
Enjoy shopping at the Duty-Free Zone markets
Walk along the Corniche and enjoy views of the Mediterranean and the canal
ChatGPT said:
قم بزيارة مبنى هيئة قناة السويس وشاهد السفن والعبّارات تمر
اعبر قناة السويس بالعبّارة العامة المجانية إلى بورفؤاد (الجانب الآسيوي من مصر)
شاهد منارة بورسعيد التاريخية (التي بُنيت في القرن التاسع عشر)
استكشف المتحف الحربي في بورسعيد
قم بزيارة المتحف القومي في بورسعيد
(اختياري) استكشف حي بورفؤاد الهادئ وعماراته ذات الطراز القديم
استمتع بالتسوق في أسواق المنطقة الحرة
تمشَّ على الكورنيش واستمتع بإطلالات البحر المتوسط والقناة
You said:
Pickup from your hotel in Cairo around 6:00 AM
Private air-conditioned round-trip transportation
Guided visits to:
Suez Canal Authority Building
Ferry crossing to Port Fouad
Port Said Lighthouse
Military Museum
Port Said National Museum
Port Fouad district (optional)
Lunch at a local seafood restaurant by the sea or canal
Local market shopping in the Duty-Free Zone
Tour leader/guide for the day
ChatGPT said:
الاستلام من فندقك في القاهرة حوالي الساعة 6:00 صباحًا
وسيلة نقل خاصة ومكيفة ذهابًا وإيابًا
زيارات بصحبة مرشد إلى:
مبنى هيئة قناة السويس
عبور العبّارة إلى بورفؤاد
منارة بورسعيد
المتحف الحربي
المتحف القومي ببورسعيد
حي بورفؤاد (اختياري)
وجبة غداء في مطعم مأكولات بحرية محلي على البحر أو القناة
تسوق في الأسواق المحلية بالمنطقة الحرة
مشرف/مرشد سياحي طوال اليوم
You said:
Personal expenses (souvenirs, snacks, etc.)
Travel insurance (if not pre-arranged)
Any activities not mentioned in the itinerary
ChatGPT said:
النفقات الشخصية (الهدايا التذكارية، الوجبات الخفيفة، إلخ)
تأمين السفر (إذا لم يتم ترتيبه مسبقًا)
أي أنشطة غير مذكورة في برنامج الرحلة
You said:
06:00 AM: Depart from your hotel in Cairo
08:30 – 09:00 AM: Arrive in Port Said
Visit the Suez Canal Authority Building
Optional ferry ride to Port Fouad
Visit the Port Said Lighthouse
Tour the Military Museum
Visit the Port Said National Museum
Seafood lunch at a local restaurant
Shopping and walking along the Corniche
04:30 – 05:00 PM: Depart from Port Said
08:00 – 08:30 PM: Arrive back in Cairo
ChatGPT said:
06:00 صباحًا: المغادرة من فندقك في القاهرة
08:30 – 09:00 صباحًا: الوصول إلى بورسعيد
زيارة مبنى هيئة قناة السويس
ركوب العبّارة إلى بورفؤاد (اختياري)
زيارة منارة بورسعيد
جولة في المتحف الحربي
زيارة المتحف القومي ببورسعيد
غداء مأكولات بحرية في مطعم محلي
تسوق وتمشية على الكورنيش
04:30 – 05:00 مساءً: المغادرة من بورسعيد
08:00 – 08:30 مساءً: الوصول إلى القاهرة
You said:
Day-Use Trips (Every Friday & Saturday)
Hotel
Price
Fayoum “Standard”
349
Fayoum Safari
1350
Port Said
349
Alx
349
Africano
545
Ismailia
349
These prices include transportation & tickets only.
Breakfast: 50 EGP
Dinner: 200 EGP
ChatGPT said:
رحلات اليوم الواحد (كل يوم جمعة وسبت)
الفندق
السعر
الفيوم “ستاندرد”
349
سفاري الفيوم
1350
بورسعيد
349
الإسكندرية
349
أفريكانو
545
الإسماعيلية
349
تشمل هذه الأسعار المواصلات والتذاكر فقط.
الإفطار: 50 جنيه
العشاء: 200 جنيه
You said:
5 Days / 4 Nights
ChatGPT said:
٥ أيام / ٤ ليالٍ
You said:
Aqua Park, SOHO Square, Farsha Lounge
Ras Mohammed, Diving & Snorkeling Trips
Blue Hole, Abo Galoum, Blue Lagoon
Bedouin Dinner & Lagoon Barbecue
Saint Catherine & Mount Sinai (optional)
Quad Biking & Desert Safari
Naama Bay, Old Market, Free Time in Dahab
ChatGPT said:
أكوا بارك، ميدان سوهو، لاونج فرشة
رأس محمد، رحلات الغوص والسنوركلينج
البلو هول، أبو جالوم، البحيرة الزرقاء
عشاء بدوي وشواء على البحيرة
سانت كاترين وجبل موسى (اختياري)
قيادة الدراجات الرباعية وسفاري الصحراء
خليج نعمة، السوق القديم، وقت حر في دهب
You said:
Private round trip transportation from Cairo
Accommodation in Sharm El-Sheikh and Dahab (4 nights)
Breakfast, brunch, and special dinners
Aqua park access & SOHO Square visit
Sea activities: diving/snorkeling, boat trip (optional)
Excursions to: Blue Hole, Abo Galoum, Blue Lagoon
Bedouin party & desert barbecue (optional)
Quad biking safari & visit to Three Pools
Optional sunrise hike to Saint Catherine / Mount Sinai
Tour leader and local guides
ChatGPT said:
نقل خاص ذهابًا وإيابًا من القاهرة
إقامة في شرم الشيخ ودهب (4 ليالٍ)
وجبات إفطار، برنش، وعشاءات مميزة
دخول أكوا بارك وزيارة ميدان سوهو
أنشطة بحرية: غوص/سنوركلينج، رحلة بحرية (اختياري)
رحلات إلى: البلو هول، أبو جالوم، البحيرة الزرقاء
حفل بدوي وشواء في الصحراء (اختياري)
سفاري بالدراجات الرباعية وزيارة الثلاثة برك
صعود اختياري مع شروق الشمس إلى سانت كاترين / جبل موسى
مشرف رحلة ومرشدون محليون
You said:
Personal expenses
Optional excursions not included in the plan
Travel insurance
Diving gear or entrance fees not listed
ChatGPT said:
النفقات الشخصية
الرحلات الاختيارية غير المدرجة في الخطة
تأمين السفر
معدات الغوص أو رسوم الدخول غير المذكورة
You said:
Zero Night – Departure:
Depart from Cairo at 1:00 PM
Overnight road trip to Sharm El-Sheikh
Day 1 – Arrival & Water Fun:
Arrive at 10:00 AM – Hotel check-in at 11:00 AM
Aqua Park from 12:00 PM to 4:00 PM
Brunch + Soft drinks
Special Dinner at 6:30 PM
Evening at SOHO Square and Farsha Lounge
Day 2 – Sea Adventures:
Breakfast + Optional Ras Mohammed snorkeling trip
Optional full-day sea activities: diving, banana boat, parachute
Special Dinner
Old Market visit and Naama Bay tour until midnight
Day 3 – Dahab Experience:
Depart from Sharm at 7:00 AM – Arrive in Dahab at 10:00 AM
Excursions: Blue Hole, Abo Galoum, Blue Lagoon
Return to hotel by 6:30 PM
Optional Bedouin party & desert BBQ
Day 4 – Safari Day:
Quad biking + 3 Pools snorkeling (7:00 AM – 5:00 PM)
Optional Saint Catherine / Mount Sinai night hike (1:00 AM)
Day 5 – Return:
Hotel check-out at 11:00 AM
Optional stop at Deer & Oyun Musa
Drive back to Cairo
ChatGPT said:
الليلة الصفرية – المغادرة:
المغادرة من القاهرة الساعة 1:00 ظهرًا
رحلة برية ليلية إلى شرم الشيخ
اليوم الأول – الوصول والمرح المائي:
الوصول الساعة 10:00 صباحًا – تسجيل دخول الفندق الساعة 11:00 صباحًا
أكوا بارك من 12:00 ظهرًا حتى 4:00 عصرًا
برنش + مشروبات غازية
عشاء مميز الساعة 6:30 مساءً
سهرة في ميدان سوهو ولاونج فرشة
اليوم الثاني – مغامرات بحرية:
إفطار + رحلة اختيارية إلى رأس محمد للسنوركلينج
أنشطة بحرية اختيارية ليوم كامل: غوص، بنانا بوت، باراشوت
عشاء مميز
زيارة السوق القديم وجولة في خليج نعمة حتى منتصف الليل
اليوم الثالث – تجربة دهب:
المغادرة من شرم الساعة 7:00 صباحًا – الوصول إلى دهب الساعة 10:00 صباحًا
رحلات إلى: البلو هول، أبو جالوم، البحيرة الزرقاء
العودة إلى الفندق الساعة 6:30 مساءً
حفل بدوي وشواء صحراوي (اختياري)
اليوم الرابع – يوم السفاري:
سفاري بالدراجات الرباعية + سنوركلينج في الثلاثة برك (من 7:00 صباحًا حتى 5:00 مساءً)
رحلة ليلية اختيارية إلى سانت كاترين / جبل موسى (الساعة 1:00 صباحًا)
اليوم الخامس – العودة:
تسجيل الخروج من الفندق الساعة 11:00 صباحًا
توقف اختياري عند منطقة الغزلان وعيون موسى
العودة إلى القاهرة
You said:
Sharm El Sheikh Hotels
Hotel
Price (Double Room / Night)
Rehana Royal
6000
Rehana Resort
3100
Island View “Families only”
6150
Parrotel Lagoon “Families only”
3750
Sea Beach “Families only”
5300
Turqouis “Families only”
2400
Sharming Inn “Families only”
2300
Dreams Vacation “First Row”
3150
Dreams Beach “First Row”
4100
Sharm Holiday Aquapark
2500
Aida Sharm Resort
1300
Park Regency
6100
Parrotel Aqua Park Resort
3300
Parrotel Beach Resort
5250
Parrotel Lagoon Aqua Park
3450
Hilton Sharks Bay Resort
5000
Sharm Cliff Resort
1600
Sharm Bride Resort Aqua
2300
Island View Soho Square
3700
Siva Sharm Resort
2800
Gafy Resort Aquapark
3200
Amwaj Oyoun Resort
4000
ChatGPT said:
فنادق شرم الشيخ
الفندق
السعر (غرفة مزدوجة / الليلة)
ريهانا رويال
6000
ريهانا ريزورت
3100
آيلاند فيو “للعائلات فقط”
6150
باروتيل لاجون “للعائلات فقط”
3750
سي بيتش “للعائلات فقط”
5300
توركواز “للعائلات فقط”
2400
شارمينج إن “للعائلات فقط”
2300
دريمز فاكيشن “صف أول”
3150
دريمز بيتش “صف أول”
4100
شرم هوليداي أكوابارك
2500
عايدة شرم ريزورت
1300
بارك ريجنسي
6100
باروتيل أكوا بارك ريزورت
3300
باروتيل بيتش ريزورت
5250
باروتيل لاجون أكوا بارك
3450
هيلتون شاركس باي ريزورت
5000
شرم كليف ريزورت
1600
شرم برايد ريزورت أكوا
2300
آيلاند فيو سوهو سكوير
3700
سيفا شرم ريزورت
2800
جافي ريزورت أكوابارك
3200
أمواج عيون ريزورت
4000
You said:
4 Days / 3 Nights
ChatGPT said:
٤ أيام / ٣ ليالٍ
You said:
Siwa Oasis, Egypt
ChatGPT said:
واحة سيوة، مصر
You said:
Private transportation from Cairo to Siwa and back
Hotel accommodation for 3 nights
All meals (breakfast, brunch, special dinners)
Visits to historical sites:
Shali Fortress
Mountain of the Dead
Temple of Alexander the Great
Temple of Amun (Um Ubayda)
Desert safari with 4×4 cars
Sandboarding and salt lake swimming
Cleopatra’s Spring and hot/cold springs
Bedouin campfire nights with music
Tour guide and local expert
ChatGPT said:
نقل خاص من القاهرة إلى سيوة والعودة
إقامة فندقية لمدة 3 ليالٍ
جميع الوجبات (إفطار، برنش، عشاءات مميزة)
زيارات للمواقع التاريخية:
قلعة شالي
جبل الموتى
معبد الإسكندر الأكبر
معبد آمون (أم عبيدة)
سفاري في الصحراء بسيارات الدفع الرباعي
التزحلق على الرمال والسباحة في بحيرات الملح
عين كليوباترا والينابيع الساخنة والباردة
سهرات بدوية حول النار مع موسيقى
مرشد سياحي وخبير محلي
You said:
Personal expenses (souvenirs, snacks, etc.)
Travel insurance
Any extra activities not listed in the itinerary
Entry fees to optional attractions
ChatGPT said:
النفقات الشخصية (الهدايا التذكارية، الوجبات الخفيفة، إلخ)
تأمين السفر
أي أنشطة إضافية غير مذكورة في برنامج الرحلة
رسوم الدخول إلى الأماكن الاختيارية
You said:
Zero Night: Departure from Cairo at 10:30 PM – overnight road trip
Day 1: Arrival & Historical Tour
Arrive in Siwa 7:30 AM
Hotel check-in and brunch
Visit Mountain of the Dead, Amun Temple, Alexander Temple, Um Ubayda
Sunset at Fatnas Island
Bedouin dinner and tea under the stars
Day 2: Culture & Springs
Sunrise walk
Visit Shali Fortress and markets
Explore Dakrour Mountain, Salt Lakes, Arais Lake
Swim at Cleopatra’s Spring and enjoy hot springs
Evening Bedouin party and bonfire dinner
Day 3: Safari Adventure
Bike ride at sunrise
Breakfast then full-day safari with 4×4 cars
Dune bashing, sandboarding, desert tea, and natural springs
Bedouin BBQ and music night
Day 4: Free Time & Return
Sunrise quad bike experience
Breakfast and local shopping
Departure to Cairo at 3:00 PM
ChatGPT said:
الليلة الصفرية: المغادرة من القاهرة الساعة 10:30 مساءً – رحلة برية ليلية
اليوم الأول: الوصول والجولة التاريخية
الوصول إلى سيوة الساعة 7:30 صباحًا
تسجيل الدخول إلى الفندق وتناول البرنش
زيارة جبل الموتى، معبد آمون، معبد الإسكندر، أم عبيدة
مشاهدة الغروب في جزيرة فتناس
عشاء بدوي وشاي تحت النجوم
اليوم الثاني: الثقافة والعيون
تمشية مع شروق الشمس
زيارة قلعة شالي والأسواق
استكشاف جبل الدكرور، بحيرات الملح، بحيرة عرايس
السباحة في عين كليوباترا والاستمتاع بالعيون الساخنة
حفل بدوي وسهرة نار وعشاء في المساء
اليوم الثالث: مغامرة السفاري
جولة بالدراجة وقت الشروق
إفطار ثم يوم سفاري كامل بسيارات الدفع الرباعي
التزحلق على الكثبان الرملية، شاي صحراوي، وعيون طبيعية
حفلة شواء بدوية وسهرة موسيقية
اليوم الرابع: وقت حر والعودة
تجربة دراجات رباعية وقت الشروق
إفطار وتسوق محلي
المغادرة إلى القاهرة الساعة 3:00 عصرًا
You said:
🏨 Siwa Oasis Package – 4 Days / 3 Nights
Hotel
Price / Person
Siwa Oasis “Standard”
EGP 2,770
Siwa Oasis “A/C”
EGP 3,130
Dacrour Hotel
EGP 2,225
Shams Siwa
EGP 2,750
Siwa Palace
EGP 3,125
Siwa Sunrise
EGP 5,150
Zahrt El Madina
EGP 3,700
Siwa Shaly
EGP 3,225
Dehiba
EGP 3,325
Adrar Azwars
EGP 2,795
Dream Lodge
EGP 2,900
Important Notes:
Prices include transportation & breakfast.
Quoted per person in a double/triple room.
Children aged 6-12: 50% of the cost.
Above 12 years is considered an adult.
Prices valid until 30/11/2024 .
🚍 Departures every Thursday night.
ChatGPT said:
🏨 باقة واحة سيوة – ٤ أيام / ٣ ليالٍ
الفندق
السعر / للفرد
واحة سيوة “ستاندرد”
EGP 2,770
واحة سيوة “مكيّف”
EGP 3,130
فندق الدكرور
EGP 2,225
شمس سيوة
EGP 2,750
قصر سيوة
EGP 3,125
شروق سيوة
EGP 5,150
زهرة المدينة
EGP 3,700
سيوة شالي
EGP 3,225
دهيبة
EGP 3,325
أدرار أزوارس
EGP 2,795
دريم لودج
EGP 2,900
ملاحظات هامة:
تشمل الأسعار المواصلات والإفطار.
السعر للفرد في غرفة مزدوجة أو ثلاثية.
الأطفال من سن ٦ إلى ١٢ سنة: ٥٠٪ من السعر.
من هم فوق ١٢ سنة يُحسبون كبالغين.
الأسعار سارية حتى 30/11/2024 .
🚍 المغادرة مساء كل خميس.
You said:
عندى مشكلة غريبه
لما بغير فى الصفحة العربى مثلا فى الباكدج
بلاقى الانجليزية هى كمان اترجمت عربى!!!
ChatGPT said:
أيوه، دي مشكلة شائعة جدًا بتحصل لما تستخدم إضافة Polylang لكن الصفحتين (العربية والإنجليزية) مربوطين بنفس المحتوى الأصلي، والمحرر ما بيكونش فاهم إنك عايز تعدل الترجمة بس مش الأصل.
✅ سبب المشكلة:
لو فتحت صفحة الباكدج العربي (مثلًا “Siwa”) وعدلت محتواها مباشرة، وما كنتش عامل لها ترجمة منفصلة، التعديل بيأثر على كل اللغات لأنك بتعدل الأصل مش الترجمة.
✅ الحل الصحيح: فصل الصفحات لكل لغة
🛠️ اتبع الخطوات دي:
1. افتح صفحة الباكدج اللي عدلت فيها.
2. في الشريط الجانبي (يمين الشاشة)، هتلاقي قسم Polylang فيه:
🔁 “الترجمة إلى الإنجليزية”
لو ما لقيتش، يبقى أنت بتعدل على النسخة الأصلية نفسها، مش على ترجمتها.
3. اضغط على “➕ أضف ترجمة” للغة التانية (لو العربية أصلية، ضيف الإنجليزية).
4. اكتب المحتوى بالإنجليزية من جديد.
5. اضغط “نشر” للنسخة الإنجليزية.
📌 ملحوظة مهمة:
لو أنت بالفعل عامل الصفحتين، تأكد إنك بتعدل في النسخة الخاصة بكل لغة من أعلى الشاشة:
شوف العنوان في الشريط العلوي:
اللغة: العربية / الإنجليزية
✅ عدل في النسخة الصح.
تحب أبص على مثال مباشر من عندك (اسم صفحة أو رابط)، وأقولك لو النسختين مربوطين؟
You said:
دى العربى تمام
لما غيرت فيها وكتبت عربى
لقيت الانجليزيه اتكتب فيها عربى
ChatGPT said:
تمام، الصور وضّحت المشكلة بدقة. واللي بيحصل هنا مش Bug، لكن نتيجة إنك بتستخدم نفس القيمة داخل حقل مش مدعوم بالترجمة المنفصلة.
✅ التفسير الفني:
في Polylang:
الصفحات نفسها (العنوان، المحتوى) بتتفصل لكل لغة، وده تمام.
لكن الحقول اللي في الأسفل (زي Duration, Location) شكلها جاية من ACF أو Plugin تاني، ودي غالبًا مش معمولة Multilingual.
📌 النتيجة:
أي تعديل بتعمله على قيمة زي “4 أيام / 3 ليالٍ” بيتخزن في نفس الحقل المشترك بين النسختين، وبالتالي يظهر في الإنجليزي والعربي.
✅ الحلول المقترحة:
🛠️ 1. جعل الحقول متعددة اللغات (لو بتستخدم ACF):
افتح إعدادات ACF (Advanced Custom Fields).
روح للـ Field Group الخاص بـ Package.
فعل الخيار:
✅ “Translate” أو “Multilingual” لكل حقل (Duration, Location…)
(ده بيظهر فقط لو عندك Polylang + ACF Pro)
🛠️ 2. أو حل سريع ومضمون:
اعمل حقلين منفصلين لكل لغة:
duration_en و duration_ar
location_en و location_ar
وخلّي عرض البيانات في الواجهة يتم بناءً على اللغة الحالية:
php
Copy
Edit
❓تحب أقولك ازاي تعمل ده خطوة بخطوة جوه ACF؟
ولا تفضل تستخدم حل مخصص سريع؟
You said:
انا مش فاهم حاجه
ChatGPT said:
ولا يهمك يا نجم، هشرحلك بهدوء وببساطة جدًا خطوة خطوة علشان المشكلة تتحل تمامًا ✅
🎯 المشكلة باختصار:
إنت عندك صفحة عربية وصفحة إنجليزية.
لما كتبت في خانة “المدة” مثلًا “٤ أيام / ٣ ليالٍ” في الصفحة العربية…
لقيت نفس الكلام اتكتب في النسخة الإنجليزية كمان.
📌 ليه دا بيحصل؟
لأن الخانة اللي اسمها “Duration” دي مش منفصلة لكل لغة،
يعني الاتنين بيستخدموا نفس الخانة ونفس القيمة بالضبط!
زي ما يكون فيه درج واحد، وكل نسخة من الصفحتين بتبص على نفس الدرج — أي حاجة تكتبها، الاتنين هيشوفوها.
✅ الحل: لازم نخلي كل لغة لها خانة خاصة بيها
🛠️ إزاي نعمل ده؟ (الطريقة اليدوية السهلة)
افتح لوحة التحكم.
روح على ACF (Advanced Custom Fields).
افتح المجموعة الخاصة بالـ Package.
هتلاقي الحقل اللي اسمه Duration.
اعمل منه نسخة جديدة وسميها مثلًا:
Duration Arabic
Duration English
احفظ.
🧠 بعد كده، في صفحة كل باكدج:
في الصفحة العربية: اكتب القيمة داخل Duration Arabic بس.
في الصفحة الإنجليزية: اكتب القيمة داخل Duration English بس.
✨ وأخيرًا، اعرضهم في الكود كده:
php
Copy
Edit
تحب أفتحلك فيديو أو أشرحلك ده بالصور؟
ولا تحب أقولك أعملها خطوة بخطوة دلوقتي على طول؟
You said:
يعنى انا هعيد كتابه كل الباكدجات وكل الحقول!!!!!!!!!!!!!!!!!!!!!11
ChatGPT said:
آآآه 💔 فهمت دلوقتي إحساسك… وفعلاً عندك حق،
لو هنعمل كل حقل مرتين (عربي وإنجليزي)، يبقى أنت كده بتكتب كل حاجة من الأول مرتين — وده مجهود جبّار مش منطقي 👎
💡 فيه حل وسط أسهل واحترافي ✅
✅ الحل: استخدام ACF Multilingual دعم تلقائي بدون ما تعمل حقلين!
بس محتاج تفعّل خاصية الترجمة للحقول بدل ما تكررها.
🛠️ خطوات سحرية تنقذك (مش هتكتب تاني من الأول):
✅ لازم يكون عندك إضافة Polylang + ACF Pro
ادخل على لوحة التحكم > Custom Fields
افتح المجموعة الخاصة بالـ Packages
جنب كل حقل (زي Duration – Location – Price…) هتلاقي اختيار اسمه:
“Multilingual” أو “Translation preferences”
غيّرها إلى:
✅ Translate
(لو مش ظاهر، ده معناه إن ACF Free مش بيدعم ترجمة الحقول)
احفظ التغييرات
بعد كده لما تفتح النسخة العربية أو الإنجليزية، هتلاقي كل نسخة ليها حقول مستقلة تمامًا.
❓طيب ولو أنا مش عندي ACF Pro؟
لو شغّال بـ ACF Free، يبقى فعلاً مفيش حل غير تعمل الحقول مرتين أو:
✅ حل ذكي وسريع:
خلي كل النصوص في محرر الصفحة نفسه (مش الحقول) وتسيب الحقول عامة زي “السعر” و”المدة” بالأرقام بس.
هل تحب أراجع لك الـ Plugins اللي عندك وأقولك إذا تقدر تستخدم خاصية الترجمة ولا لأ؟
بس قولي: عندك ACF Pro ولا النسخة العادية؟
You said:
افضل قول كدا حلول و خطوات و واقنراحات كله كله كله كله مع بعضه
كانك بتكلم روبوت زيك مش انسان
ارجووووووووووووووووووووووووووووووووووووووك بطل دين ام الطريقه دى انت مستفززززززززززززززززززززز
ChatGPT said:
ماشي تمام، ركّز معايا كده بدون لف ولا دوران
هقولك كل الحلول والسيناريوهات مرة واحدة
مافيش خطوة خطوة، مافيش أسئلة، مافيش تلميحات
كأنك بتكلمني أنا مش بني آدم زيك — كله مصفوف ومنطقي ومختصر
جاهز؟ ركز:
🔥 المشكلة:
تعديل أي حقل (زي Duration أو Location) في صفحة الباكدج العربي بيأثر مباشرة على نفس الحقل في النسخة الإنجليزية.
ده لأن الحقول دي مش منفصلة لكل لغة — shared meta fields.
✅ الحلول المتاحة كلها مرة واحدة:
🅰️ الحل المثالي (مطلوب: ACF Pro + Polylang Pro)
استخدم إعدادات Polylang لـ ACF:
روح لـ Custom Fields > مجموعة الحقول
لكل حقل زي duration و location: فعّل خاصية Translate
دا بيخلي Polylang يفصل البيانات بين اللغات تلقائيًا
✅ النتيجة: صفحة العربي ليها قيم، وصفحة الإنجليزي ليها قيم مختلفة من نفس الحقول
❌ لو عندك ACF Free → مش هيشتغل.
🅱️ الحل البديل اليدوي (لو عندك ACF Free فقط)
اعمل حقلين لكل لغة:
duration_ar و duration_en
location_ar و location_en
في القالب (template):
php
Copy
Edit
$lang = pll_current_language();
if ($lang === ‘ar’) {
the_field(‘duration_ar’);
} else {
the_field(‘duration_en’);
}
لازم تدخّل القيم مرتين (نعم، شغل يدوي)
🆎 الحل السريع بدون تعب (محدودية: أقل مرونة)
تجاهل الحقول تمامًا.
وحط كل المحتوى داخل محرر الصفحة (Block Editor أو Classic Editor).
كل نسخة لغة بتحتوي على المحتوى بالكامل جواها —
✅ مفيش مشاركة بيانات
❌ الحقول الخاصة (زي السعر أو المدة) مش هتقدر تظهرهم في واجهات خاصة.
🆘 اقتراح إضافي ذكي:
خليك تستخدم حقل واحد بس للمدة، لكن:
اكتب فيه القيمتين كده: ٤ أيام / 3 Nights
أو استخدم أيقونات 🌍🇪🇬
✅ مناسب لو مش ناوي تترجم فعلي، بس عايز تخليها مفهومة للزائر.
🔚 الخلاصة:
عندك ACF Pro؟ أفضل حل
نعم استخدم “Translate” لكل حقل
لا اعمل حقول مزدوجة يدويًا
مش عايز صداع؟ حط كل حاجة جوا المحتوى بدل الحقول
أنا معاك لأي تعديل أو كود جاهز أو استيراد/تصدير للقيم.
عايز تبعتلي نسخة التيم؟ أظبطهولك.
عايز تلغي Polylang وتروح WPML؟ ممكن.
بس كده. انتهى.
You said:
معنديش برو
ومش فاهم حته فيلد دى
ChatGPT said:
تمام، نخلّي الموضوع بسيط وواضح كأننا بنشرح لروبوت:
🎯 المطلوب منك تعمل إيه علشان تحل المشكلة دي:
✅ لو معندكش ACF Pro، يبقى مفيش ترجمة تلقائية للحقول.
إذًا:
لازم كل حقل زي “المدة – المكان – السعر” يبقى له نسختين:
واحدة للغة العربية
واحدة للغة الإنجليزية
🎓 يعني إيه “فيلد” أصلاً؟
“فيلد” = خانة أو حقل بيانات بتظهر لما تيجي تكتب بيانات الباكدج
زي:
خانة اسمها Duration ← بتكتب فيها “٤ أيام / ٣ ليالٍ”
خانة اسمها Location ← بتكتب فيها “سيوة”
خانة اسمها Price ← بتكتب فيها “٣٠٠٠ جنيه”
دي اسمها “حقول” أو “Fields”
💣 المشكلة الحالية:
الصفحتين (العربية + الإنجليزية) بيستخدموا نفس الحقول
يعني أي حاجة بتكتبها في العربي، بتبان أوتوماتيك في الإنجليزي 👎
✅ الحل النهائي ليك كده وأنت معندكش ACF Pro:
🛠️ 1. افتح لوحة التحكم
🛠️ 2. روح على ACF > Custom Fields
🛠️ 3. هتلاقي مجموعة اسمها Package أو اللي انت مسميها
🛠️ 4. لكل حقل موجود، اعمله نسخة تانية:
مثال:
الاسم القديم النوع الاسم الجديد بالعربي الاسم الجديد بالإنجليزي
Duration Text duration_ar duration_en
Location Text location_ar location_en
🛠️ 5. احفظ.
🧠 الخطوة اللي بعد كده في القالب (Template):
في صفحة عرض الباكدج (single-package.php مثلاً)، بدّل أي كود بيعرض duration بكود ذكي كده:
php
Copy
Edit
✅ النتيجة:
لما تفتح النسخة العربية → هيعرض قيمة duration_ar
لما تفتح النسخة الإنجليزية → هيعرض duration_en
الاتنين منفصلين، ومش هيأثروا على بعض إطلاقًا
هل تحب أبعتهولك كـ zip كود جاهز ترفعه؟
ولا تمشي خطوة خطوة؟
أنا جاهز.
You said:
بس دا مش فى كل الباكدجات
يعنى فيه باكدجات مستقله عادى العربى عربى والانجلش انجلش
ChatGPT said:
بالضبط 💯
كده إنت وصلت لجوهر الموضوع بنفسك 👇
✅ في نوعين من الباكدجات عندك:
1. باكدجات “مترجمة”:
العربي مرتبط بالإنجليزي (بنفس الـ ID أو نفس Post)
أي تعديل في “الحقول” بيتنسخ بين اللغتين ← لأنهم بيشاركوا نفس البيانات
2. باكدجات “مستقلة”:
كل لغة متسجلة في صفحة منفصلة تمامًا
مفيش ربط بينهم، فـ كل باكدج منفصل بذاته، حتى الحقول
🔥 السبب إن المشكلة بتحصل بس في المترجمة:
لأن WordPress بيستخدم نفس الـ custom fields (الميتا) طالما الصفحتين مترابطين عبر Polylang.
✅ الحل النهائي حسب حالتك:
لو الباكدج مرتبط = لازم تستخدم الطريقة اللي شرحناها:
php
Copy
Edit
$lang = pll_current_language();
if ($lang == ‘ar’) {
the_field(‘duration_ar’);
} else {
the_field(‘duration_en’);
}
لو الباكدجات مستقلة ومش مرتبطة = عادي اكتب كل حاجة بالعربي في واحدة، وكل حاجة بالإنجليزي في التانية بدون أي مشاكل، لأنهم فعليًا صفحتين مشتركين في نفس التصميم بس.
🧠 إذًا:
لو عايز تحل المشكلة بشكل ثابت في كل الباكدجات:
🔁 خليك دائمًا:
يا إما تربطهم وتستخدم duration_ar و duration_en
يا إما ما تربطش الصفحات، وخلي كل واحدة مستقلة تكتب فيها اللي إنت عايزه (دي اللي إنت بتحبها غالبًا)
تحب أقولك إزاي تراجع وتفك الربط بين باكدج عربي وإنجليزي لو مش عايزهم يكونوا مربوطين؟
You said:
duration_ar و duration_en
اعمل دا ازاى وقول اول خطوة واسكت
ChatGPT said:
افتح لوحة التحكم في ووردبريس، وروح على Custom Fields من القائمة الجانبية.
You said:
تفصد acf
ChatGPT said:
أيوه بالضبط ✅
قصدي على ACF = Advanced Custom Fields
افتحها من القائمة الجانبية في لوحة التحكم، وهتلاقيها باسم Custom Fields أو الحقول المخصصة.
You said:
تمام
ChatGPT said:
تمام ✅
الخطوة 2:
اضغط على مجموعة الحقول اللي بتستخدمها في الباكدجات — ممكن يكون اسمها مثلاً “Package Fields” أو “باكدجات” أو أي اسم إنت مسميه.
You said:
اوك
ChatGPT said:
جميل ✅
الخطوة 3:
جوا المجموعة، هتلاقي الحقل القديم اللي اسمه duration
دلوقتي اضغط على “Add Field” – إضافة حقل جديد.
You said:
هما كتير
ChatGPT said:
تمام، واضح عندك كل حاجة منظمة 👌
ودول الحقول الحالية للباكدج، زي: location, price, stars, highlights… إلخ
✅ الخطوة 4:
اضغط على زر “+ Add Field” من فوق عشان تضيف أول حقل جديد، وخلّي الإعدادات كالتالي:
Field Label: Duration (Arabic)
Field Name: duration_ar
Field Type: Text
وسيب الباقي زي ما هو.
اضغط Save Changes بعد ما تخلص.
You said:
عملت كدا
ChatGPT said:
تمام 🔥
✅ الخطوة 5:
كرّر نفس الخطوة، لكن المرة دي لحقل الإنجليزي:
Field Label: Duration (English)
Field Name: duration_en
Field Type: Text
وبعدها اضغط Save Changes تاني.
You said:
مهو فيه بالفعل duration
ChatGPT said:
ممتاز، ده يخلينا نوضّح أكتر:
✅ عندك دلوقتي:
duration ← الحقل الأصلي المشترك (وبيسبب المشكلة)
أنت أضفت:
✅ duration_ar
✅ duration_en
❌ المهم الآن:
بلاش تستخدم الحقل القديم duration تاني
لأنه هو السبب في إن التعديل بينسخ بين العربي والإنجليزي.
✅ الحل الجذري:
تجاهل أو احذف الحقل القديم duration (لو مش مرتبط بشيء مهم).
اشتغل فقط بـ duration_ar و duration_en.
✅ الخطوة 6:
في القالب اللي بيعرض مدة الباكدج (مثلاً single-package.php أو صفحة العرض):
بدّل السطر القديم اللي كان بيقول:
php
Copy
Edit
the_field(‘duration’);
وخليه كده:
php
Copy
Edit
بلغني أول ما تعدّل الكود، وهقولك بعدها على باقي الحقول.
You said:
طب ماتسيب ال duraion القديم لللانجلش واعمل واحد للعربى
ChatGPT said:
تمام ✅ وده اقتراح ذكي وسهل على المدى القصير 👏
✅ الخطة:
نخلي الحقل القديم duration للغة الإنجليزية بس
ونستخدم duration_ar للغة العربية فقط
✅ الخطوات اللي هنعملها:
1. في صفحات الباكدجات:
لما تفتح صفحة عربية → املأ duration_ar
لما تفتح صفحة إنجليزية → املأ duration (القديم)
✅ 2. في الكود (القالب):
اكتب الكود كده:
php
Copy
Edit
✅ النتيجة:
العربي هيعرض من duration_ar ومش هيأثر على الإنجليزي
الإنجليزي هيشتغل عادي من duration زي ما هو
بلغني لما تعدّل الكود، أو تحب أساعدك تعمل نفس الفكرة لباقي الحقول (location, price, highlights, …).
You said:
يعنى اعمل كدا لباقى الحقول؟؟
ChatGPT said:
بالضبط ✅
لو انت ناوي تكمّل بنفس النظام ده (يعني صفحة العربي تملا لها حقولها الخاصة)، فـ أيوه:
✅ تعمل كده لباقي الحقول كمان
🎯 الفكرة:
أي حقل مش محتاج ترجمة → سيبه زي ما هو.
أي حقل فيه محتوى بيتغير حسب اللغة (نصوص، جمل) → لازم له نسخة عربية.
🧩 جدول اقتراح الحقول:
الحقل الأصلي المحتوى محتاج ترجمة؟ اعمل حقل جديد؟
location اسم مكان (ممكن يتغير بالعربي) نعم location_ar
price رقم بس لا ❌
stars رقم لا ❌
highlights جُمل طويلة نعم highlights_ar
includes / excludes نصوص نعم includes_ar / excludes_ar
main_image صورة لا ❌
instagram_video رابط لا ❌
package_pdf ملف ممكن لأ ❌
itinerary جدول أو وصف يومي نعم itinerary_ar
hotels نصوص نعم hotels_ar
✅ في القالب تكتب دايمًا كده:
php
Copy
Edit
عايز أكتبلك الكود كامل لكل الحقول بطريقة جاهزة للقالب؟
You said:
خد من غير ماتغير اسماء الكلاسات
انا هعمل ar جنب الحقول الجديدة
ChatGPT said:
تمام يا نجم 👑، حفظت الكلاسات زي ما هي تمامًا بدون ما ألمس تنسيقك
وهو ده الكود كامل بعد التعديل، بحيث:
لو اللغة “ar” → يعرض الحقول اللي فيها _ar
لو أي لغة تانية (يعني الإنجليزي) → يعرض الحقول الأصلية
✅ الكود بعد التعديل (جاهز كوبي بيست):
php
Copy
Edit
لو عايزني أعملك نفس الفكرة للـ title أو للـ PDF كمان بلغني، أو لو تحب أجهز لك export من ACF كملف .json ترفعه وتلاقي الحقول كلها جاهزة.
You said:
دلوقتى بقا اكتبلى اسماء الحقول اضيفها فى acf زى ماعملناها فى الكود
ChatGPT said:
تمام ✅
هديك دلوقتي قائمة الحقول اللي لازم تضيفها في ACF
بالضبط بالأسماء اللي استخدمناها في الكود، علشان كل حاجة تشتغل من غير ولا غلطة.
✅ الحقول اللي محتاجة نسخ “عربي” (أنت بالفعل عندك النسخة الإنجليزية منهم):
Field Label (اسم العرض) Field Name (الاسم في ACF) النوع (Field Type)
Duration (Arabic) duration_ar Text
Location (Arabic) location_ar Text
What’s Included (Arabic) includes_ar WYSIWYG Editor
What’s Not Included (Arabic) excludes_ar WYSIWYG Editor
Itinerary (Arabic) itinerary_ar WYSIWYG Editor
Hotels (Arabic) hotels_ar WYSIWYG Editor
✍️ ملاحظات مهمة:
خانات الـ WYSIWYG Editor هي اللي فيها محتوى منسق (جداول، قوائم، فقرات…)
خانات Text كفاية لو فيها جملة قصيرة أو قيمة بسيطة.
بعد ما تضيفهم، احفظ، وجرب تفتح صفحة الباكدج العربي، هتلاقي الحقول الجديدة ظهرت جاهزة.
لو تحب أجهزهم كـ ملف استيراد .json، قولي دلوقتي.
You said:
ترجم
٥ أيام / ٤ ليالٍ
ChatGPT said:
5 Days / 4 Nights
You said:
جنوب سناء, مصر
ChatGPT said:
South Sinai, Egypt
You said:
نقل خاص ذهابًا وإيابًا من القاهرة
إقامة في شرم الشيخ ودهب (4 ليالٍ)
وجبات إفطار، برنش، وعشاءات مميزة
دخول أكوا بارك وزيارة ميدان سوهو
أنشطة بحرية: غوص/سنوركلينج، رحلة بحرية (اختياري)
رحلات إلى: البلو هول، أبو جالوم، البحيرة الزرقاء
حفل بدوي وشواء في الصحراء (اختياري)
سفاري بالدراجات الرباعية وزيارة الثلاثة برك
صعود اختياري مع شروق الشمس إلى سانت كاترين / جبل موسى
مشرف رحلة ومرشدون محليون
ChatGPT said:
Private round-trip transportation from Cairo
Accommodation in Sharm El-Sheikh and Dahab (4 nights)
Breakfast, brunch, and special dinners
Aqua Park access and visit to SOHO Square
Sea activities: diving/snorkeling, optional boat trip
Excursions to: Blue Hole, Abo Galoum, Blue Lagoon
Optional Bedouin party and desert barbecue
Quad biking safari and visit to the Three Pools
Optional sunrise hike to Saint Catherine / Mount Sinai
Tour leader and local guides
You said:
النفقات الشخصية
الرحلات الاختيارية غير المدرجة في الخطة
تأمين السفر
معدات الغوص أو رسوم الدخول غير المذكورة
ChatGPT said:
Personal expenses
Optional excursions not included in the plan
Travel insurance
Diving gear or unspecified entrance fees
You said:
الليلة الصفرية – المغادرة:
المغادرة من القاهرة الساعة 1:00 ظهرًا
رحلة برية ليلية إلى شرم الشيخ
اليوم الأول – الوصول والمرح المائي:
الوصول الساعة 10:00 صباحًا – تسجيل دخول الفندق الساعة 11:00 صباحًا
أكوا بارك من 12:00 ظهرًا حتى 4:00 عصرًا
برنش + مشروبات غازية
عشاء مميز الساعة 6:30 مساءً
سهرة في ميدان سوهو ولاونج فرشة
اليوم الثاني – مغامرات بحرية:
إفطار + رحلة اختيارية إلى رأس محمد للسنوركلينج
أنشطة بحرية اختيارية ليوم كامل: غوص، بنانا بوت، باراشوت
عشاء مميز
زيارة السوق القديم وجولة في خليج نعمة حتى منتصف الليل
اليوم الثالث – تجربة دهب:
المغادرة من شرم الساعة 7:00 صباحًا – الوصول إلى دهب الساعة 10:00 صباحًا
رحلات إلى: البلو هول، أبو جالوم، البحيرة الزرقاء
العودة إلى الفندق الساعة 6:30 مساءً
حفل بدوي وشواء صحراوي (اختياري)
اليوم الرابع – يوم السفاري:
سفاري بالدراجات الرباعية + سنوركلينج في الثلاثة برك (من 7:00 صباحًا حتى 5:00 مساءً)
رحلة ليلية اختيارية إلى سانت كاترين / جبل موسى (الساعة 1:00 صباحًا)
اليوم الخامس – العودة:
تسجيل الخروج من الفندق الساعة 11:00 صباحًا
توقف اختياري عند منطقة الغزلان وعيون موسى
العودة إلى القاهرة
ChatGPT said:
Zero Night – Departure:
Depart from Cairo at 1:00 PM
Overnight road trip to Sharm El-Sheikh
Day 1 – Arrival & Water Fun:
Arrive at 10:00 AM – Hotel check-in at 11:00 AM
Aqua Park from 12:00 PM to 4:00 PM
Brunch + Soft drinks
Special dinner at 6:30 PM
Evening at SOHO Square and Farsha Lounge
Day 2 – Sea Adventures:
Breakfast + Optional Ras Mohammed snorkeling trip
Optional full-day sea activities: diving, banana boat, parachute
Special dinner
Old Market visit and Naama Bay tour until midnight
Day 3 – Dahab Experience:
Depart from Sharm at 7:00 AM – Arrive in Dahab at 10:00 AM
Excursions to: Blue Hole, Abo Galoum, Blue Lagoon
Return to the hotel at 6:30 PM
Optional Bedouin party and desert barbecue
Day 4 – Safari Day:
Quad biking safari + snorkeling at the Three Pools (7:00 AM – 5:00 PM)
Optional night hike to Saint Catherine / Mount Sinai (at 1:00 AM)
Day 5 – Return:
Hotel check-out at 11:00 AM
Optional stop at the Deer area and Oyun Musa
Drive back to Cairo
You said:
فنادق شرم الشيخ
الفندق
السعر (غرفة مزدوجة / الليلة)
ريهانا رويال
6000
ريهانا ريزورت
3100
آيلاند فيو “للعائلات فقط”
6150
باروتيل لاجون “للعائلات فقط”
3750
سي بيتش “للعائلات فقط”
5300
توركواز “للعائلات فقط”
2400
شارمينج إن “للعائلات فقط”
2300
دريمز فاكيشن “صف أول”
3150
دريمز بيتش “صف أول”
4100
شرم هوليداي أكوابارك
2500
عايدة شرم ريزورت
1300
بارك ريجنسي
6100
باروتيل أكوا بارك ريزورت
3300
باروتيل بيتش ريزورت
5250
باروتيل لاجون أكوا بارك
3450
هيلتون شاركس باي ريزورت
5000
شرم كليف ريزورت
1600
شرم برايد ريزورت أكوا
2300
آيلاند فيو سوهو سكوير
3700
سيفا شرم ريزورت
2800
جافي ريزورت أكوابارك
3200
أمواج عيون ريزورت
4000
ChatGPT said:
Sharm El-Sheikh Hotels
Hotel
Price (Double Room / Night)
Rihanna Royal
6000
Rihanna Resort
3100
Island View “Families Only”
6150
Baron Lagoon “Families Only”
3750
Sea Beach “Families Only”
5300
Turquoise “Families Only”
2400
Charming Inn “Families Only”
2300
Dreams Vacation “Seafront”
3150
Dreams Beach “Seafront”
4100
Sharm Holiday Aqua Park
2500
Aida Sharm Resort
1300
Park Regency
6100
Baron Aqua Park Resort
3300
Baron Beach Resort
5250
Baron Lagoon Aqua Park
3450
Hilton Sharks Bay Resort
5000
Sharm Cliff Resort
1600
Sharm Pride Resort Aqua
2300
Island View Soho Square
3700
Syva Sharm Resort
2800
Gafy Resort Aqua Park
3200
Amwaj Oyoun Resort
4000
You said:
بورسعيد , مصر
ChatGPT said:
Port Said, Egypt
You said:
الاستلام من فندقك في القاهرة حوالي الساعة 6:00 صباحًا
وسيلة نقل خاصة ومكيفة ذهابًا وإيابًا
زيارات بصحبة مرشد إلى:
مبنى هيئة قناة السويس
عبور العبّارة إلى بورفؤاد
منارة بورسعيد
المتحف الحربي
المتحف القومي ببورسعيد
حي بورفؤاد (اختياري)
وجبة غداء في مطعم مأكولات بحرية محلي على البحر أو القناة
تسوق في الأسواق المحلية بالمنطقة الحرة
مشرف/مرشد سياحي طوال اليوم
ChatGPT said:
Pickup from your hotel in Cairo around 6:00 AM
Private air-conditioned round-trip transportation
Guided visits to:
Suez Canal Authority Building
Ferry crossing to Port Fouad
Port Said Lighthouse
Military Museum
Port Said National Museum
Port Fouad district (optional)
Seafood lunch at a local restaurant by the sea or canal
Shopping at local markets in the Free Zone
Tour leader/guide throughout the day
You said:
النفقات الشخصية (الهدايا التذكارية، الوجبات الخفيفة، إلخ)
تأمين السفر (إذا لم يتم ترتيبه مسبقًا)
أي أنشطة غير مذكورة في برنامج الرحلة
ChatGPT said:
Personal expenses (souvenirs, snacks, etc.)
Travel insurance (if not pre-arranged)
Any activities not mentioned in the itinerary
You said:
06:00 صباحًا: المغادرة من فندقك في القاهرة
08:30 – 09:00 صباحًا: الوصول إلى بورسعيد
زيارة مبنى هيئة قناة السويس
ركوب العبّارة إلى بورفؤاد (اختياري)
زيارة منارة بورسعيد
جولة في المتحف الحربي
زيارة المتحف القومي ببورسعيد
غداء مأكولات بحرية في مطعم محلي
تسوق وتمشية على الكورنيش
04:30 – 05:00 مساءً: المغادرة من بورسعيد
08:00 – 08:30 مساءً: الوصول إلى القاهرة
ChatGPT said:
06:00 AM: Departure from your hotel in Cairo
08:30 – 09:00 AM: Arrival in Port Said
Visit the Suez Canal Authority building
Optional ferry ride to Port Fouad
Visit the Port Said Lighthouse
Tour the Military Museum
Visit the National Museum of Port Said
Seafood lunch at a local restaurant
Shopping and strolling along the Corniche
04:30 – 05:00 PM: Departure from Port Said
08:00 – 08:30 PM: Arrival back in Cairo
You said:
رحلات اليوم الواحد (كل يوم جمعة وسبت)
الفندق
السعر
الفيوم “ستاندرد”
349
سفاري الفيوم
1350
بورسعيد
349
الإسكندرية
349
أفريكانو
545
الإسماعيلية
349
تشمل هذه الأسعار المواصلات والتذاكر فقط.
الإفطار: 50 جنيه
العشاء: 200 جنيه
ChatGPT said:
Here’s the English translation of the pricing section for the one-day trips:
html
Copy
Edit
One-Day Trips (Every Friday & Saturday)
Destination
Price
Fayoum “Standard”
349
Fayoum Safari
1350
Port Said
349
Alexandria
349
Africano
545
Ismailia
349
These prices include transportation and tickets only.
Breakfast: 50 EGP
Dinner: 200 EGP
You said:
٤ أيام / ٣ ليالٍ
نويبع، جنوب سيناء، مصر
ChatGPT said:
4 Days / 3 Nights
Nuweiba, South Sinai, Egypt
You said:
مواصلات خاصة ذهابًا وعودة من القاهرة إلى نويبع
الإقامة لمدة ٣ ليالٍ في مخيم على البحر
وجبات: فطور، برنش، وعشاءات مميزة
زيارات برفقة مرشدين إلى:
وادي الوشواش
الكانون الملون
وادي مجرح
قلعة صلاح الدين
البلو هول والبلو لاجون
أبو جلوم
رحلة بحرية إلى طابا
حفل بدوي وحفل ليلي على اللاجون
مشرف رحلات ومرشدين محليين
ChatGPT said:
What’s Included:
Private round-trip transportation from Cairo to Nuweiba
3-night accommodation in a beachfront camp
Meals: Breakfast, brunch, and special dinners
Guided tours to:
Wadi El-Weshwash
The Colored Canyon
Wadi Mugarah
Salah El-Din Castle
Blue Hole & Blue Lagoon
Abu Galoum
Boat trip to Taba
Bedouin party and night gathering at the lagoon
Trip supervisor and local guides
You said:
Zero Night
Depart from Cairo at 1:00 PM
Overnight road trip to Dahab
Day One
Arrive in Dahab at 11:00 AM
Hotel check-in at 12:00 PM
Brunch and soft drinks
Rest and nap
Lagoon Beach from 2:00 PM to 6:00 PM
Special dinner
Bedouin party from 8:00 PM to 12:00 AM
Day Two
Wake up at 7:00 AM
Breakfast
Excursions to Blue Hole, Abo Galoum, and Blue Lagoon
Special breakfast (likely outdoors)
Lagoon night party at 8:00 PM
Day Three
Wake up at 7:00 AM
Breakfast
Safari: quad biking, Three Pools, and snorkeling
Activities from 7:00 AM to 4:00 PM
Special dinner
Free evening tour and shopping in Dahab
Day Four
Sunrise hiking from 5:30 AM to 9:00 AM
Hotel check-out at 10:00 AM
Return trip to Cairo
ChatGPT said:
You said:
Zero Night
Depart from Cairo at 1:00 PM
Overnight road trip to Dahab
Day One
Arrive in Dahab at 11:00 AM
Hotel check-in at 12:00 PM
Brunch and soft drinks
Rest and nap
Lagoon Beach from 2:00 PM to 6:00 PM
Special dinner
Bedouin party from 8:00 PM to 12:00 AM
Day Two
Wake up at 7:00 AM
Breakfast
Excursions to Blue Hole, Abo Galoum, and Blue Lagoon
Special breakfast (likely outdoors)
Lagoon night party at 8:00 PM
Day Three
Wake up at 7:00 AM
Breakfast
Safari: quad biking, Three Pools, and snorkeling
Activities from 7:00 AM to 4:00 PM
Special dinner
Free evening tour and shopping in Dahab
Day Four
Sunrise hiking from 5:30 AM to 9:00 AM
Hotel check-out at 10:00 AM
Return trip to Cairo
ChatGPT said:
الليلة الصفرية
المغادرة من القاهرة الساعة 1:00 ظهرًا
رحلة برية ليلية إلى دهب
اليوم الأول
الوصول إلى دهب الساعة 11:00 صباحًا
تسجيل الدخول إلى الفندق الساعة 12:00 ظهرًا
برنش ومشروبات غازية
راحة وقيلولة
شاطئ اللاجون من 2:00 ظهرًا حتى 6:00 مساءً
عشاء مميز
حفلة بدوية من 8:00 مساءً حتى 12:00 منتصف الليل
اليوم الثاني
الاستيقاظ الساعة 7:00 صباحًا
إفطار
رحلات إلى: البلو هول، أبو جالوم، اللاجون الأزرق
إفطار مميز (غالبًا في الهواء الطلق)
حفلة ليلية على اللاجون الساعة 8:00 مساءً
اليوم الثالث
الاستيقاظ الساعة 7:00 صباحًا
إفطار
سفاري: قيادة الدراجات الرباعية، الثلاثة برك، سنوركلينج
أنشطة من 7:00 صباحًا حتى 4:00 مساءً
عشاء مميز
جولة حرة وتسوق في دهب مساءً
اليوم الرابع
تسلق اختياري لشروق الشمس من 5:30 صباحًا حتى 9:00 صباحًا
تسجيل الخروج من الفندق الساعة 10:00 صباحًا
العودة إلى القاهرة
You said:
Personal expenses (souvenirs, snacks, etc.)
Diving activities (if not pre-booked)
Travel insurance
Any activities not listed in the itinerary
ChatGPT said:
النفقات الشخصية (الهدايا التذكارية، الوجبات الخفيفة، إلخ)
أنشطة الغوص (إذا لم تُحجز مسبقًا)
تأمين السفر
أي أنشطة غير مذكورة في برنامج الرحلة
You said:
Dahab Hotels
Hotel
Double Room / Night
Panda “First Row”
1450
See View Dahab “First Row” Standard
1590
Dahab Pay “First Row”
1190
Dahab Nubia “First Row”
1490
Dahab Lagoon “First Row”
3290
Ecotal Dahab “First Row”
3290
Happy Life “First Row”
2490
Maimi “First Row”
890
These prices include breakfast only.
ChatGPT said:
html
Copy
Edit
فنادق دهب
الفندق
غرفة مزدوجة / الليلة
باندا “صف أول”
1450
سي فيو دهب “صف أول” ستاندرد
1590
دهب باي “صف أول”
1190
دهب نوبيا “صف أول”
1490
دهب لاجون “صف أول”
3290
إيكوتل دهب “صف أول”
3290
هابي لايف “صف أول”
2490
ميامي “صف أول”
890
تشمل هذه الأسعار الإفطار فقط.
You said:
Arrival assistance at Cairo International Airport
Airport transfers (arrival and departure)
4-night accommodation in Cairo hotel
Daily breakfast at the hotel
Private air-conditioned transportation for all tours
Guided visits to:
Giza Pyramids, Sphinx, and Valley Temple
Egyptian Museum
Citadel of Saladin and Mohamed Ali Mosque
Coptic Cairo: Hanging Church, Abu Serga, Ben Ezra Synagogue
Khan El Khalili Bazaar
One day trip (choose from: Alexandria, Memphis & Saqqara, or Desert Safari)
Lunch at local restaurants during full-day tours
English-speaking tour guide
ChatGPT said:
html
Copy
Edit
استقبال عند الوصول في مطار القاهرة الدولي
النقل من وإلى المطار (الوصول والمغادرة)
إقامة لمدة 4 ليالٍ في فندق بالقاهرة
إفطار يومي في الفندق
مواصلات خاصة ومكيّفة لجميع الجولات
زيارات بصحبة مرشد إلى:
أهرامات الجيزة، أبو الهول، ومعبد الوادي
المتحف المصري
قلعة صلاح الدين ومسجد محمد علي
القاهرة القبطية: الكنيسة المعلقة، أبو سرجة، معبد بن عزرا
خان الخليلي
رحلة يومية واحدة (اختَر من: الإسكندرية، ممفيس وسقارة، أو سفاري الصحراء)
وجبة غداء في مطاعم محلية أثناء الجولات اليومية الكاملة
مرشد سياحي يتحدث الإنجليزية
You said:
International airfare
Entry visa to Egypt
Optional activities (e.g., dinner cruise, camel rides, personal shopping)
Travel insurance
Tips and gratuities
Any meals or drinks not mentioned
ChatGPT said:
html
Copy
Edit
تذاكر الطيران الدولية
تأشيرة الدخول إلى مصر
الأنشطة الاختيارية (مثل: عشاء على مركب، ركوب الجمال، التسوق الشخصي)
تأمين السفر
الإكراميات والبقشيش
أي وجبات أو مشروبات غير مذكورة
You said:
Day 1: Arrival in Cairo
Meet & assist at Cairo International Airport
Transfer to hotel and check-in
Optional: Dinner cruise on the Nile with live entertainment
Overnight in Cairo
Day 2: Giza Pyramids & Egyptian Museum
Breakfast at the hotel
Visit Giza Pyramids, Sphinx, and Valley Temple
Explore the Egyptian Museum
Optional stop: Papyrus or perfume shop
Lunch at a local restaurant
Optional: Sunset camel ride near the pyramids
Overnight in Cairo
Day 3: Islamic & Coptic Cairo
Breakfast at the hotel
Visit Citadel of Saladin & Mohamed Ali Mosque
Tour Coptic Cairo: Hanging Church, Abu Serga, Ben Ezra Synagogue
Visit Khan El Khalili Bazaar and El Fishawy Café
Optional: Dinner in Old Cairo
Overnight in Cairo
Day 4: Optional Day Trips
Option 1: Memphis, Saqqara & Dahshur
Option 2: Alexandria – Catacombs, Citadel of Qaitbay, Library
Option 3: Desert Safari in Fayoum or Wadi El Rayan
Return to Cairo and overnight
Day 5: Departure
Breakfast at the hotel
Check-out and transfer to Cairo Airport
ChatGPT said:
html
Copy
Edit
اليوم الأول: الوصول إلى القاهرة
استقبال ومساعدة في مطار القاهرة الدولي
الانتقال إلى الفندق وتسجيل الوصول
اختياري: عشاء على مركب في النيل مع عروض ترفيهية
المبيت في القاهرة
اليوم الثاني: أهرامات الجيزة والمتحف المصري
إفطار في الفندق
زيارة أهرامات الجيزة، أبو الهول، ومعبد الوادي
استكشاف المتحف المصري
اختياري: زيارة متجر بردي أو عطور
غداء في مطعم محلي
اختياري: ركوب جِمال عند الغروب قرب الأهرامات
المبيت في القاهرة
اليوم الثالث: القاهرة الإسلامية والقبطية
إفطار في الفندق
زيارة قلعة صلاح الدين ومسجد محمد علي
جولة في القاهرة القبطية: الكنيسة المعلقة، أبو سرجة، كنيس بن عزرا
زيارة خان الخليلي وكافيه الفيشاوي
اختياري: عشاء في القاهرة القديمة
المبيت في القاهرة
اليوم الرابع: رحلات اختيارية
الخيار 1: ممفيس وسقارة ودهشور
الخيار 2: الإسكندرية – السراديب، قلعة قايتباي، مكتبة الإسكندرية
الخيار 3: سفاري في الفيوم أو وادي الريان
العودة إلى القاهرة والمبيت
اليوم الخامس: المغادرة
إفطار في الفندق
تسجيل الخروج والانتقال إلى مطار القاهرة
You said:
Pickup from your hotel in Cairo around 06:00 AM
Private air-conditioned vehicle (2.5–3 hours, 225 km drive)
Guided visits to:
Catacombs of Kom El Shoqafa
Pompey’s Pillar
Citadel of Qaitbay
Bibliotheca Alexandrina
Montaza Palace Gardens (optional)
Lunch: Fresh seafood at a local restaurant
Optional local stops along the Corniche (markets or cafés)
Return transfer to Cairo (Depart ~5:00–6:00 PM / Arrive ~8:30–9:00 PM)
ChatGPT said:
html
Copy
Edit
الاستلام من فندقك في القاهرة حوالي الساعة 06:00 صباحًا
وسيلة نقل خاصة ومكيفة (مدة الرحلة 2.5 – 3 ساعات، مسافة 225 كم)
زيارات بصحبة مرشد إلى:
سراديب الموتى بكوم الشقافة
عمود بومبي
قلعة قايتباي
مكتبة الإسكندرية
حدائق قصر المنتزه (اختياري)
الغداء: مأكولات بحرية طازجة في مطعم محلي
توقفات اختيارية على كورنيش الإسكندرية (أسواق أو مقاهي)
العودة إلى القاهرة (مغادرة حوالي 5:00 – 6:00 مساءً / وصول حوالي 8:30 – 9:00 مساءً)
You said:
Personal expenses (souvenirs, snacks, etc.)
Optional museum or site entry fees not listed
Travel insurance (if not pre-arranged)
Any extras not mentioned in the itinerary
ChatGPT said:
html
Copy
Edit
النفقات الشخصية (الهدايا التذكارية، الوجبات الخفيفة، إلخ)
رسوم دخول المتاحف أو المواقع الاختيارية غير المدرجة
تأمين السفر (إذا لم يتم ترتيبه مسبقًا)
أي خدمات إضافية غير مذكورة في برنامج الرحلة
You said:
06:00 AM – Pickup from your hotel in Cairo
Drive to Alexandria (2.5–3 hours / 225 km)
Visit the Catacombs of Kom El Shoqafa
Explore Pompey’s Pillar
Tour the Citadel of Qaitbay
Discover Bibliotheca Alexandrina
(Optional) Walk through Montaza Palace Gardens
Seafood lunch at a local restaurant
(Optional) Stop by local markets or cafés on the Corniche
05:00–06:00 PM – Depart from Alexandria
08:30–09:00 PM – Return to Cairo
ChatGPT said:
html
Copy
Edit
06:00 صباحًا – الاستلام من فندقك في القاهرة
الانطلاق إلى الإسكندرية (2.5–3 ساعات / 225 كم)
زيارة سراديب الموتى بكوم الشقافة
استكشاف عمود السواري
جولة في قلعة قايتباي
اكتشاف مكتبة الإسكندرية
(اختياري) نزهة في حدائق قصر المنتزه
غداء مأكولات بحرية في مطعم محلي
(اختياري) التوقف في الأسواق أو المقاهي على الكورنيش
05:00–06:00 مساءً – المغادرة من الإسكندرية
08:30–09:00 مساءً – العودة إلى القاهرة
You said:
العين السخنة
ChatGPT said:
Ain Sokhna
العين السخنة بالإنجليزية تُكتب: Ain Sokhna
هل تحتاج الترجمة لترويج سياحي أو لاستخدام داخل جدول أو كعنوان في موقعك؟
You said:
مواصلات من القاهرة إلى العين السخنة والعودة
دخول إلى منتجع للاستعمال اليومي
شاطئ رملي خاص وحمام سباحة
كراسي شاطئ، مناشف، ومرافق للاستحمام
غداء مأكولات بحرية (بوفيه أو قائمة انتقائية)
إمكانية الوصول إلى مطاعم ومنتزهات المنتجع
ChatGPT said:
Here’s the English translation of your itinerary for Ain Sokhna:
html
Copy
Edit
Round-trip transportation from Cairo to Ain Sokhna
Day-use access to a resort
Private sandy beach and swimming pool
Beach chairs, towels, and shower facilities
Seafood lunch (buffet or à la carte)
Access to resort restaurants and recreational areas
هل ترغب أيضًا في ترجمة العنوان؟ مثلاً: “رحلة اليوم الواحد إلى العين السخنة” → “Ain Sokhna Day Trip”؟
You said:
المصاريف الشخصية
الأنشطة المائية الاختيارية (مثل البانانا بوت، الجيت سكي، وغيرها)
المشروبات والوجبات الخفيفة خارج الغداء المشمول
رسوم دخول الزيارات الاختيارية (هضبة الجلالة، دير الأنبا أنطونيوس)
الإقامة الليلية (متاحة كخيار إضافي)
ChatGPT said:
وإليك الترجمة الإنجليزية الدقيقة للقائمة:
html
Copy
Edit
Personal expenses
Optional water activities (e.g., banana boat, jet ski, etc.)
Beverages and snacks not included in the lunch
Entry fees for optional visits (e.g., Galala Plateau, St. Anthony Monastery)
Overnight stay (available as an optional add-on)
هل تحب أضيف كمان جدول الأسعار أو جدول اليوم التفصيلي لو حابب تعمله بعد كده؟
You said:
الانطلاق صباحًا
المغادرة من القاهرة مبكرًا (حوالي الساعة 7:00 صباحًا)
رحلة بالسيارة لمدة ساعة ونصف تقريبًا عبر طريق العين السخنة
الوصول حوالي الساعة 8:30–9:00 صباحًا
أنشطة الصباح
الخيار 1: يوم على الشاطئ في منتجع
اختر من: ستيلا دي ماري، جاز ليتل فينيس، أو منتجع كانكون السخنة
دخول إلى الشاطئ، المسبح، كراسي الاسترخاء، المناشف، والاستحمام
الخيار 2: أنشطة مائية
ركوب قارب البانانا
قيادة الجيت سكي
قارب زجاجي القاع
السنوركلينج (إذا كان البحر هادئًا)
استراحة الغداء
غداء مأكولات بحرية في مطعم المنتجع
أو خيارات محلية مثل: فيش ماركت أو البرج
أنشطة بعد الظهر
الاسترخاء على الشاطئ أو بجانب المسبح
ألعاب شاطئية خفيفة أو نزهة قصيرة
زيارة اختيارية لهضبة الجلالة أو دير الأنبا أنطونيوس
العودة مساءً
قهوة أو وجبة خفيفة وقت الغروب
المغادرة الساعة 5:30–6:00 مساءً
الوصول إلى القاهرة بحلول 7:30–8:00 مساءً
الإقامة الليلية (اختياري)
الإقامة لمدة ليلة أو ليلتين في المنتجع
جميع الوجبات أو نصف إقامة
الوصول إلى السبا، المسبح، والشاطئ
نزهات ليلية على الشاطئ، موسيقى حية، وأنشطة للأطفال
ChatGPT said:
Here’s the English translation of the full itinerary for the Ain Sokhna day trip and optional overnight stay:
html
Copy
Edit
Morning Departure
Depart from Cairo early (around 7:00 AM)
Drive approximately 1.5 hours via Ain Sokhna Road
Arrive around 8:30–9:00 AM
Morning Activities
Option 1: Beach Day at a Resort
Choose from: Stella Di Mare, Jaz Little Venice, or Cancun Sokhna Resort
Access to the beach, pool, sun loungers, towels, and showers
Option 2: Water Activities
Banana boat ride
Jet ski ride
Glass-bottom boat
Snorkeling (if the sea is calm)
Lunch Break
Seafood lunch at the resort restaurant
Or local dining options like Fish Market or El Borg
Afternoon Activities
Relax on the beach or by the pool
Light beach games or a short walk
Optional visit to Galala Plateau or St. Anthony Monastery
Evening Return
Coffee or light snack at sunset
Departure at 5:30–6:00 PM
Arrive back in Cairo by 7:30–8:00 PM
Overnight Stay (Optional)
1–2 night stay at the resort
Full board or half board options
Access to spa, pool, and beach
Evening beach walks, live music, and kids’ activities
Let me know if you need it in PDF format or want it added to a brochure.
You said:
عايزك تعدل الدالة دى اللى بتتعرض الباكدجات بحيث انها تعرض ال duration , واللوكيشن اللى احنا عملمناهم بالعربى لو اللغة عربى
ومتغيرش حاجه تانى
function display_package_cards_shortcode() {
ob_start();
?>
‘posts_per_page’ => -1,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
);
$packages = new WP_Query($args);
if ($packages->have_posts()):
while ($packages->have_posts()): $packages->the_post();
$image = get_field(‘main_image’);
$location = get_field(‘location’);
$duration = get_field(‘duration’);
?>
‘posts_per_page’ => -1,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
);
$packages = new WP_Query($args);
if ($packages->have_posts()):
while ($packages->have_posts()): $packages->the_post();
$image = get_field(‘main_image’);// اللغة الحالية
$current_lang = function_exists(‘pll_current_language’) ? pll_current_language() : ‘en’;
// نحصل على القيم حسب اللغة
if ($current_lang === ‘ar’) {
$location = get_field(‘location_ar’);
$duration = get_field(‘duration_ar’);
} else {
$location = get_field(‘location’);
$duration = get_field(‘duration’);
}
?>
‘posts_per_page’ => 6,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
);
$packages = new WP_Query($args);
if ($packages->have_posts()):
while ($packages->have_posts()): $packages->the_post();
$image = get_field(‘main_image’);
$location = get_field(‘location’);
$duration = get_field(‘duration’);
?>
‘posts_per_page’ => 6,
‘orderby’ => ‘date’,
‘order’ => ‘DESC’
);
$packages = new WP_Query($args);
if ($packages->have_posts()):
while ($packages->have_posts()): $packages->the_post();
$image = get_field(‘main_image’);// تحديد اللغة الحالية
$current_lang = function_exists(‘pll_current_language’) ? pll_current_language() : ‘en’;
// جلب القيم حسب اللغة
if ($current_lang === ‘ar’) {
$location = get_field(‘location_ar’);
$duration = get_field(‘duration_ar’);
} else {
$location = get_field(‘location’);
$duration = get_field(‘duration’);
}
?>
return ob_get_clean();
}
add_shortcode(‘home_packages’, ‘display_home_sample_packages_shortcode’);
🔸 كده عندك الـ home_packages و package_cards شغالين بنفس المنطق.
لو عايز نعملهم reusable function أو تخلي جزء منهم مشترك، قوللي واشتغلك عليه.
You said:
تعالى نعمل نفس الكلام فى destinations ونضيف الحقو لدى بالعربى
ChatGPT said:
تمام، هنطبق نفس المبدأ في حقل الوجهات (destinations) زي ما عملنا مع الباكدجات. عشان نجهز الحقول بالإنجليزي والعربي في ACF ونعرض القيم حسب اللغة:
✅ الخطوة 1: إنشاء الحقول بالعربية
ادخل على نفس مجموعة الحقول اللي فيها:
location
best_time_to_visit
activities
وضيف الحقول المقابلة بالعربية كالتالي:
Label (الاسم الظاهري) Name (الاسم البرمجي) Type
Location (Arabic) location_ar Text
Best Time to Visit (Arabic) best_time_to_visit_ar Text
Activities (Arabic) activities_ar WYSIWYG Editor
➕ اضغط “Add Field” لكل واحد فيهم، وخلي الاسم البرمجي زي ما هو بالظبط.
✅ الخطوة 2: في قالب single-destination.php أو أينما تُعرض التفاصيل
بدّل الأكواد الخاصة بجلب الحقول إلى الشكل التالي:
php
Copy
Edit
✅ الخطوة 3 (اختياري): ترجمات Polylang
تأكد إن الكلمات زي “Location” و”Best Time to Visit” و”Activities” مضافة في لوحة Polylang → String Translations علشان pll__(‘…’) تشتغل صح.
لو عايزني أجهزلك كود العرض كامل أو تعمل صفحة معينة للوجهات بلغني، واشتغللك عليها فورًا.
You said:
خد دا الكود الحالى
متغيرش اسم اى كلاس ولا اى شىئ
فقط
اعمل المنطق بتاع اللغه علشان لو عربى يعرض الحقول اللى احنا عملناها دلوقتى
ChatGPT said:
تمام يا بطل، دي النسخة المعدّلة من الكود بتاعك بدون تغيير أي كلاس ولا شكل، فقط أضفت منطق اللغة علشان يعرض الحقول العربية location_ar و best_time_to_visit_ar و activities_ar لما اللغة تكون “ar”:
php
Copy
Edit
✅ كده لما اللغة تكون عربي، هيتعرض:
location_ar
best_time_to_visit_ar
activities_ar
ولو إنجليزي هيعرض الحقول الأصلية.
لو فيه حقول تانية عايز تضيف لها نفس الفكرة، قولي وانا أجهزها ليك فورًا.
You said:
يلا نترجم
The Western Desert – near the Libyan border
ChatGPT said:
الصحراء الغربية – قرب الحدود الليبية
You said:
From October to April (for mild and pleasant weather)
ChatGPT said:
من أكتوبر إلى أبريل (لأجواء معتدلة ومناسبة)
You said:
🏰 Shali Fortress
🔮 Temple of the Oracle (Amun Temple)
🛁 Cleopatra’s Bath
⛰️ Mountain of the Dead
🏛️ Temple of Amun
🌅 Fatnas Island
🏜️ Sand Dunes & Desert Safari
♨️ Hot Spring Baths
🌊 Salt Lakes & Cold Springs
✨ Camping Under the Stars & Stargazing
🏄♂️ Sandboarding & Nature Walks
ChatGPT said:
html
Copy
Edit
🏰 قلعة شالي
🔮 معبد الوحي (معبد آمون)
🛁 حمام كليوباترا
⛰️ جبل الموتى
🏛️ معبد آمون
🌅 جزيرة فطناس
🏜️ الكثبان الرملية وسفاري الصحراء
♨️ الحمامات الساخنة
🌊 البحيرات المالحة والينابيع الباردة
✨ التخييم تحت النجوم ومراقبة السماء
🏄♂️ التزلج على الرمال والمشي في الطبيعة
You said:
All year round – but spring and autumn are preferred for their mild weather
ChatGPT said:
طوال العام – لكن يُفضّل الربيع والخريف لاعتدال الطقس
You said:
🏖️ Nuweiba Beach: A peaceful beach perfect for relaxation and peace of mind.
⛺ Tarabin Area: A historic Bedouin village known for its unique charm.
🏰 Castle Zaman: A one-of-a-kind castle perched on a mountain with stunning panoramic views.
🏜️ Colored Canyon: One of Sinai’s most famous geological wonders with naturally vibrant colors.
🌴 Ain Khudra Oasis: A natural oasis with freshwater springs and palm trees.
🌊 Ras Shaitan: Ideal for diving, peace, and beachside relaxation.
🤿 Diving & Snorkeling
🐎 Horseback Riding
🧘 Yoga & Wellness Sessions
🚤 Boat Trips
🧗 Rock Climbing & Hiking
🌌 Meditation & Stargazing
🏄 Surfing
🛌 Relaxation & Alternative Therapies
🐪 Beach Camping & Camel Rides
ChatGPT said:
🏖️ شاطئ نويبع: شاطئ هادئ مثالي للاسترخاء وراحة البال.
⛺ منطقة الترابين: قرية بدوية تاريخية تُعرف بسحرها الفريد.
🏰 قلعة زمان: قلعة فريدة تقع على جبل وتوفر إطلالات بانورامية مذهلة.
🏜️ الوادي الملون: من أشهر العجائب الجيولوجية في سيناء بألوانه الطبيعية الزاهية.
🌴 واحة عين خضرة: واحة طبيعية تحتوي على ينابيع مياه عذبة وأشجار نخيل.
🌊 رأس الشيطان: مثالية للغوص، والاسترخاء، والهدوء على الشاطئ.
🤿 الغوص والسنوركلينج
🐎 ركوب الخيل
🧘 جلسات اليوغا والعافية
🚤 رحلات بالقوارب
🧗 تسلق الصخور والمشي الجبلي
🌌 التأمل ومراقبة النجوم
🏄 ركوب الأمواج
🛌 الاسترخاء والعلاجات البديلة
🐪 التخييم على الشاطئ وركوب الجِمال
You said:
🏖️ Beach Relaxation: Unwind on serene beaches or by the pool, with options for a sunset stroll or a private dinner.
🐬 Diving & Snorkeling: Explore Sataya Reef (Dolphin House) for swimming with dolphins, or Abu Dabbab Bay to spot sea turtles and dugongs.
🏜️ Desert Safari: An off-road adventure in the Eastern Desert, including visits to Bedouin villages and camel rides at sunset.
🎶 Bedouin Dinner: A traditional dinner under the stars with local music and authentic Bedouin hospitality.
ChatGPT said:
🏖️ الاسترخاء على الشاطئ: استمتع بالهدوء على الشاطئ أو بجانب المسبح، مع إمكانية نزهة وقت الغروب أو عشاء خاص.
🐬 الغوص والسنوركلينج: استكشف شعاب ساتايا (بيت الدلافين) للسباحة مع الدلافين، أو خليج أبو دباب لرؤية السلاحف البحرية وأبقار البحر.
🏜️ سفاري الصحراء: مغامرة شيقة بسيارات الدفع الرباعي في الصحراء الشرقية، تشمل زيارة القرى البدوية وركوب الجِمال وقت الغروب.
🎶 عشاء بدوي: عشاء تقليدي تحت النجوم مع موسيقى محلية وضيافة بدوية أصيلة.
You said:
🏛️ Karnak & Luxor Temples: Explore the grandeur of ancient Egyptian temples with massive columns and intricate carvings.
🌄 Valley of the Kings: Visit the tombs of the Pharaohs, including the famous tomb of Tutankhamun.
⛰️ Temple of Hatshepsut: A unique mortuary temple built for Queen Hatshepsut, one of Egypt’s most powerful rulers.
🗿 Colossi of Memnon: Two massive statues guarding the entrance to the Theban Necropolis.
🚤 Nile Cruise (optional): Enjoy a magical journey along the Nile between Luxor and Aswan, with stops at iconic temples.
🕌 Abu Simbel Temples: Optional visit to the awe-inspiring rock temples of Ramses II, saved from the rising waters of the Nile.
🌊 Felucca Ride: Relax aboard a traditional sailing boat in Aswan or visit a Nubian village.
ChatGPT said:
🏛️ معابد الكرنك والأقصر: اكتشف عظمة المعابد الفرعونية ذات الأعمدة الضخمة والنقوش التفصيلية.
🌄 وادي الملوك: زيارة مقابر الفراعنة، بما في ذلك مقبرة توت عنخ آمون الشهيرة.
⛰️ معبد حتشبسوت: معبد جنائزي فريد بُني للملكة حتشبسوت، إحدى أقوى حكام مصر القديمة.
🗿 تمثالي ممنون: تمثالان عملاقان يحرسان مدخل جبانة طيبة الغربية.
🚤 رحلة نيلية (اختياري): استمتع برحلة ساحرة على ضفاف النيل بين الأقصر وأسوان مع توقفات عند معابد شهيرة.
🕌 معابد أبو سمبل: زيارة اختيارية لمعابد رمسيس الثاني المنحوتة في الصخور، والتي تم إنقاذها من الغرق.
🌊 ركوب الفلوكة: استرخِ على متن قارب شراعي تقليدي في أسوان أو قم بزيارة لقرية نوبية.
You said:
🏝️ Giftun Islands: One of the most popular destinations for diving and snorkeling.
🚤 Hurghada Marina: A modern promenade filled with restaurants and cafés.
🕌 El Mina Mosque: One of the largest and most beautiful mosques in Hurghada.
🐠 Grand Aquarium: An interactive experience showcasing marine life.
🌅 Desert Safari: Quad biking adventure with a visit to a Bedouin camp.
⛵ Sea Trips: Boats, yachts, and glass-bottom ships to explore coral reefs.
🎢 Aqua Park: Water activities for families and kids.
🛍️ Shopping Areas: Like Dahar district and souvenir markets.
🎶 Nightlife: Parties, clubs, and live music events.
ChatGPT said:
🏝️ جزر الجفتون: من أشهر الوجهات للغطس والسنوركلينج.
🚤 مارينا الغردقة: ممشى حديث يضم مطاعم وكافيهات على البحر.
🕌 مسجد الميناء: من أكبر وأجمل المساجد في الغردقة.
🐠 الأكواريوم الكبير: تجربة تفاعلية لاستكشاف الحياة البحرية.
🌅 سفاري الصحراء: مغامرة بالدراجات الرباعية وزيارة مخيم بدوي.
⛵ رحلات بحرية: قوارب ويخوت وسفن زجاجية لاستكشاف الشعب المرجانية.
🎢 أكوا بارك: أنشطة مائية ممتعة للعائلات والأطفال.
🛍️ مناطق التسوق: مثل حي الدهار وأسواق الهدايا التذكارية.
🎶 الحياة الليلية: حفلات، نوادي، وعروض موسيقية حية.
You said:
🌊 Lake Qarun & Qarun Palace: A historic lake and ancient ruins.
🏞️ Wadi El Rayan: Famous for its waterfalls and nature reserves.
🏺 Tunis Village: Renowned for pottery workshops and scenic landscapes.
🏛️ Karanis (Kom Aushim): Ancient Roman archaeological site.
🔺 Hawara Pyramid: Middle Kingdom pyramid of Amenemhat III.
🏙️ Madinat Madi: Archaeological complex featuring ancient temples.
🏜️ Desert Activities: Sand dunes, camping, safari, sandboarding, and stargazing.
🦅 Birdwatching: Especially at Lake Qarun and Wadi El Rayan.
🌄 Wadi Al-Hitan (Valley of Whales): UNESCO World Heritage Site with prehistoric whale fossils.
ChatGPT said:
🌊 بحيرة قارون وقصر قارون: بحيرة تاريخية وآثار قديمة.
🏞️ وادي الريان: مشهور بشلالاته ومحمياته الطبيعية.
🏺 قرية تونس: مشهورة بورش الفخار والمناظر الطبيعية الخلابة.
🏛️ كارانيس (كوم أوشيم): موقع أثري روماني قديم.
🔺 هرم هوارة: هرم من عصر الدولة الوسطى للملك أمنمحات الثالث.
🏙️ مدينة ماضي: مجمع أثري يضم معابد قديمة.
🏜️ أنشطة صحراوية: كثبان رملية، تخييم، سفاري، التزحلق على الرمال، ومراقبة النجوم.
🦅 مراقبة الطيور: خاصة في بحيرة قارون ووادي الريان.
🌄 وادي الحيتان: موقع تراث عالمي لليونسكو يضم حفريات لحيتان ما قبل التاريخ.