← Alle Projekte

Tamil Christian Songbook

Ein digitales Liederbuch mit 259 tamilischen Kirchenliedern, durchsuchbar und mit Übersetzung ins Englische und Deutsche. Statisch gebaut, damit es auch bei schlechtem Netz sofort da ist.

AstroTailwind CSSPWATypeScriptCloudflare
Status
Live unter songs.c-g-m.eu
Rolle
Konzeption & Umsetzung

Das Problem

Tamilische Kirchenlieder stehen üblicherweise in gedruckten Liederbüchern – schwer, nicht durchsuchbar, und im Gottesdienst blättert jeder woanders. Dazu kommt: Ein Teil der jüngeren Generation, die mit Deutsch oder Englisch aufgewachsen ist, liest die tamilische Schrift nicht mehr flüssig mit.

Das Songbook macht die Sammlung digital zugänglich: 259 Lieder, durchsuchbar nach Titel und Textzeile, mit Übersetzung ins Englische und Deutsche.

Startseite des Tamil Christian Songbook mit Sprachauswahl, Suchfeld und einem Raster nummerierter Lieder in tamilischer Schrift
Die Übersicht mit Sprachauswahl und Suche. Gesucht wird über Titel und Textzeilen in allen drei Sprachen.

Aufbau

Statisch, damit es schnell ist

Umgesetzt ist das Ganze mit Astro: Jede der 259 Liedseiten wird beim Build einmal vorgerendert und liegt danach als fertiges HTML bereit. Es gibt keine Datenbankabfrage beim Aufruf und keinen Ladespinner – die Seite ist da, sobald sie ankommt. Genau das zählt im eigentlichen Einsatz: auf dem Handy, im Gottesdienst, oft bei mäßigem Empfang.

Für die tamilische Schrift kommt Noto Sans Tamil zum Einsatz, damit die Zeichen sauber und einheitlich dargestellt werden – unabhängig davon, welche Schriftarten das jeweilige Gerät mitbringt.

Einzelansicht eines Liedes mit Nummer, Titel in tamilischer Schrift, den Strophen und einem Sprachumschalter oben rechts
Eine Liedansicht: Nummer, Titel und Strophen, oben der Sprachumschalter und ein Umschalter für den Dunkelmodus.

Drei Sprachen, eine Suche

Über ein Dropdown wählt man die Sprache, in der Titel und Text angezeigt werden. Die Suche greift dabei nicht nur auf die tamilischen Titel zu, sondern auch auf die Textzeilen in den anderen Sprachen – wer nur die deutsche oder englische Zeile im Kopf hat, findet das Lied trotzdem.

Offline und barrierearm

Als Progressive Web App (über @vite-pwa/astro) lässt sich das Songbook auf dem Gerät installieren und danach ohne Internet nutzen. Zusätzlich wurde auf Tastaturbedienung und Screenreader-Unterstützung geachtet, damit die Sammlung auch für Menschen zugänglich bleibt, die nicht mit der Maus oder rein visuell navigieren.

Ausgeliefert wird die Seite über Cloudflare, sodass sie weltweit von einem nahen Standort geladen wird.

Grenzen

  • Die Übersetzungen werden manuell gepflegt – sie sind so gut, wie sie eingetragen wurden, und nicht bei jedem Lied vollständig.
  • Neue Lieder kommen über einen erneuten Build dazu, nicht über ein Redaktionssystem.

Für ein Liederbuch ist das ein guter Kompromiss: Der statische Aufbau macht es schnell und günstig zu betreiben, und der Preis dafür – Änderungen laufen über den Build – fällt bei einer Sammlung, die sich selten ändert, kaum ins Gewicht.