Making WordPress.org

Ticket #1902: 1902.patch

File 1902.patch, 3.6 KB (added by claudiosanches, 8 years ago)
  • sites/trunk/wordcamp.org/public_html/wp-content/plugins/wc-fonts/wc-fonts.php

     
    1212                add_action( 'init', array( $this, 'init' ) );
    1313                add_action( 'admin_init', array( $this, 'admin_init' ) );
    1414                add_action( 'admin_menu', array( $this, 'admin_menu' ) );
    15                
     15
    1616                add_action( 'wp_head', array( $this, 'wp_head_typekit' ), 102 ); // after safecss_style
    1717                add_action( 'wp_head', array( $this, 'wp_head_google_web_fonts' ) );
    1818                add_action( 'wp_head', array( $this, 'wp_head_font_awesome' ) );
     
    2525        function init() {
    2626                $this->options = (array) get_option( 'wc-fonts-options', array() );
    2727        }
    28        
     28
    2929        /**
    3030         * Provides the <head> output for Typekit settings.
    3131         */
     
    3232        function wp_head_typekit() {
    3333                if ( ! isset( $this->options['typekit-id'] ) || empty( $this->options['typekit-id'] ) )
    3434                        return;
    35                        
     35
    3636                printf( '<script type="text/javascript" src="https://use.typekit.com/%s.js"></script>' . "\n", $this->options['typekit-id'] );
    3737                printf( '<script type="text/javascript">try{Typekit.load();}catch(e){}</script>' );
    3838        }
     
    9191         * Runs during admin_menu, adds a Fonts section to Appearance
    9292         */
    9393        function admin_menu() {
    94                 $fonts = add_theme_page( 'Fonts', 'Fonts', 'edit_theme_options', 'wc-fonts-options', array( $this, 'render_admin_page' ) );
     94                $fonts = add_theme_page( __( 'Fonts', 'wordcamporg' ), __( 'Fonts', 'wordcamporg' ), 'edit_theme_options', 'wc-fonts-options', array( $this, 'render_admin_page' ) );
    9595        }
    96        
     96
    9797        /**
    9898         * Uses the Settings API to render the Appearance > Fonts page
    9999         */
     
    101101                ?>
    102102                <div class="wrap">
    103103                        <?php screen_icon(); ?>
    104                         <h1>Fonts</h1>
     104                        <h1><?php esc_html_e( 'Fonts', 'wordcamporg' ); ?></h1>
    105105                        <?php settings_errors(); ?>
    106106                        <form method="post" action="options.php" enctype="multipart/form-data">
    107107                                <?php
     
    121121                $value = isset( $this->options['typekit-id'] ) ? $this->options['typekit-id'] : '';
    122122                ?>
    123123                <input type="text" name="wc-fonts-options[typekit-id]" value="<?php echo esc_attr( $value ); ?>" class="regular-text code" />
    124                 <p class="description">Enter your Typekit Kit ID. No links, no javascript, just the id, we'll handle the rest for you.</p>
     124                <p class="description"><?php esc_html_e( "Enter your Typekit Kit ID. No links, no javascript, just the id, we'll handle the rest for you.", 'wordcamporg' ); ?></p>
    125125                <?php
    126126        }
    127127
     
    132132                $value = isset( $this->options['google-web-fonts'] ) ? $this->options['google-web-fonts'] : '';
    133133                ?>
    134134                <textarea rows="5" name="wc-fonts-options[google-web-fonts]" class="large-text code"><?php echo esc_textarea( $value ); ?></textarea>
    135                 <p class="description">Paste the Google Web Fonts @import URLs in this area, each one on a separate line.</p>
     135                <p class="description"><?php esc_html_e( 'Paste the Google Web Fonts @import URLs in this area, each one on a separate line.', 'wordcamporg' ); ?></p>
    136136                <?php
    137137        }
    138138
     
    144144                ?>
    145145
    146146                <input type="text" name="wc-fonts-options[font-awesome-url]" value="<?php echo esc_url( $value ); ?>" class="large-text code" />
    147                 <p class="description">Enter the BootstrapCDN URL for the version you want.</p>
     147                <p class="description"><?php esc_html_e( 'Enter the BootstrapCDN URL for the version you want.', 'wordcamporg' ); ?></p>
    148148
    149149                <?php
    150150        }
     
    225225}
    226226
    227227// Go!
    228 new WordCamp_Fonts_Plugin;
    229  No newline at end of file
     228new WordCamp_Fonts_Plugin;