Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/Http/Controllers/Store/ReviewController.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public function store(Request $request)
if (ProductReview::where('product_id', $request->product_id)
->where('customer_id', Auth::guard('customer')->id())
->exists()) {
return back()->with('error', 'You have already reviewed this product.');
return back()->with('error', __('store.product_detail.review_already_submitted'));
}

ProductReview::create([
Expand All @@ -32,6 +32,6 @@ public function store(Request $request)
'is_approved' => 1,
]);

return back()->with('success', 'Thank you! Your review is now live.');
return back()->with('success', __('store.product_detail.review_success'));
}
}
4 changes: 2 additions & 2 deletions app/Http/Controllers/Store/WishlistController.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ public function toggle(Request $request)
if ($wishlist) {
$wishlist->delete();

return response()->json(['status' => 'removed', 'message' => 'Removed from favorites']);
return response()->json(['status' => 'removed', 'message' => __('store.product_detail.removed_from_wishlist')]);
}

Wishlist::create([
'customer_id' => $customer->id,
'product_id' => $request->product_id,
]);

return response()->json(['status' => 'added', 'message' => 'Added to favorites']);
return response()->json(['status' => 'added', 'message' => __('store.product_detail.added_to_wishlist')]);
}
}
20 changes: 20 additions & 0 deletions resources/lang/ar/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'العملة',
'cart_success' => 'تمت إضافة المنتج إلى السلة بنجاح.',
'cart_update_error' => 'تعذر تحديث السلة. يرجى المحاولة مرة أخرى.',
'submit_review_title' => 'أضف تقييمك',
'review_optional' => 'التقييم (اختياري)',
'submit_review_btn' => 'إرسال التقييم',
'please' => 'يرجى',
'login' => 'تسجيل الدخول',
'customer' => 'العميل',
'submit' => 'لتقديم تقييم.',
'no_reviews_yet' => 'لا توجد تقييمات لهذا المنتج بعد.',
'no_review_text' => 'لا يوجد نص للتقييم.',
'day' => 'يوم',
'days' => 'أيام',
'ago' => 'منذ',
'average_rating' => 'متوسط التقييم',
'variant_not_available' => 'الخيار المحدد غير متوفر.',
'something_wrong' => 'حدث خطأ ما. يرجى المحاولة مرة أخرى.',
'added_to_wishlist' => 'تمت الإضافة إلى المفضلة ❤️',
'removed_from_wishlist' => 'تمت الإزالة من المفضلة 💔',
'login_to_wishlist' => 'يرجى تسجيل الدخول لإدارة المفضلة.',
'review_already_submitted' => 'لقد قمت بتقييم هذا المنتج بالفعل.',
'review_success' => 'شكراً لك! تم نشر تقييمك بنجاح.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/de/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Währung',
'cart_success' => 'Produkt erfolgreich in den Warenkorb gelegt.',
'cart_update_error' => 'Warenkorb konnte nicht aktualisiert werden. Bitte versuchen Sie es erneut.',
'submit_review_title' => 'Bewertung abgeben',
'review_optional' => 'Bewertung (optional)',
'submit_review_btn' => 'Bewertung senden',
'please' => 'Bitte',
'login' => 'Anmelden',
'customer' => 'Kunde',
'submit' => 'um eine Bewertung abzugeben.',
'no_reviews_yet' => 'Für dieses Produkt gibt es noch keine Bewertungen.',
'no_review_text' => 'Keine Bewertung geschrieben.',
'day' => 'Tag',
'days' => 'Tage',
'ago' => 'vor',
'average_rating' => 'Durchschnittliche Bewertung',
'variant_not_available' => 'Die ausgewählte Variante ist nicht verfügbar.',
'something_wrong' => 'Etwas ist schiefgelaufen. Bitte versuche es erneut.',
'added_to_wishlist' => 'Zur Wunschliste hinzugefügt ❤️',
'removed_from_wishlist' => 'Von der Wunschliste entfernt 💔',
'login_to_wishlist' => 'Bitte melden Sie sich an, um Ihre Wunschliste zu verwalten.',
'review_already_submitted' => 'Sie haben dieses Produkt bereits bewertet.',
'review_success' => 'Danke! Ihre Bewertung ist jetzt sichtbar.',
],

