"""Field Definitions for Localization.""" # Field names in the GraphQL response PRODUCT_LOCALIZATIONS_FIELD = 'productLocalizations' TRACK_LOCALIZATIONS_FIELD = 'localizations' PARTICIPATIONS_FIELD = 'participations' LANGUAGE_ID_FIELD = 'languageId' ITUNES_LANGUAGE_FIELD = 'iTunesLanguage' LOCALIZED_TRACK_NAME_FIELD = 'trackName' LOCALIZED_TRACK_VERSION_FIELD = 'version' LOCALIZED_RELEASE_VERSION_FIELD = 'deliveredVersion' LOCALIZED_INPUT_TRACK_NAME_FIELD = 'Localized Track Name' LOCALIZED_INPUT_TRACK_VERSION_FIELD = 'Localized Track Version' LOCALIZED_INPUT_RELEASE_NAME_FIELD = 'Localized Release Name' LOCALIZED_INPUT_RELEASE_VERSION_FIELD = 'Localized Release Version' LOCALIZED_INPUT_LANGUAGE_FIELD = 'Localization Language' # Participant field names LOCALIZATIONS_TRACK_FILTER = [ "Vendor ID", "UPC", "Volume", "Track Number", "ISRC", "Track Name", "Track Version", "Localization Language", "Localized Track Name", "Localized Track Version" ] LOCALIZATIONS_RELEASE_FILTER = [ "Vendor ID", "UPC", "Release Name", "Localization Language", "Localized Release Name" ] LOCALIZATIONS_TRACK_SHEET = 'Track Name Localizations' LOCALIZATIONS_RELEASE_SHEET = 'Release Name Localizations' LOCALIZATIONS_TRACK_REQUIRED_FIELDS = [ 'UPC', 'Vendor ID', 'ISRC', 'Localized Track Name', 'Localization Language' ] LOCALIZATIONS_RELEASE_REQUIRED_FIELDS = [ 'UPC', 'Vendor ID', 'Localized Release Name', 'Localization Language' ] ITUNES_LANGUAGES = [ { "language_id": 1, "language": "Afrikaans", "language_code": "af" }, { "language_id": 2, "language": "Arabic", "language_code": "ar" }, { "language_id": 3, "language": "Bulgarian", "language_code": "bg" }, { "language_id": 4, "language": "Cantonese", "language_code": "yue-Hant" }, { "language_id": 5, "language": "Catalan", "language_code": "ca" }, { "language_id": 6, "language": "Chinese (Simplified)", "language_code": "zh-hans" }, { "language_id": 7, "language": "Chinese (Traditional)", "language_code": "zh-hant" }, { "language_id": 8, "language": "Croatian", "language_code": "hr" }, { "language_id": 9, "language": "Czech", "language_code": "cs" }, { "language_id": 10, "language": "Danish", "language_code": "da" }, { "language_id": 11, "language": "Dutch", "language_code": "nl" }, { "language_id": 12, "language": "English", "language_code": "en" }, { "language_id": 13, "language": "Estonian", "language_code": "et" }, { "language_id": 14, "language": "Finnish", "language_code": "fi" }, { "language_id": 15, "language": "French", "language_code": "fr" }, { "language_id": 16, "language": "German", "language_code": "de" }, { "language_id": 17, "language": "Greek", "language_code": "el" }, { "language_id": 18, "language": "Hebrew", "language_code": "he" }, { "language_id": 19, "language": "Hindi", "language_code": "hi" }, { "language_id": 20, "language": "Hungarian", "language_code": "hu" }, { "language_id": 21, "language": "Icelandic", "language_code": "is" }, { "language_id": 22, "language": "Indonesian", "language_code": "id" }, { "language_id": 23, "language": "Italian", "language_code": "it" }, { "language_id": 24, "language": "Japanese", "language_code": "ja-Jpan" }, { "language_id": 25, "language": "Kazakh", "language_code": "kk" }, { "language_id": 26, "language": "Korean", "language_code": "ko" }, { "language_id": 27, "language": "Lao", "language_code": "lo" }, { "language_id": 28, "language": "Latvian", "language_code": "lv" }, { "language_id": 29, "language": "Lithuanian", "language_code": "lt" }, { "language_id": 30, "language": "Malay", "language_code": "ms" }, { "language_id": 31, "language": "Norwegian", "language_code": "no" }, { "language_id": 32, "language": "Polish", "language_code": "pl" }, { "language_id": 33, "language": "Portuguese", "language_code": "pt" }, { "language_id": 34, "language": "Romanian", "language_code": "ro" }, { "language_id": 35, "language": "Russian", "language_code": "ru" }, { "language_id": 36, "language": "Slovak", "language_code": "sk" }, { "language_id": 37, "language": "Slovenian", "language_code": "sl" }, { "language_id": 38, "language": "Spanish", "language_code": "es" }, { "language_id": 39, "language": "Swedish", "language_code": "sv" }, { "language_id": 40, "language": "Tagalog", "language_code": "tl" }, { "language_id": 41, "language": "Tamil", "language_code": "ta" }, { "language_id": 42, "language": "Telugu", "language_code": "te" }, { "language_id": 43, "language": "Thai", "language_code": "th" }, { "language_id": 44, "language": "Turkish", "language_code": "tr" }, { "language_id": 45, "language": "Ukrainian", "language_code": "uk" }, { "language_id": 46, "language": "Urdu", "language_code": "ur" }, { "language_id": 47, "language": "Vietnamese", "language_code": "vi" }, { "language_id": 48, "language": "Zulu", "language_code": "zu" }, { "language_id": 49, "language": "Japanese (Kana)", "language_code": "ja-Kana" } ]