0% found this document useful (0 votes)
145 views58 pages

Read Me

This document provides instructions for installing a mod that updates air traffic control phraseology in Microsoft Flight Simulator to be more accurate to European standards. It describes two installation methods, either using a provided installer application or a manual method using a PowerShell script. The document also lists recent changes made in past version updates and known limitations of the mod.

Uploaded by

Chun Kiu So
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
145 views58 pages

Read Me

This document provides instructions for installing a mod that updates air traffic control phraseology in Microsoft Flight Simulator to be more accurate to European standards. It describes two installation methods, either using a provided installer application or a manual method using a PowerShell script. The document also lists recent changes made in past version updates and known limitations of the mod.

Uploaded by

Chun Kiu So
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 58

Version 1.

4 - 28-MAR-2021 at 10:55 UTC

Tested with Flight Simulator Version 1.14.15.0

----------------------------------------------------------------
Installation----------------------------------------------------------------

There are two ways to install this Mod:

1. Recommended: Unzip the downloaded folder and use the provider installer (double-
click the .bat file):
- Make sure hidden folders are visible in Windows.
- Select the location of the fs-base folder (default installation path is shown
in the installer).
- Add the "Pilot-in-Command" name (surname) you want to use for uncontrolled
aerodrome phraseology.
- The installer automatically creates a back-up, to uninstall, re-run the
installer.
2. Should the installer not work for whatever reason, you could perform a manual
installation (detailed instructions below).
- Replace the {ADD PATH HERE} at the first AND LAST LINE of the provided script
with the path to the fs-base folder.
- Replace "gods gift to aviation" on line 2 to 5 with the "Pilot-in-command"
name (surname) you want to use at uncontrolled aerodromes.
- Copy and paste the script into Windows PowerShell, select enter, then WAIT
until a new (white) line appears!
- IMPORTANT! When installing this Mod manually, make sure you make a back-up of
the "en-US.locPak" file in the fs-base folder!
- To uninstall, place the original en-US.locPak file back in the fs-base folder
and overwrite the existing one.

Every Asobo Patch or Update, this Mod will be overwritten and you'll need to make a
NEW BACK-UP of the "en-US.locPak" file and reinstall the Mod.

!USE THIS MOD AT YOUR OWN RISK!

----------------------------------------------------------------Release
Notes----------------------------------------------------------------

For updates, problems, bug reports, questions and suggestions:

- https://forums.flightsimulator.com/t/european-atc-phraseology-mod-released/

List of changes from Version 1.0 to Version 1.1

- Fixed a bug where "leaving control zone" was given as "leaving class B airspace".
- Requesting different approach message fixed to approach - runway - transition.
- Removed "maintain present heading" and "maintain present altitude".
- Fixed missing cleared altitude in IFR approach clearances.
- "Transition" replaced by "via" in approach clearances.
- Phraseology for avoiding action corrected.
- Improved missed-approach phraseology.
- "Expedite climb / descent" removed.
- Various other minor improvements.

List of changes from Version 1.1 to Version 1.2

- Removed ATIS from approach clearance to fix missing approach clearance if no


ATIS.
- Current QNH included as text only at initial contact (due to US altimeter
system).
- Removed pushback complete message to prevent AI traffic calling this on ground.
- Removed aircraft type from traffic advisory messages to remove "generic" type.
- Missed approach phraseology improved.
- Other minor improvements.

List of changes from Version 1.2 to Version 1.3

- Request Directions to the Airport replaced by Request Surface Wind.


- Squawk ident phraseology when no reply received improved.
- Minor other improvements.

List of changes from Version 1.3 to Version 1.4

- Manual PowerShell script added below for manual installation should the installer
not work.
- Otherwise nothing has changed.

Known bugs / ATC System Limitations

- Departure frequency included in IFR clearances (text only) as they differ


sometimes from real world frequencies.
- Phrase "to" in "climb / descent to altitude ..." missing to prevent "to"
appearing in relation to flight levels.
- The introduction of the phrase "altitude" causes it to appear also in ATIS
broadcasted cloud base and ceilings.
- Missed approach altitude during initial call to ATC sometimes wrong, cleared
altitude not read back.
- Not possible to announce position while on ground (gate, parking position,
holding point, taxiway etc.).
- Unable to correct the faulty callsign abbreviations, all callsigns changed to
full callsigns.
- Non-standard frequency abbreviation (123.450 should not be abbreviated to
123.45).
- Initial call to ATC for requesting IFR clearance is missing if no ATIS available.
- Not possible to announce departure and destination for VFR flights in messages.
- US altimeter setting system (18000 ft / inHg.) is not fixed with this mod.
- Unable to change miles to km in relation to visibility in ATIS broadcasts.
- Not possible to implement start-up clearance for VFR flights.
- Direct ... sometimes missing on initial contact to ATC.
- Turn direction sometimes wrong when requesting vectors.
- No response to messages at uncontrolled VFR airports.
- Altimeter setting not always read back.

----------------------------------------------------------------Manual
Installation----------------------------------------------------------------

1. Locate the fs-base folder, if FS2020 is installed in the default location it


should be located here:

- Steam: {drive}:\Users\{user name}\AppData\Roaming\Microsoft Flight


Simulator\Packages\Official\Steam\fs-base
- Windows store: {drive}:\Users\{user
name}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Pac
kages\Official\OneStore\fs-base

2. VERY IMPORTANT! Make a back-up of the en-US.locPak file located in the fs-base
folder, keep a copy of this file at a safe location.
3. Copy the path of the fs-base folder and paste it in the script below to replace
the {ADD PATH HERE} at the beginning AND AT THE END.

4. It should now look something like this (Steam example):

- First line: Get-Content -path "C:\Users\{user name}\AppData\Roaming\Microsoft


Flight Simulator\Packages\Official\Steam\fs-base\en-US.locPak"
- Last line: Set-Content -path "C:\Users\{user name}\AppData\Roaming\Microsoft
Flight Simulator\Packages\Official\Steam\fs-base\en-US.locPak"

5. On the lines two to five of this script, replace "gods gift to aviation" (thats
me), with your own name!

6. Open Windows PowerShell as administrator, copy script below and paste in


PowerShell.

7. When everything is loaded into PowerShell, hit ENTER and wait until a new
(white) command line appears.

(NOTE: it may look like nothing is happening, have patience and wait until a new
(white) command line appears, it takes a minute to complete!)

8. The Mod should now be installed and working! Be aware that this Mod only works
when EN-US is selected as language!

Happy flying!

----------------------------------------------------------------
Uninstall----------------------------------------------------------------

To Uninstall this Mod, simply place the original en-US.locPak file back into the
fs-base folder, overwrite if prompted.

Location of the fs-base folder if FS2020 is installed in the default location:

- Steam: {drive}:\Users\{user name}\AppData\Roaming\Microsoft Flight


Simulator\Packages\Official\Steam\fs-base
- Windows store: {drive}:\Users\{user
name}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Pac
kages\Official\OneStore\fs-base

----------------------------------------------------------------
Script----------------------------------------------------------------

(Get-Content -path "{ADD PATH HERE}\en-US.locPak" -Raw) -replace


