Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue#000000:Updating Language Constants #160

Open
wants to merge 1 commit into
base: j4x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
171 changes: 86 additions & 85 deletions code/admin/language/en-GB/en-GB.com_api.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,116 +4,117 @@
; @link http://www.techjoomla.com
; Credits Name of persons who contributed from translation partners

COM_API="Api"
COM_API_COMPONENT_LABEL="Api"
COM_API_CONFIGURATION="Api Configuration"
COM_API_ACCESS_HEADING="Access"
COM_API_COMPONENT_DESC="Multi"
COM_API_COMPONENT_LABEL="Api"
COM_API="API"
COM_API_COMPONENT_LABEL="API"
COM_API_CONFIGURATION="API Configuration"
COM_API_ACCESS_HEADING="Access Management"
COM_API_COMPONENT_DESC="Multiple Configurations"
COM_API_COMPONENT_LABEL="API"

; Keys list view
COM_API_KEYS_SEARCH_FILTER="Search by API User, Domain or API Key"
COM_API_NO_MATCHING_RESULTS="No Matching Results"
COM_API_N_ITEMS_ARCHIVED="%d items successfully archived"
COM_API_N_ITEMS_ARCHIVED_1="%d item successfully archived"
COM_API_N_ITEMS_DELETED="%d items successfully deleted"
COM_API_N_ITEMS_DELETED_1="%d item successfully deleted"
COM_API_N_ITEMS_PUBLISHED="%d items successfully published"
COM_API_N_ITEMS_PUBLISHED_1="%d item successfully published"
COM_API_N_ITEMS_TRASHED="%d items successfully trashed"
COM_API_N_ITEMS_TRASHED_1="%d item successfully trashed"
COM_API_N_ITEMS_UNPUBLISHED="%d items successfully unpublished"
COM_API_N_ITEMS_UNPUBLISHED_1="%d item successfully unpublished"
COM_API_NO_ITEM_SELECTED="No items selected"
COM_API_SAVE_SUCCESS="Item successfully saved"
COM_API_ITEM_ID_SELECT_LABEL="Select the item ID"
COM_API_ITEM_ID_SELECT_LABEL_FORM="Select the Item ID to Edit (Set up as 0 if you want to set up as add form)"
COM_API_KEYS_SEARCH_FILTER="Search by API User, Domain, or API Key"
COM_API_NO_MATCHING_RESULTS="No matching results found"
COM_API_N_ITEMS_ARCHIVED="%d items have been successfully archived"
COM_API_N_ITEMS_ARCHIVED_1="%d item has been successfully archived"
COM_API_N_ITEMS_DELETED="%d items have been successfully deleted"
COM_API_N_ITEMS_DELETED_1="%d item has been successfully deleted"
COM_API_N_ITEMS_PUBLISHED="%d items have been successfully published"
COM_API_N_ITEMS_PUBLISHED_1="%d item has been successfully published"
COM_API_N_ITEMS_TRASHED="%d items have been successfully moved to trash"
COM_API_N_ITEMS_TRASHED_1="%d item has been successfully moved to trash"
COM_API_N_ITEMS_UNPUBLISHED="%d items have been successfully unpublished"
COM_API_N_ITEMS_UNPUBLISHED_1="%d item has been successfully unpublished"
COM_API_NO_ITEM_SELECTED="No items have been selected"
COM_API_SAVE_SUCCESS="Item has been saved successfully"
COM_API_ITEM_ID_SELECT_LABEL="Select Item ID"
COM_API_ITEM_ID_SELECT_LABEL_FORM="Select the Item ID to edit (set to 0 for adding a new item)"
COM_API_FIELDSET_ITEM_ID_SELECT_LABEL="Required Settings"
COM_API_FILTER_SELECT_LABEL=" - Select %s - "
COM_API_TEST_LABEL="Test label"
COM_API_TEST_LABEL="Test Label"
COM_API_FIELDSET_RULES="Permissions"
COM_API_KEY_NO_USER="Please select a user"
COM_API_KEY_NO_USER="Please select a valid user"
COM_API_TITLE_KEYS="API Keys"
COM_API_TITLE_LOGS="Request Logs"

