For now this is just a draft for implementing internationalization using the i18next library. Please provide feedback on the structure of the code, organization of translation files or anything else.
This is still far from done. Strings need to be extracted from:
[x] Login page
[x] Sidebar, Header & ModalLogout
[x] Home page
[x] SearchBooks page
[x] ViewBook page
[x] AddBook page
[x] EditBook page
[x] SearchLoaners page
[x] ViewLoaner page
[x] AddLoaner page
[x] EditLoaner page
[x] SearchLibrarians page
[x] ViewLibrarian page
[x] AddLibrarian page
[x] EditLibrarian page
[x] ChangePasswordLibrarian page
[x] SearchTransactions page
[x] ViewTransaction page
[x] SelectBorrower page
[x] BorrowCart page
[x] SelectReturner page
[x] ReturnCart page
[x] SelectExtender page
[x] ExtendCart page
[x] Dashboard page
[x] BookBatchUpload page
[x] LoanerBatchUpload page
And UI for manually choosing the locale needs to be implemented.
resolves #17
For now this is just a draft for implementing internationalization using the i18next library. Please provide feedback on the structure of the code, organization of translation files or anything else.
This is still far from done. Strings need to be extracted from:
And UI for manually choosing the locale needs to be implemented.