Rework translation for panel and dashboard names. Marked more strings.
Uses ugettext_lazy to delay translation; reworks the __repr__ method to avoid using the translated form; and changes the unicode method of the HorizonComponent class to actually return a string coerced to unicode rather than a proxy object. In the process, many more strings which had been missed have been marked for translation. Fixes bug 910297. Change-Id: Ie8d10a928b0419313e6c54b0eff7a3a37299ca83
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from django.utils.translation import ugettext as _
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
import horizon
|
||||
from horizon.dashboards.syspanel import dashboard
|
||||
|
||||
Reference in New Issue
Block a user