forked from recloudstream/cloudstream
add Vietnamese
This commit is contained in:
parent
8bdc01a973
commit
393ebf25fd
2 changed files with 259 additions and 0 deletions
|
@ -28,6 +28,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||||
|
|
||||||
private val languages = arrayListOf(
|
private val languages = arrayListOf(
|
||||||
Triple("\uD83C\uDDEC\uD83C\uDDE7", "English", "en"),
|
Triple("\uD83C\uDDEC\uD83C\uDDE7", "English", "en"),
|
||||||
|
Triple("\uD83C\uDDFB\uD83C\uDDF3", "Viet Nam", "vi"),
|
||||||
Triple("\uD83C\uDDF3\uD83C\uDDF1", "Dutch", "nl"),
|
Triple("\uD83C\uDDF3\uD83C\uDDF1", "Dutch", "nl"),
|
||||||
Triple("\uD83C\uDDEB\uD83C\uDDF7", "French", "fr"),
|
Triple("\uD83C\uDDEB\uD83C\uDDF7", "French", "fr"),
|
||||||
Triple("\uD83C\uDDEC\uD83C\uDDF7", "Greek", "gr"),
|
Triple("\uD83C\uDDEC\uD83C\uDDF7", "Greek", "gr"),
|
||||||
|
|
258
app/src/main/res/values-vi/strings.xml
Normal file
258
app/src/main/res/values-vi/strings.xml
Normal file
|
@ -0,0 +1,258 @@
|
||||||
|
<!--https://newbedev.com/concatenate-multiple-strings-in-xml-->
|
||||||
|
<resources>
|
||||||
|
<!-- KEYS DON'T TRANSLATE -->
|
||||||
|
<string name="search_providers_list_key" translatable="false">search_providers_list</string>
|
||||||
|
<string name="locale_key" translatable="false">app_locale</string>
|
||||||
|
<string name="search_types_list_key" translatable="false">search_type_list</string>
|
||||||
|
<string name="grid_format_key" translatable="false">grid_format</string>
|
||||||
|
<string name="auto_update_key" translatable="false">auto_update</string>
|
||||||
|
<string name="prerelease_update_key" translatable="false">prerelease_update</string>
|
||||||
|
<string name="manual_check_update_key" translatable="false">manual_check_update</string>
|
||||||
|
<string name="fast_forward_button_time_key" translatable="false">fast_forward_button_time</string>
|
||||||
|
<string name="benene_count" translatable="false">benene_count</string>
|
||||||
|
<string name="subtitle_settings_key" translatable="false">subtitle_settings_key</string>
|
||||||
|
<string name="quality_pref_key" translatable="false">quality_pref_key</string>
|
||||||
|
<string name="prerelease_commit_hash" translatable="false">unknown_prerelease</string>
|
||||||
|
|
||||||
|
<!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG -->
|
||||||
|
<string name="extra_info_format" translatable="false" formatted="true">%d %s | %sMB</string>
|
||||||
|
<string name="storage_size_format" translatable="false" formatted="true">%s • %sGB</string>
|
||||||
|
<string name="download_size_format" translatable="false" formatted="true">%sMB / %sMB</string>
|
||||||
|
<string name="episode_name_format" translatable="false" formatted="true">%s %s</string>
|
||||||
|
<string name="ffw_text_format" translatable="false" formatted="true">+%d</string>
|
||||||
|
<string name="rew_text_format" translatable="false" formatted="true">-%d</string>
|
||||||
|
<string name="ffw_text_regular_format" translatable="false" formatted="true">%d</string>
|
||||||
|
<string name="rew_text_regular_format" translatable="false" formatted="true">%d</string>
|
||||||
|
|
||||||
|
<!-- IS NOT NEEDED TO TRANSLATE AS THEY ARE ONLY USED FOR SCREEN READERS AND WONT SHOW UP TO NORMAL USERS -->
|
||||||
|
<string name="result_poster_img_des">Poster</string>
|
||||||
|
<string name="search_poster_img_des">@string/result_poster_img_des</string>
|
||||||
|
<string name="episode_poster_img_des">Episode Poster</string>
|
||||||
|
<string name="home_main_poster_img_des">Main Poster</string>
|
||||||
|
<string name="home_next_random_img_des">Next Random</string>
|
||||||
|
<string name="episode_play_img_des" translatable="false">@string/play_episode</string>
|
||||||
|
<string name="go_back_img_des">Go back</string>
|
||||||
|
<string name="change_providers_img_des" translatable="false">@string/home_change_provider_img_des</string>
|
||||||
|
<string name="home_change_provider_img_des">Change Provider</string>
|
||||||
|
<string name="preview_background_img_des">Preview Background</string>
|
||||||
|
|
||||||
|
<!-- TRANSLATE, BUT DON'T FORGET FORMAT -->
|
||||||
|
<string name="player_speed_text_format" formatted="true">Speed (%.2fx)</string>
|
||||||
|
<string name="rated_format" formatted="true">Rated: %.1f</string>
|
||||||
|
<string name="new_update_format" formatted="true">New update found!\n%s -> %s</string>
|
||||||
|
|
||||||
|
<string name="app_name">CloudStream</string>
|
||||||
|
<string name="title_home">Trang Chủ</string>
|
||||||
|
<string name="title_search">Tìm Kiếm</string>
|
||||||
|
<string name="title_downloads">Tải Về</string>
|
||||||
|
<string name="title_settings">Cài Đặt</string>
|
||||||
|
|
||||||
|
<string name="search_hint">Nhập từ khóa tìm kiếm bằng tiếng anh…</string>
|
||||||
|
<string name="no_data">Thật tiếc! Không có kết quả nào phù hợp. Hãy thử nhập một tên khác</string>
|
||||||
|
<string name="episode_more_options_des">More Options</string>
|
||||||
|
<string name="next_episode">Tập tiếp theo</string>
|
||||||
|
<string name="result_plot" translatable="false">@string/synopsis</string>
|
||||||
|
<string name="result_tags">Thể loại</string>
|
||||||
|
<string name="result_share">Chia sẻ</string>
|
||||||
|
<string name="result_open_in_browser">Mở bằng trình duyệt</string>
|
||||||
|
<string name="skip_loading">Bỏ qua</string>
|
||||||
|
<string name="loading_chromecast">Đang tải…</string>
|
||||||
|
|
||||||
|
<string name="type_watching">Đang xem</string>
|
||||||
|
<string name="type_on_hold">On-Hold</string>
|
||||||
|
<string name="type_completed">Hoàn thành</string>
|
||||||
|
<string name="type_dropped">Bỏ qua</string>
|
||||||
|
<string name="type_plan_to_watch">Xem sau</string>
|
||||||
|
<string name="type_none">Mặc định</string>
|
||||||
|
|
||||||
|
<string name="play_movie_button">Xem Ngay</string>
|
||||||
|
<string name="play_torrent_button">Xem Bằng Torrent</string>
|
||||||
|
<string name="pick_source">Nguồn Phim</string>
|
||||||
|
<string name="pick_subtitle">Phụ Đề</string>
|
||||||
|
<string name="reload_error">Thử kết nối lại…</string>
|
||||||
|
<string name="result_go_back">Quay lại</string>
|
||||||
|
<string name="play_episode">Xem Tập Phim</string>
|
||||||
|
<!--<string name="need_storage">Allow to download episodes</string>-->
|
||||||
|
|
||||||
|
<string name="download">Tải Xuống</string>
|
||||||
|
<string name="downloaded">Đã tải</string>
|
||||||
|
<string name="downloading">Đang tải</string>
|
||||||
|
<string name="download_paused">Tạm dừng</string>
|
||||||
|
<string name="download_started">Đã bắt đầu tải</string>
|
||||||
|
<string name="download_failed">Tải lỗi</string>
|
||||||
|
<string name="download_canceled">Đã hủy</string>
|
||||||
|
<string name="download_done">Tải thành công</string>
|
||||||
|
<string name="download_format" translatable="false">%s - %s</string>
|
||||||
|
|
||||||
|
<string name="error_loading_links_toast">Đã có lỗi xảy ra. Vui lòng thử lại sau</string>
|
||||||
|
<string name="download_storage_text">Bộ nhớ máy</string>
|
||||||
|
|
||||||
|
<string name="app_dubbed_text">Lồng Tiếng</string>
|
||||||
|
<string name="app_subbed_text">Phụ Đề</string>
|
||||||
|
|
||||||
|
<string name="popup_delete_file">Xóa Tệp</string>
|
||||||
|
<string name="popup_play_file">Xem Tệp</string>
|
||||||
|
<string name="popup_resume_download">Tiếp tục tải</string>
|
||||||
|
<string name="popup_pause_download">Tạm dừng tải</string>
|
||||||
|
|
||||||
|
<string name="pref_disable_acra">Tắt tự động gửi dữ liệu khi xảy ra lỗi</string>
|
||||||
|
<string name="home_more_info">Thông tin thêm</string>
|
||||||
|
<string name="home_expanded_hide">Ẩn</string>
|
||||||
|
<string name="home_play">Xem ngay</string>
|
||||||
|
<string name="home_info">Thông tin</string>
|
||||||
|
<string name="filter_bookmarks">Lọc theo danh sách đã lưu</string>
|
||||||
|
<string name="error_bookmarks_text">Danh sách đã lưu</string>
|
||||||
|
<string name="action_remove_from_bookmarks">Xóa</string>
|
||||||
|
<string name="sort_apply">Áp dụng</string>
|
||||||
|
<string name="sort_cancel">Hủy bỏ</string>
|
||||||
|
<string name="player_speed">Tốc độ chơi</string>
|
||||||
|
|
||||||
|
<string name="subtitles_settings">Cài đặt hiển thị phụ đề</string>
|
||||||
|
<string name="subs_text_color">Màu chữ</string>
|
||||||
|
<string name="subs_outline_color">Màu viền chữ</string>
|
||||||
|
<string name="subs_background_color">Màu nền</string>
|
||||||
|
<string name="subs_window_color">Màu cửa sổ</string>
|
||||||
|
<string name="subs_edge_type">Edge Type</string>
|
||||||
|
<string name="subs_subtitle_elevation">Độ nâng</string>
|
||||||
|
<string name="subs_font">Kiểu chữ</string>
|
||||||
|
|
||||||
|
<string name="search_provider_text_providers">Tìm kiếm theo nhà cung cấp</string>
|
||||||
|
<string name="search_provider_text_types">Tìm kiếm theo thể loại</string>
|
||||||
|
|
||||||
|
<string name="benene_count_text">%d lời cảm ơn đã được gửi tặng dev</string>
|
||||||
|
<string name="benene_count_text_none">Hãy tặng cho dev một lời cảm ơn</string>
|
||||||
|
|
||||||
|
<string name="subs_auto_select_language">Tự động chọn ngôn ngữ</string>
|
||||||
|
<string name="subs_download_languages">Ngôn ngữ khi tải xuống</string>
|
||||||
|
<string name="subs_hold_to_reset_to_default">Giữ lâu để làm mới toàn bộ</string>
|
||||||
|
<string name="continue_watching">Đang Xem</string>
|
||||||
|
|
||||||
|
<string name="action_remove_watching">Loại bỏ</string>
|
||||||
|
<string name="action_open_watching">Thông tin thêm</string>
|
||||||
|
|
||||||
|
<string name="vpn_might_be_needed">Bạn có thể sẽ cần sử dụng VPN để xem phim này.</string>
|
||||||
|
<string name="vpn_torrent">Phim này được chiếu dưới dạng Torrent. Hãy sử dụng VPN để xem nhé</string>
|
||||||
|
<string name="torrent_plot">Thông tin phim</string>
|
||||||
|
<string name="normal_no_plot">Đang cập nhật</string>
|
||||||
|
<string name="torrent_no_plot">Không tìm thấy thông tin</string>
|
||||||
|
|
||||||
|
<string name="picture_in_picture">Xem ở chế độ cửa sổ nhỏ</string>
|
||||||
|
<string name="picture_in_picture_des">Tiếp tục xem phim khi thoát app hoặc đang tìm kiếm</string>
|
||||||
|
<string name="player_size_settings">Bật nút thu phóng khi xem</string>
|
||||||
|
<string name="player_size_setthings_des">Điều này sẽ phóng to và xóa khoảng đen của phim</string>
|
||||||
|
<string name="player_subtitles_settings">Phụ đề</string>
|
||||||
|
<string name="player_subtitles_settings_des">Cài đặt phụ đề</string>
|
||||||
|
<string name="eigengraumode_setthings">Điều chỉnh tốc độ khi xem phim</string>
|
||||||
|
<string name="eigengraumode_setthings_des">Có thể điều chỉnh tốc độ phát phim</string>
|
||||||
|
<string name="swipe_to_seek_setthings">Vuốt để tua nhanh</string>
|
||||||
|
<string name="swipe_to_seek_setthings_des">Bạn có thể vuốt trái hoặc phải để tua nhanh khi đang xem phim</string>
|
||||||
|
<string name="swipe_to_change_settings">Vuốt để điều chỉnh âm lượng và độ sáng</string>
|
||||||
|
<string name="swipe_to_change_settings_des">Vuốt từ dưới lên trên ở bên trái hoặc phải đều điều chỉnh độ sáng và âm lượng</string>
|
||||||
|
<string name="double_tap_to_seek_setthings">Nhấn 2 lần đề tua</string>
|
||||||
|
<string name="double_tap_to_seek_setthings_des">Bấm 2 lần vào bên trái hoặc màn hình để tua trước hoặc sau
|
||||||
|
</string>
|
||||||
|
<string name="search">Tìm kiếm</string>
|
||||||
|
<string name="settings_info">Thông tin</string>
|
||||||
|
<string name="advanced_search">Tìm kiếm nâng cao</string>
|
||||||
|
<string name="advanced_search_des">Cho phép tìm kiếm theo bộ lọc từng nhà cung cấp</string>
|
||||||
|
<string name="bug_report_setthings_off">Chỉ gửi dữ liệu khi xảy ra lỗi đến nhà phát triển</string>
|
||||||
|
<string name="bug_report_setthings_on">Không gửi dữ liệu</string>
|
||||||
|
<string name="updates_setthings">Hiển thị thông báo cập nhật App</string>
|
||||||
|
<string name="updates_setthings_des">Tự động tìm kiếm và thông báo khi có bản cập nhật mới</string>
|
||||||
|
<string name="uprereleases_setthings">Cập nhật phiên bản Beta</string>
|
||||||
|
<string name="uprereleases_setthings_des">Tìm kiếm các phiên bản Beta thay vì đợi bản cập nhật chính thức</string>
|
||||||
|
<string name="github">Github</string>
|
||||||
|
<string name="lightnovel">Ứng dụng đọc tiểu thuyết của cùng nhà phát triển</string>
|
||||||
|
<string name="anim">Ứng dụng đọc xem Anime của cùng nhà phát triển</string>
|
||||||
|
<string name="discord">Tham gia cộng đồng trên Discord</string>
|
||||||
|
<string name="benene">Gửi lời cảm ơn tới nhà phát triển</string>
|
||||||
|
<string name="benene_des">Gửi lời cảm ơn</string>
|
||||||
|
|
||||||
|
<string name="app_language">Ngôn ngữ ứng dụng</string>
|
||||||
|
|
||||||
|
<string name="no_chomecast_support_toast">Nhà cung cấp này chưa hỗ trợ Chromecast</string>
|
||||||
|
<string name="no_links_found_toast">Không tìm thấy link. Vui lòng thử lại sau</string>
|
||||||
|
<string name="copy_link_toast">Đã copy link vào bộ nhớ đệm</string>
|
||||||
|
<string name="play_episode_toast">Xem Phim</string>
|
||||||
|
<string name="subs_default_reset_toast">Làm mới toàn bộ cài đặt</string>
|
||||||
|
<string name="acra_report_toast">Rất tiếc! Ứng dụng đã xảy ra lỗi. Chúng tôi đang tìm hiểu nguyên nhân và khắc phục nó.
|
||||||
|
</string>
|
||||||
|
|
||||||
|
<string name="season">Mùa</string>
|
||||||
|
<string name="no_season">Không có mùa nào</string>
|
||||||
|
<string name="episode">Tập</string>
|
||||||
|
<string name="episodes">Tập</string>
|
||||||
|
<string name="season_short">S</string>
|
||||||
|
<string name="episode_short">E</string>
|
||||||
|
|
||||||
|
<string name="delete_file">Xóa Tệp</string>
|
||||||
|
<string name="delete">Xóa</string>
|
||||||
|
<string name="cancel" translatable="false">@string/sort_cancel</string>
|
||||||
|
<string name="pause">Tạm Dừng</string>
|
||||||
|
<string name="resume">Tiếp Tục</string>
|
||||||
|
<string name="delete_message">Điều này sẽ xóa %s\nBạn có chắc chắn muốn xóa?</string>
|
||||||
|
|
||||||
|
<string name="status_ongoing">Đang Chiếu</string>
|
||||||
|
<string name="status_completed">Hoàn Thành</string>
|
||||||
|
<string name="status">Trạng Thái</string>
|
||||||
|
<string name="year">Năm</string>
|
||||||
|
<string name="rating">Đánh Giá</string>
|
||||||
|
<string name="duration">Thời Lượng</string>
|
||||||
|
<string name="site">Nguồn</string>
|
||||||
|
<string name="synopsis">Thông tin</string>
|
||||||
|
|
||||||
|
<string name="queued">Hàng Đợi</string>
|
||||||
|
<string name="no_subtitles">Không có phụ đề</string>
|
||||||
|
<string name="default_subtitles">Mặc Định</string>
|
||||||
|
|
||||||
|
<string name="free_storage">Còn trống</string>
|
||||||
|
<string name="used_storage">Đã Sử dụng</string>
|
||||||
|
<string name="app_storage">App</string>
|
||||||
|
|
||||||
|
<string name="movies">Phim Lẻ</string>
|
||||||
|
<string name="tv_series">Phim Dài Tập</string>
|
||||||
|
<string name="cartoons">Hoạt Hình</string>
|
||||||
|
<string name="anime">Anime</string>
|
||||||
|
<string name="torrent">Torrent</string>
|
||||||
|
|
||||||
|
<string name="source_error">Đã có lỗi về nguồn phim xảy ra</string>
|
||||||
|
<string name="remote_error">Không thể kết nối tới máy chủ</string>
|
||||||
|
<string name="render_error">Không thể render</string>
|
||||||
|
<string name="unexpected_error">Đã có lỗi xảy ra. Vui lòng thử lại sau</string>
|
||||||
|
<string name="storage_error">Không thể download. Hãy kiểm tra quyền truy cập bộ nhớ của ứng dụng</string>
|
||||||
|
|
||||||
|
<string name="episode_action_chomecast_episode">Chromecast Episode</string>
|
||||||
|
<string name="episode_action_chomecast_mirror">Chromecast Mirror</string>
|
||||||
|
<string name="episode_action_play_in_app">Xem với trình phát mặc định</string>
|
||||||
|
<string name="episode_action_play_in_vlc">Xem với trình phát VLC</string>
|
||||||
|
<string name="episode_action_play_in_browser">Xem với trình duyệt</string>
|
||||||
|
<string name="episode_action_copy_link">Sao chép link</string>
|
||||||
|
<string name="episode_action_auto_download">Tự động Download</string>
|
||||||
|
<string name="episode_action_download_mirror">Download Mirror</string>
|
||||||
|
<string name="episode_action_reload_links">Lấy link mới nhất</string>
|
||||||
|
|
||||||
|
<string name="no_update_found">Bạn đang dùng phiên bản mới nhất</string>
|
||||||
|
<string name="check_for_update">Kiểm tra cập nhật phiển bản mới</string>
|
||||||
|
|
||||||
|
<string name="video_lock">Khóa Màn Hình</string>
|
||||||
|
<string name="video_aspect_ratio_resize">Thu Phóng</string>
|
||||||
|
<string name="video_source">Phụ Đề</string>
|
||||||
|
<string name="video_skip_op">Tua Nhanh</string>
|
||||||
|
|
||||||
|
<string name="dont_show_again">Không hiển thị lại</string>
|
||||||
|
<string name="update">Cập nhật</string>
|
||||||
|
<string name="watch_quality_pref">Tự động chọn chất lượng phim</string>
|
||||||
|
|
||||||
|
<string name="legal_notice" translatable="false">Legal Notice</string>
|
||||||
|
<string name="legal_notice_key" translatable="false">legal_notice_key</string>
|
||||||
|
<string name="legal_notice_text" translatable="false">Any legal issues regarding the content on this application should be taken up with the actual file hosts and providers themselves as we are not affiliated with them.
|
||||||
|
|
||||||
|
In case of copyright infringement, please directly contact the responsible parties or the streaming websites.
|
||||||
|
|
||||||
|
The app is purely for educational and personal use.
|
||||||
|
|
||||||
|
CloudStream 3 does not host any content on the app, and has no control over what media is put up or taken down. CloudStream 3 functions like any other search engine, such as Google. CloudStream 3 does not host, upload or manage any videos, films or content. It simply crawls, aggregates and displayes links in a convenient, user-friendly interface.
|
||||||
|
|
||||||
|
It merely scrapes 3rd-party websites that are publicly accessable via any regular web browser. It is the responsibility of user to avoid any actions that might violate the laws governing his/her locality. Use CloudStream 3 at your own risk.
|
||||||
|
</string>
|
||||||
|
</resources>
|
Loading…
Reference in a new issue