This document describes the overview architecture of how translation works in Horizon. It also covers how one can use it in their code. Change-Id: I93063698cb1fc43f22e2fd7960e8a38ee423dab7
2.9 KiB
Horizon: The OpenStack Dashboard Project
Introduction
Horizon is the canonical implementation of OpenStack's Dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc.
For a more in-depth look at Horizon and its architecture, see the
Introduction to Horizon <intro>
.
To learn what you need to know to get going, see the quickstart
.
Using Horizon
How to use Horizon in your own projects.
topics/install topics/deployment topics/settings topics/customizing topics/packaging
Developer Docs
For those wishing to develop Horizon itself, or go in-depth with
building your own ~horizon.Dashboard
or ~horizon.Panel
classes, the following documentation
is provided.
General information
Brief guides to areas of interest and importance when developing Horizon.
intro quickstart contributing testing plugin_registry
Tutorials
Detailed tutorials to help you get started.
tutorials/plugin tutorials/dashboard tutorials/table_actions tutorials/workflow_extend
Topic Guides
Information on how to work with specific areas of Horizon can be found in the following topic guides.
topics/workflows topics/tables topics/policy topics/testing topics/angularjs topics/javascript_testing topics/styling topics/translation
API Reference
In-depth documentation for Horizon and its APIs.
ref/run_tests ref/horizon ref/workflows ref/tables ref/tabs ref/forms ref/middleware ref/context_processors ref/decorators ref/exceptions ref/test ref/local_conf
Source Code Reference
Auto-generated reference for the complete source code.
sourcecode/autoindex
Release Notes
releases/*
Information
faq glossary
genindex
modindex