Skip to content
Snippets Groups Projects
s2fLocalization.sh 1.99 KiB
Newer Older
  • Learn to ignore specific revisions
  • samvo's avatar
    samvo committed
    #!/bin/bash
    
    locales_arr=("${LANGUAGE//:/}")
    first_locale="${locales_arr[0]:0:2}"
    
    
    samvo's avatar
    samvo committed
    function window_title() {
    
    samvo's avatar
    samvo committed
        case "$first_locale" in
            "ru")
                printf "Создание новой папки";;
    
    samvo's avatar
    samvo committed
                printf "Стварэнне новай тэчкi";;
    
            "uk")
                printf "Створення нової папки";;
            "nl")
    
    Vistausss's avatar
    Vistausss committed
                printf "Nieuwe map aanmaken";;
    
    samvo's avatar
    samvo committed
            "de")
                printf "Neuen Ordner erstellen";;
            "fr")
                printf "Créer un nouveau dossier";;
    
    samvo's avatar
    samvo committed
            "it")
                printf "Crea una nuova cartella";;
            "es")
                printf "Crear nueva carpeta";;
    
    samvo's avatar
    samvo committed
            *)
                printf "Create new folder";;
        esac
    }
    
    
    samvo's avatar
    samvo committed
    function window_message() {
    
    samvo's avatar
    samvo committed
        case "$first_locale" in
            "ru")
                printf "Укажите имя новой папки";;
    
    samvo's avatar
    samvo committed
                printf "Пакажыце iмя новай тэчкi";;
    
    samvo's avatar
    samvo committed
                printf "Вкажiть iм'я нової папки";;
    
    Vistausss's avatar
    Vistausss committed
                printf "Geef de nieuwe map een naam";;
    
    samvo's avatar
    samvo committed
            "de")
                printf "Setzen Sie den Namen des neuen Ordners fest";;
            "fr")
                printf "Définir le nouveau nom de dossier";;
    
    samvo's avatar
    samvo committed
            "it")
                printf "Imposta il nuovo nome della cartella";;
            "es")
                printf "Establecer el nombre de la carpeta nueva";;
    
    samvo's avatar
    samvo committed
            *)
                printf "Set new folder name";;
        esac
    }
    
    #Standart system name for new folder
    
    samvo's avatar
    samvo committed
    function def_name() {
    
    samvo's avatar
    samvo committed
        case "$first_locale" in
            "ru")
                printf "Новая папка";;
    
            "be")
                printf "Новая тэчка";;
            "uk")
                printf "Нова папка";;
            "nl")
                printf "Nieuwe map";;
    
    samvo's avatar
    samvo committed
            "de")
                printf "Neuer Ordner";;
            "fr")
                printf "Nouveau dossier";;
    
    samvo's avatar
    samvo committed
            "it")
                printf "Nuova cartella";;
            "es")
                printf "Nueva carpeta";;
    
    samvo's avatar
    samvo committed
            *)
                printf "New folder";;
        esac
    }