Update app.py
Browse files
app.py
CHANGED
@@ -240,7 +240,16 @@ def upload_and_manage(file, language):
|
|
240 |
|
241 |
# Gradio Interface with Tabs
|
242 |
def build_interface():
|
243 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
244 |
gr.Markdown("## Video Localization")
|
245 |
with gr.Row():
|
246 |
with gr.Column(scale=4):
|
@@ -261,6 +270,7 @@ def build_interface():
|
|
261 |
col_count=4,
|
262 |
interactive=[False, True, True, False], # Control editability
|
263 |
label="Edit Translations",
|
|
|
264 |
)
|
265 |
save_changes_button = gr.Button("Save Changes")
|
266 |
processed_video_output = gr.File(label="Download Processed Video", interactive=True) # Download button
|
|
|
240 |
|
241 |
# Gradio Interface with Tabs
|
242 |
def build_interface():
|
243 |
+
css = """
|
244 |
+
.dataframe-container tr {
|
245 |
+
height: 50px !important; /* Adjust height */
|
246 |
+
}
|
247 |
+
.dataframe-container td {
|
248 |
+
white-space: normal !important; /* Allow text wrapping */
|
249 |
+
word-break: break-word !important; /* Prevent text overflow */
|
250 |
+
}
|
251 |
+
"""
|
252 |
+
with gr.Blocks(css=css) as demo:
|
253 |
gr.Markdown("## Video Localization")
|
254 |
with gr.Row():
|
255 |
with gr.Column(scale=4):
|
|
|
270 |
col_count=4,
|
271 |
interactive=[False, True, True, False], # Control editability
|
272 |
label="Edit Translations",
|
273 |
+
wrap=True # Enables text wrapping if supported
|
274 |
)
|
275 |
save_changes_button = gr.Button("Save Changes")
|
276 |
processed_video_output = gr.File(label="Download Processed Video", interactive=True) # Download button
|