#!/usr/bin/perl
#!/usr/bin/perl -d:ptkdb

###############################################################################
#
# translate.pl -  Translation fuer MK Datensaetze
#
# Copyright (C) 2009  Rainer Walther  (rainerwalther-mail@web.de)
#
# Creative Commons Lizenz mit den Zusaetzen (by, nc, sa)
#
# Es ist Ihnen gestattet: 
#     * das Werk vervielfältigen, verbreiten und öffentlich zugänglich machen
#     * Abwandlungen bzw. Bearbeitungen des Inhaltes anfertigen
# 
# Zu den folgenden Bedingungen:
#     * Namensnennung.
#       Sie müssen den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
#     * Keine kommerzielle Nutzung.
#       Dieses Werk darf nicht für kommerzielle Zwecke verwendet werden.
#     * Weitergabe unter gleichen Bedingungen.
#       Wenn Sie den lizenzierten Inhalt bearbeiten oder in anderer Weise umgestalten,
#       verändern oder als Grundlage für einen anderen Inhalt verwenden,
#       dürfen Sie den neu entstandenen Inhalt nur unter Verwendung von Lizenzbedingungen
#       weitergeben, die mit denen dieses Lizenzvertrages identisch oder vergleichbar sind.
# 
# Im Falle einer Verbreitung müssen Sie anderen die Lizenzbedingungen, unter welche dieses
# Werk fällt, mitteilen. Am Einfachsten ist es, einen Link auf diese Seite einzubinden.
# 
# Jede der vorgenannten Bedingungen kann aufgehoben werden, sofern Sie die Einwilligung
# des Rechteinhabers dazu erhalten.
# 
# Diese Lizenz lässt die Urheberpersönlichkeitsrechte unberührt.
# 
# Weitere Details zur Lizenzbestimmung gibt es hier:
#   Kurzform: http://creativecommons.org/licenses/by-nc-sa/3.0/de/
#   Komplett: http://creativecommons.org/licenses/by-nc-sa/3.0/de/legalcode
#
###############################################################################
#
# 2009-02-23 0.0.1 rw created
# 2009-04-01 0.1.0 rw RC1
# 2009-05-06 0.1.1 rw NC 0.15c
# 2009-05-25 0.2.1 rw Modified screen text to English by Mark Griffin
###############################################################################

