Plugin Directory

Changeset 2445085


Ignore:
Timestamp:
12/23/2020 03:51:54 PM (5 years ago)
Author:
leonardoboss
Message:

Supporto multilingue

Location:
lm-easy-maps/trunk
Files:
9 added
6 edited

Legend:

Unmodified
Added
Removed
  • lm-easy-maps/trunk/README.txt

    r2423719 r2445085  
    88Requires PHP: 5.4
    99Stable tag: Trunk
    10 Version: 1.0
     10Version: 1.1
    1111
    1212== Description ==
    13 ** Italiano **
    14 Non necessita di setup!
    15 
    16 LM Easy Maps è un plugin realizzato per rendere semplice l'inserimento delle mappe all'interno di un post, una pagina o un widget.
    17 
    18 L'installazione è molto semplice, basta caricare il file .zip tramite il gestore dei plugin di WordPress, oppure cercarlo all'interno della directory dei plugin ed installarlo con la procedura automatica.
    19 
    20 Il plugin utilizza le mappe di Google, è possibile, lato admin, utilizzare un punto di interesse al quale far puntare la mappa inserendo un indirizzo,  le coordinate o un punto di interesse, è possibile, inoltre, decidere le dimensioni di visualizzazione della mappa sia con grandezze fisse espresse in pixel, e sia con grandezze variabili espresse in percentuale.
    21 
    22 ** English **
    2313No setup required!
    2414
     
    36262. Activate the plugin through the 'Plugins' menu in WordPress
    3727
     28** Italiano **
     29Non necessita di setup!
     30
     31LM Easy Maps è un plugin realizzato per rendere semplice l'inserimento delle mappe all'interno di un post, una pagina o un widget.
     32
     33L'installazione è molto semplice, basta caricare il file .zip tramite il gestore dei plugin di WordPress, oppure cercarlo all'interno della directory dei plugin ed installarlo con la procedura automatica.
     34
     35Il plugin utilizza le mappe di Google, è possibile, lato admin, utilizzare un punto di interesse al quale far puntare la mappa inserendo un indirizzo,  le coordinate o un punto di interesse, è possibile, inoltre, decidere le dimensioni di visualizzazione della mappa sia con grandezze fisse espresse in pixel, e sia con grandezze variabili espresse in percentuale.
    3836
    3937== Frequently Asked Questions ==
     
    5048== Changelog ==
    5149
     50= 1.1 =
     51- Adding multilanguage support for plugin
     52- Add Francaise language
     53- Add German language
     54- Add Spanish language
     55- Add English language
     56
     57
    5258= 1.0 =
    5359Everything starts here!
     
    6066== Screenshots ==
    6167
    62 1. Azioni Possibili / Allowed actions
    63 2. Elementi cancellati definitivamente / Permanently deleted items 
    64 3. Filtri / Filters
    65 4. Modifica Mappa / Edit Map
    66 5. Modifica rapida / Quick edit
    67 6. Selezione multipla / Multiple selection
    68 7. Cancellazione multipla / Multiple deletion
    69 8. Lista Mappa / Map List
    70 9. Risultato ricerca / Search result
    71 10. Ricerca / Search
    72 11. Inserimento tramite indirizzo / Insert with address
    73 12. Inserimento tramite coordinate GPS / Insert with GPS Coordinates
    74 13. Inserimento tramite punto d'interesse / Insert with point of interest
    75 14. Mappa a dimensione fissa / Fixed size map
     681. This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from
     69the /assets directory or the directory that contains the stable readme.txt (tags or trunk). Screenshots in the /assets
     70directory take precedence. For example, `/assets/screenshot-1.png` would win over `/tags/4.3/screenshot-1.png`
     71(or jpg, jpeg, gif).
     722. This is the second screen shot
  • lm-easy-maps/trunk/includes/lm-easy-maps-functions.php

    r2417257 r2445085  
    66require_once (LMEMAPS_INCLUDE_PATH . 'lm-easy-maps-save.php');
    77require_once (LMEMAPS_FRONT_END_PATH . 'lm-easy-map.php');
     8
     9
     10
     11function frammenti_load_textdomain() {
     12    load_plugin_textdomain( 'lm-easy-maps', false, LMEMAPS_BASENAME_DIR.'/languages/' );
     13}
     14add_action('plugins_loaded', 'frammenti_load_textdomain');
    815
    916function LMEasyMaps_shortcut($atts) {
  • lm-easy-maps/trunk/includes/lm-easy-maps-menu.php

    r2417257 r2445085  
    77
    88    $labels = array(
    9         'name'               => __( 'LM Easy Maps' ),
    10         'singular_name'      => __( 'LM Easy Map' ),
    11         'add_new'            => __( 'Aggiungi nuova mappa' ),
    12         'add_new_item'       => __( 'Aggiungi nuova mappa' ),
    13         'edit_item'          => __( 'Modifica mappa' ),
    14         'new_item'           => __( 'Aggiungi nuova mappa' ),
    15         'view_item'          => __( 'Visualizza mappa' ),
    16         'search_items'       => __( 'Ricerca mappa' ),
    17         'not_found'          => __( 'Mappe non trovate' ),
    18         'not_found_in_trash' => __( 'Mappe non trovate nel cestino' )
     9        'name'               => __( 'LM Easy Maps', 'lm-easy-maps' ),
     10        'singular_name'      => __( 'LM Easy Map', 'lm-easy-maps' ),
     11        'add_new'            => __( 'Aggiungi nuova mappa', 'lm-easy-maps' ),
     12        'add_new_item'       => __( 'Aggiungi nuova mappa', 'lm-easy-maps' ),
     13        'edit_item'          => __( 'Modifica mappa','lm-easy-maps' ),
     14        'new_item'           => __( 'Aggiungi nuova mappa', 'lm-easy-maps' ),
     15        'view_item'          => __( 'Visualizza mappa', 'lm-easy-maps' ),
     16        'search_items'       => __( 'Ricerca mappa', 'lm-easy-maps' ),
     17        'not_found'          => __( 'Mappe non trovate', 'lm-easy-maps' ),
     18        'not_found_in_trash' => __( 'Mappe non trovate nel cestino', 'lm-easy-maps' )
    1919    );
    2020
     
    4545    add_meta_box(
    4646        'lm_easy_maps',
    47         'Mappa',
     47        __( 'Mappa', 'lm-easy-maps' ),
     48        //'Mappa',
    4849        'lm_easy_maps',
    4950        'lm-easy-maps',
  • lm-easy-maps/trunk/includes/lm-easy-maps-modifica.php

    r2417257 r2445085  
    8080            <div class="address">
    8181                <p>
    82                     <label for="indirizzo">Indirizzo</label>
     82                    <label for="indirizzo"><?php _e('Indirizzo','lm-easy-maps')?></label>
    8383                    <input type="text" id="indirizzo" name="indirizzo" value="<?php _e($indirizzo) ?>" title="Marker sulla mappa" class="input100"><br>
    84                     <p class="help">Inserire un indirizzo, un punto di interesse o le coordinate GPS (latitudine,longitudine)</p>
     84                    <p class="help"><?php _e('Inserire un indirizzo, un punto di interesse o le coordinate GPS (latitudine,longitudine)','lm-easy-maps')?></p>
    8585                </p>
    8686            </div>
    87             <label for="zoom">Zoom</label>
    88             <input type="number" id="zoom" name="zoom" value="<?php _e($zoom) ?>" title="Inserire il livello di zoom" size="2" style="width: 60px">
     87            <label for="zoom"><?php _e('Zoom','lm-easy-maps')?></label>
     88            <input type="number" id="zoom" name="zoom" value="<?php _e($zoom) ?>" title="<?php _e('Inserire il livello di zoom','lm-easy-maps')?>" size="2" style="width: 60px">
    8989
    9090            <br><br>
    91             <h3>Scegliere le dimensioni della mappa</h3>
    92         <p class="help">Scegliere se impostare una dimensione fissa in <b>pixel</b> della mappa oppure ricoprire tutto lo spazio disponibile</p>
     91            <h3><?php _e('Scegliere le dimensioni della mappa','lm-easy-maps')?></h3>
     92        <p class="help"><?php _e('Scegliere se impostare una dimensione fissa in <b>pixel</b> della mappa oppure ricoprire tutto lo spazio disponibile','lm-easy-maps')?></p>
    9393            <p>
    9494        <?php
     
    9797           
    9898        ?>
    99                 <label for="full">Tutto lo spazio</label>
     99                <label for="full"><?php _e('Tutto lo spazio','lm-easy-maps')?></label>
    100100                <input type="radio" name="dimensioni" value="full" id="full" <?php if ($checked == 'full') echo 'checked' ?>>           
    101                 <label for="px">Dimensione fissa</label>
     101                <label for="px"><?php _e('Dimensione fissa','lm-easy-maps')?></label>
    102102                <input type="radio" name="dimensioni" value="px" id="px" <?php if ($checked == 'px') echo 'checked' ?>>
    103103            </p>
    104104            <div class="dimensioni">
    105                 <label for="altezza">Altezza</label>
     105                <label for="altezza"><?php _e('Altezza','lm-easy-maps')?></label>
    106106                <input type="text" id="altezza" name="altezza" value="<?php _e(str_replace('px','',$height)) ?>">
    107                 <label for="larghezza">Larghezza</label>
     107                <label for="larghezza"><?php _e('Larghezza','lm-easy-maps')?></label>
    108108                <input type="text" id="larghezza" name="larghezza" value="<?php _e(str_replace('px','',$width)) ?>">
    109109
  • lm-easy-maps/trunk/includes/lm-easy-maps-widget.php

    r2426752 r2445085  
    66 * creata con il plugin "LM Easy Maps" e un pulsante per un link
    77 * https://#
    8  *
     8 * @Text Domain: lm-easy-maps
     9 * @Domain Path: /languages
    910 * @author leonardoboss, marsy79
    10  * @version 1.0
    11  * @link http://wp-dreams.com, http://codecanyon.net/user/anago/portfolio
     11 * @version 1.1
    1212 * @copyright Copyright (c) 2020, leonardoboss, marsy79
    1313 */
     
    1919        parent::__construct (
    2020            'LMEasyMaps', // ID del widget
    21             __('LMEasyMaps', 'wpb_widget_domain'), //Nome del widget che appare nell'interfaccia
    22             array('description' => __('Visualizza una mappa!', 'wpb_widget_domain' ),) //Descrizione del Widget
     21            __('LMEasyMaps', 'lm-easy-maps'), //Nome del widget che appare nell'interfaccia
     22            array('description' => __('Visualizza una mappa!', 'lm-easy-maps' ),) //Descrizione del Widget
    2323        );
    2424    }
     
    5353    public function form( $instance ) {
    5454        if (isset($instance['title'])) $title = $instance['title'];
    55         else $title = __('Nuovo titolo', 'wpb_widget_domain');   
     55        else $title = __('Nuovo titolo', 'lm-easy-maps');     
    5656
    5757        if (isset($instance['mappa'])) $mappa = $instance['mappa'];
    58         else $mappa = __('Seleziona una mappa', 'wpb_widget_domain');
     58        else $mappa = __('Seleziona una mappa', 'lm-easy-maps');
    5959       
    6060        if (isset($instance['link'])) $link = $instance['link'];
    61         else $link = __('', 'wpb_widget_domain');
     61        else $link ='';
    6262       
    6363        if (isset($instance['pulsante'])) $pulsante = $instance['pulsante'];
    64         else $pulsante = __('Inserisci il testo per il pulsante', 'wpb_widget_domain');
     64        else $pulsante = __('Inserisci il testo per il pulsante', 'lm-easy-maps');
    6565
    6666         // PART 2-3: Display the fields
     
    8888        $rowcount = $wpdb->num_rows;
    8989        ?>
    90           <label for="<?php echo $this->get_field_id('text'); ?>">Mappa:
     90          <label for="<?php echo $this->get_field_id('text'); ?>"><?php _e('Mappa','lm-easy-maps')?>:
    9191            <select class='widefat' id="<?php echo $this->get_field_id('mappa'); ?>" name="<?php echo $this->get_field_name('mappa'); ?>" type="text">
    9292        <?php foreach ($rows as &$arr_result):
     
    107107        <div>
    108108            <p>
    109                 <label for="radiosi">Inserire un link nell'apposito campo per visualizzare il pulsante:</label>
     109                <label for="radiosi"><?php _e("Inserire un link nell'apposito campo per visualizzare il pulsante",'lm-easy-maps')?>:</label>
    110110            </p>
    111111            <p> <!-- PART 2: Widget Title field START -->
    112                 <label for="<?php echo $this->get_field_id('pulsante'); ?>">Testo pulsante:
     112                <label for="<?php echo $this->get_field_id('pulsante'); ?>"><?php _e('Testo pulsante','lm-easy-maps')?>:
    113113                    <input class="widefat" id="<?php echo $this->get_field_id('pulsante'); ?>" name="<?php echo $this->get_field_name('pulsante'); ?>" type="text" value="<?php echo esc_attr($pulsante); ?>" />
    114114                </label>
    115115            </p> <!-- Widget Title field END -->
    116116            <p> <!-- PART 2: Widget Title field START -->
    117                 <label for="<?php echo $this->get_field_id('link'); ?>">Link:
     117                <label for="<?php echo $this->get_field_id('link'); ?>"><?php _e('Link','lm-easy-maps')?>:
    118118                    <input class="widefat" id="<?php echo $this->get_field_id('link'); ?>" name="<?php echo $this->get_field_name('link'); ?>" type="text" value="<?php echo esc_attr($link); ?>" />
    119119                </label>
  • lm-easy-maps/trunk/lm-easy-maps.php

    r2423719 r2445085  
    44Description: Generatore di Mappe Google, shortcodes e widget
    55Author: leonardoboss, marsy79
    6 Version: 1.0
     6Text Domain: lm-easy-maps
     7Domain Path: /languages
     8Version: 1.1
    79*/
    810define ("LMEMAPS_BASENAME_FILE", basename(__FILE__));
     11define ("LMEMAPS_BASENAME_DIR", basename( dirname( __FILE__ ) ));
    912define ('LMEMAPS_INCLUDE_PATH', plugin_dir_path(__FILE__) . 'includes/');
    1013
     
    1215
    1316require_once plugin_dir_path(__FILE__) . 'includes/lm-easy-maps-functions.php';
     17
Note: See TracChangeset for help on using the changeset viewer.