From d10b5386529ad70d617e5765fde6b65cb5df5c7a Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 10 Mar 2009 23:02:29 +0000 Subject: [PATCH] gettext contexts. Props nbachiyski. see #9112 git-svn-id: http://svn.automattic.com/wordpress/trunk@10767 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/post.php | 2 +- wp-admin/includes/schema.php | 25 ++++++++++++-------- wp-admin/includes/template.php | 6 ++--- wp-admin/includes/upgrade.php | 12 ++++++---- wp-admin/theme-editor.php | 2 +- wp-admin/users.php | 5 ++-- wp-content/themes/classic/comments-popup.php | 2 +- wp-content/themes/classic/comments.php | 2 +- wp-includes/comment.php | 6 +++-- wp-includes/formatting.php | 9 ++++--- wp-includes/js/tinymce/langs/wp-langs.php | 2 +- wp-includes/l10n.php | 17 +++++++++++-- 12 files changed, 59 insertions(+), 31 deletions(-) diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index 9c829f857..eddd4ea2d 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -790,7 +790,7 @@ function wp_edit_posts_query( $q = false ) { 'publish' => array(__('Published'), __('Published posts'), _n_noop('Published (%s)', 'Published (%s)')), 'future' => array(__('Scheduled'), __('Scheduled posts'), _n_noop('Scheduled (%s)', 'Scheduled (%s)')), 'pending' => array(__('Pending Review'), __('Pending posts'), _n_noop('Pending Review (%s)', 'Pending Review (%s)')), - 'draft' => array(__('Draft'), _c('Drafts|manage posts header'), _n_noop('Draft (%s)', 'Drafts (%s)')), + 'draft' => array(__('Draft'), _x('Drafts', 'manage posts header'), _n_noop('Draft (%s)', 'Drafts (%s)')), 'private' => array(__('Private'), __('Private posts'), _n_noop('Private (%s)', 'Private (%s)')), ); diff --git a/wp-admin/includes/schema.php b/wp-admin/includes/schema.php index 42bdf22b7..ad28e2eed 100644 --- a/wp-admin/includes/schema.php +++ b/wp-admin/includes/schema.php @@ -363,17 +363,22 @@ function populate_roles_160() { // Add roles // Dummy gettext calls to get strings in the catalog. - _c('Administrator|User role'); - _c('Editor|User role'); - _c('Author|User role'); - _c('Contributor|User role'); - _c('Subscriber|User role'); + /* translators: user role */ + _x('Administrator', 'User role'); + /* translators: user role */ + _x('Editor', 'User role'); + /* translators: user role */ + _x('Author', 'User role'); + /* translators: user role */ + _x('Contributor', 'User role'); + /* translators: user role */ + _x('Subscriber', 'User role'); - add_role('administrator', 'Administrator|User role'); - add_role('editor', 'Editor|User role'); - add_role('author', 'Author|User role'); - add_role('contributor', 'Contributor|User role'); - add_role('subscriber', 'Subscriber|User role'); + add_role('administrator', 'Administrator'); + add_role('editor', 'Editor'); + add_role('author', 'Author'); + add_role('contributor', 'Contributor'); + add_role('subscriber', 'Subscriber'); // Add caps for Administrator role $role =& get_role('administrator'); diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index 623da13f9..f360eb975 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -763,7 +763,7 @@ function wp_manage_media_columns() { /* translators: column name */ $posts_columns['media'] = _x('File', 'column name'); $posts_columns['author'] = __('Author'); - //$posts_columns['tags'] = _c('Tags|media column header'); + //$posts_columns['tags'] = _x('Tags', 'column name'); /* translators: column name */ $posts_columns['parent'] = _x('Attached to', 'column name'); $posts_columns['comments'] = '
Comments
'; @@ -1892,7 +1892,7 @@ function user_row( $user_object, $style = '', $role = '' ) { } else { $edit = '' . $user_object->user_login . ''; } - $role_name = isset($wp_roles->role_names[$role]) ? translate_with_context($wp_roles->role_names[$role]) : __('None'); + $role_name = isset($wp_roles->role_names[$role]) ? translate_user_role($wp_roles->role_names[$role] ) : __('None'); $r = ""; $columns = get_column_headers('users'); $hidden = get_hidden_columns('users'); @@ -2679,7 +2679,7 @@ function wp_dropdown_roles( $selected = false ) { $editable_roles = get_editable_roles(); foreach( $editable_roles as $role => $details ) { - $name = translate_with_context($details['name']); + $name = translate_user_role($details['name'] ); if ( $selected == $role ) // Make default first in list $p = "\n\t"; else diff --git a/wp-admin/includes/upgrade.php b/wp-admin/includes/upgrade.php index eef2e0967..f3676ab98 100644 --- a/wp-admin/includes/upgrade.php +++ b/wp-admin/includes/upgrade.php @@ -94,14 +94,16 @@ function wp_install_defaults($user_id) { // Default category $cat_name = __('Uncategorized'); - $cat_slug = sanitize_title(_c('Uncategorized|Default category slug')); + /* translators: Default category slug */ + $cat_slug = sanitize_title(_x('Uncategorized', 'Default category slug')); $wpdb->insert( $wpdb->terms, array('name' => $cat_name, 'slug' => $cat_slug, 'term_group' => 0) ); $wpdb->insert( $wpdb->term_taxonomy, array('term_id' => '1', 'taxonomy' => 'category', 'description' => '', 'parent' => 0, 'count' => 1)); // Default link category $cat_name = __('Blogroll'); - $cat_slug = sanitize_title(_c('Blogroll|Default link category slug')); + /* translators: Default link category slug */ + $cat_slug = sanitize_title(_x('Blogroll', 'Default link category slug')); $wpdb->insert( $wpdb->terms, array('name' => $cat_name, 'slug' => $cat_slug, 'term_group' => 0) ); $wpdb->insert( $wpdb->term_taxonomy, array('term_id' => '2', 'taxonomy' => 'link_category', 'description' => '', 'parent' => 0, 'count' => 7)); @@ -168,7 +170,8 @@ function wp_install_defaults($user_id) { 'post_excerpt' => '', 'post_title' => __('Hello world!'), 'post_category' => 0, - 'post_name' => _c('hello-world|Default post slug'), + /* translators: Default post slug */ + 'post_name' => _x('hello-world', 'Default post slug'), 'post_modified' => $now, 'post_modified_gmt' => $now_gmt, 'guid' => $first_post_guid, @@ -199,7 +202,8 @@ function wp_install_defaults($user_id) { 'post_excerpt' => '', 'post_title' => __('About'), 'post_category' => '', - 'post_name' => _c('about|Default page slug'), + /* translators: Default page slug */ + 'post_name' => _x('about', 'Default page slug'), 'post_modified' => $now, 'post_modified_gmt' => $now_gmt, 'guid' => $first_post_guid, diff --git a/wp-admin/theme-editor.php b/wp-admin/theme-editor.php index 28fc83d20..75136cbdd 100644 --- a/wp-admin/theme-editor.php +++ b/wp-admin/theme-editor.php @@ -173,7 +173,7 @@ if ($allowed_files) :
  • &theme=">
  • -

    +