; Key form view
COM_API_ADD_KEY="Add New Key"
COM_API_EDIT_KEY="Edit Key"
COM_API_TITLE_KEY="API Key"
COM_API_LEGEND_KEY="API Key"
COM_API_FORM_LBL_KEY_ID="ID"
COM_API_FORM_DESC_KEY_ID="Key ID"
COM_API_FORM_LBL_KEY_USERID="User"
COM_API_FORM_DESC_KEY_USERID="Select user"
COM_API_FORM_LBL_KEY_HASH="Hash"
COM_API_FORM_DESC_KEY_HASH="Key Hash"
COM_API_FORM_LBL_KEY_DOMAIN="Domain"
COM_API_FORM_DESC_KEY_DOMAIN="Enter domain name"
COM_API_FORM_LBL_KEY_STATE="State"
COM_API_FORM_DESC_KEY_STATE="Key State"
COM_API_FORM_LBL_KEY_CREATED_BY="Created by"
COM_API_FORM_DESC_KEY_CREATED_BY="Key Created by"
COM_API_FORM_LBL_KEY_LAST_USED="Last_used"
COM_API_FORM_DESC_KEY_LAST_USED="Key Last Used"
COM_API_ADD_KEY="Add New API Key"
COM_API_EDIT_KEY="Edit API Key"
COM_API_TITLE_KEY="API Key Management"
COM_API_LEGEND_KEY="API Key Details"
COM_API_FORM_LBL_KEY_ID="Key ID"
COM_API_FORM_DESC_KEY_ID="Unique identifier for the key"
COM_API_FORM_LBL_KEY_USERID="Associated User"
COM_API_FORM_DESC_KEY_USERID="Select the user associated with the key"
COM_API_FORM_LBL_KEY_HASH="API Key Hash"
COM_API_FORM_DESC_KEY_HASH="Unique hash for the API key"
COM_API_FORM_LBL_KEY_DOMAIN="Associated Domain"
COM_API_FORM_DESC_KEY_DOMAIN="Enter the domain name associated with this key"
COM_API_FORM_LBL_KEY_STATE="Key Status"
COM_API_FORM_DESC_KEY_STATE="Specify the current status of the key"
COM_API_FORM_LBL_KEY_CREATED_BY="Created By"
COM_API_FORM_DESC_KEY_CREATED_BY="The user who created this key"
COM_API_FORM_LBL_KEY_LAST_USED="Last Used Timestamp"
COM_API_FORM_DESC_KEY_LAST_USED="Indicates the last time this key was used"
COM_API_FORM_LBL_KEY_PER_HOUR="Hourly Rate Limit"
COM_API_FORM_DESC_KEY_PER_HOUR="Key Hourly Rate Limit"
COM_API_FORM_LBL_FORCE_OUTPUT="Force Output Type"
COM_API_FORM_DESC_FORCE_OUTPUT="Force Output Type"
COM_API_FORM_DESC_KEY_PER_HOUR="Maximum number of requests allowed per hour for this key"
COM_API_FORM_LBL_FORCE_OUTPUT="Force Output Format"
COM_API_FORM_DESC_FORCE_OUTPUT="Set a specific output format"

; Logs list view
COM_API_LOGS_SEARCH_FILTER="Search"
COM_API_LOGS_ID="ID"
COM_API_LOGS_HASH="Hash"
COM_API_LOGS_SEARCH_FILTER="Search Logs"
COM_API_LOGS_ID="Log ID"
COM_API_LOGS_HASH="API Key Hash"
COM_API_LOGS_IP_ADDRESS="IP Address"
COM_API_LOGS_TIME="Time"
COM_API_LOGS_TIME="Timestamp"
COM_API_LOGS_REQUEST="Request URL"
COM_API_LOGS_POST_DATA="POST data"
COM_API_LOGS_POST_DATA="POST Data"
COM_API_LOGS_USER="User"
COM_API_LOGS_REQUEST_METHOD="Request Method"
COM_API_KEYS_ID="ID"
COM_API_LOGS_REQUEST_METHOD="HTTP Request Method"
COM_API_KEYS_ID="Key ID"
COM_API_KEYS_USERID="API User"
COM_API_KEYS_HASH="API Key"
COM_API_KEYS_DOMAIN="Domain"
COM_API_KEYS_STATE="State"
COM_API_KEYS_CREATED_BY="Created by"
COM_API_KEYS_LAST_USED="Last Used"
COM_API_KEYS_PER_HOUR="Per hour"
COM_API_KEYS_HASH="API Key Hash"
COM_API_KEYS_DOMAIN="Associated Domain"
COM_API_KEYS_STATE="Key Status"
COM_API_KEYS_CREATED_BY="Created By"
COM_API_KEYS_LAST_USED="Last Used Timestamp"
COM_API_KEYS_PER_HOUR="Hourly Rate Limit"