$Version{'translate.pl'} = "0.2.1 - 2009-05-25";

 %Translate = (
    # NC Debug
    "Analog_00"      => "Angel Nick",
    "Analog_01"      => "Angel Roll",
    "Analog_02"      => "ACC Nick",
    "Analog_03"      => "ACC Roll",
    "Analog_05"      => "MK-Flags",
    "Analog_06"      => "NC-Flags",
    "Analog_09"      => "GPS Data",
    "Analog_10"      => "Compass Heading",
    "Analog_11"      => "Gyro Heading",
    "Analog_12"      => "SPI Error",
    "Analog_13"      => "SPI OK",
    "Analog_14"      => "I2C Error",
    "Analog_15"      => "I2C OK",
    "Analog_16"      => "FC Kalman K",
    "Analog_17"      => "ACC Speed North",
    "Analog_18"      => "ACC Speed East",
    "Analog_19"      => "GPS ACC",
    "Analog_20"      => "Max Drift",
    "Analog_21"      => "Speed North",
    "Analog_22"      => "Speed East",
    "Analog_23"      => "P-Part",
    "Analog_24"      => "I-Part",
    "Analog_25"      => "D-Part",
    "Analog_26"      => "PID-Part",
    "Analog_27"      => "Distance North",
    "Analog_28"      => "Distance East",
    "Analog_29"      => "GPS Nick",
    "Analog_30"      => "GPS Roll",
    "Analog_31"      => "Satellite Receive",
   
    # NC OSD
    "Altimeter"             => "Altitude (air)",
    "AngleNick"             => "Nick angle",
    "AngleRoll"             => "Roll angle",
    "CompassHeading"        => "Compass Heading",
    "CurPos_Alt"            => "Position Höhe",
    "CurPos_Lat"            => "Position Latitude",
    "CurPos_Lon"            => "Position Longitude",
    "CurPos_Stat"           => "Position Status",
    "Errorcode"             => "Error Code",
    "FlyingTime"            => "Flying time",
    "GroundSpeed"           => "Ground speed",
    "Heading"               => "Heading",
    "HomePosDev_Bearing"    => "Homeposition Bearing",
    "HomePosDev_Dist"       => "Homeposition Distance",
    "HomePos_Alt"           => "Homeposition Altitude",
    "HomePos_Lat"           => "Homeposition Latitude",
    "HomePos_Lon"           => "Homeposition Longitude",
    "HomePos_Stat"          => "Homeposition Status",
    "MKFlags"               => "MK Flags",
    "NCFlags"               => "NC Flags",
    "OperatingRadius"       => "Operating Radius",
    "RC_Quality"            => "RC Signal quality",
    "SatsInUse"             => "Satellites in use",
    "TargetHoldTime"        => "Target hold time",
    "TargetPosDev_Bearing"  => "Target Richtung",
    "TargetPosDev_Dist"     => "Target Distance",
    "TargetPos_Alt"         => "Target Altitude",
    "TargetPos_Lat"         => "Target Latitude",
    "TargetPos_Lon"         => "Target Longitude",
    "TargetPos_Stat"        => "Target Status",
    "TopSpeed"              => "Vertical Speed",
    "UBat"                  => "Battery Voltage",
    "Variometer"            => "Variometer",
    "WaypointIndex"         => "Waypoint Index",
    "WaypointNumber"        => "Waypoint Number",
    "_Timestamp"            => "_Timestamp",

    # NC Target
    "EventFlag"             => "Event Flag",
    "Richtung"              => "Direction",
    "HoldTime"              => "Hold Time",
    "Pos_Alt"               => "Position Altitude",
    "Pos_Lat"               => "Position Latitude",
    "Pos_Lon"               => "Position Longitude",
    "Pos_Stat"              => "Position Status",
    "ToleranceRadius"       => "Tolerance Radius",

    # Configuration
    "geserver"              => "Google Earth Server",
    "logging"               => "Logging",
    "map"                   => "Map",
    "mkcockpit"             => "Mission Cockpit",
    "mkcomm"                => "MK Communication",
    "Port"                  => "Port *",
    "track"                 => "Tracking Antenna",
    "waypoint"              => "Waypoint",
    "HttpPort"              => "HTTP Port *",
    "CsvLogDir"             => "CSV Log directory *",
    "GpxLogDir"             => "GPX Log directory *",
    "KmlLogDir"             => "KML Log directory *",
    "MapDefault"            => "Map default Background image *",
    "MapDir"                => "List of maps *",
    "Active"                => "Tracking Antenna active *",
    "AltFactor"             => "Altitude factor (air) in Meter",
    "DefaultEventFlag"      => "Default Event-Flag",
    "DefaultHeading"        => "Default Heading",
    "DefaultHoldtime"       => "Default Holdtime",
    "DefaultToleranceRadius"=> "Default Tolerance Radius",
    "WpDir"                 => "Waypoint List *",
    "ColorAirfield"         => "Colour Airfield boundary *",
    "ColorHomeDist"         => "Colour Text Distance Home *",
    "ColorHomeLine"         => "Colour Line Distance Home *",
    "ColorMkSatGood"        => "Colour MK good Sat reception",
    "ColorMkSatLow"         => "Colour MK weak Sat reception",
    "ColorMkSatNo"          => "Colour MK no Sat reception",
    "ColorOsd"              => "Colour OSD *",
    "ColorSpeedVector"      => "Colour Speed-Vector *",
    "ColorTargetDist"       => "Colour Text Target distance *",
    "ColorTargetLine"       => "Colour Linie Target distance *",
    "ColorVariometer"       => "Colour Variometer Scale *",
    "ColorVariometerPointer"=> "Colour Variometer pointer *",
    "ColorWpConnector"      => "Colour Waypoint connector",
    "ColorWpResend"         => "Colour Wp-Conn. changed",
    "ColorWpNumber"         => "Colour Waypoint Number",
    "ColorFootprint"        => "Colour Footprint",
    "FootprintLength"       => "Länge Footprint (in s)",
    "IconFox"               => "Icon Fox *",
    "IconHeartLarge"        => "Icon Heartbeat large *",
    "IconHeartSmall"        => "Icon Heartbeat small *",
    "IconSatellite"         => "Icon Satellite *",
    "IconTarget"            => "Icon Target *",
    "IconWaypoint"          => "Icon Waypoint *",
    "Intervall"             => "Interval (in s) *", 
    "UBatWarning"           => "Battery Warning (in V) ",

    # Waypoint
    "MapX"                  => "X-Position on the map",
    "MapY"                  => "Y-Position on the map",
    "Event_Flag"            => "Event Flag",
    "Holdtime"              => "Waiting time at Waypoint",
    );


1;

__END__