'cart' => [
Expand Down
21 changes: 21 additions & 0 deletions resources/lang/en/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,27 @@
'currency_symbol' => 'Currency',
'cart_success' => 'Product added to cart successfully.',
'cart_update_error' => 'Could not update cart. Please try again.',
'submit_review_title' => 'Submit Your Review',
'review_optional' => 'Review (optional)',
'submit_review_btn' => 'Submit Review',
'please' => 'Please',
'login' => 'Login',
'customer' => 'Customer',
'submit' => 'to submit a review.',
'no_reviews_yet' => 'No reviews for this product yet.',
'no_review_text' => 'No review written.',
'customer' => 'Customer',
'day' => 'day',
'days' => 'days',
'ago' => 'ago',
'average_rating' => 'Average Rating',
'variant_not_available' => 'Selected variant not available.',
'something_wrong' => 'Something went wrong. Please try again.',
'added_to_wishlist' => 'Added to favorites ❤️',
'removed_from_wishlist' => 'Removed from favorites 💔',
'login_to_wishlist' => 'Please login to manage your favorites.',
'review_already_submitted' => 'You have already reviewed this product.',
'review_success' => 'Thank you! Your review is now live.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/es/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Moneda',
'cart_success' => 'Producto añadido al carrito con éxito.',
'cart_update_error' => 'No se pudo actualizar el carrito. Por favor, inténtalo de nuevo.',
'submit_review_title' => 'Enviar tu reseña',
'review_optional' => 'Reseña (opcional)',
'submit_review_btn' => 'Enviar reseña',
'please' => 'Por favor',
'login' => 'Iniciar sesión',
'customer' => 'Cliente',
'submit' => 'para enviar una reseña.',
'no_reviews_yet' => 'Aún no hay reseñas para este producto.',
'no_review_text' => 'No se escribió una reseña.',
'day' => 'día',
'days' => 'días',
'ago' => 'hace',
'average_rating' => 'Calificación promedio',
'variant_not_available' => 'La variante seleccionada no está disponible.',
'something_wrong' => 'Algo salió mal. Por favor, inténtalo de nuevo.',
'added_to_wishlist' => 'Añadido a favoritos ❤️',
'removed_from_wishlist' => 'Eliminado de favoritos 💔',
'login_to_wishlist' => 'Por favor inicia sesión para gestionar tus favoritos.',
'review_already_submitted' => 'Ya has reseñado este producto.',
'review_success' => '¡Gracias! Tu reseña ya está visible.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/fa/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'واحد پول',
'cart_success' => 'محصول با موفقیت به سبد خرید اضافه شد.',
'cart_update_error' => 'امکان به‌روزرسانی سبد خرید وجود ندارد. لطفاً دوباره تلاش کنید.',
'submit_review_title' => 'ارسال نظر شما',
'review_optional' => 'نظر (اختیاری)',
'submit_review_btn' => 'ارسال نظر',
'please' => 'لطفاً',
'login' => 'ورود',
'customer' => 'مشتری',
'submit' => 'برای ارسال نظر.',
'no_reviews_yet' => 'هنوز نظری برای این محصول ثبت نشده است.',
'no_review_text' => 'نظری نوشته نشده است.',
'day' => 'روز',
'days' => 'روز', // In Persian plural form stays same but context handles it
'ago' => 'پیش',
'average_rating' => 'میانگین امتیاز',
'variant_not_available' => 'گزینه انتخاب‌شده موجود نمی‌باشد.',
'something_wrong' => 'مشکلی پیش آمده است. لطفاً دوباره تلاش کنید.',
'added_to_wishlist' => 'به علاقه‌مندی‌ها اضافه شد ❤️',
'removed_from_wishlist' => 'از علاقه‌مندی‌ها حذف شد 💔',
'login_to_wishlist' => 'لطفاً برای مدیریت علاقه‌مندی‌ها وارد شوید.',
'review_already_submitted' => 'شما قبلاً برای این محصول نظر داده‌اید.',
'review_success' => 'متشکریم! نظر شما ثبت و منتشر شد.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/fr/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Devise',
'cart_success' => 'Produit ajouté au panier avec succès.',
'cart_update_error' => 'Impossible de mettre à jour le panier. Veuillez réessayer.',
'submit_review_title' => 'Soumettre votre avis',
'review_optional' => 'Avis (optionnel)',
'submit_review_btn' => 'Envoyer l’avis',
'please' => 'Veuillez',
'login' => 'Connexion',
'customer' => 'Client',
'submit' => 'pour soumettre un avis.',
'no_reviews_yet' => 'Aucun avis pour ce produit pour le moment.',
'no_review_text' => 'Aucun avis écrit.',
'day' => 'jour',
'days' => 'jours',
'ago' => 'il y a',
'average_rating' => 'Note moyenne',
'variant_not_available' => 'La variante sélectionnée n’est pas disponible.',
'something_wrong' => 'Une erreur est survenue. Veuillez réessayer.',
'added_to_wishlist' => 'Ajouté aux favoris ❤️',
'removed_from_wishlist' => 'Retiré des favoris 💔',
'login_to_wishlist' => 'Veuillez vous connecter pour gérer vos favoris.',
'review_already_submitted' => 'Vous avez déjà donné votre avis sur ce produit.',
'review_success' => 'Merci ! Votre avis est maintenant visible.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/hi/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'मुद्रा',
'cart_success' => 'उत्पाद सफलतापूर्वक कार्ट में जोड़ा गया।',
'cart_update_error' => 'कार्ट अपडेट नहीं किया जा सका। कृपया पुनः प्रयास करें।',
'submit_review_title' => 'अपनी समीक्षा सबमिट करें',
'review_optional' => 'समीक्षा (वैकल्पिक)',
'submit_review_btn' => 'समीक्षा सबमिट करें',
'please' => 'कृपया',
'login' => 'लॉगिन',
'customer' => 'ग्राहक',
'submit' => 'समीक्षा सबमिट करने के लिए।',
'no_reviews_yet' => 'इस उत्पाद के लिए अभी तक कोई समीक्षा नहीं है।',
'no_review_text' => 'कोई समीक्षा नहीं लिखी गई।',
'day' => 'दिन',
'days' => 'दिन',
'ago' => 'पहले',
'average_rating' => 'औसत रेटिंग',
'variant_not_available' => 'चयनित वैरिएंट उपलब्ध नहीं है।',
'something_wrong' => 'कुछ गलत हो गया। कृपया फिर से प्रयास करें।',
'added_to_wishlist' => 'फ़ेवरेट्स में जोड़ा गया ❤️',
'removed_from_wishlist' => 'फ़ेवरेट्स से हटाया गया 💔',
'login_to_wishlist' => 'कृपया अपने फ़ेवरेट्स प्रबंधित करने के लिए लॉगिन करें।',
'review_already_submitted' => 'आप इस उत्पाद की समीक्षा पहले ही कर चुके हैं।',
'review_success' => 'धन्यवाद! आपकी समीक्षा अब लाइव है।',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/id/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Mata Uang',
'cart_success' => 'Produk berhasil ditambahkan ke keranjang.',
'cart_update_error' => 'Keranjang tidak dapat diperbarui. Silakan coba lagi.',
'submit_review_title' => 'Kirim Ulasan Anda',
'review_optional' => 'Ulasan (Opsional)',
'submit_review_btn' => 'Kirim Ulasan',
'please' => 'Silakan',
'login' => 'Masuk',
'customer' => 'Pelanggan',
'submit' => 'untuk mengirim ulasan.',
'no_reviews_yet' => 'Belum ada ulasan untuk produk ini.',
'no_review_text' => 'Belum ada ulasan yang ditulis.',
'day' => 'hari',
'days' => 'hari',
'ago' => 'yang lalu',
'average_rating' => 'Rating Rata-rata',
'variant_not_available' => 'Varian yang dipilih tidak tersedia.',
'something_wrong' => 'Terjadi kesalahan. Silakan coba lagi.',
'added_to_wishlist' => 'Ditambahkan ke Favorit ❤️',
'removed_from_wishlist' => 'Dihapus dari Favorit 💔',
'login_to_wishlist' => 'Silakan masuk untuk mengelola daftar favorit Anda.',
'review_already_submitted' => 'Anda sudah mengirim ulasan untuk produk ini.',
'review_success' => 'Terima kasih! Ulasan Anda sudah ditampilkan.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/it/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Valuta',
'cart_success' => 'Prodotto aggiunto con successo al carrello.',
'cart_update_error' => 'Impossibile aggiornare il carrello. Riprova.',
'submit_review_title' => 'Invia la tua recensione',
'review_optional' => 'Recensione (Opzionale)',
'submit_review_btn' => 'Invia Recensione',
'please' => 'Per favore',
'login' => 'Accedi',
'customer' => 'Cliente',
'submit' => 'per inviare una recensione.',
'no_reviews_yet' => 'Non ci sono ancora recensioni per questo prodotto.',
'no_review_text' => 'Nessuna recensione scritta.',
'day' => 'giorno',
'days' => 'giorni',
'ago' => 'fa',
'average_rating' => 'Valutazione Media',
'variant_not_available' => 'La variante selezionata non è disponibile.',
'something_wrong' => 'Qualcosa è andato storto. Per favore riprova.',
'added_to_wishlist' => 'Aggiunto ai Preferiti ❤️',
'removed_from_wishlist' => 'Rimosso dai Preferiti 💔',
'login_to_wishlist' => 'Accedi per gestire i tuoi preferiti.',
'review_already_submitted' => 'Hai già inviato una recensione per questo prodotto.',
'review_success' => 'Grazie! La tua recensione è ora pubblicata.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/ja/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => '通貨',
'cart_success' => '商品がカートに追加されました。',
'cart_update_error' => 'カートを更新できませんでした。もう一度お試しください。',
'submit_review_title' => 'レビューを投稿する',
'review_optional' => 'レビュー(任意)',
'submit_review_btn' => 'レビューを投稿',
'please' => 'ぜひ',
'login' => 'ログイン',
'customer' => '顧客',
'submit' => 'レビューを投稿するために。',
'no_reviews_yet' => 'この商品のレビューはまだありません。',
'no_review_text' => 'レビューがありません。',
'day' => '日',
'days' => '日',
'ago' => '前',
'average_rating' => '平均評価',
'variant_not_available' => '選択したバリエーションは利用できません。',
'something_wrong' => 'エラーが発生しました。もう一度お試しください。',
'added_to_wishlist' => 'お気に入りに追加しました ❤️',
'removed_from_wishlist' => 'お気に入りから削除しました 💔',
'login_to_wishlist' => 'お気に入りを管理するにはログインしてください。',
'review_already_submitted' => 'この商品のレビューはすでに投稿済みです。',
'review_success' => 'ありがとうございます!あなたのレビューが公開されました。',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/ko/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => '통화',
'cart_success' => '상품이 장바구니에 성공적으로 추가되었습니다.',
'cart_update_error' => '장바구니를 업데이트할 수 없습니다. 다시 시도해주세요.',
'submit_review_title' => '리뷰 작성',
'review_optional' => '리뷰 (선택 사항)',
'submit_review_btn' => '리뷰 제출',
'please' => '제발',
'login' => '로그인',
'customer' => '고객',
'submit' => '리뷰를 제출하려면.',
'no_reviews_yet' => '이 상품에 대한 리뷰가 아직 없습니다.',
'no_review_text' => '작성된 리뷰가 없습니다.',
'day' => '일',
'days' => '일',
'ago' => '전',
'average_rating' => '평균 평점',
'variant_not_available' => '선택한 옵션을 사용할 수 없습니다.',
'something_wrong' => '문제가 발생했습니다. 다시 시도해주세요.',
'added_to_wishlist' => '즐겨찾기에 추가됨 ❤️',
'removed_from_wishlist' => '즐겨찾기에서 제거됨 💔',
'login_to_wishlist' => '즐겨찾기를 관리하려면 로그인해주세요.',
'review_already_submitted' => '이미 이 상품을 리뷰하셨습니다.',
'review_success' => '감사합니다! 리뷰가 게시되었습니다.',
],

