{"id":1557,"date":"2025-07-16T07:35:28","date_gmt":"2025-07-16T07:35:28","guid":{"rendered":"https:\/\/documentation.iqonic.design\/streamit-laravel\/?p=1557"},"modified":"2026-01-22T12:54:39","modified_gmt":"2026-01-22T12:54:39","slug":"how-to-add-a-new-language-to-the-subtitle-language-dropdown-and-upload-subtitle-files","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/streamit-laravel\/how-to-add-a-new-language-to-the-subtitle-language-dropdown-and-upload-subtitle-files\/","title":{"rendered":"How to Add a New Language to the Subtitle Language Dropdown and Upload Subtitle Files?"},"content":{"rendered":"<div class=\"nolwrap\">\n<h2 class=\"wp-block-heading\">\ud83c\udf10 <strong>Managing Subtitle Languages from the Admin Panel<\/strong><\/h2>\n\n\n\n<p>When adding subtitles from the <strong>Admin Panel<\/strong>, you will see a <strong>Subtitle Language dropdown<\/strong> (Image 1).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the required subtitle language <strong>already exists<\/strong>, simply select it from the dropdown.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1598\" height=\"679\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2026\/01\/image-13.png\" alt=\"\" class=\"wp-image-1558\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the subtitle language is&nbsp;<strong>not available<\/strong>, you must add it manually by following the steps below.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Steps to Add a New Language for Subtitle<\/strong><\/h3>\n\n\n\n<p>To add a new <strong>Subtitle<\/strong> language that will appear in the movie language dropdown (Image 1), follow these steps:<\/p>\n\n\n\n<p>1. Go to&nbsp;<strong>Admin Panel \u2192 Constant Tab \u2192 New Language<\/strong>&nbsp;(as shown in Image 2).<\/p>\n\n\n\n<p>2. Fill in the required fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name<\/strong>: Enter the language name (e.g., English, Hindi, Gujarati).<\/li>\n\n\n\n<li><strong>Type<\/strong>: Select\u00a0<strong>Subtitle Language<\/strong>\u00a0<a href=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/26a0.svg\"><\/a>\u00a0<em>(\u26a0\ufe0fThis step is very important)<\/em>.<\/li>\n\n\n\n<li><strong>Value<\/strong>: Enter the language code\n<ul class=\"wp-block-list\">\n<li>Example:\n<ul class=\"wp-block-list\">\n<li>English \u2192&nbsp;<code>en<\/code><\/li>\n\n\n\n<li>Hindi \u2192&nbsp;<code>hi<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>3.&nbsp;<strong>Enable the status<\/strong>.<\/p>\n\n\n\n<p>4.Click&nbsp;<strong>Save<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"675\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2026\/01\/image-14.png\" alt=\"\" class=\"wp-image-1559\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Result<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Add \/ Edit Movie or TV Show<\/strong><\/li>\n\n\n\n<li>Open the <strong>Subtitle Info<\/strong> tab<\/li>\n\n\n\n<li>Enable the <strong>Subtitle<\/strong> option<\/li>\n\n\n\n<li>You will now see the <strong>newly added subtitle language<\/strong> in the dropdown<\/li>\n\n\n\n<li>Select the language and use it for subtitles<\/li>\n<\/ol>\n\n\n\n<p>You can now upload subtitle files (SRT\/VTT) for the selected language.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1595\" height=\"675\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2026\/01\/image-15.png\" alt=\"\" class=\"wp-image-1560\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udf10 Managing Subtitle Files from the Admin Panel<\/h2>\n\n\n\n<p>Follow the steps below to upload and enable subtitle files for Movies, Episodes, or Videos.<\/p>\n\n\n\n<p>Step 1: Open the Movies Module<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login to the <strong>Admin Panel<\/strong> and navigate to the <strong>Movies<\/strong> module.<\/li>\n<\/ul>\n\n\n\n<p>Step 2: Edit the Movie<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the <strong>Edit icon<\/strong> for the movie where you want to add subtitles.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"911\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2025\/06\/Movie1.png\" alt=\"\" class=\"wp-image-989\" \/><\/figure>\n\n\n\n<p>Step 3: Enable Subtitles<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Toggle the <strong>Enable Subtitle<\/strong> switch<\/li>\n\n\n\n<li>Open the <strong>Subtitle<\/strong> section<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1595\" height=\"634\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2025\/06\/image-1.png\" alt=\"\" class=\"wp-image-1543\" \/><\/figure>\n\n\n\n<p>Step 4: Select Subtitle Languages<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the <strong>Languages dropdown<\/strong><\/li>\n\n\n\n<li>Select one or more preferred <strong>Subtitle Languages<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Step 5: Upload Subtitle File<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <strong>Choose Files<\/strong><\/li>\n\n\n\n<li>Upload the subtitle file in <strong>.srt<\/strong> or <strong>.vtt<\/strong> format<\/li>\n<\/ul>\n\n\n\n<p>Step 6: Set Default Language (Optional)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To set <strong>English<\/strong> (or any language) as default, tick the <strong>Default Language checkbox<\/strong><\/li>\n\n\n\n<li>The selected subtitle will load automatically during playback<\/li>\n<\/ul>\n\n\n\n<p>Step 7: Save Changes<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click the <strong>Save<\/strong> button to apply the subtitle settings.<\/li>\n<\/ul>\n\n\n\n<p>\ud83d\udccc Note : The same steps can be applied to the <strong>Episodes<\/strong> and <strong>Videos<\/strong> modules.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"911\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2025\/06\/Movie4.png\" alt=\"\" class=\"wp-image-993\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Subtitle Display on User Side<\/strong><\/h3>\n\n\n\n<p>This ensures a <strong>smooth and enhanced viewing experience<\/strong> across App, Web, and TV<\/p>\n\n\n\n<p>Users can watch content with <strong>subtitles for better clarity and language support<\/strong><\/p>\n\n\n\n<p>Available subtitle languages (e.g., English) can be selected during video playback<\/p>\n\n\n\n<p>If a <strong>default subtitle language<\/strong> is set, it loads automatically<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1698\" height=\"780\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2025\/06\/Movie5a.png\" alt=\"\" class=\"wp-image-996\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"600\" src=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-content\/uploads\/sites\/5\/2025\/06\/Movies6-2.png\" alt=\"\" class=\"wp-image-1015\" \/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf10 Managing Subtitle Languages from the Admin Panel When adding subtitles from the Admin Panel, you will see a Subtitle Language dropdown (Image 1). Steps to Add a New Language for Subtitle To add a new Subtitle language that will appear in the movie language dropdown (Image 1), follow these steps: 1. Go to&nbsp;Admin Panel [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":165,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1557","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"featured_image_src":null,"author_info":{"display_name":"laraveladminiq","author_link":"https:\/\/documentation.iqonic.design\/streamit-laravel\/author\/laraveladminiq\/"},"children":[],"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/comments?post=1557"}],"version-history":[{"count":14,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1557\/revisions"}],"predecessor-version":[{"id":1577,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1557\/revisions\/1577"}],"up":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/165"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/media?parent=1557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/categories?post=1557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/tags?post=1557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}