Closed Ejdamm closed 3 years ago
Jag har gjort stöd för att lägga strings i databas. En rad i tabellen per språk och en kolumn per string. På så sätt kan man byta mellan språk manuellt i nuläget men det går inte att skifta språk som användare. Så det återstår. Jag tänkte att vi har en dropdown med valbara språk. Det är länkar som leder till startplats/{språk}. Gör en grupp i router som sen skickar vidare till andra routes. Först måste vi dock lägga alla våra routes i varsin klass. Det behöver vi ända göra för routes börjar bli kaos.
https://discourse.slimframework.com/t/multilanguage-website-with-locale-url/3176/2 http://www.slimframework.com/docs/v3/objects/router.html
Om paketet ska kunna användas till vilket syfte som helst behövs en fil/databbastabell med alla strängar. Tex en fil där man definerar att category ska heta Sport och subcategory ska heta Tävling.
I den filen skulle man också kunna lägga in flera språk
https://github.com/llvdl/Slim-Translations-Example