; Config
COM_API_CONFIG_LOG_LBL="Log Requests"
COM_API_CONFIG_LOG_DESC="If enabled, all requests will be logged to the database. Currently, this option is needed to be enabled to be turned on for hourly limit support."
COM_API_CONFIG_ALLOW_CORS_LBL="Allow Cross Origin Requests"
COM_API_CONFIG_ALLOW_CORS_DESC="This configuration enables CORS support. Choose if you wish to enable CORS for only GET method or for all methods."
COM_API_CONFIG_CORS_LBL="CORS URLs / Domains"
COM_API_CONFIG_CORS_DESC="List of URLs for which to allow CORS requests. Put an asterisk (*) to allow CORS requests from all domains. Alternately put a comma separated list of URL's. Ex. https://techjoomla.com, http://example.com"
COM_API_FORM_LBL_RATE_LIMIT="Rate Limit for Requests"
COM_API_FORM_LBL_RATE_LIMIT_DESC="Put a number if you want to limit the number of requests made by a token in an hour to the configured value. An empty or 0 value allows unlimited requests"
COM_API_EXCLD_WORDS="Exclude request variables from log"
COM_API_EXCLD_WORDS_DESC="A comma separated list of request variables that will be redacted before being added to the API Request log"
COM_API_FORM_DESC_FORCE_OUTPUT="Force output params"
COM_API_CONFIG_ALLOW_HEADER_LBL="Values for Access-Control-Allow-Headers"
COM_API_CONFIG_ALLOW_HEADER_DESC="Add comma separated values for Access-Control-Allow-Headers"
COM_API_CONFIG_LOG_LBL="Enable Request Logging"
COM_API_CONFIG_LOG_DESC="If enabled, all API requests will be logged to the database. This setting is required to enforce hourly rate limits."
COM_API_CONFIG_ALLOW_CORS_LBL="Allow Cross-Origin Requests"
COM_API_CONFIG_ALLOW_CORS_DESC="Enable CORS support. Choose whether to allow CORS for GET requests only or for all request methods."
COM_API_CONFIG_CORS_LBL="Allowed CORS Domains"
COM_API_CONFIG_CORS_DESC="Specify the domains allowed for CORS requests. Use an asterisk (*) to allow requests from all domains or a comma-separated list of URLs.(https://techjoomla.com, http://example.com)."
COM_API_FORM_LBL_RATE_LIMIT="Rate Limit for API Requests"
COM_API_FORM_LBL_RATE_LIMIT_DESC="Set a numerical value to restrict the number of requests allowed per hour. Leave empty or set to 0 for unlimited requests."
COM_API_EXCLD_WORDS="Exclude Variables from Logs"
COM_API_EXCLD_WORDS_DESC="Provide a comma-separated list of request variables to redact before adding them to the API log."
COM_API_FORM_DESC_FORCE_OUTPUT="Specify forced output parameters"
COM_API_CONFIG_ALLOW_HEADER_LBL="Allowed HTTP Headers for CORS"
COM_API_CONFIG_ALLOW_HEADER_DESC="Provide a comma-separated list of values for the 'Access-Control-Allow-Headers' field."

COM_API_FILTER_DESC="Searches in User name, hash, Request URL, POST Data. <br />uid:number searches logs for a particular user"
UNASSIGNED_HASH="No user for this API Key"
UNASSIGNED_HASH="No user associated with this API key"

COM_API_CONFIG_IPS_DESC="List of IPs for which to allow API access. Put an asterisk (*) to allow API access from all IPs. Alternately put a comma separated list of IPs Ex. 192.168.1.1, 192.168.1.10 or IP Range Ex. 192.168.1.1-192.168.1.10 or CIDR Block Ex. 192.168.1.1/24"
COM_API_CONFIG_IPS_LBL="IP Address/IP Range/CIDR Block"
COM_API_CONFIG_REQ_LT_LBL="Rate Frequency"
COM_API_CONFIG_REQ_LT_DESC="Request limit frequency"
COM_API_CONFIG_RLT_HOUR="Hour"
COM_API_CONFIG_RLT_MINUTE="Minute"
COM_API_CONFIG_RLT_DAY="Day"
COM_API_CONFIG_GET_CORS="Get"
COM_API_CONFIG_IPS_DESC="Specify the IP addresses allowed for API access. Use an asterisk (*) for unrestricted access or provide a comma-separated list of IPs, IP ranges (e.g., 192.168.1.1-192.168.1.10), or CIDR blocks (e.g., 192.168.1.1/24)."
COM_API_CONFIG_IPS_LBL="Allowed IP Addresses/Range/CIDR Block"
COM_API_CONFIG_REQ_LT_LBL="Request Rate Frequency"
COM_API_CONFIG_REQ_LT_DESC="Specify the frequency of the request limit enforcement."
COM_API_CONFIG_RLT_HOUR="Per Hour"
COM_API_CONFIG_RLT_MINUTE="Per Minute"
COM_API_CONFIG_RLT_DAY="Per Day"
COM_API_CONFIG_GET_CORS="Enable GET Method for CORS"

