WordPress.org

Make WordPress Core

Ticket #13822: 13822.labels.diff

File 13822.labels.diff, 1.6 KB (added by koopersmith, 8 years ago)
  • wp-admin/includes/nav-menu.php

     
    7171                $title = $item->title;
    7272
    7373                if ( isset( $item->post_status ) && 'draft' == $item->post_status ) {
    74                         $classes[] = 'draft';
    75                         /* translators: %s: title of menu item in draft status */
    76                         $title = sprintf( __('%s (Draft)'), $item->title );
     74                        $original_status = get_post_status_object( $original_object->post_status );
     75                        $classes[] = "draft post-status-$original_object->post_status";
     76                        /* translators: 1: title of menu item in draft status, 2: actual post status. */
     77                        $title = sprintf( __('%1$s (%2$s)'), $item->title, $original_status->label );
    7778                } elseif ( isset( $item->post_status ) && 'pending' == $item->post_status ) {
    78                         $classes[] = 'pending';
     79                        $classes[] = 'unsaved';
    7980                        /* translators: %s: title of menu item in pending status */
    80                         $title = sprintf( __('%s (Pending)'), $item->title );
     81                        $title = sprintf( __('%s (Unsaved)'), $item->title );
    8182                }
    8283
    8384                $title = empty( $item->label ) ? $title : $item->label;
     
    10891110                }
    10901111
    10911112                if ( $some_pending_menu_items )
    1092                         $result .= '<div class="updated inline"><p>' . __('Click Save Menu to make pending menu items public.') . '</p></div>';
     1113                        $result .= '<div class="updated inline"><p>' . __('Click Save Menu to make unsaved menu items public.') . '</p></div>';
    10931114
    10941115                $result .= '<ul class="menu" id="menu-to-edit"> ';
    10951116                $result .= walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $menu_items), 0, (object) array('walker' => $walker ) );