پرش به محتوا

پودمان:AlborzSports/Data: تفاوت میان نسخه‌ها

از ویکی البرز
جزبدون خلاصۀ ویرایش
جزبدون خلاصۀ ویرایش
خط ۲: خط ۲:
-- Module:AlborzSports/Data
-- Module:AlborzSports/Data
-- Wiki Alborz Sports Information System
-- Wiki Alborz Sports Information System
-- Version 3.0
-- Version 2..1
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


خط ۹۷: خط ۹۷:
-- Personal Information
-- Personal Information
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
    gender                      = "gender",
    ["جنسیت"]                  = "gender",


     country                    = "country",
     country                    = "country",
خط ۱۲۵: خط ۱۲۲:
     residence                  = "residence",
     residence                  = "residence",
     ["محل سکونت"]              = "residence",
     ["محل سکونت"]              = "residence",
    occupation                  = "occupation",
    ["پیشه"]                    = "occupation",


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Family
-- Physical
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


     father                     = "father",
     height                     = "height",
     ["پدر"]                     = "father",
     ["قد"]                     = "height",


     mother                     = "mother",
     weight                     = "weight",
     ["مادر"]                   = "mother",
     ["وزن"]                     = "weight",


     parents                    = "parents",
     handed                      = "handed",
     ["والدین"]                 = "parents",
     ["دست غالب"]               = "handed",


     spouse                      = "spouse",
     foot                        = "foot",
     ["همسر"]                   = "spouse",
     ["پای تخصصی"]               = "foot",
 
    children                    = "children",
    ["فرزندان"]                = "children",
 
    siblings                    = "siblings",
    ["خواهران و برادران"]      = "siblings",
 
    relatives                  = "relatives",
    ["خویشاوندان"]              = "relatives",


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
خط ۱۶۳: خط ۱۴۸:
     university                  = "university",
     university                  = "university",
     ["دانشگاه"]                = "university",
     ["دانشگاه"]                = "university",
    alma_mater                  = "alma_mater",
    ["دانش‌آموخته"]            = "alma_mater",
--------------------------------------------------------------------------------
-- Physical
--------------------------------------------------------------------------------
    height                      = "height",
    ["قد"]                      = "height",
    weight                      = "weight",
    ["وزن"]                    = "weight",
    handed                      = "handed",
    ["دست غالب"]                = "handed",
    foot                        = "foot",
    ["پای تخصصی"]              = "foot",


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
خط ۲۰۹: خط ۱۷۵:
     twitter                    = "x",
     twitter                    = "x",
     ["ایکس"]                    = "x",
     ["ایکس"]                    = "x",
    --------------------------------------------------------------------------------
 
-- Sport
--------------------------------------------------------------------------------
-- General Sport
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


خط ۲۲۴: خط ۱۹۱:
     years_active                = "years_active",
     years_active                = "years_active",
     ["سال‌های فعالیت"]          = "years_active",
     ["سال‌های فعالیت"]          = "years_active",
    coach                      = "coach",
    ["مربی"]                    = "coach",
    debut                      = "debut",
    ["آغاز فعالیت"]            = "debut",
    retirement                  = "retirement",
    ["بازنشستگی"]              = "retirement",
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Athlete (Player)
-- Player
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


خط ۳۰۱: خط ۲۵۸:
     management_term            = "management_term",
     management_term            = "management_term",
     ["دوره مدیریت"]            = "management_term",
     ["دوره مدیریت"]            = "management_term",
    founder                    = "founder",
    ["بنیانگذار"]              = "founder",
    operator                    = "operator",
    ["بهره‌بردار"]              = "operator",


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
خط ۳۰۸: خط ۲۷۱:
     established                = "established",
     established                = "established",
     ["تأسیس"]                  = "established",
     ["تأسیس"]                  = "established",
    founder                    = "founder",
    ["بنیانگذار"]              = "founder",


     owner                      = "owner",
     owner                      = "owner",
     ["مالک"]                    = "owner",
     ["مالک"]                    = "owner",
    operator                    = "operator",
    ["بهره‌بردار"]              = "operator",


     president                  = "president",
     president                  = "president",
خط ۳۲۹: خط ۲۸۶:
     stadium                    = "stadium",
     stadium                    = "stadium",
     ["ورزشگاه"]                = "stadium",
     ["ورزشگاه"]                = "stadium",
    league                      = "league",
    ["لیگ"]                    = "league",
    colors                      = "colors",
    ["رنگ‌ها"]                  = "colors",
    motto                      = "motto",
    ["شعار"]                    = "motto",
    logo                        = "logo",
    ["نشان"]                    = "logo",


     capacity                    = "capacity",
     capacity                    = "capacity",
خط ۳۵۱: خط ۲۹۶:
     facility_type              = "facility_type",
     facility_type              = "facility_type",
     ["نوع مجموعه"]              = "facility_type",
     ["نوع مجموعه"]              = "facility_type",
    sports                      = "sports",
    ["رشته‌های ورزشی"]          = "sports",
    surface                    = "surface",
    ["سطح زمین"]                = "surface",
    architect                  = "architect",
    ["معمار"]                  = "architect",
--------------------------------------------------------------------------------
-- Location
--------------------------------------------------------------------------------


     province                    = "province",
     province                    = "province",
خط ۳۸۱: خط ۳۱۳:


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Federation / Sports Board
-- Federation / Board
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


خط ۳۹۲: خط ۳۲۴:
     chairman                    = "chairman",
     chairman                    = "chairman",
     ["رئیس هیئت"]              = "chairman",
     ["رئیس هیئت"]              = "chairman",
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Competition
-- Competition
خط ۴۰۲: خط ۳۳۳:
     season                      = "season",
     season                      = "season",
     ["فصل"]                    = "season",
     ["فصل"]                    = "season",
    level                      = "level",
    ["سطح مسابقات"]            = "level",


     champion                    = "champion",
     champion                    = "champion",