'cart' => [
Expand Down
20 changes: 20 additions & 0 deletions resources/lang/nl/store.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@
'currency_symbol' => 'Valuta',
'cart_success' => 'Product succesvol toegevoegd aan de winkelwagen.',
'cart_update_error' => 'Kan de winkelwagen niet bijwerken. Probeer het opnieuw.',
'submit_review_title' => 'Plaats je beoordeling',
'review_optional' => 'Beoordeling (optioneel)',
'submit_review_btn' => 'Beoordeling indienen',
'please' => 'Alsjeblieft',
'login' => 'Inloggen',
'customer' => 'Klant',
'submit' => 'om een beoordeling in te dienen.',
'no_reviews_yet' => 'Nog geen beoordelingen voor dit product.',
'no_review_text' => 'Geen beoordeling geschreven.',
'day' => 'dag',
'days' => 'dagen',
'ago' => 'geleden',
'average_rating' => 'Gemiddelde beoordeling',
'variant_not_available' => 'Geselecteerde variant niet beschikbaar.',
'something_wrong' => 'Er is iets misgegaan. Probeer het opnieuw.',
'added_to_wishlist' => 'Toegevoegd aan favorieten ❤️',
'removed_from_wishlist' => 'Verwijderd uit favorieten 💔',
'login_to_wishlist' => 'Log in om je favorieten te beheren.',
'review_already_submitted' => 'Je hebt dit product al beoordeeld.',
'review_success' => 'Bedankt! Je beoordeling is nu zichtbaar.',
],

'cart' => [
Expand Down
Loading