SkateSpots/src/i18n/batch4/labOptions.ts

1324 lines
44 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Batch 4 — Lab role option labels (`labOptions.*`).
*
* Translates the Lab `*_LABELS` / `*_DESCRIPTIONS` maps in `src/lib/types.ts`
* (coach/filmer/editor/photo/builder/artist/graffiti/tattoo/trainer/musician/
* judge/organizer/barber) and `TOUR_SKILL_LEVELS`. Keys must exist in BOTH
* languages. Skate trick names stay English; brand/tool proper nouns stay as-is.
*/
const labOptions = {
en: {
coach: {
skill: {
basics: 'Basics',
ollies: 'Ollies',
kickflips: 'Kickflips',
grinds: 'Grinds & Slides',
manuals: 'Manuals',
inverts: 'Inverts',
vert: 'Vert/Ramp',
bowl: 'Bowl',
street: 'Street',
freestyle: 'Freestyle',
safety: 'Safety',
diy: 'DIY Skate Modules',
},
skillDesc: {
basics: 'Pushing, stance, balance, turning',
ollies: 'Ollie and variations (nollie, fakie)',
kickflips: 'Kickflip, heelflip, and variations',
grinds: '50-50, 5-0, boardslide, and more',
manuals: 'Manual, nose manual, combos',
inverts: 'Invert, handplant, eggplant, andrecht',
vert: 'Half-pipe, quarter-pipe, drop-ins',
bowl: 'Bowl carving, pumping, lines',
street: 'Street obstacles and creativity',
freestyle: 'Flatground tricks and flow',
safety: 'How to fall, protective gear, injury prevention',
diy: 'Building ramps, rails, ledges, and other skate obstacles',
},
},
filmer: {
service: {
miniclips: 'Mini Clips',
longparts: 'Long Video Parts',
koth: 'King of the Road Style',
documentaries: 'Documentaries',
contests: 'Filming for Contests',
raw: 'Raw Footage',
followlines: 'Follow / Line Filming',
lines: 'Line & B-Roll Filming',
},
serviceDesc: {
miniclips: '15-60 sec clips for social media',
longparts: '3-10 min full video parts with music',
koth: 'Adventure/challenge style skate videos',
documentaries: 'Skate culture and story-driven content',
contests: 'Professional contest and competition coverage',
raw: 'Unedited multi-angle footage',
followlines: 'Fisheye follow-cam for lines',
lines: 'Long-lens lines and cinematic b-roll',
},
skill: {
vx1000: 'VX1000',
hvx: 'HVX / HPX',
cinema: 'Cinema Camera',
dslr: 'DSLR / Mirrorless',
actioncam: 'GoPro / Action Cam',
phone: 'Phone Filming',
drone: 'Drone / Aerial',
gimbal: 'Gimbal / Stabilizer',
fisheye: 'Fisheye Lens',
longlens: 'Long Lens',
'4k': '4K / High Frame Rate',
editing: 'Video Editing',
color: 'Color Grading',
},
skillDesc: {
vx1000: 'Classic VX1000 skateboarding aesthetic',
hvx: 'Panasonic HVX/HPX standard-def / HD look',
cinema: 'Cinema camera (FX3, C-series, RED, BMPCC)',
dslr: 'High quality DSLR or mirrorless camera',
actioncam: 'GoPro / action cam POV and mounts',
phone: 'Mobile filming with modern smartphones',
drone: 'Aerial and drone footage',
gimbal: 'Stabilized gimbal movement',
fisheye: 'Wide-angle fisheye lens shots',
longlens: 'Long lens for detailed shots',
'4k': '4K resolution and high frame rate slow-mo',
editing: 'Professional video editing and post-production',
color: 'Color correction and grading',
},
},
editor: {
service: {
parts: 'Video Parts',
montages: 'Montages',
reels: 'Reels / Short Clips',
documentaries: 'Documentaries',
contest: 'Contest Edits',
brand: 'Brand / Promo Videos',
motion: 'Motion Graphics',
colorgrade: 'Color Grading Only',
},
serviceDesc: {
parts: 'Full skate video parts with soundtrack',
montages: 'Compilation edits from raw footage',
reels: '15–60 sec social media clips & reels',
documentaries: 'Story-driven skate culture films',
contest: 'Recap edits for contests and events',
brand: 'Promotional content for brands and shops',
motion: 'Titles, transitions, effects, and graphics',
colorgrade: 'Colour correction and LUT-based grading',
},
skill: {
premiere: 'Adobe Premiere',
resolve: 'DaVinci Resolve',
finalcut: 'Final Cut Pro',
aftereffects: 'After Effects',
luts: 'Custom LUTs',
vhs: 'VHS / Retro Aesthetic',
'4k': '4K & RAW Workflows',
sound: 'Sound Design / Mix',
},
skillDesc: {
premiere: 'Adobe Premiere Pro editing',
resolve: 'DaVinci Resolve editing & grading',
finalcut: 'Final Cut Pro editing',
aftereffects: 'Motion graphics and compositing',
luts: 'Custom colour look development',
vhs: 'VHS glitch, super-8, retro film looks',
'4k': 'High-res RAW/LOG camera workflows',
sound: 'Music sync, SFX, audio mastering',
},
},
photo: {
service: {
action: 'Action / Trick Shots',
sequence: 'Sequence Shots',
portraits: 'Portraits',
editorial: 'Editorial / Magazine',
product: 'Product / Shop Photography',
events: 'Event Coverage',
lifestyle: 'Lifestyle / Documentary',
prints: 'Prints & Zines',
},
serviceDesc: {
action: 'Peak-action stills of tricks and lines',
sequence: 'Multi-frame trick sequences',
portraits: 'Rider portraits and team shots',
editorial: 'Magazine-ready editorial spreads',
product: 'Deck, gear and shop product photography',
events: 'Comp, jam and premiere coverage',
lifestyle: 'Behind-the-scenes and culture documentary',
prints: 'Physical prints, zines and photo books',
},
camera: {
dslr: 'DSLR',
mirrorless: 'Mirrorless',
medium: 'Medium Format',
film35: '35mm Film',
filmmedium: 'Medium Format Film',
point: 'Point & Shoot',
phone: 'Phone',
},
lens: {
fisheye: 'Fisheye',
wide: 'Wide Angle',
standard: 'Standard / Prime',
telephoto: 'Telephoto / Long Lens',
macro: 'Macro',
zoom: 'Zoom',
},
lighting: {
strobes: 'Studio Strobes',
speedlights: 'Speedlights / Flashes',
profoto: 'Profoto',
elinchrom: 'Elinchrom',
godox: 'Godox',
triggers: 'Remote Triggers',
continuous: 'Continuous / LED',
reflectors: 'Reflectors / Diffusers',
naturallight: 'Natural Light Only',
},
support: {
tripod: 'Tripod',
monopod: 'Monopod',
lightstands: 'Light Stands',
gimbal: 'Gimbal',
bag: 'Mobile Rig / Bag',
laptop: 'On-site Tethering',
},
style: {
flashfisheye: 'Flash Fisheye',
natural: 'Natural Light',
bw: 'Black & White',
film: 'Film Aesthetic',
longlens: 'Long Lens',
studio: 'Studio / Lit',
street: 'Street / Documentary',
},
},
builder: {
service: {
diy: 'DIY Spots',
concrete: 'Concrete Parks',
wood: 'Wooden Ramps',
bowls: 'Bowls & Pools',
transitions: 'Transitions & Quarters',
rails: 'Rails & Ledges',
boxes: 'Manny Pads & Boxes',
minis: 'Mini Ramps',
pumptrack: 'Pump Tracks',
foam: 'Foam Pits / Indoor',
repairs: 'Repairs & Resurfacing',
design: 'Design & Consulting',
},
serviceDesc: {
diy: 'Community DIY spots and guerrilla builds',
concrete: 'Poured-concrete skateparks and features',
wood: 'Wooden ramps, launch boxes and obstacles',
bowls: 'Bowls, pools and deep transition',
transitions: 'Quarterpipes, banks and transition',
rails: 'Steel rails, ledges and grind features',
boxes: 'Manny pads, funboxes and street features',
minis: 'Mini ramps and backyard setups',
pumptrack: 'Pump tracks and flow lines',
foam: 'Foam pits, resi and indoor training features',
repairs: 'Fixing, patching and resurfacing existing spots',
design: 'Plans, drawings and build consulting',
},
skill: {
concretework: 'Concrete / Shotcrete',
welding: 'Welding / Steel Fab',
carpentry: 'Carpentry / Woodwork',
formwork: 'Formwork & Rebar',
masonry: 'Masonry / Blockwork',
coping: 'Coping (pool / steel)',
surfacing: 'Skatelite / Surfacing',
earthworks: 'Earthworks / Excavation',
},
scale: {
backyard: 'Backyard / Mini',
diycommunity: 'Community DIY',
publicpark: 'Full Public Park',
indoor: 'Indoor Facility',
event: 'Event / Contest Course',
},
},
artist: {
service: {
boardart: 'Board Graphics',
logos: 'Logos & Branding',
posters: 'Posters & Flyers',
merch: 'Merch & Apparel',
zines: 'Zines & Print',
illustration: 'Illustration',
stickers: 'Stickers & Decals',
webdesign: 'Web / Digital',
typography: 'Typography / Lettering',
animation: 'Animation / Motion',
},
serviceDesc: {
boardart: 'Deck graphics and griptape art',
logos: 'Brand identity, logos and wordmarks',
posters: 'Event posters, flyers and gig art',
merch: 'T-shirts, hoodies and apparel graphics',
zines: 'Zines, editorial and print layout',
illustration: 'Custom illustration and character work',
stickers: 'Sticker packs, decals and slaps',
webdesign: 'Websites, digital and UI',
typography: 'Hand lettering and custom type',
animation: 'Motion graphics and animation',
},
medium: {
digital: 'Digital / Vector',
handdrawn: 'Hand-Drawn',
screenprint: 'Screen Print',
paint: 'Paint / Acrylic',
collage: 'Collage / Mixed',
photo: 'Photo / Photoshop',
'3d': '3D / Render',
},
tool: {
illustrator: 'Adobe Illustrator',
photoshop: 'Adobe Photoshop',
procreate: 'Procreate',
affinity: 'Affinity',
figma: 'Figma',
blender: 'Blender',
aftereffects: 'After Effects',
clipstudio: 'Clip Studio',
},
},
graffiti: {
style: {
throwups: 'Throw-ups',
pieces: 'Pieces / Burners',
murals: 'Murals',
characters: 'Characters',
lettering: 'Lettering / Wildstyle',
stencil: 'Stencil',
handstyles: 'Handstyles / Tags',
'3dstyle': '3D Style',
abstract: 'Abstract',
},
styleDesc: {
throwups: 'Quick two-color fills',
pieces: 'Full-color pieces and burners',
murals: 'Large-scale murals and productions',
characters: 'Character and figure work',
lettering: 'Wildstyle and letter structure',
stencil: 'Stencil and street art',
handstyles: 'Tags and handstyles',
'3dstyle': '3D and anamorphic lettering',
abstract: 'Abstract and freestyle',
},
medium: {
spray: 'Spray Cans',
rollers: 'Rollers / Emulsion',
markers: 'Markers / Inks',
brush: 'Brush / Paint',
digital: 'Digital / Procreate',
},
context: {
legalwalls: 'Legal Walls',
commissions: 'Commissions',
liveart: 'Live Painting',
skateparks: 'Skatepark Murals',
interiors: 'Interiors / Shops',
workshops: 'Workshops',
},
},
tattoo: {
style: {
traditional: 'Traditional / Old School',
neotraditional: 'Neo-Traditional',
fineline: 'Fine Line',
blackwork: 'Blackwork',
realism: 'Realism',
lettering: 'Lettering / Script',
illustrative: 'Illustrative',
skateflash: 'Skate Flash',
ignorant: 'Ignorant / Handpoke Style',
japanese: 'Japanese / Irezumi',
},
styleDesc: {
traditional: 'Bold lines, classic Americana',
neotraditional: 'Traditional with modern detail',
fineline: 'Delicate single-needle work',
blackwork: 'Solid black and pattern',
realism: 'Photo-realistic and portraits',
lettering: 'Script, lettering and quotes',
illustrative: 'Illustrative and graphic',
skateflash: 'Skate-culture flash designs',
ignorant: 'Ignorant / naive handpoke style',
japanese: 'Japanese traditional / irezumi',
},
method: {
machine: 'Machine',
handpoke: 'Hand-Poke / Stick & Poke',
flash: 'Flash Available',
custom: 'Custom Designs',
coverup: 'Cover-ups',
},
},
trainer: {
focus: {
strength: 'Strength & Conditioning',
mobility: 'Mobility & Flexibility',
injuryprevention: 'Injury Prevention',
rehab: 'Rehab / Physio',
recovery: 'Recovery & Bodywork',
balance: 'Balance & Stability',
cardio: 'Cardio / Endurance',
nutrition: 'Nutrition Guidance',
},
focusDesc: {
strength: 'Building strength and power for skating',
mobility: 'Range of motion and flexibility',
injuryprevention: 'Prehab and reducing injury risk',
rehab: 'Post-injury physiotherapy and rehab',
recovery: 'Massage, bodywork and recovery',
balance: 'Proprioception, balance and stability',
cardio: 'Conditioning and endurance',
nutrition: 'Fuelling and nutrition advice',
},
injury: {
ankles: 'Ankles',
knees: 'Knees',
wrists: 'Wrists',
hips: 'Hips',
back: 'Back / Spine',
shoulders: 'Shoulders',
heelbruise: 'Heel Bruises',
concussion: 'Concussion Protocol',
},
credential: {
physio: 'Licensed Physiotherapist',
osteo: 'Osteopath',
certtrainer: 'Certified Trainer',
sportstherapist: 'Sports Therapist',
massage: 'Massage Therapist',
inperson: 'In-Person',
remote: 'Remote / Online',
},
},
musician: {
genre: {
punk: 'Punk',
hardcore: 'Hardcore',
metal: 'Metal',
rock: 'Rock',
indie: 'Indie / Alt',
hiphop: 'Hip-Hop / Rap',
electronic: 'Electronic',
lofi: 'Lo-Fi / Beats',
reggae: 'Reggae / Dub',
ska: 'Ska',
jazz: 'Jazz',
funk: 'Funk / Soul',
flamenco: 'Flamenco',
folk: 'Folk / Acoustic',
experimental: 'Experimental',
grunge: 'Grunge',
},
instrument: {
vocals: 'Vocals',
guitar: 'Guitar',
bass: 'Bass',
drums: 'Drums',
keys: 'Keys / Synth',
dj: 'DJ / Turntables',
producer: 'Producer / Beats',
sax: 'Sax / Brass',
strings: 'Strings',
other: 'Other',
},
act: {
solo: 'Solo Artist',
band: 'Band',
dj: 'DJ',
producer: 'Producer',
collective: 'Collective',
},
},
judge: {
format: {
game_of_skate: 'Game of S.K.A.T.E.',
best_trick: 'Best Trick',
jam: 'Jam Format',
contest: 'Contest / Comp',
street_league: 'Street League Style',
bowl: 'Bowl / Vert',
mini_ramp: 'Mini Ramp',
park: 'Park',
street: 'Street',
freestyle: 'Freestyle',
world_tour: 'World Destruction Tour',
am_series: 'Am Series / Qualifiers',
local_jam: 'Local Jam / Grassroots',
online: 'Online / IG Contest',
},
specialty: {
head_judge: 'Head Judge',
scoring: 'Scoring / Tabulation',
mc: 'MC / Announcer',
format_design: 'Format Design',
rules: 'Rules / Officiating',
brackets: 'Brackets / Heats',
livestream: 'Livestream Judging',
am_scout: 'Am Scouting',
},
level: {
local: 'Local',
regional: 'Regional',
national: 'National',
international: 'International',
pro: 'Pro Circuit',
},
},
organizer: {
event: {
street_jam: 'Street Jam',
best_trick: 'Best Trick',
game_of_skate: 'Game of S.K.A.T.E.',
contest: 'Contest / Comp',
bowl: 'Bowl / Vert',
mini_ramp: 'Mini Ramp',
park: 'Park Session',
demo: 'Pro Demo',
clinic: 'Clinic / Workshop',
meetup: 'Meetup / Cruise',
downhill: 'Downhill / Race',
slalom: 'Slalom',
kids: 'Kids / Youth',
charity: 'Charity / Fundraiser',
tour_stop: 'Tour Stop',
premiere: 'Video Premiere',
market: 'Market / Art Show',
},
service: {
organizing: 'Full Organizing',
hosting: 'Hosting / MC',
permits: 'Permits & Council',
sponsorship: 'Sponsorship / Brand Deals',
promotion: 'Promotion & Marketing',
livestream: 'Livestream / Coverage',
sound: 'Sound & Music',
ramps: 'Ramps & Obstacles',
safety: 'Safety & First Aid',
vendors: 'Food & Vendors',
media: 'Photo / Video Coverage',
registration: 'Sign-ups & Brackets',
},
scale: {
grassroots: 'Grassroots',
local: 'Local',
regional: 'Regional',
national: 'National',
international: 'International',
pro: 'Pro Circuit',
},
},
barber: {
service: {
haircut: 'Haircut',
fade: 'Fade',
beard: 'Beard Trim',
lineup: 'Line-up / Shape-up',
colour: 'Colour & Dye',
kids: "Kids' Cuts",
},
serviceDesc: {
haircut: 'A classic cut — clippers and scissors.',
fade: 'A graduated fade — low, mid or high.',
beard: 'Beard trim, shape and tidy-up.',
lineup: 'Clean edges around the hairline and neck.',
colour: 'Colour, bleach, dye and toning.',
kids: 'Patient cuts for younger skaters.',
},
style: {
skin_fade: 'Skin Fade',
taper: 'Taper',
buzz: 'Buzz Cut',
mohawk: 'Mohawk',
mullet: 'Mullet',
curly: 'Curls / Afro',
long: 'Long Hair / Layers',
classic: 'Classic Scissor Cut',
},
setting: {
shop: 'Shop / Barbershop',
mobile: 'Mobile / House Calls',
event: 'Skate Events & Comps',
},
},
clothing: {
service: {
tees: 'T-Shirts',
hoodies: 'Hoodies & Sweats',
pants: 'Pants & Shorts',
jackets: 'Jackets & Outerwear',
kits: 'Team Kits & Jerseys',
caps: 'Caps & Beanies',
socks: 'Socks',
accessories: 'Bags & Accessories',
footwear: 'Footwear & Shoes',
patches: 'Patches & Appliqué',
griptape: 'Griptape & Deck Apparel',
onepiece: 'One-of-One / Upcycled',
},
serviceDesc: {
tees: 'Custom tees and tops',
hoodies: 'Hoodies, crews and sweatpants',
pants: 'Work pants, cargos and shorts',
jackets: 'Coaches, shells and work jackets',
kits: 'Team kits, jerseys and uniforms',
caps: 'Caps, beanies and headwear',
socks: 'Crew socks and knitwear',
accessories: 'Bags, belts and small goods',
footwear: 'Custom shoes and footwear',
patches: 'Embroidered patches and appliqué',
griptape: 'Griptape art and deck apparel',
onepiece: 'Single pieces and upcycled garments',
},
method: {
screenprint: 'Screen Print',
dtg: 'DTG / Direct-to-Garment',
embroidery: 'Embroidery',
cutsew: 'Cut & Sew',
sublimation: 'Sublimation',
heattransfer: 'Heat Transfer / Vinyl',
garmentdye: 'Garment Dye',
knit: 'Knitwear',
patchwork: 'Patchwork',
allover: 'All-over Print',
},
material: {
cotton: 'Cotton',
heavyweight: 'Heavyweight',
organic: 'Organic / Sustainable',
fleece: 'Fleece',
denim: 'Denim',
canvas: 'Canvas',
nylon: 'Nylon / Technical',
wool: 'Merino / Wool',
leather: 'Leather',
recycled: 'Recycled / Deadstock',
},
},
transport: {
vehicle: {
car: 'Car',
taxi: 'Taxi / Rideshare',
van: 'Van / Minibus',
moto: 'Motorcycle',
helicopter: 'Helicopter',
plane: 'Plane',
boat: 'Boat',
other: 'Other vehicle',
},
service: {
people: 'People',
goods: 'Goods / Cargo',
gear: 'Skate gear',
airport: 'Airport transfer',
venue: 'Venue / Event transfer',
tours: 'Tours / Road trips',
logistics: 'Event logistics',
other: 'Other service',
},
feature: {
cargo: 'Cargo space',
bike_board: 'Bike / board rack',
wheelchair: 'Wheelchair access',
pets: 'Pets welcome',
border: 'Cross-border',
night: 'Night driving',
covered: 'Covered / weatherproof',
group: 'Large groups',
},
capacity: {
solo: '1–3 people',
small_group: '4–7 people',
large_group: '8+ people',
van_load: 'Van load',
freight: 'Freight / cargo',
},
coverage: {
local: 'Local',
regional: 'Regional',
national: 'National',
international: 'International',
cross_border: 'Cross-border routes',
},
},
tour: {
skill: {
beginner: { label: 'Beginner', description: 'New to skating or basic tricks' },
intermediate: { label: 'Intermediate', description: 'Comfortable with most terrain' },
advanced: { label: 'Advanced', description: 'Experienced skater, gnarly spots' },
all: { label: 'All Levels', description: 'Suitable for everyone' },
},
},
},
es: {
coach: {
skill: {
basics: 'Fundamentos',
ollies: 'Ollies',
kickflips: 'Kickflips',
grinds: 'Grinds y slides',
manuals: 'Manuals',
inverts: 'Inverts',
vert: 'Vert/Rampa',
bowl: 'Bowl',
street: 'Calle',
freestyle: 'Freestyle',
safety: 'Seguridad',
diy: 'Módulos de skate DIY',
},
skillDesc: {
basics: 'Empuje, postura, equilibrio, giros',
ollies: 'Ollie y variaciones (nollie, fakie)',
kickflips: 'Kickflip, heelflip y variaciones',
grinds: '50-50, 5-0, boardslide y más',
manuals: 'Manual, nose manual, combos',
inverts: 'Invert, handplant, eggplant, andrecht',
vert: 'Half-pipe, quarter-pipe, drop-ins',
bowl: 'Bowl, carving, pumping, líneas',
street: 'Obstáculos de calle y creatividad',
freestyle: 'Trucos en llano y flow',
safety: 'Cómo caer, protección y prevención de lesiones',
diy: 'Construir rampas, rails, bordillos y otros obstáculos de skate',
},
},
filmer: {
service: {
miniclips: 'Mini clips',
longparts: 'Vídeo-partes largas',
koth: 'Estilo King of the Road',
documentaries: 'Documentales',
contests: 'Grabación para concursos',
raw: 'Metraje en bruto',
followlines: 'Grabación follow / líneas',
lines: 'Grabación de líneas y B-roll',
},
serviceDesc: {
miniclips: 'Clips de 15-60 s para redes sociales',
longparts: 'Vídeo-partes de 3-10 min con música',
koth: 'Vídeos de skate estilo aventura/reto',
documentaries: 'Cultura del skate y contenido narrativo',
contests: 'Cobertura profesional de concursos y competiciones',
raw: 'Metraje sin editar desde varios ángulos',
followlines: 'Follow-cam ojo de pez para líneas',
lines: 'Líneas con teleobjetivo y b-roll cinematográfico',
},
skill: {
vx1000: 'VX1000',
hvx: 'HVX / HPX',
cinema: 'Cámara de cine',
dslr: 'DSLR / sin espejo',
actioncam: 'GoPro / cámara de acción',
phone: 'Grabación con móvil',
drone: 'Dron / aéreo',
gimbal: 'Gimbal / estabilizador',
fisheye: 'Objetivo ojo de pez',
longlens: 'Teleobjetivo',
'4k': '4K / alta tasa de fotogramas',
editing: 'Edición de vídeo',
color: 'Etalonaje',
},
skillDesc: {
vx1000: 'Estética clásica del skate con VX1000',
hvx: 'Look Panasonic HVX/HPX en definición estándar / HD',
cinema: 'Cámara de cine (FX3, serie C, RED, BMPCC)',
dslr: 'Cámara DSLR o sin espejo de alta calidad',
actioncam: 'POV y montajes con GoPro / cámara de acción',
phone: 'Grabación móvil con smartphones modernos',
drone: 'Metraje aéreo y con dron',
gimbal: 'Movimiento estabilizado con gimbal',
fisheye: 'Tomas con objetivo ojo de pez gran angular',
longlens: 'Teleobjetivo para tomas detalladas',
'4k': 'Resolución 4K y cámara lenta a alta tasa de fotogramas',
editing: 'Edición de vídeo y postproducción profesionales',
color: 'Corrección de color y etalonaje',
},
},
editor: {
service: {
parts: 'Vídeo-partes',
montages: 'Montajes',
reels: 'Reels / clips cortos',
documentaries: 'Documentales',
contest: 'Ediciones de concurso',
brand: 'Vídeos de marca / promocionales',
motion: 'Gráficos en movimiento',
colorgrade: 'Solo etalonaje',
},
serviceDesc: {
parts: 'Vídeo-partes completas de skate con banda sonora',
montages: 'Montajes recopilatorios a partir de metraje en bruto',
reels: 'Clips y reels de 15–60 s para redes sociales',
documentaries: 'Películas de cultura del skate con narrativa',
contest: 'Ediciones resumen para concursos y eventos',
brand: 'Contenido promocional para marcas y tiendas',
motion: 'Rótulos, transiciones, efectos y gráficos',
colorgrade: 'Corrección de color y etalonaje con LUT',
},
skill: {
premiere: 'Adobe Premiere',
resolve: 'DaVinci Resolve',
finalcut: 'Final Cut Pro',
aftereffects: 'After Effects',
luts: 'LUT personalizadas',
vhs: 'VHS / estética retro',
'4k': 'Flujos de trabajo 4K y RAW',
sound: 'Diseño de sonido / mezcla',
},
skillDesc: {
premiere: 'Edición con Adobe Premiere Pro',
resolve: 'Edición y etalonaje con DaVinci Resolve',
finalcut: 'Edición con Final Cut Pro',
aftereffects: 'Gráficos en movimiento y composición',
luts: 'Desarrollo de looks de color personalizados',
vhs: 'Looks retro de VHS, super-8 y película',
'4k': 'Flujos de trabajo RAW/LOG en alta resolución',
sound: 'Sincronización musical, efectos de sonido y masterización',
},
},
photo: {
service: {
action: 'Acción / trucos',
sequence: 'Secuencias',
portraits: 'Retratos',
editorial: 'Editorial / revista',
product: 'Fotografía de producto / tienda',
events: 'Cobertura de eventos',
lifestyle: 'Estilo de vida / documental',
prints: 'Copias y fanzines',
},
serviceDesc: {
action: 'Fotos del momento álgido de trucos y líneas',
sequence: 'Secuencias de trucos en varios fotogramas',
portraits: 'Retratos de riders y fotos de equipo',
editorial: 'Dobles páginas editoriales listas para revista',
product: 'Fotografía de tablas, material y producto de tienda',
events: 'Cobertura de competiciones, jams y estrenos',
lifestyle: 'Documental de making-of y cultura',
prints: 'Copias físicas, fanzines y fotolibros',
},
camera: {
dslr: 'DSLR',
mirrorless: 'Sin espejo',
medium: 'Formato medio',
film35: 'Película 35 mm',
filmmedium: 'Película de formato medio',
point: 'Compacta',
phone: 'Móvil',
},
lens: {
fisheye: 'Ojo de pez',
wide: 'Gran angular',
standard: 'Estándar / fija',
telephoto: 'Teleobjetivo',
macro: 'Macro',
zoom: 'Zoom',
},
lighting: {
strobes: 'Flashes de estudio',
speedlights: 'Flashes de zapata',
profoto: 'Profoto',
elinchrom: 'Elinchrom',
godox: 'Godox',
triggers: 'Disparadores remotos',
continuous: 'Continua / LED',
reflectors: 'Reflectores / difusores',
naturallight: 'Solo luz natural',
},
support: {
tripod: 'Trípode',
monopod: 'Monopie',
lightstands: 'Soportes de luz',
gimbal: 'Gimbal',
bag: 'Equipo móvil / bolsa',
laptop: 'Tethered en el lugar',
},
style: {
flashfisheye: 'Ojo de pez con flash',
natural: 'Luz natural',
bw: 'Blanco y negro',
film: 'Estética de película',
longlens: 'Teleobjetivo',
studio: 'Estudio / iluminado',
street: 'Calle / documental',
},
},
builder: {
service: {
diy: 'Spots DIY',
concrete: 'Parks de hormigón',
wood: 'Rampas de madera',
bowls: 'Bowls y piscinas',
transitions: 'Transiciones y quarters',
rails: 'Rails y bordillos',
boxes: 'Manny pads y cajas',
minis: 'Mini rampas',
pumptrack: 'Pump tracks',
foam: 'Fosos de espuma / indoor',
repairs: 'Reparaciones y revestimientos',
design: 'Diseño y asesoría',
},
serviceDesc: {
diy: 'Spots DIY comunitarios y construcciones guerrilleras',
concrete: 'Skateparks y módulos de hormigón vertido',
wood: 'Rampas de madera, cajas de lanzamiento y obstáculos',
bowls: 'Bowls, piscinas y transición profunda',
transitions: 'Quarterpipes, bank y transición',
rails: 'Rails de acero, bordillos y módulos de grind',
boxes: 'Manny pads, funboxes y módulos de calle',
minis: 'Mini rampas y montajes de patio',
pumptrack: 'Pump tracks y líneas de flow',
foam: 'Fosos de espuma, resi y módulos indoor de entrenamiento',
repairs: 'Arreglo, reparación y revestimiento de spots existentes',
design: 'Planos, dibujos y asesoría de construcción',
},
skill: {
concretework: 'Hormigón / gunita',
welding: 'Soldadura / fabricación de acero',
carpentry: 'Carpintería / madera',
formwork: 'Encofrado y armadura',
masonry: 'Albañilería / bloques',
coping: 'Coping (piscina / acero)',
surfacing: 'Skatelite / revestimiento',
earthworks: 'Movimiento de tierras / excavación',
},
scale: {
backyard: 'Patio / mini',
diycommunity: 'DIY comunitario',
publicpark: 'Park público completo',
indoor: 'Instalación indoor',
event: 'Circuito de evento / concurso',
},
},
artist: {
service: {
boardart: 'Gráficos de tabla',
logos: 'Logotipos e identidad',
posters: 'Carteles y flyers',
merch: 'Merch y ropa',
zines: 'Fanzines e impresión',
illustration: 'Ilustración',
stickers: 'Pegatinas y calcas',
webdesign: 'Web / digital',
typography: 'Tipografía / lettering',
animation: 'Animación / motion',
},
serviceDesc: {
boardart: 'Gráficos de tabla y arte en lija',
logos: 'Identidad de marca, logotipos y logotipos tipográficos',
posters: 'Carteles de eventos, flyers y arte para conciertos',
merch: 'Gráficos para camisetas, sudaderas y ropa',
zines: 'Fanzines, maquetación editorial e impresión',
illustration: 'Ilustración personalizada y diseño de personajes',
stickers: 'Packs de pegatinas, calcas y slaps',
webdesign: 'Webs, digital e interfaz',
typography: 'Rotulación a mano y tipografía personalizada',
animation: 'Gráficos en movimiento y animación',
},
medium: {
digital: 'Digital / vectorial',
handdrawn: 'A mano',
screenprint: 'Serigrafía',
paint: 'Pintura / acrílico',
collage: 'Collage / mixto',
photo: 'Foto / Photoshop',
'3d': '3D / render',
},
tool: {
illustrator: 'Adobe Illustrator',
photoshop: 'Adobe Photoshop',
procreate: 'Procreate',
affinity: 'Affinity',
figma: 'Figma',
blender: 'Blender',
aftereffects: 'After Effects',
clipstudio: 'Clip Studio',
},
},
graffiti: {
style: {
throwups: 'Throw-ups',
pieces: 'Pieces / burners',
murals: 'Murales',
characters: 'Personajes',
lettering: 'Lettering / wildstyle',
stencil: 'Estarcido',
handstyles: 'Handstyles / tags',
'3dstyle': 'Estilo 3D',
abstract: 'Abstracto',
},
styleDesc: {
throwups: 'Rellenos rápidos a dos colores',
pieces: 'Pieces y burners a todo color',
murals: 'Murales y producciones a gran escala',
characters: 'Trabajo de personajes y figuras',
lettering: 'Wildstyle y estructura de letras',
stencil: 'Estarcido y arte urbano',
handstyles: 'Tags y handstyles',
'3dstyle': 'Lettering 3D y anamórfico',
abstract: 'Abstracto y freestyle',
},
medium: {
spray: 'Botes de spray',
rollers: 'Rodillos / emulsión',
markers: 'Rotuladores / tintas',
brush: 'Brocha / pintura',
digital: 'Digital / Procreate',
},
context: {
legalwalls: 'Muros legales',
commissions: 'Encargos',
liveart: 'Pintura en vivo',
skateparks: 'Murales en skateparks',
interiors: 'Interiores / tiendas',
workshops: 'Talleres',
},
},
tattoo: {
style: {
traditional: 'Tradicional / old school',
neotraditional: 'Neotradicional',
fineline: 'Línea fina',
blackwork: 'Blackwork',
realism: 'Realismo',
lettering: 'Lettering / caligrafía',
illustrative: 'Ilustrativo',
skateflash: 'Flash de skate',
ignorant: 'Ignorant / estilo handpoke',
japanese: 'Japonés / irezumi',
},
styleDesc: {
traditional: 'Líneas gruesas, americana clásica',
neotraditional: 'Tradicional con detalle moderno',
fineline: 'Trabajo delicado a una sola aguja',
blackwork: 'Negro sólido y patrón',
realism: 'Fotorrealismo y retratos',
lettering: 'Caligrafía, lettering y frases',
illustrative: 'Ilustrativo y gráfico',
skateflash: 'Diseños flash de la cultura del skate',
ignorant: 'Estilo ignorant / naive handpoke',
japanese: 'Tradicional japonés / irezumi',
},
method: {
machine: 'Máquina',
handpoke: 'Handpoke / stick & poke',
flash: 'Flash disponible',
custom: 'Diseños personalizados',
coverup: 'Cover-ups',
},
},
trainer: {
focus: {
strength: 'Fuerza y acondicionamiento',
mobility: 'Movilidad y flexibilidad',
injuryprevention: 'Prevención de lesiones',
rehab: 'Rehabilitación / fisio',
recovery: 'Recuperación y masaje',
balance: 'Equilibrio y estabilidad',
cardio: 'Cardio / resistencia',
nutrition: 'Asesoría nutricional',
},
focusDesc: {
strength: 'Desarrollar fuerza y potencia para el skate',
mobility: 'Rango de movimiento y flexibilidad',
injuryprevention: 'Prehabilitación y reducción del riesgo de lesiones',
rehab: 'Fisioterapia y rehabilitación tras una lesión',
recovery: 'Masaje, terapia corporal y recuperación',
balance: 'Propiocepción, equilibrio y estabilidad',
cardio: 'Acondicionamiento y resistencia',
nutrition: 'Consejos de alimentación y nutrición',
},
injury: {
ankles: 'Tobillos',
knees: 'Rodillas',
wrists: 'Muñecas',
hips: 'Caderas',
back: 'Espalda / columna',
shoulders: 'Hombros',
heelbruise: 'Contusiones en el talón',
concussion: 'Protocolo de conmoción',
},
credential: {
physio: 'Fisioterapeuta titulado',
osteo: 'Osteópata',
certtrainer: 'Entrenador certificado',
sportstherapist: 'Terapeuta deportivo',
massage: 'Masajista',
inperson: 'Presencial',
remote: 'Remoto / online',
},
},
musician: {
genre: {
punk: 'Punk',
hardcore: 'Hardcore',
metal: 'Metal',
rock: 'Rock',
indie: 'Indie / alternativo',
hiphop: 'Hip-hop / rap',
electronic: 'Electrónica',
lofi: 'Lo-fi / beats',
reggae: 'Reggae / dub',
ska: 'Ska',
jazz: 'Jazz',
funk: 'Funk / soul',
flamenco: 'Flamenco',
folk: 'Folk / acústico',
experimental: 'Experimental',
grunge: 'Grunge',
},
instrument: {
vocals: 'Voz',
guitar: 'Guitarra',
bass: 'Bajo',
drums: 'Batería',
keys: 'Teclados / sintetizador',
dj: 'DJ / platos',
producer: 'Productor / beats',
sax: 'Saxo / vientos',
strings: 'Cuerdas',
other: 'Otro',
},
act: {
solo: 'Artista solista',
band: 'Banda',
dj: 'DJ',
producer: 'Productor',
collective: 'Colectivo',
},
},
judge: {
format: {
game_of_skate: 'Game of S.K.A.T.E.',
best_trick: 'Best Trick',
jam: 'Formato jam',
contest: 'Concurso / competición',
street_league: 'Estilo Street League',
bowl: 'Bowl / vert',
mini_ramp: 'Mini rampa',
park: 'Park',
street: 'Calle',
freestyle: 'Freestyle',
world_tour: 'World Destruction Tour',
am_series: 'Serie Am / clasificatorios',
local_jam: 'Jam local / base',
online: 'Concurso online / IG',
},
specialty: {
head_judge: 'Juez principal',
scoring: 'Puntuación / tabulación',
mc: 'MC / presentador',
format_design: 'Diseño de formato',
rules: 'Reglamento / arbitraje',
brackets: 'Cuadros / mangas',
livestream: 'Jurado en directo',
am_scout: 'Detección de amateurs',
},
level: {
local: 'Local',
regional: 'Regional',
national: 'Nacional',
international: 'Internacional',
pro: 'Circuito pro',
},
},
organizer: {
event: {
street_jam: 'Jam de calle',
best_trick: 'Best Trick',
game_of_skate: 'Game of S.K.A.T.E.',
contest: 'Concurso / competición',
bowl: 'Bowl / vert',
mini_ramp: 'Mini rampa',
park: 'Sesión de park',
demo: 'Demo pro',
clinic: 'Clase / taller',
meetup: 'Quedada / ruta',
downhill: 'Descenso / carrera',
slalom: 'Eslalon',
kids: 'Niños / jóvenes',
charity: 'Benéfico / recaudación',
tour_stop: 'Parada de gira',
premiere: 'Estreno de vídeo',
market: 'Mercadillo / exposición',
},
service: {
organizing: 'Organización completa',
hosting: 'Presentación / MC',
permits: 'Permisos y ayuntamiento',
sponsorship: 'Patrocinio / acuerdos de marca',
promotion: 'Promoción y marketing',
livestream: 'Directo / cobertura',
sound: 'Sonido y música',
ramps: 'Rampas y obstáculos',
safety: 'Seguridad y primeros auxilios',
vendors: 'Comida y puestos',
media: 'Cobertura de foto / vídeo',
registration: 'Inscripciones y cuadros',
},
scale: {
grassroots: 'Base',
local: 'Local',
regional: 'Regional',
national: 'Nacional',
international: 'Internacional',
pro: 'Circuito pro',
},
},
barber: {
service: {
haircut: 'Corte de pelo',
fade: 'Degradado',
beard: 'Arreglo de barba',
lineup: 'Perfilado / línea',
colour: 'Color y tinte',
kids: 'Cortes para niños',
},
serviceDesc: {
haircut: 'Un corte clásico: máquina y tijeras.',
fade: 'Un degradado progresivo: bajo, medio o alto.',
beard: 'Arreglo, perfilado y recorte de barba.',
lineup: 'Bordes limpios en la línea del pelo y el cuello.',
colour: 'Color, decoloración, tinte y matización.',
kids: 'Cortes con paciencia para los skaters más jóvenes.',
},
style: {
skin_fade: 'Skin fade',
taper: 'Taper',
buzz: 'Rapado',
mohawk: 'Cresta',
mullet: 'Mullet',
curly: 'Rizos / afro',
long: 'Pelo largo / capas',
classic: 'Corte clásico a tijera',
},
setting: {
shop: 'Local / barbería',
mobile: 'Móvil / a domicilio',
event: 'Eventos y competiciones de skate',
},
},
clothing: {
service: {
tees: 'Camisetas',
hoodies: 'Sudaderas y jerséis',
pants: 'Pantalones y shorts',
jackets: 'Chaquetas y abrigos',
kits: 'Equipaciones y camisetas',
caps: 'Gorras y gorros',
socks: 'Calcetines',
accessories: 'Bolsos y accesorios',
footwear: 'Calzado y zapatillas',
patches: 'Parches y apliques',
griptape: 'Lija y ropa de tabla',
onepiece: 'Piezas únicas / upcycled',
},
serviceDesc: {
tees: 'Camisetas y tops personalizados',
hoodies: 'Sudaderas, jerséis y pantalones de chándal',
pants: 'Pantalones de trabajo, cargo y shorts',
jackets: 'Chaquetas de entrenador, cortavientos y de trabajo',
kits: 'Equipaciones, camisetas y uniformes de equipo',
caps: 'Gorras, gorros y prendas para la cabeza',
socks: 'Calcetines y punto',
accessories: 'Bolsos, cinturones y pequeños complementos',
footwear: 'Zapatos y calzado personalizado',
patches: 'Parches bordados y apliques',
griptape: 'Arte en lija y ropa de tabla',
onepiece: 'Piezas únicas y prendas upcycled',
},
method: {
screenprint: 'Serigrafía',
dtg: 'DTG / impresión directa',
embroidery: 'Bordado',
cutsew: 'Corte y confección',
sublimation: 'Sublimación',
heattransfer: 'Transfer / vinilo',
garmentdye: 'Tinte de prenda',
knit: 'Punto',
patchwork: 'Patchwork',
allover: 'Estampado integral',
},
material: {
cotton: 'Algodón',
heavyweight: 'Peso pesado',
organic: 'Orgánico / sostenible',
fleece: 'Polar',
denim: 'Denim',
canvas: 'Lona',
nylon: 'Nailon / técnico',
wool: 'Merino / lana',
leather: 'Cuero',
recycled: 'Reciclado / deadstock',
},
},
transport: {
vehicle: {
car: 'Coche',
taxi: 'Taxi / VTC',
van: 'Furgoneta / minibús',
moto: 'Motocicleta',
helicopter: 'Helicóptero',
plane: 'Avión',
boat: 'Barco',
other: 'Otro vehículo',
},
service: {
people: 'Personas',
goods: 'Mercancía / carga',
gear: 'Material de skate',
airport: 'Traslado al aeropuerto',
venue: 'Traslado a evento / local',
tours: 'Rutas / viajes',
logistics: 'Logística de eventos',
other: 'Otro servicio',
},
feature: {
cargo: 'Espacio de carga',
bike_board: 'Portabicis / portatablas',
wheelchair: 'Acceso para silla de ruedas',
pets: 'Mascotas bienvenidas',
border: 'Cruza fronteras',
night: 'Conduce de noche',
covered: 'Cubierto / resistente al clima',
group: 'Grupos grandes',
},
capacity: {
solo: '1–3 personas',
small_group: '4–7 personas',
large_group: '8+ personas',
van_load: 'Carga de furgoneta',
freight: 'Mercancía / carga',
},
coverage: {
local: 'Local',
regional: 'Regional',
national: 'Nacional',
international: 'Internacional',
cross_border: 'Rutas transfronterizas',
},
},
tour: {
skill: {
beginner: { label: 'Principiante', description: 'Nuevo en el skate o trucos básicos' },
intermediate: { label: 'Intermedio', description: 'Cómodo en la mayoría de terrenos' },
advanced: { label: 'Avanzado', description: 'Skaters con experiencia, spots complicados' },
all: { label: 'Todos los niveles', description: 'Apto para todos' },
},
},
},
};
export default labOptions;