diff options
author | Andy Staudacher <andy.st@gmail.com> | 2009-01-08 17:13:06 +0000 |
---|---|---|
committer | Andy Staudacher <andy.st@gmail.com> | 2009-01-08 17:13:06 +0000 |
commit | a631fe29f3950f8db1f7fb4ce1f47261a9b0feff (patch) | |
tree | b5af3ad39362dea97ce01be63d5ec09b7846bb9c /core/controllers/admin_maintenance.php | |
parent | fd081159f1783918d81e355e25e262ccc5249913 (diff) |
i18n refactoring: Rename all _() (reserved by gettext) calls to t().
- And refactor printf to our string interpolation / pluralization syntax
- Also, a slight change to the translations_incomings table, using binary(16) instead of char(32) as message key.
Diffstat (limited to 'core/controllers/admin_maintenance.php')
-rw-r--r-- | core/controllers/admin_maintenance.php | 47 |
1 files changed, 27 insertions, 20 deletions
diff --git a/core/controllers/admin_maintenance.php b/core/controllers/admin_maintenance.php index ea844a1f..3eec16fc 100644 --- a/core/controllers/admin_maintenance.php +++ b/core/controllers/admin_maintenance.php @@ -26,13 +26,14 @@ class Admin_Maintenance_Controller extends Admin_Controller { $dirty_count = graphics::find_dirty_images_query()->count(); return array( "graphics::rebuild_dirty_images" => new ArrayObject( - array("name" => _("Rebuild Images"), + array("name" => t("Rebuild Images"), "callback" => "graphics::rebuild_dirty_images", "description" => ( $dirty_count ? - sprintf( - _("You have %d out-of-date images"), $dirty_count) - : _("All your images are up to date")), + t(array("one" => "You have one image which is out of date", + "other" => "You have {{count}} out-of-date images"), + array("count" => $dirty_count)) + : t("All your images are up to date")), "severity" => $dirty_count ? log::WARNING : log::SUCCESS), ArrayObject::ARRAY_AS_PROPS)); } @@ -49,10 +50,12 @@ class Admin_Maintenance_Controller extends Admin_Controller { $stalled_count = $query->count(); if ($stalled_count) { log::warning("tasks", - sprintf(_("%d tasks are stalled"), $stalled_count), - sprintf(_("%sview%s"), - "<a href=\"" . url::site("admin/maintenance") . "\">", - "</a>")); + t(array("one" => "One task is stalled", + "other" => "{{count}} tasks are stalled"), + array("count" => $stalled_count)), + t("{{link_start}}view{{link_end}}", + array("link_start" => "<a href=\"" . url::site("admin/maintenance") . "\">", + "link_start" => "</a>"))); } $view = new Admin_View("admin.html"); @@ -86,8 +89,9 @@ class Admin_Maintenance_Controller extends Admin_Controller { $view->csrf = access::csrf_token(); $view->task = $task; - log::info("tasks", sprintf(_("Task %s started (task id %d)"), $task->name, $task->id), - html::anchor(url::site("admin/maintenance"), _("maintenance"))); + log::info("tasks", t("Task {{task_name}} started (task id {{task_id}})", + array("task_name" => $task->name, "task_id" => $task->id)), + html::anchor(url::site("admin/maintenance"), t("maintenance"))); print $view; } @@ -106,8 +110,9 @@ class Admin_Maintenance_Controller extends Admin_Controller { $view->csrf = access::csrf_token(); $view->task = $task; - log::info("tasks", sprintf(_("Task %s resumed (task id %d)"), $task->name, $task->id), - html::anchor(url::site("admin/maintenance"), _("maintenance"))); + log::info("tasks", t("Task {{task_name}} resumed (task id {{task_id}})", + array("task_name" => $task->name, "task_id" => $task->id)), + html::anchor(url::site("admin/maintenance"), t("maintenance"))); print $view; } @@ -126,7 +131,7 @@ class Admin_Maintenance_Controller extends Admin_Controller { $task->state = "cancelled"; $task->save(); - message::success(_("Task cancelled")); + message::success(t("Task cancelled")); url::redirect("admin/maintenance"); } @@ -142,7 +147,7 @@ class Admin_Maintenance_Controller extends Admin_Controller { throw new Exception("@todo MISSING_TASK"); } $task->delete(); - message::success(_("Task removed")); + message::success(t("Task removed")); url::redirect("admin/maintenance"); } @@ -166,15 +171,17 @@ class Admin_Maintenance_Controller extends Admin_Controller { if ($task->done) { switch ($task->state) { case "success": - log::success("tasks", sprintf(_("Task %s completed (task id %d)"), $task->name, $task->id), - html::anchor(url::site("admin/maintenance"), _("maintenance"))); - message::success(_("Task completed successfully")); + log::success("tasks", t("Task {{task_name}} completed (task id {{task_id}})", + array("task_name" => $task->name, "task_id" => $task->id)), + html::anchor(url::site("admin/maintenance"), t("maintenance"))); + message::success(t("Task completed successfully")); break; case "error": - log::error("tasks", sprintf(_("Task %s failed (task id %d)"), $task->name, $task->id), - html::anchor(url::site("admin/maintenance"), _("maintenance"))); - message::success(_("Task failed")); + log::error("tasks", t("Task {{task_name}} failed (task id {{task_id}})", + array("task_name" => $task->name, "task_id" => $task->id)), + html::anchor(url::site("admin/maintenance"), t("maintenance"))); + message::success(t("Task failed")); break; } print json_encode( |