Changeset 6401681 in Klonkt for src/services/i18n.js


Ignore:
Timestamp:
08/13/2026 01:08:32 PM (4 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
f59a46c
Parents:
5300652
git-author:
Robin <roboburr@…> (08/13/2026 12:16:47 PM)
git-committer:
Robin <roboburr@…> (08/13/2026 01:08:32 PM)
Message:

Het paneel hoort bij wie je bent, niet bij je bestanden (Robins correctie)

Verhuisd van Beheer -> Audio naar het profielscherm van de site-eigenaar, en
daar staat het NAAST de aliassen -- want dat is dezelfde vraag. Een alias zegt
wie je elders in de fediverse bent, een MBID zegt wie je in het muziekregister
bent. Bij de audiobestanden ging het over beheer van spullen; hier gaat het over
identiteit, en daar hoort het thuis.

DE VERHUIZING VERANDERDE DE VORM, en dat is de moeite waard om te weten. Het
profielscherm IS een formulier, en een formulier in een formulier bestaat niet
in HTML. Dus geen eigen opslaan-knop meer: de keuze zet een verborgen veld en
gaat mee met de Opslaan van de pagina, precies zoals de profielfoto. Dat leest
ook beter -- een halve wijziging die je nog kunt herzien voor je opslaat.

Ontkoppelen is nu het veld leegmaken, geen aparte route. Minder oppervlak.

Het zoek-endpoint ging mee naar /admin/sites/:slug/api/musicbrainz. Een endpoint
onder /admin/audio laten staan voor een scherm in /admin/sites is precies zo'n
naad die later niemand meer kan plaatsen. De teksten heten nu asite.mb_* in
plaats van aaud.mb_*, in alle drie de talen, met een placeholder erbij.

Wat NIET veranderde: de zoekopdracht draait server-side (hun regel geldt per
applicatie), wij kiezen niet voor de artiest, en alleen een echte MBID komt de
kolom in.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/i18n.js

    r5300652 r6401681  
    360360    'aaud.fedi_off': 'Niet op de fediverse gedeeld (alleen webspeler, bestand verborgen) — klik om te delen',
    361361    'aaud.embed_player': 'Embedbare speler',
    362     'aaud.mb_title': 'Ben jij dit in MusicBrainz?',
    363     'aaud.mb_hint': 'MusicBrainz is het open register waar muziekdiensten je aan herkennen. Zoek jezelf op en kies je eigen pagina — dan weten anderen dat jouw muziek van jou is.',
    364     'aaud.mb_search': 'Zoeken',
    365     'aaud.mb_none': 'Niets gevonden. Sta je er nog niet in? Dan kun je jezelf aanmelden op musicbrainz.org — dat kan alleen daar, niet vanuit Klonkt.',
    366     'aaud.mb_pick': 'Dit ben ik',
    367     'aaud.mb_linked': 'Gekoppeld aan',
    368     'aaud.mb_unlink': 'Ontkoppelen',
    369     'aaud.mb_open': 'Bekijk op MusicBrainz',
    370     'aaud.mb_busy': 'Zoeken…',
    371     'aaud.mb_fail': 'MusicBrainz is even niet bereikbaar.',
     362    'asite.mb_title': 'Ben jij dit in MusicBrainz?',
     363    'asite.mb_hint': 'MusicBrainz is het open register waar muziekdiensten je aan herkennen. Zoek jezelf op en kies je eigen pagina — dan weten anderen dat jouw muziek van jou is.',
     364    'asite.mb_search': 'Zoeken',
     365    'asite.mb_placeholder': 'Je artiestennaam',
     366    'asite.mb_none': 'Niets gevonden. Sta je er nog niet in? Dan kun je jezelf aanmelden op musicbrainz.org — dat kan alleen daar, niet vanuit Klonkt.',
     367    'asite.mb_pick': 'Dit ben ik',
     368    'asite.mb_linked': 'Gekoppeld aan',
     369    'asite.mb_unlink': 'Ontkoppelen',
     370    'asite.mb_open': 'Bekijk op MusicBrainz',
     371    'asite.mb_busy': 'Zoeken…',
     372    'asite.mb_fail': 'MusicBrainz is even niet bereikbaar.',
    372373    'aaud.embed_hint': 'Plak deze code op je eigen website/blog om je muziek met deze speler in te sluiten:',
    373374    'aaud.preview_player': 'Speler-voorbeeld openen',
     
    13171318    'aaud.fedi_off': 'Not shared on the fediverse (web player only, file hidden) — click to share',
    13181319    'aaud.embed_player': 'Embeddable player',
    1319     'aaud.mb_title': 'Is this you on MusicBrainz?',
    1320     'aaud.mb_hint': 'MusicBrainz is the open register music services recognise you by. Look yourself up and pick your own page — then others know your music is yours.',
    1321     'aaud.mb_search': 'Search',
    1322     'aaud.mb_none': 'Nothing found. Not in there yet? You can add yourself on musicbrainz.org — that can only be done there, not from Klonkt.',
    1323     'aaud.mb_pick': 'This is me',
    1324     'aaud.mb_linked': 'Linked to',
    1325     'aaud.mb_unlink': 'Unlink',
    1326     'aaud.mb_open': 'View on MusicBrainz',
    1327     'aaud.mb_busy': 'Searching…',
    1328     'aaud.mb_fail': 'MusicBrainz is unreachable right now.',
     1320    'asite.mb_title': 'Is this you on MusicBrainz?',
     1321    'asite.mb_hint': 'MusicBrainz is the open register music services recognise you by. Look yourself up and pick your own page — then others know your music is yours.',
     1322    'asite.mb_search': 'Search',
     1323    'asite.mb_placeholder': 'Your artist name',
     1324    'asite.mb_none': 'Nothing found. Not in there yet? You can add yourself on musicbrainz.org — that can only be done there, not from Klonkt.',
     1325    'asite.mb_pick': 'This is me',
     1326    'asite.mb_linked': 'Linked to',
     1327    'asite.mb_unlink': 'Unlink',
     1328    'asite.mb_open': 'View on MusicBrainz',
     1329    'asite.mb_busy': 'Searching…',
     1330    'asite.mb_fail': 'MusicBrainz is unreachable right now.',
    13291331    'aaud.embed_hint': 'Paste this code on your own website/blog to embed your music with this player:',
    13301332    'aaud.preview_player': 'Open player preview',
     
    22732275    'aaud.fedi_off': 'Nicht im Fediverse geteilt (nur Web-Player, Datei verborgen) — zum Teilen klicken',
    22742276    'aaud.embed_player': 'Einbettbarer Player',
    2275     'aaud.mb_title': 'Bist das du bei MusicBrainz?',
    2276     'aaud.mb_hint': 'MusicBrainz ist das offene Register, an dem Musikdienste dich erkennen. Suche dich und wähle deine eigene Seite — dann wissen andere, dass deine Musik von dir ist.',
    2277     'aaud.mb_search': 'Suchen',
    2278     'aaud.mb_none': 'Nichts gefunden. Noch nicht dabei? Du kannst dich auf musicbrainz.org eintragen — das geht nur dort, nicht aus Klonkt heraus.',
    2279     'aaud.mb_pick': 'Das bin ich',
    2280     'aaud.mb_linked': 'Verknüpft mit',
    2281     'aaud.mb_unlink': 'Trennen',
    2282     'aaud.mb_open': 'Bei MusicBrainz ansehen',
    2283     'aaud.mb_busy': 'Suche läuft…',
    2284     'aaud.mb_fail': 'MusicBrainz ist gerade nicht erreichbar.',
     2277    'asite.mb_title': 'Bist das du bei MusicBrainz?',
     2278    'asite.mb_hint': 'MusicBrainz ist das offene Register, an dem Musikdienste dich erkennen. Suche dich und wähle deine eigene Seite — dann wissen andere, dass deine Musik von dir ist.',
     2279    'asite.mb_search': 'Suchen',
     2280    'asite.mb_placeholder': 'Dein Künstlername',
     2281    'asite.mb_none': 'Nichts gefunden. Noch nicht dabei? Du kannst dich auf musicbrainz.org eintragen — das geht nur dort, nicht aus Klonkt heraus.',
     2282    'asite.mb_pick': 'Das bin ich',
     2283    'asite.mb_linked': 'Verknüpft mit',
     2284    'asite.mb_unlink': 'Trennen',
     2285    'asite.mb_open': 'Bei MusicBrainz ansehen',
     2286    'asite.mb_busy': 'Suche läuft…',
     2287    'asite.mb_fail': 'MusicBrainz ist gerade nicht erreichbar.',
    22852288    'aaud.embed_hint': 'Füge diesen Code auf deiner eigenen Website/deinem Blog ein, um deine Musik mit diesem Player einzubetten:',
    22862289    'aaud.preview_player': 'Player-Vorschau öffnen',
Note: See TracChangeset for help on using the changeset viewer.