Changeset 25dd08f in Klonkt for src/services/i18n.js


Ignore:
Timestamp:
08/22/2026 08:24:13 AM (3 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
8e1af9c
Parents:
b0ccd0d
Message:

Mixtape kiezen kan nu ook echt, in het scherm

De soort was er wel maar nergens te kiezen. Drie plekken, en twee ervan waren
weer dezelfde vorm die een derde soort niet afwijst maar opslokt:

  • De keuzelijst kreeg een derde optie.
  • kind: kindEl.value === 'playlist' ? 'playlist' : 'album' sloeg een mixtape op als album. Nu gaat de waarde zelf mee; normKind() op de server beslist.
  • const album = kindEl.value !== 'playlist' toonde uitgavevelden bij een mixtape, die de server vervolgens leegmaakt -- een scherm dat iets anders belooft dan het doet. Nu expliciet === 'album'.
  • De lijstweergave koos teken en woord met een ternair die er twee kende; een mixtape kreeg daardoor het albumjasje. Nu een tabel per soort.

Labels in nl/en/de, en de sleutel doorgegeven vanuit de partial -- dat laatste
ving playlist-editor-i18n.test.js meteen, precies waarvoor die test bestaat.

MOD_V naar 50.

Co-Authored-By: Claude Opus 5 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/i18n.js

    rb0ccd0d r25dd08f  
    9191    'ple.type': 'Type',
    9292    'ple.k_album': 'Album (genummerd)',
    93     'ple.k_playlist': 'Playlist (track-covers)',
     93    'ple.k_playlist': 'Playlist (track-covers)', 'ple.k_mixtape': 'Mixtape (bandje: alleen vooruit en achteruit)',
    9494    'ple.uitgave': 'Uitgavedatum',
    9595    'ple.mb_release': 'MusicBrainz release-id',
     
    475475    'apl.none_sub': 'Maak er een via de knop hierboven, of via de 📃 knop in de post-editor.',
    476476    'apl.pill_playlist': 'playlist',
    477     'apl.pill_album': 'album',
     477    'apl.pill_album': 'album', 'apl.pill_mixtape': 'mixtape',
    478478    'apl.track': 'track',
    479479    'apl.tracks': 'tracks',
     
    11061106    'ple.type': 'Type',
    11071107    'ple.k_album': 'Album (numbered)',
    1108     'ple.k_playlist': 'Playlist (track covers)',
     1108    'ple.k_playlist': 'Playlist (track covers)', 'ple.k_mixtape': 'Mixtape (a tape: forwards and back only)',
    11091109    'ple.uitgave': 'Release date',
    11101110    'ple.mb_release': 'MusicBrainz release ID',
     
    14851485    'apl.none_sub': 'Create one with the button above, or via the 📃 button in the post editor.',
    14861486    'apl.pill_playlist': 'playlist',
    1487     'apl.pill_album': 'album',
     1487    'apl.pill_album': 'album', 'apl.pill_mixtape': 'mixtape',
    14881488    'apl.track': 'track',
    14891489    'apl.tracks': 'tracks',
     
    21152115    'ple.type': 'Typ',
    21162116    'ple.k_album': 'Album (nummeriert)',
    2117     'ple.k_playlist': 'Playlist (Titelbilder)',
     2117    'ple.k_playlist': 'Playlist (Titelbilder)', 'ple.k_mixtape': 'Mixtape (Kassette: nur vor und zurück)',
    21182118    'ple.uitgave': 'Veröffentlichungsdatum',
    21192119    'ple.mb_release': 'MusicBrainz-Release-ID',
     
    24942494    'apl.none_sub': 'Erstelle eine über die Schaltfläche oben oder über die 📃-Schaltfläche im Beitrags-Editor.',
    24952495    'apl.pill_playlist': 'Playlist',
    2496     'apl.pill_album': 'Album',
     2496    'apl.pill_album': 'Album', 'apl.pill_mixtape': 'Mixtape',
    24972497    'apl.track': 'Track',
    24982498    'apl.tracks': 'Tracks',
Note: See TracChangeset for help on using the changeset viewer.