summaryrefslogtreecommitdiff
path: root/app/i18n.eu.js
blob: 5a542c241201a6b63f181eef7388e224f157bbfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
/* =====================================================================
   Euskarazko hiztegia — OSOA (461 gako).
   Lege-aipamenak nahita alemanez daude: iturri primarioak dira eta ez dute
   itzulpen ofizialik. „bAV“ = Entgeltumwandlung, soldata gordinetik
   elikatzen den enpresa-pentsioa; euskaraz ez dago baliokide zehatzik,
   beraz laburdura mantendu da. „Altersvorsorgedepot“ eta
   „Versorgungsbezüge“ ere izen propio gisa mantentzen dira.
   ===================================================================== */
window.I18N_EU = {
  'f.I:gehalt.label': 'Gaurko urteko soldata gordina',
  'f.I:beitrag.label': 'Hileko bAV ekarpena, gordina',
  'f.I:netto_ziel.label': 'Hileko gastu garbia',
  'f.I:agzus.label': 'Enplegatzailearen ekarpena',
  'f.I:agz_fix.label': 'Ekarpen finko gehigarria',
  'f.I:agz_fix_dyn.label': 'Ekarpen finkoa indexatu',
  'f.I:agz_fix_dyn.o0': 'nominalean konstante',
  'f.I:agz_fix_dyn.o1': 'soldatarekin batera',
  'f.I:agzus_sv.label': 'Ekarpen modua',
  'f.I:agzus_sv.o0': 'ekarpen osoa',
  'f.I:agzus_sv.o1': 'salbuetsitako zatia soilik',
  'f.I:agzus_sv.o2': 'benetako aurrezkia',
  'f.I:dyn.label': 'Ekarpena indexatu',
  'f.I:dyn.o1': 'soldatarekin batera',
  'f.I:dyn.o0': 'nominalean konstante',
  'f.I:rendite.label': 'ETFaren errendimendu gordina, urtekoa',
  'f.I:alter.label': 'Gaurko adina',
  'f.I:alter.unit': 'urte',
  'f.I:rentbeg.label': 'Ordainketaren hasiera',
  'f.I:rentbeg.unit': 'urte',
  'f.I:kv_ruhe.label': 'Osasun-asegurua erretiroan',
  'f.I:kv_ruhe.o1': 'legezkoa',
  'f.I:kv_ruhe.o2': 'pribatua',
  'f.I:auszform.label': 'bAVaren ordainketa',
  'f.I:auszform.o1': 'kapitala',
  'f.I:auszform.o2': 'biziarteko errenta',
  'f.I:teilkap.label': 'Altersvorsorgedepot: hasierako zenbateko bakarra',
  'f.I:av_auszform.label': 'Altersvorsorgedepot: gainerakoa',
  'f.I:av_auszform.o1': 'ordainketa-plana',
  'f.I:av_auszform.o2': 'biziarteko errenta',
  'f.I:agz_fix_min.label': 'Ekarpen finkorako gutxieneko ekarpen propioa',
  'f.I:rentfak_av.label': 'Altersvorsorgedepot-en errenta-faktorea',
  'f.I:rentfak_av.unit': '€ 10.000 €-ko',
  'f.I:rentdyn_av.label': 'Kontuko errentaren igoera, urtekoa',
  'f.I:rentfak.label': 'bAVaren errenta-faktorea',
  'f.I:rentfak.unit': '€ 10.000 €-ko',
  'f.I:rentdyn.label': 'bAV errentaren igoera, urtekoa',
  'f.I:fuenftel.label': 'Bosten araua egiaztatu',
  'f.I:fuenftel.o0': 'ez (zuhurra)',
  'f.I:fuenftel.o1': 'bai',
  'f.I:planende.label': 'Konparazio-horizontea, adin honetaraino',
  'f.I:planende.unit': 'urte',
  'f.I:ausscheid.label': 'Lanetik irtetea',
  'f.I:ausscheid.unit': 'urte',
  'f.I:tzalter.label': 'Lanaldi partziala adin honetatik',
  'f.I:tzalter.unit': 'urte',
  'f.I:tzfaktor.label': 'Lanaldi partzialaren faktorea',
  'f.I:gsteig.label': 'Soldata-igoera, urtekoa',
  'f.I:stkl.label': 'Zerga-aitorpen mota',
  'f.I:stkl.o1': 'banaka',
  'f.I:stkl.o3': 'batera (zatiketa)',
  'f.I:partner.label': 'bikotekidearen zerga-oinarria',
  'f.I:kist.label': 'Eliza-zergaren tasa',
  'f.I:tarifanp.label': 'Tarifa-mugen egokitzea, urtekoa',
  'f.I:kinder.label': 'Seme-alaben kopurua',
  'f.I:kind_jahre.label': 'Seme-alaben sariduna diren urteak',
  'f.I:kind_jahre.unit': 'urte',
  'f.I:kinderlos.label': 'Seme-alabarik gabe (zaintza-aseguruaren gainordaina)',
  'f.I:kinderlos.o0': 'ez',
  'f.I:kinderlos.o1': 'bai',
  'f.I:k_bav.label': 'bAV produktuaren kostua, urtekoa',
  'f.I:k_av.label': 'Altersvorsorgedepot-en kostua, urtekoa',
  'f.I:k_priv.label': 'ETF kontu pribatuaren kostua, urtekoa',
  'f.I:infl.label': 'Inflazioa, urtekoa',
  'f.I:sonst_zve.label': 'erretiroko beste zerga-oinarri bat',
  'f.I:rente_br.label': 'legezko pentsio gordina, urtekoa',
  'f.P:bbg_rv.label': 'Pentsio-aseguruaren kotizazio-muga (urtekoa)',
  'f.P:bbg_kv.label': 'Osasun- eta zaintza-aseguruaren kotizazio-muga',
  'f.P:bezug.label': 'Bezugsgröße (hilekoa)',
  'f.P:de_rv.label': 'Batez besteko soldata (RV)',
  'f.P:rw.label': 'Pentsio-puntuaren uneko balioa',
  'f.P:rw.unit': '€',
  'f.P:rv_an.label': 'Pentsio-kotizazioa, langilearen zatia',
  'f.P:av_an.label': 'Langabezia-kotizazioa, langilearen zatia',
  'f.P:kv_allg.label': 'Osasun-aseguruaren tasa orokorra',
  'f.P:kv_zus.label': 'Osasun-aseguruaren batez besteko kotizazio gehigarria',
  'f.P:pv_ges.label': 'Zaintza-aseguruaren tasa osoa',
  'f.P:pv_an.label': 'Zaintza-asegurua, langilearen zatia',
  'f.P:pv_kl.label': 'Zaintza-asegurua, seme-alabarik gabekoen gainordaina',
  'f.P:gfb.label': 'Oinarrizko salbuespena (1. gunearen amaiera)',
  'f.P:e2.label': '2. gunearen amaiera',
  'f.P:e3.label': '3. gunearen amaiera',
  'f.P:e4.label': '5. gunearen hasiera (aberatsen zerga)',
  'f.P:a2.label': 'a₂ koefizientea',
  'f.P:b2.label': 'b₂ koefizientea',
  'f.P:a3.label': 'a₃ koefizientea',
  'f.P:b3.label': 'b₃ koefizientea',
  'f.P:c3.label': 'c₃ konstantea',
  'f.P:c4.label': 'c₄ konstantea',
  'f.P:c5.label': 'c₅ konstantea',
  'f.P:soli.label': 'Elkartasun-gainordaina',
  'f.P:soli_fg.label': 'Gainordainaren salbuespen-muga',
  'f.P:soli_mz.label': 'Leuntze-gunearen muga-karga',
  'f.P:an_pausch.label': 'Langileen tanteko kenkaria',
  'f.P:sa_pausch.label': 'Gastu berezien tanteko kenkaria',
  'f.P:kapst.label': 'Kapital-zergaren tasa',
  'f.P:tfs.label': 'Akzio-funtsen salbuespen partziala',
  'f.P:sparerpb.label': 'Aurreztailearen tanteko kenkaria',
  'f.P:basiszins.label': 'Vorabpauschale-ren oinarrizko interesa',
  'f.P:vp_faktor.label': 'Oinarrizko etekinaren faktorea',
  'f.P:st_frei_q.label': 'zergarik gabe § 3 Nr. 63 (BBG-RVren zatia)',
  'f.P:sv_frei_q.label': 'kotizaziorik gabe (BBG-RVren zatia)',
  'f.P:zul_g1.label': 'Saria, 1. maila (ekarpen propioaren € bakoitzeko)',
  'f.P:zul_s1.label': '1. mailaren muga',
  'f.P:zul_g2.label': 'Saria, 2. maila (ekarpen propioaren € bakoitzeko)',
  'f.P:zul_s2.label': '2. mailaren muga',
  'f.P:kind_zul.label': 'Seme-alaba bakoitzeko saria',
  'f.P:av_max.label': 'Urteko gehieneko ekarpena',
  'f.P:av_sa_max.label': '§ 10a kenkariaren gehienekoa',
  'f.P:ertragsq.label': 'Etekin-zatia (67 urte)',
  'f.P:halb.label': 'diferentzia-zenbatekoaren zati zergapegarria',

  /* ---------------- Markoa, leihoen izenburuak ---------------- */
  'app.title': 'Erretiro-aurreikuspenen konparaketa',
  'hdr.title': 'Erretiro‑aurreikuspenen konparaketa',
  'win.header': 'Erretiro-aurreikuspenen konparaketa',
  'win.result': 'Emaitza',
  'win.input': 'Zure datuak',
  'win.chart': 'Diagramak',
  'win.extra': 'Datu gehiago',
  'win.calc': 'Kalkulu-bidea',
  'win.share': 'Gorde eta partekatu',
  'win.min': 'Minimizatu',
  'win.restore': 'Leheneratu',
  'win.n': function(p){ return p.n + '. leihoa'; },
  'ui.share': 'Kopiatu nire zenbakiak dituen esteka',
  'ui.export': 'Gorde fitxategi gisa',
  'ui.import': 'Kargatu fitxategia',
  'ui.reset': 'Dena berrezarri',
  'ui.pin.set': 'Gorde erreferentzia gisa',
  'ui.pin.clear': 'Kendu erreferentzia',
  'ui.lang': 'Hizkuntza',
  'ui.lang.aria': 'Aukeratu hizkuntza',
  'ui.lang.partial': 'partzialki itzulia soilik',
  'ui.lang.partialNote': 'Hizkuntza hau <b>partzialki itzulia</b> dago: interfazea, eremuen izenak, taulen goiburuak eta diagrameten legendak hor daude. Azalpen juridiko luzeak — eremuetako <span class="qm" style="cursor:default">?</span> testuak, ondorioa eta kalkulu-bidea — alemanez agertzen dira. Lege-aipamenak (BetrAVG, EStG, SGB V) hizkuntza guztietan alemanez daude: ofizialki ez dira beste era batera existitzen.',
  'sb.up': 'Gora, emaitzara',

  /* ---------------- Hiru aukerak ---------------- */
  'opt.bav.name': 'bAV (soldata-bihurketa)',
  'opt.bav.short': 'bAV',
  'opt.bav.nom': 'enpresa-pentsioa',
  'opt.bav.satz': 'Enpresa-pentsioa',
  'opt.bav.gen': 'bAVaren',
  'opt.av.name': 'Altersvorsorgedepot',
  'opt.av.short': 'AV kontua',
  'opt.av.nom': 'Altersvorsorgedepot',
  'opt.av.satz': 'Altersvorsorgedepot',
  'opt.av.gen': 'Altersvorsorgedepot-en',
  'opt.priv.name': 'ETF kontu pribatua',
  'opt.priv.short': 'pribatua',
  'opt.priv.nom': 'ETF kontu pribatua',
  'opt.priv.satz': 'ETF kontu pribatuak',
  'opt.priv.gen': 'ETF kontu pribatuaren',

  /* ---------------- Adierazleak ---------------- */
  'metric.monat.label': 'Hileko prestazioa',
  'metric.monat.unit': '€/hilabete',
  'metric.ertrag.label': 'Etekin garbia (gaurko balioa)',
  'metric.ertrag.unit': '€',
  'metric.irr.label': 'Barne-errendimendu tasa',
  'metric.irr.unit': '% urtean',
  'metric.kapital.label': 'Kapitala erretiroaren hasieran',
  'metric.kapital.unit': '€',
  'metric.pa': ' urtean',
  'metric.pp': ' pp.',
  'metric.short.monat': 'Hilabete',
  'metric.short.ertrag': 'Etekina',
  'metric.short.irr': 'BET',
  'metric.short.kapital': 'Kapitala',

  /* ---------------- Sarrera-eremuak, markoa ---------------- */
  'unit.pct': '%',
  'unit.eur': '€',
  'unit.eurm': '€/hilabete',
  'ui.hintFor': function(p){ return 'Azalpena: ' + p.label; },
  'ui.cnt.legal': function(p){ return p.n + ' kalkulu-magnitude'; },
  'ui.cnt.fields': function(p){ return p.n + ' eremu'; },
  'group.bav': 'Ekarpena eta ordainketa-moduak xehetasunez',
  'group.person': 'Denbora-ardatza, irtetea, lanaldi partziala',
  'group.steuer': 'Zerga, aitorpena, seme-alabak',
  'group.markt': 'Kostuak eta inflazioa',
  'group.ruhe': 'Erretiroa',
  'group.p_sv': 'Kalkulu-magnitudeak: gizarte-segurantza 2026',
  'group.p_est': 'Kalkulu-magnitudeak: errenta-zergaren tarifa 2026 (§ 32a EStG)',
  'group.p_kap': 'Kalkulu-magnitudeak: kapital- eta inbertsio-zerga',
  'group.p_bav': 'Kalkulu-magnitudeak: enpresa-pentsioa eta diruz lagundutako pentsio pribatua',

  /* ---------------- Emaitza-txartelak ---------------- */
  'card.lead': 'aurretik',
  'card.unchanged': 'aldatu gabe',
  'base.pinned': 'Δ gordetako egoerarekiko',
  'base.delta': function(p){ return 'Δ ' + p.desc; },
  'base.none': 'Mugitu graduatzaile bat — aldaketa hemen agertuko da Δ gisa.',
  'base.desc.prev': 'aurreko egoera',
  'base.desc.pinned': 'gordetako egoera',
  'base.desc.change': function(p){ return '„' + p.label + '“ aldatu aurretik'; },
  'verdict.pp': function(p){ return p.v + ' ehuneko puntu'; },

  /* ---------------- Barra mugikorra ---------------- */
  'sb.cap': function(p){ return p.label + ' · ' + p.unit + (p.kaufkraft ? ', gaurko erosteko ahalmenean' : ''); },
  'sb.aria': function(p){ return 'Emaitza: ' + p.label; },

  /* ---------------- Diagramak ---------------- */
  'tab.sens': 'Sentikortasuna',
  'tab.wf': 'Balio-eragileak',
  'tab.kap': 'Kapitalaren bilakaera',
  'tab.zer': 'Hileko deskonposaketa',
  'chart.error': function(p){ return 'Diagrama ezin da erakutsi: ' + p.msg; },
  'sens.legendY': function(p){ return 'y: ' + p.label + ' (' + p.unit + ')'; },
  'wf.up': 'etekina igotzen du',
  'wf.down': 'etekina jaisten du',
  'wf.legend': 'Etekin garbiaren gaurko balioa, gaurko erosteko ahalmenean',
  'wf.barinfo': function(p){ return p.label + ': ' + p.note; },
  'wfb.vp.label': 'Vorabpauschale desagertzea',
  'wfb.zul.label': 'Sariak eta gastu berezien kenkaria',
  'wfb.arch.label': 'Zergapetze-arkitektura (gainerakoa)',
  'wfb.agz.label': 'Enplegatzailearen ekarpena',
  'wfb.tarif.label': 'Tarifa-arbitrajea eta gainerakoa',
  'wfb.kvpv.label': 'Osasun-/zaintza-asegurua Versorgungsbezüge-ren gainean',
  'wfb.ep.label': 'Pentsio-puntuen galera',
  'kap.rentbeg': 'Erretiroaren hasiera',
  'kap.swap': 'Kapitala → errenta-eskubidea',
  'kap.legend': 'marra jarraitua: guztira &nbsp;·&nbsp; marra etena: libreki erabilgarri',
  'zer.netto': 'garbia',
  'zer.tax': 'zerga',
  'zer.kv': 'osasuna/zaintza',
  'zer.pension': 'pentsioa',
  'zer.legend': '<span><i style="background:#808080"></i>zerga</span><span><i style="background:#800000"></i>osasuna/zaintza</span><span><i style="background:#800080"></i>galdutako legezko pentsioa</span><span style="margin-left:auto">oinarri koloreduna = geratzen dena</span>',

  /* ---------------- Kalkulu-bidea ---------------- */
  'det.h.bav': 'bAV',
  'det.h.av': 'AV kontua',
  'det.h.priv': 'pribatua',
  'det.h.kennzahl': 'Adierazlea',
  'det.h.wert': 'Balioa',
  'det.erg.netto': 'Garbitik ordaindutako guztira (nominala)',
  'det.erg.fremd': 'Kanpoko dirua (ekarpena edo sariak)',
  'det.erg.kapital': 'Kapitala ordainketaren hasieran',
  'det.erg.brutto': 'Ordainketa gordinen batura',
  'det.erg.steuer': 'horietatik errenta-/kapital-zerga',
  'det.erg.kvpv': 'horietatik osasun- eta zaintza-asegurua',
  'det.erg.rentenverlust': 'Legezko pentsioaren galera (metatua)',
  'det.erg.nettoausz': 'Ordainketa garbien batura (nominala)',
  'det.erg.bwausz': 'Ordainketa garbien gaurko balioa',
  'det.erg.bwaufw': 'Gastu garbiaren gaurko balioa',
  'det.erg.ertrag': 'Etekin garbiaren gaurko balioa',
  'det.erg.verhaeltnis': 'Etekinaren eta gastuaren arteko erlazioa',
  'det.erg.irr': 'Barne-errendimendu tasa (nominala)',
  'det.erg.vorsprung': 'Kontu pribatuarekiko abantaila',
  'det.mon.brutto': 'Hileko prestazio gordina',
  'det.mon.steuer': 'ken errenta-/kapital-zerga',
  'det.mon.kvpv': 'ken osasun- eta zaintza-asegurua',
  'det.mon.ep': 'ken legezko pentsioaren galera',
  'det.mon.netto': 'HILEKO GARBIA (gaurko erosteko ahalmenean)',
  'det.diag.beitrag': 'Hileko bAV ekarpen gordina',
  'det.diag.aufwand': 'Hileko gastu garbia (lehen urtea)',
  'det.diag.grenzsteuer': 'Muga-zerga tasa metatze-fasean (lehen urtea)',
  'det.diag.ersparnis': 'Aurrezki-tasa osoa (zerga + kotizazioak), lehen urtea',
  'det.diag.svAG': 'enplegatzailearen benetako kotizazio-aurrezkia',
  'det.diag.svAN': 'langilearen benetako kotizazio-aurrezkia',
  'det.diag.ngef': 'Diru-laguntzarik gabeko bAV ekarpenen zatia (lehen urtea)',
  'det.diag.aussch': 'Legezko eskubidearen erabilera (BBG-RVren % 4)',
  'det.diag.agzVar': 'horietatik enplegatzailearen ekarpena: ehunekotan (lehen urtea)',
  'det.diag.agzFix': 'horietatik enplegatzailearen ekarpena: zenbateko finkoa (lehen urtea)',
  'det.diag.agzFixUeber4': '% 4ko ontzitik gorako ekarpen finkoa (ez da kotizazio-karga gisa jaso)',
  'det.diag.vbMonat': 'Hileko Versorgungsbezug ordainketaren hasieran',
  'det.diag.freibetrag': 'Versorgungsbezüge-ren salbuespena urte berean',
  'det.diag.vbQuote': 'Versorgungsbezug-en eta salbuespenaren arteko erlazioa',
  'det.diag.kapFreiKapital': 'kotizaziorik gabe posible den kapitala (kapital-ordainketa)',
  'det.diag.kapFreiRente': 'kotizaziorik gabe posible den kapitala (biziarteko errenta)',
  'det.diag.memoRest': 'OHARRA: horizontearen ondorengo bAV errenta-ordainketak',
  'det.diag.memoRestAv': 'OHARRA: horizontearen ondorengo kontu-errenta',
  'det.diag.wiederanl': 'Zergen ondorengo berrinbertsio-interesa',
  'det.diag.kapstEff': 'kapital-zerga efektiboa, gainordaina eta eliza-zerga barne',
  'det.diag.bestAnteil': 'Legezko pentsioaren zati zergapegarria',
  'det.anspar.h.jahr': 'Urtea',
  'det.anspar.h.brutto': 'Gordina',
  'det.anspar.h.beitrag': 'bAV ekarpena',
  'det.anspar.h.agzVar': 'Enpl. ekarp. %',
  'det.anspar.h.agzFix': 'Enpl. finkoa',
  'det.anspar.h.sv': 'Kotiz. aurrezk.',
  'det.anspar.h.st': 'Zerga aurrezk.',
  'det.anspar.h.netto': 'Gastu garbia',
  'det.anspar.h.zul': 'Sariak',
  'det.anspar.h.kbav': 'Kapitala bAV',
  'det.anspar.h.kav': 'Kapitala AV',
  'det.anspar.h.kpriv': 'Kapitala pribatua',
  'det.row.year': function(p){ return p.jahr + ' (' + p.alter + ' urte)'; },
  'det.ausz.h.jahr': 'Urtea',
  'det.ausz.h.bavBr': 'bAV gordina',
  'det.ausz.h.kvpv': 'osasuna/zaintza',
  'det.ausz.h.steuer': 'Zerga',
  'det.ausz.h.mind': 'Pentsio-murrizketa',
  'det.ausz.h.bavNet': 'bAV garbia',
  'det.ausz.h.avBr': 'AV gordina',
  'det.ausz.h.avNet': 'AV garbia',
  'det.ausz.h.privBr': 'pribatua gordina',
  'det.ausz.h.privNet': 'pribatua garbia',
  'det.ann.h.annahme': 'Hipotesia',
  'det.ann.h.vertrauen': 'Konfiantza',
  'det.ann.h.anmerkung': 'Oharra',
  'det.ann.r1.a': 'Gizarte-segurantzako magnitudeak 2026, § 32a tarifa 2026',
  'det.ann.r1.c': 'SVBezGrV 2026, Steuerfortentwicklungsgesetz',
  'det.ann.r2.a': 'Osasun-/zaintza-kotizazioaren betebeharra Versorgungsbezüge-ren gainean',
  'det.ann.r2.c': '§§ 229, 250 SGB V',
  'det.ann.r3.a': 'Salbuespena § 226 Abs. 2 S. 2 SGB V (osasuna)',
  'det.ann.r3.c': 'eztabaidaezina',
  'det.ann.r4.a': 'Atalasea salbuespenaren ordez zaintza-aseguruan',
  'det.ann.r4.c': 'aholku-testuetako akats-iturri ohikoena',
  'det.ann.r5.a': 'AV kontuko ordainketaren kotizazio-salbuespena',
  'det.ann.r5.c': 'ez dira Versorgungsbezüge',
  'det.ann.r6.a': 'Diferentzia-zenbatekoaren erdia diruz lagundu gabeko geruzetarako',
  'det.ann.r6.c': '§ 22 Nr. 5 S. 2 Buchst. b i.V.m. § 20 Abs. 1 Nr. 6 S. 2 EStG',
  'det.ann.r7.a': 'Ekarpena enplegatzailearen benetako aurrezkiraino soilik',
  'det.ann.r7.c': 'kontrako iritziak % 15 tanteko huts gisa irakurtzen du',
  'det.ann.r8.a': 'Gastu berezien gehienekoa 2.340 €',
  'det.ann.r8.c': 'EREDUAREN HIPOTESIA. Erabakitzen du seme-alaba batek AV kontuaren balioa igo ala jaisten duen',
  'det.ann.r9.a': 'Erretiroan KVdR derrigorrezko asegurua suposatzen da',
  'det.ann.r9.c': 'borondatezko aseguratuak ez dira aztertu',
  'det.t.prinzip': 'Konparazio-printzipioa',
  'det.t.erg': 'Emaitza xehetasunez',
  'det.t.mon': 'Hileko prestazioa, deskonposatuta',
  'det.t.diag': 'Diagnostikoa',
  'det.t.anspar': 'Metatze-fasea, urtez urte',
  'det.t.ausz': 'Ordainketa-fasea, urtez urte',
  'det.t.ann': 'Hipotesien sendotasuna',

  /* ---------------- Gorde eta partekatu ---------------- */
  'msg.loaded': 'Kargatuta.',
  'msg.loadError': function(p){ return 'Fitxategia ezin izan da irakurri: ' + p.msg; },
  'msg.reset': 'Oinarrizko kasura berrezarrita.',

  /* ---------------- PWA ---------------- */
  'pwa.installBtn': 'Instalatu',
  'pwa.installed': '<b>Instalatuta.</b> Aplikazioa zure gainerako aplikazioen artean aurkituko duzu orain.',

  /* ---------------- Eremuetako azalpenak (?) ---------------- */
  'f.I:gehalt.hint': 'Ordainketa bakarrik gabe, hala badagokio 13. soldataren zati proportzionala barne. Zure muga-zerga tasa zehazten du, baita kotizazio-mugen gainetik zauden ere.',
  'f.I:beitrag.hint': 'Soldata gordinaren bihurketa § 1a BetrAVG artikuluaren arabera. Legezko eskubidea RV kotizazio-mugaren % 4ra arte soilik dago; horretatik gora enplegatzailearen onarpena behar da.',
  'f.I:netto_ziel.hint': 'Zure diru-sarrera erabilgarria lehen urtean murrizten den zenbatekoa — benetan bertan behera utzitako kontsumoa, eta beraz erabaki-aldagai ekonomikoki zuzena. Zenbateko hori bera inbertitzen da hiru aukeretan; hori da konparazio zuzen baten baldintza. Gaineko ekarpen gordinarekin era bakarrean lotuta dago: N(B) = B − gizarte-segurantzako aurrezkia − zerga-aurrezkia hertsiki gorakorra da, beraz alderantzikagarria. Kotizazio-mugetan eta tarifa-mugetan dauden malguneen ondorioz ez da forma itxian ebazten, hortaz 34 bitan-zatiketa — zehaztasuna zentimo baten hamarrena baino handiagoa.',
  'f.I:agzus.hint': 'Legezko gutxienekoa % 15 (§ 1a Abs. 1a BetrAVG); enplegatzaile askok gehiago ordaintzen dute. Kontu pribatuarekiko break-even puntua gutxi gorabehera (1+z)·(1−0,211) ≈ 1 den lekuan dago, hau da z ≈ % 26,7 — sentikortasun-kurbarekin egiazta daiteke. „Benetako aurrezkia“ ekarpen moduan balio hori askotan lortezina da, ekarpena lehenago asetzen delako.',
  'f.I:agz_fix.hint': 'Zenbatekoarekiko independentea den ekarpen finkoa, hitzarmen kolektibotik edo enpresa-akordiotik dator — Deutsche Bahn-en eta hitzarmen askotan ohikoa, han § 1a Abs. 1a BetrAVG-ren araberako % 15az gain. Enplegatzaileak finantzatutako oparia da § 3 Nr. 63 EStG-ren arabera, eta % 8ko ontzia eta % 4ko kotizaziorik gabeko muga (§ 1 Abs. 1 S. 1 Nr. 9 SvEV) LEHENTASUNEZ betetzen ditu: zure bihurketa propioa horrenbestez baztertuta gelditzen da eta garestiagoa da. Ekonomikoki oinarri bat da, ez palanka bat: hurrengo ekarpen-euroaren muga-errendimendua ez du aldatzen (∂²etekina/∂agz_fix∂ekarpena ≤ 0, baztertzearen bidez are jaits dezake), batez bestekoa berriz nabarmen igotzen du. Sentikortasun-kurban horregatik ia afina da — % 4ko edo % 8ko ontzia agortu arte, orduan kurba tolesten da.',
  'f.I:agz_fix_dyn.hint': 'Zenbateko finkoak gehienetan nominalean agertzen dira hitzarmen kolektiboan eta hitzarmen-negoziazio garaietan bakarrik igotzen dira — lehenetsitako balioa horregatik „nominalean konstante“. % 2ko inflazioarekin 27 urtetan zehar horretatik 1,02⁻²⁷ ≈ 0,59 faktorea gelditzen da; hori pesimista gehiegi iritzitakoak „soldatarekin batera“ aukeratzen du eta gsteig − infl hazkunde-tasa duen ekarpen erreal bat lortzen du.',
  'f.I:agzus_sv.hint': '„Benetako aurrezkia“ legearen hitzez hitzezko testua da: § 1a Abs. 1a BetrAVG-k ekarpena zor du enplegatzaileak gizarte-segurantzako kotizazioetan BENETAN aurrezten duen NEURRIAN soilik. Zure ordainsaria bi kotizazio-mugen gainetik badago, ez du ezer aurrezten eta ez du ezer zor. Hortaz graduatzailea oinarrizko kasuan % 21 inguruan asetzen da. „Ekarpen osoa“ borondatezko edo hitzarmen kolektiboko konpromiso bat da, „salbuetsitako zatia soilik“ berriz zabalduta dagoen praktika tantekoa. „Benetako“ interpretazioaren konfiantza-maila % 75 ingurukoa da.',
  'f.I:dyn.hint': 'Ekarpena soldata-igoerarekin batera igotzen bada, % 8ko ontziaren erabilera urteetan zehar gutxi gorabehera konstante mantentzen da. Nominalean konstante mantentzen bada, bere balio erreala inflazioarekin jaisten da — eta konparaziorako beste bi aukerek jasotzen duten gastu garbia ere jaisten da horrekin batera.',
  'f.I:rendite.hint': 'Kostuen aurretik, zergen aurretik. Hiru aukeretan ETF bera — horrela soilik konparatzen dira laguntza-arkitekturak, ez inbertsio-erabakiak.',
  'f.I:alter.hint': 'Metatze-fasearen hasiera-puntua. Egutegi-urtea 0 = 2026.',
  'f.I:rentbeg.hint': 'Hiru aukeren ordainketa-fasearen hasiera. Altersvorsorgedepot gehienez 65 urterekin ordain daiteke (2026ko erreforma).',
  'f.I:kv_ruhe.hint': 'Palanka erabakigarria. Legezko osasun-aseguruan enpresa-pentsioak Versorgungsbezüge dira eta kotizazio-tasa osoa daramate (§§ 229, 250 SGB V); pentsio pribatuak ez. Ezarpen horrek bakarrik itzultzen du emaitza.',
  'f.I:auszform.hint': 'Kapitala: sarrera-urtean guztiz zergapetua, osasun-aseguruko kotizazioak 120 hilabetetan banatuta (§ 229 Abs. 1 S. 3 SGB V). Errentak jasotzea bizitza osoko gainerako denboran zabaltzen du, eta hortaz kapital askoz handiagoa babesten du salbuespen berdinaren pean. Ereduak guztiz edo ezer ez soilik ezagutzen du; bAV-ren kapitalizazio partziala ez da modelizatu.',
  'f.I:teilkap.hint': 'Aurreztutako kapitalaren % 30era arte, ordainketa-fasearen hasieran zenbateko bakar gisa posible da — bi ordainketa-moduetan. Bi arrazoirengatik kostua du: sarrera-urtean progresio osoa eta gero soilik kapital-zergaren ondorengo interes-tasa. Urteko gehienekoa gainditzen duen soberakina («sleeve») zenbateko bakarrik gabe errentifikatzen da; hori eredu-konbentzioa da, ez legezko araua.',
  'f.I:av_auszform.hint': 'Zenbateko bakarraz haratago dagoen kapitalari zer gertatzen zaion — horren gaineko bAV-erabakitik independenteki. Ordainketa-plana: dirua inbertituta jarraitzen du eta interesekin ateratzen da; diruz lagundu gabeko geruza diferentzia-zenbatekoaren erdiarekin zergapetzen da. Biziarteko errenta: kapitala hornitzaileari doa, horren truke diruz lagundu gabeko geruza etekin-zatiarekin soilik zergapetzen da (§ 22 Nr. 5 S. 2 Buchst. a EStG, % 17 67 urtetik aurrera, hemen % 26 inguru izan beharrean). Diruz lagundutako geruza bi kasuetan guztiz atzeratutako zergapetzea du, hori ez da aldatzen.',
  'f.I:agz_fix_min.hint': 'Parekatze-ereduek zenbateko finkoa gutxieneko ekarpen propio bati lotzen diote («gutxienez X bihurtzen duenak Y jasotzen du»). 0 balioak baldintzarik gabe esan nahi du — orduan ekarpena urte aktibo bakoitzean iristen da, ekarpena zero izan arren. Kontuz eredu-semantikarekin: benetan baldintzarik gabeko ekarpen bat ez litzateke bihurketa-erabakiaren diferentzia-efektu bat izango, eta konparaketan bAVren alde kontabilizatuko litzateke, bihurketarik gabe ere iritsiko litzatekeen arren. Idatzi bakarrik parte-hartzearekin benetan lotuta dagoena.',
  'f.I:rentfak_av.hint': 'Kontua errentifikatzen bada soilik. bAVn bezala lehenetsita dago; kontu-kontratu batek ez du asegurantza-egiturarik behar, eta hortaz merkeagoa izan daiteke — sartu eskaintza zehatzetik datorren balioa. 0 denean, ez dago errentarik.',
  'f.I:rentdyn_av.hint': 'Etekin-partaidetza edo funtsaren bilakaera kontu-kontratuaren errenta-fasean.',
  'f.I:rentfak.hint': '«Errenta» ordainketa-modua denean soilik. 10.000 €-ko 26 €-ko hileko errenta % 3,1eko atera-tasaren baliokidea da gutxi gorabehera. Produktu-informazio orrian agertzen da.',
  'f.I:rentdyn.hint': 'Etekin-partaidetza edo funtsaren bilakaera errenta-fasean.',
  'f.I:fuenftel.hint': '§ 34 EStG § 3 Nr. 63 kontratuetatik datozen kapital-ordainketa planifikatuetan salbuespenez soilik aplikatzen da, BFH X R 23/15 arabera. Kontserbadoreki: ez.',
  'f.I:planende.hint': 'Ordainketa-planek hemen arte irauten dute. Biziarteko errentak horizonte berean konparatzen dira; hortik aurrera fluitzen jarraitzen duena «Diagnostikoa» azpian ohar gisa agertzen da. Zaharra izatera iristen denak irabazten du hor.',
  'f.I:ausscheid.hint': 'Hemendik aurrera ez soldatarik ez ekarpenik gehiago. Kapitalak interesa sortzen jarraitzen du ordainketaren hasierara arte.',
  'f.I:tzalter.hint': 'Ordainketaren hasieratik aurrerako edozein balioak esan nahi du: lanaldi partzialik ez. Lehenetsia horregatik 67 da.',
  'f.I:tzfaktor.hint': 'Lanaldi osoko soldataren zatia. % 60 = % 60eko lanpostua.',
  'f.I:gsteig.hint': 'Kotizazio-mugak, Bezugsgröße, batez besteko ordainsaria eta pentsio-balioa ere aurrera eramaten ditu.',
  'f.I:stkl.hint': 'Erabakigarria AITORPEN MOTA da, ez soldata-zergaren klasea: klaseak urte barruko atxikipena bakarrik erregulatzen du, urteko likidazioak beti § 32a Abs. 5 EStG-ren araberako zatiketarekin kalkulatzen baitu. «Batera» aukeran nahitaez sartu behar da bikotekidearen zerga-oinarria.',
  'f.I:partner.hint': 'Aitorpen bateratuan soilik. Kalkulatzen dena: 2·ESt((zvE + zvE_bikotekidea)/2).',
  'f.I:kist.hint': '% 8 Bavieran eta Baden-Württemberg-en, bestela % 9, 0 elizatik irtenez gero. Kapital-zergan ere eragina du: 0,25/(1+0,25k)·(1+0,055+k).',
  'f.I:tarifanp.hint': 'Tarifa osoa λ = (1+x)^t faktorearekin luzatzen da: ESt = s·λ·T(zvE/s/λ). Hori zehazki baliokidea da mugarri guztien lekualdatze proportzional batekin. % 0k hoztasun progresio osoa erakusten du.',
  'f.I:kinder.hint': 'Seme-alaben saria Altersvorsorgedepot-en: sartutako € bakoitzeko 1 €, seme-alaba bakoitzeko 300 €ra arte.',
  'f.I:kind_jahre.hint': 'Seme-alaben saria haurrentzako diru-laguntzarako eskubidearekin lotuta dago (§ 85 EStG), hortaz ez da iraunkorra metatze-fase osoan zehar.',
  'f.I:kinderlos.hint': '% 0,6ko puntu gehigarria zaintza-aseguruan, langileak bakarrik ordaintzen duena (§ 55 Abs. 3 SGB XI).',
  'f.I:k_bav.hint': 'Asegurantza-egitura gehi TER. Kostu efektiboak produktu-informazio orrian daude — han begiratu, ez estimatu.',
  'f.I:k_av.hint': 'Kontu estandarrean kostu efektiboak legez % 1,0 urtean mugatuta daude.',
  'f.I:k_priv.hint': 'Mundu-mailako ETF zabal baten TER hutsa.',
  'f.I:infl.hint': '«Gaurko erosteko ahalmenean» adierazitako balio guztientzako deskontu-tasa. Ia ez du rankinga aldatzen, baina bai maila guztiak.',
  'f.I:sonst_zve.hint': 'Batez ere legezko pentsioaren zati zergapegarria, hemen konparatutako produktuak kanpo utzita. Ordainketa-faseko muga-zerga tasa zehazten du — eta hortaz t₀ − t₁ tarifa-arbitrajea.',
  'f.I:rente_br.hint': 'Osasun-aseguruko mugarako soilik: legezko pentsioak eta Versorgungsbezüge kotizazio-muga BAKARRA partekatzen dute (§ 223 Abs. 3 SGB V).',
  'f.P:bbg_rv.hint': 'SVBezGrV 2026 (BGBl. 2025 I Nr. 116), estatu osorako berdina.',
  'f.P:bbg_kv.hint': 'SVBezGrV 2026; hilean 5.812,50 €.',
  'f.P:bezug.hint': 'SVBezGrV 2026, urtean 47.460 €. Horren hogeiren bat da Versorgungsbezüge-rentzako salbuespena osasun-aseguruan (§ 226 Abs. 2 S. 2 SGB V).',
  'f.P:de_rv.hint': 'SGB VI-ren 1. eranskina, 2026ko balioa — pentsio-puntuen izendatzailea.',
  'f.P:rw.hint': 'Rentenwertbestimmungsverordnung 2026, 2026-7-1etik: 42,52 € (+% 4,24).',
  'f.P:rv_an.hint': '% 18,6, erdibana.',
  'f.P:av_an.hint': '% 2,6, erdibana.',
  'f.P:kv_allg.hint': '§ 241 SGB V.',
  'f.P:kv_zus.hint': 'BMG-ren jakinarazpena; kutxaren arabera aldatzen da — sartu zure kutxaren tasa.',
  'f.P:pv_ges.hint': '§ 55 SGB XI. Bigarren seme-alabatik aurrerako beherapenak ez dira modelizatu.',
  'f.P:pv_an.hint': 'Saxonian desberdina (% 2,3).',
  'f.P:pv_kl.hint': '§ 55 Abs. 3 SGB XI, langileak bakarrik.',
  'f.P:gfb.hint': '§ 32a Abs. 1 EStG, Steuerfortentwicklungsgesetz-en bertsioan.',
  'f.P:e2.hint': 'Muga-zerga tasa % 14tik % 23,97ra igotzen da.',
  'f.P:e3.hint': 'Muga-zerga tasa % 23,97tik % 42ra igotzen da.',
  'f.P:e4.hint': '277.826 €tik aurrera % 45 aplikatzen da.',
  'f.P:a2.hint': 'ESt = (a₂·y + b₂)·y, y = (zvE − oinarrizko salbuespena)/10.000 izanik.',
  'f.P:a3.hint': 'ESt = (a₃·z + b₃)·z + c₃, z = (zvE − 17.799)/10.000 izanik.',
  'f.P:c4.hint': 'ESt = 0,42·zvE − c₄.',
  'f.P:c5.hint': 'ESt = 0,45·zvE − c₅.',
  'f.P:soli.hint': 'SolzG 1995.',
  'f.P:soli_fg.hint': '2026, oinarrizko tarifa, ezarritako ESt-ari dagokiona; zatiketan bikoitza. Horrez gain leuntze-gune bat.',
  'f.P:soli_mz.hint': '§ 3 Abs. 2a SolzG.',
  'f.P:an_pausch.hint': '§ 9a S. 1 Nr. 1a EStG.',
  'f.P:sa_pausch.hint': '§ 10c EStG.',
  'f.P:kapst.hint': '§ 32d Abs. 1 EStG.',
  'f.P:tfs.hint': '§ 20 Abs. 1 Nr. 3 § 20 InvStG-rekin batera, % 50etik gorako akzio-funts proportzioa.',
  'f.P:sparerpb.hint': '§ 20 Abs. 9 EStG; zatiketan bikoiztu egiten da. Vorabpauschale-ren zati handi bat xurgatzen du — ikus balio-eragileak.',
  'f.P:basiszins.hint': '2026-1-13ko BMF-idazkia, § 18 Abs. 4 InvStG (2025: % 2,53). 0an ezartzeak esan nahi du: Vorabpauschale-rik ez.',
  'f.P:vp_faktor.hint': '§ 18 Abs. 1 S. 1 InvStG.',
  'f.P:st_frei_q.hint': 'BBG-RV-ren % 8 = 8.112 € 2026an.',
  'f.P:sv_frei_q.hint': '§ 1 Abs. 1 S. 1 Nr. 9 SvEV; % 4 = 4.056 € 2026an. Aldi berean § 1a BetrAVG-ren araberako legezko eskubidearen muga.',
  'f.P:zul_g1.hint': 'Altersvorsorgereformgesetz, 2026ko maiatzetik indarrean, aplikazioa 2027-1-1etik.',
  'f.P:zul_s1.hint': '360 €ko ekarpen propioa arte: 50 zentimo €ko.',
  'f.P:zul_g2.hint': '361etik 1.800 €ra: 25 zentimo €ko.',
  'f.P:zul_s2.hint': 'Diruz lagundutako ekarpen propioaren gehienekoa; gehienezko 540 €ko oinarrizko saria ematen du.',
  'f.P:kind_zul.hint': 'Sartutako € bakoitzeko 1 €, seme-alaba bakoitzeko 300 €ra arte.',
  'f.P:av_max.hint': 'Diruz lagundutako pentsio pribatuaren erreformari buruzko BMF-ren FAQ, 2026-5-5eko egoera. Horretatik gorakoa bide osagarri batetik doa, kontu pribatu gisa zergapetzen dena.',
  'f.P:av_sa_max.hint': 'EREDU-HIPOTESIA, konfiantza-maila % 70 ingurukoa. Ekarpen propioa 1.800 €ra arte gehi sariak. Zenbaki bakar honek erabakitzen du seme-alaba batek AV kontuaren balioa igotzen ala jaisten duen.',
  'f.P:ertragsq.hint': '§ 22 Nr. 1 S. 3 Buchst. a Doppelbuchst. bb EStG, diruz lagundu gabeko errenta-zatientzat.',
  'f.P:halb.hint': '§ 20 Abs. 1 Nr. 6 S. 2 EStG analogikoki (12 urte baino gehiagoko kontratua, 62 urtetik aurrerako ordainketa): diferentzia-zenbatekoaren erdia. Konfiantza-maila % 80 ingurukoa.',

  /* ---------------- Testu orokorra, oina, adierazleak ---------------- */
  'app.meta': 'Enpresa-pentsioa, Altersvorsorgedepot eta ETF kontu pribatua gastu garbi berean konparatu. 2026ko egoera juridikoa.',
  'hdr.sub': 'Enpresa-pentsioa, Altersvorsorgedepot eta ETF kontu pribatua &mdash; <b>gastu garbi berean</b> eta ETF berarekin. 2026ko egoera juridikoa.',
  'input.sub': 'Zenbakiak berehala berkalkulatzen dira aldaketa bakoitzarekin. <span class="qm" style="cursor:default">?</span> ikurrarekin eremu bakoitzak bere burua azaltzen du.',
  'extra.sub': 'Hemen guztiak lehenespen zentzuzkoak ditu. Ukitu zuri dagokizunean bakarrik.',
  'calc.sub': 'Kalkulua jarraitu nahi duten guztientzat.',
  'share.sub': 'Zure datuak nabigatzaile honetan bakarrik daude (<kbd>localStorage</kbd>). Ez da ezer transmititzen, ez dago zerbitzaririk ez jarraipen-tresnarik.',
  'footer.1': '<b>Ez da zerga- edo inbertsio-aholkularitza.</b> Eredu bat ez da kontratu bat. Diruz lagundutako pentsio pribatu erreformatuari buruzko 2026ko egoera juridikoa ez dago puntu batzuetan behin betiko argituta; konfiantza-maila baxuena duten hipotesiak «Kalkulu-bidea → Hipotesien sendotasuna» azpian daude, eta han alda daitezke.',
  'footer.2': 'Kalkulu-nukleoa bat-batean jatorrizko Excel ereduetik transferitu da, eta hiru test-kasuren aurrean egiaztatu da makina-zehaztasunarekin (desbideratze erlatibo handiena 1,3·10<sup>&minus;14</sup>).',
  'footer.imprint': 'Lege oharra',
  'footer.privacy': 'Pribatutasun-politika',
  'metric.monat.desc': 'Ordainketa-fase osoan zehar balio berarekin ordaintzen den hileko prestazio konstantea, gaurko erosteko ahalmenean. Zure gaurko diru-sarrera garbiarekin zuzenean konpara daitekeen zenbaki bakarra.',
  'metric.ertrag.desc': 'Aukerak gaurko erosteko ahalmenean, ekarpen propiotik haratago, zer ematen duen: ordainketa garbi guztien gaurko balioa ken gastu garbiaren gaurko balioa.',
  'metric.irr.desc': 'Benetan inbertitutako zenbateko garbiaren errendimendua, nominala. ETFaren ezarritako errendimendu gordinarekin zuzenean konparagarria — diferentzia laguntzek eta kenkariek batera zenbat kostatzen edo ematen duten da, hain zuzen.',
  'metric.kapital.desc': 'Zergen eta gizarte-segurantzako kotizazioen aurretik, nominala. Nahita EZ da erabaki-magnitudea: bAV askotan hemen gailentzen da, baina ordainketa-fasean galtzen du.',
  'ui.couple': '<span>⇅</span> Magnitude beraren bi ikuspegi. Bata aldatuz gero, besteak jarraitzen dio.',
  'ui.legalNote': 'Magnitude legalak iturriarekin. Zuzenbidea aldatu bada edo zure kutxa desberdina bada bakarrik aldatu.',

  /* ---------------- Graduatzaileen ondoko ohar baldintzatuak ---------------- */
  'n.beitrag.ueber8': function(p, f){
    return 'RV kotizazio-mugaren % 8tik gora (' + f.eur(p.v8) + ' urtean). Horretatik gorako '
      + 'zatiak ez du ez zerga- ez gizarte-segurantza-onurarik — asegurantza-egitura batera doa '
      + 'eta han osasun-aseguruko kotizazio-betebeharra bakarrik jasotzen du.'; },
  'n.beitrag.ueber4': function(p, f){
    return 'RV kotizazio-mugaren % 4tik gora (' + f.eur(p.v4) + ' urtean). Hona arte § 1a '
      + 'BetrAVG-ren araberako legezko eskubidea duzu, horretatik gora enplegatzailearen onarpena '
      + 'behar da.'; },
  'n.agzus.gedeckelt': function(p, f){
    return 'Goreneko muga: ' + f.pct(p.quote, 1) + '. Enplegatzaileak benetan urtean '
      + f.eur2(p.ersparnis) + ' soilik aurrezten du — balio altuagoek ez dute ezer aldatzen '
      + 'hemen, ekarpen-modua «benetako aurrezkia» den bitartean.'; },
  'n.agz_fix.fliesstNicht': function(p, f){
    return 'Ez da iristen: zure hileko ekarpena, ' + f.eur2(p.beitrag) + ', «Datu gehiago» azpiko '
      + 'gutxieneko atalasetik behera dago (' + f.eur2(p.schwelle) + ').'; },
  'n.agz_fix.ueber4': function(p, f){
    return 'Ekarpen finkoak bakarrik gainditzen du % 4ko ontzia (' + f.eur(p.topf)
      + ' urtean) ' + f.eur(p.ueber) + '-tan. Zati hori kotizazio-pekoa den lan-ordainsaria izango '
      + 'litzateke zuretzat — ereduak kotizazio-karga gehigarria EZ du kontrako aldean kalkulatzen, '
      + 'eta horrenbestez bAV gainbaloratzen du puntu horretan.'; },
  'n.agz_fix.verdraengung': function(p, f){
    return '% 4ko ontzia lehentasunez betetzen du: zure ekarpen propiotik '
      + f.eur(p.rest) + ' soilik geratzen da gizarte-segurantzatik salbuetsita. Zure gastu garbia '
      + 'horregatik igotzen da — ekarpena, hala ere, opari-diru izaten jarraitzen du, zure '
      + 'laguntza propioaren muga soilik lekualdatzen du.'; },
  'n.agz_fix.ueber8': 'Ekarpen propioarekin batera, BBG-RV-ren % 8tik gora — soberakinak ez du ez zerga- ez kotizazio-onurarik.',
  'n.agz_fix_min.knapp': function(p, f){
    return 'Atalasetik ' + f.eur2(p.d) + ' gorago soilik zaude. Horren azpitik ekarpen finkoa '
      + 'erabat desagertzen da: azken ekarpen-euroaren muga-errendimendua infinitua da hemen, '
      + 'gordina ↔ garbia lotura etena da bertan.'; },
  'n.agz_fix_min.verfehlt': function(p, f){
    return 'Atalasea ez da lortu — hilean ' + f.eur2(p.fehlt) + ' gehiago izanez gero, '
      + f.eur2(p.zuschuss) + ' ekarpena aktibatzen da. Hori da, ia beti, eredu osoko euro '
      + 'errentagarriena.'; },
  'n.teilkap.kosten': function(p, f){
    return 'Kostua: ' + (p.gewinn ? 'ezer ez, aitzitik: ' + p.dtxt : p.dtxt + ' ' + p.unit)
      + ', errentifikatze hutsarekin alderatuta. Arrazoia: zenbateko bakarra sarrera-urtean '
      + 'guztiz zergapetua dago (muga-karga hor ' + f.pct(p.grenz, 1) + ') eta gero soilik '
      + 'kapital-zergaren ondorengo tasarekin sortzen du interesa, produktuaren errendimenduarekin '
      + 'beharrean.'; },
  'n.av_auszform.horizont': function(p, f){
    return 'Konparazio-horizontea gaindituta, errenta honek oraindik ' + f.eur(p.rest)
      + ' ordaintzen du, hemen KONTUAN HARTZEN EZ DENA. Horizonte finko batek sistematikoki '
      + 'gutxiesten du biziarteko edozein errenta — zaharra izatera iristen denak irabazten du '
      + 'hemen.'; },
  'rank.swap': function(p, f){
    return '<b>Adierazleak ez datoz bat.</b> Hileko prestazioaren arabera '
      + p.a + ' ' + p.b + '-ren aurretik dago, etekin garbiaren gaurko balioaren arabera '
      + 'alderantziz da. Arrazoia: gaurko balioak inflazioarekin deskontatzen du ('
      + f.pct(p.infl, 2) + '), hileko prestazioak berriz zergen ondorengo berrinbertsio-interesarekin '
      + 'errentifikatzen du (' + f.pct(p.wiederanl, 2) + '). Bi horiek zenbat eta gehiago urrundu, '
      + 'orduan eta hobeto geratzen da kapital-ordainketa goiztiar bat. Zein adierazlek balio duen, '
      + 'dirua inbertituko zenukeen ala gastatuko zenukeen araberakoa da — «gastatu» kasuan, '
      + '«ETF kontu pribatuaren kostuak» eremuko balioa ezarri, berrinbertsio-interesa zerorantz '
      + 'joan dadin.'; },
  'warn.unreachable': 'Gastu garbi hori ez da lortzeko modukoa — zure soldata gainditzen du. Lortu daitekeen balio altuena ezarri da.',
  'warn.inactive': 'Lehen urtean, zure datuen arabera, jada ez zaude lanean — ez dago soldata-bihurketarik, beraz ez dago gastu garbirik ere, zeinetik ekarpen gordin bat alderantziz kalkulatu ahal izango litzatekeen. Egiaztatu «Lanetik irtetea» eta «Gaurko adina».',
  'verdict.lead': function(p){
    return '<b>' + p.satz + '</b> ' + p.wert + '-rekin dago aurretik — ' + p.nom2 + ' baino ' + p.d2
      + ' gehiago' + (p.nom3 ? ' eta ' + p.nom3 + ' baino ' + p.d3 + ' gehiago' : '') + '.'; },
  'verdict.top': function(p, f){
    return ' ETF kontu pribatuarekiko ' + p.gen + ' aldearen zati handiena «' + p.label
      + '» da — eta hain zuzen ' + (p.pro ? p.gen + ' alde' : p.gen + ' kaltetan') + ', '
      + f.eur(p.wert) + ' gaurko balioarekin. Deskonposaketa osoa «Balio-eragileak» azpian dago.'; },
  'verdict.band': function(p, f){
    return '<span class="band">Zenbaterainoko sendoa da hau? Errendimendu gordina ' + f.pct(p.lo, 1)
      + ' izanez gero, ' + f.pct(p.mid, 1) + ' izan beharrean, ' + p.vlo + ' izango litzateke; '
      + f.pct(p.hi, 1) + ' izanez gero, ' + p.vhi + '. Ordena '
      + (p.stabil ? 'tarte honetan berdina mantentzen da.'
                  : '<b>tarte honetan alderantzikatu egiten da</b>, beraz emaitzak ez du hemen balio.')
      + '</span>'; },
  'demo.text': '<b>Oraindik adibide-balioak dira</b> — 40 urte, urteko 75.000 €ko soldata gordina, hileko 300 €ko soldata-bihurketa, legezko osasun-aseguruarekin. Sartu «Zure datuak» azpian zure propioak; ohar hau bere kabuz desagertuko da orduan.',
  'sens.readout': 'Marra etena: zure uneko balioa. Eraztunak: kontu pribatuarekiko ebaki-puntuak. Kurbaren gainean pasatu edo ukitu balioak ikusteko.',
  'sens.note': function(p){
    return 'Azkenengoz mugitutako graduatzailea bere tarte osoan kalkulatzen da — ' + p.n
      + ' eredu-exekuzio oso. Une honetan: «' + p.label + '». '
      + 'Beste graduatzaile bat mugituz gero, kurba aldatu egiten da harekin batera.'; },
  'sens.noteNetto': function(p, f){
    return ' Kontuz: graduatzaile honek gastu garbia ere aldatzen du (hemen hileko '
      + f.eur2(p.lo) + 'tik ' + f.eur2(p.hi) + 'ra) eta beraz hiru aukeretan inbertitzen den '
      + 'zenbatekoa. Hortaz hiru kurbak x balio bakoitzean modu justuan konparagarriak dira, baina '
      + 'desberdinak diren x balioen arteko maila ez. Malguneak kotizazio-mugetan daude ('
      + f.eur(p.bbgkv) + ' KV/PVrako, ' + f.eur(p.bbgrv) + ' RV/AVrako) eta tarifa-mugetan.'; },
  'wf.check': function(p, f){
    return 'Egiaztapena: ' + f.eur(p.start) + ' + ' + f.eur(p.summe) + ' = ' + f.eur(p.start + p.summe)
      + ' (izan beharko luke ' + f.eur(p.ende) + ', desbideratzea ' + f.nf2(p.start + p.summe - p.ende) + ' €).'; },
  'wf.note': 'Deskonposaketa teleskopikoa, hortaz zehazki betetzen da — baina <b>ordenaren araberakoa</b> da: efektuak ez dira gehigarriki bereizgarriak, barra bakoitzak gainean daudenak <i>emanda</i> neurtzen du ekarpena. Ukitu barra bat eratorpena ikusteko.',
  'wfb.vp.note': 'Ez bAVk ez Altersvorsorgedepot-ek ez dute Vorabpauschale-rik ezagutzen (§ 18 InvStG). Kontu pribatua Vorabpauschale gabe ken Vorabpauschale-rekin gisa neurtua. Barra negatiboa izan daiteke: Vorabpauschale-ren zati handi bat aurrezle-kenkarira doa, baina kostu-oinarria bere osotasunean igotzen du — orduan kontu pribatuarentzat, garbi, abantaila bat da.',
  'wfb.zul.note': 'Kanpoko dirua saria-eredu berriaren arabera gehi § 10a EStG-ren araberako kenkaria. Bi laguntza-bide itzaliz neurtua.',
  'wfb.arch.note': 't₀ − t₁ tarifa-arbitrajea eta gainerako guztia. Hondarra zehaztuta dago, katea zehazki betetzeko.',
  'wfb.agz.note': 'Kanpoko dirua — bAVren abantaila estruktural bakarra, zerga-zuzenbidetik datorren ez dena. Ekarpena itzaliz neurtua.',
  'wfb.tarif.note': 'Sarreran muga-zerga tasa ken ateratzean, gehi gainerako guztia. Hondarra zehaztuta dago, katea zehazki betetzeko. Zerga-atzerapena, bakarrik, balio gabekoa da: (1−t)(1+r)ⁿ = (1+r)ⁿ(1−t), biderketa trukagarria da.',
  'wfb.kvpv.note': '§§ 229, 250 SGB V: kotizazio-tasa osoa erretiratuak bakarrik jasaten du. «Erretiroan osasun-asegurua pribatua» ezarpenarekiko diferentzia gisa neurtua.',
  'wfb.ep.note': 'Soldata-bihurketak kotizazio-pekoa den ordainsaria murrizten du, eta beraz legezko pentsioa. Garbi kontrako aldean kalkulatua.',
  'kap.readout': function(p, f){
    return 'Erretiroaren hasieran lotuta: bAV ' + f.eur(p.bavGeb) + ' / ' + f.eur(p.bav)
      + ' · AV kontua ' + f.eur(p.avGeb) + ' / ' + f.eur(p.av)
      + ' · kontu pribatua ' + f.eur(0) + ' / ' + f.eur(p.priv)
      + '.  Hileko prestazio baliokidea kontsumitzen denez, aukera bakoitza zeroan amaitzen da.'; },
  'kap.note': function(p, f){
    return 'Produktuko kontu-saldoa, ordainketa-fasean netean berrinbertitutako ordainketak '
      + 'gehituta (' + f.pct(p.wiederanl, 2) + ' zergen ondoren) eta benetan kontsumitzen den '
      + 'hileko prestazio baliokidea kenduta. Hortaz aukera bakoitza zehazki zerora iristen da. '
      + 'Kontsumoa berrinbertsiotik bakarrik ateratzen denez eta produktuaren kapitala produktuan '
      + 'bertan geratzen denez, non zergen aurreko produktu-errendimenduarekin hazten den, kurbak, '
      + 'hala ere, ez dira proportzionalak. '
      + '— Marra etenak libreki erabilgarri dagoen zatia adierazten du: bAV erretiroaren hasierara '
      + 'arte guztiz lotuta dago (§ 1b BetrAVG-k eskubide-galera eza ezagutzen du, ez '
      + 'erabilgarritasuna), Altersvorsorgedepot-en 65 urte baino lehenagoko atera bat laguntzarako '
      + 'kaltegarria da eta urteko gehienekoa gainditzen duen soberakina bakarrik da librea, kontu '
      + 'pribatua beti da librea. Hori da kapital-ordainketa bat ondo ikusten den ardatz bakarra. '
      + (p.verrentet ? 'Kontua errentifikatzen duzunez, han ere kapitala hornitzaileari doa — kurba '
          + 'horren arabera jaisten da, ezer galdu ez bada ere. ' : '')
      + 'Eta berriro argi eta garbi: kurbek ERABAKI BAKAR honetatik sortutako ondarea erakusten '
      + 'dute, ez zure ondare osoa.'; },
  'zer.readout': 'Guztia hileko prestazio konstante gisa, gaurko erosteko ahalmenean. Errentifikazioa lineala denez, blokeak zehazki batzen dira.',
  'zer.note': function(p, f){
    return 'Erreferentzia-epea hiru aukeretan berdina da. Kapital-ordainketa bat ez da hamabitan '
      + 'zatitzen, baizik eta zergen ondorengo berrinbertsio-interesarekin (' + f.pct(p.wiederanl, 2)
      + ' urtean) epe berean errentifikatzen da. Kapitala inbertitu beharrean kontsumitzen duena, '
      + 'okerrago geratzen da.'; },
  'det.warn.lead': 'Korridore lagunduetik kanpo zaude: ',
  'det.warn.aussch': '% 100eko erabileratik gora, ez dago jada soldata-bihurketarako legezko eskubiderik. ',
  'det.warn.ngef': 'Ekarpenen zati sumagarri batek ez du ez zerga- ez gizarte-segurantza-onurarik — geruza hori asegurantza-egitura batera doa, osasun-aseguruko kotizazio-betebeharraz gain ezer jaso gabe. ',
  'det.warn.vb': 'Versorgungsbezug-ek salbuespena nabarmen gainditzen du; salbuespen absolutuaren babes-eragina 1/kapital gisa jaisten da. ',
  'det.ann.intro': 'Ordena, 2026an oraindik guztiz argitu ez diren zuzenbide-galderen araberakoa da. Parentesi arteko zenbakiak konfiantza-maila subjektiboak dira.',
  'det.ann.notmodelled': '<b>Modelizatu gabe:</b> erretiro goiztiarreko murrizketak, soldata-bihurketak gaixotasun-, langabezia- eta guraso-diru-sarreran duen eragina, biziraupen-estaldura, kaudimengabezia-bermea (PSVaG), eramangarritasuna enplegatzailea aldatzean, zaintza-aseguruko haur-beherapenak, § 32d Abs. 6 EStG-ren araberako egokitasun-egiaztapena, enbargo- eta gutxieneko bermearen babesa, horizontetik haratagoko luzaera-arriskua.',
  'det.prinzip': '<p><i>Ekarpen gordinen</i> konparaketa bidegabea izango litzateke: soldata-bihurketa gordinetik dator, aurrezki pribatua garbitik. Horregatik <b>gastu garbia</b> berdintzen da:</p>'
    + '<p style="font-family:var(--mono);font-size:.82rem;background:var(--chip);padding:9px 11px;border-radius:9px">Gastu garbia = Ekarpen gordina − Soldata-zergaren aurrezkia − langilearen gizarte-segurantzako aurreztutako zatia</p>'
    + '<p>Zenbateko hori bera inbertitzen da hiru aukeretan. Geratzen dena <i>laguntza-arkitekturen</i> konparaketa bat da, ez sartutako zenbatekoena.</p>'
    + '<p><b>Zerga-atzerapena, bere horretan, balio gabekoa da:</b> (1−t)·(1+r)ⁿ = (1+r)ⁿ·(1−t). Biderketa trukagarria da. Lau balio-eragile soilik geratzen dira:</p>'
    + '<ol style="padding-left:1.2em;margin:.3em 0"><li>t₀ − t₁ tarifa-arbitrajea</li>'
    + '<li>Kanpoko dirua — enplegatzailearen ekarpena edo sariak</li>'
    + '<li>zergarik gabeko metaketa — Vorabpauschale-rik ez</li>'
    + '<li>aukera bakarrari eragiten dioten kotizazio berriak — osasun-/zaintza-asegurua Versorgungsbezüge-ren gainean</li></ol>'
    + '<p>4. puntua da bAVren desabantaila nagusia, 2. puntua bere abantaila estruktural bakarra. bAVren errendimendua <b>hertsiki gutxitzen da ekarpen-mailarekin</b>, salbuespena absolutua delako eta bere babes-eragina 1/K gisa jaisten delako — ez dago barne-optimorik.</p>'
    + '<p>Gastu garbia aurrez ezarrita dagoenean, ekarpen gordina bitan-zatiketaren bidez alderantziz kalkulatzen da: N(B) jarraitua da eta hertsiki gorakorra (dN/dB = 1 − muga-kotizazio tasa − muga-zerga tasa > 0), baina BBG-RV-ren % 4 eta % 8ko malguneen, kotizazio-mugen eta tarifa-mugen ondorioz ez da forma itxian alderantzikagarria. 34 bitan-zatiketak zentimo baten hamarrena baino zehaztasun handiagoa ematen dute.</p>',
  'det.s.erg': 'Hiru aukerek metatze-fasean zenbateko bera kostatzen dute garbitik.',
  'det.s.mon': 'Aukera guztiak epe berean errentifikatuta, gaurko erosteko ahalmenean. Errentifikazioa lineala denez, lerroak zehazki batzen dira.',
  'det.s.diag': 'Zergatik gertatzen den — eta non zauden korridore lagunduetik kanpo.',
  'msg.linkCopied': 'Esteka kopiatu da. Irekitzen duenak zenbaki hauek berak ikusten ditu — bat ere ez da zerbitzari batetik pasatzen.',
  'msg.linkFailed': 'Kopiatzeak ez du funtzionatu. Esteka orain helbide-barran dago.',
  'pwa.offline': '<b>Lineaz kanpo funtzionatzen du.</b> Aplikazioa orain nabigatzailearen cachean dago eta konexiorik gabe ere funtzionatzen du. Instalatzeko: iPhone-n «Partekatu» → «Hasierako pantailara gehitu», Android-en menua → «Aplikazioa instalatu».',
  'pwa.installAsk': '<b>Aplikazio gisa instalatu?</b> Orduan bere ikono propioarekin egongo da hasierako pantailan eta lineaz kanpo funtzionatuko du. ',
  'pwa.declined': 'Ados — aplikazioak horrela ere funtzionatzen du, eta gainera lineaz kanpo.',
  'pwa.file': '<b>Fitxategia zuzenean ireki duzu</b> (<kbd>file://</kbd>). Dena kalkulatzen da, dena gordetzen da. PWA bi ezaugarri bakarrik falta dira: hasierako pantailan ikonorik ez eta lineaz kanpoko cacherik ez — hori hemen ere ez litzateke beharrezkoa, fitxategia jada gailuan baitago. Aplikazio-esperientzia osorako, karpeta edozein HTTPS ostalaritzatan jarri eta handik ireki.'
};