{
    
    "NAME" : "English",
    
    "APP" : {

        "NAME"    : "Apache Guacamole",
        "VERSION" : "${project.version}",

        "ACTION_ACKNOWLEDGE"        : "OK",
        "ACTION_CANCEL"             : "Cancel",
        "ACTION_CLONE"              : "Clone",
        "ACTION_CONTINUE"           : "Continue",
        "ACTION_DELETE"             : "Delete",
        "ACTION_DELETE_SESSIONS"    : "Kill Sessions",
        "ACTION_LOGIN"              : "Login",
        "ACTION_LOGOUT"             : "Logout",
        "ACTION_MANAGE_CONNECTIONS" : "Connections",
        "ACTION_MANAGE_PREFERENCES" : "Preferences",
        "ACTION_MANAGE_SETTINGS"    : "Settings",
        "ACTION_MANAGE_SESSIONS"    : "Active Sessions",
        "ACTION_MANAGE_USERS"       : "Users",
        "ACTION_NAVIGATE_BACK"      : "Back",
        "ACTION_NAVIGATE_HOME"      : "Home",
        "ACTION_SAVE"               : "Save",
        "ACTION_SEARCH"             : "Search",
        "ACTION_SHARE"              : "Share",
        "ACTION_UPDATE_PASSWORD"    : "Update Password",
        "ACTION_VIEW_HISTORY"       : "History",

        "DIALOG_HEADER_ERROR" : "Error",

        "ERROR_PASSWORD_BLANK"    : "Your password cannot be blank.",
        "ERROR_PASSWORD_MISMATCH" : "The provided passwords do not match.",
        
        "FIELD_HEADER_PASSWORD"       : "Password:",
        "FIELD_HEADER_PASSWORD_AGAIN" : "Re-enter Password:",

        "FIELD_PLACEHOLDER_FILTER" : "Filter",

        "FORMAT_DATE_TIME_PRECISE" : "yyyy-MM-dd HH:mm:ss",

        "INFO_ACTIVE_USER_COUNT" : "Currently in use by {USERS} {USERS, plural, one{user} other{users}}.",

        "TEXT_ANONYMOUS_USER"   : "Anonymous",
        "TEXT_HISTORY_DURATION" : "{VALUE} {UNIT, select, second{{VALUE, plural, one{second} other{seconds}}} minute{{VALUE, plural, one{minute} other{minutes}}} hour{{VALUE, plural, one{hour} other{hours}}} day{{VALUE, plural, one{day} other{days}}} other{}}"

    },

    "CLIENT" : {

        "ACTION_ACKNOWLEDGE"               : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CLEAR_COMPLETED_TRANSFERS" : "Clear",
        "ACTION_DISCONNECT"                : "Disconnect",
        "ACTION_LOGOUT"                    : "@:APP.ACTION_LOGOUT",
        "ACTION_NAVIGATE_BACK"             : "@:APP.ACTION_NAVIGATE_BACK",
        "ACTION_NAVIGATE_HOME"             : "@:APP.ACTION_NAVIGATE_HOME",
        "ACTION_RECONNECT"                 : "Reconnect",
        "ACTION_SAVE_FILE"                 : "@:APP.ACTION_SAVE",
        "ACTION_SHARE"                     : "@:APP.ACTION_SHARE",
        "ACTION_UPLOAD_FILES"              : "Upload Files",

        "DIALOG_HEADER_CONNECTING"       : "Connecting",
        "DIALOG_HEADER_CONNECTION_ERROR" : "Connection Error",
        "DIALOG_HEADER_DISCONNECTED"     : "Disconnected",

        "ERROR_CLIENT_201"     : "This connection has been closed because the server is busy. Please wait a few minutes and try again.",
        "ERROR_CLIENT_202"     : "The Guacamole server has closed the connection because the remote desktop is taking too long to respond. Please try again or contact your system administrator.",
        "ERROR_CLIENT_203"     : "The remote desktop server encountered an error and has closed the connection. Please try again or contact your system administrator.",
        "ERROR_CLIENT_205"     : "This connection has been closed because it conflicts with another connection. Please try again later.",
        "ERROR_CLIENT_301"     : "Log in failed. Please reconnect and try again.",
        "ERROR_CLIENT_303"     : "You do not have permission to access this connection. If you require access, please ask your system administrator to add you the list of allowed users, or check your system settings.",
        "ERROR_CLIENT_308"     : "The Guacamole server has closed the connection because there has been no response from your browser for long enough that it appeared to be disconnected. This is commonly caused by network problems, such as spotty wireless signal, or simply very slow network speeds. Please check your network and try again.",
        "ERROR_CLIENT_31D"     : "The Guacamole server is denying access to this connection because you have exhausted the limit for simultaneous connection use by an individual user. Please close one or more connections and try again.",
        "ERROR_CLIENT_DEFAULT" : "An internal error has occurred within the Guacamole server, and the connection has been terminated. If the problem persists, please notify your system administrator, or check your system logs.",

        "ERROR_TUNNEL_201"     : "The Guacamole server has rejected this connection attempt because there are too many active connections. Please wait a few minutes and try again.",
        "ERROR_TUNNEL_202"     : "The connection has been closed because the server is taking too long to respond. This is usually caused by network problems, such as a spotty wireless signal, or slow network speeds. Please check your network connection and try again or contact your system administrator.",
        "ERROR_TUNNEL_203"     : "The server encountered an error and has closed the connection. Please try again or contact your system administrator.",
        "ERROR_TUNNEL_204"     : "The requested connection does not exist. Please check the connection name and try again.",
        "ERROR_TUNNEL_205"     : "This connection is currently in use, and concurrent access to this connection is not allowed. Please try again later.",
        "ERROR_TUNNEL_301"     : "You do not have permission to access this connection because you are not logged in. Please log in and try again.",
        "ERROR_TUNNEL_303"     : "You do not have permission to access this connection. If you require access, please ask your system administrator to add you the list of allowed users, or check your system settings.",
        "ERROR_TUNNEL_308"     : "The Guacamole server has closed the connection because there has been no response from your browser for long enough that it appeared to be disconnected. This is commonly caused by network problems, such as spotty wireless signal, or simply very slow network speeds. Please check your network and try again.",
        "ERROR_TUNNEL_31D"     : "The Guacamole server is denying access to this connection because you have exhausted the limit for simultaneous connection use by an individual user. Please close one or more connections and try again.",
        "ERROR_TUNNEL_DEFAULT" : "An internal error has occurred within the Guacamole server, and the connection has been terminated. If the problem persists, please notify your system administrator, or check your system logs.",

        "ERROR_UPLOAD_100"     : "File transfer is either not supported or not enabled. Please contact your system administrator, or check your system logs.",
        "ERROR_UPLOAD_201"     : "Too many files are currently being transferred. Please wait for existing transfers to complete, and then try again.",
        "ERROR_UPLOAD_202"     : "The file cannot be transferred because the remote desktop server is taking too long to respond. Please try again or or contact your system administrator.",
        "ERROR_UPLOAD_203"     : "The remote desktop server encountered an error during transfer. Please try again or contact your system administrator.",
        "ERROR_UPLOAD_204"     : "The destination for the file transfer does not exist. Please check that the destination exists and try again.",
        "ERROR_UPLOAD_205"     : "The destination for the file transfer is currently locked. Please wait for any in-progress tasks to complete and try again.",
        "ERROR_UPLOAD_301"     : "You do not have permission to upload this file because you are not logged in. Please log in and try again.",
        "ERROR_UPLOAD_303"     : "You do not have permission to upload this file. If you require access, please check your system settings, or check with your system administrator.",
        "ERROR_UPLOAD_308"     : "The file transfer has stalled. This is commonly caused by network problems, such as spotty wireless signal, or simply very slow network speeds. Please check your network and try again.",
        "ERROR_UPLOAD_31D"     : "Too many files are currently being transferred. Please wait for existing transfers to complete, and then try again.",
        "ERROR_UPLOAD_DEFAULT" : "An internal error has occurred within the Guacamole server, and the connection has been terminated. If the problem persists, please notify your system administrator, or check your system logs.",

        "HELP_CLIPBOARD"           : "Text copied/cut within Guacamole will appear here. Changes to the text below will affect the remote clipboard.",
        "HELP_INPUT_METHOD_NONE"   : "No input method is used. Keyboard input is accepted from a connected, physical keyboard.",
        "HELP_INPUT_METHOD_OSK"    : "Display and accept input from the built-in Guacamole on-screen keyboard. The on-screen keyboard allows typing of key combinations that may otherwise be impossible (such as Ctrl-Alt-Del).",
        "HELP_INPUT_METHOD_TEXT"   : "Allow typing of text, and emulate keyboard events based on the typed text. This is necessary for devices such as mobile phones that lack a physical keyboard.",
        "HELP_MOUSE_MODE"          : "Determines how the remote mouse behaves with respect to touches.",
        "HELP_MOUSE_MODE_ABSOLUTE" : "Tap to click. The click occurs at the location of the touch.",
        "HELP_MOUSE_MODE_RELATIVE" : "Drag to move the mouse pointer and tap to click. The click occurs at the location of the pointer.",
        "HELP_SHARE_LINK"          : "The current connection is being shared, and can be accessed by anyone with the following {LINKS, plural, one{link} other{links}}:",

        "INFO_CONNECTION_SHARED" : "This connection is now shared.",
        "INFO_NO_FILE_TRANSFERS" : "No file transfers.",

        "NAME_INPUT_METHOD_NONE"   : "None",
        "NAME_INPUT_METHOD_OSK"    : "On-screen keyboard",
        "NAME_INPUT_METHOD_TEXT"   : "Text input",
        "NAME_KEY_CTRL"            : "Ctrl",
        "NAME_KEY_ALT"             : "Alt",
        "NAME_KEY_ESC"             : "Esc",
        "NAME_KEY_TAB"             : "Tab",
        "NAME_MOUSE_MODE_ABSOLUTE" : "Touchscreen",
        "NAME_MOUSE_MODE_RELATIVE" : "Touchpad",

        "SECTION_HEADER_CLIPBOARD"      : "Clipboard",
        "SECTION_HEADER_DEVICES"        : "Devices",
        "SECTION_HEADER_DISPLAY"        : "Display",
        "SECTION_HEADER_FILE_TRANSFERS" : "File Transfers",
        "SECTION_HEADER_INPUT_METHOD"   : "Input method",
        "SECTION_HEADER_MOUSE_MODE"     : "Mouse emulation mode",

        "TEXT_ZOOM_AUTO_FIT"              : "Automatically fit to browser window",
        "TEXT_CLIENT_STATUS_IDLE"         : "Idle.",
        "TEXT_CLIENT_STATUS_CONNECTING"   : "Connecting to Guacamole...",
        "TEXT_CLIENT_STATUS_DISCONNECTED" : "You have been disconnected.",
        "TEXT_CLIENT_STATUS_WAITING"      : "Connected to Guacamole. Waiting for response...",
        "TEXT_RECONNECT_COUNTDOWN"        : "Reconnecting in {REMAINING} {REMAINING, plural, one{second} other{seconds}}...",
        "TEXT_FILE_TRANSFER_PROGRESS"     : "{PROGRESS} {UNIT, select, b{B} kb{KB} mb{MB} gb{GB} other{}}",

        "URL_OSK_LAYOUT" : "layouts/en-us-qwerty.json"

    },

    "DATA_SOURCE_DEFAULT" : {
        "NAME" : "Default (XML)"
    },

    "FORM" : {

        "FIELD_PLACEHOLDER_DATE" : "YYYY-MM-DD",
        "FIELD_PLACEHOLDER_TIME" : "HH:MM:SS",

        "HELP_SHOW_PASSWORD" : "Click to show password",
        "HELP_HIDE_PASSWORD" : "Click to hide password"

    },

    "HOME" : {

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",

        "INFO_NO_RECENT_CONNECTIONS" : "No recent connections.",
        
        "PASSWORD_CHANGED" : "Password changed.",

        "SECTION_HEADER_ALL_CONNECTIONS"    : "All Connections",
        "SECTION_HEADER_RECENT_CONNECTIONS" : "Recent Connections"

    },

    "LIST" : {

        "TEXT_ANONYMOUS_USER" : "Anonymous"

    },

    "LOGIN": {

        "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CONTINUE"    : "@:APP.ACTION_CONTINUE",
        "ACTION_LOGIN"       : "@:APP.ACTION_LOGIN",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_INVALID_LOGIN" : "Invalid Login",

        "FIELD_HEADER_USERNAME" : "Username",
        "FIELD_HEADER_PASSWORD" : "Password"

    },

    "MANAGE_CONNECTION" : {

        "ACTION_ACKNOWLEDGE"          : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"               : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"                : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"               : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"                 : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "Delete Connection",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_LOCATION" : "Location:",
        "FIELD_HEADER_NAME"     : "Name:",
        "FIELD_HEADER_PROTOCOL" : "Protocol:",

        "FORMAT_HISTORY_START" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "INFO_CONNECTION_DURATION_UNKNOWN" : "--",
        "INFO_CONNECTION_ACTIVE_NOW"       : "Active Now",
        "INFO_CONNECTION_NOT_USED"         : "This connection has not yet been used.",

        "SECTION_HEADER_EDIT_CONNECTION" : "Edit Connection",
        "SECTION_HEADER_HISTORY"         : "Usage History",
        "SECTION_HEADER_PARAMETERS"      : "Parameters",

        "TABLE_HEADER_HISTORY_USERNAME" : "Username",
        "TABLE_HEADER_HISTORY_START"    : "Start Time",
        "TABLE_HEADER_HISTORY_DURATION" : "Duration",

        "TEXT_CONFIRM_DELETE"   : "Connections cannot be restored after they have been deleted. Are you sure you want to delete this connection?",
        "TEXT_HISTORY_DURATION" : "@:APP.TEXT_HISTORY_DURATION"

    },

    "MANAGE_CONNECTION_GROUP" : {

        "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"        : "@:APP.ACTION_CANCEL",
        "ACTION_DELETE"        : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"          : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "Delete Connection Group",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_LOCATION" : "Location:",
        "FIELD_HEADER_NAME"     : "Name:",
        "FIELD_HEADER_TYPE"     : "Type:",

        "NAME_TYPE_BALANCING"       : "Balancing",
        "NAME_TYPE_ORGANIZATIONAL"  : "Organizational",

        "SECTION_HEADER_EDIT_CONNECTION_GROUP" : "Edit Connection Group",

        "TEXT_CONFIRM_DELETE" : "Connection groups cannot be restored after they have been deleted. Are you sure you want to delete this connection group?"

    },

    "MANAGE_SHARING_PROFILE" : {

        "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"      : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"       : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"      : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"        : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "Delete Sharing Profile",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_NAME"               : "Name:",
        "FIELD_HEADER_PRIMARY_CONNECTION" : "Primary Connection:",

        "SECTION_HEADER_EDIT_SHARING_PROFILE" : "Edit Sharing Profile",
        "SECTION_HEADER_PARAMETERS"           : "Parameters",

        "TEXT_CONFIRM_DELETE" : "Sharing profiles cannot be restored after they have been deleted. Are you sure you want to delete this sharing profile?"

    },

    "MANAGE_USER" : {

        "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"        : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"         : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"        : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"          : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "Delete User",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",

        "FIELD_HEADER_ADMINISTER_SYSTEM"             : "Administer system:",
        "FIELD_HEADER_CHANGE_OWN_PASSWORD"           : "Change own password:",
        "FIELD_HEADER_CREATE_NEW_USERS"              : "Create new users:",
        "FIELD_HEADER_CREATE_NEW_CONNECTIONS"        : "Create new connections:",
        "FIELD_HEADER_CREATE_NEW_CONNECTION_GROUPS"  : "Create new connection groups:",
        "FIELD_HEADER_CREATE_NEW_SHARING_PROFILES"   : "Create new sharing profiles:",
        "FIELD_HEADER_PASSWORD"                      : "@:APP.FIELD_HEADER_PASSWORD",
        "FIELD_HEADER_PASSWORD_AGAIN"                : "@:APP.FIELD_HEADER_PASSWORD_AGAIN",
        "FIELD_HEADER_USERNAME"                      : "Username:",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "INFO_READ_ONLY" : "Sorry, but this user account cannot be edited.",

        "SECTION_HEADER_CONNECTIONS" : "Connections",
        "SECTION_HEADER_EDIT_USER"   : "Edit User",
        "SECTION_HEADER_PERMISSIONS" : "Permissions",

        "TEXT_CONFIRM_DELETE" : "Users cannot be restored after they have been deleted. Are you sure you want to delete this user?"

    },
    
    "PROTOCOL_RDP" : {

        "FIELD_HEADER_CLIENT_NAME"     : "Client name:",
        "FIELD_HEADER_COLOR_DEPTH"     : "Color depth:",
        "FIELD_HEADER_CONSOLE"         : "Administrator console:",
        "FIELD_HEADER_CONSOLE_AUDIO"   : "Support audio in console:",
        "FIELD_HEADER_CREATE_DRIVE_PATH" : "Automatically create drive:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
        "FIELD_HEADER_DISABLE_AUDIO"   : "Disable audio:",
        "FIELD_HEADER_DISABLE_AUTH"    : "Disable authentication:",
        "FIELD_HEADER_DOMAIN"          : "Domain:",
        "FIELD_HEADER_DPI"             : "Resolution (DPI):",
        "FIELD_HEADER_DRIVE_PATH"      : "Drive path:",
        "FIELD_HEADER_ENABLE_AUDIO_INPUT"         : "Enable audio input (microphone):",
        "FIELD_HEADER_ENABLE_DESKTOP_COMPOSITION" : "Enable desktop composition (Aero):",
        "FIELD_HEADER_ENABLE_DRIVE"               : "Enable drive:",
        "FIELD_HEADER_ENABLE_FONT_SMOOTHING"      : "Enable font smoothing (ClearType):",
        "FIELD_HEADER_ENABLE_FULL_WINDOW_DRAG"    : "Enable full-window drag:",
        "FIELD_HEADER_ENABLE_MENU_ANIMATIONS"     : "Enable menu animations:",
        "FIELD_HEADER_ENABLE_PRINTING"            : "Enable printing:",
        "FIELD_HEADER_ENABLE_SFTP"     : "Enable SFTP:",
        "FIELD_HEADER_ENABLE_THEMING"             : "Enable theming:",
        "FIELD_HEADER_ENABLE_WALLPAPER"           : "Enable wallpaper:",
        "FIELD_HEADER_HEIGHT"          : "Height:",
        "FIELD_HEADER_HOSTNAME"        : "Hostname:",
        "FIELD_HEADER_IGNORE_CERT"     : "Ignore server certificate:",
        "FIELD_HEADER_INITIAL_PROGRAM" : "Initial program:",
        "FIELD_HEADER_PASSWORD"        : "Password:",
        "FIELD_HEADER_PORT"            : "Port:",
        "FIELD_HEADER_PRECONNECTION_BLOB" : "Preconnection BLOB (VM ID):",
        "FIELD_HEADER_PRECONNECTION_ID"   : "RDP source ID:",
        "FIELD_HEADER_READ_ONLY"      : "Read-only:",
        "FIELD_HEADER_RECORDING_NAME" : "Recording name:",
        "FIELD_HEADER_RECORDING_PATH" : "Recording path:",
        "FIELD_HEADER_RESIZE_METHOD" : "Resize method:",
        "FIELD_HEADER_REMOTE_APP_ARGS" : "Parameters:",
        "FIELD_HEADER_REMOTE_APP_DIR"  : "Working directory:",
        "FIELD_HEADER_REMOTE_APP"      : "Program:",
        "FIELD_HEADER_SECURITY"        : "Security mode:",
        "FIELD_HEADER_SERVER_LAYOUT"   : "Keyboard layout:",
        "FIELD_HEADER_SFTP_DIRECTORY"   : "Default upload directory:",
        "FIELD_HEADER_SFTP_HOSTNAME"    : "Hostname:",
        "FIELD_HEADER_SFTP_PASSPHRASE"  : "Passphrase:",
        "FIELD_HEADER_SFTP_PASSWORD"    : "Password:",
        "FIELD_HEADER_SFTP_PORT"        : "Port:",
        "FIELD_HEADER_SFTP_PRIVATE_KEY" : "Private key:",
        "FIELD_HEADER_SFTP_USERNAME"    : "Username:",
        "FIELD_HEADER_STATIC_CHANNELS" : "Static channel names:",
        "FIELD_HEADER_USERNAME"        : "Username:",
        "FIELD_HEADER_WIDTH"           : "Width:",

        "FIELD_OPTION_COLOR_DEPTH_16"    : "Low color (16-bit)",
        "FIELD_OPTION_COLOR_DEPTH_24"    : "True color (24-bit)",
        "FIELD_OPTION_COLOR_DEPTH_32"    : "True color (32-bit)",
        "FIELD_OPTION_COLOR_DEPTH_8"     : "256 color",
        "FIELD_OPTION_COLOR_DEPTH_EMPTY" : "",

        "FIELD_OPTION_RESIZE_METHOD_DISPLAY_UPDATE" : "\"Display Update\" virtual channel (RDP 8.1+)",
        "FIELD_OPTION_RESIZE_METHOD_EMPTY"          : "",
        "FIELD_OPTION_RESIZE_METHOD_RECONNECT"      : "Reconnect",

        "FIELD_OPTION_SECURITY_ANY"   : "Any",
        "FIELD_OPTION_SECURITY_EMPTY" : "",
        "FIELD_OPTION_SECURITY_NLA"   : "NLA (Network Level Authentication)",
        "FIELD_OPTION_SECURITY_RDP"   : "RDP encryption",
        "FIELD_OPTION_SECURITY_TLS"   : "TLS encryption",

        "FIELD_OPTION_SERVER_LAYOUT_DE_DE_QWERTZ" : "German (Qwertz)",
        "FIELD_OPTION_SERVER_LAYOUT_EMPTY"        : "",
        "FIELD_OPTION_SERVER_LAYOUT_EN_US_QWERTY" : "US English (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_FAILSAFE"     : "Unicode",
        "FIELD_OPTION_SERVER_LAYOUT_FR_FR_AZERTY" : "French (Azerty)",
        "FIELD_OPTION_SERVER_LAYOUT_IT_IT_QWERTY" : "Italian (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_JA_JP_QWERTY" : "Japanese (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_SV_SE_QWERTY" : "Swedish (Qwerty)",

        "NAME" : "RDP",

        "SECTION_HEADER_AUTHENTICATION"     : "Authentication",
        "SECTION_HEADER_BASIC_PARAMETERS"   : "Basic Settings",
        "SECTION_HEADER_DEVICE_REDIRECTION" : "Device Redirection",
        "SECTION_HEADER_DISPLAY"            : "Display",
        "SECTION_HEADER_NETWORK"            : "Network",
        "SECTION_HEADER_PERFORMANCE"        : "Performance",
        "SECTION_HEADER_PRECONNECTION_PDU"  : "Preconnection PDU / Hyper-V",
        "SECTION_HEADER_RECORDING"          : "Screen Recording",
        "SECTION_HEADER_REMOTEAPP"          : "RemoteApp",
        "SECTION_HEADER_SFTP"               : "SFTP"

    },

    "PROTOCOL_SSH" : {

        "FIELD_HEADER_COLOR_SCHEME" : "Color scheme:",
        "FIELD_HEADER_COMMAND"     : "Execute command:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
        "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:",
        "FIELD_HEADER_FONT_NAME"   : "Font name:",
        "FIELD_HEADER_FONT_SIZE"   : "Font size:",
        "FIELD_HEADER_ENABLE_SFTP" : "Enable SFTP:",
        "FIELD_HEADER_HOSTNAME"    : "Hostname:",
        "FIELD_HEADER_USERNAME"    : "Username:",
        "FIELD_HEADER_PASSWORD"    : "Password:",
        "FIELD_HEADER_PASSPHRASE"  : "Passphrase:",
        "FIELD_HEADER_PORT"        : "Port:",
        "FIELD_HEADER_PRIVATE_KEY" : "Private key:",
        "FIELD_HEADER_READ_ONLY"   : "Read-only:",
        "FIELD_HEADER_RECORDING_NAME" : "Recording name:",
        "FIELD_HEADER_RECORDING_PATH" : "Recording path:",
        "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:",
        "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:",

        "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white",
        "FIELD_OPTION_COLOR_SCHEME_EMPTY"       : "",
        "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK"  : "Gray on black",
        "FIELD_OPTION_COLOR_SCHEME_GREEN_BLACK" : "Green on black",
        "FIELD_OPTION_COLOR_SCHEME_WHITE_BLACK" : "White on black",

        "FIELD_OPTION_FONT_SIZE_8"     : "8",
        "FIELD_OPTION_FONT_SIZE_9"     : "9",
        "FIELD_OPTION_FONT_SIZE_10"    : "10",
        "FIELD_OPTION_FONT_SIZE_11"    : "11",
        "FIELD_OPTION_FONT_SIZE_12"    : "12",
        "FIELD_OPTION_FONT_SIZE_14"    : "14",
        "FIELD_OPTION_FONT_SIZE_18"    : "18",
        "FIELD_OPTION_FONT_SIZE_24"    : "24",
        "FIELD_OPTION_FONT_SIZE_30"    : "30",
        "FIELD_OPTION_FONT_SIZE_36"    : "36",
        "FIELD_OPTION_FONT_SIZE_48"    : "48",
        "FIELD_OPTION_FONT_SIZE_60"    : "60",
        "FIELD_OPTION_FONT_SIZE_72"    : "72",
        "FIELD_OPTION_FONT_SIZE_96"    : "96",
        "FIELD_OPTION_FONT_SIZE_EMPTY" : "",

        "NAME" : "SSH",

        "SECTION_HEADER_AUTHENTICATION" : "Authentication",
        "SECTION_HEADER_DISPLAY"        : "Display",
        "SECTION_HEADER_NETWORK"        : "Network",
        "SECTION_HEADER_RECORDING"      : "Screen Recording",
        "SECTION_HEADER_SESSION"        : "Session / Environment",
        "SECTION_HEADER_TYPESCRIPT"     : "Typescript (Text Session Recording)",
        "SECTION_HEADER_SFTP"           : "SFTP"

    },

    "PROTOCOL_TELNET" : {

        "FIELD_HEADER_COLOR_SCHEME"   : "Color scheme:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
        "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:",
        "FIELD_HEADER_FONT_NAME"      : "Font name:",
        "FIELD_HEADER_FONT_SIZE"      : "Font size:",
        "FIELD_HEADER_HOSTNAME"       : "Hostname:",
        "FIELD_HEADER_USERNAME"       : "Username:",
        "FIELD_HEADER_PASSWORD"       : "Password:",
        "FIELD_HEADER_PASSWORD_REGEX" : "Password regular expression:",
        "FIELD_HEADER_PORT"           : "Port:",
        "FIELD_HEADER_READ_ONLY"      : "Read-only:",
        "FIELD_HEADER_RECORDING_NAME" : "Recording name:",
        "FIELD_HEADER_RECORDING_PATH" : "Recording path:",
        "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript name:",
        "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript path:",

        "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "Black on white",
        "FIELD_OPTION_COLOR_SCHEME_EMPTY"       : "",
        "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK"  : "Gray on black",
        "FIELD_OPTION_COLOR_SCHEME_GREEN_BLACK" : "Green on black",
        "FIELD_OPTION_COLOR_SCHEME_WHITE_BLACK" : "White on black",

        "FIELD_OPTION_FONT_SIZE_8"     : "8",
        "FIELD_OPTION_FONT_SIZE_9"     : "9",
        "FIELD_OPTION_FONT_SIZE_10"    : "10",
        "FIELD_OPTION_FONT_SIZE_11"    : "11",
        "FIELD_OPTION_FONT_SIZE_12"    : "12",
        "FIELD_OPTION_FONT_SIZE_14"    : "14",
        "FIELD_OPTION_FONT_SIZE_18"    : "18",
        "FIELD_OPTION_FONT_SIZE_24"    : "24",
        "FIELD_OPTION_FONT_SIZE_30"    : "30",
        "FIELD_OPTION_FONT_SIZE_36"    : "36",
        "FIELD_OPTION_FONT_SIZE_48"    : "48",
        "FIELD_OPTION_FONT_SIZE_60"    : "60",
        "FIELD_OPTION_FONT_SIZE_72"    : "72",
        "FIELD_OPTION_FONT_SIZE_96"    : "96",
        "FIELD_OPTION_FONT_SIZE_EMPTY" : "",

        "NAME" : "Telnet",

        "SECTION_HEADER_AUTHENTICATION" : "Authentication",
        "SECTION_HEADER_DISPLAY"        : "Display",
        "SECTION_HEADER_RECORDING"      : "Screen Recording",
        "SECTION_HEADER_TYPESCRIPT"     : "Typescript (Text Session Recording)",
        "SECTION_HEADER_NETWORK"        : "Network"

    },

    "PROTOCOL_VNC" : {

        "FIELD_HEADER_AUDIO_SERVERNAME" : "Audio server name:",
        "FIELD_HEADER_CLIPBOARD_ENCODING" : "Encoding:",
        "FIELD_HEADER_COLOR_DEPTH"      : "Color depth:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "Automatically create recording path:",
        "FIELD_HEADER_CURSOR"           : "Cursor:",
        "FIELD_HEADER_DEST_HOST"        : "Destination host:",
        "FIELD_HEADER_DEST_PORT"        : "Destination port:",
        "FIELD_HEADER_ENABLE_AUDIO"     : "Enable audio:",
        "FIELD_HEADER_ENABLE_SFTP"      : "Enable SFTP:",
        "FIELD_HEADER_HOSTNAME"         : "Hostname:",
        "FIELD_HEADER_PASSWORD"         : "Password:",
        "FIELD_HEADER_PORT"             : "Port:",
        "FIELD_HEADER_READ_ONLY"        : "Read-only:",
        "FIELD_HEADER_RECORDING_NAME" : "Recording name:",
        "FIELD_HEADER_RECORDING_PATH" : "Recording path:",
        "FIELD_HEADER_SFTP_DIRECTORY"   : "Default upload directory:",
        "FIELD_HEADER_SFTP_HOSTNAME"    : "Hostname:",
        "FIELD_HEADER_SFTP_PASSPHRASE"  : "Passphrase:",
        "FIELD_HEADER_SFTP_PASSWORD"    : "Password:",
        "FIELD_HEADER_SFTP_PORT"        : "Port:",
        "FIELD_HEADER_SFTP_PRIVATE_KEY" : "Private key:",
        "FIELD_HEADER_SFTP_USERNAME"    : "Username:",
        "FIELD_HEADER_SWAP_RED_BLUE"    : "Swap red/blue components:",

        "FIELD_OPTION_COLOR_DEPTH_8"     : "256 color",
        "FIELD_OPTION_COLOR_DEPTH_16"    : "Low color (16-bit)",
        "FIELD_OPTION_COLOR_DEPTH_24"    : "True color (24-bit)",
        "FIELD_OPTION_COLOR_DEPTH_32"    : "True color (32-bit)",
        "FIELD_OPTION_COLOR_DEPTH_EMPTY" : "",

        "FIELD_OPTION_CURSOR_EMPTY"  : "",
        "FIELD_OPTION_CURSOR_LOCAL"  : "Local",
        "FIELD_OPTION_CURSOR_REMOTE" : "Remote",

        "FIELD_OPTION_CLIPBOARD_ENCODING_CP1252"    : "CP1252",
        "FIELD_OPTION_CLIPBOARD_ENCODING_EMPTY"     : "",
        "FIELD_OPTION_CLIPBOARD_ENCODING_ISO8859_1" : "ISO 8859-1",
        "FIELD_OPTION_CLIPBOARD_ENCODING_UTF_8"     : "UTF-8",
        "FIELD_OPTION_CLIPBOARD_ENCODING_UTF_16"    : "UTF-16",

        "NAME" : "VNC",

        "SECTION_HEADER_AUDIO"          : "Audio",
        "SECTION_HEADER_AUTHENTICATION" : "Authentication",
        "SECTION_HEADER_CLIPBOARD"      : "Clipboard",
        "SECTION_HEADER_DISPLAY"        : "Display",
        "SECTION_HEADER_NETWORK"        : "Network",
        "SECTION_HEADER_RECORDING"      : "Screen Recording",
        "SECTION_HEADER_REPEATER"       : "VNC Repeater",
        "SECTION_HEADER_SFTP"           : "SFTP"

    },

    "SETTINGS" : {

        "SECTION_HEADER_SETTINGS" : "Settings"

    },

    "SETTINGS_CONNECTION_HISTORY" : {

        "ACTION_SEARCH" : "@:APP.ACTION_SEARCH",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "FORMAT_DATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "HELP_CONNECTION_HISTORY" : "History records for past connections are listed here and can be sorted by clicking the column headers. To search for specific records, enter a filter string and click \"Search\". Only records which match the provided filter string will be listed.",

        "INFO_CONNECTION_DURATION_UNKNOWN" : "--",
        "INFO_NO_HISTORY"                  : "No matching records",

        "TABLE_HEADER_SESSION_CONNECTION_NAME" : "Connection name",
        "TABLE_HEADER_SESSION_DURATION"        : "Duration",
        "TABLE_HEADER_SESSION_STARTDATE"       : "Start time",
        "TABLE_HEADER_SESSION_USERNAME"        : "Username",

        "TEXT_HISTORY_DURATION" : "@:APP.TEXT_HISTORY_DURATION"

    },

    "SETTINGS_CONNECTIONS" : {

        "ACTION_ACKNOWLEDGE"          : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_NEW_CONNECTION"       : "New Connection",
        "ACTION_NEW_CONNECTION_GROUP" : "New Group",
        "ACTION_NEW_SHARING_PROFILE"  : "New Sharing Profile",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "HELP_CONNECTIONS"   : "Click or tap on a connection below to manage that connection. Depending on your access level, connections can be added and deleted, and their properties (protocol, hostname, port, etc.) can be changed.",
        
        "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",

        "SECTION_HEADER_CONNECTIONS"     : "Connections"

    },

    "SETTINGS_PREFERENCES" : {

        "ACTION_ACKNOWLEDGE"        : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"             : "@:APP.ACTION_CANCEL",
        "ACTION_UPDATE_PASSWORD"    : "@:APP.ACTION_UPDATE_PASSWORD",

        "DIALOG_HEADER_ERROR"    : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_PASSWORD_BLANK"    : "@:APP.ERROR_PASSWORD_BLANK",
        "ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",

        "FIELD_HEADER_LANGUAGE"           : "Display language:",
        "FIELD_HEADER_PASSWORD"           : "Password:",
        "FIELD_HEADER_PASSWORD_OLD"       : "Current Password:",
        "FIELD_HEADER_PASSWORD_NEW"       : "New Password:",
        "FIELD_HEADER_PASSWORD_NEW_AGAIN" : "Confirm New Password:",
        "FIELD_HEADER_USERNAME"           : "Username:",
        
        "HELP_DEFAULT_INPUT_METHOD" : "The default input method determines how keyboard events are received by Guacamole. Changing this setting may be necessary when using a mobile device, or when typing through an IME. This setting can be overridden on a per-connection basis within the Guacamole menu.",
        "HELP_DEFAULT_MOUSE_MODE"   : "The default mouse emulation mode determines how the remote mouse will behave in new connections with respect to touches. This setting can be overridden on a per-connection basis within the Guacamole menu.",
        "HELP_INPUT_METHOD_NONE"    : "@:CLIENT.HELP_INPUT_METHOD_NONE",
        "HELP_INPUT_METHOD_OSK"     : "@:CLIENT.HELP_INPUT_METHOD_OSK",
        "HELP_INPUT_METHOD_TEXT"    : "@:CLIENT.HELP_INPUT_METHOD_TEXT",
        "HELP_LANGUAGE"             : "Select a different language below to change the language of all text within Guacamole. Available choices will depend on which languages are installed.",
        "HELP_MOUSE_MODE_ABSOLUTE"  : "@:CLIENT.HELP_MOUSE_MODE_ABSOLUTE",
        "HELP_MOUSE_MODE_RELATIVE"  : "@:CLIENT.HELP_MOUSE_MODE_RELATIVE",
        "HELP_UPDATE_PASSWORD"      : "If you wish to change your password, enter your current password and the desired new password below, and click \"Update Password\". The change will take effect immediately.",

        "INFO_PASSWORD_CHANGED" : "Password changed.",

        "NAME_INPUT_METHOD_NONE" : "@:CLIENT.NAME_INPUT_METHOD_NONE",
        "NAME_INPUT_METHOD_OSK"  : "@:CLIENT.NAME_INPUT_METHOD_OSK",
        "NAME_INPUT_METHOD_TEXT" : "@:CLIENT.NAME_INPUT_METHOD_TEXT",

        "SECTION_HEADER_DEFAULT_INPUT_METHOD" : "Default Input Method",
        "SECTION_HEADER_DEFAULT_MOUSE_MODE"   : "Default Mouse Emulation Mode",
        "SECTION_HEADER_UPDATE_PASSWORD"      : "Change Password"

    },

    "SETTINGS_USERS" : {

        "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_NEW_USER"      : "New User",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "HELP_USERS" : "Click or tap on a user below to manage that user. Depending on your access level, users can be added and deleted, and their passwords can be changed.",

        "SECTION_HEADER_USERS"       : "Users"

    },
    
    "SETTINGS_SESSIONS" : {
        
        "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"      : "@:APP.ACTION_CANCEL",
        "ACTION_DELETE"      : "Kill Sessions",
        
        "DIALOG_HEADER_CONFIRM_DELETE" : "Kill Sessions",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",
        
        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
        
        "FORMAT_STARTDATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "HELP_SESSIONS" : "All currently-active Guacamole sessions are listed here. If you wish to kill one or more sessions, check the box next to those sessions and click \"Kill Sessions\". Killing a session will immediately disconnect the user from the associated connection.",
        
        "INFO_NO_SESSIONS" : "No active sessions",

        "SECTION_HEADER_SESSIONS" : "Active Sessions",
        
        "TABLE_HEADER_SESSION_CONNECTION_NAME" : "Connection name",
        "TABLE_HEADER_SESSION_REMOTEHOST"      : "Remote host",
        "TABLE_HEADER_SESSION_STARTDATE"       : "Active since",
        "TABLE_HEADER_SESSION_USERNAME"        : "Username",
        
        "TEXT_CONFIRM_DELETE" : "Are you sure you want to kill all selected sessions? The users using these sessions will be immediately disconnected."

    },

    "USER_MENU" : {

        "ACTION_LOGOUT"             : "@:APP.ACTION_LOGOUT",
        "ACTION_MANAGE_CONNECTIONS" : "@:APP.ACTION_MANAGE_CONNECTIONS",
        "ACTION_MANAGE_PREFERENCES" : "@:APP.ACTION_MANAGE_PREFERENCES",
        "ACTION_MANAGE_SESSIONS"    : "@:APP.ACTION_MANAGE_SESSIONS",
        "ACTION_MANAGE_SETTINGS"    : "@:APP.ACTION_MANAGE_SETTINGS",
        "ACTION_MANAGE_USERS"       : "@:APP.ACTION_MANAGE_USERS",
        "ACTION_NAVIGATE_HOME"      : "@:APP.ACTION_NAVIGATE_HOME",
        "ACTION_VIEW_HISTORY"       : "@:APP.ACTION_VIEW_HISTORY"

    }

}
