exten = _11XX,hint,PJSIP/${EXTEN}
[Features]
-; Extension to check user voicemail. We don't requre the user to enter
+; Extension to check user voicemail. We don't require the user to enter
; their pincode.
exten = 8000,1,Verbose(1, "User ${CALLERID(num)} dialed the voicemail feature.")
same = n,VoiceMailMain(${CALLERID(num)}@example,s)
; emptystring - the string ""
; null - unset the variable
;
-; WARNING: setting nullvalue=null may have undesireable consequences, in
+; WARNING: setting nullvalue=null may have undesirable consequences, in
; particular if you use subroutines in AEL or the LOCAL() variable construct.
; You have been warned. Don't complain if you use that setting in combination
; with Gosub or AEL and get buggy behavior.
; phase, and that cdr_tds.conf exists and is properly set up with a [global] category.
;
; Also, remember, that if you wish to log CDR info to a database, you will have to define
-; a specific table in that databse to make things work! See the doc directory for more details
+; a specific table in that database to make things work! See the doc directory for more details
; on how to create this table in each database.
;
; Few zones are supported at the time of this writing, but may be selected
; with "progzone".
;
-; progzone also affects the pattern used for buzydetect (unless
+; progzone also affects the pattern used for busydetect (unless
; busypattern is set explicitly). The possible values are:
; us (default)
; ca (alias for 'us')
;
; default_perm = permit | deny
; This is the default permissions to apply for a user that
-; does not has a permissions definided.
+; does not has a permissions defined.
;
; user options:
; permit = <command name> | all ; allow the user to run 'command' |
; host. This is also the context in which peers are permitted
; to precache.
;
-; noinclude - Disincludes this peer when searching a particular context
+; noinclude - Excludes this peer when searching a particular context
; for lookup (set "all" to perform no lookups with that
; host.
;
// The SWITCH statement permits a server to share the dialplan with
// another server. Use with care: Reciprocal switch statements are not
// allowed (e.g. both A -> B and B -> A), and the switched server needs
-// to be on-line or else dialing can be severly delayed.
+// to be on-line or else dialing can be severely delayed.
//
context ael-iaxprovider {
switches {
; The SWITCH statement permits a server to share the dialplan with
; another server. Use with care: Reciprocal switch statements are not
; allowed (e.g. both A -> B and B -> A), and the switched server needs
-; to be on-line or else dialing can be severly delayed.
+; to be on-line or else dialing can be severely delayed.
;
[iaxprovider]
;switch => IAX2/user:[key]@myserver/mycontext
exten => _X.,n,Set(LOCAL(mbx)="${ext}"$["${cntx}" ? "@${cntx}" :: ""])
exten => _X.,n,Dial(${dev},20,p) ; Ring the interface, 20 seconds maximum, call screening
- ; option (or use P for databased call _X.creening)
+ ; option (or use P for databased call _X.screening)
exten => _X.,n,Goto(stdexten-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
exten => stdexten-NOANSWER,1,VoiceMail(${mbx},u) ; If unavailable, send to voicemail w/ unavail announce
--
-- include = {"a", "b", "c"};
--
--- Channel variables can be accessed thorugh the global 'channel' table.
+-- Channel variables can be accessed through the global 'channel' table.
--
-- v = channel.var_name
-- v = channel["var_name"]
-- reserved word. In the 'goto' example, with Lua 5.1 or earlier, 'goto' is
-- not a reserved word so you'd be calling the Asterisk dialplan application
-- 'goto'. Lua 5.2 however, introduced the 'goto' control statement which
--- makes 'goto' a reserved word. This casues the interpreter to fail parsing
+-- makes 'goto' a reserved word. This causes the interpreter to fail parsing
-- the file and pbx_lua.so will fail to load. The same applies to any use of
-- Lua tables including extensions, channels and any tables you create.
--
exten => record,n,macroreturn
;.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
-; To set a counter and use a template for voicemail to users without acounts
+; To set a counter and use a template for voicemail to users without accounts
; use something like this
;
; email address is in the "account" channel variable. Set from ast_db or a script
enabled = no ; Enable/disable forwarding of packets to a
; HEP server. Default is "yes".
capture_address = 192.168.1.1:9061 ; The address of the HEP capture server.
-capture_password = foo ; If specified, the authorization passsword
+capture_password = foo ; If specified, the authorization password
; for the HEP server. If not specified, no
; authorization password will be sent.
capture_id = 1234 ; A unique integer identifier for this
;
;
-; Disable UDP checksums (if nochecksums is set, then no checkums will
+; Disable UDP checksums (if nochecksums is set, then no checksums will
; be calculated/checked on systems supporting this feature)
;
; Accepted values: yes, no
; - [json] - Log the output in JSON. Note that JSON formatted log entries,
; if specified for a logger type of 'console', will be formatted
; per the 'default' formatter for log messages of type VERBOSE.
-; This is due to the remote consoles intepreting verbosity
+; This is due to the remote consoles interpreting verbosity
; outside of the logging subsystem.
;
; Log levels include the following, and are specified in a comma delineated
;fromstring=The Asterisk PBX
;
-;emailsubject=[PBX]: New message ${MVM_COUNER} in mailbox ${VM_MAILBOX}
+;emailsubject=[PBX]: New message ${MVM_COUNTER} in mailbox ${VM_MAILBOX}
; The following definition is very close to the default, but the default shows
; just the CIDNAME, if it is not null, otherwise just the CIDNUM, or "an unknown
; caller", if they are both null.
;
; When placing an outgoing call through an endpoint the requested target is searched for in the roster list. If present
; the first Jingle or Google Jingle capable resource is specifically targetted. Since the capabilities of the resource are
-; known the outgoing session initation will disregard the configured transport and use the determined one.
+; known the outgoing session initiation will disregard the configured transport and use the determined one.
;
; If the target is not found in the roster the target will be used as-is and a session will be initiated using the
; transport specified in this configuration file. If no transport has been specified the endpoint defaults to ice-udp.
; when we're not on hold
;Type of Service
-;Default - none (lowdelay, thoughput, reliability, mincost, none)
+;Default - none (lowdelay, throughput, reliability, mincost, none)
;tos=lowdelay
;amaflags = default
;
; In timeoutpriority=conf mode however timeout specified in config file will take higher
; priority than timeout in application arguments, so if config file has timeout 0, each
-; queue member will be called indefineately and application timeout will be checked only
+; queue member will be called indefinitely and application timeout will be checked only
; after this call attempt. This is useful for having queue members with custom timeouts
; specified within Dial application of Local channel, and allows handling NO ANSWER which
; would otherwise be interrupted by queue destroying child channel on timeout.
; Autopause will pause a queue member if they fail to answer a call
; no: Member will not be paused
; yes: Member will be paused only in the queue where the timeout took place
-; all: Memeber will be paused in all queues he/she is a member
+; all: Member will be paused in all queues he/she is a member
;autopause=yes
;
; Autopausedelay delay autopause for autopausedelay seconds from the
;(min 500, max 60000, default 5000)
;
; Enable strict RTP protection. This will drop RTP packets that do not come
-; from the recoginized source of the RTP stream. Strict RTP qualifies RTP
+; from the recognized source of the RTP stream. Strict RTP qualifies RTP
; packet stream sources before accepting them upon initial connection and
; when the connection is renegotiated (e.g., transfers and direct media).
; Initial connection and renegotiation starts a learning mode to qualify