Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »


Overview

Namespaces

  • Namespaces are defined in the next-i18next.config.js configuration file in the application root.

  • Separate localisation namespaces are being used to keep translation keys better organised for

    • logical coherence

    • easier maintenance

    • consistent reusability and minimising duplication

Namespaces Used

Namespace

Purpose & Scope

Usage

Configuration Notes

application

Phrases used in specific application contexts

default namespace

common

Phrases that are reused across and about the user interface

Key scopes restricted to:

  • ui: buttons and other interaction elements

  • nav: sidebar, breadcrumb

fallback namespace

validation

Phrases used in validation interactions for generic and specific workflow operations.

glossary

(not implemented)

Business vocabulary and phrases that we want to be reused consistently, including context and count variants.

References

  • No labels