Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 956 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 956 Bytes

Fiber with i18n

This is a quick example of how to use nicksnyder/go-i18n package to translate your Fiber application into multiple languages.

Demo

  • Run Fiber application;
  • Open http://127.0.0.1:3000/?unread=1 and see:
Hello Bob

    I have 1 unread email.
    Bob has 1 unread email.
  • Next, go to http://127.0.0.1:3000/?unread=4 and see pluralization of your message:
Hello Bob

    I have 4 unread emails.
    Bob has 4 unread emails.
  • OK. Try translation of other languages, just add &lang=es (or &lang=ru) query to the URL:
Hola Bob

    Tengo 4 correos electrónicos no leídos
    Bob tiene 4 correos electrónicos no leídos

go-i18n docs