You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ubl-settings-usergroups/source/ubl-strings.h

303 lines
18 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#define TITLE_LABEL _("Users and groups")
#define TITLE_INFO_LABEL _("System users and groups configuration")
#define DEFAULT_USER_GROUPS_LABEL _("Default user groups:")
#define DEFAULT_USER_NAME_LABEL _("Default user name (if there's no another):")
#define USER_1000_IS_ADMIN_LABEL _("A user ID of 1000 is an administrator included in the wheel group")
#define DEFAULT_USER_PASSWORD_LABEL _("Default user password:")
#define ROOT_USER_PASSWORD_LABEL _("Root user password:")
#define PASSWORD_HASH_ALGORYTHM_LABEL _("Password hash algorythm:")
#define UID_LABEL _("UID")
#define LOGIN_LABEL _("Login")
#define PASSWORD_LABEL _("Password")
#define USER_NAME_LABEL _("User\nname")
#define APPLY_LABEL _("Apply")
#define UID_USER_LABEL _("User UID:")
#define USERNAME_USER_LABEL _("User name (description):")
#define LOGIn_USER_LABEL _("Login:")
#define PASSWORD_USER_LABEL _("Password:")
#define DEFAULT_USER_LABEL _("Default")
#define MAIN_GROUP_USER_LABEL _("Main group:")
#define ADDITIONAL_GROUPS_USER_LABEL _("Additional\ngroups")
#define PASSWORD_HASH_USER_LABEL _("Password hash algorythm:")
#define SYNC_SAMBA_USER_LABEL _("Sync with SAMBA user")
#define EXTRA_OPTIONS_USER_LABEL _("Extra options:")
#define CANCEL_LABEL _("Cancel")
#define OK_LABEL _("Ok")
#define PRINT_TOOLTIP_LABEL _("Print")
#define USER_INFO_LABEL _("User information")
#define SAVE_USER_INFO_LABEL _("Save user information")
#define BLOCK_LABEL _("Block")
#define MAIN_GROUP_LABEL _("Main\ngroup")
#define ADDITIONAL_PARAMETERS_LABEL _("Additional\nparameters")
#define PASSWORD_STATUS_LABEL _("Password\nstatus")
#define USERS_LABEL _("Users")
#define GID_LABEL _("GID")
#define GROUP_NAME_LABEL _("Group\nname")
#define GROUPS_USERS_LABEL _("Group\nusers")
#define GROUPS_LABEL _("Groups")
#define PASSWORD_TITLE_LABEL _("Password input")
#define FILECHOOSER_TITLE_LABEL _("File owerview")
#define INSPECT_SYSTEM_LABEL _("Inspect users and groups in system")
#define ADDITIONAL_SETTINGS_LABEL _("Additional settings")
#define SHARED_GROUPS_SETTINGS_LABEL _("Shared groups configuration")
#define CREATE_NEW_LABEL _("Create new")
#define EDIT_LABEL _("Edit")
#define REMOVE_LABEL _("Remove")
#define UPDATE_LABEL _("Update users and groups")
#define UPDATE_CONFIRMATION_LABEL _("Refreshing to the last loaded configuration will lose unsaved changes!\nСontinue anyway?")
#define SAVING_CONFIGURATION_LABEL _("Additional saving configuration")
#define FILTER_NAME_CONFIG_LABEL yon_char_append(_("Configuration file")," *.ini")
#define CHOOSE_CUSTOM_CONFIG_LABEL _("Choose custom configuration file")
#define SYSTEM_USER_ADD_CONFIRMATION_LABEL(target) yon_char_unite(_("This user doesn't exist in configuration. Are you sure want to add user")," <b>",target,"</b> ", _("to configuration?"),NULL)
#define SYSTEM_USER_SYNC_CONFIRMATION_LABEL(target) yon_char_unite(_("This user exists in configuration. Are you sure want to update user")," <b>",target,"</b> ", _("data at configuration?"),NULL)
#define SYSTEM_GROUP_SYNC_CONFIRMATION_LABEL(target) yon_char_unite(_("This group doesn't exist in configuration. Are you sure want to add group")," <b>",target,"</b> ", _("to configuration?"),NULL)
#define SYSTEM_GROUP_ADD_CONFIRMATION_LABEL(target) yon_char_unite(_("This group exists in configuration. Are you sure want to update group")," <b>",target,"</b> ", _("data at configuration?"),NULL)
#define SYSTEM_USER_SYSTEM_REMOVE_CONFIRMATION_LABEL(target) yon_char_unite(_("This user doesn't exist in configuration. Are you sure want to remove user")," <b>",target,"</b> ", _("from the system?"),NULL)
#define SYSTEM_USER_CONFIG_REMOVE_CONFIRMATION_LABEL(target) yon_char_unite(_("This user exists in configuration and system. Are you sure want to remove user")," <b>",target,"</b>", "?",NULL)
#define SYSTEM_GROUP_SYSTEM_REMOVE_CONFIRMATION_LABEL(target) yon_char_unite(_("This group doesn't exist in configuration. Are you sure want to remove group")," <b>",target,"</b> ", _("from the system?"),NULL)
#define SYSTEM_GROUP_CONFIG_REMOVE_CONFIRMATION_LABEL(target) yon_char_unite(_("This group exists in configuration and system. Are you sure want to remove group")," <b>",target,"</b>", "?",NULL)
#define SYNC_TOOLTIP_LABEL _("Syncronize with configuration")
//ubl-settings-usergroups-additional-settings.glade
#define ADDITIONAL_SETTINGS_TITLE_LABEL _("Additional settings")
#define NO_PASSWORD_LABEL _("No password required")
#define SET_PASSWORD_LABEL _("Set a password")
#define ENCRYPTED_LABEL _("Encrypted")
#define UNENCRYPTED_LABEL _("Unencrypted")
#define MD5_LABEL "md5"
#define YESCRYPT_LABEL "yescrypt"
#define SCRYPT_LABEL "scrypt"
#define BF_LABEL "bf"
#define BCRYPT_LABEL "bcrypt"
#define SHA512_LABEL "sha512crypt"
#define SHA256_LABEL "sha256crypt"
#define SUNMD_LABEL "sunmd5"
#define MD5CRYPT_LABEL "md5crypt"
#define BSDICRYPT_LABEL "bsdicrypt"
#define DESCTRYPT_LABEL "desctrypt"
#define NT_LABEL "nt"
#define ACCEPT_LABEL _("Accept")
#define ENCRYPT_SURE_LABEL yon_char_unite("<b>",_("Attention!"),"</b> ",_("All unencrypted password in configuration will be encrypted.\nAre you sure want to encrypt all passwords? This action can't be undone."),NULL)
#define ENCRYPT_TITLE_LABEL _("Encrypt all unencrypted passwords")
#define ENCRYPT_TOOLTIP_LABEL _("Encrypt all unencrypted passwords at global configuration")
#define DES_DESCRIPTION_LABEL _("DES (Algorithm for Symmetric Encryption)")
#define MD5_DESCRIPTION_LABEL _("MD5 (128-bit hashing algorithm)")
#define YESCRYPT_DESCRIPTION_LABEL _("yescrypt (Cryptographic hash function)")
#define GOST_YESCRYPT_DESCRIPTION_LABEL _("GOST-YESCRYPT (Design according to GOST R 34.11─2012)")
#define SCRYPT_DESCRIPTION_LABEL _("scrypt (Adaptive cryptographic key generation function)")
#define BLOWFISH_DESCRIPTION_LABEL _("Blowfish (Symmetric Block Cipher Algorithm)")
#define BCRYPT_DESCRIPTION_LABEL _("bcrypt (Adaptive hash function from the Blowfish family of algorithms)")
#define BCRYPT_A_DESCRIPTION_LABEL _("bcrypt-a (Adaptive hash function from the Blowfish family of algorithms)")
#define SHA512_DESCRIPTION_LABEL _("SHA512 (Hash function from the SHA-2 family of algorithms)")
#define SHA256_DESCRIPTION_LABEL _("SHA256 (Hash function from the SHA-2 family of algorithms)")
#define SUN_MD5_DESCRIPTION_LABEL _("Sun MD5 (Hash algorithm from Sun Microsystems)")
#define MD5_UNIX_DESCRIPTION_LABEL _("MD5 Unix (Hash algorithm calls standard MD5 thousand times)")
#define EXTENDED_DES_DESCRIPTION_LABEL _("Extended DES Crypt (Hash function from the BSDi family of DES algorithms)")
#define DESCRYPT_DESCRIPTION_LABEL _("descrypt (Hash function from the DES family of algorithms)")
#define NTHASH_DESCRIPTION_LABEL _("NTHash (Hash function from the NT Windows family of algorithms)")
#define ADDITIONAL_USER_BOOT_LABEL _("While booting the operating system, apply the settings of all users from the configuration")
#define ADDITIONAL_USER_SHUTDOWN_LABEL _("While shutdown, save the settings of all users with UID>=1000 to the configuration")
#define ADDITIONAL_GROUP_BOOT_LABEL _("While booting the operating system, apply the settings of all groups from the configuration")
#define ADDITIONAL_GROUP_SHUTDOWN_LABEL _("While shutdown, save the settings of all groups with GID>=1000 to the configuration")
#define DEFAULT_USER_TOOLTIP_LABEL _("- User name must begin with letter or underscore;\n- The name can consist of: lowercase Latin letters, numbers, underscores and hyphens;\n- Max name length: 32 symbols;")
//ubl-settings-usergroups-group-creation.glade
#define CONFIGURE_GROUP_TITLE_LABEL _("Configure group")
#define ADD_GROUP_TITLE_LABEL _("Add group")
#define GROUP_ID_LABEL _("Group id:")
#define GROUP_CREATION_NAME_LABEL _("Group name:")
#define GROUP_USERS_LABEL _("Group users:")
#define AUTOMATICALLY_LABEL _("Automatically")
#define LOGIN_GROUP_LABEL _("Login")
#define GROUP_EXIST_LABEL _("Group already exists in configuration")
#define CREATE_GROUP_UNUNIQUE_LABEL _("Create group with ununique GID")
#define CREATE_SYSTEM_GROUP_LABEL _("Create system group")
#define ENCRYPTED_PASSWORD_LABEL _("Encrypted")
#define ADDITIONAL_CONFIGURATION_LABEL _("Additional configuration")
#define GROUPADD_SYNC_LABEL _("Group configuration synchronization")
#define GROUPADD_SHUTDOWN_LABEL _("When shutting down the system, save the group into the configuration")
#define ADMINISTRATORS_LABEL _("Group administrators:")
#define GROUP_BEGINS_WITH_DIGIT_LABEL _("Group name must not start with digit")
//ubl-settings-usergroups-group.glade
#define DEFAULT_GROUPS_TITLE_LABEL _("Default groups")
#define MAIN_GROUP_TITLE_LABEL _("Main group")
#define ADDITIONAL_GROUPS_TITLE_LABEL _("Additional groups")
#define GROUPS_TITLE_LABEL _("Choose groups")
#define GROUP_USERS_TITLE_LABEL _("Choose users")
#define ADD_TO_NEW _("Add to new:")
//ubl-settings-usergroups-system.glade
#define INSPECTOR_TITLE_LABEL _("System users and groups")
#define LOCKED_LABEL _("Locked")
#define USERNAME_LABEL _("Username")
#define PRIMARY_GROUP_LABEL _("Primary\ngroup")
#define HOME_DIRECTORY_LABEL _("Home\ndirectory")
#define GROUP_LABEL _("Group")
#define UPDATE_SYSTEM_LABEL _("Update the system users and groups list")
#define TOGGLE_SYSTEM_LABEL _("Toggle system groups and users")
#define PASSWORD_MISMATCH_LABEL _("Password mismatch")
#define PASSWORD_SHORT_LABEL(min_size_char) yon_char_unite(_("Password must be at least")," ", min_size_char," ",_("characters"))
#define GROUP_LABEL _("Group")
#define DAYS_WARNING_TABLE_LABEL _("Days until\nwarning")
#define DAYS_ACTIVITY_TABLE_LABEL _("Days\nwithout activity")
#define SHALL_TABLE_LABEL _("Shell\npath")
#define PASSWORD_CHANGED_TABLE_LABEL _("Password has\nbeen changed")
#define EXPIRATION_TABLE_LABEL _("Expiration\ndate")
#define INTERVAL_MIN_TABLE_LABEL _("Password change\ninterval (min)")
#define INTERVAL_MAX_TABLE_LABEL _("Password change\ninterval (max)")
//ubl-settings-usergroups-user.glade
#define ADD_USER_TITLE_LABEL _("Add user")
#define CONFIGURE_USER_TITLE_LABEL _("Configure user")
#define SET_LABEL _("Set")
#define EMPTY_IMPORTANT_LABEL _("Empty important field")
#define USER_BEGINS_WITH_DIGIT_LABEL _("Login must not start with digit")
#define LOADING_FAILED_LABEL _("Loading has failed")
#define LOGIN_NAME_LABEL _("Login name")
#define ADDITIONAL_GROUPS_LABEL _("Additional groups:")
#define PASSWORD_SECTION_LABEL _("Password configuration")
#define PASSWORD_CHANGE_DATA_LABEL _("Password has been changed:")
#define EXPIRATION_DATE_LABEL _("expiration date:")
#define PASSWORD_MIN_INTERVAL_LABEL _("Password change interval: minimum")
#define PASSWORD_MAX_INTERVAL_LABEL _("days, maximum")
#define DAYS_LABEL _("days")
#define USER_EXIST_LABEL _("User already exists in configuration")
#define DAYS_WARNING_LABEL _("Days until warning:")
#define DAYS_ACTIVITY_LABEL _("Days without activity:")
#define FORCE_CONFIGURE_LABEL _("Force change at next login")
#define USER_SHELL_LABEL _("User shell:")
#define HOME_DIR_LABEL _("Home directory:")
#define DONT_SET_LABEL _("Don't set")
#define CREATE_SYSTEM_USER_LABEL _("Create system user")
#define CREATE_UNUNIQUE_LABEL _("Create user with ununique (repeating) UID")
#define DO_NOT_CHECK_LABEL _("Do not check login for compliance with character rules")
#define TEMPORARY_DEACTIVATION_LABEL _("Temporary deactivation")
#define SAVE_LABEL _("Save")
#define LOGIN_TOOLTIP_NAME_LABEL _("login_name")
#define GROUP_TOOLTIP_NAME_LABEL _("group_name")
#define USER__NAME_LABEL _("User name")
#define SAMBA_SYNC_USER_LABEL _("Sync user")
#define SAMBA_SYNC_USER_PASSWORD_LABEL _("Sync user with password")
#define ENCRYPT_PASSWORDS_LABEL _("Encrypt all passwords")
#define USER_CONFIIGURATION_LABEL _("User configuration")
#define USERADD_SYNC_LABEL _("User configuration synchronization")
#define USERADD_BOOT_LABEL _("During system startup, load the user from the configuration")
#define USERADD_SHUTDOWN_LABEL _("When shutting down the system, save the user into the configuration")
#define USERSHADOW_SYNC_LABEL _("User password configuration syncronization")
#define USERSHADOW_BOOT_LABEL _("When the operating system boots, it loads user settings from the global configuration")
#define USERSHADOW_SHUTDOWN_LABEL _("Before shutting down the operating system, save user settings to the global configurationzd")
#define MAIN_NAME_LABEL _("Basic")
#define ADDITIONAL_NAME_LABEL _("Additional")
#define SYNCRONIZATION_NAME_LABEL _("Syncronization")
#define PASSWORD_NO_SET_LABEL _("Not specified")
#define UID_ALREADY_EXIST_CONFIG_LABEL _("UID already exists in configuration")
#define UID_ALREADY_EXIST_SYSTEM_LABEL _("UID already exists in system")
#define GID_ALREADY_EXIST_CONFIG_LABEL _("GID already exists in configuration")
#define GID_ALREADY_EXIST_SYSTEM_LABEL _("GID already exists in system")
//ubl-settings-usergroups-password.glade
#define PASSWORD_REPEAT_LABEL _("Repeat password:")
#define PASSWORD_HASH_LABEL _("Password hash:")
#define PASSWORD_NO_ENCRYPT_LABEL _("Do not encrypt password")
#define RESTRICTED_SYMBOLS_LABEL _("Password contain special symbols")
//ubl-settings-usergroups-savesettings.glade
#define SAVESETTINGS_TITLE_LABEL _("Additional configuration of service parameter saving")
#define SAMBA_ROOTCOPY_LABEL _("At every system shutdown save changes of (root)/var/lib/samba\ninto (hd)/ublinux-data/rootcopy")
#define SYSTEM_SAVEMODE_LABEL _("For system save mode \"Sandbox\"")
//ubl-settings-usergroups-confirmation.glade
#define DELETE_GROUP_CONFIRMATION_TITLE_LABEL _("Group deletion")
#define DELETE_GROUP_CONFIRMATION_CONFIRM_LABEL _("Confirm group(-s) deletion:")
#define DELETE_CONFIRMATION_TITLE_LABEL _("User deletion")
#define DELETE_CONFIRMATION_CONFIRM_LABEL _("Confirm user(-s) deletion:")
#define DELETE_CONFIRMATION_CHOSEN_LABEL _("Chosen")
#define DELETE_CONFIRMATION_USER_LABEL _("User")
#define DELETE_CONFIRMATION_HOME_LABEL _("Home directory")
#define DELETE_CONFIRMATION_DELETE_HOME_LABEL _("Delete home directory")
#define CONFIG_USERS_TAB_LABEL _("Configuration users")
#define CONFIG_GROUPS_TAB_LABEL _("Configuration groups")
#define SYSTEM_USERS_TAB_LABEL _("System Users")
#define SYSTEM_GROUPS_TAB_LABEL _("System Groups")
#define SYSTEM_REMOVE_FROM_CONFIG_LABEL _("Remove from system")
#define SYSTEM_REMOVE_FROM_SYSTEM_LABEL _("Remove from configuration")
#define GROUP_REMOVE_ERROR _("Group deletion has failed")
#define USER_REMOVE_ERROR _("User deletion has failed")
#define ADD_TO_CONFIGURATION_TITLE_LABEL _("Add to configuration")
#define REMOVE_FROM_CONFIGURATION_TITLE_LABEL _("Remove from configuration")
#define ADD_TO_SYSTEM_TITLE_LABEL _("Add to system")
#define REMOVE_FROM_SYSTEM_TITLE_LABEL _("Remove from system")
#define SHUTDOWN_ALL_SYSTEM_USERS_LABEL _("All system users")
#define SHUTDOWN_USERS_LABEL _("Users")
#define SHUTDOWN_SYSTEM_USER_LABEL _("System users")
#define SHUTDOWN_UID_RANGE_LABEL _("Users UID range")
#define SHUTDOWN_UID_LABEL _("User UID in system")
#define SHUTDOWN_GID_RANGE_LABEL _("Users GID range")
#define SHUTDOWN_GID_LABEL _("User GID in system")
#define SHUTDOWN_SAVE_USERS_LABEL _("While shutdown, save the settings of all users to configuration")
#define SHUTDOWN_SAVE_GROUPS_LABEL _("While shutdown, save the settings of all groups to the configuration")
#define SHUTDOWN_ALL_USERS_LABEL _("All groups in system")
#define SHUTDOWN_SYSTEM_GROUPS_USERS_LABEL _("System groups")
#define SHUTDOWN_GROUP_GID_RANGE_LABEL _("Group GID range")
#define SHUTDOWN_GID_IN_SYSTEM_LABEL _("Group GID in system")
#define SHUTDOWNALL_SYSTEM_USERS_LABEL _("All system users")
#define SHUTDOWN_SYSTEM_USERS_LABEL _("System users")
#define SHUTDOWN_UID_USERS_LABEL _("Users UID range")
#define SHUTDOWN_SYSTEM_ID_USERS_LABEL _("User UID in system")
#define SHUTDOWN_SYNC_TYPE_LABEL _("Syncronization type")
#define SHUTDOWN_MINIMUM_UID_LABEL _("Minimum UID")
#define SHUTDOWN_MAXIMUM_UID_LABEL _("Maximum UID")
#define SHUTDOWN_MINIMUM_GID_LABEL _("Minimum GID")
#define SHUTDOWN_MAXIMUM_GID_LABEL _("Maximum GID")
#define SYSTEM_USERS_SHOW_LABEL _("Show system users")
#define SYSTEM_GROUPS_SHOW_LABEL _("Show system groups")
#define DENY_LOGIN_LABEL _("Deny login")
#define BLOCK_LOGIN_LABEL _("Block login with password")
#define UNBOCK_LOGIN_LABEL _("Unblock login with password")
// #define CONFIRMATION_GROUP_DEPENDS_SINGLE_LABEL(target,depends) yon_char_unite(_("User(-s)")," <b>\"",target,"\"</b> ",_("is included into main group of users")," <b>\"",depends,"\"</b>, ",_("which will be deleted"),".\n",_("After reboot users")," <b>",depends,"</b> ",_("main group will be set to default group"),".",NULL)
#define CONFIRMATION_GROUP_DEPENDS_SINGLE_LABEL(target,depends,group) yon_char_unite(_("The primary group")," <b>\"",group,"\"</b> ",_("of the deleted user")," <b>\"",target,"\"</b> ",_("includes user(s)")," ",depends,".\n",_("The group")," <b>\"",group,"\"</b> ",_("will not be deleted and will be synchronized with the configuration"),".",NULL)
#define CONFIRMATION_GROUP_DEPENDS_MULTIPLE_LABEL _("Some of users, chosen for deletion, are included as main group for other users. This groups will not be deleted and will be synchronized with the configuration")
#define AUTH_ALLOWED_LABEL _("User auth with password is allowed")
#define AUTH_FORBIDDEN_LABEL _("User auth is forbidden")
#define AUTH_PASSWORD_LOCKED_LABEL _("User auth with password is blocked for user.\nOther access methods are allowed (key auth, user switching etc).")
#define USER_INFORMATION_TOOLTIP_LABEL _("User information")
#define HOMEDIR_USED_LABEL _("The selected home directory is used by another user")
#define SYSTEM_LANGUAGE_LABEL _("System language:")
#define REGIONAL_SETTINGS_LABEL _("Regional settings")
#define SYSTEM_LABEL _("System")
#define INVALID_LOGIN_LABEL _("The login rules are not followed")
#define WEAK_PASSWORD_LABEL _("The password does not meet the password policy requirements")
#define PASSWORD_LIMITATIONS_TOOLTIP_LABEL _("- Latin characters only\n- Maximum 256 characters")
#define LOGIN_LIMITATIONS_TOOLTIP_LABEL _("- Latin characters only\n- Start with a-zA-Z_ only\n- Use only characters a-zA-Z0-9_-\n- Maximum 32 characters\n- Regexp check [a-zA-Z_][a-zA-Z0-9_-]*")