Files
TREK/shared/src/i18n/th/index.ts
T
Maurice 390135f3bc feat(demo): a new welcome dialog for the demo, in the 5.0 dialog style
The old popup was a narrow white card with its own copy of the texts in
eight languages, hex colours and a minute counter on the browser clock. The
new DemoWelcome is a wide dialog on DialogShell with theme tokens only: what
TREK is in one line, the hourly reset with a live countdown in the server's
time zone, the 5.0 highlights to try right away (trip planner with bookings
and costs, Tours with 3D terrain, TREK Studio photo books, live
collaboration, Journey, Atlas, Vacay, Collections, offline use), what the
demo leaves out and what the full version adds, and the link to the source.

Its strings are real i18n keys in a new demo domain file, translated into
all 27 locales. Both dashboards open it instead of the old DemoBanner, which
leaves the theme and format baselines with its file and the test non-null
assertions it held.
2026-10-24 23:22:15 +00:00

175 lines
4.6 KiB
TypeScript

import admin from './admin';
import airport from './airport';
import assistant from './assistant';
import assistantAtlas from './assistantAtlas';
import assistantBook from './assistantBook';
import assistantBookArt from './assistantBookArt';
import assistantBookDesign from './assistantBookDesign';
import assistantBooking from './assistantBooking';
import assistantBudget from './assistantBudget';
import assistantCard from './assistantCard';
import assistantCollab from './assistantCollab';
import assistantCollection from './assistantCollection';
import assistantHome from './assistantHome';
import assistantJourney from './assistantJourney';
import assistantPacking from './assistantPacking';
import assistantRoadtrip from './assistantRoadtrip';
import assistantTour from './assistantTour';
import assistantVacay from './assistantVacay';
import atlas from './atlas';
import backup from './backup';
import budget from './budget';
import categories from './categories';
import collab from './collab';
import collection from './collection';
import common from './common';
import dashboard from './dashboard';
import dawarich from './dawarich';
import day from './day';
import dayplan from './dayplan';
import demo from './demo';
import docsync from './docsync';
import ferratas from './ferratas';
import files from './files';
import help from './help';
import inspector from './inspector';
import journey from './journey';
import login from './login';
import map from './map';
import members from './members';
import memories from './memories';
import mobileAdmin from './mobileAdmin';
import mobileAtlas from './mobileAtlas';
import mobileCollections from './mobileCollections';
import mobileJourney from './mobileJourney';
import mobileNav from './mobileNav';
import mobileSettings from './mobileSettings';
import mobileTrip from './mobileTrip';
import mobileVacay from './mobileVacay';
import nav from './nav';
import notif from './notif';
import notifications from './notifications';
import oauth from './oauth';
import packing from './packing';
import pdf from './pdf';
import perm from './perm';
import places from './places';
import planner from './planner';
import reservations from './reservations';
import roadtrip from './roadtrip';
import settings from './settings';
import share from './share';
import shared from './shared';
import storage from './storage';
import studioFonts from './studioFonts';
import studioLayers from './studioLayers';
import studioPaint from './studioPaint';
import studioPanels from './studioPanels';
import studioPhoto from './studioPhoto';
import studioShapes from './studioShapes';
import studioStickers from './studioStickers';
import studioTemplates from './studioTemplates';
import studioText from './studioText';
import studioThemes from './studioThemes';
import system_notice from './system_notice';
import todo from './todo';
import tourCollection from './tourCollection';
import tourPacking from './tourPacking';
import tours from './tours';
import transport from './transport';
import trip from './trip';
import trips from './trips';
import undo from './undo';
import vacay from './vacay';
import wanderer from './wanderer';
import wandererWatch from './wandererWatch';
const locale = {
...common,
...trips,
...nav,
...dashboard,
...roadtrip,
...settings,
...admin,
...dayplan,
...share,
...shared,
...login,
...vacay,
...collection,
...atlas,
...trip,
...tours,
...tourCollection,
...tourPacking,
...wanderer,
...wandererWatch,
...places,
...inspector,
...reservations,
...airport,
...map,
...budget,
...files,
...packing,
...members,
...categories,
...backup,
...pdf,
...planner,
...day,
...demo,
...memories,
...collab,
...perm,
...undo,
...notifications,
...todo,
...notif,
...journey,
...studioFonts,
...studioPaint,
...studioStickers,
...studioPhoto,
...studioShapes,
...studioText,
...oauth,
...system_notice,
...transport,
...help,
...mobileTrip,
...mobileJourney,
...mobileVacay,
...mobileAtlas,
...mobileNav,
...mobileAdmin,
...mobileSettings,
...mobileCollections,
...storage,
...dawarich,
...docsync,
...ferratas,
...assistant,
...assistantCard,
...assistantTour,
...assistantRoadtrip,
...assistantBudget,
...assistantBook,
...assistantBookDesign,
...assistantBookArt,
...studioThemes,
...assistantBooking,
...assistantCollab,
...assistantCollection,
...assistantAtlas,
...assistantVacay,
...assistantHome,
...assistantJourney,
...assistantPacking,
...studioLayers,
...studioTemplates,
...studioPanels,
};
export default locale;