; Permissions
JACTION_MANAGELOGS="Manage Logs"
JACTION_MANAGELOGS="Manage API Logs"
JACTION_MANAGELOGS_DESC="Allows users in this group to manage API logs."

; Since 2.3.1
COM_API_USER_ID="ID"
COM_API_USER_ID="User ID"

; Since 2.5.1
COM_API_N_ITEMS_CHECKED_IN_0="No item successfully checked in"
COM_API_N_ITEMS_CHECKED_IN_1="%d item successfully checked in"
COM_API_N_ITEMS_CHECKED_IN_MORE="%d items successfully checked in"
COM_API_N_ITEMS_CHECKED_IN_0="No items have been successfully checked in"
COM_API_N_ITEMS_CHECKED_IN_1="%d item has been successfully checked in"
COM_API_N_ITEMS_CHECKED_IN_MORE="%d items have been successfully checked in"

82 changes: 41 additions & 41 deletions code/site/language/en-GB/en-GB.com_api.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,60 +4,60 @@
; @author Techjoomla <[email protected]>
; @copyright Copyright (C) 2009 - 2019 Techjoomla, Tekdi Technologies Pvt. Ltd. All rights reserved.
; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
; Note All ini files need to be saved as UTF-8
; Note All ini files must be saved in UTF-8 format.

COM_API_PLUGIN_METHOD_NOT_FOUND="%1$s Resource not found in this API"
COM_API_PLUGIN_METHOD_NOT_CALLABLE="API Resource Not Reachable"
COM_API_USER_NOT_FOUND="User Not Found"
COM_API_BLOCKED_USER="User Is Blocked"
COM_API_KEY_NOT_FOUND="API Key Not Found"
COM_API_KEY_DISABLED="API Key Disabled"
COM_API_PLUGIN_CLASS_NOT_FOUND="%1$s API Plugin not found, %1$s is probably not installed"
COM_API_FILE_NOT_FOUND="%1$s API Plugin not found, %1$s is probably not installed"
COM_API_PLUGIN_METHOD_UNREACHABLE="API Resource Not Reachable"
COM_API_AUTHENTICATION_FAILED="Authentication Failed"
COM_API_PLUGIN_METHOD_NOT_FOUND="The resource '%1$s' was not found in this API."
COM_API_PLUGIN_METHOD_NOT_CALLABLE="The specified API resource is not reachable."
COM_API_USER_NOT_FOUND="The specified user could not be found."
COM_API_BLOCKED_USER="This user is currently blocked."
COM_API_KEY_NOT_FOUND="The specified API key could not be found."
COM_API_KEY_DISABLED="This API key has been disabled."
COM_API_PLUGIN_CLASS_NOT_FOUND="The API plugin '%1$s' could not be found. It may not be installed."
COM_API_FILE_NOT_FOUND="The API plugin '%1$s' could not be found. It may not be installed."
COM_API_PLUGIN_METHOD_UNREACHABLE="The specified API resource is not reachable."
COM_API_AUTHENTICATION_FAILED="Authentication failed. Please verify your credentials."

