@@ -10,7 +10,7 @@ class IBrowserLayer(IDefaultBrowserLayer):
1010 """Marker interface that defines a browser layer."""
1111
1212
13- class BaseControlPanel (Interface ):
13+ class IBaseControlPanel (Interface ):
1414 enabled = schema .Bool (
1515 title = _ ("Enabled" ),
1616 description = _ ("Translation service enabled" ),
@@ -45,23 +45,23 @@ class BaseControlPanel(Interface):
4545 )
4646
4747
48- class IDeeplControlPanel (BaseControlPanel ):
48+ class IDeeplControlPanel (IBaseControlPanel ):
4949 api_key = schema .TextLine (
5050 title = _ ("API Key" ),
5151 description = _ ("The API key for the Deepl translation service." ),
5252 required = False ,
5353 )
5454
5555
56- class IDeepSeekControlPanel (BaseControlPanel ):
56+ class IDeepSeekControlPanel (IBaseControlPanel ):
5757 api_key = schema .TextLine (
5858 title = _ ("API Key" ),
5959 description = _ ("The API key for the DeepSeek service." ),
6060 required = False ,
6161 )
6262
6363
64- class IAWSTranslateControlPanel (BaseControlPanel ):
64+ class IAWSTranslateControlPanel (IBaseControlPanel ):
6565 access_key = schema .TextLine (
6666 title = _ ("Access key" ),
6767 description = _ ("The key for the access to AWS Translate service." ),
@@ -82,7 +82,7 @@ class IAWSTranslateControlPanel(BaseControlPanel):
8282 )
8383
8484
85- class ILibreTranslateControlPanel (BaseControlPanel ):
85+ class ILibreTranslateControlPanel (IBaseControlPanel ):
8686 api_key = schema .TextLine (
8787 title = _ ("API Key" ),
8888 description = _ ("The API key for the Libre translate translation service." ),
0 commit comments