2014-09-20 11:49:04 -04:00
{
"appNameShort" : {
"message" : "SwitchyOmega" ,
"description" : "A short name of the application."
} ,
"manifest_app_name" : {
"message" : "Proxy SwitchyOmega" ,
"description" : "Displayed as the name of the extension."
} ,
"manifest_app_description" : {
"message" : "Manage and switch between multiple proxies quickly & easily." ,
"description" : "Displayed as a longer description of the extension."
} ,
"manifest_icon_default_title" : {
"message" : "Loading..." ,
"description" : "Displayed when the background page is loading."
} ,
2014-10-04 03:55:03 -04:00
"upgrade_profile_auto" : {
"message" : "Auto Switch" ,
"description" : "Legacy AutoSwitch mode will be converted to a profile with this name."
} ,
2014-09-20 11:49:04 -04:00
"profile_direct" : {
"message" : "[Direct]"
} ,
"profile_system" : {
"message" : "[System Proxy]"
} ,
2014-10-08 06:43:57 -04:00
"condition_HostWildcardCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "Host wildcard"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_HostWildcardCondition" : {
"message" : "Matches hosts (domain names) by wildcard.<br><b>The asterisk <code>*</code></b> matches zero or more characters.<br><b>The question mark <code>?</code></b> matches exactly one character.<br><br>Note that rules beginning with <code>*.</code> are specially treated only in Host wildcard conditions.<br>Example: <code>*.example.com</code> will match www.example.com <b>AND example.com as well.</b><br>To match subdomains <b>only</b>, use <b>two</b> asterisks like <code>**.example.com</code>"
} ,
"condition_HostRegexCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "Host regex"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_HostRegexCondition" : {
"message" : "Like Host wildcard condition, but matches hosts (domain names) by <a href='https://www.google.com/search?q=regular%20expression'>regular expression</a>.<br>Regular expressions can be hard to construct (and read).<br>It is recommended to use wildcards for most cases and only use regex for conditions that cannot be achieved by any other condition type."
} ,
"condition_HostLevelsCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "Host levels"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_HostLevelsCondition" : {
"message" : "Matches the request if and only if the host level in within the given range.<br>Host level is defined as the <b>number of dot-separated segments</b> of the host (domain name).<br>Example: <code>www.example.com</code> is with a host level of 3, while <code>internal</code> is of host level 1."
} ,
"condition_UrlWildcardCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "URL wildcard"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_UrlWildcardCondition" : {
"message" : "Matches URLs of the request by wildcard.<br>See the Host wildcard section above for a quick wildcard reference.<br>Note that URL wildcards are not specially treated (no subdomain magic as in Host wildcard).<br>So <code>*://*.example.com/*</code> matches http://www.example.com/ but <b>does not</b> match http://example.com/."
} ,
"condition_UrlRegexCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "URL regex"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_UrlRegexCondition" : {
"message" : "Matches URL by extremely powerful <a href='https://www.google.com/search?q=regular%20expression'>regular expression</a>.<br>However, regular expressions can be hard to construct (and read).<br>It is recommended to use wildcards for most cases and only use regex for conditions that cannot be achieved by any other condition type."
} ,
"condition_KeywordCondition" : {
2014-09-20 11:49:04 -04:00
"message" : "Keyword"
} ,
2014-10-08 06:43:57 -04:00
"condition_help_KeywordCondition" : {
"message" : "A keyword condition matches if the URL protocol is HTTP, and the pattern is an exact sub-string of the URL.<br>It behaves like the URL wildcard pattern <code>http://*<b>pattern</b>*</code>, where <b>pattern</b> is the keyword pattern.<br>Keyword conditions are useful if you want to bypass a firewall blocking some keywords in the URL, by requesting such URLs through a proxy."
2014-09-20 11:49:04 -04:00
} ,
2014-10-08 06:43:57 -04:00
"condition_FalseCondition" : {
"message" : "(Disabled)"
2014-09-20 11:49:04 -04:00
} ,
2014-10-08 06:43:57 -04:00
"condition_details_FalseCondition" : {
"message" : "(Condition ignored when matching)"
} ,
"condition_help_FalseCondition" : {
"message" : "You can disable a condition by setting its type to <code>(Disabled)</code>. A Disabled condition act as if it does not exist.<br>This feature can be used to disable conditions temporarily.<br>Disabled conditions still hold the previous information (like patterns) and can be re-enabled by setting the condition type back to the previous type."
2014-09-20 11:49:04 -04:00
} ,
2014-10-08 06:43:57 -04:00
"condition_group_default" : {
"message" : ""
} ,
"condition_group_host" : {
"message" : "Host"
} ,
"condition_group_url" : {
"message" : "Url"
} ,
"condition_group_special" : {
"message" : "Special"
2014-09-20 11:49:04 -04:00
} ,
2014-10-03 05:15:41 -04:00
"ruleListFormat_Switchy" : {
2014-09-20 11:49:04 -04:00
"message" : "Switchy"
} ,
2014-10-03 05:15:41 -04:00
"ruleListFormat_AutoProxy" : {
2014-10-25 11:41:39 -04:00
"message" : "AutoProxy" ,
"description" : "The rule list format name of the AutoProxy project. This has nothing to do with SwitchProfile."
2014-09-20 11:49:04 -04:00
} ,
"dialog_close" : {
"message" : "Close"
} ,
"dialog_save" : {
"message" : "Save changes"
} ,
"dialog_ok" : {
"message" : "OK"
} ,
"dialog_cancel" : {
"message" : "Cancel"
} ,
"inputClear_clear" : {
"message" : "Clear"
} ,
"inputClear_restore" : {
"message" : "Restore"
} ,
"options_title" : {
"message" : "SwitchyOmega Options"
} ,
"options_navHeader_setting" : {
"message" : "Settings"
} ,
"options_navHeader_profiles" : {
"message" : "Profiles"
} ,
"options_navHeader_actions" : {
"message" : "Actions"
} ,
"options_tab_ui" : {
"message" : "Interface"
} ,
"options_tab_general" : {
"message" : "General"
} ,
"options_tab_importExport" : {
"message" : "Import/Export"
} ,
"options_newProfile" : {
"message" : "New profile..."
} ,
"options_apply" : {
"message" : "Apply changes"
} ,
"options_discard" : {
"message" : "Discard changes"
} ,
"options_reset" : {
"message" : "Reset options"
} ,
"options_group_miscOptions" : {
"message" : "Misc Options"
} ,
"options_confirmDeletion" : {
"message" : "Confirm on condition deletion."
} ,
"options_refreshOnProfileChange" : {
"message" : "Refresh current tab on profile change."
} ,
"options_group_switchOptions" : {
"message" : "Switch Options"
} ,
"options_startupProfile" : {
"message" : "Startup Profile"
} ,
"options_startupProfile_none" : {
"message" : "(Current profile)"
} ,
2014-10-08 06:43:57 -04:00
"options_showConditionTypesAdvanced" : {
"message" : "Show advanced condition types"
} ,
"options_showConditionTypesAdvancedHelp" : {
"message" : "Unlocks new types of advanced but complicated switch conditions. For most senarios, the basic condition types should be enough, so this options is not recommended."
} ,
2014-09-20 11:49:04 -04:00
"options_quickSwitch" : {
"message" : "Quick Switch"
} ,
"options_cycledProfiles" : {
"message" : "Cycled Profiles"
} ,
"options_cycledProfilesHelp" : {
"message" : "When you click on the icon, the following profiles will be applied in their order."
} ,
"options_cycledProfilesTooFew" : {
"message" : "You need to select at least 2 profiles to enable this function! You can drag them from the box below."
} ,
"options_notCycledProfiles" : {
"message" : "Not Cycled Profiles"
} ,
"options_group_proxyChanges" : {
"message" : "Proxy Changes"
} ,
"options_revertProxyChanges" : {
"message" : "Revert proxy changes done by other apps."
} ,
"options_downloadOptions" : {
"message" : "Download Options"
} ,
"options_downloadOptionsHelp" : {
"message" : "Configure the update frequency of online rule lists and PAC scripts."
} ,
"options_downloadInterval" : {
"message" : "Download Interval"
} ,
"options_downloadInterval_15" : {
"message" : "15 Minutes"
} ,
"options_downloadInterval_60" : {
"message" : "1 Hour"
} ,
"options_downloadInterval_180" : {
"message" : "3 Hours"
} ,
"options_downloadInterval_360" : {
"message" : "6 Hours"
} ,
"options_downloadInterval_720" : {
"message" : "12 Hours"
} ,
"options_downloadInterval_1440" : {
"message" : "Every day"
} ,
"options_downloadInterval_never" : {
"message" : "Never"
} ,
"options_group_importExportProfile" : {
"message" : "Profile"
} ,
"options_exportPacFile" : {
"message" : "Export as PAC File"
} ,
"options_exportPacFileHelp" : {
"message" : "Export the current profile as a PAC file, so you can use it in other browsers."
} ,
"options_group_importExportSettings" : {
"message" : "Settings"
} ,
"options_makeBackup" : {
"message" : "Make backup"
} ,
"options_makeBackupHelp" : {
"message" : "Make a full backup of your options (including profiles and all other options)."
} ,
"options_restoreLocal" : {
"message" : "Restore from file"
} ,
"options_restoreLocalHelp" : {
"message" : "Restore your SwitchyOmega options from a local file."
} ,
"options_restoreOnline" : {
"message" : "Restore from online"
} ,
"options_restoreOnlinePlaceholder" : {
"message" : "Options file URL (e.g. 'http://example.com/switchy.bak')"
} ,
"options_restoreOnlineSubmit" : {
"message" : "Restore"
} ,
"options_profileTabPrefix" : {
"message" : "Profile :: "
} ,
"options_renameProfile" : {
"message" : "Rename"
} ,
"options_deleteProfile" : {
"message" : "Delete"
} ,
"options_profileExportPac" : {
"message" : "Export PAC"
} ,
"options_profileUnsupported" : {
"message" : "Unsupported profile type $TYPE$!" ,
"placeholders" : {
"type" : {
"content" : "$1" ,
"example" : "BogusProfile"
}
}
} ,
"options_profileUnsupportedHelp" : {
"message" : "The options could be broken, or from a newer version of this program."
} ,
"options_group_proxyServers" : {
"message" : "Proxy servers"
} ,
"options_proxy_scheme" : {
"message" : "Scheme"
} ,
"options_proxy_protocol" : {
"message" : "Protocol"
} ,
"options_proxy_server" : {
"message" : "Server"
} ,
"options_proxy_port" : {
"message" : "Port"
} ,
2014-12-11 05:43:46 -05:00
"options_proxy_auth" : {
"message" : "Authentication"
} ,
2014-09-20 11:49:04 -04:00
"options_scheme_default" : {
"message" : "(default)"
} ,
"options_protocol_direct" : {
"message" : "DIRECT"
} ,
"options_protocol_useDefault" : {
"message" : "(use default)"
} ,
"options_proxy_single" : {
"message" : "Use the proxy above for all protocols."
} ,
"options_proxy_expand" : {
"message" : "Show Advanced"
} ,
"options_group_bypassList" : {
"message" : "Bypass List"
} ,
"options_bypassListHelp" : {
"message" : "Servers for which you do not want to use any proxy: (One server on each line.)"
} ,
"options_bypassListHelpLinkText" : {
"message" : "(Wildcards and more available...)"
} ,
"options_group_pacUrl" : {
"message" : "PAC URL"
} ,
"options_pacUrlHelp" : {
2014-10-12 02:47:47 -04:00
"message" : "The PAC script will be updated from this URL. If it is left blank, the following script will be used directly instead."
2014-09-20 11:49:04 -04:00
} ,
2014-09-25 09:18:17 -04:00
"options_pacUrlFile" : {
"message" : "PAC profiles with file: URLs can only be applied directly. They cannot be used as result profiles because local files cannot be accessed due to browser limitation."
} ,
"options_pacUrlFileDisabled" : {
"message" : "Therefore, you cannot use local PAC file for this profile. You can create a new PAC profile for that if you really want that."
} ,
2014-09-20 11:49:04 -04:00
"options_group_pacScript" : {
"message" : "PAC Script"
} ,
2014-10-25 11:41:39 -04:00
"options_group_virtualProfile" : {
"message" : "Virtual Profile"
} ,
"options_virtualProfileTarget" : {
"message" : "Target"
} ,
"options_virtualProfileTargetHelp" : {
"message" : "When this profile is applied, it acts exactly the same as the profile selected below."
} ,
2014-10-27 09:16:57 -04:00
"options_group_virtualProfileReplace" : {
"message" : "Migrate to Virtual Profile"
} ,
"options_virtualProfileReplace" : {
"message" : "Replace target profile"
} ,
"options_virtualProfileReplaceHelp" : {
"message" : "You can migrate existing options to use this virtual profile instead of $PROFILE$. Doing so will update all existing rules concerning $PROFILE$ and point them to this virtual profile, so that their result profile can be controlled here." ,
"placeholders" : {
"PROFILE" : {
"content" : "$1" ,
"example" : "direct"
}
}
} ,
2014-09-20 11:49:04 -04:00
"options_group_ruleListConfig" : {
"message" : "Rule List Config"
} ,
"options_ruleListFormat" : {
"message" : "Rule List Format"
} ,
"options_group_ruleListResult" : {
"message" : "Rule list result profiles"
} ,
"options_ruleListMatchProfile" : {
"message" : "Match profile"
} ,
"options_ruleListDefaultProfile" : {
"message" : "Default profile"
} ,
"options_group_ruleListUrl" : {
"message" : "Rule List URL"
} ,
"options_ruleListUrlHelp" : {
"message" : "The rule list will be updated from this URL. If it is left blank, the following text will be parsed instead."
} ,
"options_group_ruleListText" : {
"message" : "Rule List Text"
} ,
"options_group_switchRules" : {
"message" : "Switch rules"
} ,
"options_sort" : {
"message" : "Sort"
} ,
"options_conditionType" : {
"message" : "Condition Type"
} ,
2014-10-08 06:43:57 -04:00
"options_showConditionTypeHelp" : {
"message" : "Show help"
} ,
2014-09-20 11:49:04 -04:00
"options_conditionDetails" : {
"message" : "Condition Details"
} ,
"options_resultProfile" : {
"message" : "Profile"
} ,
"options_conditionActions" : {
"message" : "Actions"
} ,
"options_addCondition" : {
"message" : "Add condition"
} ,
2014-10-03 05:15:41 -04:00
"options_switchAttachedProfileInCondition" : {
"message" : "Rule list rules"
} ,
"options_switchAttachedProfileInConditionDetails" : {
"message" : "(Any request matching the rule list below)"
} ,
2014-10-04 05:17:50 -04:00
"options_switchAttachedProfileInConditionDisabled" : {
"message" : "(Rule list rules are DISABLED)"
} ,
2014-09-20 11:49:04 -04:00
"options_switchDefaultProfile" : {
"message" : "Default"
} ,
"options_hostLevelsBetween" : {
"message" : "\u2264 host levels \u2264"
} ,
2014-10-08 06:43:57 -04:00
"options_group_conditionHelp" : {
"message" : "About Condition Types"
} ,
2014-10-03 05:15:41 -04:00
"options_group_attachProfile" : {
"message" : "Import online rule lists"
} ,
"options_attachProfile" : {
"message" : "Add a rule list"
} ,
"options_attachProfileHelp" : {
"message" : "You can reuse an online collection of conditions published by others by adding a rule list."
} ,
2014-11-27 06:36:51 -05:00
"options_modalHeader_welcome" : {
"message" : "Welcome to SwitchyOmega"
} ,
"options_welcomeNormal" : {
"message" : "You have successfully installed SwitchyOmega, the ultimate proxy switcher."
} ,
"options_welcomeNormalGuide" : {
"message" : "Please tell SwitchyOmega about your proxies through the options page. Let's see how."
} ,
"options_welcomeUpgrade" : {
"message" : "You have successfully upgraded to SwitchyOmega. Don't panic, your existing options are fully preserved."
} ,
"options_welcomeUpgradeGuide" : {
"message" : "Now let's go through a quick guide of the new options page."
} ,
"options_guideNext" : {
"message" : "Next"
} ,
"options_guideDone" : {
"message" : "Done"
} ,
"options_guideSkip" : {
"message" : "Skip guide"
} ,
2014-09-20 11:49:04 -04:00
"options_modalHeader_applyOptions" : {
"message" : "Apply Options"
} ,
"options_optionsNotSaved" : {
"message" : "Your modifications to the options have not been saved and will be lost if you proceed!"
} ,
"options_applyOptionsRequired" : {
"message" : "Your changes to the options must be applied before you proceed."
} ,
"options_applyOptionsConfirm" : {
"message" : "Do you want to save and apply the options?"
} ,
"options_modalHeader_renameProfile" : {
"message" : "Rename Profile"
} ,
"options_renameProfileName" : {
"message" : "New profile name"
} ,
"options_profileNameConflict" : {
"message" : "A profile with this name already exists."
} ,
2014-10-12 02:47:47 -04:00
"options_profileNameReserved" : {
"message" : "Profile names beginning with double-underscore are reserved."
} ,
"options_profileNameHidden" : {
"message" : "Profiles with names starting with underscore will be hidden on the popup menu. However, they can still be used in places like switch profile results."
} ,
2014-10-27 09:16:57 -04:00
"options_modalHeader_replaceProfile" : {
"message" : "Replace Profile"
} ,
"options_replaceProfile" : {
"message" : "Replace Profile"
} ,
"options_replaceProfileConfirm" : {
"message" : "Do you really want to replace $FromProfile$ with $ToProfile$?" ,
"placeholders" : {
"FromProfile" : {
"content" : "$1" ,
"example" : "autoswitch"
} ,
"ToProfile" : {
"content" : "$2" ,
"example" : "direct"
}
}
} ,
"options_replaceProfileHelp" : {
"message" : "If you proceed, all rules pointing to $FromProfile$ will be updated to use $ToProfile$ instead. Other options, such as startup profile and Quick Switch will also be modified as appropriate. However, the two profile themselves will NOT be changed or deleted." ,
"placeholders" : {
"FromProfile" : {
"content" : "$1" ,
"example" : "autoswitch"
} ,
"ToProfile" : {
"content" : "$2" ,
"example" : "direct"
}
}
} ,
"options_replaceProfileSuccess" : {
"message" : "Options updated."
} ,
2014-09-20 11:49:04 -04:00
"options_modalHeader_deleteProfile" : {
"message" : "Delete Profile"
} ,
"options_deleteProfileConfirm" : {
"message" : "Do you really want to delete the following profile?"
} ,
"options_modalHeader_cannotDeleteProfile" : {
"message" : "Unable to Delete Profile"
} ,
"options_profileReferredBy" : {
"message" : "This profile cannot be deleted because it is referred by the following profiles:"
} ,
"options_modifyReferringProfiles" : {
"message" : "You must modify these profiles and make them stop referring to this profile before you can delete it."
} ,
"options_profileNameEmpty" : {
"message" : "The name of the profile must not be empty."
} ,
"popup_title" : {
"message" : "SwitchyOmega Popup" ,
"description" : "The page title of the popup. Normally you won't see it."
} ,
2014-12-11 05:43:46 -05:00
"options_modalHeader_proxyAuth" : {
"message" : "Proxy Authentication"
} ,
"options_proxyAuthUsername" : {
"message" : "Username"
} ,
"options_proxyAuthPassword" : {
"message" : "Password"
} ,
"options_proxyAuthNone" : {
"message" : "No Authentication"
} ,
2014-09-20 11:49:04 -04:00
"options_modalHeader_deleteRule" : {
"message" : "Delete Rule"
} ,
"options_deleteRuleConfirm" : {
"message" : "Do you really want to delete the following rule?"
} ,
"options_deleteRule" : {
"message" : "Delete"
} ,
"options_modalHeader_resetRules" : {
"message" : "Reset rules"
} ,
"options_resetRulesConfirm" : {
"message" : "Are you sure to set the result profile of ALL rules to the following profile?"
} ,
"options_resetRules" : {
"message" : "Reset rules"
} ,
"options_resetRules_help" : {
"message" : "Set profile for all rules"
} ,
2014-10-03 05:15:41 -04:00
"options_modalHeader_deleteAttached" : {
"message" : "Remove Rule List"
} ,
"options_deleteAttachedConfirm" : {
"message" : "Do you really want to remove the rule list from the current profile?"
} ,
"options_ruleListLineCount" : {
"message" : "$COUNT$ line(s) of rules" ,
"placeholders" : {
"count" : {
"content" : "$1" ,
"example" : "42"
}
}
} ,
"options_deleteAttached" : {
"message" : "Remove rule list"
} ,
2014-09-20 11:49:04 -04:00
"options_modalHeader_newProfile" : {
"message" : "New Profile"
} ,
"options_newProfileName" : {
"message" : "Profile name"
} ,
"options_profileType" : {
"message" : "Please select the type of the profile:"
} ,
"options_profileTypeFixedProfile" : {
2014-10-04 07:18:07 -04:00
"message" : "Proxy Profile"
2014-09-20 11:49:04 -04:00
} ,
"options_profileDescFixedProfile" : {
"message" : "Tunneling traffic through proxy servers."
} ,
"options_profileTypePacProfile" : {
"message" : "PAC Profile"
} ,
"options_profileDescPacProfile" : {
"message" : "Choosing proxies using an online/local PAC script."
} ,
2014-10-04 07:18:07 -04:00
"options_profileDescMorePacProfile" : {
"message" : "You will only need this if you have a PAC script or a URL to it. Don't try to create one unless you have knowledge about PAC."
} ,
2014-09-20 11:49:04 -04:00
"options_profileTypeSwitchProfile" : {
"message" : "Switch Profile"
} ,
"options_profileDescSwitchProfile" : {
2014-10-04 07:18:07 -04:00
"message" : "Applying different profiles automatically on various conditions such as domains or patterns.\n You can also import rules published online for easier switching. (Replaces AutoSwitch mode + Rule List.)"
2014-09-20 11:49:04 -04:00
} ,
"options_profileTypeRuleListProfile" : {
2014-10-03 05:15:41 -04:00
"message" : "Rule List Profile"
2014-09-20 11:49:04 -04:00
} ,
"options_profileDescRuleListProfile" : {
"message" : "Reusing an online collection of conditions published by others."
} ,
2014-10-25 11:41:39 -04:00
"options_profileTypeVirtualProfile" : {
"message" : "Virtual Profile"
} ,
"options_profileDescVirtualProfile" : {
"message" : "A virtual profile can act as any of the other profiles on demand. It works well with SwitchProfile, allowing you to change the result of multiple conditions by one click."
} ,
2014-09-20 11:49:04 -04:00
"options_createProfile" : {
"message" : "Create"
} ,
"options_modalHeader_resetOptions" : {
"message" : "Reset Options"
} ,
"options_resetOptionsConfirm" : {
"message" : "Do you really want to reset the options? All profiles and settings will be LOST!"
} ,
"options_formInvalid" : {
"message" : "Please correct the errors in this page."
} ,
2014-12-15 08:10:54 -05:00
"options_profileNotFound" : {
"message" : "Profile $PROFILE$ does not exist! The options may be corrupted." ,
"placeholders" : {
"profile" : {
"content" : "$1" ,
"example" : "Example"
}
}
} ,
2014-09-20 11:49:04 -04:00
"options_resetSuccess" : {
"message" : "Options reset."
} ,
"options_saveSuccess" : {
"message" : "Options saved."
} ,
"options_importSuccess" : {
"message" : "Options imported."
} ,
"options_importFormatError" : {
"message" : "Invalid backup file!"
} ,
"options_importDownloadError" : {
"message" : "Error downloading backup file!"
} ,
"options_profileDownloadSuccess" : {
"message" : "Successfully updated profile."
} ,
"options_profileDownloadError" : {
"message" : "Error downloading profile data!"
} ,
"options_downloadProfileNow" : {
"message" : "Download Profile Now"
} ,
2014-11-27 06:36:51 -05:00
"options_guide_fixedProfileStep" : {
"message" : "A <b>Proxy Profile</b> contains settings like server ip & port for proxy.<br>Profiles are the the basic configuration units in SwitchyOmega.<br>We have already created an example profile for you. Try opening it."
} ,
"options_guide_fixedServersStep" : {
"message" : "You can fill in your proxy server and port here as you like.<br>SwitchyOmega <b>does not come with any proxy servers</b>.<br>Please consult your network provider or proxy software manual if you don't know what should be filled in here."
} ,
"options_guide_autoSwitchProfileStep" : {
"message" : "You can tell SwitchyOmega to switch between proxies automatically through the mighty <b>Switch Profile</b>.<br>However, its features cannot be covered in this quick guide.<br>You can open this profile to unlock its power some time later."
} ,
"options_guide_addMoreProfilesStep" : {
"message" : "Need more profiles? You can always add more <b>Proxy, Switch and other profiles</b><br>for all your proxying needs.<br>Enjoy proxying!"
} ,
2014-11-28 07:23:57 -05:00
"options_guide_conditionStep" : {
"message" : "SwitchyOmega can apply different profiles to requests based on <b>conditions</b>.<br> For example, the <b>Host wildcard</b> condition allows you to set the profile for all URLs in a domain."
} ,
"options_guide_conditionTypeStep" : {
"message" : "You can use various condition types to match the host or full URL. <br> Click on the question mark to open the type reference."
} ,
"options_guide_conditionProfileStep" : {
"message" : "SwitchyOmega applies the selected profile here to <b>any request matching the condition.</b> <br> The special <b>\"[Direct]\" profile</b> will cause the request to be sent without any proxy."
} ,
"options_guide_switchDefaultStep" : {
"message" : "If no condition applies to some request, the \"Default\" profile will be used. <br>Conditions are always considered <b>from top to bottom</b> in order.<br>You can change their order by dragging the sort icon."
} ,
"options_guide_applySwitchProfileStep" : {
"message" : "When you are done setting the switch profile, don't forget to <b>switch to it in the popup menu.</b><br/> The icon will show you the <b>final result</b> profile applied for the current tab. <br/> <b>Hovering</b> on the icon will reveal a tooltip with details."
} ,
2014-09-20 11:49:04 -04:00
"popup_externalProfile" : {
"message" : "(External Profile)"
} ,
"popup_externalProfileName" : {
"message" : "profile name"
} ,
"popup_proxyNotControllable_app" : {
"message" : "The proxy settings are controlled by other app(s) or extension(s). Please disable or uninstall the apps or extensions in conflict."
} ,
"popup_proxyNotControllable_policy" : {
"message" : "The proxy settings are overruled by policies. Please contact your administrator."
} ,
"popup_proxyNotControllable_unknown" : {
"message" : "The proxy settings cannot be controlled. Please check your system and browser settings."
} ,
2014-12-06 07:34:49 -05:00
"popup_proxyNotControllable_disabled" : {
"message" : "The proxy settings are disabled by explicit request from other app(s) or extension(s)."
} ,
"popup_proxyNotControllable_upgrade" : {
"message" : "Proxy settings are now controlled by a newer version of SwitchyOmega."
} ,
2014-09-20 11:49:04 -04:00
"popup_proxyNotControllableDetails" : {
"message" : "You cannot switch profiles with SwitchyOmega unless you fix the problem above."
} ,
2014-12-06 07:34:49 -05:00
"popup_proxyNotControllableDetails_upgrade" : {
"message" : "You can't enable two (or more) versions of SwitchyOmega at the same time. Please disable one of them."
} ,
"popup_proxyNotControllableManage" : {
"message" : "Manage extensions"
} ,
2014-09-20 11:49:04 -04:00
"popup_addConditionTo" : {
"message" : "Add condition to"
} ,
"popup_addCondition" : {
"message" : "Add condition"
} ,
"popup_showOptions" : {
"message" : "Options"
} ,
"popup_reportIssues" : {
"message" : "Report issues"
} ,
"popup_errorLog" : {
"message" : "Error log"
} ,
2014-11-07 02:38:34 -05:00
"browserAction_profileDetails_PacProfile" : {
"message" : "(PAC script)"
} ,
"browserAction_profileDetails_SystemProfile" : {
"message" : "(controlled by other extensions or environment)"
} ,
"browserAction_profileDetails_DirectProfile" : {
"message" : "(not using any proxy)"
} ,
"browserAction_profileDetails_SwitchProfile" : {
"message" : "(switching based on conditions)"
} ,
"browserAction_profileDetails_RuleListProfile" : {
"message" : "(switching based on rule list)"
} ,
2014-09-20 11:49:04 -04:00
"browserAction_titleNormal" : {
"message" : "SwitchyOmega:: $PROFILE$" ,
"placeholders" : {
"profile" : {
"content" : "$1" ,
"example" : "direct"
}
}
} ,
"browserAction_titleWithResult" : {
"message" : "SwitchyOmega:: $PROFILE$\n$DETAILS$" ,
"placeholders" : {
"profile" : {
"content" : "$1" ,
"example" : "autoswitch"
} ,
"result" : {
"content" : "$2" ,
"example" : "direct"
} ,
"details" : {
"content" : "$3" ,
"example" : "DIRECT"
}
}
} ,
"browserAction_titleNewerOptions" : {
"message" : "ERROR: A newer version of SwitchOmega is required to load the stored options."
} ,
"browserAction_titleOptionError" : {
"message" : "ERROR: The stored options are corrupted. Click here to RESET OPTIONS."
} ,
"browserAction_titleDownloadFail" : {
"message" : "Warning: Failed to download PAC scripts and/or rule lists."
} ,
"browserAction_titleExternalProxy" : {
"message" : "Note: The proxy settings are currently controlled by other app(s)."
} ,
2014-12-19 10:37:47 -05:00
"browserAction_titleInspect" : {
"message" : "[Inspect] $URL$" ,
"placeholders" : {
"url" : {
"content" : "$1" ,
"example" : "example.com/image.png"
}
}
} ,
2014-10-03 05:15:41 -04:00
"browserAction_defaultRuleDetails" : {
"message" : "(default)" ,
"description" : "Representation of the default profile being selected on browserAction title."
} ,
"browserAction_directResult" : {
"message" : "DIRECT" ,
"description" : "Representation of direct connection being used on browserAction title."
} ,
"browserAction_attachedPrefix" : {
"message" : "(RL) " ,
"description" : "The prefix to indicate a rule list rule on browserAction title. Should be very short."
} ,
2014-09-20 11:49:04 -04:00
"browserAction_tempRulePrefix" : {
"message" : "(TEMP) " ,
"description" : "The prefix to indicate a temp rule on browserAction title. Should be very short."
2014-12-19 10:37:47 -05:00
} ,
"contextMenu_inspectPage" : {
"message" : "Inspect proxy used for this page"
} ,
"contextMenu_inspectFrame" : {
"message" : "Inspect proxy used for this Frame"
} ,
"contextMenu_inspectLink" : {
"message" : "Inspect proxy to be used if this Link is opened"
} ,
"contextMenu_inspectElement" : {
"message" : "Inspect proxy used for this Element"
2014-09-20 11:49:04 -04:00
}
}