sonsus's picture
others
c2ba4d5
raw
history blame
1.75 kB
import streamlit as st
def Navbar(sidebar_placeholder, toggle_hashstr: str = ""):
with sidebar_placeholder.container():
st.toggle(
"🇰🇷 한국어로 보기",
value=st.session_state.get("korean", False),
key=f"korean_toggle_{toggle_hashstr}", # Add this explicit key
on_change=lambda: setattr(
st.session_state,
"korean",
st.session_state.get(f"korean_toggle_{toggle_hashstr}", False),
),
)
st.page_link(
"app.py",
label="Varco Arena 구동" if st.session_state.korean else "Run VARCO Arena",
icon="🔥",
)
st.page_link(
"pages/see_results.py",
label="결과 보기" if st.session_state.korean else "See Results",
icon="📝",
disabled=st.session_state.get("is_running", False),
)
st.page_link(
"pages/brief_intro.py",
label="어떻게 작동하나요?" if st.session_state.korean else "How it Works",
icon="❔",
disabled=st.session_state.get("is_running", False),
)
related_links_en = """
**About**
* [Paper](https://huggingface.co/papers/2411.01281)
* [Blog (KR)](https://ncsoft.github.io/ncresearch/12cc62c1ea0d981971a8923401e8fe6a0f18563d)
* [Inquiry](https://linkedin.com/in/deftson/)
""".strip()
related_links_kr = """
**About**
* [논문](https://huggingface.co/papers/2411.01281)
* [블로그](https://ncsoft.github.io/ncresearch/12cc62c1ea0d981971a8923401e8fe6a0f18563d)
* [문의](https://linkedin.com/in/deftson/)
""".strip()
st.info(related_links_kr if st.session_state.korean else related_links_en)