COM_API_COMPONENT_HEADING="API Settings"
COM_API_ACCOUNT_PAGE_TITLE="Account Settings"
COM_API_COMPONENT_HEADING="API Configuration"
COM_API_ACCOUNT_PAGE_TITLE="Account Configuration"
COM_API_REGISTERED_KEYS="Your Registered API Keys"
COM_API_DOMAIN="Domain"
COM_API_DOMAIN_TOOLTIP="Enter domain that will be using this key. Recommended format is 'mydomain.com' as it will work for all subdomains."
COM_API_KEY="Key"
COM_API_DOMAIN_TOOLTIP="Specify the domain that will use this key. It is recommended to use the format 'mydomain.com', which supports all subdomains."
COM_API_KEY="API Key"
COM_API_ENABLED="Enabled"
COM_API_NEW_KEY="Request New Key"
COM_API_NEW_KEY_PAGE_TITLE="New API Key"
COM_API_NEW_KEY="Request a New API Key"
COM_API_NEW_KEY_PAGE_TITLE="Create a New API Key"
COM_API_EDIT_KEY_PAGE_TITLE="Edit API Key"
COM_API_INVALID_DOMAIN_MSG="Please enter a valid domain name or IP address."
COM_API_DUPLICATE_DOMAIN_MSG="An API Key already exists for this domain."
COM_API_INVALID_TOKEN="Invalid Token"
COM_API_KEY_SAVED="API Key Generated Successfully"
COM_API_CONTROLLER_NOT_FOUND="Controller Not Found"
COM_API_UNAUTHORIZED_DELETE_KEY="You are not authorized to delete this key."
COM_API_SUCCESSFUL_DELETE_KEY="API Key deleted successfully."
COM_API_UNAUTHORIZED_EDIT_KEY="You are not authorized to edit this key."
COM_API_LOGIN_MSG="Please login first"
COM_API_NOT_AUTH_MSG="You are not authorized to view this resource."
COM_API_RATE_LIMIT_EXCEEDED="API Rate Limit Exceeded"
COM_API_UNAUTHORIZED_REGISTER="You are not authorized to create a key."
COM_API_PLUGIN_NO_ENCODER="Content type cannot be encoded."
COM_API_IP_RISRICTED="API Access Is Not Allowed from your IP."
COM_API_DUPLICATE_DOMAIN_MSG="An API key already exists for this domain."
COM_API_INVALID_TOKEN="The provided token is invalid."
COM_API_KEY_SAVED="The API key has been generated successfully."
COM_API_CONTROLLER_NOT_FOUND="The specified controller could not be found."
COM_API_UNAUTHORIZED_DELETE_KEY="You do not have authorization to delete this key."
COM_API_SUCCESSFUL_DELETE_KEY="The API key was deleted successfully."
COM_API_UNAUTHORIZED_EDIT_KEY="You do not have authorization to edit this key."
COM_API_LOGIN_MSG="Please log in to continue."
COM_API_NOT_AUTH_MSG="You do not have permission to access this resource."
COM_API_RATE_LIMIT_EXCEEDED="The API rate limit has been exceeded."
COM_API_UNAUTHORIZED_REGISTER="You do not have authorization to create an API key."
COM_API_PLUGIN_NO_ENCODER="The specified content type cannot be encoded."
COM_API_IP_RISRICTED="API access is restricted from your IP address."

COM_API_PUBLISHED="Published"
COM_API_UNPUBLISHED="Unpublished"
COM_API_ACCESS_PUBLIC="Public"
COM_API_ACCESS_REGISTERED="Registered"
COM_API_ACCESS_SPECIAL="Special"
COM_API_ACCESS_PUBLIC="Public Access"
COM_API_ACCESS_REGISTERED="Registered Access"
COM_API_ACCESS_SPECIAL="Special Access"

; Responses
COM_API_SUCCESS="Success"
COM_API_UNEXPECTED_ERROR="Unexpected error ocurred"
COM_API_KEY_CREATE_UNAUTORIZED="You are not authorized to create API keys, please contact your administrator."
COM_API_METHOD_NALLOW="This method not allowed"
COM_API_SUCCESS="Operation completed successfully."
COM_API_UNEXPECTED_ERROR="An unexpected error has occurred."
COM_API_KEY_CREATE_UNAUTORIZED="You are not authorized to create API keys. Please contact your administrator for assistance."
COM_API_METHOD_NALLOW="This method is not allowed."

; Since v2.4.0
COM_API_INVALID_USER_TO_IMPERSONATE="Invalid user to impersonate"
COM_API_INVALID_USER_TO_IMPERSONATE="The specified user for impersonation is invalid."

; Since v2.5.0
COM_API_JFBCONNECT_NOT_INSTALLED="JFBConnect not installed or not enabled"
COM_API_JFBCONNECT_MISSING_PROVIDER="Provider not sent"
COM_API_JFBCONNECT_MISSING_ACCESS_TOKEN="Access token not sent"
COM_API_JFBCONNECT_NOT_INSTALLED="JFBConnect is not installed or enabled."
COM_API_JFBCONNECT_MISSING_PROVIDER="The provider was not specified."
COM_API_JFBCONNECT_MISSING_ACCESS_TOKEN="The access token was not provided."