Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Clean up
Browse files- app.py +18 -19
- src/i18n.py +11 -0
app.py
CHANGED
|
@@ -37,6 +37,16 @@ from src.display.utils import (
|
|
| 37 |
fields,
|
| 38 |
)
|
| 39 |
from src.envs import API, EVAL_REQUESTS_PATH, EVAL_RESULTS_PATH, QUEUE_REPO, REPO_ID, RESULTS_REPO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
from src.populate import get_evaluation_queue_df, get_leaderboard_df
|
| 41 |
from src.submission.submit import add_new_eval
|
| 42 |
|
|
@@ -342,13 +352,6 @@ def plot_average_scores(df_filtered: pd.DataFrame) -> go.Figure:
|
|
| 342 |
return fig
|
| 343 |
|
| 344 |
|
| 345 |
-
SELECT_ALL_BUTTON_LABEL = "Select All"
|
| 346 |
-
SELECT_ALL_BUTTON_LABEL_JA = "全選択"
|
| 347 |
-
SELECT_NONE_BUTTON_LABEL = "Select None"
|
| 348 |
-
SELECT_NONE_BUTTON_LABEL_JA = "全解除"
|
| 349 |
-
SELECT_AVG_ONLY_BUTTON_LABEL = "AVG Only"
|
| 350 |
-
SELECT_AVG_ONLY_BUTTON_LABEL_JA = "AVGのみ"
|
| 351 |
-
|
| 352 |
shown_columns_dict: dict[str, gr.CheckboxGroup] = {}
|
| 353 |
checkboxes: list[gr.CheckboxGroup] = []
|
| 354 |
|
|
@@ -638,10 +641,6 @@ with gr.Blocks() as demo_submission:
|
|
| 638 |
# Main demo
|
| 639 |
|
| 640 |
|
| 641 |
-
CITATION_ACCORDION_LABEL = "📙 Citation"
|
| 642 |
-
CITATION_ACCORDION_LABEL_JA = "📙 引用"
|
| 643 |
-
|
| 644 |
-
|
| 645 |
def set_default_language(request: gr.Request) -> gr.Radio:
|
| 646 |
if request.headers["Accept-Language"].split(",")[0].lower().startswith("ja"):
|
| 647 |
return gr.Radio(value="🇯🇵 JA")
|
|
@@ -652,14 +651,14 @@ def set_default_language(request: gr.Request) -> gr.Radio:
|
|
| 652 |
def update_language(
|
| 653 |
language: str,
|
| 654 |
) -> tuple[
|
| 655 |
-
gr.Markdown,
|
| 656 |
-
gr.Markdown,
|
| 657 |
-
gr.Markdown,
|
| 658 |
-
gr.Textbox,
|
| 659 |
-
gr.Button,
|
| 660 |
-
gr.Button,
|
| 661 |
-
gr.Button,
|
| 662 |
-
gr.Accordion,
|
| 663 |
]:
|
| 664 |
if language == "🇯🇵 JA":
|
| 665 |
return (
|
|
|
|
| 37 |
fields,
|
| 38 |
)
|
| 39 |
from src.envs import API, EVAL_REQUESTS_PATH, EVAL_RESULTS_PATH, QUEUE_REPO, REPO_ID, RESULTS_REPO
|
| 40 |
+
from src.i18n import (
|
| 41 |
+
CITATION_ACCORDION_LABEL,
|
| 42 |
+
CITATION_ACCORDION_LABEL_JA,
|
| 43 |
+
SELECT_ALL_BUTTON_LABEL,
|
| 44 |
+
SELECT_ALL_BUTTON_LABEL_JA,
|
| 45 |
+
SELECT_AVG_ONLY_BUTTON_LABEL,
|
| 46 |
+
SELECT_AVG_ONLY_BUTTON_LABEL_JA,
|
| 47 |
+
SELECT_NONE_BUTTON_LABEL,
|
| 48 |
+
SELECT_NONE_BUTTON_LABEL_JA,
|
| 49 |
+
)
|
| 50 |
from src.populate import get_evaluation_queue_df, get_leaderboard_df
|
| 51 |
from src.submission.submit import add_new_eval
|
| 52 |
|
|
|
|
| 352 |
return fig
|
| 353 |
|
| 354 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 355 |
shown_columns_dict: dict[str, gr.CheckboxGroup] = {}
|
| 356 |
checkboxes: list[gr.CheckboxGroup] = []
|
| 357 |
|
|
|
|
| 641 |
# Main demo
|
| 642 |
|
| 643 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 644 |
def set_default_language(request: gr.Request) -> gr.Radio:
|
| 645 |
if request.headers["Accept-Language"].split(",")[0].lower().startswith("ja"):
|
| 646 |
return gr.Radio(value="🇯🇵 JA")
|
|
|
|
| 651 |
def update_language(
|
| 652 |
language: str,
|
| 653 |
) -> tuple[
|
| 654 |
+
gr.Markdown, # introduction_text
|
| 655 |
+
gr.Markdown, # llm_benchmarks_text
|
| 656 |
+
gr.Markdown, # evaluation_queue_text
|
| 657 |
+
gr.Textbox, # citation_button
|
| 658 |
+
gr.Button, # select_all_button
|
| 659 |
+
gr.Button, # select_none_button
|
| 660 |
+
gr.Button, # select_avg_only_button
|
| 661 |
+
gr.Accordion, # citation_accordion
|
| 662 |
]:
|
| 663 |
if language == "🇯🇵 JA":
|
| 664 |
return (
|
src/i18n.py
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Column selection
|
| 2 |
+
SELECT_ALL_BUTTON_LABEL = "Select All"
|
| 3 |
+
SELECT_ALL_BUTTON_LABEL_JA = "全選択"
|
| 4 |
+
SELECT_NONE_BUTTON_LABEL = "Select None"
|
| 5 |
+
SELECT_NONE_BUTTON_LABEL_JA = "全解除"
|
| 6 |
+
SELECT_AVG_ONLY_BUTTON_LABEL = "AVG Only"
|
| 7 |
+
SELECT_AVG_ONLY_BUTTON_LABEL_JA = "AVGのみ"
|
| 8 |
+
|
| 9 |
+
# Citation
|
| 10 |
+
CITATION_ACCORDION_LABEL = "📙 Citation"
|
| 11 |
+
CITATION_ACCORDION_LABEL_JA = "📙 引用"
|