/**
 * Copyright (c) 2011, MagicWeb.org LLC. All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification,
 * are permitted provided that the following conditions are met:
 * 
 * - Redistributions of source code must retain the above copyright notice, this
 * list of conditions and the following disclaimer.
 * 
 * - Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions and the following disclaimer in the documentation
 * and/or other materials provided with the distribution.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
 * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 * 
 *
 * @category   CMS
 * @copyright  Copyright (c) 2007-2011 MagicWeb.org LLC (http://magicweb.org)
 */

var MW = MW || new Object();

MW.lang = {
    
    init: function(options) {
        for (var key in options) {
            MW.lang[key] = options[key];
        }
    },
    
    bg: {
        "From": "От",
        "Get route": "Изчертай маршрут",
        "Route segment": "Трасе",
        "to": "към",
        "Address not found": "Адресът не е намерен",
        "Value is required and can not be empty.": "Стойността е задължителна и не може да бъде празна."
    },
    
    de: {
        "From": "Von",
        "Get route": "Weg zeichnen",
        "Route segment": "Weg Segment",
        "to": "zu",
        "Address not found": "Die Adresse ist nicht gefunden worden.",
        "Value is required and can not be empty.": "Der Wert ist pflichtig und kann nicht leer gelassen werden."
    },
    
    ru: {
        "From": "От",
        "Get route": "Нарисуйте маршрут",
        "Route segment": "Маршрут сегмент",
        "to": "к",
        "Address not found": "Адрес не найден"
    },
    
    $: function(str, i18n) {
        i18n = i18n || MW.lang.i18n || 'en';
        if (MW.lang[i18n] && MW.lang[i18n][str]) {
            return MW.lang[i18n][str];
        } else {
            return str;
        }
    }
    
};