خط ۴۱۱: خط ۳۳۹:
     runner_up                  = "runner_up",
     runner_up                  = "runner_up",
     ["نایب قهرمان"]            = "runner_up",
     ["نایب قهرمان"]            = "runner_up",
    level                      = "level",
    ["سطح مسابقات"]            = "level",


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
خط ۴۱۸: خط ۳۴۹:
     honors                      = "honors",
     honors                      = "honors",
     ["افتخارات"]                = "honors",
     ["افتخارات"]                = "honors",
    awards                      = "awards",
    ["جوایز"]                  = "awards",
    records                    = "records",
    ["رکوردها"]                = "records",


     medals                      = "medals",
     medals                      = "medals",
خط ۴۲۹: خط ۳۵۴:


     medaltemplates              = "medaltemplates",
     medaltemplates              = "medaltemplates",
}
--------------------------------------------------------------------------------
-- FIELD DEFINITIONS
--------------------------------------------------------------------------------
p.fieldDefinitions = {
--------------------------------------------------------------------------------
-- Identity
--------------------------------------------------------------------------------
    id                  = { label = "شناسه" },
    name                = { label = "نام" },
    fullname            = { label = "نام کامل" },
    native_name        = { label = "نام بومی" },
    english_name        = { label = "نام انگلیسی" },
    nickname            = { label = "لقب" },
--------------------------------------------------------------------------------
-- Personal
--------------------------------------------------------------------------------
    gender              = { label = "جنسیت" },
    country            = { label = "کشور" },
    nationality        = { label = "ملیت" },
    birth_date          = { label = "زادروز" },
    birth_place        = { label = "محل تولد" },
    death_date          = { label = "درگذشت" },
    death_place        = { label = "محل درگذشت" },
    hometown            = { label = "زادگاه" },
    residence          = { label = "محل سکونت" },
    occupation          = { label = "پیشه" },
--------------------------------------------------------------------------------
-- Family
--------------------------------------------------------------------------------
    father              = { label = "پدر" },
    mother              = { label = "مادر" },
    parents            = { label = "والدین" },
    spouse              = { label = "همسر" },
    children            = { label = "فرزندان" },
    siblings            = { label = "خواهران و برادران" },
    relatives          = { label = "خویشاوندان" },
--------------------------------------------------------------------------------
-- Education
--------------------------------------------------------------------------------
    education          = { label = "تحصیلات" },
    university          = { label = "دانشگاه" },
    alma_mater          = { label = "دانش‌آموخته" },
--------------------------------------------------------------------------------
-- Physical
--------------------------------------------------------------------------------
    height              = { label = "قد" },
    weight              = { label = "وزن" },
    handed              = { label = "دست غالب" },
    foot                = { label = "پای تخصصی" },
--------------------------------------------------------------------------------
-- Sport
--------------------------------------------------------------------------------
    sport              = { label = "ورزش" },
    discipline          = { label = "رشته" },
    category            = { label = "رده ورزشی" },
    years_active        = { label = "سال‌های فعالیت" },
    coach              = { label = "مربی" },
    debut              = { label = "آغاز فعالیت" },
    retirement          = { label = "بازنشستگی" },
--------------------------------------------------------------------------------
-- Player
--------------------------------------------------------------------------------
    position            = { label = "پست" },
    number              = { label = "شماره" },
    current_club        = { label = "باشگاه فعلی" },
    former_clubs        = { label = "باشگاه‌های پیشین" },
    club                = { label = "باشگاه" },
    team                = { label = "تیم" },
    national_team      = { label = "تیم ملی" },
--------------------------------------------------------------------------------
-- Coach
--------------------------------------------------------------------------------
    coach_position      = { label = "سمت مربیگری" },
    coaching_license    = { label = "درجه مربیگری" },
    coaching_history    = { label = "سوابق مربیگری" },
    coaching_clubs      = { label = "باشگاه‌های مربیگری" },
--------------------------------------------------------------------------------
-- Referee
--------------------------------------------------------------------------------
    referee_grade      = { label = "درجه داوری" },
    referee_years      = { label = "سال‌های داوری" },
    committee          = { label = "کمیته" },
    major_events        = { label = "رقابت‌های مهم" },
--------------------------------------------------------------------------------
-- Management
--------------------------------------------------------------------------------
    management_position = { label = "سمت مدیریتی" },
    management_term    = { label = "دوره مدیریت" },
--------------------------------------------------------------------------------
-- Club
--------------------------------------------------------------------------------
    established        = { label = "تأسیس" },
    founder            = { label = "بنیانگذار" },
    owner              = { label = "مالک" },
    operator            = { label = "بهره‌بردار" },
    president          = { label = "رئیس" },
    ceo                = { label = "مدیرعامل" },
    head_coach          = { label = "سرمربی" },
    stadium            = { label = "ورزشگاه" },
    league              = { label = "لیگ" },
    colors              = { label = "رنگ‌ها" },
    motto              = { label = "شعار" },
    logo                = { label = "نشان" },
    capacity            = { label = "ظرفیت" },
--------------------------------------------------------------------------------
-- Facilities
--------------------------------------------------------------------------------
    facility_type      = { label = "نوع مجموعه" },
    sports              = { label = "رشته‌های ورزشی" },
    surface            = { label = "سطح زمین" },
    architect          = { label = "معمار" },
--------------------------------------------------------------------------------
-- Location
--------------------------------------------------------------------------------
    province            = { label = "استان" },
    city                = { label = "شهر" },
    district            = { label = "منطقه" },
    address            = { label = "نشانی" },
    coordinates        = { label = "مختصات" },
--------------------------------------------------------------------------------
-- Federation
--------------------------------------------------------------------------------
    federation          = { label = "فدراسیون" },
    board              = { label = "هیئت" },
    chairman            = { label = "رئیس هیئت" },
--------------------------------------------------------------------------------
-- Competition
--------------------------------------------------------------------------------
    competition        = { label = "مسابقات" },
    season              = { label = "فصل" },
    level              = { label = "سطح مسابقات" },
    champion            = { label = "قهرمان" },
    runner_up          = { label = "نایب قهرمان" },
--------------------------------------------------------------------------------
-- Honors
--------------------------------------------------------------------------------
    honors              = { label = "افتخارات" },
    awards              = { label = "جوایز" },
    records            = { label = "رکوردها" },
    medals              = { label = "مدال‌ها" },
    medaltemplates      = { label = "مدال‌ها" },
--------------------------------------------------------------------------------
-- Contact
--------------------------------------------------------------------------------
    phone              = { label = "تلفن" },
    email              = { label = "رایانامه" },
    website            = { label = "وبگاه" },
    instagram          = { label = "اینستاگرام" },
    telegram            = { label = "تلگرام" },
    aparat              = { label = "آپارات" },
    x                  = { label = "ایکس" }
}
--------------------------------------------------------------------------------
-- LAYOUT TITLES
--------------------------------------------------------------------------------
p.layoutTitles = {
    base            = "اطلاعات شخصی",
    family          = "خانواده",
    education      = "تحصیلات",
    physical        = "مشخصات فیزیکی",
    sport          = "فعالیت ورزشی",
    player          = "اطلاعات حرفه‌ای",
    coach          = "فعالیت مربیگری",
    referee        = "فعالیت داوری",
    manager        = "مدیریت ورزشی",
    club            = "اطلاعات باشگاه",
    academy        = "اطلاعات آکادمی",
    management      = "مدیریت",
    stadium        = "اطلاعات ورزشگاه",
    gym            = "اطلاعات سالن ورزشی",
    pool            = "اطلاعات استخر",
    zurkhaneh      = "اطلاعات زورخانه",
    sports_school  = "اطلاعات مدرسه ورزشی",
    sports_complex  = "اطلاعات مجموعه ورزشی",
    board          = "هیئت ورزشی",
    competition    = "اطلاعات مسابقات",
    location        = "موقعیت",
    honors          = "افتخارات",
    contact        = "ارتباطات"


}
}
خط ۶۷۲: خط ۳۶۴:


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Base
-- Base Information
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.base = {
p.layouts.base = {


     "name",
     {"نام",                    "name"},
     "fullname",
     {"نام کامل",              "fullname"},
     "native_name",
     {"نام بومی",               "native_name"},
    "english_name",
     {"نام انگلیسی",           "english_name"},
     "nickname",
     {"لقب",                   "nickname"},
 
    "gender",
 
     "nationality",
    "country",


     "birth_date",
     {"ملیت",                  "nationality"},
     "birth_place",
     {"کشور",                  "country"},


     "death_date",
     {"زادروز",                "birth_date"},
     "death_place",
     {"محل تولد",              "birth_place"},


     "hometown",
     {"درگذشت",                "death_date"},
     "residence",
     {"محل درگذشت",            "death_place"},


     "occupation"
     {"زادگاه",                "hometown"},
    {"محل سکونت",              "residence"}


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Family
-- Physical
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.family = {
p.layouts.physical = {


     "father",
     {"قد",                    "height"},
     "mother",
     {"وزن",                   "weight"},
    "parents",
     {"دست غالب",               "handed"},
 
     {"پای تخصصی",             "foot"}
     "spouse",
    "children",
 
     "siblings",
    "relatives"


}
}
خط ۷۲۵: خط ۴۰۸:
p.layouts.education = {
p.layouts.education = {


     "education",
     {"تحصیلات",                "education"},
     "university",
     {"دانشگاه",               "university"}
    "alma_mater"


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Physical
-- Player
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.physical = {
p.layouts.player = {
 
    "height",
    "weight",
    "handed",
    "foot"
 
}
 
--------------------------------------------------------------------------------
-- Sport
--------------------------------------------------------------------------------
 
p.layouts.sport = {
 
    "sport",
    "discipline",
    "category",
 
    "coach",


     "years_active",
     {"ورزش",                  "sport"},
     "debut",
     {"رشته",                   "discipline"},
    "retirement"
 
}
--------------------------------------------------------------------------------
-- Player / Athlete
--------------------------------------------------------------------------------


p.layouts.player = {
    {"پست",                    "position"},
    {"شماره",                  "number"},


     "position",
     {"باشگاه فعلی",            "current_club"},
     "number",
     {"باشگاه‌های پیشین",      "former_clubs"},


     "current_club",
     {"تیم ملی",               "national_team"},
    "former_clubs",


     "team",
     {"سال‌های فعالیت",         "years_active"}
    "national_team"


}
}
خط ۷۸۴: خط ۴۴۰:
p.layouts.coach = {
p.layouts.coach = {


     "coach_position",
     {"ورزش",                  "sport"},
    {"رشته",                  "discipline"},
 
    {"سمت مربیگری",            "coach_position"},


     "coaching_license",
     {"درجه مربیگری",          "coaching_license"},


     "coaching_history",
     {"سوابق مربیگری",          "coaching_history"},


     "coaching_clubs"
    {"باشگاه‌های مربیگری",     "coaching_clubs"},
 
    {"سال‌های فعالیت",        "years_active"}


}
}
خط ۸۰۰: خط ۴۶۱:
p.layouts.referee = {
p.layouts.referee = {


     "referee_grade",
     {"ورزش",                  "sport"},
    {"رشته",                  "discipline"},
 
    {"درجه داوری",            "referee_grade"},


     "referee_years",
     {"سال‌های داوری",          "referee_years"},


     "committee",
     {"کمیته",                  "committee"},


     "major_events"
     {"رقابت‌های مهم",          "major_events"}


}
}
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Manager
-- Sports Manager
خط ۸۱۶: خط ۴۷۹:
p.layouts.manager = {
p.layouts.manager = {


     "management_position",
     {"ورزش",                  "sport"},
    {"رشته",                  "discipline"},


     "club",
     {"سمت مدیریتی",            "management_position"},


     "management_term"
     {"باشگاه",                  "club"},
 
    {"دوره مدیریت",            "management_term"}


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Club
-- Management
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.club = {
p.layouts.management = {


     "sport",
     {"مالک",                   "owner"},
 
     {"رئیس",                   "president"},
    "discipline",
     {"مدیرعامل",               "ceo"},
 
     {"بنیانگذار",             "founder"},
     "established",
     {"بهره‌بردار",             "operator"}
 
    "founder",
 
     "league",
 
    "colors",
 
     "motto",
 
    "head_coach",
 
     "stadium",
 
    "capacity"


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Academy
-- Location
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.academy = {
p.layouts.location = {
 
    "sport",
 
    "discipline",
 
    "established",


     "coaching_history"
     {"استان",                  "province"},
    {"شهر",                    "city"},
    {"منطقه",                  "district"},
    {"نشانی",                  "address"},
    {"مختصات",                "coordinates"}


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Management
-- Contact
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.management = {
p.layouts.contact = {


     "owner",
     {"تلفن",                  "phone"},
 
    {"رایانامه",              "email"},
     "president",
     {"وبگاه",                  "website"},
 
    {"اینستاگرام",            "instagram"},
     "ceo",
     {"تلگرام",                "telegram"},
 
    {"آپارات",                "aparat"},
     "operator"
     {"ایکس",                  "x"}


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Location
-- Honors
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.location = {
p.layouts.honors = {
 
    "province",
 
    "city",
 
    "district",


     "address",
     {"افتخارات",               "honors"},
 
     {"مدال‌ها",                "medaltemplates"}
     "coordinates"


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Contact
-- Club
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.contact = {
p.layouts.club = {


     "phone",
     {"ورزش",                   "sport"},
 
     {"رشته",                  "discipline"},
     "email",
     {"تأسیس",                  "established"},
 
     {"سرمربی",                 "head_coach"},
     "website",
     {"ورزشگاه",               "stadium"},
 
     {"ظرفیت",                 "capacity"}
     "instagram",
 
     "telegram",
 
     "aparat",
 
    "x"


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Honors
-- Academy
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.honors = {
p.layouts.academy = {
 
    "honors",
 
    "awards",


     "records",
     {"ورزش",                  "sport"},
 
    {"رشته",                  "discipline"},
     "medals"
     {"تأسیس",                  "established"},
    {"مربیان",                "coaching_history"}


}
}
خط ۹۴۶: خط ۵۷۹:
p.layouts.stadium = {
p.layouts.stadium = {


     "facility_type",
     {"نوع مجموعه",            "facility_type"},
 
     {"ورزش",                   "sport"},
     "established",
     {"تأسیس",                 "established"},
 
     {"ظرفیت",                 "capacity"}
    "owner",
 
     "operator",
 
    "architect",
 
     "surface",
 
    "capacity"


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Gymnasium
-- Gym
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.gym = {
p.layouts.gym = {


     "facility_type",
     {"نوع مجموعه",            "facility_type"},
 
     {"تأسیس",                 "established"},
     "established",
     {"ظرفیت",                 "capacity"}
 
    "owner",
 
     "operator",
 
    "capacity"


}
}
خط ۹۸۶: خط ۶۰۴:
p.layouts.pool = {
p.layouts.pool = {


     "facility_type",
     {"نوع مجموعه",             "facility_type"},
 
     {"تأسیس",                 "established"}
    "established",
 
     "owner",
 
    "operator"


}
}
خط ۱٬۰۰۲: خط ۶۱۵:
p.layouts.zurkhaneh = {
p.layouts.zurkhaneh = {


     "facility_type",
     {"نوع مجموعه",             "facility_type"},
 
     {"تأسیس",                 "established"}
    "established",
 
     "owner",
 
    "operator"


}
}
خط ۱٬۰۱۸: خط ۶۲۶:
p.layouts.sports_school = {
p.layouts.sports_school = {


     "sport",
     {"ورزش",                  "sport"},
 
     {"رشته",                  "discipline"},
     "discipline",
     {"تأسیس",                 "established"}
 
     "established",
 
    "coaching_history"


}
}
خط ۱٬۰۳۴: خط ۶۳۸:
p.layouts.sports_complex = {
p.layouts.sports_complex = {


     "facility_type",
     {"نوع مجموعه",            "facility_type"},
    {"تأسیس",                  "established"},
    {"ظرفیت",                  "capacity"}


    "sports",
}


    "established",
--------------------------------------------------------------------------------
-- Facility (Generic)
--------------------------------------------------------------------------------


    "owner",
p.layouts.facility = {


     "operator",
     {"نوع مجموعه",            "facility_type"},
 
    {"تأسیس",                  "established"},
     "capacity"
     {"ظرفیت",                  "capacity"}


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Board
-- Federation / Sports Board
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.board = {
p.layouts.board = {


     "sport",
     {"ورزش",                  "sport"},
 
     {"فدراسیون",              "federation"},
     "federation",
     {"رئیس هیئت",             "chairman"}
 
     "chairman",
 
    "established"


}
}
خط ۱٬۰۷۰: خط ۶۷۴:
p.layouts.competition = {
p.layouts.competition = {


     "sport",
     {"ورزش",                  "sport"},
 
     {"رشته",                  "discipline"},
     "discipline",
     {"فصل",                    "season"},
 
     {"قهرمان",                "champion"},
     "season",
     {"نایب قهرمان",            "runner_up"},
 
     {"سطح مسابقات",            "level"}
     "level",
 
     "champion",
 
     "runner_up"


}
}
خط ۱٬۰۸۷: خط ۶۸۶:
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities = {}
p.entities = {


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Athlete / Player
-- PLAYER
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.player = {
player = {


     title = "ورزشکار",
    type = "player",
 
     title = "بازیکن",


     layouts = {
     layouts = {


         "base",
         "base",
         "family",
         "physical",
         "education",
         "education",
        "physical",
        "sport",
         "player",
         "player",
         "honors",
         "honors",
خط ۱٬۱۱۰: خط ۷۰۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Coach
-- COACH
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.coach = {
coach = {
 
    type = "coach",


     title = "مربی",
     title = "مربی",
خط ۱٬۱۲۳: خط ۷۲۴:


         "base",
         "base",
         "family",
         "physical",
         "education",
         "education",
        "physical",
        "sport",
         "coach",
         "coach",
         "honors",
         "honors",
خط ۱٬۱۳۳: خط ۷۳۲:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Referee
-- REFEREE
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.referee = {
referee = {
 
    type = "referee",


     title = "داور",
     title = "داور",
خط ۱٬۱۴۶: خط ۷۴۷:


         "base",
         "base",
         "family",
         "physical",
         "education",
         "education",
        "physical",
        "sport",
         "referee",
         "referee",
         "honors",
         "honors",
خط ۱٬۱۵۶: خط ۷۵۵:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Manager
-- SPORTS MANAGER
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.manager = {
manager = {
 
    type = "manager",


     title = "مدیر ورزشی",
     title = "مدیر ورزشی",
خط ۱٬۱۶۹: خط ۷۷۰:


         "base",
         "base",
        "family",
         "education",
         "education",
        "sport",
         "manager",
         "manager",
         "honors",
         "honors",
خط ۱٬۱۷۸: خط ۷۷۷:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Club
-- CLUB
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.club = {
club = {
 
    type = "club",


     title = "باشگاه ورزشی",
     title = "باشگاه ورزشی",
خط ۱٬۱۹۳: خط ۷۹۴:
         "management",
         "management",
         "location",
         "location",
        "honors",
         "contact"
         "contact"


     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Academy
-- ACADEMY
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.academy = {
academy = {
 
    type = "academy",


     title = "آکادمی ورزشی",
     title = "آکادمی ورزشی",
خط ۱٬۲۱۷: خط ۸۱۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Stadium
-- STADIUM
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.stadium = {
stadium = {
 
    type = "stadium",


     title = "ورزشگاه",
     title = "ورزشگاه",
خط ۱٬۲۳۵: خط ۸۳۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Gymnasium
-- GYMNASIUM
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.gym = {
gym = {
 
    type = "gym",


     title = "سالن ورزشی",
     title = "سالن ورزشی",
خط ۱٬۲۵۳: خط ۸۵۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Swimming Pool
-- SWIMMING POOL
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.pool = {
pool = {


     title = "استخر ورزشی",
    type = "pool",
 
     title = "استخر",


     layouts = {
     layouts = {
خط ۱٬۲۷۱: خط ۸۷۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Zurkhaneh
-- ZURKHANEH
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.zurkhaneh = {
zurkhaneh = {
 
    type = "zurkhaneh",


     title = "زورخانه",
     title = "زورخانه",
خط ۱٬۲۸۹: خط ۸۹۹:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports School
-- SPORTS SCHOOL
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.sports_school = {
sports_school = {
 
    type = "sports_school",


     title = "مدرسه ورزشی",
     title = "مدرسه ورزشی",
خط ۱٬۳۰۸: خط ۹۲۰:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Complex
-- SPORTS COMPLEX
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.sports_complex = {
sports_complex = {
 
    type = "sports_complex",


     title = "مجموعه ورزشی",
     title = "مجموعه ورزشی",
خط ۱٬۳۲۷: خط ۹۴۱:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Board
-- FACILITY
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.board = {
facility = {
 
    type = "facility",


     title = "هیئت ورزشی",
     title = "مجموعه ورزشی",


     layouts = {
     layouts = {


         "board",
         "facility",
        "management",
         "location",
         "location",
         "contact"
         "contact"
خط ۱٬۳۴۶: خط ۹۶۱:
     }
     }


}
},


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Competition
-- SPORTS BOARD
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.entities.competition = {
board = {


     title = "رویداد ورزشی",
    type = "board",
 
     title = "هیئت ورزشی",


     layouts = {
     layouts = {


         "competition",
         "board",
        "management",
         "location",
         "location",
         "contact",
         "contact"
        "honors"


     }
     }


}
},
 
--------------------------------------------------------------------------------
-- Entity Defaults
--------------------------------------------------------------------------------
 
for _, entity in pairs(p.entities) do
 
    entity.icon = entity.icon or nil
 
    entity.category = entity.category or nil


end
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Sports Event
-- COMPETITION
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.layouts.sports_event = {
competition = {
 
    "sport",
 
    "discipline",
 
    "season",
 
    "competition",
 
    "level",
 
    "champion",


     "runner_up"
     type = "competition",


}
     title = "مسابقات",
 
--------------------------------------------------------------------------------
-- Sports Event Entity
--------------------------------------------------------------------------------
 
p.entities.sports_event = {
 
     title = "رویداد ورزشی",


     layouts = {
     layouts = {
خط ۱٬۴۱۲: خط ۹۹۸:
         "competition",
         "competition",
         "location",
         "location",
        "honors",
         "contact"
         "contact"


خط ۱٬۴۱۸: خط ۱٬۰۰۳:


}
}
--------------------------------------------------------------------------------
-- Additional Metadata
--------------------------------------------------------------------------------
p.meta.fields = {
    dynamic = true,
    removeEmpty = true,
    useFieldDefinitions = true


}
}


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Version
-- VERSION
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


p.version = {
p.version = {


     major = 3,
     major = 2,


     minor = 0,
     minor = 1,


     name = "AlborzSports"
     name = "AlborzSports"

نسخهٔ ‏۴ اوت ۲۰۲۶، ساعت ۱۲:۰۶

توضیحات این پودمان می‌تواند در پودمان:AlborzSports/Data/توضیحات قرار گیرد.

--------------------------------------------------------------------------------
-- Module:AlborzSports/Data
-- Wiki Alborz Sports Information System
-- Version 2..1
--------------------------------------------------------------------------------

local p = {}

--------------------------------------------------------------------------------
-- META
--------------------------------------------------------------------------------

p.meta = {

    title = "جعبه اطلاعات ورزش",

    class = "infobox sport-infobox",

    imageWidth = "250px"

}

--------------------------------------------------------------------------------
-- DEFAULT VALUES
--------------------------------------------------------------------------------

p.defaults = {

    country = "ایران",

    nationality = "ایرانی",

    entity_type = "player",

    image_width = "250px"

}

--------------------------------------------------------------------------------
-- LOOKUP
--------------------------------------------------------------------------------

p.lookup = {

--------------------------------------------------------------------------------
-- Identity
--------------------------------------------------------------------------------

    id                          = "id",
    ["شناسه"]                   = "id",

    name                        = "name",
    ["نام"]                     = "name",

    fullname                    = "fullname",
    full_name                   = "fullname",
    ["نام کامل"]                = "fullname",

    native_name                 = "native_name",
    ["نام بومی"]                = "native_name",

    english_name                = "english_name",
    ["نام انگلیسی"]             = "english_name",

    nickname                    = "nickname",
    ["لقب"]                     = "nickname",

--------------------------------------------------------------------------------
-- Image
--------------------------------------------------------------------------------

    image                       = "image",
    ["تصویر"]                   = "image",

    caption                     = "caption",
    ["زیرنویس"]                 = "caption",

    image_width                 = "image_width",
    image_size                  = "image_width",
    ["اندازه تصویر"]            = "image_width",

--------------------------------------------------------------------------------
-- Entity
--------------------------------------------------------------------------------

    entity_type                 = "entity_type",

    type                        = "entity_type",

    ["نوع"]                     = "entity_type",

    ["گونه"]                    = "entity_type",

    ["رده"]                     = "entity_type",

--------------------------------------------------------------------------------
-- Personal Information
--------------------------------------------------------------------------------

    country                     = "country",
    ["کشور"]                    = "country",

    nationality                 = "nationality",
    ["ملیت"]                    = "nationality",

    birth_date                  = "birth_date",
    ["زادروز"]                  = "birth_date",
    ["تاریخ تولد"]              = "birth_date",

    birth_place                 = "birth_place",
    ["محل تولد"]                = "birth_place",

    death_date                  = "death_date",
    ["درگذشت"]                  = "death_date",

    death_place                 = "death_place",
    ["محل درگذشت"]              = "death_place",

    hometown                    = "hometown",
    ["زادگاه"]                  = "hometown",

    residence                   = "residence",
    ["محل سکونت"]               = "residence",

--------------------------------------------------------------------------------
-- Physical
--------------------------------------------------------------------------------

    height                      = "height",
    ["قد"]                      = "height",

    weight                      = "weight",
    ["وزن"]                     = "weight",

    handed                      = "handed",
    ["دست غالب"]                = "handed",

    foot                        = "foot",
    ["پای تخصصی"]               = "foot",

--------------------------------------------------------------------------------
-- Education
--------------------------------------------------------------------------------

    education                   = "education",
    ["تحصیلات"]                 = "education",

    university                  = "university",
    ["دانشگاه"]                 = "university",

--------------------------------------------------------------------------------
-- Contact
--------------------------------------------------------------------------------

    phone                       = "phone",
    ["تلفن"]                    = "phone",

    email                       = "email",
    ["رایانامه"]                = "email",

    website                     = "website",
    ["وبگاه"]                   = "website",
    ["وب‌گاه"]                  = "website",

    instagram                   = "instagram",
    ["اینستاگرام"]              = "instagram",

    telegram                    = "telegram",
    ["تلگرام"]                  = "telegram",

    aparat                      = "aparat",
    ["آپارات"]                  = "aparat",

    x                           = "x",
    twitter                     = "x",
    ["ایکس"]                    = "x",

--------------------------------------------------------------------------------
-- General Sport
--------------------------------------------------------------------------------

    sport                       = "sport",
    ["ورزش"]                    = "sport",

    discipline                  = "discipline",
    ["رشته"]                    = "discipline",

    category                    = "category",
    ["رده ورزشی"]               = "category",

    years_active                = "years_active",
    ["سال‌های فعالیت"]          = "years_active",
--------------------------------------------------------------------------------
-- Player
--------------------------------------------------------------------------------

    position                    = "position",
    ["پست"]                     = "position",

    number                      = "number",
    ["شماره"]                   = "number",

    current_club                = "current_club",
    ["باشگاه فعلی"]             = "current_club",

    former_clubs                = "former_clubs",
    ["باشگاه‌های پیشین"]        = "former_clubs",

    club                        = "club",
    ["باشگاه"]                  = "club",

    team                        = "team",
    ["تیم"]                     = "team",

    national_team               = "national_team",
    ["تیم ملی"]                 = "national_team",

--------------------------------------------------------------------------------
-- Coach
--------------------------------------------------------------------------------

    coach_position              = "coach_position",
    ["سمت مربیگری"]             = "coach_position",

    coaching_license            = "coaching_license",
    ["درجه مربیگری"]            = "coaching_license",

    coaching_history            = "coaching_history",
    coaching                    = "coaching_history",
    ["سوابق مربیگری"]           = "coaching_history",

    coaching_clubs              = "coaching_clubs",
    ["باشگاه‌های مربیگری"]      = "coaching_clubs",

--------------------------------------------------------------------------------
-- Referee
--------------------------------------------------------------------------------

    referee_grade               = "referee_grade",
    ["درجه داوری"]              = "referee_grade",

    referee_years               = "referee_years",
    ["سال‌های داوری"]           = "referee_years",

    committee                   = "committee",
    ["کمیته"]                   = "committee",

    major_events                = "major_events",
    ["رقابت‌های مهم"]           = "major_events",

--------------------------------------------------------------------------------
-- Sports Management
--------------------------------------------------------------------------------

    management_position         = "management_position",
    ["سمت مدیریتی"]             = "management_position",

    management_term             = "management_term",
    ["دوره مدیریت"]             = "management_term",

    founder                     = "founder",
    ["بنیانگذار"]               = "founder",

    operator                    = "operator",
    ["بهره‌بردار"]              = "operator",

--------------------------------------------------------------------------------
-- Club
--------------------------------------------------------------------------------

    established                 = "established",
    ["تأسیس"]                   = "established",

    owner                       = "owner",
    ["مالک"]                    = "owner",

    president                   = "president",
    ["رئیس"]                    = "president",

    ceo                         = "ceo",
    ["مدیرعامل"]                = "ceo",

    head_coach                  = "head_coach",
    ["سرمربی"]                  = "head_coach",

    stadium                     = "stadium",
    ["ورزشگاه"]                 = "stadium",

    capacity                    = "capacity",
    ["ظرفیت"]                   = "capacity",

--------------------------------------------------------------------------------
-- Sports Facilities
--------------------------------------------------------------------------------

    facility_type               = "facility_type",
    ["نوع مجموعه"]              = "facility_type",

    province                    = "province",
    ["استان"]                   = "province",

    city                        = "city",
    ["شهر"]                     = "city",

    district                    = "district",
    ["منطقه"]                   = "district",

    address                     = "address",
    ["نشانی"]                   = "address",

    coordinates                 = "coordinates",
    ["مختصات"]                  = "coordinates",

--------------------------------------------------------------------------------
-- Federation / Board
--------------------------------------------------------------------------------

    federation                  = "federation",
    ["فدراسیون"]                = "federation",

    board                       = "board",
    ["هیئت"]                    = "board",

    chairman                    = "chairman",
    ["رئیس هیئت"]               = "chairman",
--------------------------------------------------------------------------------
-- Competition
--------------------------------------------------------------------------------

    competition                 = "competition",
    ["مسابقات"]                 = "competition",

    season                      = "season",
    ["فصل"]                     = "season",

    champion                    = "champion",
    ["قهرمان"]                  = "champion",

    runner_up                   = "runner_up",
    ["نایب قهرمان"]             = "runner_up",

    level                       = "level",
    ["سطح مسابقات"]             = "level",

--------------------------------------------------------------------------------
-- Honors
--------------------------------------------------------------------------------

    honors                      = "honors",
    ["افتخارات"]                = "honors",

    medals                      = "medals",
    ["مدال‌ها"]                 = "medals",

    medaltemplates              = "medaltemplates",

}

--------------------------------------------------------------------------------
-- LAYOUTS
--------------------------------------------------------------------------------

p.layouts = {}

--------------------------------------------------------------------------------
-- Base Information
--------------------------------------------------------------------------------

p.layouts.base = {

    {"نام",                    "name"},
    {"نام کامل",               "fullname"},
    {"نام بومی",               "native_name"},
    {"نام انگلیسی",            "english_name"},
    {"لقب",                    "nickname"},

    {"ملیت",                   "nationality"},
    {"کشور",                   "country"},

    {"زادروز",                 "birth_date"},
    {"محل تولد",               "birth_place"},

    {"درگذشت",                 "death_date"},
    {"محل درگذشت",             "death_place"},

    {"زادگاه",                 "hometown"},
    {"محل سکونت",              "residence"}

}

--------------------------------------------------------------------------------
-- Physical
--------------------------------------------------------------------------------

p.layouts.physical = {

    {"قد",                     "height"},
    {"وزن",                    "weight"},
    {"دست غالب",               "handed"},
    {"پای تخصصی",              "foot"}

}

--------------------------------------------------------------------------------
-- Education
--------------------------------------------------------------------------------

p.layouts.education = {

    {"تحصیلات",                "education"},
    {"دانشگاه",                "university"}

}

--------------------------------------------------------------------------------
-- Player
--------------------------------------------------------------------------------

p.layouts.player = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},

    {"پست",                    "position"},
    {"شماره",                  "number"},

    {"باشگاه فعلی",            "current_club"},
    {"باشگاه‌های پیشین",       "former_clubs"},

    {"تیم ملی",                "national_team"},

    {"سال‌های فعالیت",         "years_active"}

}

--------------------------------------------------------------------------------
-- Coach
--------------------------------------------------------------------------------

p.layouts.coach = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},

    {"سمت مربیگری",            "coach_position"},

    {"درجه مربیگری",           "coaching_license"},

    {"سوابق مربیگری",          "coaching_history"},

    {"باشگاه‌های مربیگری",     "coaching_clubs"},

    {"سال‌های فعالیت",         "years_active"}

}

--------------------------------------------------------------------------------
-- Referee
--------------------------------------------------------------------------------

p.layouts.referee = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},

    {"درجه داوری",             "referee_grade"},

    {"سال‌های داوری",          "referee_years"},

    {"کمیته",                  "committee"},

    {"رقابت‌های مهم",          "major_events"}

}
--------------------------------------------------------------------------------
-- Sports Manager
--------------------------------------------------------------------------------

p.layouts.manager = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},

    {"سمت مدیریتی",             "management_position"},

    {"باشگاه",                  "club"},

    {"دوره مدیریت",             "management_term"}

}

--------------------------------------------------------------------------------
-- Management
--------------------------------------------------------------------------------

p.layouts.management = {

    {"مالک",                   "owner"},
    {"رئیس",                   "president"},
    {"مدیرعامل",               "ceo"},
    {"بنیانگذار",              "founder"},
    {"بهره‌بردار",             "operator"}

}

--------------------------------------------------------------------------------
-- Location
--------------------------------------------------------------------------------

p.layouts.location = {

    {"استان",                  "province"},
    {"شهر",                    "city"},
    {"منطقه",                  "district"},
    {"نشانی",                  "address"},
    {"مختصات",                 "coordinates"}

}

--------------------------------------------------------------------------------
-- Contact
--------------------------------------------------------------------------------

p.layouts.contact = {

    {"تلفن",                   "phone"},
    {"رایانامه",               "email"},
    {"وبگاه",                  "website"},
    {"اینستاگرام",             "instagram"},
    {"تلگرام",                 "telegram"},
    {"آپارات",                 "aparat"},
    {"ایکس",                   "x"}

}

--------------------------------------------------------------------------------
-- Honors
--------------------------------------------------------------------------------

p.layouts.honors = {

    {"افتخارات",               "honors"},
    {"مدال‌ها",                "medaltemplates"}

}

--------------------------------------------------------------------------------
-- Club
--------------------------------------------------------------------------------

p.layouts.club = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},
    {"تأسیس",                  "established"},
    {"سرمربی",                 "head_coach"},
    {"ورزشگاه",                "stadium"},
    {"ظرفیت",                  "capacity"}

}

--------------------------------------------------------------------------------
-- Academy
--------------------------------------------------------------------------------

p.layouts.academy = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},
    {"تأسیس",                  "established"},
    {"مربیان",                 "coaching_history"}

}

--------------------------------------------------------------------------------
-- Stadium
--------------------------------------------------------------------------------

p.layouts.stadium = {

    {"نوع مجموعه",             "facility_type"},
    {"ورزش",                   "sport"},
    {"تأسیس",                  "established"},
    {"ظرفیت",                  "capacity"}

}

--------------------------------------------------------------------------------
-- Gym
--------------------------------------------------------------------------------

p.layouts.gym = {

    {"نوع مجموعه",             "facility_type"},
    {"تأسیس",                  "established"},
    {"ظرفیت",                  "capacity"}

}

--------------------------------------------------------------------------------
-- Swimming Pool
--------------------------------------------------------------------------------

p.layouts.pool = {

    {"نوع مجموعه",             "facility_type"},
    {"تأسیس",                  "established"}

}

--------------------------------------------------------------------------------
-- Zurkhaneh
--------------------------------------------------------------------------------

p.layouts.zurkhaneh = {

    {"نوع مجموعه",             "facility_type"},
    {"تأسیس",                  "established"}

}

--------------------------------------------------------------------------------
-- Sports School
--------------------------------------------------------------------------------

p.layouts.sports_school = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},
    {"تأسیس",                  "established"}

}

--------------------------------------------------------------------------------
-- Sports Complex
--------------------------------------------------------------------------------

p.layouts.sports_complex = {

    {"نوع مجموعه",             "facility_type"},
    {"تأسیس",                  "established"},
    {"ظرفیت",                  "capacity"}

}

--------------------------------------------------------------------------------
-- Facility (Generic)
--------------------------------------------------------------------------------

p.layouts.facility = {

    {"نوع مجموعه",             "facility_type"},
    {"تأسیس",                  "established"},
    {"ظرفیت",                  "capacity"}

}

--------------------------------------------------------------------------------
-- Federation / Sports Board
--------------------------------------------------------------------------------

p.layouts.board = {

    {"ورزش",                   "sport"},
    {"فدراسیون",               "federation"},
    {"رئیس هیئت",              "chairman"}

}

--------------------------------------------------------------------------------
-- Competition
--------------------------------------------------------------------------------

p.layouts.competition = {

    {"ورزش",                   "sport"},
    {"رشته",                   "discipline"},
    {"فصل",                    "season"},
    {"قهرمان",                 "champion"},
    {"نایب قهرمان",            "runner_up"},
    {"سطح مسابقات",            "level"}

}
--------------------------------------------------------------------------------
-- ENTITIES
--------------------------------------------------------------------------------

p.entities = {

--------------------------------------------------------------------------------
-- PLAYER
--------------------------------------------------------------------------------

player = {

    type = "player",

    title = "بازیکن",

    layouts = {

        "base",
        "physical",
        "education",
        "player",
        "honors",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- COACH
--------------------------------------------------------------------------------

coach = {

    type = "coach",

    title = "مربی",

    layouts = {

        "base",
        "physical",
        "education",
        "coach",
        "honors",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- REFEREE
--------------------------------------------------------------------------------

referee = {

    type = "referee",

    title = "داور",

    layouts = {

        "base",
        "physical",
        "education",
        "referee",
        "honors",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- SPORTS MANAGER
--------------------------------------------------------------------------------

manager = {

    type = "manager",

    title = "مدیر ورزشی",

    layouts = {

        "base",
        "education",
        "manager",
        "honors",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- CLUB
--------------------------------------------------------------------------------

club = {

    type = "club",

    title = "باشگاه ورزشی",

    layouts = {

        "club",
        "management",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- ACADEMY
--------------------------------------------------------------------------------

academy = {

    type = "academy",

    title = "آکادمی ورزشی",

    layouts = {

        "academy",
        "management",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- STADIUM
--------------------------------------------------------------------------------

stadium = {

    type = "stadium",

    title = "ورزشگاه",

    layouts = {

        "stadium",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- GYMNASIUM
--------------------------------------------------------------------------------

gym = {

    type = "gym",

    title = "سالن ورزشی",

    layouts = {

        "gym",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- SWIMMING POOL
--------------------------------------------------------------------------------

pool = {

    type = "pool",

    title = "استخر",

    layouts = {

        "pool",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- ZURKHANEH
--------------------------------------------------------------------------------

zurkhaneh = {

    type = "zurkhaneh",

    title = "زورخانه",

    layouts = {

        "zurkhaneh",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- SPORTS SCHOOL
--------------------------------------------------------------------------------

sports_school = {

    type = "sports_school",

    title = "مدرسه ورزشی",

    layouts = {

        "sports_school",
        "management",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- SPORTS COMPLEX
--------------------------------------------------------------------------------

sports_complex = {

    type = "sports_complex",

    title = "مجموعه ورزشی",

    layouts = {

        "sports_complex",
        "management",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- FACILITY
--------------------------------------------------------------------------------

facility = {

    type = "facility",

    title = "مجموعه ورزشی",

    layouts = {

        "facility",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- SPORTS BOARD
--------------------------------------------------------------------------------

board = {

    type = "board",

    title = "هیئت ورزشی",

    layouts = {

        "board",
        "management",
        "location",
        "contact"

    }

},

--------------------------------------------------------------------------------
-- COMPETITION
--------------------------------------------------------------------------------

competition = {

    type = "competition",

    title = "مسابقات",

    layouts = {

        "competition",
        "location",
        "contact"

    }

}

}

--------------------------------------------------------------------------------
-- VERSION
--------------------------------------------------------------------------------

p.version = {

    major = 2,

    minor = 1,

    name = "AlborzSports"

}

--------------------------------------------------------------------------------
-- EXPORT
--------------------------------------------------------------------------------

return p