' "ATCCOM.AC_CTAF_ANNOUNCE_TAXI.0.text": "{agent_airport} {agent_type},
{callsign} is taxiing to {runway}.",',' "ATCCOM.AC_CTAF_ANNOUNCE_TAXI.0.text":
"{agent_airport} {agent_type}, {callsign}, {ac_type}, 2 POB, pilot in command, gods
gift to aviation, VFR (to ...). Request departure information.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAXI.0.tts": "{agent_airport} {agent_type},
{callsign} is taxiing to {runway}.",',' "ATCCOM.AC_CTAF_ANNOUNCE_TAXI.0.tts":
"{agent_airport} {agent_type}, {callsign}, {ac_type}, 2 POB, pilot in command, gods
gift to aviation, VFR. Request departure information.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_POSITION_VFR.0.text": "{agent_airport}
{agent_type}, {callsign}, {location_destination}, {altitude_current},
inbound{landing_type}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_POSITION_VFR.0.text": "{agent_airport} {agent_type},
{callsign}, {ac_type}, 2 POB, pilot in command, gods gift to aviation, VFR
(from ...), {location_destination}, {altitude_current}. Request arrival
information.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_POSITION_VFR.0.tts": "{agent_airport} {agent_type},
{callsign}, {location_destination}, {altitude_current}, inbound{landing_type},
{runway}.",',' "ATCCOM.AC_CTAF_ANNOUNCE_POSITION_VFR.0.tts": "{agent_airport}
{agent_type}, {callsign}, {ac_type}, 2 POB, pilot in command, gods gift to
aviation, VFR, {location_destination}, {altitude_current}. Request arrival
information.",' -replace
' "ATC.Marker.PatternEntry": "Pattern Entry",','
"ATC.Marker.PatternEntry": "Circuit Entry",' -replace
' "ATC.MENU.ANNOUNCE_BASE_LEG": "Announce Base Leg",','
"ATC.MENU.ANNOUNCE_BASE_LEG": "Report Base",' -replace
' "ATC.MENU.ANNOUNCE_CLEAR_OF_RUNWAY": "Announce Clear of Runway",','
"ATC.MENU.ANNOUNCE_CLEAR_OF_RUNWAY": "Report Runway Vacated",' -replace
' "ATC.MENU.ANNOUNCE_CROSSWIND_LEG": "Announce Crosswind Leg",','
"ATC.MENU.ANNOUNCE_CROSSWIND_LEG": "Report Crosswind",' -replace
' "ATC.MENU.ANNOUNCE_DOWNWIND_LEG": "Announce Downwind Leg",','
"ATC.MENU.ANNOUNCE_DOWNWIND_LEG": "Report Downwind",' -replace
' "ATC.MENU.ANNOUNCE_ON_FINAL": "Announce On Final",','
"ATC.MENU.ANNOUNCE_ON_FINAL": "Report Final",' -replace
' "ATC.MENU.ANNOUNCE_POSITION": "Announce Position",','
"ATC.MENU.ANNOUNCE_POSITION": "Request Arrival Information",' -replace
' "ATC.MENU.ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN": "Announce Takeoff - Remain in
Pattern",',' "ATC.MENU.ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN": "Announce Takeoff
- Remain in Circuit",' -replace
' "ATC.MENU.ANNOUNCE_TAXI": "Announce Taxi",',' "ATC.MENU.ANNOUNCE_TAXI":
"Request Departure Information",' -replace
' "ATC.MENU.ANNOUNCE_UPWIND_LEG": "Announce Upwind Leg",','
"ATC.MENU.ANNOUNCE_UPWIND_LEG": "Report Upwind",' -replace
' "ATC.MENU.CANCEL_FLIGHT_FOLLOWING": "Cancel Flight Following",','
"ATC.MENU.CANCEL_FLIGHT_FOLLOWING": "Cancel Flight Information Service",' -replace
' "ATC.MENU.REPORT_CLEAR_OF_CLASS_D_AIRSPACE": "Report Clear of Class D
Airspace",',' "ATC.MENU.REPORT_CLEAR_OF_CLASS_D_AIRSPACE": "Report Leaving
CTR",' -replace
' "ATC.MENU.REPORT_FINISHED_WITH_MISSED_APPROACH": "Report Finished With
Missed Approach",',' "ATC.MENU.REPORT_FINISHED_WITH_MISSED_APPROACH": "Report
Ready for Approach",' -replace
' "ATC.MENU.REPORT_MISSED_APPROACH_PUBLISHED": "Report Missed Approach -
Published",',' "ATC.MENU.REPORT_MISSED_APPROACH_PUBLISHED": "Report Published
Missed Approach",' -replace
' "ATC.MENU.REPORT_MISSED_APPROACH_TO_CONTROLLER_PUBLISHED": "Report Missed
Approach to Controller - Published",','
"ATC.MENU.REPORT_MISSED_APPROACH_TO_CONTROLLER_PUBLISHED": "Report Published
Missed Approach to Controller",' -replace
' "ATC.MENU.REQUEST_AIRPORT_DIRECTION": "Request Airport Direction",','
"ATC.MENU.REQUEST_AIRPORT_DIRECTION": "Request Surface Wind",' -replace
' "ATC.MENU.REQUEST_CLASS_B_AIRSPACE_TRANSITION": "Request Class B Airspace
Transition",',' "ATC.MENU.REQUEST_CLASS_B_AIRSPACE_TRANSITION": "Request Cross
Class B Airspace",' -replace
' "ATC.MENU.REQUEST_CLASS_C_AIRSPACE_TRANSITION": "Request Class C Airspace
Transition",',' "ATC.MENU.REQUEST_CLASS_C_AIRSPACE_TRANSITION": "Request Cross
C Airspace",' -replace
' "ATC.MENU.REQUEST_CLASS_D_AIRSPACE_TRANSITION": "Request Class D Airspace
Transition",',' "ATC.MENU.REQUEST_CLASS_D_AIRSPACE_TRANSITION": "Request CTR
Crossing",' -replace
' "ATC.MENU.REQUEST_FLIGHT_FOLLOWING": "Request Flight Following",','
"ATC.MENU.REQUEST_FLIGHT_FOLLOWING": "Request Flight Information Service",'
-replace
' "ATC.MENU.REQUEST_IFR_CLEARANCE": "Request IFR Clearance",','
"ATC.MENU.REQUEST_IFR_CLEARANCE": "Request Enroute Clearance",' -replace
' "ATC.MENU.REQUEST_POWER_SUPPLY": "Request power supply",','
"ATC.MENU.REQUEST_POWER_SUPPLY": "Connect GPU",' -replace
' "ATC.MENU.REQUEST_POWER_SUPPLY_STOP": "Request power supply end",','
"ATC.MENU.REQUEST_POWER_SUPPLY_STOP": "Disconnect GPU",' -replace
' "ATC.MENU.REQUEST_PUSHBACK_STOP": "Request Pushback stop",','
"ATC.MENU.REQUEST_PUSHBACK_STOP": "Pushback Completed",' -replace
' "ATC.MENU.REQUEST_RAMP": "Request ramp connection",','
"ATC.MENU.REQUEST_RAMP": "Request stairs",' -replace
' "ATC.MENU.REQUEST_RAMP_STOP": "Request ramp disconnection",','
"ATC.MENU.REQUEST_RAMP_STOP": "Remove stairs",' -replace
' "ATC.MENU.REQUEST_TAKEOFF_CLEARANCE_VFR_REMAIN_IN_PATTERN": "Request Takeoff
Clearance VFR - Remain in Pattern",','
"ATC.MENU.REQUEST_TAKEOFF_CLEARANCE_VFR_REMAIN_IN_PATTERN": "Request Takeoff
Clearance VFR - Remain in Circuit",' -replace
' "ATC.MENU.REQUEST_TAXI_VFR_REMAIN_IN_PATTERN": "Request Taxi - Remain in
Pattern",',' "ATC.MENU.REQUEST_TAXI_VFR_REMAIN_IN_PATTERN": "Request Taxi -
Remain in Circuit",' -replace
' "ATC.MENU.RETURN_TO_PARKING": "Return to Parking",','
"ATC.MENU.RETURN_TO_PARKING": "Return to Ramp",' -replace
' "ATCCOM.AC_AGNT_ACKNOWLEDGE_FREQUENCY_CHANGE.0.text": "{agent}, {callsign},
frequency change.",',' "ATCCOM.AC_AGNT_ACKNOWLEDGE_FREQUENCY_CHANGE.0.text":
"Frequency change approved, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_ACKNOWLEDGE_FREQUENCY_CHANGE.0.tts": "{agent}, {callsign},
frequency change.",',' "ATCCOM.AC_AGNT_ACKNOWLEDGE_FREQUENCY_CHANGE.0.tts":
"Frequency change approved, {callsign}.",' -replace
'
"ATCCOM.AC_AGNT_ACKNOWLEDGE_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.text":
"Squawk {squawk_reset_value}. Frequency change approved, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_ACKNOWLEDGE_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.text":
"Squawk 7000, approved to leave, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_ACKNOWLEDGE_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.tts":
"Squawk {squawk_reset_value}. Frequency change approved, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_ACKNOWLEDGE_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.tts":
"Squawk 7000, approved to leave, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR.0.text": "{agent}, {callsign_shortened} would
like to cancel IFR.",',' "ATCCOM.AC_AGNT_CANCEL_IFR.0.text": "{agent},
{callsign}. Cancelling IFR.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR.0.tts": "{agent}, {callsign_shortened} would like
to cancel IFR.",',' "ATCCOM.AC_AGNT_CANCEL_IFR.0.tts": "{agent}, {callsign}.
Cancelling IFR.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR.1.text": "{agent}, {callsign_shortened}. Cancel
IFR at this time.",',' "ATCCOM.AC_AGNT_CANCEL_IFR.1.text": "{agent},
{callsign}, request to cancel IFR.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR.1.tts": "{agent}, {callsign_shortened}. Cancel
IFR at this time.",',' "ATCCOM.AC_AGNT_CANCEL_IFR.1.tts": "{agent},
{callsign}, request to cancel IFR.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_NO.0.text": "Negative, do not cancel IFR,
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_NO.0.text":
"Negative, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_NO.0.tts": "Negative, do not cancel IFR,
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_NO.0.tts":
"Negative, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_YES.0.text": "Affirmative, cancel IFR,
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_YES.0.text":
"Affirm, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_YES.0.tts": "Affirmative, cancel IFR,
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_CANCEL_IFR_CONFIRM_YES.0.tts":
"Affirm, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_ACKNOWLEDGE.0.text": "Cleared through
{airspace_new} airspace, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_CLASS_BC_ACKNOWLEDGE.0.text": "Cleared to cross class
{airspace_new} airspace (route ...) at {altitude_current}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_ACKNOWLEDGE.0.tts": "Cleared through {airspace_new}
airspace, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_CLASS_BC_ACKNOWLEDGE.0.tts": "Cleared to cross class {airspace_new}
airspace, at {altitude_current}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_AIRBORNE_REQUEST.0.text": "{agent}, {callsign} is
type {ac_type}, {location_current}, {altitude_current}. Request clearance to
transition {airspace_new} airspace.",','
"ATCCOM.AC_AGNT_CLASS_BC_AIRBORNE_REQUEST.0.text": "{agent}, {callsign}, {ac_type},
{location_current}, {altitude_current}, VFR (from ... to ... ). Request to cross
class {airspace_new} airspace (route ...) at {altitude_current}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_AIRBORNE_REQUEST.0.tts": "{agent}, {callsign} is
type {ac_type}, {location_current}, {altitude_current}. Request clearance to
transition {airspace_new} airspace.",','
"ATCCOM.AC_AGNT_CLASS_BC_AIRBORNE_REQUEST.0.tts": "{agent}, {callsign}, {ac_type},
{location_current}, {altitude_current}, VFR. Request to cross class {airspace_new}
airspace at {altitude_current}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_CLEARANCE_RADAR_CONTACT_ACKNOWLEDGE.0.text":
"Cleared through the {airspace_new} airspace, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_CLASS_BC_CLEARANCE_RADAR_CONTACT_ACKNOWLEDGE.0.text": "Cleared to
cross class {airspace_new} airspace (route ...) at {altitude_current},
{callsign}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_CLEARANCE_RADAR_CONTACT_ACKNOWLEDGE.0.tts":
"Cleared through the {airspace_new} airspace, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_CLASS_BC_CLEARANCE_RADAR_CONTACT_ACKNOWLEDGE.0.tts": "Cleared to
cross class {airspace_new} airspace at {altitude_current}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_ON_FLIGHT_FOLLOWING_REQUEST.0.text": "{agent},
{callsign}. Request clearance to transition {airspace_new} airspace.",','
"ATCCOM.AC_AGNT_CLASS_BC_ON_FLIGHT_FOLLOWING_REQUEST.0.text": "{agent}, {callsign},
{location_current}, {altitude_current}, VFR (from ... to ...). Request to cross
class {airspace_new} airspace at {altitude_current}.",' -replace
' "ATCCOM.AC_AGNT_CLASS_BC_ON_FLIGHT_FOLLOWING_REQUEST.0.tts": "{agent},
{callsign}. Request clearance to transition {airspace_new} airspace.",','
"ATCCOM.AC_AGNT_CLASS_BC_ON_FLIGHT_FOLLOWING_REQUEST.0.tts": "{agent}, {callsign},
{location_current}, {altitude_current}, VFR. Request to cross class {airspace_new}
airspace at {altitude_current}.",' -replace
' "ATCCOM.AC_AGNT_DECLARE_MISSED.0.text": "{agent}, {callsign} is going
missed.",',' "ATCCOM.AC_AGNT_DECLARE_MISSED.0.text": "{callsign}, going
around!",' -replace
' "ATCCOM.AC_AGNT_DECLARE_MISSED.0.tts": "{agent}, {callsign} is going
missed.",',' "ATCCOM.AC_AGNT_DECLARE_MISSED.0.tts": "{callsign}, going
around!",' -replace
' "ATCCOM.AC_AGNT_EXPECT_APPROACH_FULL_PROCEDURE.0.text": "{vector} Expect
{approach} approach{approach_method}{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND},
cleared to {approach_iaf}, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_EXPECT_APPROACH_FULL_PROCEDURE.0.text": "{vector} Expect {approach}
{approach_method}{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}. Direct to
{approach_iaf}, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_EXPECT_APPROACH_FULL_PROCEDURE.0.tts": "{vector} Expect
{approach} approach{approach_method}{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND},
cleared to {approach_iaf}, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_EXPECT_APPROACH_FULL_PROCEDURE.0.tts": "{vector} Expect {approach}
{approach_method}{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}. Direct to
{approach_iaf}, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_EXPECT_APPROACH_VECTORS_TO_FINAL.0.text": "{vector} Expect
vectors {approach} approach{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND},
{callsign_shortened}.",','
"ATCCOM.AC_AGNT_EXPECT_APPROACH_VECTORS_TO_FINAL.0.text": "{vector} Expect vectors
for {approach} {PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_EXPECT_APPROACH_VECTORS_TO_FINAL.0.tts": "{vector} Expect
vectors {approach} approach{PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND},
{callsign_shortened}.",','
"ATCCOM.AC_AGNT_EXPECT_APPROACH_VECTORS_TO_FINAL.0.tts": "{vector} Expect vectors
for {approach} {PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_AIRBORNE_REQUEST.0.text": "{agent},
{callsign} is type {ac_type}, {location_current}. Request flight following.",','
"ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_AIRBORNE_REQUEST.0.text": "{agent}, {callsign},
{location_current}, {altitude_current}, VFR (from ... to ...), (estimate ...
at ...). Request flight information service.",' -replace
' "ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_AIRBORNE_REQUEST.0.tts": "{agent},
{callsign} is type {ac_type}, {location_current}. Request flight following.",','
"ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_AIRBORNE_REQUEST.0.tts": "{agent}, {callsign},
{location_current}, {altitude_current}, VFR. Request flight information service.",'
-replace
' "ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_CANCEL.0.text": "{agent},
{callsign_shortened}, cancel flight following.",','
"ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_CANCEL.0.text": "{agent}, {callsign_shortened},
request frequency change.",' -replace
' "ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_CANCEL.0.tts": "{agent},
{callsign_shortened}, cancel flight following.",','
"ATCCOM.AC_AGNT_FLIGHT_FOLLOWING_CANCEL.0.tts": "{agent}, {callsign_shortened},
request frequency change.",' -replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.0.text": "{frequency_new} for
{callsign_shortened}. {PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.0.text":
"{agent_name_new} {agent_type_new} {frequency_new}, {callsign}. {PILOT_HUMAN}",'
-replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.0.tts": "{frequency_new} for
{callsign_shortened}. {PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.0.tts":
"{agent_name_new} {agent_type_new} {frequency_new}, {callsign}. {PILOT_HUMAN}",'
-replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.1.text": "{frequency_new},
{callsign_shortened}. {PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.1.text":
"Changing to {agent_name_new} {agent_type_new} {frequency_new}, {callsign}.
{PILOT_HUMAN}",' -replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.1.tts": "{frequency_new}, {callsign_shortened}.
{PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.1.tts": "Changing to
{agent_name_new} {agent_type_new} {frequency_new}, {callsign}. {PILOT_HUMAN}",'
-replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.2.text": "Going to {frequency_new},
{callsign_shortened}. {PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.2.text":
"Contact {agent_name_new} {agent_type_new} {frequency_new}, {callsign}.
{PILOT_HUMAN}",' -replace
' "ATCCOM.AC_AGNT_HANDOFF_RESP.2.tts": "Going to {frequency_new},
{callsign_shortened}. {PILOT_HUMAN}",',' "ATCCOM.AC_AGNT_HANDOFF_RESP.2.tts":
"Contact {agent_name_new} {agent_type_new} {frequency_new}, {callsign}.
{PILOT_HUMAN}",' -replace
' "ATCCOM.AC_AGNT_HAVERWY.0.text": "{callsign_shortened} has the runway in
sight.",',' "ATCCOM.AC_AGNT_HAVERWY.0.text": "{callsign_shortened}, runway in
sight.",' -replace
' "ATCCOM.AC_AGNT_HAVERWY.0.tts": "{callsign_shortened} has the runway in
sight.",',' "ATCCOM.AC_AGNT_HAVERWY.0.tts": "{callsign_shortened}, runway in
sight.",' -replace
' "ATCCOM.AC_AGNT_HAVERWY.1.text": "{callsign_shortened}, I have the runway in
sight.",',' "ATCCOM.AC_AGNT_HAVERWY.1.text": "{callsign_shortened}, runway in
sight.",' -replace
' "ATCCOM.AC_AGNT_HAVERWY.1.tts": "{callsign_shortened}, I have the runway in
sight.",',' "ATCCOM.AC_AGNT_HAVERWY.1.tts": "{callsign_shortened}, runway in
sight.",' -replace
' "ATCCOM.AC_AGNT_HAVERWY_NOT.0.text": "{callsign_shortened} does not have the
runway in sight.",',' "ATCCOM.AC_AGNT_HAVERWY_NOT.0.text":
"{callsign_shortened}, runway not in sight.",' -replace
' "ATCCOM.AC_AGNT_HAVERWY_NOT.0.tts": "{callsign_shortened} does not have the
runway in sight.",',' "ATCCOM.AC_AGNT_HAVERWY_NOT.0.tts":
"{callsign_shortened}, runway not in sight.",' -replace
' "ATCCOM.AC_AGNT_IFR_CLEARANCE_READBACK.0.text": "{callsign}, cleared to
{airport_destination} airport {route}. Takeoff {runway}, climb and maintain
{altitude_new}. Departure on {frequency_departure}, squawk {squawk_new}.",','
"ATCCOM.AC_AGNT_IFR_CLEARANCE_READBACK.0.text": "Cleared to {airport_destination},
{route}, {runway}, climb to {altitude_new}, squawk {squawk_new}, {callsign}.",'
-replace
' "ATCCOM.AC_AGNT_IFR_CLEARANCE_READBACK.0.tts": "{callsign}, cleared to
{airport_destination} airport {route}. Takeoff {runway}, climb and maintain
{altitude_new}. Departure on {frequency_departure}, squawk {squawk_new}.",','
"ATCCOM.AC_AGNT_IFR_CLEARANCE_READBACK.0.tts": "Cleared to {airport_destination},
{route}, {runway}, climb to {altitude_new}, squawk {squawk_new}, {callsign}.",'
-replace
' "ATCCOM.AC_AGNT_IFR_CLEARANCE_VOID_TIME_READBACK.0.text": "{callsign},
cleared to {airport_destination} airport {route}. Climb and maintain
{altitude_new}. Departure is {frequency_departure}, squawk {squawk_new}. Clearance
void {minutes_clearance_void} from now.",','
"ATCCOM.AC_AGNT_IFR_CLEARANCE_VOID_TIME_READBACK.0.text": "Cleared to
{airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}, slot in {minutes_clearance_void}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_IFR_CLEARANCE_VOID_TIME_READBACK.0.tts": "{callsign},
cleared to {airport_destination} airport {route}. Climb and maintain
{altitude_new}. Departure is {frequency_departure}, squawk {squawk_new}. Clearance
void {minutes_clearance_void} from now.",','
"ATCCOM.AC_AGNT_IFR_CLEARANCE_VOID_TIME_READBACK.0.tts": "Cleared to
{airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}, slot in {minutes_clearance_void}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_INFLIGHT_IFR_CLEARANCE_READBACK.0.text": "{callsign} cleared
to {airport_destination} airport {route}. Squawk {squawk_new}.",','
"ATCCOM.AC_AGNT_INFLIGHT_IFR_CLEARANCE_READBACK.0.text": "Cleared
{airport_destination}, {route}, squawk {squawk_new}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_INFLIGHT_IFR_CLEARANCE_READBACK.0.tts": "{callsign} cleared
to {airport_destination} airport {route}. Squawk {squawk_new}.",','
"ATCCOM.AC_AGNT_INFLIGHT_IFR_CLEARANCE_READBACK.0.tts": "Cleared
{airport_destination}, {route}, squawk {squawk_new}, {callsign}.",' -replace
' "ATCCOM.AC_AGNT_PUBLISHED_MISSED_APPROACH_CONTACT.0.text": "{agent},
{callsign}, published missed approach {approach} at {altitude_current}.",','
"ATCCOM.AC_AGNT_PUBLISHED_MISSED_APPROACH_CONTACT.0.text": "{callsign}, ready for
approach.",' -replace
' "ATCCOM.AC_AGNT_PUBLISHED_MISSED_APPROACH_CONTACT.0.tts": "{agent},
{callsign}, published missed approach {approach} at {altitude_current}.",','
"ATCCOM.AC_AGNT_PUBLISHED_MISSED_APPROACH_CONTACT.0.tts": "{callsign}, ready for
approach.",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_LEFT.0.text": "{agent}, {callsign},
requesting pushback tug to steer the aircraft to the left.",','
"ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_LEFT.0.text": "",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_LEFT.0.tts": "{agent}, {callsign},
requesting pushback tug to steer the aircraft to the left.",','
"ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_LEFT.0.tts": "",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_RIGHT.0.text": "{agent}, {callsign},
requesting pushback tug to steer the aircraft to the right.",','
"ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_RIGHT.0.text": "",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_RIGHT.0.tts": "{agent}, {callsign},
requesting pushback tug to steer the aircraft to the right.",','
"ATCCOM.AC_AGNT_PUSHBACK_STEER_TO_RIGHT.0.tts": "",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STRAIGHTEN.0.text": "{agent}, {callsign},
requesting pushback tug to push the aircraft straight.",','
"ATCCOM.AC_AGNT_PUSHBACK_STRAIGHTEN.0.text": "",' -replace
' "ATCCOM.AC_AGNT_PUSHBACK_STRAIGHTEN.0.tts": "{agent}, {callsign}, requesting
pushback tug to push the aircraft straight.",','
"ATCCOM.AC_AGNT_PUSHBACK_STRAIGHTEN.0.tts": "",' -replace
' "ATCCOM.AC_AGNT_REPORT_MISSED_APPROACH.0.text": "{agent}, {callsign} is
missed approach at {airport_destination}.",','
"ATCCOM.AC_AGNT_REPORT_MISSED_APPROACH.0.text": "{agent}, {callsign}, passing
{altitude_current}, climbing to {altitude_new}, runway heading.",' -replace
' "ATCCOM.AC_AGNT_REPORT_MISSED_APPROACH.0.tts": "{agent}, {callsign} is
missed approach at {airport_destination}.",','
"ATCCOM.AC_AGNT_REPORT_MISSED_APPROACH.0.tts": "{agent}, {callsign}, passing
{altitude_current}, climbing to {altitude_new}, runway heading.",' -replace
' "ATCCOM.AC_AGNT_REPORT_PUBLISHED_MISSED_APPROACH.0.text": "{agent},
{callsign}, flying the {airport_destination} {approach} published missed
approach.",',' "ATCCOM.AC_AGNT_REPORT_PUBLISHED_MISSED_APPROACH.0.text":
"{agent}, {callsign}, passing {altitude_current}, climbing to {altitude_new},
published missed approach.",' -replace
' "ATCCOM.AC_AGNT_REPORT_PUBLISHED_MISSED_APPROACH.0.tts": "{agent},
{callsign}, flying the {airport_destination} {approach} published missed
approach.",',' "ATCCOM.AC_AGNT_REPORT_PUBLISHED_MISSED_APPROACH.0.tts":
"{agent}, {callsign}, passing {altitude_current}, climbing to {altitude_new},
published missed approach.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_APPROACH.0.text": "{callsign_shortened} would like
{approach_request} approach{approach_method_request}.",','
"ATCCOM.AC_AGNT_REQUEST_APPROACH.0.text": "{callsign_shortened} request
{approach_request} {approach_method_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_APPROACH.0.tts": "{callsign_shortened} would like
{approach_request} approach{approach_method_request}.",','
"ATCCOM.AC_AGNT_REQUEST_APPROACH.0.tts": "{callsign_shortened} request
{approach_request} {approach_method_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_APPROACH_AND_RUNWAY.0.text": "{callsign_shortened}
would like {approach_request} approach{approach_method_request}, landing
{runway_request}.",',' "ATCCOM.AC_AGNT_REQUEST_APPROACH_AND_RUNWAY.0.text":
"{callsign_shortened} request {runway_request}{approach_request}
{approach_method_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_APPROACH_AND_RUNWAY.0.tts": "{callsign_shortened}
would like {approach_request} approach{approach_method_request}, landing
{runway_request}.",',' "ATCCOM.AC_AGNT_REQUEST_APPROACH_AND_RUNWAY.0.tts":
"{callsign_shortened} request {runway_request}{approach_request}
{approach_method_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_BAGGAGE.0.text": "{agent}, {callsign}, could you
please send the baggage\?",',' "ATCCOM.AC_AGNT_REQUEST_BAGGAGE.0.text":
"{agent_name} handling, {callsign}, request baggage loading.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_BAGGAGE.0.tts": "{agent}, {callsign}, could you
please send the baggage\?",',' "ATCCOM.AC_AGNT_REQUEST_BAGGAGE.0.tts":
"{agent_name} handling, {callsign}, request baggage loading.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CATERING.0.text": "{agent}, {callsign}, could you
please send the catering truck \?",','
"ATCCOM.AC_AGNT_REQUEST_CATERING.0.text": "{agent_name} handling, {callsign},
request catering.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CATERING.0.tts": "{agent}, {callsign}, could you
please send the catering truck \?",','
"ATCCOM.AC_AGNT_REQUEST_CATERING.0.tts": "{agent_name} handling, {callsign},
request catering.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_1000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_1000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_1000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_1000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_10000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_10000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_10000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_10000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_2000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_2000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_2000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_2000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_3000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_3000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_3000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_3000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_4000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_4000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_4000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_4000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_5000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_5000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_5000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_5000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_6000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_6000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_6000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_6000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_7000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_7000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_7000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_7000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_8000.0.text": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_8000.0.text":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_CLIMB_8000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_CLIMB_8000.0.tts":
"{agent}, {callsign_shortened}, request climb {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_1000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_1000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_1000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_1000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_10000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_10000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_10000.0.tts": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_10000.0.tts": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_2000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_2000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_2000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_2000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_3000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_3000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_3000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_3000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_4000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_4000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_4000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_4000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_5000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_5000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_5000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_5000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_6000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_6000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_6000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_6000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_7000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_7000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_7000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_7000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_8000.0.text": "{agent},
{callsign_shortened}. Request {altitude_request}.",','
"ATCCOM.AC_AGNT_REQUEST_DESCEND_8000.0.text": "{agent}, {callsign_shortened},
request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_DESCEND_8000.0.tts": "{agent}, {callsign_shortened}.
Request {altitude_request}.",',' "ATCCOM.AC_AGNT_REQUEST_DESCEND_8000.0.tts":
"{agent}, {callsign_shortened}, request descend {altitude_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_FUEL_TRUCK.0.text": "{agent}, {callsign}, could you
please send a fuel truck \?",',' "ATCCOM.AC_AGNT_REQUEST_FUEL_TRUCK.0.text":
"{agent_name} handling, {callsign}, request refueling.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_FUEL_TRUCK.0.tts": "{agent}, {callsign}, could you
please send a fuel truck \?",',' "ATCCOM.AC_AGNT_REQUEST_FUEL_TRUCK.0.tts":
"{agent_name} handling, {callsign}, request refueling.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_GATE.0.text": "{agent}, {callsign}, could you please
connect the jetway to the aircraft \?",','
"ATCCOM.AC_AGNT_REQUEST_GATE.0.text": "{agent_name} handling, {callsign}, ready for
boarding.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_GATE.0.tts": "{agent}, {callsign}, could you please
connect the jetway to the aircraft \?",','
"ATCCOM.AC_AGNT_REQUEST_GATE.0.tts": "{agent_name} handling, {callsign}, ready for
boarding.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.0.text": "{agent}, {callsign}
requests destination change to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.0.text": "{agent}, {callsign},
request to divert to {airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.0.tts": "{agent}, {callsign}
requests destination change to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.0.tts": "{agent}, {callsign},
request to divert to {airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.1.text": "{agent}, {callsign}
would like to change destination to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.1.text": "{agent}, {callsign},
request diversion to {airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.1.tts": "{agent}, {callsign}
would like to change destination to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION.1.tts": "{agent}, {callsign},
request diversion to {airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.0.text": "{agent}, {callsign} IFR to
{airport_destination_request}, ready to copy.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.0.text": "{agent}, {callsign}, {ac_type}, (at
...), information {atis}, {agnt_add_altimeter_current}, IFR to
{airport_destination_request}, request enroute clearance.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.0.tts": "{agent}, {callsign} IFR to
{airport_destination_request}, ready to copy.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.0.tts": "{agent}, {callsign}, {ac_type},
information {atis}, {agnt_add_altimeter_current}, IFR to
{airport_destination_request}, request enroute clearance.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.1.text": "{agent}, {callsign} ready to
copy IFR clearance to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.1.text": "{agent}, {callsign}, {ac_type}, (at
...), information {atis}, {agnt_add_altimeter_current}, request clearance to
{airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.1.tts": "{agent}, {callsign} ready to
copy IFR clearance to {airport_destination_request}.",','
"ATCCOM.AC_AGNT_REQUEST_IFR_CLEARANCE.1.tts": "{agent}, {callsign}, {ac_type},
information {atis}, {agnt_add_altimeter_current}, request clearance to
{airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_POPUP_IFR_CLEARANCE.0.text": "{agent}, {callsign},
{location_current}, request IFR to {airport_destination_request}, ready to
copy.",',' "ATCCOM.AC_AGNT_REQUEST_POPUP_IFR_CLEARANCE.0.text": "{agent},
{callsign}, {location_current}, request IFR pick-up to
{airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_POPUP_IFR_CLEARANCE.0.tts": "{agent}, {callsign},
{location_current}, request IFR to {airport_destination_request}, ready to
copy.",',' "ATCCOM.AC_AGNT_REQUEST_POPUP_IFR_CLEARANCE.0.tts": "{agent},
{callsign}, {location_current}, request IFR pick-up to
{airport_destination_request}.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_POWER_SUPPLY.0.text": "{agent}, {callsign}, could
you please send a ground power unit \?",','
"ATCCOM.AC_AGNT_REQUEST_POWER_SUPPLY.0.text": "{agent_name} handling, {callsign},
request GPU.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_POWER_SUPPLY.0.tts": "{agent}, {callsign}, could you
please send a ground power unit \?",','
"ATCCOM.AC_AGNT_REQUEST_POWER_SUPPLY.0.tts": "{agent_name} handling, {callsign},
request GPU.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_PUSHBACK.0.text": "{agent}, {callsign}, requesting
pushback.",',' "ATCCOM.AC_AGNT_REQUEST_PUSHBACK.0.text": "{agent}, {callsign},
request pushback.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_PUSHBACK.0.tts": "{agent}, {callsign}, requesting
pushback.",',' "ATCCOM.AC_AGNT_REQUEST_PUSHBACK.0.tts": "{agent}, {callsign},
request pushback.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_RAMP.0.text": "{agent}, {callsign}, could you please
send a ramp \?",',' "ATCCOM.AC_AGNT_REQUEST_RAMP.0.text": "{agent_name}
handling, {callsign}, ready for boarding.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_RAMP.0.tts": "{agent}, {callsign}, could you please
send a ramp \?",',' "ATCCOM.AC_AGNT_REQUEST_RAMP.0.tts": "{agent_name}
handling, {callsign}, ready for boarding.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_VECTOR_TO_NEXT_WAYPOINT.0.text": "{agent},
{callsign}, Requesting vector to next waypoint.",','
"ATCCOM.AC_AGNT_REQUEST_VECTOR_TO_NEXT_WAYPOINT.0.text": "{callsign}, request
vectors.",' -replace
' "ATCCOM.AC_AGNT_REQUEST_VECTOR_TO_NEXT_WAYPOINT.0.tts": "{agent},
{callsign}, Requesting vector to next waypoint.",','
"ATCCOM.AC_AGNT_REQUEST_VECTOR_TO_NEXT_WAYPOINT.0.tts": "{callsign}, request
vectors.",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.0.text": "{agent}, {callsign_shortened}
requests {runway_request}.",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.0.text":
"{agent}, {callsign_shortened} request {runway_request}.",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.0.tts": "{agent}, {callsign_shortened}
requests {runway_request}.",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.0.tts":
"{agent}, {callsign_shortened} request {runway_request}.",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.1.text": "{agent}, {callsign_shortened} would
prefer {runway_request}.",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.1.text":
"{agent}, {callsign_shortened} request {runway_request}.",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.1.tts": "{agent}, {callsign_shortened} would
prefer {runway_request}.",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.1.tts": "{agent},
{callsign_shortened} request {runway_request}.",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.2.text": "{agent}, can {callsign_shortened}
get {runway_request}\?",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.2.text": "{agent},
{callsign_shortened} request {runway_request}?",' -replace
' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.2.tts": "{agent}, can {callsign_shortened}
get {runway_request}\?",',' "ATCCOM.AC_AGNT_RUNWAY_REQUEST.2.tts": "{agent},
{callsign_shortened} request {runway_request}?",' -replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.1.text": "{agent}, {callsign_shortened}, say again
please.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.1.text": "Blocked, say again,
{callsign}.",' -replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.1.tts": "{agent}, {callsign_shortened}, say again
please.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.1.tts": "Blocked, say again,
{callsign}.",' -replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.2.text": "{agent}, {callsign_shortened}, say
again.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.2.text": "Say again, {callsign}.",'
-replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.2.tts": "{agent}, {callsign_shortened}, say
again.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.2.tts": "Say again, {callsign}.",'
-replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.4.text": "{agent}, please repeat transmission for
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.4.text": "Station calling
{callsign}, unreadable, say again.",' -replace
' "ATCCOM.AC_AGNT_SAY_AGAIN.4.tts": "{agent}, please repeat transmission for
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_SAY_AGAIN.4.tts": "Station calling
{callsign}, unreadable, say again.",' -replace
' "ATCCOM.AC_AGNT_STANDBY.0.text": "Please stand by,
{callsign_shortened}.",',' "ATCCOM.AC_AGNT_STANDBY.0.text": "Stand by,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_STANDBY.0.tts": "Please stand by, {callsign_shortened}.",','
"ATCCOM.AC_AGNT_STANDBY.0.tts": "Stand by, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_STOP_BAGGAGE.0.text": "{agent}, {callsign}, I am done with
the baggage service.",',' "ATCCOM.AC_AGNT_STOP_BAGGAGE.0.text": "{agent_name}
handling, {callsign}, stop baggage loading.",' -replace
' "ATCCOM.AC_AGNT_STOP_BAGGAGE.0.tts": "{agent}, {callsign}, I am done with
the baggage service.",',' "ATCCOM.AC_AGNT_STOP_BAGGAGE.0.tts": "{agent_name}
handling, {callsign}, stop baggage loading.",' -replace
' "ATCCOM.AC_AGNT_STOP_CATERING.0.text": "{agent}, {callsign}, I am done with
catering services.",',' "ATCCOM.AC_AGNT_STOP_CATERING.0.text": "{agent_name}
handling, {callsign}, stop catering loading.",' -replace
' "ATCCOM.AC_AGNT_STOP_CATERING.0.tts": "{agent}, {callsign}, I am done with
catering services.",',' "ATCCOM.AC_AGNT_STOP_CATERING.0.tts": "{agent_name}
handling, {callsign}, stop catering loading.",' -replace
' "ATCCOM.AC_AGNT_STOP_FUEL_TRUCK.0.text": "{agent}, {callsign}, I am done
with fuel services.",',' "ATCCOM.AC_AGNT_STOP_FUEL_TRUCK.0.text":
"{agent_name} handling, {callsign}, cancel refueling.",' -replace
' "ATCCOM.AC_AGNT_STOP_FUEL_TRUCK.0.tts": "{agent}, {callsign}, I am done with
fuel services.",',' "ATCCOM.AC_AGNT_STOP_FUEL_TRUCK.0.tts": "{agent_name}
handling, {callsign}, cancel refueling.",' -replace
' "ATCCOM.AC_AGNT_STOP_GATE.0.text": "{agent}, {callsign}, could you please
disconnect the jetway from the aircraft \?",','
"ATCCOM.AC_AGNT_STOP_GATE.0.text": "{agent_name} handling, {callsign}, boarding
completed.",' -replace
' "ATCCOM.AC_AGNT_STOP_GATE.0.tts": "{agent}, {callsign}, could you please
disconnect the jetway from the aircraft \?",','
"ATCCOM.AC_AGNT_STOP_GATE.0.tts": "{agent_name} handling, {callsign}, boarding
completed.",' -replace
' "ATCCOM.AC_AGNT_STOP_POWER_SUPPLY.0.text": "{agent}, {callsign}, I am done
with power.",',' "ATCCOM.AC_AGNT_STOP_POWER_SUPPLY.0.text": "Ground from
cockpit, you can disconnect GPU.",' -replace
' "ATCCOM.AC_AGNT_STOP_POWER_SUPPLY.0.tts": "{agent}, {callsign}, I am done
with power.",',' "ATCCOM.AC_AGNT_STOP_POWER_SUPPLY.0.tts": "Ground from
cockpit, you can disconnect GPU.",' -replace
' "ATCCOM.AC_AGNT_STOP_PUSHBACK.0.text": "{agent}, {callsign}, requesting the
end of pushback.",',' "ATCCOM.AC_AGNT_STOP_PUSHBACK.0.text": "",' -replace
' "ATCCOM.AC_AGNT_STOP_PUSHBACK.0.tts": "{agent}, {callsign}, requesting the
end of pushback.",',' "ATCCOM.AC_AGNT_STOP_PUSHBACK.0.tts": "",' -replace
' "ATCCOM.AC_AGNT_STOP_RAMP.0.text": "{agent}, {callsign}, I am done with the
ramp.",',' "ATCCOM.AC_AGNT_STOP_RAMP.0.text": "{agent_name} handling,
{callsign}, boarding completed.",' -replace
' "ATCCOM.AC_AGNT_STOP_RAMP.0.tts": "{agent}, {callsign}, I am done with the
ramp.",',' "ATCCOM.AC_AGNT_STOP_RAMP.0.tts": "{agent_name} handling,
{callsign}, boarding completed.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.0.text": "{callsign_shortened}, have the
{ac_type_traffic} in sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.0.text":
"Traffic in sight, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.0.tts": "{callsign_shortened}, have the
{ac_type_traffic} in sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.0.tts":
"Traffic in sight, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.1.text": "{callsign_shortened}, have the
traffic.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.1.text": "Traffic in sight,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.1.tts": "{callsign_shortened}, have the
traffic.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.1.tts": "Traffic in sight,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.2.text": "{callsign_shortened}, traffic in
sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.2.text": "Traffic in sight,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.2.tts": "{callsign_shortened}, traffic in
sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_IN_SIGHT.2.tts": "Traffic in sight,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.2.text": "{callsign_shortened}, traffic
not in sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.2.text": "Negative
contact, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.2.tts": "{callsign_shortened}, traffic
not in sight.",',' "ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.2.tts": "Negative
contact, {callsign_shortened}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_CLIMB.0.text": "{agent}, {callsign} is at
{altitude_current} climbing {altitude_new}. ",','
"ATCCOM.AC_AGNT_WITHU_CLIMB.0.text": "{agent}, {callsign}, passing
{altitude_current}, climbing {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_CLIMB.0.tts": "{agent}, {callsign} is at
{altitude_current} climbing {altitude_new}. ",','
"ATCCOM.AC_AGNT_WITHU_CLIMB.0.tts": "{agent}, {callsign}, passing
{altitude_current}, climbing {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_CLIMB.1.text": "{agent}, {callsign} is climbing
through {altitude_current} for {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_CLIMB.1.text": "{agent}, {callsign}, passing
{altitude_current}, climbing {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_CLIMB.1.tts": "{agent}, {callsign} is climbing through
{altitude_current} for {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_CLIMB.1.tts": "{agent}, {callsign}, passing
{altitude_current}, climbing {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_DESCEND.0.text": "{agent}, {callsign} is at
{altitude_current} descending {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_DESCEND.0.text": "{agent}, {callsign}, passing
{altitude_current}, descending {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_DESCEND.0.tts": "{agent}, {callsign} is at
{altitude_current} descending {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_DESCEND.0.tts": "{agent}, {callsign}, passing
{altitude_current}, descending {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_DESCEND.1.text": "{agent}, {callsign} is out of
{altitude_current} for {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_DESCEND.1.text": "{agent}, {callsign}, passing
{altitude_current}, descending {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_DESCEND.1.tts": "{agent}, {callsign} is out of
{altitude_current} for {altitude_new}.",','
"ATCCOM.AC_AGNT_WITHU_DESCEND.1.tts": "{agent}, {callsign}, passing
{altitude_current}, descending {altitude_new}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_LEVEL.0.text": "{agent}, {callsign},
{altitude_current}.",',' "ATCCOM.AC_AGNT_WITHU_LEVEL.0.text": "{agent},
{callsign}, {altitude_current}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_LEVEL.0.tts": "{agent}, {callsign},
{altitude_current}.",',' "ATCCOM.AC_AGNT_WITHU_LEVEL.0.tts": "{agent},
{callsign}, {altitude_current}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_LEVEL.1.text": "{agent}, {callsign},
{altitude_current}.",',' "ATCCOM.AC_AGNT_WITHU_LEVEL.1.text": "{agent},
{callsign}, {altitude_current}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_AGNT_WITHU_LEVEL.1.tts": "{agent}, {callsign},
{altitude_current}.",',' "ATCCOM.AC_AGNT_WITHU_LEVEL.1.tts": "{agent},
{callsign}, {altitude_current}, direct {next_waypoint}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_BASE_LEG.0.text": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_BASE_LEG.0.text": "{callsign}, {direction_lr_pattern} hand
{pattern_leg}, {runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_BASE_LEG.0.tts": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_BASE_LEG.0.tts": "{callsign}, {direction_lr_pattern} hand
{pattern_leg}, {runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_CLEAR_OF_RUNWAY.0.text": "{agent_airport}
{agent_type}, {callsign} is clear of the runway.",','
"ATCCOM.AC_CTAF_ANNOUNCE_CLEAR_OF_RUNWAY.0.text": "{callsign}, runway vacated.",'
-replace
' "ATCCOM.AC_CTAF_ANNOUNCE_CLEAR_OF_RUNWAY.0.tts": "{agent_airport}
{agent_type}, {callsign} is clear of the runway.",','
"ATCCOM.AC_CTAF_ANNOUNCE_CLEAR_OF_RUNWAY.0.tts": "{callsign}, runway vacated.",'
-replace
' "ATCCOM.AC_CTAF_ANNOUNCE_CROSSWIND_LEG.0.text": "{agent_airport}
{agent_type}, {callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_CROSSWIND_LEG.0.text": "{callsign}, {direction_lr_pattern}
hand {pattern_leg}, {runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_CROSSWIND_LEG.0.tts": "{agent_airport}
{agent_type}, {callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_CROSSWIND_LEG.0.tts": "{callsign}, {direction_lr_pattern}
hand {pattern_leg}, {runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_DOWNWIND_LEG.0.text": "{agent_airport}
{agent_type}, {callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_DOWNWIND_LEG.0.text": "{callsign}, {direction_lr_pattern}
hand {pattern_leg}, {runway}",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_DOWNWIND_LEG.0.tts": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_DOWNWIND_LEG.0.tts": "{callsign}, {direction_lr_pattern}
hand {pattern_leg}, {runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_GO_AROUND.0.text": "{agent_airport} {agent_type},
{callsign} going around.",',' "ATCCOM.AC_CTAF_ANNOUNCE_GO_AROUND.0.text":
"{callsign} going around!",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_GO_AROUND.0.tts": "{agent_airport} {agent_type},
{callsign} going around.",',' "ATCCOM.AC_CTAF_ANNOUNCE_GO_AROUND.0.tts":
"{callsign} going around!",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_MISSED_APPROACH.0.text": "{agent_airport}
{agent_type}, {callsign}, flying the missed approach.",','
"ATCCOM.AC_CTAF_ANNOUNCE_MISSED_APPROACH.0.text": "{callsign} going around!",'
-replace
' "ATCCOM.AC_CTAF_ANNOUNCE_MISSED_APPROACH.0.tts": "{agent_airport}
{agent_type}, {callsign}, flying the missed approach.",','
"ATCCOM.AC_CTAF_ANNOUNCE_MISSED_APPROACH.0.tts": "{callsign} going around!",'
-replace
' "ATCCOM.AC_CTAF_ANNOUNCE_ON_FINAL.0.text": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}, {landing_type}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_ON_FINAL.0.text": "{callsign}, {pattern_leg}, {runway},
{landing_type}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_ON_FINAL.0.tts": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}, {landing_type}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_ON_FINAL.0.tts": "{callsign}, {pattern_leg}, {runway},
{landing_type}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_EAST.0.text": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_EAST.0.text": "{callsign}, taking off
{runway}, east departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_EAST.0.tts": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_EAST.0.tts": "{callsign}, taking off
{runway}, east departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_NORTH.0.text": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_NORTH.0.text": "{callsign}, taking off
{runway}, north departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_NORTH.0.tts": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_NORTH.0.tts": "{callsign}, taking off
{runway}, north departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTH.0.text": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTH.0.text": "{callsign}, taking off
{runway}, south departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTH.0.tts": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTH.0.tts": "{callsign}, taking off
{runway}, south departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_STRAIGHT_OUT.0.text":
"{agent_airport} {agent_type}, {callsign}, taking off {runway},
{departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_STRAIGHT_OUT.0.text": "{callsign}, taking
off {runway}, straight-out departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_STRAIGHT_OUT.0.tts":
"{agent_airport} {agent_type}, {callsign}, taking off {runway},
{departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_STRAIGHT_OUT.0.tts": "{callsign}, taking
off {runway}, straight-out departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_WEST.0.text": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_WEST.0.text": "{callsign}, taking off
{runway}, west departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_WEST.0.tts": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_WEST.0.tts": "{callsign}, taking off
{runway}, west departure.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN.0.text": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN.0.text": "{callsign}, taking off
{runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN.0.tts": "{agent_airport}
{agent_type}, {callsign}, taking off {runway}, {departure_vfr}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN.0.tts": "{callsign}, taking off
{runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_UPWIND_LEG.0.text": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_UPWIND_LEG.0.text": "{callsign}, {pattern_leg},
{runway}.",' -replace
' "ATCCOM.AC_CTAF_ANNOUNCE_UPWIND_LEG.0.tts": "{agent_airport} {agent_type},
{callsign} is on {pattern_leg}, {runway}.",','
"ATCCOM.AC_CTAF_ANNOUNCE_UPWIND_LEG.0.tts": "{callsign}, {pattern_leg},
{runway}.",' -replace
' "ATCCOM.AC_GND_CLEARED_TAXI_TO_FUEL.0.text": "Taxi to fuel,
{callsign_shortened}.",',' "ATCCOM.AC_GND_CLEARED_TAXI_TO_FUEL.0.text": "Taxi
to the fuel station, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_CLEARED_TAXI_TO_FUEL.0.tts": "Taxi to fuel,
{callsign_shortened}.",',' "ATCCOM.AC_GND_CLEARED_TAXI_TO_FUEL.0.tts": "Taxi
to the fuel station, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_CONTINUE_TAXI_ACKNOWLEDGE.0.text": "Roger,
{callsign_shortened}.",',' "ATCCOM.AC_GND_CONTINUE_TAXI_ACKNOWLEDGE.0.text":
"Continue taxi, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_CONTINUE_TAXI_ACKNOWLEDGE.0.tts": "Roger,
{callsign_shortened}.",',' "ATCCOM.AC_GND_CONTINUE_TAXI_ACKNOWLEDGE.0.tts":
"Continue taxi, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_HOLD_POSITION_ACKNOWLEDGE.0.text": "Hold position,
{callsign_shortened}.",',' "ATCCOM.AC_GND_HOLD_POSITION_ACKNOWLEDGE.0.text":
"Holding, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_HOLD_POSITION_ACKNOWLEDGE.0.tts": "Hold position,
{callsign_shortened}.",',' "ATCCOM.AC_GND_HOLD_POSITION_ACKNOWLEDGE.0.tts":
"Holding, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_IFR.0.text": "{agent}, {callsign} with {atis},
ready to taxi, IFR.",',' "ATCCOM.AC_GND_REQUEST_TAXI_IFR.0.text": "{agent},
{callsign}, (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_IFR.0.tts": "{agent}, {callsign} with {atis},
ready to taxi, IFR.",',' "ATCCOM.AC_GND_REQUEST_TAXI_IFR.0.tts": "{agent},
{callsign}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_IFR_NO_ATIS.0.text": "{agent}, {callsign}, ready
to taxi, IFR.",',' "ATCCOM.AC_GND_REQUEST_TAXI_IFR_NO_ATIS.0.text": "{agent},
{callsign}, (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_IFR_NO_ATIS.0.tts": "{agent}, {callsign}, ready
to taxi, IFR.",',' "ATCCOM.AC_GND_REQUEST_TAXI_IFR_NO_ATIS.0.tts": "{agent},
{callsign}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.0.text": "{agent}, {callsign},
request taxi to east parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.0.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.0.tts": "{agent}, {callsign},
request taxi to east parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.0.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.1.text": "{agent}, {callsign},
taxi to east parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.1.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.1.tts": "{agent}, {callsign},
taxi to east parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_EAST_PARKING.1.tts":
"{agent}, {callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_FUEL.0.text": "{agent}, {callsign}, request
taxi to fuel.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_FUEL.0.text": "{agent},
{callsign}, (at ...), request taxi to the fuel station.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_FUEL.0.tts": "{agent}, {callsign}, request
taxi to fuel.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_FUEL.0.tts": "{agent},
{callsign}, request taxi to the fuel station.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.0.text": "{agent}, {callsign}, request
taxi to the gate.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.0.text": "{agent},
{callsign}, runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.0.tts": "{agent}, {callsign}, request
taxi to the gate.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.0.tts": "{agent},
{callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.1.text": "{agent}, {callsign}, taxi to
the gate.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.1.text": "{agent},
{callsign}, runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.1.tts": "{agent}, {callsign}, taxi to
the gate.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_GATES.1.tts": "{agent},
{callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.0.text": "{agent}, {callsign},
request taxi to north parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.0.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.0.tts": "{agent}, {callsign},
request taxi to north parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.0.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.1.text": "{agent}, {callsign},
taxi to north parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.1.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.1.tts": "{agent}, {callsign},
taxi to north parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTH_PARKING.1.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.0.text": "{agent},
{callsign}, request taxi to northeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.0.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.0.tts": "{agent},
{callsign}, request taxi to northeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.0.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.1.text": "{agent},
{callsign}, taxi to northeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.1.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.1.tts": "{agent},
{callsign}, taxi to northeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING.1.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.0.text": "{agent},
{callsign}, request taxi to northwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.0.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.0.tts": "{agent},
{callsign}, request taxi to northwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.0.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.1.text": "{agent},
{callsign}, taxi to northwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.1.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.1.tts": "{agent},
{callsign}, taxi to northwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING.1.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.0.text": "{agent}, {callsign},
request taxi to parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.0.text":
"{agent}, {callsign}, runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.0.tts": "{agent}, {callsign}, request
taxi to parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.0.tts": "{agent},
{callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.1.text": "{agent}, {callsign}, taxi
to parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.1.text": "{agent},
{callsign}, runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.1.tts": "{agent}, {callsign}, taxi to
parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_PARKING.1.tts": "{agent},
{callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.0.text": "{agent}, {callsign},
request taxi to south parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.0.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.0.tts": "{agent}, {callsign},
request taxi to south parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.0.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.1.text": "{agent}, {callsign},
taxi to south parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.1.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.1.tts": "{agent}, {callsign},
taxi to south parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING.1.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.0.text": "{agent},
{callsign}, request taxi to southeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.0.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.0.tts": "{agent},
{callsign}, request taxi to southeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.0.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.1.text": "{agent},
{callsign}, taxi to southeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.1.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.1.tts": "{agent},
{callsign}, taxi to southeast parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING.1.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.0.text": "{agent},
{callsign}, request taxi to southwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.0.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.0.tts": "{agent},
{callsign}, request taxi to southwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.0.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.1.text": "{agent},
{callsign}, taxi to southwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.1.text": "{agent}, {callsign},
runway (...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.1.tts": "{agent},
{callsign}, taxi to southwest parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING.1.tts": "{agent}, {callsign},
runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.0.text": "{agent}, {callsign},
request taxi to west parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.0.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.0.tts": "{agent}, {callsign},
request taxi to west parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.0.tts": "{agent}, {callsign}, runway
vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.1.text": "{agent}, {callsign},
taxi to west parking.",','
"ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.1.text": "{agent}, {callsign}, runway
(...) vacated (at ...), request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.1.tts": "{agent}, {callsign},
taxi to west parking.",',' "ATCCOM.AC_GND_REQUEST_TAXI_TO_WEST_PARKING.1.tts":
"{agent}, {callsign}, runway vacated, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.0.text": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.0.tts": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.1.text": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.1.tts": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.2.text": "{agent}, {callsign},
ready to taxi, {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.2.tts": "{agent}, {callsign},
ready to taxi, {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.3.text": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.3.tts": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.0.text": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.0.tts": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.1.text": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.1.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.1.tts": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.1.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.2.text": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.2.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.2.tts": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.2.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.3.text": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.3.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.3.tts": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS.3.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.0.text": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.0.tts": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.1.text": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.1.tts": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.2.text": "{agent}, {callsign},
ready to taxi, {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.2.tts": "{agent}, {callsign},
ready to taxi, {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.3.text": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.3.tts": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.0.text": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.0.tts": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.1.text": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.1.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.1.tts": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.1.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.2.text": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.2.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.2.tts": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.2.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.3.text": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.3.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.3.tts": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS.3.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.0.text": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.0.tts": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.1.text": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.1.tts": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.2.text": "{agent}, {callsign},
ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.2.tts": "{agent}, {callsign},
ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.3.text": "{agent}, {callsign},
request taxi for {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.3.tts": "{agent}, {callsign},
request taxi for {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.0.text": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.0.tts": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.1.text": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.1.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.1.tts": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.1.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.2.text": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.2.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.2.tts": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.2.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.3.text": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.3.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.3.tts": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS.3.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.0.text": "{agent},
{callsign} with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.0.tts": "{agent},
{callsign} with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.1.text": "{agent},
{callsign} with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.1.tts": "{agent},
{callsign} with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.2.text": "{agent},
{callsign}, ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.2.tts": "{agent},
{callsign}, ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.3.text": "{agent},
{callsign}, request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.3.tts": "{agent},
{callsign}, request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT_NO_ATIS.0.text":
"{agent}, {callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT_NO_ATIS.0.text": "{agent},
{callsign}, {ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",'
-replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT_NO_ATIS.0.tts":
"{agent}, {callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT_NO_ATIS.0.tts": "{agent},
{callsign}, {ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.0.text": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.0.tts": "{agent}, {callsign}
with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.1.text": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.1.tts": "{agent}, {callsign}
with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.2.text": "{agent}, {callsign},
ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.2.tts": "{agent}, {callsign},
ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.3.text": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR
(to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.3.tts": "{agent}, {callsign},
request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, {departure_vfr},
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.0.text": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.0.tts": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.1.text": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.1.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.1.tts": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.1.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.2.text": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.2.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.2.tts": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.2.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.3.text": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.3.text": "{agent}, {callsign},
{ac_type}, (at ...), VFR (to ...), {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.3.tts": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS.3.tts": "{agent}, {callsign},
{ac_type}, VFR, {departure_vfr}, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.0.text": "{agent},
{callsign} with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.0.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR circuit
training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.0.tts": "{agent},
{callsign} with {atis}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.0.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, circuit training,
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.1.text": "{agent},
{callsign} with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.1.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR circuit
training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.1.tts": "{agent},
{callsign} with {atis}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.1.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, circuit training,
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.2.text": "{agent},
{callsign}, ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.2.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR circuit
training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.2.tts": "{agent},
{callsign}, ready to taxi, {departure_vfr} with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.2.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, circuit training,
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.3.text": "{agent},
{callsign}, request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.3.text": "{agent}, {callsign},
{ac_type}, (at ...), information {atis}, {agnt_add_altimeter_current}, VFR circuit
training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.3.tts": "{agent},
{callsign}, request taxi for {departure_vfr}, with {atis}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN.3.tts": "{agent}, {callsign},
{ac_type}, information {atis}, {agnt_add_altimeter_current}, VFR, circuit training,
request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.0.text": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.0.text": "{agent},
{callsign}, {ac_type}, (at ...), VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.0.tts": "{agent},
{callsign} ready to taxi, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.0.tts": "{agent},
{callsign}, {ac_type}, VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.1.text": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.1.text": "{agent},
{callsign}, {ac_type}, (at ...), VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.1.tts": "{agent},
{callsign}, request taxi for {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.1.tts": "{agent},
{callsign}, {ac_type}, VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.2.text": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.2.text": "{agent},
{callsign}, {ac_type}, (at ...), VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.2.tts": "{agent},
{callsign}, request taxi for takeoff, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.2.tts": "{agent},
{callsign}, {ac_type}, VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.3.text": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.3.text": "{agent},
{callsign}, {ac_type}, (at ...), VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.3.tts": "{agent},
{callsign}, request taxi to the active, {departure_vfr}.",','
"ATCCOM.AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS.3.tts": "{agent},
{callsign}, {ac_type}, VFR circuit training, request taxi.",' -replace
' "ATCCOM.AC_GND_TAXI_IN_READBACK.0.text": "Taxiing to {parking}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_IN_READBACK.0.text": "Taxi to {parking} {GND_ADD_TAXI_PATH},
{callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_TAXI_IN_READBACK.0.tts": "Taxiing to {parking}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_IN_READBACK.0.tts": "Taxi to {parking} {GND_ADD_TAXI_PATH},
{callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_TAXI_READBACK.0.text": "Taxi to and hold short {runway}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_READBACK.0.text": "Taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Changing to {agent_name} tower {frequency_tower} upon
reaching, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_TAXI_READBACK.0.tts": "Taxi to and hold short {runway}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_READBACK.0.tts": "Taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Changing to {agent_name} tower {frequency_tower} upon
reaching, {callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_TAXI_READBACK.1.text": "Taxiing, hold short {runway}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_READBACK.1.text": "Taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Contact {agent_name} tower {frequency_tower} upon reaching,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_GND_TAXI_READBACK.1.tts": "Taxiing, hold short {runway}
{GND_ADD_TAXI_PATH}, {callsign_shortened}.",','
"ATCCOM.AC_GND_TAXI_READBACK.1.tts": "Taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Contact {agent_name} tower {frequency_tower} upon reaching,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_ACKNOWLEDGE_TAKEOFF_INDICATION_VFR.0.text": "{agent},
{callsign}, continue for {direction_vfr} departure.",','
"ATCCOM.AC_TWR_ACKNOWLEDGE_TAKEOFF_INDICATION_VFR.0.text": "Continue
{departure_vfr}, wilco when leaving, {callsign}.",' -replace
' "ATCCOM.AC_TWR_ACKNOWLEDGE_TAKEOFF_INDICATION_VFR.0.tts": "{agent},
{callsign}, continue for {direction_vfr} departure.",','
"ATCCOM.AC_TWR_ACKNOWLEDGE_TAKEOFF_INDICATION_VFR.0.tts": "Continue
{departure_vfr}, wilco when leaving, {callsign}.",' -replace
' "ATCCOM.AC_TWR_APPROACH.0.text": "{agent}, {callsign},
{location_destination}, inbound {approach} approach{PILOT_ADD_SIDESTEP}
{PILOT_ADD_CIRCLE_TO_LAND}.",',' "ATCCOM.AC_TWR_APPROACH.0.text": "{agent},
{callsign}, {approach} {PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}.",' -replace
' "ATCCOM.AC_TWR_APPROACH.0.tts": "{agent}, {callsign},
{location_destination}, inbound {approach} approach{PILOT_ADD_SIDESTEP}
{PILOT_ADD_CIRCLE_TO_LAND}.",',' "ATCCOM.AC_TWR_APPROACH.0.tts": "{agent},
{callsign}, {approach} {PILOT_ADD_SIDESTEP}{PILOT_ADD_CIRCLE_TO_LAND}.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_ACKNOWLEDGE.0.text": "Will report clear,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_CLASS_D_ACKNOWLEDGE.0.text":
"Cleared to cross {agent_name} control zone (route ...) at {altitude_current},
wilco when leaving, {callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_ACKNOWLEDGE.0.tts": "Will report clear,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_CLASS_D_ACKNOWLEDGE.0.tts": "Cleared
to cross {agent_name} control zone at {altitude_current}, wilco when leaving,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_AIRBORNE_REQUEST.0.text": "{agent}, {callsign} is
type {ac_type}, {location_current}. Requesting transition.",','
"ATCCOM.AC_TWR_CLASS_D_AIRBORNE_REQUEST.0.text": "{agent}, {callsign}, {ac_type},
{location_current}, {altitude_current}, VFR (from ... to ...). Request to cross
{agent_name} control zone (route ...) at {altitude_current}.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_AIRBORNE_REQUEST.0.tts": "{agent}, {callsign} is type
{ac_type}, {location_current}. Requesting transition.",','
"ATCCOM.AC_TWR_CLASS_D_AIRBORNE_REQUEST.0.tts": "{agent}, {callsign}, {ac_type},
{location_current}, {altitude_current}, VFR. Request to cross {agent_name} control
zone at {altitude_current}.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_REPORT_CLEAR.0.text": "{agent}, {callsign_shortened}
is clear of the {agent_name} tower airspace.",','
"ATCCOM.AC_TWR_CLASS_D_REPORT_CLEAR.0.text": "{callsign_shortened}, leaving
{agent_name} control zone.",' -replace
' "ATCCOM.AC_TWR_CLASS_D_REPORT_CLEAR.0.tts": "{agent}, {callsign_shortened}
is clear of the {agent_name} tower airspace.",','
"ATCCOM.AC_TWR_CLASS_D_REPORT_CLEAR.0.tts": "{callsign_shortened}, leaving
{agent_name} control zone.",' -replace
' "ATCCOM.AC_TWR_CLEARED_TO_LAND.0.text": "Cleared{landing_type} {runway},
{PILOT_ADD_SEQUENCE}{PILOT_ADD_SPEED} {callsign_shortened}.",','
"ATCCOM.AC_TWR_CLEARED_TO_LAND.0.text": "{runway}, cleared {landing_type},
{PILOT_ADD_SEQUENCE}{PILOT_ADD_SPEED} {callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_CLEARED_TO_LAND.0.tts": "Cleared{landing_type} {runway},
{PILOT_ADD_SEQUENCE}{PILOT_ADD_SPEED} {callsign_shortened}.",','
"ATCCOM.AC_TWR_CLEARED_TO_LAND.0.tts": "{runway}, cleared {landing_type},
{PILOT_ADD_SEQUENCE}{PILOT_ADD_SPEED} {callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_GO_AROUND.0.text": "Going around, {callsign_shortened}.",','
"ATCCOM.AC_TWR_GO_AROUND.0.text": "{callsign_shortened}, going around!",' -replace
' "ATCCOM.AC_TWR_GO_AROUND.0.tts": "Going around, {callsign_shortened}.",','
"ATCCOM.AC_TWR_GO_AROUND.0.tts": "{callsign_shortened}, going around!",' -replace
' "ATCCOM.AC_TWR_GO_AROUND_ACKNOWLEDGE.0.text": "Going around,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_GO_AROUND_ACKNOWLEDGE.0.text":
"Going around, {callsign_shortened}",' -replace
' "ATCCOM.AC_TWR_GO_AROUND_ACKNOWLEDGE.0.tts": "Going around,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_GO_AROUND_ACKNOWLEDGE.0.tts": "Going
around, {callsign_shortened}",' -replace
' "ATCCOM.AC_TWR_HOLDSHORT.0.text": "Hold short {runway},
{callsign_shortened}.",',' "ATCCOM.AC_TWR_HOLDSHORT.0.text": "Holding,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_HOLDSHORT.0.tts": "Hold short {runway},
{callsign_shortened}.",',' "ATCCOM.AC_TWR_HOLDSHORT.0.tts": "Holding,
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_POSITION_AND_HOLD.0.text": "Position and hold,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_POSITION_AND_HOLD.0.text": "Line up
and wait {runway}, {callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_POSITION_AND_HOLD.0.tts": "Position and hold,
{callsign_shortened}.",',' "ATCCOM.AC_TWR_POSITION_AND_HOLD.0.tts": "Line up
and wait {runway}, {callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_REQUEST_AIRPORT_DIRECTION.0.text": "{agent}, {callsign} is
unfamiliar with the area. Request directions to the airport.",','
"ATCCOM.AC_TWR_REQUEST_AIRPORT_DIRECTION.0.text": "{callsign}, wind check?",'
-replace
' "ATCCOM.AC_TWR_REQUEST_AIRPORT_DIRECTION.0.tts": "{agent}, {callsign} is
unfamiliar with the area. Request directions to the airport.",','
"ATCCOM.AC_TWR_REQUEST_AIRPORT_DIRECTION.0.tts": "{callsign}, wind check?",'
-replace
' "ATCCOM.AC_TWR_REQUEST_CANCEL_LANDING.0.text": "{agent},
{callsign_shortened}, cancel landing intention.",','
"ATCCOM.AC_TWR_REQUEST_CANCEL_LANDING.0.text": "{agent}, {callsign_shortened},
canceling landing intentions.",' -replace
' "ATCCOM.AC_TWR_REQUEST_CANCEL_LANDING.0.tts": "{agent},
{callsign_shortened}, cancel landing intention.",','
"ATCCOM.AC_TWR_REQUEST_CANCEL_LANDING.0.tts": "{agent}, {callsign_shortened},
canceling landing intentions.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP.0.text": "{agent}, {callsign}
is{location_destination} with {atis},{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP.0.text": "{agent}, {callsign}, {ac_type},
{location_destination}, {altitude_current}, VFR, information {atis}, for
landing.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP.0.tts": "{agent}, {callsign}
is{location_destination} with {atis},{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP.0.tts": "{agent}, {callsign}, {ac_type},
{location_destination}, {altitude_current}, VFR, information {atis}, for
landing.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP_NO_ATIS.0.text": "{agent},
{callsign}{location_destination}{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type} {location_destination}, {altitude_current}, VFR, for landing.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP_NO_ATIS.0.tts": "{agent},
{callsign}{location_destination}{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_FULL_STOP_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type} {location_destination}, {altitude_current}, VFR, for landing.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO.0.text": "{agent}, {callsign}
is{location_destination} with {atis},{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO.0.text": "{agent}, {callsign},
{ac_type} {location_destination}, {altitude_current}, VFR, information {atis}, for
touch and go.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO.0.tts": "{agent}, {callsign}
is{location_destination} with {atis},{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO.0.tts": "{agent}, {callsign}, {ac_type}
{location_destination}, {altitude_current}, VFR, information {atis}, for touch and
go.",' -replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO_NO_ATIS.0.text": "{agent},
{callsign}{location_destination}{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO_NO_ATIS.0.text": "{agent}, {callsign},
{ac_type} {location_destination}, {altitude_current}, VFR, for touch and go.",'
-replace
' "ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO_NO_ATIS.0.tts": "{agent},
{callsign}{location_destination}{landing_type}.",','
"ATCCOM.AC_TWR_REQUEST_LANDING_TOUCH_AND_GO_NO_ATIS.0.tts": "{agent}, {callsign},
{ac_type} {location_destination}, {altitude_current}, VFR, for touch and go.",'
-replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.0.text": "{agent}, {callsign} at {runway}
ready for takeoff, IFR to {airport_destination}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.0.text": "{agent}, {callsign}, at holding point
(...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.0.tts": "{agent}, {callsign} at {runway}
ready for takeoff, IFR to {airport_destination}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.0.tts": "{agent}, {callsign}, at holding point
{runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.1.text": "{agent}, {callsign} ready for
IFR departure, {runway}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.1.text":
"{agent}, {callsign}, at holding point (...), {runway} ready for departure.",'
-replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.1.tts": "{agent}, {callsign} ready for
IFR departure, {runway}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.1.tts":
"{agent}, {callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.2.text": "{agent}, {callsign} ready to
go, {runway}, IFR to {airport_destination}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.2.text": "{agent}, {callsign}, at holding point
(...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.2.tts": "{agent}, {callsign} ready to go,
{runway}, IFR to {airport_destination}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_IFR.2.tts": "{agent}, {callsign}, at holding point
{runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.0.text": "{agent}, {callsign} at {runway}
ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.0.text": "{agent}, {callsign}, at holding point
(...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.0.tts": "{agent}, {callsign} at {runway}
ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.0.tts": "{agent}, {callsign}, at holding point
{runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.1.text": "{agent}, {callsign} ready at
{runway}, {departure_vfr}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.1.text":
"{agent}, {callsign}, at holding point (...), {runway} ready for departure.",'
-replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.1.tts": "{agent}, {callsign} ready at
{runway}, {departure_vfr}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.1.tts":
"{agent}, {callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.2.text": "{agent}, {callsign}, ready for
{departure_vfr} at {runway}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.2.text":
"{agent}, {callsign}, at holding point (...), {runway} ready for departure.",'
-replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.2.tts": "{agent}, {callsign}, ready for
{departure_vfr} at {runway}.",',' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR.2.tts":
"{agent}, {callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.0.text": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.0.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.0.tts": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.0.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.1.text": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.1.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.1.tts": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.1.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.2.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.2.tts": "{agent}, {callsign},
ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST.2.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.0.text": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.0.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.0.tts": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.0.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.1.text": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.1.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.1.tts": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.1.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.2.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.2.tts": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH.2.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.0.text": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.0.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.0.tts": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.0.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.1.text": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.1.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.1.tts": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.1.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.2.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.2.tts": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH.2.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.0.text": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.0.text": "{agent},
{callsign}, at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.0.tts": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.0.tts": "{agent},
{callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.1.text": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.1.text": "{agent},
{callsign}, at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.1.tts": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.1.tts": "{agent},
{callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.2.text": "{agent},
{callsign}, at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.2.tts": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT.2.tts": "{agent},
{callsign}, at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.0.text": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.0.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.0.tts": "{agent}, {callsign}
at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.0.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.1.text": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.1.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.1.tts": "{agent}, {callsign}
ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.1.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.2.text": "{agent}, {callsign}, at
holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.2.tts": "{agent}, {callsign},
ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST.2.tts": "{agent}, {callsign}, at
holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.0.text": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.0.text": "{agent}, {callsign},
at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.0.tts": "{agent},
{callsign} at {runway} ready for takeoff, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.0.tts": "{agent}, {callsign},
at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.1.text": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.1.text": "{agent}, {callsign},
at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.1.tts": "{agent},
{callsign} ready at {runway}, {departure_vfr}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.1.tts": "{agent}, {callsign},
at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.2.text": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.2.text": "{agent}, {callsign},
at holding point (...), {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.2.tts": "{agent},
{callsign}, ready for {departure_vfr} at {runway}.",','
"ATCCOM.AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN.2.tts": "{agent}, {callsign},
at holding point {runway} ready for departure.",' -replace
' "ATCCOM.AC_TWR_TAKEOFF_READBACK_IFR.0.text": "Cleared for takeoff {runway},
{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING} {callsign}.",','
"ATCCOM.AC_TWR_TAKEOFF_READBACK_IFR.0.text": "{runway} cleared for takeoff,
{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING} {callsign}.",' -replace
' "ATCCOM.AC_TWR_TAKEOFF_READBACK_IFR.0.tts": "Cleared for takeoff {runway},
{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING} {callsign}.",','
"ATCCOM.AC_TWR_TAKEOFF_READBACK_IFR.0.tts": "{runway} cleared for takeoff,
{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING} {callsign}.",' -replace
' "ATCCOM.AC_TWR_TAKEOFF_READBACK_VFR.0.text": "Cleared for takeoff {runway},
{PILOT_ADD_NO_DELAY}{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}
{callsign_shortened}.",',' "ATCCOM.AC_TWR_TAKEOFF_READBACK_VFR.0.text":
"{runway} cleared for takeoff,{PILOT_ADD_NO_DELAY} {departure_vfr},
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TWR_TAKEOFF_READBACK_VFR.0.tts": "Cleared for takeoff {runway},
{PILOT_ADD_NO_DELAY}{PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}
{callsign_shortened}.",',' "ATCCOM.AC_TWR_TAKEOFF_READBACK_VFR.0.tts":
"{runway} cleared for takeoff,{PILOT_ADD_NO_DELAY} {departure_vfr},
{callsign_shortened}.",' -replace
' "ATCCOM.AC_TYPE.0.text": "{atc_name} {ac_model}",','
"ATCCOM.AC_TYPE.0.text": "{atc_name}",' -replace
' "ATCCOM.AC_TYPE.0.tts": "{atc_name} {ac_model}",','
"ATCCOM.AC_TYPE.0.tts": "{atc_name}",' -replace
' "ATCCOM.AC_TYPE_TRAFFIC.0.text": "{atc_name_traffic} {ac_model_traffic}",','
"ATCCOM.AC_TYPE_TRAFFIC.0.text": "{atc_name_traffic}",' -replace
' "ATCCOM.AC_TYPE_TRAFFIC.0.tts": "{atc_name_traffic} {ac_model_traffic}",','
"ATCCOM.AC_TYPE_TRAFFIC.0.tts": "{atc_name_traffic}",' -replace
' "ATCCOM.ACKNOWLEDGE.0.text": "Copy",',' "ATCCOM.ACKNOWLEDGE.0.text":
"Roger",' -replace
' "ATCCOM.ACKNOWLEDGE.0.tts": "Copy",',' "ATCCOM.ACKNOWLEDGE.0.tts":
"Roger",' -replace
' "ATCCOM.ACKNOWLEDGE.1.text": "Copy that",','
"ATCCOM.ACKNOWLEDGE.1.text": "Roger",' -replace
' "ATCCOM.ACKNOWLEDGE.1.tts": "Copy that",',' "ATCCOM.ACKNOWLEDGE.1.tts":
"Roger",' -replace
' "ATCCOM.AGENT_CLEARANCE.0.text": "Clearance Delivery",','
"ATCCOM.AGENT_CLEARANCE.0.text": "Delivery",' -replace
' "ATCCOM.AGENT_CLEARANCE.0.tts": "Clearance Delivery",','
"ATCCOM.AGENT_CLEARANCE.0.tts": "Delivery",' -replace
' "ATCCOM.AGENT_CTAF.0.text": "Traffic",',' "ATCCOM.AGENT_CTAF.0.text":
"Radio",' -replace
' "ATCCOM.AGENT_CTAF.0.tts": "Traffic",',' "ATCCOM.AGENT_CTAF.0.tts":
"Radio",' -replace
' "ATCCOM.AGNT_AC_ACKNOWLEDGE_PUBLISHED_MISSED_APPROACH.0.text": "{callsign}
roger. Fly published missed approach. Advise reaching {altitude_new} for further
instructions.",','
"ATCCOM.AGNT_AC_ACKNOWLEDGE_PUBLISHED_MISSED_APPROACH.0.text": "{callsign} roger,
climb to {altitude_new}.",' -replace
' "ATCCOM.AGNT_AC_ACKNOWLEDGE_PUBLISHED_MISSED_APPROACH.0.tts": "{callsign}
roger. Fly published missed approach. Advise reaching {altitude_new} for further
instructions.",','
"ATCCOM.AGNT_AC_ACKNOWLEDGE_PUBLISHED_MISSED_APPROACH.0.tts": "{callsign} roger,
climb to {altitude_new}.",' -replace
' "ATCCOM.AGNT_AC_AIRPORT_IFR.0.text": "{callsign}, {agent}, airport is
currently IFR. Request denied.",',' "ATCCOM.AGNT_AC_AIRPORT_IFR.0.text":
"{callsign}, {agent}, negative, current weather is IMC.",' -replace
' "ATCCOM.AGNT_AC_AIRPORT_IFR.0.tts": "{callsign}, {agent}, airport is
currently IFR. Request denied.",',' "ATCCOM.AGNT_AC_AIRPORT_IFR.0.tts":
"{callsign}, {agent}, negative, current weather is IMC.",' -replace
' "ATCCOM.AGNT_AC_APPROACH_POSITION.0.text": "{callsign_shortened}, airport is
{distance_destination_airport} miles at your {oclock_destination_airport}. {vector}
Report runway in sight.",',' "ATCCOM.AGNT_AC_APPROACH_POSITION.0.text":
"{callsign_shortened}, airport is {oclock_destination_airport}. {vector} Report
runway in sight.",' -replace
' "ATCCOM.AGNT_AC_APPROACH_POSITION.0.tts": "{callsign_shortened}, airport is
{distance_destination_airport} miles at your {oclock_destination_airport}. {vector}
Report runway in sight.",',' "ATCCOM.AGNT_AC_APPROACH_POSITION.0.tts":
"{callsign_shortened}, airport is {oclock_destination_airport}. {vector} Report
runway in sight.",' -replace
' "ATCCOM.AGNT_AC_APPROACH_POSITION.1.text": "{callsign_shortened}, airport is
at your {oclock_destination_airport}, {distance_destination_airport} miles.
{vector} Report runway in sight.",','
"ATCCOM.AGNT_AC_APPROACH_POSITION.1.text": "{callsign_shortened}, airport is
{oclock_destination_airport}. {vector} Report runway in sight.",' -replace
' "ATCCOM.AGNT_AC_APPROACH_POSITION.1.tts": "{callsign_shortened}, airport is
at your {oclock_destination_airport}, {distance_destination_airport} miles.
{vector} Report runway in sight.",','
"ATCCOM.AGNT_AC_APPROACH_POSITION.1.tts": "{callsign_shortened}, airport is
{oclock_destination_airport}. {vector} Report runway in sight.",' -replace
' "ATCCOM.AGNT_AC_ATC_TERMINATED.0.text": "{callsign_shortened}, ATC services
terminated. {AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_ATC_TERMINATED.0.text":
"{callsign_shortened}, air traffic control service terminated, squawk VFR.
{AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_ATC_TERMINATED.0.tts": "{callsign_shortened}, ATC services
terminated. {AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_ATC_TERMINATED.0.tts":
"{callsign_shortened}, air traffic control service terminated, squawk VFR.
{AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_CANCEL_IFR.0.text": "{callsign_shortened}, IFR flight plan
is cancelled, radar service terminated. Squawk {squawk_reset_value}. Maintain VFR.
Frequency change approved. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_CANCEL_IFR.0.text": "{callsign_shortened}, IFR cancelled, squawk
VFR, approved to leave. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_CANCEL_IFR.0.tts": "{callsign_shortened}, IFR flight plan is
cancelled, radar service terminated. Squawk {squawk_reset_value}. Maintain VFR.
Frequency change approved. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_CANCEL_IFR.0.tts": "{callsign_shortened}, IFR cancelled, squawk
VFR, approved to leave. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_CANCEL_IFR_CONFIRM.0.text": "{callsign_shortened},
understand cancel IFR. Please confirm.",','
"ATCCOM.AGNT_AC_CANCEL_IFR_CONFIRM.0.text": "{callsign_shortened}, confirm
cancelling IFR?",' -replace
' "ATCCOM.AGNT_AC_CANCEL_IFR_CONFIRM.0.tts": "{callsign_shortened}, understand
cancel IFR. Please confirm.",',' "ATCCOM.AGNT_AC_CANCEL_IFR_CONFIRM.0.tts":
"{callsign_shortened}, confirm cancelling IFR?",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_AIR_CLEARANCE.0.text": "{callsign}, {agent}.
Cleared through the {airspace_new} airspace.",','
"ATCCOM.AGNT_AC_CLASS_BC_AIR_CLEARANCE.0.text": "{callsign}, cleared to cross class
{airspace_new} airspace (route ...) at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_AIR_CLEARANCE.0.tts": "{callsign}, {agent}. Cleared
through the {airspace_new} airspace.",','
"ATCCOM.AGNT_AC_CLASS_BC_AIR_CLEARANCE.0.tts": "{callsign}, cleared to cross class
{airspace_new} airspace at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.0.text":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
Cleared through the {airspace_new} airspace.",','
"ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.0.text": "{callsign}, cleared to
cross class {airspace_new} airspace (route ...) at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.0.tts":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
Cleared through the {airspace_new} airspace.",','
"ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.0.tts": "{callsign}, cleared to
cross class {airspace_new} airspace at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.1.text":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
Cleared through the {airspace_new} airspace. Maintain own navigation.",','
"ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.1.text": "{callsign}, cleared to
cross class {airspace_new} airspace (route ...) at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.1.tts":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
Cleared through the {airspace_new} airspace. Maintain own navigation.",','
"ATCCOM.AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT.1.tts": "{callsign}, cleared to
cross class {airspace_new} airspace at {altitude_current}.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_APPROACH_FULL_PROCEDURE.0.text":
"{callsign_shortened}, you are{location_destination} of {airport_destination}.
{AGNT_ADD_CONTACT_TOWER}",','
"ATCCOM.AGNT_AC_CLEARED_APPROACH_FULL_PROCEDURE.0.text": "{callsign_shortened}.
{AGNT_ADD_CONTACT_TOWER}",' -replace
' "ATCCOM.AGNT_AC_CLEARED_APPROACH_FULL_PROCEDURE.0.tts":
"{callsign_shortened}, you are{location_destination} of {airport_destination}.
{AGNT_ADD_CONTACT_TOWER}",','
"ATCCOM.AGNT_AC_CLEARED_APPROACH_FULL_PROCEDURE.0.tts": "{callsign_shortened}.
{AGNT_ADD_CONTACT_TOWER}",' -replace
' "ATCCOM.AGNT_AC_CLEARED_APPROACH_VECTORS_TO_FINAL.0.text":
"{callsign_shortened}, you are{location_destination} of {airport_destination}.
{vector}. {AGNT_ADD_CONTACT_TOWER}",','
"ATCCOM.AGNT_AC_CLEARED_APPROACH_VECTORS_TO_FINAL.0.text": "{callsign_shortened}.
{AGNT_ADD_CONTACT_TOWER}",' -replace
' "ATCCOM.AGNT_AC_CLEARED_APPROACH_VECTORS_TO_FINAL.0.tts":
"{callsign_shortened}, you are{location_destination} of {airport_destination}.
{vector}. {AGNT_ADD_CONTACT_TOWER}",','
"ATCCOM.AGNT_AC_CLEARED_APPROACH_VECTORS_TO_FINAL.0.tts": "{callsign_shortened}.
{AGNT_ADD_CONTACT_TOWER}",' -replace
' "ATCCOM.AGNT_AC_CLEARED_BAGGAGE.0.text": "{callsign}, baggage is on the
way.",',' "ATCCOM.AGNT_AC_CLEARED_BAGGAGE.0.text": "{callsign}, {agent_name}
handling, baggage is on its way.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_BAGGAGE.0.tts": "{callsign}, baggage is on the
way.",',' "ATCCOM.AGNT_AC_CLEARED_BAGGAGE.0.tts": "{callsign}, {agent_name}
handling, baggage is on its way.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_CATERING.0.text": "{callsign}, the catering truck is
on the road.",',' "ATCCOM.AGNT_AC_CLEARED_CATERING.0.text": "{callsign},
{agent_name} handling, catering company informed.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_CATERING.0.tts": "{callsign}, the catering truck is
on the road.",',' "ATCCOM.AGNT_AC_CLEARED_CATERING.0.tts": "{callsign},
{agent_name} handling, catering company informed.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_FUEL_TRUCK.0.text": "{callsign}, a fuel truck is on
the road.",',' "ATCCOM.AGNT_AC_CLEARED_FUEL_TRUCK.0.text": "{callsign},
{agent_name} handling, fuel truck informed.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_FUEL_TRUCK.0.tts": "{callsign}, a fuel truck is on
the road.",',' "ATCCOM.AGNT_AC_CLEARED_FUEL_TRUCK.0.tts": "{callsign},
{agent_name} handling, fuel truck informed.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_GATE.0.text": "{callsign}, the jetway is going to be
connected.",',' "ATCCOM.AGNT_AC_CLEARED_GATE.0.text": "{callsign},
{agent_name} handling, copy ready for boarding.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_GATE.0.tts": "{callsign}, the jetway is going to be
connected.",',' "ATCCOM.AGNT_AC_CLEARED_GATE.0.tts": "{callsign}, {agent_name}
handling, copy ready for boarding.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_POWER_SUPPLY.0.text": "{callsign}, a ground power
unit is on the road.",',' "ATCCOM.AGNT_AC_CLEARED_POWER_SUPPLY.0.text":
"{callsign}, {agent_name} handling, GPU on the way.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_POWER_SUPPLY.0.tts": "{callsign}, a ground power
unit is on the road.",',' "ATCCOM.AGNT_AC_CLEARED_POWER_SUPPLY.0.tts":
"{callsign}, {agent_name} handling, GPU on the way.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_PUSHBACK.0.text": "{callsign}, pushback request
accepted.",',' "ATCCOM.AGNT_AC_CLEARED_PUSHBACK.0.text": "{callsign}, pushback
approved.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_PUSHBACK.0.tts": "{callsign}, pushback request
accepted.",',' "ATCCOM.AGNT_AC_CLEARED_PUSHBACK.0.tts": "{callsign}, pushback
approved.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_RAMP.0.text": "{callsign}, a ramp is on its
way.",',' "ATCCOM.AGNT_AC_CLEARED_RAMP.0.text": "{callsign}, {agent_name}
handling, copy ready for boarding.",' -replace
' "ATCCOM.AGNT_AC_CLEARED_RAMP.0.tts": "{callsign}, a ramp is on its way.",','
"ATCCOM.AGNT_AC_CLEARED_RAMP.0.tts": "{callsign}, {agent_name} handling, copy ready
for boarding.",' -replace
' "ATCCOM.AGNT_AC_DONTFIND_FUEL_TRUCK.0.text": "{callsign}, no fuel truck is
available.",',' "ATCCOM.AGNT_AC_DONTFIND_FUEL_TRUCK.0.text": "{callsign}, no
fuel truck available.",' -replace
' "ATCCOM.AGNT_AC_DONTFIND_FUEL_TRUCK.0.tts": "{callsign}, no fuel truck is
available.",',' "ATCCOM.AGNT_AC_DONTFIND_FUEL_TRUCK.0.tts": "{callsign}, no
fuel truck available.",' -replace
' "ATCCOM.AGNT_AC_DONTFIND_POWER_SUPPLY.0.text": "{callsign}, no ground power
unit is available.",',' "ATCCOM.AGNT_AC_DONTFIND_POWER_SUPPLY.0.text":
"{callsign}, no GPU available.",' -replace
' "ATCCOM.AGNT_AC_DONTFIND_POWER_SUPPLY.0.tts": "{callsign}, no ground power
unit is available.",',' "ATCCOM.AGNT_AC_DONTFIND_POWER_SUPPLY.0.tts":
"{callsign}, no GPU available.",' -replace
' "ATCCOM.AGNT_AC_DONTFIND_RAMP.0.text": "{callsign}, no ramp is
available.",',' "ATCCOM.AGNT_AC_DONTFIND_RAMP.0.text": "{callsign}, unable.",'
-replace
' "ATCCOM.AGNT_AC_DONTFIND_RAMP.0.tts": "{callsign}, no ramp is
available.",',' "ATCCOM.AGNT_AC_DONTFIND_RAMP.0.tts": "{callsign}, unable.",'
-replace
' "ATCCOM.AGNT_AC_EXPECT_APPROACH_FULL_PROCEDURE.0.text":
"{callsign_shortened}, you are{location_destination}. {vector} Expect {approach}
approach{approach_method}.{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND} Cleared to
{approach_iaf}.",',' "ATCCOM.AGNT_AC_EXPECT_APPROACH_FULL_PROCEDURE.0.text":
"{callsign_shortened} {vector}. Expect {approach} {approach_method}.
{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND} Cleared direct {approach_iaf}.",'
-replace
' "ATCCOM.AGNT_AC_EXPECT_APPROACH_FULL_PROCEDURE.0.tts":
"{callsign_shortened}, you are{location_destination}. {vector} Expect {approach}
approach{approach_method}.{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND} Cleared to
{approach_iaf}.",',' "ATCCOM.AGNT_AC_EXPECT_APPROACH_FULL_PROCEDURE.0.tts":
"{callsign_shortened} {vector}. Expect {approach} {approach_method}.
{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND} Cleared direct {approach_iaf}.",'
-replace
' "ATCCOM.AGNT_AC_EXPECT_APPROACH_VECTORS_TO_FINAL.0.text":
"{callsign_shortened}, you are{location_destination}. {vector} Expect vectors
{approach} approach.{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND}",','
"ATCCOM.AGNT_AC_EXPECT_APPROACH_VECTORS_TO_FINAL.0.text": "{callsign_shortened}
{vector}. Expect vectors for {approach}.{AGNT_ADD_SIDESTEP}
{AGNT_ADD_CIRCLE_TO_LAND}",' -replace
' "ATCCOM.AGNT_AC_EXPECT_APPROACH_VECTORS_TO_FINAL.0.tts":
"{callsign_shortened}, you are{location_destination}. {vector} Expect vectors
{approach} approach.{AGNT_ADD_SIDESTEP}{AGNT_ADD_CIRCLE_TO_LAND}",','
"ATCCOM.AGNT_AC_EXPECT_APPROACH_VECTORS_TO_FINAL.0.tts": "{callsign_shortened}
{vector}. Expect vectors for {approach}.{AGNT_ADD_SIDESTEP}
{AGNT_ADD_CIRCLE_TO_LAND}",' -replace
' "ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_CANCEL_ACKNOWLEDGE.0.text":
"{callsign_shortened}, {agent}, cancellation received. Squawk {squawk_reset_value}.
Frequency change approved.",','
"ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_CANCEL_ACKNOWLEDGE.0.text": "{callsign_shortened},
roger. Squawk 7000, approved to leave.",' -replace
' "ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_CANCEL_ACKNOWLEDGE.0.tts":
"{callsign_shortened}, {agent}, cancellation received. Squawk {squawk_reset_value}.
Frequency change approved.",','
"ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_CANCEL_ACKNOWLEDGE.0.tts": "{callsign_shortened},
roger. Squawk 7000, approved to leave.",' -replace
' "ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_RADAR_CONTACT.0.text":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
{agnt_add_altimeter_current}",','
"ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_RADAR_CONTACT.0.text": "{callsign_shortened},
flight information service, regional {agnt_add_altimeter_current}",' -replace
' "ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_RADAR_CONTACT.0.tts":
"{callsign_shortened}, radar contact {location_current}, {altitude_current}.
{agnt_add_altimeter_current}",','
"ATCCOM.AGNT_AC_FLIGHT_FOLLOWING_RADAR_CONTACT.0.tts": "{callsign_shortened},
flight information service, regional {agnt_add_altimeter_current}",' -replace
' "ATCCOM.AGNT_AC_HANDOFF.0.text": "contact {agent_new} on {frequency_new}.
{AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_HANDOFF.0.text": "contact {agent_new}
{frequency_new}. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_HANDOFF.0.tts": "contact {agent_new} on {frequency_new}.
{AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_HANDOFF.0.tts": "contact {agent_new}
{frequency_new}. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE.0.text": "{callsign}, is cleared to
{airport_destination} airport {route}. Takeoff {runway}, climb and maintain
{altitude_new}. Departure frequency is {frequency_departure}, squawk
{squawk_new}.",',' "ATCCOM.AGNT_AC_IFR_CLEARANCE.0.text": "{callsign}, cleared
to {airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}. (departure frequency {frequency_departure})",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE.0.tts": "{callsign}, is cleared to
{airport_destination} airport {route}. Takeoff {runway}, climb and maintain
{altitude_new}. Departure frequency is {frequency_departure}, squawk
{squawk_new}.",',' "ATCCOM.AGNT_AC_IFR_CLEARANCE.0.tts": "{callsign}, cleared
to {airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.0.text": "{callsign_shortened},
readback correct. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.0.text": "{callsign_shortened}, readback
correct, start-up approved. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.0.tts": "{callsign_shortened},
readback correct. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.0.tts": "{callsign_shortened}, readback
correct, start-up approved. {AGNT_HUMAN",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.1.text": "{callsign_shortened},
readback is correct. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.1.text": "{callsign_shortened}, readback
correct, start-up approved. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.1.tts": "{callsign_shortened},
readback is correct. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT.1.tts": "{callsign_shortened}, readback
correct, start-up approved. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.0.text": "{callsign_shortened},
readback correct. Contact ground on {frequency_ground}. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.0.text": "{callsign_shortened},
readback correct, start-up approved, contact {agent_new} {frequency_ground}.
{AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.0.tts": "{callsign_shortened},
readback correct. Contact ground on {frequency_ground}. {AGNT_HUMAN}",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.0.tts": "{callsign_shortened},
readback correct, start-up approved, contact {agent_new} {frequency_ground}.
{AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.1.text": "{callsign_shortened},
readback is correct. Contact ground on {frequency_ground} when ready to taxi.
{AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.1.text":
"{callsign_shortened}, readback correct, start-up approved, for taxi contact
{agent_new} {frequency_ground}. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.1.tts": "{callsign_shortened},
readback is correct. Contact ground on {frequency_ground} when ready to taxi.
{AGNT_HUMAN}",',' "ATCCOM.AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND.1.tts":
"{callsign_shortened}, readback correct, start-up approved, for taxi contact
{agent_new} {frequency_ground}. {AGNT_HUMAN}",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_VOID_TIME.0.text": "{callsign}, is cleared to
{airport_destination} airport {route}. Climb and maintain {altitude_new}. Departure
frequency is {frequency_departure}, squawk {squawk_new}. Clearance void
{minutes_clearance_void} from now.",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_VOID_TIME.0.text": "{callsign}, cleared to
{airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}, slot in {minutes_clearance_void}.",' -replace
' "ATCCOM.AGNT_AC_IFR_CLEARANCE_VOID_TIME.0.tts": "{callsign}, is cleared to
{airport_destination} airport {route}. Climb and maintain {altitude_new}. Departure
frequency is {frequency_departure}, squawk {squawk_new}. Clearance void
{minutes_clearance_void} from now.",','
"ATCCOM.AGNT_AC_IFR_CLEARANCE_VOID_TIME.0.tts": "{callsign}, cleared to
{airport_destination}, {route}, {runway}, climb to {altitude_new}, squawk
{squawk_new}, slot in {minutes_clearance_void}.",' -replace
' "ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE.0.text": "{callsign}, is cleared to
{airport_destination} airport {route}. Squawk {squawk_new}.",','
"ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE.0.text": "{callsign}, cleared to
{airport_destination}, {route}, squawk {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE.0.tts": "{callsign}, is cleared to
{airport_destination} airport {route}. Squawk {squawk_new}.",','
"ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE.0.tts": "{callsign}, cleared to
{airport_destination}, {route}, squawk {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE_READBACK_CORRECT.0.text":
"{callsign_shortened}, readback correct. Radar contact {altitude_current}.
{agnt_add_altimeter_current} {vector}",','
"ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE_READBACK_CORRECT.0.text":
"{callsign_shortened}, readback correct, {agnt_add_altimeter_current} {vector}",'
-replace
' "ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE_READBACK_CORRECT.0.tts":
"{callsign_shortened}, readback correct. Radar contact {altitude_current}.
{agnt_add_altimeter_current} {vector}",','
"ATCCOM.AGNT_AC_INFLIGHT_IFR_CLEARANCE_READBACK_CORRECT.0.tts":
"{callsign_shortened}, readback correct, {agnt_add_altimeter_current} {vector}",'
-replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.0.text": "{callsign_shortened}, acknowledge
last transmission.",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.0.text": "{callsign},
did you copy?",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.0.tts": "{callsign_shortened}, acknowledge
last transmission.",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.0.tts": "{callsign},
did you copy?",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.1.text": "{callsign_shortened}, did you
copy\?",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.1.text": "{callsign}, how do you
read?",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.1.tts": "{callsign_shortened}, did you
copy\?",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.1.tts": "{callsign}, how do you
read?",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.2.text": "{callsign_shortened}, did you
hear my last transmission\?",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.2.text":
"{callsign}, {agent}, radio check.",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.2.tts": "{callsign_shortened}, did you hear
my last transmission\?",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.2.tts":
"{callsign}, {agent}, radio check.",' -replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.3.text": "{callsign_shortened}, please
acknowledge.",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.3.text": "{callsign}, reply
not received, if you read {agent}, squawk ident. I say again, squawk ident.",'
-replace
' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.3.tts": "{callsign_shortened}, please
acknowledge.",',' "ATCCOM.AGNT_AC_NO_RESPONSE_DING.3.tts": "{callsign}, reply
not received, if you read {agent}, squawk ident. I say again, squawk ident.",'
-replace
' "ATCCOM.AGNT_AC_NOT_CLEARED_TO_LAND_DING.0.text": "{callsign_shortened}, you
were not cleared to land. Clear the runway.",','
"ATCCOM.AGNT_AC_NOT_CLEARED_TO_LAND_DING.0.text": "",' -replace
' "ATCCOM.AGNT_AC_NOT_CLEARED_TO_LAND_DING.0.tts": "{callsign_shortened}, you
were not cleared to land. Clear the runway.",','
"ATCCOM.AGNT_AC_NOT_CLEARED_TO_LAND_DING.0.tts": "",' -replace
' "ATCCOM.AGNT_AC_NOT_CLEARED_TO_TAKEOFF_DING.0.text": "{callsign_shortened},
you were not cleared to takeoff.",','
"ATCCOM.AGNT_AC_NOT_CLEARED_TO_TAKEOFF_DING.0.text": "",' -replace
' "ATCCOM.AGNT_AC_NOT_CLEARED_TO_TAKEOFF_DING.0.tts": "{callsign_shortened},
you were not cleared to takeoff.",','
"ATCCOM.AGNT_AC_NOT_CLEARED_TO_TAKEOFF_DING.0.tts": "",' -replace
' "ATCCOM.AGNT_AC_OFF_ALT_ABOVE.0.text": "{callsign_shortened}, you are
{altitude_off} above your assigned altitude. {vector}
{agnt_add_altimeter_current}",',' "ATCCOM.AGNT_AC_OFF_ALT_ABOVE.0.text":
"{callsign_shortened}, confirm maintaining {altitude_new},
{agnt_add_altimeter_current}?",' -replace
' "ATCCOM.AGNT_AC_OFF_ALT_ABOVE.0.tts": "{callsign_shortened}, you are
{altitude_off} above your assigned altitude. {vector}
{agnt_add_altimeter_current}",',' "ATCCOM.AGNT_AC_OFF_ALT_ABOVE.0.tts":
"{callsign_shortened}, confirm maintaining {altitude_new},
{agnt_add_altimeter_current}?",' -replace
' "ATCCOM.AGNT_AC_OFF_ALT_BELOW.0.text": "{callsign_shortened}, you are
{altitude_off} below your assigned altitude. {vector}
{agnt_add_altimeter_current}",',' "ATCCOM.AGNT_AC_OFF_ALT_BELOW.0.text":
"{callsign_shortened}, confirm maintaining {altitude_new},
{agnt_add_altimeter_current}?",' -replace
' "ATCCOM.AGNT_AC_OFF_ALT_BELOW.0.tts": "{callsign_shortened}, you are
{altitude_off} below your assigned altitude. {vector}
{agnt_add_altimeter_current}",',' "ATCCOM.AGNT_AC_OFF_ALT_BELOW.0.tts":
"{callsign_shortened}, confirm maintaining {altitude_new},
{agnt_add_altimeter_current}?",' -replace
' "ATCCOM.AGNT_AC_PUSHBACK_NOT_AVAILABLE.0.text": "{agent}, {callsign}, no
pushback tug is available to answer your request.",','
"ATCCOM.AGNT_AC_PUSHBACK_NOT_AVAILABLE.0.text": "{callsign}, no pushback tug
available.",' -replace
' "ATCCOM.AGNT_AC_PUSHBACK_NOT_AVAILABLE.0.tts": "{agent}, {callsign}, no
pushback tug is available to answer your request.",','
"ATCCOM.AGNT_AC_PUSHBACK_NOT_AVAILABLE.0.tts": "{callsign}, no pushback tug
available.",' -replace
' "ATCCOM.AGNT_AC_PUSHBACK_STOP_RECEIVED.0.text": "{callsign}, request to end
pushback received.",',' "ATCCOM.AGNT_AC_PUSHBACK_STOP_RECEIVED.0.text": "",'
-replace
' "ATCCOM.AGNT_AC_PUSHBACK_STOP_RECEIVED.0.tts": "{callsign}, request to end
pushback received.",',' "ATCCOM.AGNT_AC_PUSHBACK_STOP_RECEIVED.0.tts": "",'
-replace
' "ATCCOM.AGNT_AC_RADAR.0.text": "{callsign}, {agent},
continue{to_next_waypoint} as planned. {AGNT_ADD_ALTIMETER_CURRENT}",','
"ATCCOM.AGNT_AC_RADAR.0.text": "{callsign}, {agent}, continue as cleared.
({agnt_add_altimeter_current})",' -replace
' "ATCCOM.AGNT_AC_RADAR.0.tts": "{callsign}, {agent},
continue{to_next_waypoint} as planned. {AGNT_ADD_ALTIMETER_CURRENT}",','
"ATCCOM.AGNT_AC_RADAR.0.tts": "{callsign}, {agent}, continue as cleared.",'
-replace
' "ATCCOM.AGNT_AC_REQUEST_DENIED.0.text": "{callsign}, request denied.",','
"ATCCOM.AGNT_AC_REQUEST_DENIED.0.text": "{callsign}, negative.",' -replace
' "ATCCOM.AGNT_AC_REQUEST_DENIED.0.tts": "{callsign}, request denied.",','
"ATCCOM.AGNT_AC_REQUEST_DENIED.0.tts": "{callsign}, negative.",' -replace
' "ATCCOM.AGNT_AC_REQUEST_TRANSMITTED_TO_OPERATOR.0.text": "{callsign}, your
request has been transmitted to the operator.",','
"ATCCOM.AGNT_AC_REQUEST_TRANSMITTED_TO_OPERATOR.0.text": "",' -replace
' "ATCCOM.AGNT_AC_REQUEST_TRANSMITTED_TO_OPERATOR.0.tts": "{callsign}, your
request has been transmitted to the operator.",','
"ATCCOM.AGNT_AC_REQUEST_TRANSMITTED_TO_OPERATOR.0.tts": "",' -replace
' "ATCCOM.AGNT_AC_SQUAWK.0.text": "{callsign}, {agent}. Squawk
{squawk_new}.",',' "ATCCOM.AGNT_AC_SQUAWK.0.text": "{callsign}, squawk
{squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_SQUAWK.0.tts": "{callsign}, {agent}. Squawk
{squawk_new}.",',' "ATCCOM.AGNT_AC_SQUAWK.0.tts": "{callsign}, squawk
{squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_TRAFFIC.0.text": "{callsign_shortened}, traffic is
{oclock_traffic}, {distance_traffic} miles, at {altitude_traffic},
{ac_type_traffic}. Report them in sight.",',' "ATCCOM.AGNT_AC_TRAFFIC.0.text":
"{callsign_shortened}, traffic {oclock_traffic}, {distance_traffic} miles,
indicating {altitude_traffic}.",' -replace
' "ATCCOM.AGNT_AC_TRAFFIC.0.tts": "{callsign_shortened}, traffic is
{oclock_traffic}, {distance_traffic} miles, at {altitude_traffic},
{ac_type_traffic}. Report them in sight.",',' "ATCCOM.AGNT_AC_TRAFFIC.0.tts":
"{callsign_shortened}, traffic {oclock_traffic}, {distance_traffic} miles,
indicating {altitude_traffic}.",' -replace
' "ATCCOM.AGNT_AC_TRAFFIC_URGENT.0.text": "{callsign_shortened} TRAFFIC
ALERT!, {oclock_traffic}, less than one mile, {altitude_traffic},
{ac_type_traffic}. Report them in sight.",','
"ATCCOM.AGNT_AC_TRAFFIC_URGENT.0.text": "{callsign_shortened} avoiding action!
(turn IMMEDIATELY heading ... degrees), traffic {oclock_traffic}, one mile,
indicating {altitude_traffic}.",' -replace
' "ATCCOM.AGNT_AC_TRAFFIC_URGENT.0.tts": "{callsign_shortened} TRAFFIC ALERT!,
{oclock_traffic}, less than one mile, {altitude_traffic}, {ac_type_traffic}. Report
them in sight.",',' "ATCCOM.AGNT_AC_TRAFFIC_URGENT.0.tts":
"{callsign_shortened} avoiding action! traffic {oclock_traffic}, one mile,
indicating {altitude_traffic}.",' -replace
' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.1.text": "{callsign_shortened}, verify
squawking {squawk_new}.",',' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.1.text":
"{callsign_shortened}, confirm squawking {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.1.tts": "{callsign_shortened}, verify
squawking {squawk_new}.",',' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.1.tts":
"{callsign_shortened}, confirm squawking {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.2.text": "{callsign_shortened}, your
transponder appears inoperative or malfunctioning, reset squawk {squawk_new}.",','
"ATCCOM.AGNT_AC_TRANSPONDER_RESET.2.text": "{callsign_shortened}, reset
transponder. Squawk {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_TRANSPONDER_RESET.2.tts": "{callsign_shortened}, your
transponder appears inoperative or malfunctioning, reset squawk {squawk_new}.",','
"ATCCOM.AGNT_AC_TRANSPONDER_RESET.2.tts": "{callsign_shortened}, reset transponder.
Squawk {squawk_new}.",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_CLIMB.0.text": "{callsign_shortened}, please
expedite your climb to {altitude_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_CLIMB.0.text": "",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_CLIMB.0.tts": "{callsign_shortened}, please
expedite your climb to {altitude_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_CLIMB.0.tts": "",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_DESCENT.0.text": "{callsign_shortened},
please expedite your descent to {altitude_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_DESCENT.0.text": "",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_DESCENT.0.tts": "{callsign_shortened},
please expedite your descent to {altitude_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_DESCENT.0.tts": "",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_TURN.0.text": "{callsign_shortened}, please
expedite your turn to heading {heading_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_TURN.0.text": "{callsign_shortened}, expedite
{direction_lr} turn heading {heading_new} degrees.",' -replace
' "ATCCOM.AGNT_AC_VECTOR_EXPEDITE_TURN.0.tts": "{callsign_shortened}, please
expedite your turn to heading {heading_new}.",','
"ATCCOM.AGNT_AC_VECTOR_EXPEDITE_TURN.0.tts": "{callsign_shortened}, expedite
{direction_lr} turn heading {heading_new} degrees.",' -replace
' "ATCCOM.AGNT_AC_VOIDTIME_EXCEEDED.0.text": "{callsign}, you have exceeded
your clearance void time. IFR flight plan is cancelled.",','
"ATCCOM.AGNT_AC_VOIDTIME_EXCEEDED.0.text": "{callsign}, EOBT exceeded, please
contact handler for new EOBT.",' -replace
' "ATCCOM.AGNT_AC_VOIDTIME_EXCEEDED.0.tts": "{callsign}, you have exceeded
your clearance void time. IFR flight plan is cancelled.",','
"ATCCOM.AGNT_AC_VOIDTIME_EXCEEDED.0.tts": "{callsign}, EOBT exceeded, please
contact handler for new EOBT.",' -replace
' "ATCCOM.AGNT_ADD_CIRCLE_TO_LAND_YES.0.text": " Circle to land {runway}.",','
"ATCCOM.AGNT_ADD_CIRCLE_TO_LAND_YES.0.text": " Circling {runway}.",' -replace
' "ATCCOM.AGNT_ADD_CIRCLE_TO_LAND_YES.0.tts": " Circle to land {runway}.",','
"ATCCOM.AGNT_ADD_CIRCLE_TO_LAND_YES.0.tts": " Circling {runway}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_VECTORS_YES.0.text": " Contact {agent_new} on
{frequency_new}.",',' "ATCCOM.AGNT_ADD_CONTACT_TOWER_VECTORS_YES.0.text": "
Contact {agent_new} {frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_VECTORS_YES.0.tts": " Contact {agent_new} on
{frequency_new}.",',' "ATCCOM.AGNT_ADD_CONTACT_TOWER_VECTORS_YES.0.tts": "
Contact {agent_new} {frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.0.text": " Contact {agent_new} on
{frequency_new} when inbound on the approach.",','
"ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.0.text": " Contact {agent_new}
{frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.0.tts": " Contact {agent_new} on
{frequency_new} when inbound on the approach.",','
"ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.0.tts": " Contact {agent_new}
{frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.1.text": " Contact {agent_new} on
{frequency_new} when inbound.",',' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.1.text":
" Contact {agent_new} {frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.1.tts": " Contact {agent_new} on
{frequency_new} when inbound.",',' "ATCCOM.AGNT_ADD_CONTACT_TOWER_YES.1.tts":
" Contact {agent_new} {frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_LOCALIZER_YES.0.text": " Maintain {altitude_new} until
established on the localizer.",',' "ATCCOM.AGNT_ADD_LOCALIZER_YES.0.text": "
Maintain altitude {altitude_new} until localizer established.",' -replace
' "ATCCOM.AGNT_ADD_LOCALIZER_YES.0.tts": " Maintain {altitude_new} until
established on the localizer.",',' "ATCCOM.AGNT_ADD_LOCALIZER_YES.0.tts": "
Maintain altitude {altitude_new} until localizer established.",' -replace
' "ATCCOM.AGNT_ADD_SIDESTEP_YES.0.text": " Sidestep {runway}.",','
"ATCCOM.AGNT_ADD_SIDESTEP_YES.0.text": " Circle to land {runway}.",' -replace
' "ATCCOM.AGNT_ADD_SIDESTEP_YES.0.tts": " Sidestep {runway}.",','
"ATCCOM.AGNT_ADD_SIDESTEP_YES.0.tts": " Circle to land {runway}.",' -replace
' "ATCCOM.AGNT_ADD_SWITCH_ADVISORY_YES.0.text": " Switch to advisory on
{frequency_new}.",',' "ATCCOM.AGNT_ADD_SWITCH_ADVISORY_YES.0.text": " Change
to information on {frequency_new}.",' -replace
' "ATCCOM.AGNT_ADD_SWITCH_ADVISORY_YES.0.tts": " Switch to advisory on
{frequency_new}.",',' "ATCCOM.AGNT_ADD_SWITCH_ADVISORY_YES.0.tts": " Change to
information on {frequency_new}.",' -replace
' "ATCCOM.ALT_1000.0.text": "1",',' "ATCCOM.ALT_1000.0.text": "altitude
1",' -replace
' "ATCCOM.ALT_1000.0.tts": " ONE THOUSAND",',' "ATCCOM.ALT_1000.0.tts": "
Altitude ONE THOUSAND",' -replace
' "ATCCOM.ALT_10000.0.text": "10,",',' "ATCCOM.ALT_10000.0.text":
"altitude 10,",' -replace
' "ATCCOM.ALT_10000.0.tts": " ONE ZERO THOUSAND ",','
"ATCCOM.ALT_10000.0.tts": " Altitude ONE ZERO THOUSAND ",' -replace
' "ATCCOM.ALT_11000.0.text": "11,",',' "ATCCOM.ALT_11000.0.text":
"altitude 11,",' -replace
' "ATCCOM.ALT_11000.0.tts": " ELEVEN THOUSAND ",','
"ATCCOM.ALT_11000.0.tts": " Altitude ELEVEN THOUSAND ",' -replace
' "ATCCOM.ALT_12000.0.text": "12,",',' "ATCCOM.ALT_12000.0.text":
"altitude 12,",' -replace
' "ATCCOM.ALT_12000.0.tts": " TWELVE THOUSAND ",','
"ATCCOM.ALT_12000.0.tts": " Altitude TWELVE THOUSAND ",' -replace
' "ATCCOM.ALT_13000.0.text": "13,",',' "ATCCOM.ALT_13000.0.text":
"altitude 13,",' -replace
' "ATCCOM.ALT_13000.0.tts": " THIRTEEN THOUSAND ",','
"ATCCOM.ALT_13000.0.tts": " Altitude THIRTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_14000.0.text": "14,",',' "ATCCOM.ALT_14000.0.text":
"altitude 14,",' -replace
' "ATCCOM.ALT_14000.0.tts": " FOURTEEN THOUSAND ",','
"ATCCOM.ALT_14000.0.tts": " Altitude FOURTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_15000.0.text": "15,",',' "ATCCOM.ALT_15000.0.text":
"altitude 15,",' -replace
' "ATCCOM.ALT_15000.0.tts": " FIFTEEN THOUSAND ",','
"ATCCOM.ALT_15000.0.tts": " Altitude FIFTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_16000.0.text": "16,",',' "ATCCOM.ALT_16000.0.text":
"altitude 16,",' -replace
' "ATCCOM.ALT_16000.0.tts": " SIXTEEN THOUSAND ",','
"ATCCOM.ALT_16000.0.tts": " Altitude SIXTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_17000.0.text": "17,",',' "ATCCOM.ALT_17000.0.text":
"altitude 17,",' -replace
' "ATCCOM.ALT_17000.0.tts": " SEVENTEEN THOUSAND ",','
"ATCCOM.ALT_17000.0.tts": " Altitude SEVENTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_18000.0.text": "18,",',' "ATCCOM.ALT_18000.0.text":
"altitude 18,",' -replace
' "ATCCOM.ALT_18000.0.tts": " EIGHTEEN THOUSAND ",','
"ATCCOM.ALT_18000.0.tts": " Altitude EIGHTEEN THOUSAND ",' -replace
' "ATCCOM.ALT_19000.0.text": "19,",',' "ATCCOM.ALT_19000.0.text":
"altitude 19,",' -replace
' "ATCCOM.ALT_19000.0.tts": " NINETEEN THOUSAND ",','
"ATCCOM.ALT_19000.0.tts": " Altitude NINETEEN THOUSAND ",' -replace
' "ATCCOM.ALT_2000.0.text": "2",',' "ATCCOM.ALT_2000.0.text": "altitude
2",' -replace
' "ATCCOM.ALT_2000.0.tts": " TWO THOUSAND ",',' "ATCCOM.ALT_2000.0.tts":
" Altitude TWO THOUSAND ",' -replace
' "ATCCOM.ALT_20000.0.text": "20,",',' "ATCCOM.ALT_20000.0.text":
"altitude 20,",' -replace
' "ATCCOM.ALT_20000.0.tts": " TWENTY THOUSAND ",','
"ATCCOM.ALT_20000.0.tts": " Altitude TWENTY THOUSAND ",' -replace
' "ATCCOM.ALT_3000.0.text": "3",',' "ATCCOM.ALT_3000.0.text": "altitude
3",' -replace
' "ATCCOM.ALT_3000.0.tts": " THREE THOUSAND ",','
"ATCCOM.ALT_3000.0.tts": " Altitude THREE THOUSAND ",' -replace
' "ATCCOM.ALT_4000.0.text": "4",',' "ATCCOM.ALT_4000.0.text": "altitude
4",' -replace
' "ATCCOM.ALT_4000.0.tts": " FOUR THOUSAND ",',' "ATCCOM.ALT_4000.0.tts":
" Altitude FOUR THOUSAND ",' -replace
' "ATCCOM.ALT_5000.0.text": "5",',' "ATCCOM.ALT_5000.0.text": "altitude
5",' -replace
' "ATCCOM.ALT_5000.0.tts": " FIVE THOUSAND ",',' "ATCCOM.ALT_5000.0.tts":
" Altitude FIVE THOUSAND ",' -replace
' "ATCCOM.ALT_6000.0.text": "6",',' "ATCCOM.ALT_6000.0.text": "altitude
6",' -replace
' "ATCCOM.ALT_6000.0.tts": " SIX THOUSAND ",',' "ATCCOM.ALT_6000.0.tts":
" Altitude SIX THOUSAND ",' -replace
' "ATCCOM.ALT_7000.0.text": "7",',' "ATCCOM.ALT_7000.0.text": "altitude
7",' -replace
' "ATCCOM.ALT_7000.0.tts": " SEVEN THOUSAND ",','
"ATCCOM.ALT_7000.0.tts": " Altitude SEVEN THOUSAND ",' -replace
' "ATCCOM.ALT_8000.0.text": "8",',' "ATCCOM.ALT_8000.0.text": "altitude
8",' -replace
' "ATCCOM.ALT_8000.0.tts": " EIGHT THOUSAND ",','
"ATCCOM.ALT_8000.0.tts": " Altitude EIGHT THOUSAND ",' -replace
' "ATCCOM.ALT_9000.0.text": "9",',' "ATCCOM.ALT_9000.0.text": "altitude
9",' -replace
' "ATCCOM.ALT_9000.0.tts": " NINE THOUSAND ",',' "ATCCOM.ALT_9000.0.tts":
" Altitude NINE THOUSAND ",' -replace
' "ATCCOM.ALT_EVEN_1000.0.text": "1,000 ft",','
"ATCCOM.ALT_EVEN_1000.0.text": "altitude 1,000 ft",' -replace
' "ATCCOM.ALT_EVEN_1000.0.tts": " ONE THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_1000.0.tts": " Altitude ONE THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_10000.0.text": "10,000 ft",','
"ATCCOM.ALT_EVEN_10000.0.text": "altitude 10,000 ft",' -replace
' "ATCCOM.ALT_EVEN_10000.0.tts": "ONE ZERO THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_10000.0.tts": "Altitude ONE ZERO THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_11000.0.text": "11,000 ft",','
"ATCCOM.ALT_EVEN_11000.0.text": "altitude 11,000 ft",' -replace
' "ATCCOM.ALT_EVEN_11000.0.tts": " ELEVEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_11000.0.tts": " Altitude ELEVEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_12000.0.text": "12,000 ft",','
"ATCCOM.ALT_EVEN_12000.0.text": "altitude 12,000 ft",' -replace
' "ATCCOM.ALT_EVEN_12000.0.tts": " TWELVE THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_12000.0.tts": " Altitude TWELVE THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_13000.0.text": "13,000 ft",','
"ATCCOM.ALT_EVEN_13000.0.text": "altitude 13,000 ft",' -replace
' "ATCCOM.ALT_EVEN_13000.0.tts": " THIRTEEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_13000.0.tts": " Altitude THIRTEEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_14000.0.text": "14,000 ft",','
"ATCCOM.ALT_EVEN_14000.0.text": "altitude 14,000 ft",' -replace
' "ATCCOM.ALT_EVEN_14000.0.tts": " FOURTEEN THOUSAND FEET",','
"ATCCOM.ALT_EVEN_14000.0.tts": " Altitude FOURTEEN THOUSAND FEET",' -replace
' "ATCCOM.ALT_EVEN_15000.0.text": "15,000 ft",','
"ATCCOM.ALT_EVEN_15000.0.text": "altitude 15,000 ft",' -replace
' "ATCCOM.ALT_EVEN_15000.0.tts": " FIFTEEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_15000.0.tts": " Altitude FIFTEEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_16000.0.text": "16,000 ft",','
"ATCCOM.ALT_EVEN_16000.0.text": "altitude 16,000 ft",' -replace
' "ATCCOM.ALT_EVEN_16000.0.tts": " SIXTEEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_16000.0.tts": " Altitude SIXTEEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_17000.0.text": "17,000 ft",','
"ATCCOM.ALT_EVEN_17000.0.text": "altitude 17,000 ft",' -replace
' "ATCCOM.ALT_EVEN_17000.0.tts": " SEVENTEEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_17000.0.tts": " Altitude SEVENTEEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_18000.0.text": "18,000 ft",','
"ATCCOM.ALT_EVEN_18000.0.text": "altitude 18,000 ft",' -replace
' "ATCCOM.ALT_EVEN_18000.0.tts": " EIGHTEEN THOUSAND FEET",','
"ATCCOM.ALT_EVEN_18000.0.tts": " Altitude EIGHTEEN THOUSAND FEET",' -replace
' "ATCCOM.ALT_EVEN_19000.0.text": "19,000 ft",','
"ATCCOM.ALT_EVEN_19000.0.text": "altitude 19,000 ft",' -replace
' "ATCCOM.ALT_EVEN_19000.0.tts": " NINETEEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_19000.0.tts": " Altitude NINETEEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_2000.0.text": "2,000 ft",','
"ATCCOM.ALT_EVEN_2000.0.text": "altitude 2,000 ft",' -replace
' "ATCCOM.ALT_EVEN_2000.0.tts": " TWO THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_2000.0.tts": " Altitude TWO THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_20000.0.text": "20,000 ft",','
"ATCCOM.ALT_EVEN_20000.0.text": "altitude 20,000 ft",' -replace
' "ATCCOM.ALT_EVEN_20000.0.tts": " TWENTY THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_20000.0.tts": " Altitude TWENTY THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_3000.0.text": "3,000 ft",','
"ATCCOM.ALT_EVEN_3000.0.text": "altitude 3,000 ft",' -replace
' "ATCCOM.ALT_EVEN_3000.0.tts": " THREE THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_3000.0.tts": " Altitude THREE THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_4000.0.text": "4,000 ft",','
"ATCCOM.ALT_EVEN_4000.0.text": "altitude 4,000 ft",' -replace
' "ATCCOM.ALT_EVEN_4000.0.tts": " FOUR THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_4000.0.tts": " Altitude FOUR THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_5000.0.text": "5,000 ft",','
"ATCCOM.ALT_EVEN_5000.0.text": "altitude 5,000 ft",' -replace
' "ATCCOM.ALT_EVEN_5000.0.tts": " FIVE THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_5000.0.tts": " Altitude FIVE THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_6000.0.text": "6,000 ft",','
"ATCCOM.ALT_EVEN_6000.0.text": "altitude 6,000 ft",' -replace
' "ATCCOM.ALT_EVEN_6000.0.tts": " SIX THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_6000.0.tts": " Altitude SIX THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_7000.0.text": "7,000 ft",','
"ATCCOM.ALT_EVEN_7000.0.text": "altitude 7,000 ft",' -replace
' "ATCCOM.ALT_EVEN_7000.0.tts": " SEVEN THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_7000.0.tts": " Altitude SEVEN THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_8000.0.text": "8,000 ft",','
"ATCCOM.ALT_EVEN_8000.0.text": "altitude 8,000 ft",' -replace
' "ATCCOM.ALT_EVEN_8000.0.tts": " EIGHT THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_8000.0.tts": " Altitude EIGHT THOUSAND FEET ",' -replace
' "ATCCOM.ALT_EVEN_9000.0.text": "9,000 ft",','
"ATCCOM.ALT_EVEN_9000.0.text": "altitude 9,000 ft",' -replace
' "ATCCOM.ALT_EVEN_9000.0.tts": " NINE THOUSAND FEET ",','
"ATCCOM.ALT_EVEN_9000.0.tts": " Altitude NINE THOUSAND FEET ",' -replace
' "ATCCOM.ANY_AC_HANDOFF_NONE.0.text": "{callsign_shortened}, you are leaving
my airspace, frequency change approved.",','
"ATCCOM.ANY_AC_HANDOFF_NONE.0.text": "{callsign_shortened}, leaving {agent_name}
control zone, frequency change approved.",' -replace
' "ATCCOM.ANY_AC_HANDOFF_NONE.0.tts": "{callsign_shortened}, you are leaving
my airspace, frequency change approved.",','
"ATCCOM.ANY_AC_HANDOFF_NONE.0.tts": "{callsign_shortened}, leaving {agent_name}
control zone, frequency change approved.",' -replace
' "ATCCOM.APPROACH_METHOD_FULL_PROCEDURE.0.text": " via {approach_iaf_name}
transition",',' "ATCCOM.APPROACH_METHOD_FULL_PROCEDURE.0.text": " via
{approach_iaf_name}",' -replace
' "ATCCOM.APPROACH_METHOD_FULL_PROCEDURE.0.tts": " via {approach_iaf_name}
transition",',' "ATCCOM.APPROACH_METHOD_FULL_PROCEDURE.0.tts": " via
{approach_iaf_name}",' -replace
' "ATCCOM.APPROACH_METHOD_REQUEST_FULL_PROCEDURE.0.text": "
{approach_iaf_name_request} transition",','
"ATCCOM.APPROACH_METHOD_REQUEST_FULL_PROCEDURE.0.text": "via
{approach_iaf_name_request}",' -replace
' "ATCCOM.APPROACH_METHOD_REQUEST_FULL_PROCEDURE.0.tts": "
{approach_iaf_name_request} transition",','
"ATCCOM.APPROACH_METHOD_REQUEST_FULL_PROCEDURE.0.tts": "via
{approach_iaf_name_request}",' -replace
' "ATCCOM.APPROACH_METHOD_REQUEST_VECTORS_TO_FINAL.0.text": ", vectors to
final",',' "ATCCOM.APPROACH_METHOD_REQUEST_VECTORS_TO_FINAL.0.text": "",'
-replace
' "ATCCOM.APPROACH_METHOD_REQUEST_VECTORS_TO_FINAL.0.tts": ", vectors to
final",',' "ATCCOM.APPROACH_METHOD_REQUEST_VECTORS_TO_FINAL.0.tts": "",'
-replace
' "ATCCOM.APPROACH_TYPE_GPS.0.text": "GPS",','
"ATCCOM.APPROACH_TYPE_GPS.0.text": "GPS approach",' -replace
' "ATCCOM.APPROACH_TYPE_GPS.0.tts": "GPS",','
"ATCCOM.APPROACH_TYPE_GPS.0.tts": "GPS approach",' -replace
' "ATCCOM.APPROACH_TYPE_ILS.0.text": "ILS",','
"ATCCOM.APPROACH_TYPE_ILS.0.text": "ILS approach",' -replace
' "ATCCOM.APPROACH_TYPE_ILS.0.tts": "ILS",','
"ATCCOM.APPROACH_TYPE_ILS.0.tts": "ILS approach",' -replace
' "ATCCOM.APPROACH_TYPE_LDA.0.text": "LDA",','
"ATCCOM.APPROACH_TYPE_LDA.0.text": "LDA approach",' -replace
' "ATCCOM.APPROACH_TYPE_LDA.0.tts": "LDA",','
"ATCCOM.APPROACH_TYPE_LDA.0.tts": "LDA approach",' -replace
' "ATCCOM.APPROACH_TYPE_LOCALIZER.0.text": "Localizer",','
"ATCCOM.APPROACH_TYPE_LOCALIZER.0.text": "Localizer approach",' -replace
' "ATCCOM.APPROACH_TYPE_LOCALIZER.0.tts": "Localizer",','
"ATCCOM.APPROACH_TYPE_LOCALIZER.0.tts": "Localizer approach",' -replace
' "ATCCOM.APPROACH_TYPE_NDB.0.text": "NDB",','
"ATCCOM.APPROACH_TYPE_NDB.0.text": "NDB approach",' -replace
' "ATCCOM.APPROACH_TYPE_NDB.0.tts": "NDB",','
"ATCCOM.APPROACH_TYPE_NDB.0.tts": "NDB approach",' -replace
' "ATCCOM.APPROACH_TYPE_NDBDME.0.text": "NDB DME",','
"ATCCOM.APPROACH_TYPE_NDBDME.0.text": "NDB DME approach",' -replace
' "ATCCOM.APPROACH_TYPE_NDBDME.0.tts": "NDB DME",','
"ATCCOM.APPROACH_TYPE_NDBDME.0.tts": "NDB DME approach",' -replace
' "ATCCOM.APPROACH_TYPE_RNAV.0.text": "RNAV",','
"ATCCOM.APPROACH_TYPE_RNAV.0.text": "RNAV approach",' -replace
' "ATCCOM.APPROACH_TYPE_SDF.0.text": "SDF",','
"ATCCOM.APPROACH_TYPE_SDF.0.text": "SDF approach",' -replace
' "ATCCOM.APPROACH_TYPE_SDF.0.tts": "SDF",','
"ATCCOM.APPROACH_TYPE_SDF.0.tts": "SDF approach",' -replace
' "ATCCOM.APPROACH_TYPE_VISUAL.0.text": "Visual",','
"ATCCOM.APPROACH_TYPE_VISUAL.0.text": "Visual approach",' -replace
' "ATCCOM.APPROACH_TYPE_VISUAL.0.tts": "Visual",','
"ATCCOM.APPROACH_TYPE_VISUAL.0.tts": "Visual approach",' -replace
' "ATCCOM.APPROACH_TYPE_VOR.0.text": "VOR",','
"ATCCOM.APPROACH_TYPE_VOR.0.text": "VOR approach",' -replace
' "ATCCOM.APPROACH_TYPE_VOR.0.tts": "VOR",','
"ATCCOM.APPROACH_TYPE_VOR.0.tts": "VOR approach",' -replace
' "ATCCOM.APPROACH_TYPE_VORDME.0.text": "VOR DME",','
"ATCCOM.APPROACH_TYPE_VORDME.0.text": "VOR DME approach",' -replace
' "ATCCOM.APPROACH_TYPE_VORDME.0.tts": "VOR DME",','
"ATCCOM.APPROACH_TYPE_VORDME.0.tts": "VOR DME approach",' -replace
' "ATCCOM.ATC_NAME_DAHER.0.text": "Daher",','
"ATCCOM.ATC_NAME_DAHER.0.text": "TBM 9",' -replace
' "ATCCOM.ATC_NAME_DAHER.0.tts": "Daher",','
"ATCCOM.ATC_NAME_DAHER.0.tts": "TBM 9",' -replace
' "ATCCOM.ATIS_ADD_RUNWAY_INITIAL_YES.0.text": "Landing and departing
{runway_atis}",',' "ATCCOM.ATIS_ADD_RUNWAY_INITIAL_YES.0.text": "Landing
{runway_atis}. Takeoff {runway_atis}",' -replace
' "ATCCOM.ATIS_ADD_RUNWAY_INITIAL_YES.0.tts": "Landing and departing
{runway_atis}",',' "ATCCOM.ATIS_ADD_RUNWAY_INITIAL_YES.0.tts": "Landing
{runway_atis}. Takeoff {runway_atis}",' -replace
' "ATCCOM.ATIS_ADVISE.0.text": "Advise controller on initial contact you have
{atis}.",',' "ATCCOM.ATIS_ADVISE.0.text": "End of {agent_airport} information
{atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.0.tts": "Advise controller on initial contact you have
{atis}.",',' "ATCCOM.ATIS_ADVISE.0.tts": "End of {agent_airport} information
{atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.1.text": "Advise controller on initial contact you have
information {atis}.",',' "ATCCOM.ATIS_ADVISE.1.text": "End of {agent_airport}
information {atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.1.tts": "Advise controller on initial contact you have
information {atis}.",',' "ATCCOM.ATIS_ADVISE.1.tts": "End of {agent_airport}
information {atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.2.text": "Advise on initial contact you have
{atis}.",',' "ATCCOM.ATIS_ADVISE.2.text": "End of {agent_airport} information
{atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.2.tts": "Advise on initial contact you have {atis}.",','
"ATCCOM.ATIS_ADVISE.2.tts": "End of {agent_airport} information {atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.3.text": "Advise on initial contact you have information
{atis}.",',' "ATCCOM.ATIS_ADVISE.3.text": "End of {agent_airport} information
{atis}.",' -replace
' "ATCCOM.ATIS_ADVISE.3.tts": "Advise on initial contact you have information
{atis}.",',' "ATCCOM.ATIS_ADVISE.3.tts": "End of {agent_airport} information
{atis}.",' -replace
' "ATCCOM.ATIS_MESSAGE.0.text": "{agent_airport} {airport_info} {atis}, {time}
{atis_zulu}. Wind {wind}. Visibility: {distance_visibility}{visibility_add}. Sky
condition: {atis_cloud}. {thunderstorms} Temperature: {temperature}. Dewpoint:
{dewpoint}. {altimeter} {altimeter_agent}. {atis_app} in use. {atis_add_runway}.
{atis_vasi} {atis_say_direction} {atis_hold} {atis_advise}",','
"ATCCOM.ATIS_MESSAGE.0.text": "This is {agent_airport} information {atis}, at
{time}. {atis_add_runway}. Transition level, not determined. Wind {wind}.
Visibility: {distance_visibility}{visibility_add}. {atis_cloud}. {thunderstorms}
Temperature: {temperature}. Dewpoint: {dewpoint}. {altimeter} {altimeter_agent}.
{atis_vasi} {atis_advise}",' -replace
' "ATCCOM.ATIS_MESSAGE.0.tts": "{agent_airport} {airport_info} {atis}, {time}
{atis_zulu}. Wind {wind}. Visibility: {distance_visibility}{visibility_add}. Sky
condition: {atis_cloud}. {thunderstorms} Temperature: {temperature}. Dewpoint:
{dewpoint}. {altimeter} {altimeter_agent}. {atis_app} in use. {atis_add_runway}.
{atis_vasi} {atis_say_direction} {atis_hold} {atis_advise}",','
"ATCCOM.ATIS_MESSAGE.0.tts": "This is {agent_airport} information {atis}, at
{time}. {atis_add_runway}. Transition level, not determined. Wind {wind}.
Visibility: {distance_visibility}{visibility_add}. {atis_cloud}. {thunderstorms}
Temperature: {temperature}. Dewpoint: {dewpoint}. {altimeter} {altimeter_agent}.
{atis_vasi} {atis_advise}",' -replace
' "ATCCOM.ATIS_SAY_DIRECTION_YES.0.text": "VFR aircraft say direction of
flight.",',' "ATCCOM.ATIS_SAY_DIRECTION_YES.0.text": "",' -replace
' "ATCCOM.ATIS_SAY_DIRECTION_YES.0.tts": "VFR aircraft say direction of
flight.",',' "ATCCOM.ATIS_SAY_DIRECTION_YES.0.tts": "",' -replace
' "ATCCOM.CALLSIGN_CIV_LONG.0.text": "{atc_name} {tail_number}",','
"ATCCOM.CALLSIGN_CIV_LONG.0.text": "{tail_number}",' -replace
' "ATCCOM.CALLSIGN_CIV_LONG.0.tts": "{atc_name} {tail_number}",','
"ATCCOM.CALLSIGN_CIV_LONG.0.tts": "{tail_number}",' -replace
' "ATCCOM.CALLSIGN_CIV_SHORT.0.text": "{atc_name}
{tail_number_abbreviated}",',' "ATCCOM.CALLSIGN_CIV_SHORT.0.text":
"{tail_number}",' -replace
' "ATCCOM.CALLSIGN_CIV_SHORT.0.tts": "{atc_name}
{tail_number_abbreviated}",',' "ATCCOM.CALLSIGN_CIV_SHORT.0.tts":
"{tail_number}",' -replace
' "ATCCOM.CLEARED_APPROACH.0.text": "Cleared {approach} approach",','
"ATCCOM.CLEARED_APPROACH.0.text": "Cleared {approach}",' -replace
' "ATCCOM.CLEARED_APPROACH.0.tts": "Cleared {approach} approach",','
"ATCCOM.CLEARED_APPROACH.0.tts": "Cleared {approach}",' -replace
' "ATCCOM.CONTINUE_ROUTE_TOWARD_WAYPOINT.0.text": "Continue to {next_waypoint}
following heading {heading_new}",','
"ATCCOM.CONTINUE_ROUTE_TOWARD_WAYPOINT.0.text": "Direct {next_waypoint}",' -replace
' "ATCCOM.CONTINUE_ROUTE_TOWARD_WAYPOINT.0.tts": "Continue to {next_waypoint},
turning {direction_lr} and following heading {heading_new}",','
"ATCCOM.CONTINUE_ROUTE_TOWARD_WAYPOINT.0.tts": "Direct {next_waypoint}",' -replace
' "ATCCOM.DEPARTURE_VFR_COMPASS.1.text": "departure to the
{direction_vfr}",',' "ATCCOM.DEPARTURE_VFR_COMPASS.1.text": "{direction_vfr}
departure",' -replace
' "ATCCOM.DEPARTURE_VFR_COMPASS.1.tts": "departure to the {direction_vfr}",','
"ATCCOM.DEPARTURE_VFR_COMPASS.1.tts": "{direction_vfr} departure",' -replace
' "ATCCOM.DEPARTURE_VFR_STRAIGHT.0.text": "departing straight-out",','
"ATCCOM.DEPARTURE_VFR_STRAIGHT.0.text": "straight-out departure",' -replace
' "ATCCOM.DEPARTURE_VFR_STRAIGHT.0.tts": "departing straight-out",','
"ATCCOM.DEPARTURE_VFR_STRAIGHT.0.tts": "straight-out departure",' -replace
' "ATCCOM.DEPARTURE_VFR_TG_DIRECTION.0.text": "{direction_lr_pattern} touch
and go",',' "ATCCOM.DEPARTURE_VFR_TG_DIRECTION.0.text":
"{direction_lr_pattern} hand circuit",' -replace
' "ATCCOM.DEPARTURE_VFR_TG_DIRECTION.0.tts": "{direction_lr_pattern} touch and
go",',' "ATCCOM.DEPARTURE_VFR_TG_DIRECTION.0.tts": "{direction_lr_pattern}
hand circuit",' -replace
' "ATCCOM.DISTANCE_VISIBILITY_UNLIMITED.0.text": "greater than 20 miles",','
"ATCCOM.DISTANCE_VISIBILITY_UNLIMITED.0.text": "greater than 10 kilometers",'
-replace
' "ATCCOM.DISTANCE_VISIBILITY_UNLIMITED.0.tts": "greater than 20 miles",','
"ATCCOM.DISTANCE_VISIBILITY_UNLIMITED.0.tts": "greater than 10 kilometers",'
-replace
' "ATCCOM.ENTRY_BASE.0.text": "Enter {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.0.text": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_BASE.0.tts": "Enter {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.0.tts": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_BASE.1.text": "Fly {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.1.text": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_BASE.1.tts": "Fly {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.1.tts": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_BASE.2.text": "Make {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.2.text": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_BASE.2.tts": "Make {direction_lr_pattern} base",','
"ATCCOM.ENTRY_BASE.2.tts": "Join {direction_lr_pattern} hand base",' -replace
' "ATCCOM.ENTRY_DOWNWIND.0.text": "Enter {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.0.text": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.0.tts": "Enter {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.0.tts": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.1.text": "Enter {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.1.text": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.1.tts": "Enter {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.1.tts": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.2.text": "Fly {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.2.text": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.2.tts": "Fly {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.2.tts": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.3.text": "Fly {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.3.text": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.3.tts": "Fly {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.3.tts": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.4.text": "Make {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.4.text": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.4.tts": "Make {direction_lr_pattern} downwind",','
"ATCCOM.ENTRY_DOWNWIND.4.tts": "Join {direction_lr_pattern} hand downwind",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.5.text": "Make {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.5.text": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_DOWNWIND.5.tts": "Make {direction_lr_pattern} traffic",','
"ATCCOM.ENTRY_DOWNWIND.5.tts": "Join {direction_lr_pattern} hand circuit",'
-replace
' "ATCCOM.ENTRY_STRAIGHT_IN.0.text": "Fly straight in",','
"ATCCOM.ENTRY_STRAIGHT_IN.0.text": "Cleared straight in",' -replace
' "ATCCOM.ENTRY_STRAIGHT_IN.0.tts": "Fly straight in",','
"ATCCOM.ENTRY_STRAIGHT_IN.0.tts": "Cleared straight in",' -replace
' "ATCCOM.ENTRY_STRAIGHT_IN.1.text": "Make straight in",','
"ATCCOM.ENTRY_STRAIGHT_IN.1.text": "Cleared straight in",' -replace
' "ATCCOM.ENTRY_STRAIGHT_IN.1.tts": "Make straight in",','
"ATCCOM.ENTRY_STRAIGHT_IN.1.tts": "Cleared straight in",' -replace
' "ATCCOM.FOLLOW_SPEED_LIMIT.0.text": "Keep speed below {speed_limit_value}
knots",',' "ATCCOM.FOLLOW_SPEED_LIMIT.0.text": "Speed not above
{speed_limit_value} knots",' -replace
' "ATCCOM.FOLLOW_SPEED_LIMIT.0.tts": "Keep speed below {speed_limit_value}
knots",',' "ATCCOM.FOLLOW_SPEED_LIMIT.0.tts": "Speed not above
{speed_limit_value} knots",' -replace
' "ATCCOM.GND_AC_CANCEL_IFR.0.text": "{callsign_shortened}, IFR flight plan is
cancelled. Taxi to runway and request VFR departure from tower.",','
"ATCCOM.GND_AC_CANCEL_IFR.0.text": "{callsign_shortened}, IFR cancelled.",'
-replace
' "ATCCOM.GND_AC_CANCEL_IFR.0.tts": "{callsign_shortened}, IFR flight plan is
cancelled. Taxi to runway and request VFR departure from tower.",','
"ATCCOM.GND_AC_CANCEL_IFR.0.tts": "{callsign_shortened}, IFR cancelled.",' -replace
' "ATCCOM.GND_AC_CLEARED_TAXI_TO_FUEL.0.text": "{callsign_shortened}, taxi to
fuel.",',' "ATCCOM.GND_AC_CLEARED_TAXI_TO_FUEL.0.text": "{callsign_shortened},
taxi to the fuel station.",' -replace
' "ATCCOM.GND_AC_CLEARED_TAXI_TO_FUEL.0.tts": "{callsign_shortened}, taxi to
fuel.",',' "ATCCOM.GND_AC_CLEARED_TAXI_TO_FUEL.0.tts": "{callsign_shortened},
taxi to the fuel station.",' -replace
' "ATCCOM.GND_AC_HOLD_POSITION.0.text": "{callsign_shortened}, hold
position{GND_ADD_TRAFFIC}.",',' "ATCCOM.GND_AC_HOLD_POSITION.0.text":
"{callsign_shortened}, hold position.",' -replace
' "ATCCOM.GND_AC_HOLD_POSITION.0.tts": "{callsign_shortened}, hold
position{GND_ADD_TRAFFIC}.",',' "ATCCOM.GND_AC_HOLD_POSITION.0.tts":
"{callsign_shortened}, hold position.",' -replace
' "ATCCOM.GND_AC_TAXI.0.text": "{callsign}, taxi to and hold short of {runway}
{GND_ADD_TAXI_PATH}. Contact tower on {frequency_tower} when ready.",','
"ATCCOM.GND_AC_TAXI.0.text": "{callsign}, taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Contact {agent_name} tower {frequency_tower} upon reaching.",'
-replace
' "ATCCOM.GND_AC_TAXI.0.tts": "{callsign}, taxi to and hold short of {runway}
{GND_ADD_TAXI_PATH}. Contact tower on {frequency_tower} when ready.",','
"ATCCOM.GND_AC_TAXI.0.tts": "{callsign}, taxi to holding point {runway}
{GND_ADD_TAXI_PATH}. Contact {agent_name} tower {frequency_tower} upon reaching.",'
-replace
' "ATCCOM.GND_AC_TAXI_TO_PARKING.0.text": "{callsign}, taxi to {parking}
{GND_ADD_TAXI_PATH}.",',' "ATCCOM.GND_AC_TAXI_TO_PARKING.0.text": "{callsign},
taxi {parking} {GND_ADD_TAXI_PATH}.",' -replace
' "ATCCOM.GND_AC_TAXI_TO_PARKING.0.tts": "{callsign}, taxi to {parking}
{GND_ADD_TAXI_PATH}.",',' "ATCCOM.GND_AC_TAXI_TO_PARKING.0.tts": "{callsign},
taxi {parking} {GND_ADD_TAXI_PATH}.",' -replace
' "ATCCOM.GND_ADD_TAXI_PATH_YES.0.text": " using taxiway {taxi_path_desc}
{TAXI_ADD}",',' "ATCCOM.GND_ADD_TAXI_PATH_YES.0.text": " via taxiway
{taxi_path_desc} {TAXI_ADD}",' -replace
' "ATCCOM.GND_ADD_TAXI_PATH_YES.0.tts": " using taxiway {taxi_path_desc}
{TAXI_ADD}",',' "ATCCOM.GND_ADD_TAXI_PATH_YES.0.tts": " via taxiway
{taxi_path_desc} {TAXI_ADD}",' -replace
' "ATCCOM.GND_ADD_TAXI_PATH_YES.1.text": " via taxiway {taxi_path_desc}
{TAXI_ADD}",',' "ATCCOM.GND_ADD_TAXI_PATH_YES.1.text": " via taxiway
{taxi_path_desc} {TAXI_ADD}",' -replace
' "ATCCOM.GND_ADD_TAXI_PATH_YES.1.tts": " via taxiway {taxi_path_desc}
{TAXI_ADD}",',' "ATCCOM.GND_ADD_TAXI_PATH_YES.1.tts": " via taxiway
{taxi_path_desc} {TAXI_ADD}",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_LANDING.0.text": ", caution the {ac_type_traffic} on
{pattern_leg_traffic}",',' "ATCCOM.GND_ADD_TRAFFIC_LANDING.0.text": ", number
two, number one is on {pattern_leg_traffic}",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_LANDING.0.tts": ", caution the {ac_type_traffic} on
{pattern_leg_traffic}",',' "ATCCOM.GND_ADD_TRAFFIC_LANDING.0.tts": ", number
two, number one is on {pattern_leg_traffic}",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_TAKEOFF.0.text": ", caution the departing
{ac_type_traffic}",',' "ATCCOM.GND_ADD_TRAFFIC_TAKEOFF.0.text": ", departing
traffic",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_TAKEOFF.0.tts": ", caution the departing
{ac_type_traffic}",',' "ATCCOM.GND_ADD_TRAFFIC_TAKEOFF.0.tts": ", departing
traffic",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_TAXIWAY.0.text": ", caution the {ac_type_traffic} on
the taxiway",',' "ATCCOM.GND_ADD_TRAFFIC_TAXIWAY.0.text": ", behind the
passing {ac_type_traffic} continue taxi behind",' -replace
' "ATCCOM.GND_ADD_TRAFFIC_TAXIWAY.0.tts": ", caution the {ac_type_traffic} on
the taxiway",',' "ATCCOM.GND_ADD_TRAFFIC_TAXIWAY.0.tts": ", behind the passing
{ac_type_traffic} continue taxi behind",' -replace
' "ATCCOM.LANDING_TYPE_TOUCH_AND_GO_DIRECTION.0.text": " touch and go,
{direction_lr_pattern} traffic",','
"ATCCOM.LANDING_TYPE_TOUCH_AND_GO_DIRECTION.0.text": " touch and go",' -replace
' "ATCCOM.LANDING_TYPE_TOUCH_AND_GO_DIRECTION.0.tts": " touch and go,
{direction_lr_pattern} traffic",','
"ATCCOM.LANDING_TYPE_TOUCH_AND_GO_DIRECTION.0.tts": " touch and go",' -replace
' "ATCCOM.LAYER_TYPE_BROKEN.0.text": "Ceiling <altitude_ceiling> broken",','
"ATCCOM.LAYER_TYPE_BROKEN.0.text": "Broken <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_BROKEN.0.tts": "Ceiling <altitude_ceiling> broken",','
"ATCCOM.LAYER_TYPE_BROKEN.0.tts": "Broken <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_FEW.0.text": "Few clouds at <altitude_ceiling>",','
"ATCCOM.LAYER_TYPE_FEW.0.text": "Few <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_FEW.0.tts": "Few clouds at <altitude_ceiling>",','
"ATCCOM.LAYER_TYPE_FEW.0.tts": "Few <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_NO_CLOUDS_BELOW_20000.0.text": "No clouds below
12,000",',' "ATCCOM.LAYER_TYPE_NO_CLOUDS_BELOW_20000.0.text": "No clouds below
10,000 ft",' -replace
' "ATCCOM.LAYER_TYPE_NO_CLOUDS_BELOW_20000.0.tts": "No clouds below
12,000",',' "ATCCOM.LAYER_TYPE_NO_CLOUDS_BELOW_20000.0.tts": "No clouds below
10,000 feet",' -replace
' "ATCCOM.LAYER_TYPE_OVERCAST.0.text": "Ceiling <altitude_ceiling>
overcast",',' "ATCCOM.LAYER_TYPE_OVERCAST.0.text": "Overcast
<altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_OVERCAST.0.tts": "Ceiling <altitude_ceiling>
overcast",',' "ATCCOM.LAYER_TYPE_OVERCAST.0.tts": "Overcast <altitude_ceiling>
",' -replace
' "ATCCOM.LAYER_TYPE_SCATTERED.0.text": "<altitude_ceiling> scattered",','
"ATCCOM.LAYER_TYPE_SCATTERED.0.text": "Scattered <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_SCATTERED.0.tts": "<altitude_ceiling> scattered",','
"ATCCOM.LAYER_TYPE_SCATTERED.0.tts": "Scattered <altitude_ceiling> ",' -replace
' "ATCCOM.LAYER_TYPE_SKY_CLEAR.0.text": "Clear",','
"ATCCOM.LAYER_TYPE_SKY_CLEAR.0.text": "No clouds detected ",' -replace
' "ATCCOM.LAYER_TYPE_SKY_CLEAR.0.tts": "Clear",','
"ATCCOM.LAYER_TYPE_SKY_CLEAR.0.tts": "No clouds detected ",' -replace
' "ATCCOM.PARKING_SPOT.0.text": "general aviation parking",','
"ATCCOM.PARKING_SPOT.0.text": "general aviation terminal",' -replace
' "ATCCOM.PARKING_SPOT.0.tts": "general aviation parking",','
"ATCCOM.PARKING_SPOT.0.tts": "general aviation terminal",' -replace
' "ATCCOM.PILOT_ADD_ADVISORY_ON_YES.0.text": " Advisory on
{frequency_new}",',' "ATCCOM.PILOT_ADD_ADVISORY_ON_YES.0.text": " Information
{agent_name_new} {frequency_new}",' -replace
' "ATCCOM.PILOT_ADD_ADVISORY_ON_YES.0.tts": " Advisory on {frequency_new}",','
"ATCCOM.PILOT_ADD_ADVISORY_ON_YES.0.tts": " Information {agent_name_new}
{frequency_new}",' -replace
' "ATCCOM.PILOT_ADD_CIRCLE_TO_LAND_YES.0.text": " Circle to land
{runway}.",',' "ATCCOM.PILOT_ADD_CIRCLE_TO_LAND_YES.0.text": " Circling
{runway}.",' -replace
' "ATCCOM.PILOT_ADD_CIRCLE_TO_LAND_YES.0.tts": " Circle to land {runway}.",','
"ATCCOM.PILOT_ADD_CIRCLE_TO_LAND_YES.0.tts": " Circling {runway}.",' -replace
' "ATCCOM.PILOT_ADD_SIDESTEP_YES.0.text": " Sidestep {runway}.",','
"ATCCOM.PILOT_ADD_SIDESTEP_YES.0.text": " Circle to land {runway}.",' -replace
' "ATCCOM.PILOT_ADD_SIDESTEP_YES.0.tts": " Sidestep {runway}.",','
"ATCCOM.PILOT_ADD_SIDESTEP_YES.0.tts": " Circle to land {runway}.",' -replace
' "ATCCOM.PILOT_ADD_TOWER_ON_YES.0.text": " Tower on {frequency_new}",','
"ATCCOM.PILOT_ADD_TOWER_ON_YES.0.text": " {agent_new} {frequency_new}",' -replace
' "ATCCOM.PILOT_ADD_TOWER_ON_YES.0.tts": " Tower on {frequency_new}",','
"ATCCOM.PILOT_ADD_TOWER_ON_YES.0.tts": " {agent_new} {frequency_new}",' -replace
' "ATCCOM.ROUTE.0.text": "as filed",',' "ATCCOM.ROUTE.0.text": "flight
planned route",' -replace
' "ATCCOM.ROUTE.0.tts": "as filed",',' "ATCCOM.ROUTE.0.tts": "flight
planned route",' -replace
' "ATCCOM.TO_NEXT_WAYPOINT.0.text": "to {next_waypoint}",','
"ATCCOM.TO_NEXT_WAYPOINT.0.text": "proceed direct {next_waypoint}",' -replace
' "ATCCOM.TO_NEXT_WAYPOINT.0.tts": "to {next_waypoint}",','
"ATCCOM.TO_NEXT_WAYPOINT.0.tts": "proceed direct {next_waypoint}",' -replace
' "ATCCOM.TWR_AC_AFTER_TAKEOFF_INDICATION_VFR.0.text": "{callsign_shortened},
continue for {direction_vfr} departure, I will contact you next when you leave my
airspace.",',' "ATCCOM.TWR_AC_AFTER_TAKEOFF_INDICATION_VFR.0.text":
"{callsign_shortened}, continue {direction_vfr} departure, report leaving the
{agent_name} control zone.",' -replace
' "ATCCOM.TWR_AC_AFTER_TAKEOFF_INDICATION_VFR.0.tts": "{callsign_shortened},
continue for {direction_vfr} departure, I will contact you next when you leave my
airspace.",',' "ATCCOM.TWR_AC_AFTER_TAKEOFF_INDICATION_VFR.0.tts":
"{callsign_shortened}, continue {direction_vfr} departure, report leaving the
{agent_name} control zone.",' -replace
' "ATCCOM.TWR_AC_AIRPORT_DIRECTION.0.text": "{callsign_shortened}, airport is
{oclock_destination_airport} {distance_destination_airport} miles.",','
"ATCCOM.TWR_AC_AIRPORT_DIRECTION.0.text": "{callsign_shortened}, surface
{TWR_ADD_WIND}.",' -replace
' "ATCCOM.TWR_AC_AIRPORT_DIRECTION.0.tts": "{callsign_shortened}, airport is
{oclock_destination_airport} {distance_destination_airport} miles.",','
"ATCCOM.TWR_AC_AIRPORT_DIRECTION.0.tts": "{callsign_shortened}, surface
{TWR_ADD_WIND}.",' -replace
' "ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.0.text": "{callsign_shortened},
{agent}, the airport is now IFR. Cleared to land full stop.",','
"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.0.text": "{callsign_shortened}, the
airport is now IFR. Cleared to land, {TWR_ADD_WIND}.",' -replace
' "ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.0.tts": "{callsign_shortened},
{agent}, the airport is now IFR. Cleared to land full stop.",','
"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.0.tts": "{callsign_shortened}, the
airport is now IFR. Cleared to land, {TWR_ADD_WIND}.",' -replace
' "ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.0.text": "{callsign}, {agent},
the airport is IFR. VFR takeoffs not permitted. Contact ground on
{frequency_new}.",',' "ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.0.text":
"{callsign}, weather is currently IMC. Change to ground {frequency_new}.",'
-replace
' "ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.0.tts": "{callsign}, {agent},
the airport is IFR. VFR takeoffs not permitted. Contact ground on
{frequency_new}.",',' "ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.0.tts":
"{callsign}, weather is currently IMC. Change to ground {frequency_new}.",'
-replace
' "ATCCOM.TWR_AC_CANCEL_LANDING_REQUEST.0.text": "{callsign_shortened}, your
cancellation is received.",',' "ATCCOM.TWR_AC_CANCEL_LANDING_REQUEST.0.text":
"{callsign_shortened}, roger, request intentions?",' -replace
' "ATCCOM.TWR_AC_CANCEL_LANDING_REQUEST.0.tts": "{callsign_shortened}, your
cancellation is received.",',' "ATCCOM.TWR_AC_CANCEL_LANDING_REQUEST.0.tts":
"{callsign_shortened}, roger, request intentions?",' -replace
' "ATCCOM.TWR_AC_CLASS_D_CLEARANCE.0.text": "{callsign}, transition approved.
Report clear of {agent_name} tower airspace.",','
"ATCCOM.TWR_AC_CLASS_D_CLEARANCE.0.text": "{callsign}, cleared to cross
{agent_name} control zone (route ...) at {altitude_current}. Report when
leaving.",' -replace
' "ATCCOM.TWR_AC_CLASS_D_CLEARANCE.0.tts": "{callsign}, transition approved.
Report clear of {agent_name} tower airspace.",','
"ATCCOM.TWR_AC_CLASS_D_CLEARANCE.0.tts": "{callsign}, cleared to cross {agent_name}
control zone at {altitude_current}. Report when leaving.",' -replace
' "ATCCOM.TWR_AC_CLASS_D_CLEARANCE.1.text": "{callsign}, transition approved.
Report clear of {agent_name} tower airspace. Maintain own navigation.",','
"ATCCOM.TWR_AC_CLASS_D_CLEARANCE.1.text": "{callsign}, cleared to cross
{agent_name} control zone (route ...) at {altitude_current}. Report when
leaving.",' -replace
' "ATCCOM.TWR_AC_CLASS_D_CLEARANCE.1.tts": "{callsign}, transition approved.
Report clear of {agent_name} tower airspace. Maintain own navigation.",','
"ATCCOM.TWR_AC_CLASS_D_CLEARANCE.1.tts": "{callsign}, cleared to cross {agent_name}
control zone at {altitude_current}. Report when leaving.",' -replace
' "ATCCOM.TWR_AC_CLASS_D_REPORT_CLEAR_ACKNOWLEDGE.0.text":
"{callsign_shortened}, {agent}, frequency change approved.",','
"ATCCOM.TWR_AC_CLASS_D_REPORT_CLEAR_ACKNOWLEDGE.0.text": "{callsign_shortened},
frequency change approved.",' -replace
' "ATCCOM.TWR_AC_CLASS_D_REPORT_CLEAR_ACKNOWLEDGE.0.tts":
"{callsign_shortened}, {agent}, frequency change approved.",','
"ATCCOM.TWR_AC_CLASS_D_REPORT_CLEAR_ACKNOWLEDGE.0.tts": "{callsign_shortened},
frequency change approved.",' -replace
' "ATCCOM.TWR_AC_CLEARED_TAKEOFF.0.text": "{callsign}, cleared for takeoff
{runway},{TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI} {departure_vfr}
approved.",',' "ATCCOM.TWR_AC_CLEARED_TAKEOFF.0.text": "{callsign},
{TWR_ADD_WIND}, {runway} cleared for takeoff, {TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI} {departure_vfr}.",'
-replace
' "ATCCOM.TWR_AC_CLEARED_TAKEOFF.0.tts": "{callsign}, cleared for takeoff
{runway},{TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI} {departure_vfr}
approved.",',' "ATCCOM.TWR_AC_CLEARED_TAKEOFF.0.tts": "{callsign},
{TWR_ADD_WIND}, {runway} cleared for takeoff, {TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI} {departure_vfr}.",'
-replace
' "ATCCOM.TWR_AC_CLEARED_TAKEOFF_IFR.0.text": "{callsign}, cleared for takeoff
{runway}.{TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI}",','
"ATCCOM.TWR_AC_CLEARED_TAKEOFF_IFR.0.text": "{callsign}, {TWR_ADD_WIND}, {runway}
cleared for takeoff, {TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI}",' -replace
' "ATCCOM.TWR_AC_CLEARED_TAKEOFF_IFR.0.tts": "{callsign}, cleared for takeoff
{runway}.{TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI}",','
"ATCCOM.TWR_AC_CLEARED_TAKEOFF_IFR.0.tts": "{callsign}, {TWR_ADD_WIND}, {runway}
cleared for takeoff, {TWR_ADD_NO_DELAY}{TWR_ADD_TRAFFIC}
{TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING}{TWR_ADD_WAKE_TURBULENCE}
{TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY}{TWR_ADD_BACKTAXI}",' -replace
' "ATCCOM.TWR_AC_CLEARED_TO_LAND.0.text": "{callsign_shortened},
cleared{landing_type} {runway}. {TWR_ADD_SEQUENCE} {TWR_ADD_FOLLOW} {TWR_ADD_WIND}
{TWR_ADD_WAKE_TURBULENCE} {TWR_ADD_SPEED}
{TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY}",','
"ATCCOM.TWR_AC_CLEARED_TO_LAND.0.text": "{callsign_shortened}, {runway} cleared
{landing_type}, {TWR_ADD_WIND}, {TWR_ADD_SEQUENCE} {TWR_ADD_FOLLOW}
{TWR_ADD_WAKE_TURBULENCE} {TWR_ADD_SPEED} {TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY}",'
-replace
' "ATCCOM.TWR_AC_CLEARED_TO_LAND.0.tts": "{callsign_shortened},
cleared{landing_type} {runway}. {TWR_ADD_SEQUENCE} {TWR_ADD_FOLLOW} {TWR_ADD_WIND}
{TWR_ADD_WAKE_TURBULENCE} {TWR_ADD_SPEED}
{TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY}",','
"ATCCOM.TWR_AC_CLEARED_TO_LAND.0.tts": "{callsign_shortened}, {runway} cleared
{landing_type}, {TWR_ADD_WIND}, {TWR_ADD_SEQUENCE} {TWR_ADD_FOLLOW}
{TWR_ADD_WAKE_TURBULENCE} {TWR_ADD_SPEED} {TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY}",'
-replace
' "ATCCOM.TWR_AC_EXIT_RWY.0.text": "{callsign_shortened}, exit runway when
able.",',' "ATCCOM.TWR_AC_EXIT_RWY.0.text": "",' -replace
' "ATCCOM.TWR_AC_EXIT_RWY.0.tts": "{callsign_shortened}, exit runway when
able.",',' "ATCCOM.TWR_AC_EXIT_RWY.0.tts": "",' -replace
' "ATCCOM.TWR_AC_EXIT_RWY.1.text": "{callsign_shortened}, turn next
taxiway.",',' "ATCCOM.TWR_AC_EXIT_RWY.1.text": "",' -replace
' "ATCCOM.TWR_AC_EXIT_RWY.1.tts": "{callsign_shortened}, turn next
taxiway.",',' "ATCCOM.TWR_AC_EXIT_RWY.1.tts": "",' -replace
' "ATCCOM.TWR_AC_GO_AROUND.0.text": "{callsign_shortened} go around.",','
"ATCCOM.TWR_AC_GO_AROUND.0.text": "{callsign} go around, I say again, go-around,
acknowledge!",' -replace
' "ATCCOM.TWR_AC_GO_AROUND.0.tts": "{callsign_shortened} go around.",','
"ATCCOM.TWR_AC_GO_AROUND.0.tts": "{callsign} go around, I say again, go-around,
acknowledge!",' -replace
' "ATCCOM.TWR_AC_GO_AROUND_ACKNOWLEDGE.0.text": "{callsign_shortened},
{acknowledge}, go around.",',' "ATCCOM.TWR_AC_GO_AROUND_ACKNOWLEDGE.0.text":
"{callsign_shortened}, roger.",' -replace
' "ATCCOM.TWR_AC_GO_AROUND_ACKNOWLEDGE.0.tts": "{callsign_shortened},
{acknowledge}, go around.",',' "ATCCOM.TWR_AC_GO_AROUND_ACKNOWLEDGE.0.tts":
"{callsign_shortened}, roger.",' -replace
' "ATCCOM.TWR_AC_HANDOFF_GROUND.0.text": "{callsign_shortened}, contact ground
on {frequency_ground}.",',' "ATCCOM.TWR_AC_HANDOFF_GROUND.0.text":
"{callsign_shortened}, contact {agent_name} ground {frequency_ground}.",' -replace
' "ATCCOM.TWR_AC_HANDOFF_GROUND.0.tts": "{callsign_shortened}, contact ground
on {frequency_ground}.",',' "ATCCOM.TWR_AC_HANDOFF_GROUND.0.tts":
"{callsign_shortened}, contact {agent_name} ground {frequency_ground}.",' -replace
' "ATCCOM.TWR_AC_HOLDSHORT.0.text": "{callsign} hold short {runway}.
{TWR_ADD_AWAIT_IFR} {TWR_ADD_TRAFFIC}",',' "ATCCOM.TWR_AC_HOLDSHORT.0.text":
"{callsign} hold position {runway}. {TWR_ADD_AWAIT_IFR} {TWR_ADD_TRAFFIC}",'
-replace
' "ATCCOM.TWR_AC_HOLDSHORT.0.tts": "{callsign} hold short {runway}.
{TWR_ADD_AWAIT_IFR} {TWR_ADD_TRAFFIC}",',' "ATCCOM.TWR_AC_HOLDSHORT.0.tts":
"{callsign} hold position {runway}. {TWR_ADD_AWAIT_IFR} {TWR_ADD_TRAFFIC}",'
-replace
' "ATCCOM.TWR_AC_PATTERN_ENTRY.0.text": "{callsign}, {agent}. {entry}.
{TWR_ADD_TRAFFIC} {TWR_ADD_ALTIMETER} {TWR_ADD_WIND}",','
"ATCCOM.TWR_AC_PATTERN_ENTRY.0.text": "{callsign}, {agent}. {entry}.
{TWR_ADD_TRAFFIC} {TWR_ADD_ALTIMETER}",' -replace
' "ATCCOM.TWR_AC_PATTERN_ENTRY.0.tts": "{callsign}, {agent}. {entry}.
{TWR_ADD_TRAFFIC} {TWR_ADD_ALTIMETER} {TWR_ADD_WIND}",','
"ATCCOM.TWR_AC_PATTERN_ENTRY.0.tts": "{callsign}, {agent}. {entry}.
{TWR_ADD_TRAFFIC} {TWR_ADD_ALTIMETER}",' -replace
' "ATCCOM.TWR_AC_POSITION_AND_HOLD.0.text": "{callsign} taxi into position and
hold.",',' "ATCCOM.TWR_AC_POSITION_AND_HOLD.0.text": "{callsign} line-up and
wait {runway}.",' -replace
' "ATCCOM.TWR_AC_POSITION_AND_HOLD.0.tts": "{callsign} taxi into position and
hold.",',' "ATCCOM.TWR_AC_POSITION_AND_HOLD.0.tts": "{callsign} line-up and
wait {runway}.",' -replace
' "ATCCOM.TWR_AC_SWITCH_VFR_AFTER_CLEARED_LAND.0.text": "{callsign_shortened},
IFR flight plan is cancelled. Maintain VFR. You are still cleared{landing_type}
{runway}.",',' "ATCCOM.TWR_AC_SWITCH_VFR_AFTER_CLEARED_LAND.0.text":
"{callsign_shortened}, IFR cancelled. {runway} cleared{landing_type}.",' -replace
' "ATCCOM.TWR_AC_SWITCH_VFR_AFTER_CLEARED_LAND.0.tts": "{callsign_shortened},
IFR flight plan is cancelled. Maintain VFR. You are still cleared{landing_type}
{runway}.",',' "ATCCOM.TWR_AC_SWITCH_VFR_AFTER_CLEARED_LAND.0.tts":
"{callsign_shortened}, IFR cancelled. {runway} cleared{landing_type}.",' -replace
' "ATCCOM.TWR_AC_SWITCH_VFR_BEFORE_CLEARED_LAND.0.text":
"{callsign_shortened}, IFR flight plan is cancelled. Maintain VFR. {entry}.
{TWR_ADD_TRAFFIC} {TWR_ADD_ALTIMETER}",','
"ATCCOM.TWR_AC_SWITCH_VFR_BEFORE_CLEARED_LAND.0.text": "{callsign_shortened}, IFR
cancelled. {entry}. {TWR_ADD_TRAFFIC}",' -replace
' "ATCCOM.TWR_AC_SWITCH_VFR_BEFORE_CLEARED_LAND.0.tts": "{callsign_shortened},
IFR flight plan is cancelled. Maintain VFR. {entry}. {TWR_ADD_TRAFFIC}
{TWR_ADD_ALTIMETER}",',' "ATCCOM.TWR_AC_SWITCH_VFR_BEFORE_CLEARED_LAND.0.tts":
"{callsign_shortened}, IFR cancelled. {entry}. {TWR_ADD_TRAFFIC}",' -replace
' "ATCCOM.TWR_ADD_FOLLOW_YES.0.text": "Follow the {ac_type_traffic} on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_FOLLOW_YES.0.text": "Number one on
{pattern_leg_traffic}, follow as number two.",' -replace
' "ATCCOM.TWR_ADD_FOLLOW_YES.0.tts": "Follow the {ac_type_traffic} on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_FOLLOW_YES.0.tts": "Number one on
{pattern_leg_traffic}, follow as number two.",' -replace
' "ATCCOM.TWR_ADD_FOLLOW_YES.1.text": "Follow the aircraft on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_FOLLOW_YES.1.text": "Follow
traffic on {pattern_leg_traffic} as number two.",' -replace
' "ATCCOM.TWR_ADD_FOLLOW_YES.1.tts": "Follow the aircraft on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_FOLLOW_YES.1.tts": "Follow traffic
on {pattern_leg_traffic} as number two.",' -replace
' "ATCCOM.TWR_ADD_SEQUENCE_YES.0.text": "Number {landing_sequence_number} for
landing.",',' "ATCCOM.TWR_ADD_SEQUENCE_YES.0.text": "Number
{landing_sequence_number}.",' -replace
' "ATCCOM.TWR_ADD_SEQUENCE_YES.0.tts": "Number {landing_sequence_number} for
landing.",',' "ATCCOM.TWR_ADD_SEQUENCE_YES.0.tts": "Number
{landing_sequence_number}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_YES.0.text": " Caution the
{ac_type_traffic_other_runway} landing {runway_traffic}.",','
"ATCCOM.TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_YES.0.text": " Traffic landing
{runway_traffic}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_YES.0.tts": " Caution the
{ac_type_traffic_other_runway} landing {runway_traffic}.",','
"ATCCOM.TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_YES.0.tts": " Traffic landing
{runway_traffic}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_YES.0.text": " Caution the
{ac_type_traffic_other_runway} taking off {runway_traffic}.",','
"ATCCOM.TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_YES.0.text": " Traffic taking off
{runway_traffic}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_YES.0.tts": " Caution the
{ac_type_traffic_other_runway} taking off {runway_traffic}.",','
"ATCCOM.TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_YES.0.tts": " Traffic taking off
{runway_traffic}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_YES.0.text": " Traffic is {ac_type_traffic} on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_TRAFFIC_YES.0.text": " Traffic on
{pattern_leg_traffic}.",' -replace
' "ATCCOM.TWR_ADD_TRAFFIC_YES.0.tts": " Traffic is {ac_type_traffic} on
{pattern_leg_traffic}.",',' "ATCCOM.TWR_ADD_TRAFFIC_YES.0.tts": " Traffic on
{pattern_leg_traffic}.",' -replace
' "ATCCOM.VECTOR_CHGHEADING.0.text": "Turn {direction_lr} heading
{heading_new}",',' "ATCCOM.VECTOR_CHGHEADING.0.text": "Turn {direction_lr}
heading {heading_new} degrees",' -replace
' "ATCCOM.VECTOR_CHGHEADING.0.tts": "Turn {direction_lr} heading
{heading_new}",',' "ATCCOM.VECTOR_CHGHEADING.0.tts": "Turn {direction_lr}
heading {heading_new} degrees",' -replace
' "ATCCOM.VECTOR_CLIMB.0.text": "Climb and maintain {altitude_new}",','
"ATCCOM.VECTOR_CLIMB.0.text": "Climb {altitude_new}",' -replace
' "ATCCOM.VECTOR_CLIMB.0.tts": "Climb and maintain {altitude_new}",','
"ATCCOM.VECTOR_CLIMB.0.tts": "Climb {altitude_new}",' -replace
' "ATCCOM.VECTOR_DESCEND.0.text": "Descend and maintain {altitude_new}",','
"ATCCOM.VECTOR_DESCEND.0.text": "Descent {altitude_new}",' -replace
' "ATCCOM.VECTOR_DESCEND.0.tts": "Descend and maintain {altitude_new}",','
"ATCCOM.VECTOR_DESCEND.0.tts": "Descent {altitude_new}",' -replace
' "ATCCOM.VECTOR_EXPECT_ALTITUDE.0.text": "Expect {altitude_expect}",','
"ATCCOM.VECTOR_EXPECT_ALTITUDE.0.text": "standby",' -replace
' "ATCCOM.VECTOR_EXPECT_ALTITUDE.0.tts": "Expect {altitude_expect}",','
"ATCCOM.VECTOR_EXPECT_ALTITUDE.0.tts": "standby",' -replace
' "ATCCOM.VECTOR_MNTN_BOTH.0.text": "Maintain present heading and
altitude",',' "ATCCOM.VECTOR_MNTN_BOTH.0.text": "",' -replace
' "ATCCOM.VECTOR_MNTN_BOTH.0.tts": "Maintain present heading and altitude",','
"ATCCOM.VECTOR_MNTN_BOTH.0.tts": "",' -replace
' "ATCCOM.VECTOR_MNTN_HDG.0.text": "Maintain present heading",','
"ATCCOM.VECTOR_MNTN_HDG.0.text": "",' -replace
' "ATCCOM.VECTOR_MNTN_HDG.0.tts": "Maintain present heading",','
"ATCCOM.VECTOR_MNTN_HDG.0.tts": "",' -replace
' "ATCCOM.VECTOR_RESUME_OWN.0.text": " proceed on course",','
"ATCCOM.VECTOR_RESUME_OWN.0.text": " flight planned route",' -replace
' "ATCCOM.VECTOR_RESUME_OWN.0.tts": " proceed on course",','
"ATCCOM.VECTOR_RESUME_OWN.0.tts": " flight planned route",' -replace
' "ATCCOM.VECTOR_RESUME_OWN.1.text": " resume own navigation",','
"ATCCOM.VECTOR_RESUME_OWN.1.text": " flight planned route",' -replace
' "ATCCOM.VISIBILITY_ADD_HAIL.0.text": " in hail",','
"ATCCOM.VISIBILITY_ADD_HAIL.0.text": " hail",' -replace
' "ATCCOM.VISIBILITY_ADD_HAIL.0.tts": " in hail",','
"ATCCOM.VISIBILITY_ADD_HAIL.0.tts": " hail",' -replace
' "ATCCOM.VISIBILITY_ADD_HEAVY_RAIN.0.text": " in heavy rain",','
"ATCCOM.VISIBILITY_ADD_HEAVY_RAIN.0.text": " heavy rain",' -replace
' "ATCCOM.VISIBILITY_ADD_HEAVY_RAIN.0.tts": " in heavy rain",','
"ATCCOM.VISIBILITY_ADD_HEAVY_RAIN.0.tts": " heavy rain",' -replace
' "ATCCOM.VISIBILITY_ADD_LIGHT_RAIN.0.text": " in light rain",','
"ATCCOM.VISIBILITY_ADD_LIGHT_RAIN.0.text": " light rain",' -replace
' "ATCCOM.VISIBILITY_ADD_LIGHT_RAIN.0.tts": " in light rain",','
"ATCCOM.VISIBILITY_ADD_LIGHT_RAIN.0.tts": " light rain",' -replace
' "ATCCOM.VISIBILITY_ADD_RAIN.0.text": " in rain",','
"ATCCOM.VISIBILITY_ADD_RAIN.0.text": " rain",' -replace
' "ATCCOM.VISIBILITY_ADD_RAIN.0.tts": " in rain",','
"ATCCOM.VISIBILITY_ADD_RAIN.0.tts": " rain",' -replace
' "ATCCOM.VISIBILITY_ADD_SNOW.0.text": " in snow",','
"ATCCOM.VISIBILITY_ADD_SNOW.0.text": " snow",' -replace
' "ATCCOM.VISIBILITY_ADD_SNOW.0.tts": " in snow",','
"ATCCOM.VISIBILITY_ADD_SNOW.0.tts": " snow",' -replace
' "ATCCOM.WIND_YES.0.text": "<direction_wind> at <speed_wind>.",','
"ATCCOM.WIND_YES.0.text": "<direction_wind> degrees, <speed_wind> knots",' -replace
' "ATCCOM.WIND_YES.0.tts": "<direction_wind> at <speed_wind>.",','
"ATCCOM.WIND_YES.0.tts": "<direction_wind> degrees, <speed_wind> knots",' -replace
" `"ATCCOM.AC_AGNT_SAY_AGAIN.3.text`": `"{agent}, didn't copy, please repeat
for {callsign_shortened}.`","," `"ATCCOM.AC_AGNT_SAY_AGAIN.3.text`": `"Say
again, {callsign}.`"," -replace
" `"ATCCOM.AC_AGNT_SAY_AGAIN.3.tts`": `"{agent}, didn't copy, please repeat
for {callsign_shortened}.`","," `"ATCCOM.AC_AGNT_SAY_AGAIN.3.tts`": `"Say
again, {callsign}.`"," -replace
" `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.0.text`": `"{callsign_shortened},
don't have {ac_type_traffic} in sight.`",","
`"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.0.text`": `"Traffic not in sight,
{callsign_shortened}.`"," -replace
" `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.0.tts`": `"{callsign_shortened}, don't
have {ac_type_traffic} in sight.`",","
`"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.0.tts`": `"Traffic not in sight,
{callsign_shortened}.`"," -replace
" `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.1.text`": `"{callsign_shortened},
don't have the traffic.`","," `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.1.text`":
`"Traffic not sighted, {callsign_shortened}.`"," -replace
" `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.1.tts`": `"{callsign_shortened}, don't
have the traffic.`","," `"ATCCOM.AC_AGNT_TRAFFIC_NOT_IN_SIGHT.1.tts`":
`"Traffic not sighted, {callsign_shortened}.`"," -replace
" `"ATCCOM.AC_AGNT_HAVERWY_NOT.1.text`": `"{callsign_shortened}, don't have
the runway.`","," `"ATCCOM.AC_AGNT_HAVERWY_NOT.1.text`":
`"{callsign_shortened}, runway not in sight.`"," -replace
" `"ATCCOM.AC_AGNT_HAVERWY_NOT.1.tts`": `"{callsign_shortened}, don't have the
runway.`","," `"ATCCOM.AC_AGNT_HAVERWY_NOT.1.tts`": `"{callsign_shortened},
runway not in sight.`"," -replace
" `"ATCCOM.AGNT_AC_CANT_CONNECT_GATE.0.text`": `"{callsign}, we can't connect
the jetway to the aircraft, please retry later.`",","
`"ATCCOM.AGNT_AC_CANT_CONNECT_GATE.0.text`": `"{callsign}, unable.`"," -replace
" `"ATCCOM.AGNT_AC_CANT_CONNECT_GATE.0.tts`": `"{callsign}, we can't connect
the jetway to the aircraft, please retry later.`",","
`"ATCCOM.AGNT_AC_CANT_CONNECT_GATE.0.tts`": `"{callsign}, unable.`"," -replace
" `"ATCCOM.AGNT_AC_DONTFIND_BAGGAGE.0.text`": `"{callsign}, we don't know
where the baggage is.`","," `"ATCCOM.AGNT_AC_DONTFIND_BAGGAGE.0.text`":
`"{callsign}, unable.`"," -replace
" `"ATCCOM.AGNT_AC_DONTFIND_BAGGAGE.0.tts`": `"{callsign}, we don't know where
the baggage is.`","," `"ATCCOM.AGNT_AC_DONTFIND_BAGGAGE.0.tts`": `"{callsign},
unable.`"," -replace
" `"ATCCOM.AGNT_AC_DONTFIND_CATERING.0.text`": `"{callsign}, we can't send
your catering truck, please retry later.`",","
`"ATCCOM.AGNT_AC_DONTFIND_CATERING.0.text`": `"{callsign}, no catering
available.`"," -replace
" `"ATCCOM.AGNT_AC_DONTFIND_CATERING.0.tts`": `"{callsign}, we can't send your
catering truck, please retry later.`",","
`"ATCCOM.AGNT_AC_DONTFIND_CATERING.0.tts`": `"{callsign}, no catering
available.`"," -replace
" `"ATCCOM.AC_AGNT_SAY_AGAIN.0.text`": `"{agent}, {callsign_shortened}, I
didn't copy that, say again please.`","," `"ATCCOM.AC_AGNT_SAY_AGAIN.0.text`":
`"Unreadable, say again, {callsign}.`"," -replace
" `"ATCCOM.AC_AGNT_SAY_AGAIN.0.tts`": `"{agent}, {callsign_shortened}, I
didn't copy that, say again please.`","," `"ATCCOM.AC_AGNT_SAY_AGAIN.0.tts`":
`"Unreadable, say again, {callsign}.`"," -replace
" `"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_ON_FLIGHT_FOLLOWING.0.text`":
`"{callsign_shortened}, you're leaving my airspace. Resume own navigation.
{AGNT_AC_HANDOFF}`",","
`"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_ON_FLIGHT_FOLLOWING.0.text`":
`"{callsign_shortened}, leaving {airspace_new} airspace, squawk 7000, frequency
change approved.`"," -replace
" `"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_ON_FLIGHT_FOLLOWING.0.tts`":
`"{callsign_shortened}, you're leaving my airspace. \[p-beg\]RA AX . S2 Z U M\[p-
sep\]resume\[p-end\] own navigation. {AGNT_AC_HANDOFF}`",","
`"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_ON_FLIGHT_FOLLOWING.0.tts`":
`"{callsign_shortened}, leaving {airspace_new} airspace, squawk 7000, frequency
change approved.`"," -replace
" `"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.text`":
`"{callsign_shortened}, you're leaving my airspace, radar service terminated,
squawk {squawk_reset_value}. Frequency change approved.`",","
`"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.text`":
`"{callsign_shortened}, leaving {airspace_new} airspace, squawk 7000, approved to
leave.`","-replace
" `"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.tts`":
`"{callsign_shortened}, you're leaving my airspace, radar service terminated,
squawk {squawk_reset_value}. Frequency change approved.`",","
`"ATCCOM.AGNT_AC_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING.0.tts`":
`"{callsign_shortened}, leaving {airspace_new} airspace, squawk 7000, approved to
leave.`"," -replace
" `"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.1.text`":
`"{callsign_shortened}, {agent}, we're IFR. Cleared to land full stop.`",","
`"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.1.text`": `"{callsign_shortened}, the
airport is now IFR. Cleared to land, {TWR_ADD_WIND}.`"," -replace
" `"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.1.tts`": `"{callsign_shortened},
{agent}, we're IFR. Cleared to land full stop.`",","
`"ATCCOM.TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND.1.tts`": `"{callsign_shortened}, the
airport is now IFR. Cleared to land, {TWR_ADD_WIND}.`"," -replace
" `"ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.1.text`": `"{callsign},
{agent}, we're IFR. VFR takeoffs not permitted. Contact ground on
{frequency_new}.`",","
`"ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.1.text`": `"{callsign}, weather is
currently IMC. Change to ground {frequency_new}.`"," -replace
" `"ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.1.tts`": `"{callsign},
{agent}, we're IFR. VFR takeoffs not permitted. Contact ground on
{frequency_new}.`","," `"ATCCOM.TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED.1.tts`":
`"{callsign}, weather is currently IMC. Change to ground {frequency_new}.`","
-replace
" `"ATCCOM.APPROACH_TYPE_RNAV.0.tts`": `"\[p-beg\]S1 AA RA . N AE V\[p-
sep\]r-nav\[p-end\]`","," `"ATCCOM.APPROACH_TYPE_RNAV.0.tts`": `"[p-beg]S1 AA
RA . N AE V[p-sep]r-nav[p-end] approach.`"," |
Set-Content -path "{ADD PATH HERE}\en-US.locPak"

You might also like