internationalization.dart 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677
  1. import 'package:flutter/cupertino.dart';
  2. import 'package:flutter/material.dart';
  3. import 'package:flutter/foundation.dart';
  4. import 'package:shared_preferences/shared_preferences.dart';
  5. const _kLocaleStorageKey = '__locale_key__';
  6. class FFLocalizations {
  7. FFLocalizations(this.locale);
  8. final Locale locale;
  9. static FFLocalizations of(BuildContext context) =>
  10. Localizations.of<FFLocalizations>(context, FFLocalizations)!;
  11. static List<String> languages() => ['nl', 'en'];
  12. static late SharedPreferences _prefs;
  13. static Future initialize() async =>
  14. _prefs = await SharedPreferences.getInstance();
  15. static Future storeLocale(String locale) =>
  16. _prefs.setString(_kLocaleStorageKey, locale);
  17. static Locale? getStoredLocale() {
  18. final locale = _prefs.getString(_kLocaleStorageKey);
  19. return locale != null && locale.isNotEmpty ? createLocale(locale) : null;
  20. }
  21. String get languageCode => locale.toString();
  22. String? get languageShortCode =>
  23. _languagesWithShortCode.contains(locale.toString())
  24. ? '${locale.toString()}_short'
  25. : null;
  26. int get languageIndex => languages().contains(languageCode)
  27. ? languages().indexOf(languageCode)
  28. : 0;
  29. String getText(String key) =>
  30. (kTranslationsMap[key] ?? {})[locale.toString()] ?? '';
  31. String getVariableText({
  32. String? nlText = '',
  33. String? enText = '',
  34. }) =>
  35. [nlText, enText][languageIndex] ?? '';
  36. static const Set<String> _languagesWithShortCode = {
  37. 'ar',
  38. 'az',
  39. 'ca',
  40. 'cs',
  41. 'da',
  42. 'de',
  43. 'dv',
  44. 'en',
  45. 'es',
  46. 'et',
  47. 'fi',
  48. 'fr',
  49. 'gr',
  50. 'he',
  51. 'hi',
  52. 'hu',
  53. 'it',
  54. 'km',
  55. 'ku',
  56. 'mn',
  57. 'ms',
  58. 'no',
  59. 'pt',
  60. 'ro',
  61. 'ru',
  62. 'rw',
  63. 'sv',
  64. 'th',
  65. 'uk',
  66. 'vi',
  67. };
  68. }
  69. /// Used if the locale is not supported by GlobalMaterialLocalizations.
  70. class FallbackMaterialLocalizationDelegate
  71. extends LocalizationsDelegate<MaterialLocalizations> {
  72. const FallbackMaterialLocalizationDelegate();
  73. @override
  74. bool isSupported(Locale locale) => _isSupportedLocale(locale);
  75. @override
  76. Future<MaterialLocalizations> load(Locale locale) async =>
  77. SynchronousFuture<MaterialLocalizations>(
  78. const DefaultMaterialLocalizations(),
  79. );
  80. @override
  81. bool shouldReload(FallbackMaterialLocalizationDelegate old) => false;
  82. }
  83. /// Used if the locale is not supported by GlobalCupertinoLocalizations.
  84. class FallbackCupertinoLocalizationDelegate
  85. extends LocalizationsDelegate<CupertinoLocalizations> {
  86. const FallbackCupertinoLocalizationDelegate();
  87. @override
  88. bool isSupported(Locale locale) => _isSupportedLocale(locale);
  89. @override
  90. Future<CupertinoLocalizations> load(Locale locale) =>
  91. SynchronousFuture<CupertinoLocalizations>(
  92. const DefaultCupertinoLocalizations(),
  93. );
  94. @override
  95. bool shouldReload(FallbackCupertinoLocalizationDelegate old) => false;
  96. }
  97. class FFLocalizationsDelegate extends LocalizationsDelegate<FFLocalizations> {
  98. const FFLocalizationsDelegate();
  99. @override
  100. bool isSupported(Locale locale) => _isSupportedLocale(locale);
  101. @override
  102. Future<FFLocalizations> load(Locale locale) =>
  103. SynchronousFuture<FFLocalizations>(FFLocalizations(locale));
  104. @override
  105. bool shouldReload(FFLocalizationsDelegate old) => false;
  106. }
  107. Locale createLocale(String language) => language.contains('_')
  108. ? Locale.fromSubtags(
  109. languageCode: language.split('_').first,
  110. scriptCode: language.split('_').last,
  111. )
  112. : Locale(language);
  113. bool _isSupportedLocale(Locale locale) {
  114. final language = locale.toString();
  115. return FFLocalizations.languages().contains(
  116. language.endsWith('_')
  117. ? language.substring(0, language.length - 1)
  118. : language,
  119. );
  120. }
  121. final kTranslationsMap = <Map<String, Map<String, String>>>[
  122. // login
  123. {
  124. 'd507d3b9': {
  125. 'nl': 'E-mailadres',
  126. 'en': 'Email address',
  127. },
  128. 'pj545url': {
  129. 'nl': 'Veld wissen',
  130. 'en': 'Copy to a new activity',
  131. },
  132. 't8h5f8ir': {
  133. 'nl': 'Wachtwoord',
  134. 'en': 'Password',
  135. },
  136. 'n3cyffso': {
  137. 'nl': 'Wachtwoord tonen/verbergen',
  138. 'en': 'Show/hide Password',
  139. },
  140. 'gkx4luhw': {
  141. 'nl': 'Inloggen',
  142. 'en': 'Log in',
  143. },
  144. 'utppw2si': {
  145. 'nl': 'Wachtwoord vergeten?',
  146. 'en': 'Forgot password?',
  147. },
  148. 'pq12hujc': {
  149. 'nl': 'Nog geen account? Registreren',
  150. 'en': 'No account yet? Register',
  151. },
  152. 'bokhk9vk': {
  153. 'nl': 'Home',
  154. 'en': 'Home',
  155. },
  156. },
  157. // horecagelegenheidCurrent
  158. {
  159. 'gh9ciiqo': {
  160. 'nl': 'Favoriet',
  161. 'en': 'Favorite',
  162. },
  163. 'jwojezxv': {
  164. 'nl': 'Agenda',
  165. 'en': 'Agenda',
  166. },
  167. 'pedeshok': {
  168. 'nl': 'Info',
  169. 'en': 'Info',
  170. },
  171. 'q5nwrlms': {
  172. 'nl': 'Links',
  173. 'en': 'Links',
  174. },
  175. 's1b6yp7v': {
  176. 'nl': 'Bezorgen',
  177. 'en': 'Delivery',
  178. },
  179. '6gfap72a': {
  180. 'nl': 'Home',
  181. 'en': 'Home',
  182. },
  183. },
  184. // home
  185. {
  186. 'eor4c9rz': {
  187. 'nl': 'Uitgaan',
  188. 'en': 'Go Out',
  189. },
  190. 'mx7sn4ne': {
  191. 'nl': 'Activiteiten',
  192. 'en': 'Activities',
  193. },
  194. 'e6xyyt74': {
  195. 'nl': 'Cultuur & Info',
  196. 'en': 'Culture & Info',
  197. },
  198. 'uxy2nfok': {
  199. 'nl': 'Films',
  200. 'en': 'Movies',
  201. },
  202. 'lx77xfrn': {
  203. 'nl': 'Jeugd',
  204. 'en': 'Youth',
  205. },
  206. 'g8ll2g7i': {
  207. 'nl': 'Home',
  208. 'en': 'Home',
  209. },
  210. },
  211. // selectprovinciegemeente
  212. {
  213. 'xsyz36fr': {
  214. 'nl': 'Kies je gemeente',
  215. 'en': 'Select Municipality',
  216. },
  217. 'z0wynid6': {
  218. 'nl': 'Je ziet dan het uitgaansnieuws van die gemeente in het menu.',
  219. 'en': 'You will see go out news of your municipality in the menu',
  220. },
  221. 'vg44lbt3': {
  222. 'nl': 'Home',
  223. 'en': 'Home',
  224. },
  225. },
  226. // PUitgaanPage
  227. {
  228. 'qkpwprwx': {
  229. 'nl': 'Home',
  230. 'en': 'Home',
  231. },
  232. },
  233. // Event
  234. {
  235. '6gnwjxxh': {
  236. 'nl': 'Home',
  237. 'en': 'Home',
  238. },
  239. },
  240. // EventCurrent
  241. {
  242. '2cyobro5': {
  243. 'nl': 'Delen',
  244. 'en': 'Share',
  245. },
  246. 'e08zfyf3': {
  247. 'nl': 'Zet in mijn agenda',
  248. 'en': 'Add to my calendar',
  249. },
  250. '4qrjs6hg': {
  251. 'nl': 'Home',
  252. 'en': 'Home',
  253. },
  254. },
  255. // HorecagelegenhedenOverzichtProvinciePage
  256. {
  257. 'nm6s2mkp': {
  258. 'nl': 'Zoek op naam',
  259. 'en': 'Search title',
  260. },
  261. 'mgbxk04v': {
  262. 'nl': 'Activiteiten',
  263. 'en': 'Activities',
  264. },
  265. '7x2d53vo': {
  266. 'nl': 'Cultuur',
  267. 'en': 'Culture',
  268. },
  269. '07bu84h3': {
  270. 'nl': 'Eetgelegenheden',
  271. 'en': 'Eatery',
  272. },
  273. 'yyib9rhy': {
  274. 'nl': 'Overnachten',
  275. 'en': 'Overnight',
  276. },
  277. 'ttz76cwu': {
  278. 'nl': 'Uitgaan',
  279. 'en': 'Go Out',
  280. },
  281. 'mqz8ig8q': {
  282. 'nl': 'Verhuur, catering',
  283. 'en': 'Renting Catering',
  284. },
  285. '3qshlxj5': {
  286. 'nl': 'Home',
  287. 'en': 'Home',
  288. },
  289. },
  290. // wachtwoordVergeten
  291. {
  292. 'vrbz9a3l': {
  293. 'nl': 'Wachtwoord vergeten',
  294. 'en': 'Forgot Password',
  295. },
  296. '503u6v73': {
  297. 'nl':
  298. 'Vul je gebruikersnaam of e-mailadres in. Je ontvangt een e-mail om je wachtwoord opnieuw in te stellen.',
  299. 'en':
  300. 'Enter your username or email address. You\'ll receive an email to reset your password.',
  301. },
  302. 'ush5uxz1': {
  303. 'nl': 'Gebruikersnaam of e-mailadres',
  304. 'en': 'Username or Password',
  305. },
  306. '0gfuq6i7': {
  307. 'nl': 'Verstuur',
  308. 'en': 'Send',
  309. },
  310. 'z2dmd9xi': {
  311. 'nl': 'Home',
  312. 'en': 'Home',
  313. },
  314. },
  315. // favorieten
  316. {
  317. 'txq7zl0f': {
  318. 'nl': 'Persoonlijke agenda',
  319. 'en': 'Personal Calendar',
  320. },
  321. '48axn1wj': {
  322. 'nl':
  323. '* op basis van favoriete horecagelegenheden, evenementen en activiteiten',
  324. 'en': '* based on your favorite venues, events and activities',
  325. },
  326. '9wq117bv': {
  327. 'nl': 'Favoriete gemeenten',
  328. 'en': 'Favorite Municipality',
  329. },
  330. 'o7pt2vls': {
  331. 'nl': 'De gemeentes die je hebt gemarkeerd als favoriet.',
  332. 'en': 'Municipalities markt as favorite.',
  333. },
  334. 'jm4s7cdn': {
  335. 'nl': 'Stel in als standaard',
  336. 'en': 'Set as default',
  337. },
  338. '4j5eydc4': {
  339. 'nl':
  340. 'Wil je elke week de uitgaansagenda op basis van je favoriete gemeenten ontvangen? Zet hier de nieuwsbrief aan!',
  341. 'en':
  342. 'Want the weekly agenda for your favourite municipalities by email? Turn the newsletter on here!',
  343. },
  344. 'ygk8aifq': {
  345. 'nl': 'Favoriete gelegenheden',
  346. 'en': 'Favourite venues',
  347. },
  348. '2nyldbpj': {
  349. 'nl': 'Gebruiker',
  350. 'en': 'User',
  351. },
  352. 'wl9hk4vl': {
  353. 'nl': 'Uitloggen',
  354. 'en': 'Log out',
  355. },
  356. '1kr1j46k': {
  357. 'nl': '',
  358. 'en': '',
  359. },
  360. 'mj6x0sxf': {
  361. 'nl': 'Mijn profiel',
  362. 'en': 'My Profile',
  363. },
  364. '2e7lik1s': {
  365. 'nl': '',
  366. 'en': '',
  367. },
  368. 'wxlmmqen': {
  369. 'nl': 'Wachtwoord wijzigen',
  370. 'en': 'Change password',
  371. },
  372. 'lrkrussh': {
  373. 'nl': '',
  374. 'en': '',
  375. },
  376. 'lwnfr9gv': {
  377. 'nl': 'Account verwijderen',
  378. 'en': 'Delete account',
  379. },
  380. '0qqcv0w0': {
  381. 'nl': '',
  382. 'en': '',
  383. },
  384. 'xglkp3tc': {
  385. 'nl': 'Stadsactiviteit aanmaken',
  386. 'en': 'Create city activity',
  387. },
  388. 'zxbjvxzq': {
  389. 'nl':
  390. 'Met een account bewaar je favoriete gemeenten en gelegenheden, en krijg je een agenda per mail.',
  391. 'en':
  392. 'With an account you save your favourite municipalities and venues, and get an agenda by email.',
  393. },
  394. '1xim8yie': {
  395. 'nl': 'Account aanmaken',
  396. 'en': 'Create account',
  397. },
  398. 'svydwydi': {
  399. 'nl': 'Inloggen',
  400. 'en': 'Log in',
  401. },
  402. 'vpqh55o7': {
  403. 'nl': 'Home',
  404. 'en': 'Home',
  405. },
  406. },
  407. // mijnProfiel
  408. {
  409. 'p45zqsya': {
  410. 'nl': 'Mijn evenementen',
  411. 'en': 'My events',
  412. },
  413. '70jtz6zq': {
  414. 'nl': 'Komende evenementen',
  415. 'en': 'Upcoming events',
  416. },
  417. 'x70608fh': {
  418. 'nl': 'Bekijk alles',
  419. 'en': 'See all',
  420. },
  421. '8mxemaqc': {
  422. 'nl': 'Kopieer naar een nieuw evenement',
  423. 'en': 'Copy to a new activity',
  424. },
  425. 'aiokgolu': {
  426. 'nl': 'Mijn horecagelegenheden',
  427. 'en': 'My Establishments',
  428. },
  429. '8a7ti6zc': {
  430. 'nl': 'Zaak toevoegen',
  431. 'en': 'Add a venue',
  432. },
  433. 'y6wd6qpb': {
  434. 'nl': '+ Evenement aanmaken',
  435. 'en': '+ Create event',
  436. },
  437. 'xw2yzyh1': {
  438. 'nl':
  439. 'Een horecagelegenheid toevoegen kan alleen op uitgaanskrant.com website.',
  440. 'en': 'Adding a venue is only possible on uitgaanskrant.com.',
  441. },
  442. 'lt5ws43d': {
  443. 'nl': 'Stadseditor',
  444. 'en': 'City editor',
  445. },
  446. 'od5wmxf8': {
  447. 'nl': 'Eigen activiteiten',
  448. 'en': 'Own activities',
  449. },
  450. 'lkv2denp': {
  451. 'nl': 'Bekijk alles',
  452. 'en': 'See all',
  453. },
  454. 'adjt2leo': {
  455. 'nl': 'Kopieer naar een nieuwe activiteit',
  456. 'en': 'Copy to a new activity',
  457. },
  458. '5iw84w8w': {
  459. 'nl': 'Mijn gemeenten (stadsrechten)',
  460. 'en': 'My municipalities (city permissions)',
  461. },
  462. 'h3caw9re': {
  463. 'nl': '+ Activiteit',
  464. 'en': '+ Activity',
  465. },
  466. 'hfqho9ti': {
  467. 'nl': '+ Activiteit aanmaken',
  468. 'en': '+ Create activity',
  469. },
  470. 'hwmb9ntf': {
  471. 'nl': 'Account',
  472. 'en': 'Account',
  473. },
  474. 'zlpb2nvy': {
  475. 'nl': 'Taal / Language',
  476. 'en': 'Taal / Language',
  477. },
  478. '0sxtqp61': {
  479. 'nl': 'Wachtwoord wijzigen',
  480. 'en': 'Change password',
  481. },
  482. '373wjou2': {
  483. 'nl': '',
  484. 'en': '',
  485. },
  486. '4sjzjw0j': {
  487. 'nl': 'Account verwijderen',
  488. 'en': 'Delete account',
  489. },
  490. 'c8f4rdv0': {
  491. 'nl': '',
  492. 'en': '',
  493. },
  494. 'owegb3ht': {
  495. 'nl': 'Uitloggen',
  496. 'en': 'Log out',
  497. },
  498. 'rflzqa3z': {
  499. 'nl': '',
  500. 'en': '',
  501. },
  502. '9s07bzb1': {
  503. 'nl': 'Nieuwsbrieven',
  504. 'en': 'Newsletters',
  505. },
  506. '13hlbqrf': {
  507. 'nl':
  508. 'Je volgt nog geen gemeenten, dus de wekelijkse agenda blijft leeg. Tik hier om gemeenten te kiezen.',
  509. 'en':
  510. 'You don\'t follow any municipalities yet, so the weekly agenda stays empty. Tap here to choose municipalities.',
  511. },
  512. 'jmzi90pc': {
  513. 'nl':
  514. 'De wekelijkse uitgaansagenda gebruikt de gemeenten die je volgt. Tik hier om ze te kiezen.',
  515. 'en':
  516. 'The weekly agenda uses the municipalities you follow. Tap here to choose them.',
  517. },
  518. 'k800peag': {
  519. 'nl': 'Home',
  520. 'en': 'Home',
  521. },
  522. },
  523. // stadsactiviteitAanmaken
  524. {
  525. 'rupw26n4': {
  526. 'nl':
  527. 'Meld hier een activiteit aan in jouw gemeente. Velden met * zijn verplicht. Heb je stadsredacteur-rechten voor deze plaats, dan staat je activiteit direct online; anders kijken we hem eerst na.',
  528. 'en':
  529. 'Submit an activity in your municipality here. Fields marked * are required. If you have city editor rights for this town your activity goes online right away; otherwise we review it first.',
  530. },
  531. 'hu7xw8pm': {
  532. 'nl': 'Wat',
  533. 'en': 'What',
  534. },
  535. 'evhqyjou': {
  536. 'nl':
  537. 'Geef een korte, herkenbare titel. De omschrijving verschijnt op de detailpagina van de activiteit.',
  538. 'en':
  539. 'Give it a short, recognisable title. The description appears on the activity\'s detail page.',
  540. },
  541. 'xorq08j5': {
  542. 'nl': 'Titel *',
  543. 'en': 'Title *',
  544. },
  545. 'jwgx4el8': {
  546. 'nl': 'Titel activiteit',
  547. 'en': 'Activity title',
  548. },
  549. 'vc73ugaq': {
  550. 'nl': 'Omschrijving',
  551. 'en': 'Description',
  552. },
  553. 'k4jw1fl6': {
  554. 'nl': 'Omschrijving activiteit',
  555. 'en': 'Description activity',
  556. },
  557. 'moj9sft5': {
  558. 'nl': 'Categorie activiteit *',
  559. 'en': 'Category *',
  560. },
  561. 'i0ij4drx': {
  562. 'nl':
  563. 'Let op: de categorie bepaalt in welke overzichten je activiteit verschijnt. Kies er minstens een - zonder categorie is je activiteit nergens terug te vinden. Je kunt er meerdere kiezen; tik naast de lijst om die weer te sluiten.',
  564. 'en':
  565. 'Note: the category decides which listings your activity appears in. Pick at least one - without a category your activity won\'t show up anywhere. You can pick more than one; tap outside the list to close it.',
  566. },
  567. 'or5fd9n1': {
  568. 'nl': 'Selecteer...',
  569. 'en': 'Select...',
  570. },
  571. 'bk22t9xn': {
  572. 'nl': 'Zoek...',
  573. 'en': 'Search...',
  574. },
  575. 'b6ndrvbq': {
  576. 'nl': 'Optie 1',
  577. 'en': 'Option 1',
  578. },
  579. '5wvybd3x': {
  580. 'nl': 'Optie 2',
  581. 'en': 'Option 2',
  582. },
  583. '93nr01v9': {
  584. 'nl': 'Option 3',
  585. 'en': '',
  586. },
  587. 'dq3j79df': {
  588. 'nl': 'Wanneer',
  589. 'en': 'When',
  590. },
  591. 'e1nwfbwv': {
  592. 'nl':
  593. 'De begindatum is verplicht. Vul een einddatum alleen in bij een activiteit die meerdere dagen duurt.',
  594. 'en':
  595. 'The start date is required. Only fill in an end date for an activity that runs several days.',
  596. },
  597. 'dfa8vusy': {
  598. 'nl': 'Datum *',
  599. 'en': 'Date *',
  600. },
  601. '7vogkwoh': {
  602. 'nl': 'Datum',
  603. 'en': 'Date',
  604. },
  605. '71z3uvd8': {
  606. 'nl': 'Einddatum',
  607. 'en': 'End date',
  608. },
  609. '1k52hayg': {
  610. 'nl': 'Einddatum',
  611. 'en': 'End date',
  612. },
  613. 'go2ky4mu': {
  614. 'nl': 'Waar',
  615. 'en': 'Where',
  616. },
  617. 'pmhk7f3c': {
  618. 'nl':
  619. 'Kies eerst de plaats waar de activiteit plaatsvindt - dat is verplicht. Adres en postcode daaronder zijn het bezoekadres en optioneel.',
  620. 'en':
  621. 'First choose the town where the activity takes place - that one is required. The address and postcode below are the visiting address and optional.',
  622. },
  623. 'ls6do5d5': {
  624. 'nl': 'Mijn gemeenten',
  625. 'en': 'My cities',
  626. },
  627. 'd3gwaxun': {
  628. 'nl': 'Zoek...',
  629. 'en': 'Search...',
  630. },
  631. 'sv5qajjt': {
  632. 'nl': 'Of kies zelf een plaats',
  633. 'en': 'Or select a city',
  634. },
  635. 'dqeuq7t8': {
  636. 'nl': 'Selecteer...',
  637. 'en': 'Select...',
  638. },
  639. 'yb8u6i28': {
  640. 'nl': 'Search...',
  641. 'en': 'Search...',
  642. },
  643. 'xiba4gka': {
  644. 'nl': 'Select...',
  645. 'en': 'Select...',
  646. },
  647. 'b5raidm6': {
  648. 'nl': 'Search...',
  649. 'en': 'Search...',
  650. },
  651. 'y6jo0su8': {
  652. 'nl': 'Option 1',
  653. 'en': 'Option',
  654. },
  655. 'l9f37oxb': {
  656. 'nl': 'Select...',
  657. 'en': 'Select...',
  658. },
  659. 'bizq1hlw': {
  660. 'nl': 'Search...',
  661. 'en': 'Search...',
  662. },
  663. 'no53dm32': {
  664. 'nl': 'Option 1',
  665. 'en': 'Option',
  666. },
  667. '5ehouxlk': {
  668. 'nl': 'Adres',
  669. 'en': 'Address',
  670. },
  671. '4czd99zl': {
  672. 'nl': 'Adres',
  673. 'en': 'Address',
  674. },
  675. 'oo7z1mp8': {
  676. 'nl': 'Postcode',
  677. 'en': 'Zipcode',
  678. },
  679. 'j9h65a88': {
  680. 'nl': 'Postcode',
  681. 'en': 'Zipcode',
  682. },
  683. '90c9lm1u': {
  684. 'nl': 'Organisatie',
  685. 'en': 'Organiser',
  686. },
  687. '2joi5r6j': {
  688. 'nl':
  689. 'Optioneel. De naam van de organisator en een contactadres of website waar bezoekers terechtkunnen.',
  690. 'en':
  691. 'Optional. The organiser\'s name and a contact address or website for visitors.',
  692. },
  693. '7dy1oyjr': {
  694. 'nl': 'Organisator',
  695. 'en': 'Organiser',
  696. },
  697. 'nxfif83l': {
  698. 'nl': 'Organisator van de activiteit',
  699. 'en': 'Organiser of the activity',
  700. },
  701. '06lh8r3a': {
  702. 'nl': 'Contact',
  703. 'en': 'Contact',
  704. },
  705. 'p3rwq60m': {
  706. 'nl': 'Contact email/telefoon',
  707. 'en': 'Contact email/Telephone',
  708. },
  709. 'i66ori1d': {
  710. 'nl': 'Website',
  711. 'en': 'Website',
  712. },
  713. 'bhydpd6h': {
  714. 'nl': 'Website van de activiteit',
  715. 'en': 'Activity website',
  716. },
  717. 'mfaz1x8u': {
  718. 'nl': 'Entree',
  719. 'en': 'Admission',
  720. },
  721. 'm7jdd90c': {
  722. 'nl': 'Informatie over de entree',
  723. 'en': 'Info about admission',
  724. },
  725. 'ajotnz1f': {
  726. 'nl': 'Select...',
  727. 'en': 'Select...',
  728. },
  729. '5rec163i': {
  730. 'nl': 'Search...',
  731. 'en': 'Search...',
  732. },
  733. '0b05opzx': {
  734. 'nl': 'Option 1',
  735. 'en': 'Option',
  736. },
  737. '36dfh0k2': {
  738. 'nl': 'Option 2',
  739. 'en': 'Option',
  740. },
  741. '45c9udgn': {
  742. 'nl': 'Option 3',
  743. 'en': 'Option',
  744. },
  745. '0brx7n79': {
  746. 'nl': 'Toelichting entree',
  747. 'en': 'Admission description',
  748. },
  749. 'pftju36e': {
  750. 'nl': 'Entreeprijs',
  751. 'en': 'Admission price',
  752. },
  753. 'fyltb801': {
  754. 'nl': 'Entreeprijs',
  755. 'en': 'Admission price',
  756. },
  757. 'nfxdqk4i': {
  758. 'nl': 'Media',
  759. 'en': 'Media',
  760. },
  761. '7wy4zkgn': {
  762. 'nl':
  763. 'Een logo en meerdere foto\'s. Tik nogmaals op Foto\'s kiezen om er nog een toe te voegen; de vorige blijft staan.',
  764. 'en':
  765. 'One logo and several photos. Tap Choose photos again to add another; the previous one stays.',
  766. },
  767. 'r6ckp0e0': {
  768. 'nl': 'Logo kiezen',
  769. 'en': 'Choose logo',
  770. },
  771. '41moeajb': {
  772. 'nl': 'Foto\'s kiezen',
  773. 'en': 'Select photos',
  774. },
  775. 'g6cr9u4n': {
  776. 'nl': 'Activiteit indienen',
  777. 'en': 'Submit Activity',
  778. },
  779. '4a3n6bkn': {
  780. 'nl': 'Home',
  781. 'en': 'Home',
  782. },
  783. },
  784. // uitgaansevenementAanmaken
  785. {
  786. 'vkjvzuqz': {
  787. 'nl':
  788. 'Meld hier een evenement aan van je onderneming. Velden met * zijn verplicht. Je evenement staat direct online.',
  789. 'en':
  790. 'Submit an event for your venue here. Fields marked * are required. Your event goes online right away.',
  791. },
  792. 'opgbl8g0': {
  793. 'nl': 'Wat',
  794. 'en': 'What',
  795. },
  796. 'vc80d3lh': {
  797. 'nl': 'Titel *',
  798. 'en': 'Title *',
  799. },
  800. 'vu6qv8cj': {
  801. 'nl': 'Titel evenement',
  802. 'en': 'Event title',
  803. },
  804. 'd7zhpzuo': {
  805. 'nl': 'Omschrijving',
  806. 'en': 'Description',
  807. },
  808. '1gf3e9v1': {
  809. 'nl': 'Omschrijving evenement',
  810. 'en': 'Event description',
  811. },
  812. 'rqx6m3yf': {
  813. 'nl': 'Je horecagelegenheid',
  814. 'en': 'Your venue',
  815. },
  816. 'fbkrt89w': {
  817. 'nl':
  818. 'Kies de zaak waar het evenement plaatsvindt. Je ziet hier alleen zaken die op jouw account staan.',
  819. 'en':
  820. 'Choose the venue where the event takes place. You only see venues linked to your account.',
  821. },
  822. 'zkc8ido7': {
  823. 'nl': 'Nog geen zaak aangemeld? Dat doe je op uitgaanskrant.com.',
  824. 'en': 'No venue yet? You can add one on uitgaanskrant.com.',
  825. },
  826. 'nhnxstvm': {
  827. 'nl': 'Kies je horecagelegenheid *',
  828. 'en': 'Select your establishment *',
  829. },
  830. 'pnh9yrrk': {
  831. 'nl': 'Zoek...',
  832. 'en': 'Search...',
  833. },
  834. 'jcyx82pa': {
  835. 'nl': 'Option 1',
  836. 'en': 'Option 1',
  837. },
  838. '53q8buz0': {
  839. 'nl': 'Option 2',
  840. 'en': 'Option 2',
  841. },
  842. '2fg0qpjw': {
  843. 'nl': 'Option 3',
  844. 'en': 'Option 3',
  845. },
  846. 'p0xm7daj': {
  847. 'nl': 'Categorie evenement *',
  848. 'en': 'Category *',
  849. },
  850. 'j68hqlk7': {
  851. 'nl':
  852. 'Let op: de categorie bepaalt in welke overzichten je evenement verschijnt. Kies er minstens een - zonder categorie is je evenement nergens terug te vinden. Je kunt er meerdere kiezen; tik naast de lijst om die weer te sluiten.',
  853. 'en':
  854. 'Note: the category decides which listings your event appears in. Pick at least one - without a category your event won\'t show up anywhere. You can pick more than one; tap outside the list to close it.',
  855. },
  856. '2hitlrxa': {
  857. 'nl': 'Select...',
  858. 'en': 'Select...',
  859. },
  860. 'qtnlg7nd': {
  861. 'nl': 'Search...',
  862. 'en': 'Search...',
  863. },
  864. 'pckrazbn': {
  865. 'nl': 'Option 1',
  866. 'en': 'Option 1',
  867. },
  868. '4u1cvry2': {
  869. 'nl': 'Option 2',
  870. 'en': 'Option 2',
  871. },
  872. 'dbvls3yx': {
  873. 'nl': 'Option 3',
  874. 'en': 'Option 3',
  875. },
  876. 'gysg1wwq': {
  877. 'nl': 'Wanneer',
  878. 'en': 'When',
  879. },
  880. 'f8hii0ci': {
  881. 'nl': 'De begindatum is verplicht. Einddatum niet.',
  882. 'en': 'The start date is required. End date is not required.',
  883. },
  884. 'xceonmpt': {
  885. 'nl': 'Datum *',
  886. 'en': 'Date *',
  887. },
  888. 'nws4h1nz': {
  889. 'nl': 'Datum',
  890. 'en': 'Date',
  891. },
  892. 'wkn1mu1d': {
  893. 'nl': 'Einddatum',
  894. 'en': 'End date',
  895. },
  896. 'e42lwmdh': {
  897. 'nl': 'Einddatum',
  898. 'en': 'End date',
  899. },
  900. 'vkyrmq6a': {
  901. 'nl': 'Organisatie',
  902. 'en': 'Organisation',
  903. },
  904. 'len3npim': {
  905. 'nl':
  906. 'Optioneel. Een website of ticketlink tonen we als knop bij je evenement.',
  907. 'en':
  908. 'Optional. A website or ticket link is shown as a button on your event.',
  909. },
  910. 'e9n6cj1o': {
  911. 'nl': 'Website',
  912. 'en': 'Website',
  913. },
  914. 'qsf2va25': {
  915. 'nl': 'Website van het evenement',
  916. 'en': 'Event website',
  917. },
  918. 'zfofdq9a': {
  919. 'nl': 'Ticketlink',
  920. 'en': 'Ticket link',
  921. },
  922. 'nzaqrq0w': {
  923. 'nl': 'Link om kaarten te kopen',
  924. 'en': 'Ticket link',
  925. },
  926. 'obaet4ky': {
  927. 'nl': 'Entree',
  928. 'en': 'Admission',
  929. },
  930. 'rj9dgdp7': {
  931. 'nl': 'Entree informatie',
  932. 'en': 'Admission information',
  933. },
  934. 'ht4toe4o': {
  935. 'nl': 'Select...',
  936. 'en': 'Select...',
  937. },
  938. 'xcfwz8cp': {
  939. 'nl': 'Search...',
  940. 'en': 'Search...',
  941. },
  942. '6ietllo7': {
  943. 'nl': 'Option 1',
  944. 'en': 'Option 1',
  945. },
  946. 'ws6law3s': {
  947. 'nl': 'Option 2',
  948. 'en': 'Option 2',
  949. },
  950. 'lmz3zlt4': {
  951. 'nl': 'Option 3',
  952. 'en': 'Option 3',
  953. },
  954. 'taujsjo7': {
  955. 'nl': 'Toelichting entree',
  956. 'en': 'Admission description',
  957. },
  958. 'y7mzhxd8': {
  959. 'nl': 'Toelichting entree',
  960. 'en': 'Admission notes',
  961. },
  962. '3h3k4jh2': {
  963. 'nl': 'Entreeprijs',
  964. 'en': 'Admission price',
  965. },
  966. 'ge5o3gf7': {
  967. 'nl': 'Entreeprijs',
  968. 'en': 'Admission price',
  969. },
  970. '4a28vwlf': {
  971. 'nl': 'Media',
  972. 'en': 'Media',
  973. },
  974. 'nvi2k89n': {
  975. 'nl':
  976. 'Een logo en meerdere foto\'s. Tik nogmaals op Foto\'s kiezen om er nog een toe te voegen; de vorige blijft staan.',
  977. 'en':
  978. 'One logo and several photos. Tap Choose photos again to add another; the previous one stays.',
  979. },
  980. 'df4oowbq': {
  981. 'nl': 'Logo kiezen',
  982. 'en': 'Select logo',
  983. },
  984. 'hqwm9set': {
  985. 'nl': 'Foto\'s kiezen',
  986. 'en': 'Select photos',
  987. },
  988. '9qx16tm9': {
  989. 'nl': 'Evenement indienen',
  990. 'en': 'Submit Event',
  991. },
  992. 'vvdwputk': {
  993. 'nl': 'Home',
  994. 'en': 'Home',
  995. },
  996. },
  997. // horecagelegenhedenOverzichtCurrent
  998. {
  999. '5c1xrzjg': {
  1000. 'nl': '',
  1001. 'en': '',
  1002. },
  1003. 'qqb1howd': {
  1004. 'nl': 'Zoek op naam',
  1005. 'en': 'Search title',
  1006. },
  1007. '6mmrjr12': {
  1008. 'nl': 'Alle categorieën',
  1009. 'en': 'All categories',
  1010. },
  1011. 'nex75a9j': {
  1012. 'nl': 'Zoek...',
  1013. 'en': 'Search...',
  1014. },
  1015. '1ckr01iu': {
  1016. 'nl': 'Optie 1',
  1017. 'en': 'Option 1',
  1018. },
  1019. 'pgcfug4t': {
  1020. 'nl': 'Optie 2',
  1021. 'en': 'Option 2',
  1022. },
  1023. 'uj3fft7b': {
  1024. 'nl': 'Optie 3',
  1025. 'en': 'Option 3',
  1026. },
  1027. '8gwyy71q': {
  1028. 'nl': 'Activiteiten',
  1029. 'en': 'Activities',
  1030. },
  1031. 'b8oov17m': {
  1032. 'nl': 'Cultuur',
  1033. 'en': 'Culture',
  1034. },
  1035. 'hnnqfnhk': {
  1036. 'nl': 'Eetgelegenheden',
  1037. 'en': 'Restaurants',
  1038. },
  1039. 'ykjsgvsf': {
  1040. 'nl': 'Overnachten',
  1041. 'en': 'Accommodation',
  1042. },
  1043. 'waxjo567': {
  1044. 'nl': 'Uitgaan',
  1045. 'en': 'Go out',
  1046. },
  1047. 'er4hrrph': {
  1048. 'nl': 'Verhuur, catering',
  1049. 'en': 'Rent, catering',
  1050. },
  1051. '2bhbe1y0': {
  1052. 'nl': 'Home',
  1053. 'en': '',
  1054. },
  1055. },
  1056. // thuisBezorgen
  1057. {
  1058. 's7n2u93z': {
  1059. 'nl': 'Home',
  1060. 'en': 'Home',
  1061. },
  1062. },
  1063. // MijnAanmeldingen
  1064. {
  1065. 'g4pbs1et': {
  1066. 'nl': 'Kopie',
  1067. 'en': 'Copy',
  1068. },
  1069. 'q8einmt3': {
  1070. 'nl': 'Kopieer naar een nieuw evenement',
  1071. 'en': 'Copy to a new activity',
  1072. },
  1073. 'xyig2ny4': {
  1074. 'nl': 'Home',
  1075. 'en': 'Home',
  1076. },
  1077. },
  1078. // SelectStateDropDownComponent
  1079. {
  1080. 'duloakue': {
  1081. 'nl': 'Selecteer...',
  1082. 'en': 'Select...',
  1083. },
  1084. 'suwn4gos': {
  1085. 'nl': 'Zoek...',
  1086. 'en': 'Search...',
  1087. },
  1088. 'xtp0toaj': {
  1089. 'nl': 'Optie 1',
  1090. 'en': 'Option 1',
  1091. },
  1092. 'sfmdjcb4': {
  1093. 'nl': 'Optie 2',
  1094. 'en': 'Option 2',
  1095. },
  1096. 'pbmts7dk': {
  1097. 'nl': 'Optie 3',
  1098. 'en': 'Option 3',
  1099. },
  1100. '1rva6d4m': {
  1101. 'nl': 'Selecteer...',
  1102. 'en': 'Select...',
  1103. },
  1104. 'um0h0p25': {
  1105. 'nl': 'Zoek...',
  1106. 'en': 'Search...',
  1107. },
  1108. 'fjaz0tsc': {
  1109. 'nl': 'Optie 1',
  1110. 'en': 'Option 1',
  1111. },
  1112. '8hcfb8cu': {
  1113. 'nl': 'Optie 2',
  1114. 'en': 'Option 2',
  1115. },
  1116. 'cpdux64t': {
  1117. 'nl': 'Optie 3',
  1118. 'en': 'Option 3',
  1119. },
  1120. 'nosgkxy0': {
  1121. 'nl': 'Maak favoriet',
  1122. 'en': 'Add to favorites',
  1123. },
  1124. 'elx7kse2': {
  1125. 'nl': 'Favoriet',
  1126. 'en': 'Favorite',
  1127. },
  1128. 'p3ia66ku': {
  1129. 'nl': 'Toepassen',
  1130. 'en': 'Apply',
  1131. },
  1132. '8a5snriq': {
  1133. 'nl': 'of kies een favoriet',
  1134. 'en': 'or pick a favorite',
  1135. },
  1136. },
  1137. // drawerComponent
  1138. {
  1139. 'j0ompw01': {
  1140. 'nl': 'Zoek stad',
  1141. 'en': 'Search City',
  1142. },
  1143. 'm5il5pqx': {
  1144. 'nl': '',
  1145. 'en': '',
  1146. },
  1147. '5xqi2sto': {
  1148. 'nl': 'Nederland',
  1149. 'en': 'Netherlands',
  1150. },
  1151. 'zorwzjtq': {
  1152. 'nl': '',
  1153. 'en': '',
  1154. },
  1155. '7pacsyhe': {
  1156. 'nl': 'Favorieten',
  1157. 'en': 'Favorites',
  1158. },
  1159. 'm8h5x9ts': {
  1160. 'nl': '',
  1161. 'en': '',
  1162. },
  1163. 'qoszyexg': {
  1164. 'nl': 'Gemeente',
  1165. 'en': 'Municipality',
  1166. },
  1167. 'dpn5svdo': {
  1168. 'nl': '',
  1169. 'en': '',
  1170. },
  1171. 'f2xucb65': {
  1172. 'nl': 'Uitgaan',
  1173. 'en': 'Go Out',
  1174. },
  1175. '0rcz22fx': {
  1176. 'nl': '',
  1177. 'en': '',
  1178. },
  1179. 'aco5j6v5': {
  1180. 'nl': 'Activiteiten',
  1181. 'en': 'Activities',
  1182. },
  1183. 'mkcafscy': {
  1184. 'nl': '',
  1185. 'en': '',
  1186. },
  1187. 'u6kma8y1': {
  1188. 'nl': 'Cultuur',
  1189. 'en': 'Culture',
  1190. },
  1191. '6hdsapmc': {
  1192. 'nl': '',
  1193. 'en': '',
  1194. },
  1195. 'hpm7mxhj': {
  1196. 'nl': 'Films',
  1197. 'en': 'Movies',
  1198. },
  1199. 'wfmu8ldt': {
  1200. 'nl': '',
  1201. 'en': '',
  1202. },
  1203. 'clxcjmfh': {
  1204. 'nl': 'Jeugd',
  1205. 'en': 'Kids',
  1206. },
  1207. 'fuiykay7': {
  1208. 'nl': '',
  1209. 'en': '',
  1210. },
  1211. 'mk70rozo': {
  1212. 'nl': 'Horeca',
  1213. 'en': 'Venues',
  1214. },
  1215. 'kknwn00s': {
  1216. 'nl': '',
  1217. 'en': '',
  1218. },
  1219. 't46xiboh': {
  1220. 'nl': 'Thuis bezorgen',
  1221. 'en': 'Home delivery',
  1222. },
  1223. '18zxga44': {
  1224. 'nl': '',
  1225. 'en': '',
  1226. },
  1227. '4u9vsobq': {
  1228. 'nl': 'Provincie',
  1229. 'en': 'Province',
  1230. },
  1231. 'scozdjf2': {
  1232. 'nl': '',
  1233. 'en': '',
  1234. },
  1235. '8luezemw': {
  1236. 'nl': 'Uitgaan',
  1237. 'en': 'Go Out',
  1238. },
  1239. 'f2n2zs5x': {
  1240. 'nl': '',
  1241. 'en': '',
  1242. },
  1243. 'rb8etfad': {
  1244. 'nl': 'Activiteiten',
  1245. 'en': 'Activities',
  1246. },
  1247. '9hgqcibm': {
  1248. 'nl': '',
  1249. 'en': '',
  1250. },
  1251. 'l4upasn8': {
  1252. 'nl': 'Cultuur',
  1253. 'en': 'Culture',
  1254. },
  1255. '5unk9wxy': {
  1256. 'nl': '',
  1257. 'en': '',
  1258. },
  1259. '0zbg44er': {
  1260. 'nl': 'Films',
  1261. 'en': 'Movies',
  1262. },
  1263. 'gy0c8dfg': {
  1264. 'nl': '',
  1265. 'en': '',
  1266. },
  1267. 'zguubv8h': {
  1268. 'nl': 'Jeugd',
  1269. 'en': 'Kids',
  1270. },
  1271. 'bmdhe1w3': {
  1272. 'nl': '',
  1273. 'en': '',
  1274. },
  1275. 'mqf3caeh': {
  1276. 'nl': 'Horeca',
  1277. 'en': 'Venues',
  1278. },
  1279. 'ypp8cg7h': {
  1280. 'nl': '',
  1281. 'en': '',
  1282. },
  1283. 'ukq39p63': {
  1284. 'nl': 'Support pagina',
  1285. 'en': 'Support page',
  1286. },
  1287. 'nrk3tqrl': {
  1288. 'nl': '',
  1289. 'en': '',
  1290. },
  1291. '0xszp35t': {
  1292. 'nl': 'Mijn Account',
  1293. 'en': 'My account',
  1294. },
  1295. },
  1296. // EvenementComponent
  1297. {
  1298. 'nghx1743': {
  1299. 'nl': 'entreetoelichting',
  1300. 'en': 'Fee description',
  1301. },
  1302. 'y02m0qh0': {
  1303. 'nl': '15 euro',
  1304. 'en': '15 euro',
  1305. },
  1306. 'lrjms1by': {
  1307. 'nl': 'Contactveld',
  1308. 'en': 'Contact',
  1309. },
  1310. },
  1311. // EvenementHorecagelegenheid
  1312. {
  1313. 'lo8ciqtb': {
  1314. 'nl': 'Entree',
  1315. 'en': 'Fee',
  1316. },
  1317. 'au8x5mei': {
  1318. 'nl': 'Contact',
  1319. 'en': 'Contact',
  1320. },
  1321. '22xoyrqe': {
  1322. 'nl': 'Menukaart',
  1323. 'en': 'Menu',
  1324. },
  1325. 'vkwayrhq': {
  1326. 'nl': 'Website',
  1327. 'en': 'Website',
  1328. },
  1329. '8tvvqu63': {
  1330. 'nl': 'Facebook',
  1331. 'en': 'Facebook',
  1332. },
  1333. 'kp1lfaac': {
  1334. 'nl': 'Instagram',
  1335. 'en': 'Instagram',
  1336. },
  1337. 'ktqsytma': {
  1338. 'nl': 'X/Twitter',
  1339. 'en': 'X/Twitter',
  1340. },
  1341. 'cxpo1x6d': {
  1342. 'nl': 'Op Uitgaanskrant.com',
  1343. 'en': 'On Uitgaanskrant.com',
  1344. },
  1345. 'rko8u7a5': {
  1346. 'nl': 'Over deze zaak',
  1347. 'en': 'About this venue',
  1348. },
  1349. 'axwdkgtg': {
  1350. 'nl': 'Openingstijden',
  1351. 'en': 'Opening hours',
  1352. },
  1353. 'jxlwje5u': {
  1354. 'nl': 'Bezorgen',
  1355. 'en': 'Delivery',
  1356. },
  1357. 'uje210t3': {
  1358. 'nl': 'Online Bestellen',
  1359. 'en': 'Order Online',
  1360. },
  1361. 'usg8k534': {
  1362. 'nl': 'Bezorgt in',
  1363. 'en': 'Delivers to',
  1364. },
  1365. 'paqq93tp': {
  1366. 'nl': 'Betaalmogelijkheden',
  1367. 'en': 'Payment options',
  1368. },
  1369. },
  1370. // EvenementInfo
  1371. {
  1372. 'gpbaiwi9': {
  1373. 'nl': 'Entree: ',
  1374. 'en': 'Fee:',
  1375. },
  1376. 'khjv0wcp': {
  1377. 'nl': 'Website',
  1378. 'en': 'Website',
  1379. },
  1380. },
  1381. // GeenEvenementenComponentmoetweg
  1382. {
  1383. '0zgufytz': {
  1384. 'nl':
  1385. 'Geen evenementen gevonden. Kijk bij de provincie of er iets bij u in de buurt is!',
  1386. 'en': 'No events found. Select the state of a city nearby.',
  1387. },
  1388. },
  1389. // HeaderButtonsComponent
  1390. {
  1391. '17msrach': {
  1392. 'nl': 'Menu openen',
  1393. 'en': 'Open Menu',
  1394. },
  1395. 'jc7ha6d8': {
  1396. 'nl': 'Terug',
  1397. 'en': 'Back',
  1398. },
  1399. },
  1400. // HomeUitgaantabelKaartComponent
  1401. {
  1402. 's4nkp0pb': {
  1403. 'nl': ', ',
  1404. 'en': ', ',
  1405. },
  1406. },
  1407. // PUitgaantabelKaartComponentOrgineelMetKaartjeerinKANWEG
  1408. {
  1409. 'pvxwv62s': {
  1410. 'nl': ', ',
  1411. 'en': ', ',
  1412. },
  1413. },
  1414. // UitgaantabelKaart
  1415. {
  1416. 'p3hbyhqm': {
  1417. 'nl': ', ',
  1418. 'en': ', ',
  1419. },
  1420. 'q3hgdkv4': {
  1421. 'nl': 'Binnenkort meer...',
  1422. 'en': 'Soon more...',
  1423. },
  1424. },
  1425. // FilterBalkComponent
  1426. {
  1427. 'lv9f2gi8': {
  1428. 'nl': 'Zoek op titel',
  1429. 'en': 'Search by title',
  1430. },
  1431. '2dzc7lc6': {
  1432. 'nl': 'Alles',
  1433. 'en': 'All',
  1434. },
  1435. 'mrkaqmb4': {
  1436. 'nl': 'Vandaag',
  1437. 'en': 'Today',
  1438. },
  1439. 'kqsuit8r': {
  1440. 'nl': 'Weekend',
  1441. 'en': 'Weekend',
  1442. },
  1443. 'ssmpizqo': {
  1444. 'nl': 'Deze week',
  1445. 'en': 'This week',
  1446. },
  1447. },
  1448. // FotoboekGridComponent
  1449. {
  1450. 'p5wf8u4i': {
  1451. 'nl': 'TextField',
  1452. 'en': '',
  1453. },
  1454. },
  1455. // SelectStateDropDownComponentCopy
  1456. {
  1457. 'txkditf4': {
  1458. 'nl': 'Selecteer...',
  1459. 'en': 'Select...',
  1460. },
  1461. 'ypld4iq2': {
  1462. 'nl': 'Zoek...',
  1463. 'en': 'Search...',
  1464. },
  1465. 'k00m24wg': {
  1466. 'nl': 'Optie 1',
  1467. 'en': 'Option 1',
  1468. },
  1469. 'tlk99rwf': {
  1470. 'nl': 'Optie 2',
  1471. 'en': 'Option 2',
  1472. },
  1473. 'dk32bqxp': {
  1474. 'nl': 'Optie 3',
  1475. 'en': 'Option 3',
  1476. },
  1477. 'vlzm5jyx': {
  1478. 'nl': 'Selecteer...',
  1479. 'en': 'Select...',
  1480. },
  1481. '4esb19tn': {
  1482. 'nl': 'Zoek...',
  1483. 'en': 'Search...',
  1484. },
  1485. '6cawk34p': {
  1486. 'nl': 'Optie 1',
  1487. 'en': 'Option 1',
  1488. },
  1489. '98cgbc70': {
  1490. 'nl': 'Optie 2',
  1491. 'en': 'Option 2',
  1492. },
  1493. 'nmemzvtx': {
  1494. 'nl': 'Optie 3',
  1495. 'en': 'Option 3',
  1496. },
  1497. '2f323qec': {
  1498. 'nl': 'Maak favoriet',
  1499. 'en': 'Add to favorites',
  1500. },
  1501. 's7o5u4b3': {
  1502. 'nl': 'Favoriet',
  1503. 'en': 'Favorite',
  1504. },
  1505. 'wx831c9t': {
  1506. 'nl': 'Toepassen',
  1507. 'en': 'Apply',
  1508. },
  1509. 'vuvjv4i1': {
  1510. 'nl': 'of kies een favoriet',
  1511. 'en': 'or pick a favorite',
  1512. },
  1513. },
  1514. // FilterBalkComponentCopy
  1515. {
  1516. 'z4698a7h': {
  1517. 'nl': 'Zoek op titel',
  1518. 'en': 'Search by title',
  1519. },
  1520. 'h141067r': {
  1521. 'nl': 'Alles',
  1522. 'en': 'All',
  1523. },
  1524. 'nghzaz2o': {
  1525. 'nl': 'Vandaag',
  1526. 'en': 'Today',
  1527. },
  1528. 'jjcc18nr': {
  1529. 'nl': 'Weekend',
  1530. 'en': 'Weekend',
  1531. },
  1532. 'bv6ozwth': {
  1533. 'nl': 'Deze week',
  1534. 'en': 'This week',
  1535. },
  1536. },
  1537. // Miscellaneous
  1538. {
  1539. '1wdja323': {
  1540. 'nl': '',
  1541. 'en': '',
  1542. },
  1543. 'wp5ih2z2': {
  1544. 'nl': '',
  1545. 'en': '',
  1546. },
  1547. '95e9zpp5': {
  1548. 'nl': '',
  1549. 'en': '',
  1550. },
  1551. 'hi047wuv': {
  1552. 'nl': '',
  1553. 'en': '',
  1554. },
  1555. '3vfdatr8': {
  1556. 'nl': '',
  1557. 'en': '',
  1558. },
  1559. '00waee4o': {
  1560. 'nl': '',
  1561. 'en': '',
  1562. },
  1563. 'pv9kzkyy': {
  1564. 'nl': '',
  1565. 'en': '',
  1566. },
  1567. 'pnj7ud5u': {
  1568. 'nl': '',
  1569. 'en': '',
  1570. },
  1571. '6gi5ggfb': {
  1572. 'nl': '',
  1573. 'en': '',
  1574. },
  1575. 'r2ktdanq': {
  1576. 'nl': '',
  1577. 'en': '',
  1578. },
  1579. 'baxrlb7e': {
  1580. 'nl': '',
  1581. 'en': '',
  1582. },
  1583. '91wp95hv': {
  1584. 'nl': '',
  1585. 'en': '',
  1586. },
  1587. '3g8g1qpr': {
  1588. 'nl': '',
  1589. 'en': '',
  1590. },
  1591. '9z3pq4o9': {
  1592. 'nl': '',
  1593. 'en': '',
  1594. },
  1595. 'z7adjbl8': {
  1596. 'nl': '',
  1597. 'en': '',
  1598. },
  1599. '4mmqjh9z': {
  1600. 'nl': '',
  1601. 'en': '',
  1602. },
  1603. '9fvdbrm6': {
  1604. 'nl': '',
  1605. 'en': '',
  1606. },
  1607. 'vtu2d65x': {
  1608. 'nl': '',
  1609. 'en': '',
  1610. },
  1611. '6653976d': {
  1612. 'nl': '',
  1613. 'en': '',
  1614. },
  1615. '16p7r73f': {
  1616. 'nl': '',
  1617. 'en': '',
  1618. },
  1619. '35po7r81': {
  1620. 'nl': '',
  1621. 'en': '',
  1622. },
  1623. '87zjalze': {
  1624. 'nl': '',
  1625. 'en': '',
  1626. },
  1627. 'fikchxg8': {
  1628. 'nl': '',
  1629. 'en': '',
  1630. },
  1631. 'rzevhc69': {
  1632. 'nl': '',
  1633. 'en': '',
  1634. },
  1635. '6f0en17o': {
  1636. 'nl': '',
  1637. 'en': '',
  1638. },
  1639. '5419dptj': {
  1640. 'nl': '',
  1641. 'en': '',
  1642. },
  1643. 'xbrp633k': {
  1644. 'nl': '',
  1645. 'en': '',
  1646. },
  1647. 'wqfb29ed': {
  1648. 'nl': '',
  1649. 'en': '',
  1650. },
  1651. },
  1652. ].reduce((a, b) => a..addAll(b));