Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.39 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.39 KB
title keywords description
I18n
i18n
go-i18n
internationalization
Internationalization support.

Fiber with i18n

Github StackBlitz

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