
    ^j%                     6    d dl mZ ddlmZ dZ G d de      Zy)    )Optional   )SupportsCapabilitieslanguagec                   V    e Zd Zedee   fd       Zej                  deddfd       Zy)LanguageOptionreturnc                 ,    | j                  t              S )zA
        Language abbreviation to use in a test session.
        )get_capabilityLANGUAGE)selfs    Y/home/ubuntu/.local/lib/python3.12/site-packages/appium/options/common/language_option.pyr   zLanguageOption.language   s    
 ""8,,    valueNc                 0    | j                  t        |       y)zE
        Set language abbreviation to use in a test session.
        N)set_capabilityr   )r   r   s     r   r   zLanguageOption.language!   s    
 	He,r   )__name__
__module____qualname__propertyr   strr   setter r   r   r   r      sE    -(3- - - __-c -d - -r   r   N)typingr   supports_capabilitiesr   r   r   r   r   r   <module>r      s   $  7-) -r   