OpenStack

  • Home
  • Projects
  • User Stories
  • Community
  • Blog
  • Wiki
  • Documentation

oslo.i18n – Oslo Internationalization Utilities¶

The oslo.i18n library contain utilities for working with internationalization (i18n) features, especially translation for text strings in an application or library.

Contents¶

  • How to Use oslo.i18n in Your Application or Library
    • Installing
    • Creating an Integration Module
    • Handling hacking Objections to Imports
    • Lazy Translation
    • Translating Messages
    • Available Languages
    • Displaying translated messages
  • Guidelines for Use In OpenStack
    • Gettext Contextual Form and Plural Form
    • Log Translation
    • Using a Marker Function
    • Choosing a Marker Function
    • Adding Variables to Translated Messages
    • Adding Variables to Log Messages
    • Avoid Forcing the Translation of Translatable Variables
  • API
    • oslo_i18n
    • oslo_i18n.log
    • oslo_i18n.fixture
  • Policy History
  • Contributing

Release Notes¶

  • CHANGES

Indices and tables¶

  • Module Index
  • Search Page

Table Of Contents

  • oslo.i18n – Oslo Internationalization Utilities
    • Contents
    • Release Notes
    • Indices and tables

Next topic

How to Use oslo.i18n in Your Application or Library

Project Source

  • Project Source

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

Navigation

  • index
  • modules |
  • next |
  • oslo.i18n 3.13.0 documentation »
© Copyright 2014, OpenStack Foundation. Created using Sphinx 1.5.2.