Jasperora commented on code in PR #51946:
URL: https://github.com/apache/airflow/pull/51946#discussion_r2159319451


##########
airflow-core/src/airflow/ui/src/layouts/Details/DetailsLayout.tsx:
##########
@@ -79,6 +81,24 @@ export const DetailsLayout = ({ children, error, isLoading, 
tabs }: Props) => {
       <Toaster />
       <BackfillBanner dagId={dagId} />
       <Box flex={1} minH={0}>
+        {isRightPanelCollapsed ? (
+          <IconButton
+            aria-label="Show details panel"

Review Comment:
   Thank you very much for your guidance regarding translations. I would like 
to confirm the correct process for adding new translation keys. Here are my 
current steps and some questions:
   - In `DetailsLayout.tsx`, I plan to use 
`aria-label={translate("collapseDetailsPanel")}` and 
`aria-label={translate("showDetailsPanel")}`.
   - Take English and traditional Chinese for example, I intend to add 
translations in the respective folders: 
`airflow-core/src/airflow/ui/src/i18n/locales/en` and 
`airflow-core/src/airflow/ui/src/i18n/locales/zh-TW`.
   For example:
   ```
   "collapseDetailsPanel": "Collapse Details Panel",
   "showDetailsPanel": "Show Details Panel"
   ```
   and
   ```
   "collapseDetailsPanel": "收合詳細資訊",
   "showDetailsPanel": "展開詳細資訊"
   ```
   However, I am unsure which file within these folders (e.g. `common.json`) is 
the most appropriate place to add these keys to ensure consistency with the 
existing format.
   Additionally, for languages that I am not familiar with, what is the 
recommended approach for handling those translations?
   Feel free to tell me if I missed some steps. Thank you in advance for your 
advice and understanding.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to