diff --git a/messages/ar.json b/messages/ar.json index ee80c327..09d490b0 100644 --- a/messages/ar.json +++ b/messages/ar.json @@ -972,6 +972,46 @@ "interviewCoach": "أنشئ مدرب تحضير للمقابلات" } }, + "heroIndustries": { + "prefix": "ابحث عن برومبتات لـ", + "clickToExplore": "انقر للاستكشاف", + "teachers": "المعلمون", + "developers": "المطورون", + "marketers": "المسوقون", + "designers": "المصممون", + "writers": "الكتّاب", + "analysts": "المحللون", + "entrepreneurs": "رواد الأعمال", + "researchers": "الباحثون", + "students": "الطلاب", + "consultants": "المستشارون", + "engineers": "المهندسون", + "creators": "المبدعون", + "lawyers": "المحامون", + "doctors": "الأطباء", + "nurses": "الممرضون", + "accountants": "المحاسبون", + "salespeople": "المبيعات", + "recruiters": "التوظيف", + "managers": "المدراء", + "executives": "التنفيذيون", + "freelancers": "المستقلون", + "photographers": "المصورون", + "musicians": "الموسيقيون", + "artists": "الفنانون", + "architects": "المعماريون", + "scientists": "العلماء", + "journalists": "الصحفيون", + "editors": "المحررون", + "translators": "المترجمون", + "coaches": "المدربون", + "therapists": "المعالجون", + "trainers": "المدربون", + "chefs": "الطهاة", + "realtors": "العقاريون", + "investors": "المستثمرون", + "traders": "المتداولون" + }, "notFound": { "title": "الصفحة غير موجودة", "description": "الصفحة التي تبحث عنها غير موجودة أو تم نقلها.", diff --git a/messages/az.json b/messages/az.json index ec95097c..f4242d34 100644 --- a/messages/az.json +++ b/messages/az.json @@ -967,6 +967,46 @@ "interviewCoach": "Müsahibəyə hazırlıq məşqçisi yaradın" } }, + "heroIndustries": { + "prefix": "Promptlar tapın:", + "clickToExplore": "Kəşf etmək üçün klikləyin", + "teachers": "Müəllimlər", + "developers": "Tərtibatçılar", + "marketers": "Marketoloqlar", + "designers": "Dizaynerlər", + "writers": "Yazıçılar", + "analysts": "Analitiklər", + "entrepreneurs": "Sahibkarlar", + "researchers": "Tədqiqatçılar", + "students": "Tələbələr", + "consultants": "Məsləhətçilər", + "engineers": "Mühəndislər", + "creators": "Yaradıcılar", + "lawyers": "Vəkillər", + "doctors": "Həkimlər", + "nurses": "Tibb bacıları", + "accountants": "Mühasiblər", + "salespeople": "Satıcılar", + "recruiters": "İşə götürənlər", + "managers": "Menecerlər", + "executives": "İcraçılar", + "freelancers": "Frilanslər", + "photographers": "Fotoqraflar", + "musicians": "Musiqiçilər", + "artists": "Rəssamlar", + "architects": "Memarlar", + "scientists": "Alimlər", + "journalists": "Jurnalistlər", + "editors": "Redaktorlar", + "translators": "Tərcüməçilər", + "coaches": "Məşqçilər", + "therapists": "Terapevtlər", + "trainers": "Təlimçilər", + "chefs": "Aşpazlar", + "realtors": "Rieltorlar", + "investors": "İnvestorlar", + "traders": "Treyderlər" + }, "promptBuilder": { "title": "Prompt Qurma Agenti", "openBuilder": "Prompt Agenti", diff --git a/messages/de.json b/messages/de.json index fa956845..121b0c5a 100644 --- a/messages/de.json +++ b/messages/de.json @@ -969,9 +969,49 @@ "emailWriter": "Bauen Sie einen professionellen E-Mail-Verfasser für jeden Anlass", "studyPlanner": "Entwerfen Sie einen personalisierten Lernplan-Generator", "recipeGenerator": "Erstellen Sie einen Rezeptgenerator basierend auf verfügbaren Zutaten", - "interviewCoach": "Erstellen Sie einen Vorstellungsgespräch-Coach" + "interviewCoach": "Erstelle einen Interview-Vorbereitungs-Coach" } }, + "heroIndustries": { + "prefix": "Finde Prompts für", + "clickToExplore": "Klicke zum Erkunden", + "teachers": "Lehrer", + "developers": "Entwickler", + "marketers": "Marketer", + "designers": "Designer", + "writers": "Autoren", + "analysts": "Analysten", + "entrepreneurs": "Unternehmer", + "researchers": "Forscher", + "students": "Studenten", + "consultants": "Berater", + "engineers": "Ingenieure", + "creators": "Creator", + "lawyers": "Anwälte", + "doctors": "Ärzte", + "nurses": "Krankenpfleger", + "accountants": "Buchhalter", + "salespeople": "Verkäufer", + "recruiters": "Recruiter", + "managers": "Manager", + "executives": "Führungskräfte", + "freelancers": "Freelancer", + "photographers": "Fotografen", + "musicians": "Musiker", + "artists": "Künstler", + "architects": "Architekten", + "scientists": "Wissenschaftler", + "journalists": "Journalisten", + "editors": "Redakteure", + "translators": "Übersetzer", + "coaches": "Coaches", + "therapists": "Therapeuten", + "trainers": "Trainer", + "chefs": "Köche", + "realtors": "Makler", + "investors": "Investoren", + "traders": "Händler" + }, "notFound": { "title": "Seite nicht gefunden", "description": "Die gesuchte Seite existiert nicht oder wurde verschoben.", diff --git a/messages/el.json b/messages/el.json index 4791db9a..afc84efe 100644 --- a/messages/el.json +++ b/messages/el.json @@ -993,6 +993,46 @@ "interviewCoach": "Δημιουργήστε προπονητή προετοιμασίας συνεντεύξεων" } }, + "heroIndustries": { + "prefix": "Βρείτε prompts για", + "clickToExplore": "Κάντε κλικ για εξερεύνηση", + "teachers": "Εκπαιδευτικούς", + "developers": "Προγραμματιστές", + "marketers": "Μάρκετερ", + "designers": "Σχεδιαστές", + "writers": "Συγγραφείς", + "analysts": "Αναλυτές", + "entrepreneurs": "Επιχειρηματίες", + "researchers": "Ερευνητές", + "students": "Φοιτητές", + "consultants": "Συμβούλους", + "engineers": "Μηχανικούς", + "creators": "Δημιουργούς", + "lawyers": "Δικηγόρους", + "doctors": "Γιατρούς", + "nurses": "Νοσηλευτές", + "accountants": "Λογιστές", + "salespeople": "Πωλητές", + "recruiters": "Recruiters", + "managers": "Διευθυντές", + "executives": "Στελέχη", + "freelancers": "Ελεύθερους", + "photographers": "Φωτογράφους", + "musicians": "Μουσικούς", + "artists": "Καλλιτέχνες", + "architects": "Αρχιτέκτονες", + "scientists": "Επιστήμονες", + "journalists": "Δημοσιογράφους", + "editors": "Συντάκτες", + "translators": "Μεταφραστές", + "coaches": "Προπονητές", + "therapists": "Θεραπευτές", + "trainers": "Εκπαιδευτές", + "chefs": "Σεφ", + "realtors": "Μεσίτες", + "investors": "Επενδυτές", + "traders": "Traders" + }, "promptBuilder": { "title": "Prompt Building Agent", "openBuilder": "Prompt Agent", diff --git a/messages/en.json b/messages/en.json index 8271ba2c..3d48a99e 100644 --- a/messages/en.json +++ b/messages/en.json @@ -967,6 +967,46 @@ "interviewCoach": "Create an interview preparation coach" } }, + "heroIndustries": { + "prefix": "Find prompts for", + "clickToExplore": "Click to explore", + "teachers": "Teachers", + "developers": "Developers", + "marketers": "Marketers", + "designers": "Designers", + "writers": "Writers", + "analysts": "Analysts", + "entrepreneurs": "Entrepreneurs", + "researchers": "Researchers", + "students": "Students", + "consultants": "Consultants", + "engineers": "Engineers", + "creators": "Creators", + "lawyers": "Lawyers", + "doctors": "Doctors", + "nurses": "Nurses", + "accountants": "Accountants", + "salespeople": "Salespeople", + "recruiters": "Recruiters", + "managers": "Managers", + "executives": "Executives", + "freelancers": "Freelancers", + "photographers": "Photographers", + "musicians": "Musicians", + "artists": "Artists", + "architects": "Architects", + "scientists": "Scientists", + "journalists": "Journalists", + "editors": "Editors", + "translators": "Translators", + "coaches": "Coaches", + "therapists": "Therapists", + "trainers": "Trainers", + "chefs": "Chefs", + "realtors": "Realtors", + "investors": "Investors", + "traders": "Traders" + }, "promptBuilder": { "title": "Prompt Building Agent", "openBuilder": "Prompt Agent", diff --git a/messages/es.json b/messages/es.json index c316c83b..b206385e 100644 --- a/messages/es.json +++ b/messages/es.json @@ -972,6 +972,46 @@ "interviewCoach": "Crea un coach de preparación para entrevistas" } }, + "heroIndustries": { + "prefix": "Encuentra prompts para", + "clickToExplore": "Haz clic para explorar", + "teachers": "Profesores", + "developers": "Desarrolladores", + "marketers": "Marketers", + "designers": "Diseñadores", + "writers": "Escritores", + "analysts": "Analistas", + "entrepreneurs": "Emprendedores", + "researchers": "Investigadores", + "students": "Estudiantes", + "consultants": "Consultores", + "engineers": "Ingenieros", + "creators": "Creadores", + "lawyers": "Abogados", + "doctors": "Médicos", + "nurses": "Enfermeros", + "accountants": "Contadores", + "salespeople": "Vendedores", + "recruiters": "Reclutadores", + "managers": "Gerentes", + "executives": "Ejecutivos", + "freelancers": "Freelancers", + "photographers": "Fotógrafos", + "musicians": "Músicos", + "artists": "Artistas", + "architects": "Arquitectos", + "scientists": "Científicos", + "journalists": "Periodistas", + "editors": "Editores", + "translators": "Traductores", + "coaches": "Coaches", + "therapists": "Terapeutas", + "trainers": "Entrenadores", + "chefs": "Chefs", + "realtors": "Agentes", + "investors": "Inversores", + "traders": "Traders" + }, "notFound": { "title": "Página No Encontrada", "description": "La página que buscas no existe o ha sido movida.", diff --git a/messages/fa.json b/messages/fa.json index 0ea1f262..567f2d3e 100644 --- a/messages/fa.json +++ b/messages/fa.json @@ -967,6 +967,46 @@ "interviewCoach": "یک مربی آمادگی مصاحبه بسازید" } }, + "heroIndustries": { + "prefix": "پرامپت پیدا کنید برای", + "clickToExplore": "برای کاوش کلیک کنید", + "teachers": "معلمان", + "developers": "توسعهدهندگان", + "marketers": "بازاریابان", + "designers": "طراحان", + "writers": "نویسندگان", + "analysts": "تحلیلگران", + "entrepreneurs": "کارآفرینان", + "researchers": "پژوهشگران", + "students": "دانشجویان", + "consultants": "مشاوران", + "engineers": "مهندسان", + "creators": "خالقان", + "lawyers": "وکلا", + "doctors": "پزشکان", + "nurses": "پرستاران", + "accountants": "حسابداران", + "salespeople": "فروشندگان", + "recruiters": "استخدامکنندگان", + "managers": "مدیران", + "executives": "مدیران ارشد", + "freelancers": "فریلنسرها", + "photographers": "عکاسان", + "musicians": "موسیقیدانان", + "artists": "هنرمندان", + "architects": "معماران", + "scientists": "دانشمندان", + "journalists": "روزنامهنگاران", + "editors": "ویراستاران", + "translators": "مترجمان", + "coaches": "مربیان", + "therapists": "درمانگران", + "trainers": "آموزشدهندگان", + "chefs": "سرآشپزها", + "realtors": "مشاوران املاک", + "investors": "سرمایهگذاران", + "traders": "معاملهگران" + }, "promptBuilder": { "title": "عامل ساخت پرامپت", "openBuilder": "عامل پرامپت", diff --git a/messages/fr.json b/messages/fr.json index 11176929..690494df 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -969,9 +969,49 @@ "emailWriter": "Construisez un rédacteur d'emails professionnels pour toute occasion", "studyPlanner": "Concevez un générateur de plans d'études personnalisés", "recipeGenerator": "Créez un générateur de recettes basé sur les ingrédients disponibles", - "interviewCoach": "Créez un coach de préparation aux entretiens" + "interviewCoach": "Créer un coach de préparation aux entretiens" } }, + "heroIndustries": { + "prefix": "Trouvez des prompts pour", + "clickToExplore": "Cliquez pour explorer", + "teachers": "Enseignants", + "developers": "Développeurs", + "marketers": "Marketeurs", + "designers": "Designers", + "writers": "Écrivains", + "analysts": "Analystes", + "entrepreneurs": "Entrepreneurs", + "researchers": "Chercheurs", + "students": "Étudiants", + "consultants": "Consultants", + "engineers": "Ingénieurs", + "creators": "Créateurs", + "lawyers": "Avocats", + "doctors": "Médecins", + "nurses": "Infirmiers", + "accountants": "Comptables", + "salespeople": "Commerciaux", + "recruiters": "Recruteurs", + "managers": "Managers", + "executives": "Dirigeants", + "freelancers": "Freelances", + "photographers": "Photographes", + "musicians": "Musiciens", + "artists": "Artistes", + "architects": "Architectes", + "scientists": "Scientifiques", + "journalists": "Journalistes", + "editors": "Rédacteurs", + "translators": "Traducteurs", + "coaches": "Coachs", + "therapists": "Thérapeutes", + "trainers": "Formateurs", + "chefs": "Chefs", + "realtors": "Agents", + "investors": "Investisseurs", + "traders": "Traders" + }, "notFound": { "title": "Page Non Trouvée", "description": "La page que vous recherchez n'existe pas ou a été déplacée.", diff --git a/messages/he.json b/messages/he.json index fb11a0c6..d254f232 100644 --- a/messages/he.json +++ b/messages/he.json @@ -993,6 +993,46 @@ "interviewCoach": "צור מאמן הכנה לראיונות עבודה" } }, + "heroIndustries": { + "prefix": "מצא פרומפטים עבור", + "clickToExplore": "לחץ לחקירה", + "teachers": "מורים", + "developers": "מפתחים", + "marketers": "משווקים", + "designers": "מעצבים", + "writers": "סופרים", + "analysts": "אנליסטים", + "entrepreneurs": "יזמים", + "researchers": "חוקרים", + "students": "סטודנטים", + "consultants": "יועצים", + "engineers": "מהנדסים", + "creators": "יוצרים", + "lawyers": "עורכי דין", + "doctors": "רופאים", + "nurses": "אחיות", + "accountants": "רואי חשבון", + "salespeople": "אנשי מכירות", + "recruiters": "מגייסים", + "managers": "מנהלים", + "executives": "בכירים", + "freelancers": "פרילנסרים", + "photographers": "צלמים", + "musicians": "מוזיקאים", + "artists": "אמנים", + "architects": "אדריכלים", + "scientists": "מדענים", + "journalists": "עיתונאים", + "editors": "עורכים", + "translators": "מתרגמים", + "coaches": "מאמנים", + "therapists": "מטפלים", + "trainers": "מדריכים", + "chefs": "שפים", + "realtors": "סוכני נדל״ן", + "investors": "משקיעים", + "traders": "סוחרים" + }, "promptBuilder": { "title": "סוכן בניית פרומפטים", "openBuilder": "סוכן פרומפטים", diff --git a/messages/it.json b/messages/it.json index fdb772bb..a0fbdb11 100644 --- a/messages/it.json +++ b/messages/it.json @@ -969,9 +969,49 @@ "emailWriter": "Costruisci uno scrittore di email professionali per ogni occasione", "studyPlanner": "Progetta un generatore di piani di studio personalizzati", "recipeGenerator": "Crea un generatore di ricette basato sugli ingredienti disponibili", - "interviewCoach": "Crea un coach di preparazione ai colloqui" + "interviewCoach": "Crea un coach per la preparazione ai colloqui" } }, + "heroIndustries": { + "prefix": "Trova prompt per", + "clickToExplore": "Clicca per esplorare", + "teachers": "Insegnanti", + "developers": "Sviluppatori", + "marketers": "Marketer", + "designers": "Designer", + "writers": "Scrittori", + "analysts": "Analisti", + "entrepreneurs": "Imprenditori", + "researchers": "Ricercatori", + "students": "Studenti", + "consultants": "Consulenti", + "engineers": "Ingegneri", + "creators": "Creatori", + "lawyers": "Avvocati", + "doctors": "Medici", + "nurses": "Infermieri", + "accountants": "Contabili", + "salespeople": "Venditori", + "recruiters": "Recruiter", + "managers": "Manager", + "executives": "Dirigenti", + "freelancers": "Freelancer", + "photographers": "Fotografi", + "musicians": "Musicisti", + "artists": "Artisti", + "architects": "Architetti", + "scientists": "Scienziati", + "journalists": "Giornalisti", + "editors": "Redattori", + "translators": "Traduttori", + "coaches": "Coach", + "therapists": "Terapeuti", + "trainers": "Formatori", + "chefs": "Chef", + "realtors": "Agenti", + "investors": "Investitori", + "traders": "Trader" + }, "notFound": { "title": "Pagina Non Trovata", "description": "La pagina che stai cercando non esiste o è stata spostata.", diff --git a/messages/ja.json b/messages/ja.json index 224f1f98..2263c9f5 100644 --- a/messages/ja.json +++ b/messages/ja.json @@ -972,6 +972,46 @@ "interviewCoach": "面接対策コーチを作成" } }, + "heroIndustries": { + "prefix": "プロンプトを探す:", + "clickToExplore": "クリックして探索", + "teachers": "教師", + "developers": "開発者", + "marketers": "マーケター", + "designers": "デザイナー", + "writers": "ライター", + "analysts": "アナリスト", + "entrepreneurs": "起業家", + "researchers": "研究者", + "students": "学生", + "consultants": "コンサルタント", + "engineers": "エンジニア", + "creators": "クリエイター", + "lawyers": "弁護士", + "doctors": "医師", + "nurses": "看護師", + "accountants": "会計士", + "salespeople": "営業", + "recruiters": "採用担当", + "managers": "マネージャー", + "executives": "経営者", + "freelancers": "フリーランス", + "photographers": "写真家", + "musicians": "ミュージシャン", + "artists": "アーティスト", + "architects": "建築家", + "scientists": "科学者", + "journalists": "ジャーナリスト", + "editors": "編集者", + "translators": "翻訳者", + "coaches": "コーチ", + "therapists": "セラピスト", + "trainers": "トレーナー", + "chefs": "シェフ", + "realtors": "不動産業者", + "investors": "投資家", + "traders": "トレーダー" + }, "notFound": { "title": "ページが見つかりません", "description": "お探しのページは存在しないか、移動された可能性があります。", diff --git a/messages/ko.json b/messages/ko.json index 3ceda981..327f7c23 100644 --- a/messages/ko.json +++ b/messages/ko.json @@ -972,6 +972,46 @@ "interviewCoach": "면접 준비 코치 만들기" } }, + "heroIndustries": { + "prefix": "프롬프트 찾기:", + "clickToExplore": "클릭하여 탐색", + "teachers": "교사", + "developers": "개발자", + "marketers": "마케터", + "designers": "디자이너", + "writers": "작가", + "analysts": "분석가", + "entrepreneurs": "창업가", + "researchers": "연구자", + "students": "학생", + "consultants": "컨설턴트", + "engineers": "엔지니어", + "creators": "크리에이터", + "lawyers": "변호사", + "doctors": "의사", + "nurses": "간호사", + "accountants": "회계사", + "salespeople": "영업사원", + "recruiters": "채용담당자", + "managers": "매니저", + "executives": "임원", + "freelancers": "프리랜서", + "photographers": "사진작가", + "musicians": "음악가", + "artists": "아티스트", + "architects": "건축가", + "scientists": "과학자", + "journalists": "기자", + "editors": "편집자", + "translators": "번역가", + "coaches": "코치", + "therapists": "치료사", + "trainers": "트레이너", + "chefs": "셰프", + "realtors": "부동산", + "investors": "투자자", + "traders": "트레이더" + }, "notFound": { "title": "페이지를 찾을 수 없습니다", "description": "찾고 계신 페이지가 존재하지 않거나 이동되었습니다.", diff --git a/messages/pt.json b/messages/pt.json index a42da423..d566b1be 100644 --- a/messages/pt.json +++ b/messages/pt.json @@ -972,6 +972,46 @@ "interviewCoach": "Crie um coach de preparação para entrevistas" } }, + "heroIndustries": { + "prefix": "Encontre prompts para", + "clickToExplore": "Clique para explorar", + "teachers": "Professores", + "developers": "Desenvolvedores", + "marketers": "Marketers", + "designers": "Designers", + "writers": "Escritores", + "analysts": "Analistas", + "entrepreneurs": "Empreendedores", + "researchers": "Pesquisadores", + "students": "Estudantes", + "consultants": "Consultores", + "engineers": "Engenheiros", + "creators": "Criadores", + "lawyers": "Advogados", + "doctors": "Médicos", + "nurses": "Enfermeiros", + "accountants": "Contadores", + "salespeople": "Vendedores", + "recruiters": "Recrutadores", + "managers": "Gerentes", + "executives": "Executivos", + "freelancers": "Freelancers", + "photographers": "Fotógrafos", + "musicians": "Músicos", + "artists": "Artistas", + "architects": "Arquitetos", + "scientists": "Cientistas", + "journalists": "Jornalistas", + "editors": "Editores", + "translators": "Tradutores", + "coaches": "Coaches", + "therapists": "Terapeutas", + "trainers": "Treinadores", + "chefs": "Chefs", + "realtors": "Corretores", + "investors": "Investidores", + "traders": "Traders" + }, "notFound": { "title": "Página Não Encontrada", "description": "A página que você está procurando não existe ou foi movida.", diff --git a/messages/ru.json b/messages/ru.json index 5fcdc2bd..95721b4b 100644 --- a/messages/ru.json +++ b/messages/ru.json @@ -993,6 +993,46 @@ "interviewCoach": "Создать коуча для подготовки к собеседованиям" } }, + "heroIndustries": { + "prefix": "Найти промпты для", + "clickToExplore": "Нажмите для изучения", + "teachers": "Учителей", + "developers": "Разработчиков", + "marketers": "Маркетологов", + "designers": "Дизайнеров", + "writers": "Писателей", + "analysts": "Аналитиков", + "entrepreneurs": "Предпринимателей", + "researchers": "Исследователей", + "students": "Студентов", + "consultants": "Консультантов", + "engineers": "Инженеров", + "creators": "Создателей", + "lawyers": "Юристов", + "doctors": "Врачей", + "nurses": "Медсестёр", + "accountants": "Бухгалтеров", + "salespeople": "Продавцов", + "recruiters": "Рекрутеров", + "managers": "Менеджеров", + "executives": "Руководителей", + "freelancers": "Фрилансеров", + "photographers": "Фотографов", + "musicians": "Музыкантов", + "artists": "Художников", + "architects": "Архитекторов", + "scientists": "Учёных", + "journalists": "Журналистов", + "editors": "Редакторов", + "translators": "Переводчиков", + "coaches": "Коучей", + "therapists": "Терапевтов", + "trainers": "Тренеров", + "chefs": "Поваров", + "realtors": "Риелторов", + "investors": "Инвесторов", + "traders": "Трейдеров" + }, "promptBuilder": { "title": "Агент создания промптов", "openBuilder": "Агент промптов", diff --git a/messages/tr.json b/messages/tr.json index 2b751045..82d06429 100644 --- a/messages/tr.json +++ b/messages/tr.json @@ -972,6 +972,46 @@ "interviewCoach": "Mülakat hazırlık koçu oluştur" } }, + "heroIndustries": { + "prefix": "Şunlar için prompt bul:", + "clickToExplore": "Keşfetmek için tıkla", + "teachers": "Öğretmenler", + "developers": "Geliştiriciler", + "marketers": "Pazarlamacılar", + "designers": "Tasarımcılar", + "writers": "Yazarlar", + "analysts": "Analistler", + "entrepreneurs": "Girişimciler", + "researchers": "Araştırmacılar", + "students": "Öğrenciler", + "consultants": "Danışmanlar", + "engineers": "Mühendisler", + "creators": "İçerik Üreticileri", + "lawyers": "Avukatlar", + "doctors": "Doktorlar", + "nurses": "Hemşireler", + "accountants": "Muhasebeciler", + "salespeople": "Satışçılar", + "recruiters": "İK Uzmanları", + "managers": "Yöneticiler", + "executives": "Üst Yöneticiler", + "freelancers": "Serbest Çalışanlar", + "photographers": "Fotoğrafçılar", + "musicians": "Müzisyenler", + "artists": "Sanatçılar", + "architects": "Mimarlar", + "scientists": "Bilim İnsanları", + "journalists": "Gazeteciler", + "editors": "Editörler", + "translators": "Çevirmenler", + "coaches": "Koçlar", + "therapists": "Terapistler", + "trainers": "Eğitmenler", + "chefs": "Şefler", + "realtors": "Emlakçılar", + "investors": "Yatırımcılar", + "traders": "Tüccarlar" + }, "notFound": { "title": "Sayfa Bulunamadı", "description": "Aradığınız sayfa mevcut değil veya taşınmış olabilir.", diff --git a/messages/zh.json b/messages/zh.json index ef649a78..6c19d98a 100644 --- a/messages/zh.json +++ b/messages/zh.json @@ -972,6 +972,46 @@ "interviewCoach": "创建一个面试准备教练" } }, + "heroIndustries": { + "prefix": "查找提示词:", + "clickToExplore": "点击探索", + "teachers": "教师", + "developers": "开发者", + "marketers": "营销人员", + "designers": "设计师", + "writers": "作家", + "analysts": "分析师", + "entrepreneurs": "创业者", + "researchers": "研究员", + "students": "学生", + "consultants": "顾问", + "engineers": "工程师", + "creators": "创作者", + "lawyers": "律师", + "doctors": "医生", + "nurses": "护士", + "accountants": "会计", + "salespeople": "销售", + "recruiters": "招聘官", + "managers": "经理", + "executives": "高管", + "freelancers": "自由职业者", + "photographers": "摄影师", + "musicians": "音乐家", + "artists": "艺术家", + "architects": "建筑师", + "scientists": "科学家", + "journalists": "记者", + "editors": "编辑", + "translators": "翻译", + "coaches": "教练", + "therapists": "治疗师", + "trainers": "培训师", + "chefs": "厨师", + "realtors": "房产经纪", + "investors": "投资者", + "traders": "交易员" + }, "notFound": { "title": "页面未找到", "description": "您要查找的页面不存在或已被移动。", diff --git a/src/app/api/prompts/search/route.ts b/src/app/api/prompts/search/route.ts index 83a85186..d74d94f8 100644 --- a/src/app/api/prompts/search/route.ts +++ b/src/app/api/prompts/search/route.ts @@ -15,6 +15,12 @@ export async function GET(request: NextRequest) { const session = await auth(); try { + // Handle comma-separated keywords + const keywords = query.split(",").map(k => k.trim()).filter(Boolean); + const titleConditions = keywords.length > 1 + ? keywords.map(keyword => ({ title: { contains: keyword, mode: "insensitive" as const } })) + : [{ title: { contains: query, mode: "insensitive" as const } }]; + const prompts = await db.prompt.findMany({ where: { deletedAt: null, @@ -27,10 +33,7 @@ export async function GET(request: NextRequest) { ...(session?.user ? [{ authorId: session.user.id }] : []), ], }), - title: { - contains: query, - mode: "insensitive", - }, + OR: titleConditions, }, select: { id: true, diff --git a/src/app/globals.css b/src/app/globals.css index 8622ba7c..94ead196 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -228,3 +228,74 @@ .density-comfortable h1 { font-size: 2.5rem; } .density-comfortable h2 { font-size: 2rem; } .density-comfortable h3 { font-size: 1.5rem; } + +/* Hero floating animation - smooth multi-directional */ +@keyframes float { + 0% { + transform: translate(0, 0); + } + 25% { + transform: translate(4px, -8px); + } + 50% { + transform: translate(-3px, -4px); + } + 75% { + transform: translate(-5px, -10px); + } + 100% { + transform: translate(0, 0); + } +} + +.animate-float { + animation: float 4s ease-in-out infinite; +} + +/* Hero bubble enter animation */ +@keyframes bubble-enter { + 0% { + opacity: 0; + transform: translateY(10px) scale(0.8); + } + 100% { + opacity: 1; + transform: translateY(0) scale(1); + } +} + +/* Hero bubble exit animation */ +@keyframes bubble-exit { + 0% { + opacity: 1; + transform: translateY(0) scale(1); + } + 100% { + opacity: 0; + transform: translateY(-10px) scale(0.8); + } +} + +.animate-bubble-enter { + animation: bubble-enter 0.5s ease-out forwards; +} + +.animate-bubble-exit { + animation: bubble-exit 0.5s ease-in forwards; +} + +/* Flash animation for changed cells */ +@keyframes flash { + 0%, 30% { + background-color: hsl(var(--primary) / 0.25) !important; + box-shadow: 0 0 12px hsl(var(--primary) / 0.4); + } + 100% { + background-color: transparent !important; + box-shadow: none; + } +} + +.animate-flash { + animation: flash 0.8s ease-out !important; +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 88c90a9a..f3eaba7a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -6,7 +6,7 @@ import { auth } from "@/lib/auth"; import { getConfig } from "@/lib/config"; import { Button } from "@/components/ui/button"; import { DiscoveryPrompts } from "@/components/prompts/discovery-prompts"; -import { HeroPromptInput } from "@/components/prompts/hero-prompt-input"; +import { HeroCategories } from "@/components/prompts/hero-categories"; import { CliCommand } from "@/components/layout/cli-command"; import { ExtensionLink } from "@/components/layout/extension-link"; @@ -86,7 +86,7 @@ export default async function HomePage() { {/* Animated input overlay and clients */}
{t("prefix")}
+ +{t("clickToExplore")}
+