346 lines
13 KiB
TypeScript
346 lines
13 KiB
TypeScript
import { Dictionary } from "../types";
|
||
|
||
export const nlDictionary: Dictionary = {
|
||
common: {
|
||
brandShort: "AllAI",
|
||
brandLong: "AllAI Studio",
|
||
logIn: "Inloggen",
|
||
signOutLabel: "Uitloggen",
|
||
balanceLabel: "Saldo",
|
||
creditsSuffix: "credits",
|
||
searchLabel: "Zoeken",
|
||
languageMenuLabel: "Taal selecteren"
|
||
},
|
||
navigation: {
|
||
suite: "Werkruimte",
|
||
home: "Start",
|
||
stock: "Asset-markt",
|
||
community: "Community",
|
||
about: "Over ons",
|
||
pricing: "Prijzen",
|
||
faq: "Veelgestelde vragen",
|
||
blog: "Blog",
|
||
imageGenerator: "Beeldgenerator",
|
||
videoGenerator: "Videogenerator",
|
||
assistant: "Assistent",
|
||
allTools: "Alle tools",
|
||
creations: "Projecten",
|
||
pinned: "Vastgezet"
|
||
},
|
||
actions: {
|
||
upgrade: "Upgrade abonnement",
|
||
upgradeDescription: "Ontgrendel hogere resoluties en snellere wachtrijen voor makers uit {locale}.",
|
||
create: "Maken"
|
||
},
|
||
dashboard: {
|
||
welcome: "Welkom terug",
|
||
selectModel: "Kies een model",
|
||
guidedMode: "Geleid",
|
||
proMode: "Pro",
|
||
promptPlaceholder: "Beschrijf het resultaat dat je nodig hebt...",
|
||
tasks: "Populaire taken",
|
||
history: "Recente activiteit",
|
||
historyEmpty: "Zodra je iets genereert, verschijnt het hier voor snelle toegang.",
|
||
inspiration: "Inspiratie-presets",
|
||
inspirationRefresh: "Vernieuwen",
|
||
recent: "Recent"
|
||
},
|
||
marketing: {
|
||
pricing: {
|
||
heroTitle: "Pricing",
|
||
heroSubtitle: "Choose the plan that matches your production velocity. Every coin equals 1 ₽, never expires, and can be spent across image and video workbenches.",
|
||
priceSuffix: "/pack",
|
||
buttonLabel: "Purchase pack",
|
||
footerTitle: "Need a custom deployment?",
|
||
footerBody: "Need something bespoke? Email sales@allai.studio and we will tailor a private balance, custom infrastructure, and credits to match your launch schedule.",
|
||
plans: {
|
||
starter: {
|
||
title: "Starter",
|
||
description: "Perfect for individuals exploring Nano Banana with predictable spend.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana jobs or {{approxVeo}} Veo3 renders)",
|
||
"1 coin = 1 ₽ and coins never expire",
|
||
"Nano Banana, Seedream, Runway and Kling access",
|
||
"Prompt library, saved styles, history playback"
|
||
]
|
||
},
|
||
creator: {
|
||
title: "Creator",
|
||
description: "Built for steady weekly production across image and video pipelines.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana or {{approxVeo}} Veo3 renders)",
|
||
"Shared team balance with role-based spend limits",
|
||
"Brand safety presets, audit timeline, localisation tools",
|
||
"Priority support with 12h response"
|
||
]
|
||
},
|
||
studio: {
|
||
title: "Studio",
|
||
description: "For agencies and in-house teams shipping high-volume campaigns.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana or {{approxVeo}} Veo3 renders)",
|
||
"Organisation-wide balance with budget automation",
|
||
"Advanced guardrails, watermarking, compliance reviews",
|
||
"Dedicated success manager and live chat support"
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
nanoWorkbench: {
|
||
menuTitle: "Alle modellen",
|
||
imageCategoryLabel: "Beeldgenerators",
|
||
videoCategoryLabel: "Videogenerators",
|
||
modelLabels: {
|
||
"nano-banana": "Nano Banana",
|
||
veo3: "VEO3",
|
||
sora: "Sora 2",
|
||
seedream: "SeeDream",
|
||
runway: "Runway",
|
||
kling: "Kling"
|
||
},
|
||
promptLabel: "Prompt",
|
||
promptPlaceholder: "Beschrijf het gewenste beeld...",
|
||
promptHint: "Je kunt tot 8000 tekens plakken, inclusief screenshots — media worden automatisch toegevoegd.",
|
||
formatLabel: "Formaat",
|
||
formatOptions: [
|
||
{ value: "1:1", label: "1:1" },
|
||
{ value: "9:16", label: "9:16" },
|
||
{ value: "16:9", label: "16:9" },
|
||
{ value: "3:4", label: "3:4" },
|
||
{ value: "4:3", label: "4:3" },
|
||
{ value: "3:2", label: "3:2" },
|
||
{ value: "2:3", label: "2:3" },
|
||
{ value: "5:4", label: "5:4" },
|
||
{ value: "4:5", label: "4:5" },
|
||
{ value: "21:9", label: "21:9" },
|
||
{ value: "auto", label: "Auto" }
|
||
],
|
||
primaryLabel: "Hoofdafbeelding",
|
||
primaryEmptyTitle: "Hoofdafbeelding toevoegen",
|
||
primaryEmptyHint: "PNG/JPG",
|
||
referencesLabel: "Referenties (max. 9)",
|
||
referenceEmptyTitle: "Referentie toevoegen",
|
||
referenceEmptyHint: "PNG/JPG",
|
||
removeLabel: "Verwijderen",
|
||
deleteTitle: "Afbeelding verwijderen",
|
||
generate: "Genereren",
|
||
clearAll: "Alle afbeeldingen wissen",
|
||
history: {
|
||
title: "IdeeГ«nfeed",
|
||
subtitle: "Voorlopig een tijdelijke galerij — de geschiedenis-API volgt later.",
|
||
button: "Geschiedenis"
|
||
},
|
||
historyStatus: {
|
||
submitting: "Verzoek wordt verzonden...",
|
||
waiting: "Taak aangemaakt. Wachten op Nano Banana...",
|
||
queuing: "In de renderwachtrij...",
|
||
generating: "Bezig met genereren...",
|
||
progressLabel: "Voortgang",
|
||
completed: "Klaar",
|
||
failed: "Mislukt",
|
||
noResult: "Geen resultaat-URL's ontvangen.",
|
||
promptCopied: "Prompt gekopieerd naar het klembord.",
|
||
promptCopyError: "Prompt kopiëren mislukt. Probeer het handmatig."
|
||
},
|
||
historyActions: {
|
||
menu: "Acties openen",
|
||
preview: "Voorbeeld openen",
|
||
download: "Downloaden",
|
||
copyPrompt: "Prompt kopiëren",
|
||
animate: "Animatie met videomodel",
|
||
share: "Delen",
|
||
delete: "Verwijderen uit feed"
|
||
},
|
||
historyModals: {
|
||
previewTitle: "Voorbeeld bekijken",
|
||
animateTitle: "Maak er een video van",
|
||
animateDescription: "Stuur het frame naar een videomodel om het tot leven te wekken.",
|
||
animateSelectLabel: "Kies een videomodel",
|
||
animateConfirm: "Doorgaan",
|
||
shareTitle: "Afbeelding delen",
|
||
shareSubtitle: "Deel de link met je team of kanalen.",
|
||
shareEmail: "Delen via e-mail",
|
||
shareTelegram: "Delen op Telegram",
|
||
shareWhatsapp: "Delen op WhatsApp",
|
||
shareCopyLink: "Link kopiëren",
|
||
shareCopied: "Link gekopieerd!",
|
||
deleteTitle: "Afbeelding verwijderen",
|
||
deleteDescription: "De afbeelding verdwijnt uit de creatieve feed. Dit kan niet ongedaan worden gemaakt.",
|
||
deleteConfirm: "Verwijderen",
|
||
cancel: "Annuleren"
|
||
},
|
||
promos: {
|
||
"nano-banana": {
|
||
tag: "Image Lab",
|
||
title: "Nano Banana | AI beeldlab",
|
||
description:
|
||
"EГ©n werkruimte voor creatieve beeldgeneratie: tekstprompts, referentiemixen en iteratieve chat-aanpassingen in seconden.",
|
||
bulletPoints: [
|
||
"CreГ«er fotorealistische scГЁnes met nauwkeurige controle over camera, verlichting en sfeer.",
|
||
"Bewerk geГјploade frames door elementen toe te voegen of te verwijderen, stijl te wijzigen of het palet aan te passen.",
|
||
"Combineer tot negen referenties en verfijn het resultaat stap voor stap in het gesprek."
|
||
]
|
||
},
|
||
veo3: {
|
||
tag: "Video Lab",
|
||
title: "VEO3 | Filmische pipeline",
|
||
description:
|
||
"Experimentele frame-voor-frame videostudio: van scriptoutline tot finale clip in één flow.",
|
||
bulletPoints: [
|
||
"Zet scripts om in storyboards en korte video’s met controle over duur en beeldverhouding.",
|
||
"Voeg beweging, audio en stijlreferenties toe voor hybride videocomposities.",
|
||
"Volg versies en teamwijzigingen met een geschiedenis van elke iteratie."
|
||
]
|
||
},
|
||
sora: {
|
||
tag: "Motion Lab",
|
||
title: "Sora 2 | Generatieve scГЁnes",
|
||
description:
|
||
"Nieuwe generatie fysisch consistente video met lange shots, dynamische camerabewegingen en haarscherpe onderwerpen.",
|
||
bulletPoints: [
|
||
"Werk ideeГ«n uit tot afgewerkte beelden met natuurlijk licht en filmische diepte.",
|
||
"Combineer tekst, beeld en clips om choreografie, sfeer en actie te sturen.",
|
||
"Exporteer kant-en-klare sequenties met consistente personages in elke frame."
|
||
]
|
||
},
|
||
seedream: {
|
||
tag: "Studio Lab",
|
||
title: "SeeDream | Stijl-atelier",
|
||
description:
|
||
"Meng couture-concepten, art direction en kleurpaletten tot galerieklaar beeld in enkele prompts.",
|
||
bulletPoints: [
|
||
"Vertaal moodboards naar coherente looks met controle over palet, textuur en licht.",
|
||
"Gebruik tot vijf referenties om compositie, poses of stijlelementen over te nemen.",
|
||
"Verfijn iteratief in een gesprek terwijl je merkveilige esthetiek behoudt."
|
||
]
|
||
},
|
||
runway: {
|
||
tag: "Production Lab",
|
||
title: "Runway | Multimodale lanceerbasis",
|
||
description:
|
||
"Lever campagnes sneller met naadloze tekst-, beeld- en videoworkflows op basis van Runway’s Gen-modellen.",
|
||
bulletPoints: [
|
||
"Bouw storyboards, animaties en teasers in één collaboratieve omgeving.",
|
||
"Gebruik motion brushes, dieptecontrole en audio-sync voor nauwkeurige scГЁnes.",
|
||
"Exporteer gelaagde assets die klaar zijn voor Premiere, Resolve of After Effects."
|
||
]
|
||
},
|
||
kling: {
|
||
tag: "Realtime Lab",
|
||
title: "Kling | Realistische simulacra",
|
||
description:
|
||
"Fysisch consistente diffusie voor productshots, menigten en realistische dronebeelden — rendert razendsnel.",
|
||
bulletPoints: [
|
||
"Genereer scГЁnes met correcte schaduwen, reflecties en complexe materialen.",
|
||
"Stuur cameratrajecten en scherptediepte voor brede panoramas of macro’s.",
|
||
"Maak lusvideo’s of verleng clips zonder verlies van detail per frame."
|
||
]
|
||
}
|
||
}
|
||
}
|
||
,
|
||
videoWorkbench: {
|
||
menuTitle: "Videomodellen",
|
||
modelLabels: {
|
||
veo3: "Veo 3",
|
||
"veo3-fast": "Veo 3 Fast",
|
||
veo2: "Veo 2"
|
||
},
|
||
promptLabel: "Prompt",
|
||
promptPlaceholder: "Beschrijf de scene, camerabeweging en eventuele audio…",
|
||
promptHint: "Zet dialoog tussen aanhalingstekens en benoem geluidseffecten voor betere audio.",
|
||
negativePromptLabel: "Negatieve prompt",
|
||
negativePromptPlaceholder: "Elementen om te vermijden (bijv. cartoon, low quality)…",
|
||
modeLabel: "Generatiemodus",
|
||
modeOptions: {
|
||
"text-to-video": "Tekst naar video",
|
||
"image-to-video": "Afbeelding naar video"
|
||
},
|
||
aspectLabel: "Beeldverhouding",
|
||
resolutionLabel: "Resolutie",
|
||
personLabel: "Personen genereren",
|
||
seedLabel: "Seed",
|
||
referenceLabel: "Referentiebeeld (optioneel)",
|
||
referenceHint: "PNG/JPG, maximaal 20 MB",
|
||
removeLabel: "Referentie verwijderen",
|
||
generate: "Video genereren",
|
||
clearAll: "Instellingen wissen",
|
||
history: {
|
||
title: "Recente renders",
|
||
subtitle: "Zodra de echte API is gekoppeld verschijnen hier de resultaten.",
|
||
button: "Geschiedenis"
|
||
},
|
||
promos: {
|
||
veo3: {
|
||
tag: "Motion Lab",
|
||
title: "Veo 3 | Filmische intelligentie",
|
||
description:
|
||
"De vlaggenschipvideo van Google DeepMind met native audio, 8‑seconden output en precieze stijlcontrole.",
|
||
bulletPoints: [
|
||
"Beschrijf dialoog, camerabeweging en sfeer voor synchroon geluid en beeld.",
|
||
"Schakel tussen verticale en horizontale formats voor social of widescreen content.",
|
||
"Gebruik negatieve prompts en seeds om consistente iteraties te bouwen."
|
||
]
|
||
},
|
||
"veo3-fast": {
|
||
tag: "Motion Lab",
|
||
title: "Veo 3 Fast | Productiesnelheid",
|
||
description:
|
||
"Geoptimaliseerd voor snelle iteraties en backend-workloads die kwaliteit Г©n snelheid eisen.",
|
||
bulletPoints: [
|
||
"Ideaal voor A/B-tests, advertentie-automatisering en social-mediageneratie.",
|
||
"Ondersteunt tekst- en image-to-video flows met native audio.",
|
||
"Slimme standaardinstellingen houden de balans tussen performance en detail."
|
||
]
|
||
},
|
||
veo2: {
|
||
tag: "Legacy Lab",
|
||
title: "Veo 2 | Creatieve exploratie",
|
||
description:
|
||
"Vorige generatie voor snelle storyboards, gestileerde shorts en sfeerexperimenten.",
|
||
bulletPoints: [
|
||
"Genereer tot twee clips per verzoek met een duur van 5‑8 seconden.",
|
||
"Perfect voor conceptontwikkeling waarbij stijl belangrijker is dan 1080p.",
|
||
"Combineer prompts met referenties om concept art tot leven te brengen."
|
||
]
|
||
}
|
||
}
|
||
},
|
||
auth: {
|
||
loginTitle: "Welkom terug",
|
||
loginSubtitle: "Log in om je saldo en werkruimte te beheren.",
|
||
registerTitle: "Maak een AllAI-account",
|
||
registerSubtitle: "Registreer met e-mail of ga verder met Google.",
|
||
emailLabel: "E-mail",
|
||
passwordLabel: "Wachtwoord",
|
||
confirmPasswordLabel: "Bevestig wachtwoord",
|
||
submitLogin: "Inloggen",
|
||
submitRegister: "Account maken",
|
||
orDivider: "of",
|
||
googleButton: "Ga verder met Google",
|
||
registerCta: "Nieuw bij AllAI?",
|
||
registerLink: "Maak een account",
|
||
loginCta: "Al een account?",
|
||
loginLink: "Inloggen",
|
||
errorGeneric: "Er ging iets mis. Probeer het opnieuw.",
|
||
passwordMismatch: "Wachtwoorden moeten gelijk zijn."
|
||
},
|
||
account: {
|
||
title: "Mijn account",
|
||
subtitle: "Bekijk je e-mail, saldo en opwaardeerhistorie.",
|
||
balanceLabel: "Beschikbaar saldo",
|
||
historyTitle: "Opwaarderingen",
|
||
historyEmpty: "Nog geen opwaarderingen.",
|
||
refreshLabel: "Vernieuwen"
|
||
}
|
||
};
|
||
export default nlDictionary;
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|