forked from recloudstream/cloudstream
		
	use formatShortFileSize wherever its possible
This commit is contained in:
		
							parent
							
								
									f462e1896b
								
							
						
					
					
						commit
						cd579a2230
					
				
					 14 changed files with 14 additions and 116 deletions
				
			
		|  | @ -37,6 +37,7 @@ import com.lagradost.cloudstream3.utils.VideoDownloadHelper | ||||||
| import com.lagradost.cloudstream3.utils.VideoDownloadManager | import com.lagradost.cloudstream3.utils.VideoDownloadManager | ||||||
| import kotlinx.android.synthetic.main.fragment_downloads.* | import kotlinx.android.synthetic.main.fragment_downloads.* | ||||||
| import kotlinx.android.synthetic.main.stream_input.* | import kotlinx.android.synthetic.main.stream_input.* | ||||||
|  | import android.text.format.Formatter.formatShortFileSize | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| const val DOWNLOAD_NAVIGATE_TO = "downloadpage" | const val DOWNLOAD_NAVIGATE_TO = "downloadpage" | ||||||
|  | @ -44,10 +45,6 @@ const val DOWNLOAD_NAVIGATE_TO = "downloadpage" | ||||||
| class DownloadFragment : Fragment() { | class DownloadFragment : Fragment() { | ||||||
|     private lateinit var downloadsViewModel: DownloadViewModel |     private lateinit var downloadsViewModel: DownloadViewModel | ||||||
| 
 | 
 | ||||||
|     private fun getBytesAsText(bytes: Long): String { |  | ||||||
|         return "%.1f".format(bytes / 1000000000f) |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     private fun View.setLayoutWidth(weight: Long) { |     private fun View.setLayoutWidth(weight: Long) { | ||||||
|         val param = LinearLayout.LayoutParams( |         val param = LinearLayout.LayoutParams( | ||||||
|             0, |             0, | ||||||
|  | @ -101,7 +98,7 @@ class DownloadFragment : Fragment() { | ||||||
|             download_free_txt?.text = |             download_free_txt?.text = | ||||||
|                 getString(R.string.storage_size_format).format( |                 getString(R.string.storage_size_format).format( | ||||||
|                     getString(R.string.free_storage), |                     getString(R.string.free_storage), | ||||||
|                     getBytesAsText(it) |                     formatShortFileSize(view.context, it) | ||||||
|                 ) |                 ) | ||||||
|             download_free?.setLayoutWidth(it) |             download_free?.setLayoutWidth(it) | ||||||
|         } |         } | ||||||
|  | @ -109,7 +106,7 @@ class DownloadFragment : Fragment() { | ||||||
|             download_used_txt?.text = |             download_used_txt?.text = | ||||||
|                 getString(R.string.storage_size_format).format( |                 getString(R.string.storage_size_format).format( | ||||||
|                     getString(R.string.used_storage), |                     getString(R.string.used_storage), | ||||||
|                     getBytesAsText(it) |                     formatShortFileSize(view.context, it) | ||||||
|                 ) |                 ) | ||||||
|             download_used?.setLayoutWidth(it) |             download_used?.setLayoutWidth(it) | ||||||
|             download_storage_appbar?.isVisible = it > 0 |             download_storage_appbar?.isVisible = it > 0 | ||||||
|  | @ -118,7 +115,7 @@ class DownloadFragment : Fragment() { | ||||||
|             download_app_txt?.text = |             download_app_txt?.text = | ||||||
|                 getString(R.string.storage_size_format).format( |                 getString(R.string.storage_size_format).format( | ||||||
|                     getString(R.string.app_storage), |                     getString(R.string.app_storage), | ||||||
|                     getBytesAsText(it) |                     formatShortFileSize(view.context, it) | ||||||
|                 ) |                 ) | ||||||
|             download_app?.setLayoutWidth(it) |             download_app?.setLayoutWidth(it) | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| package com.lagradost.cloudstream3.ui.download | package com.lagradost.cloudstream3.ui.download | ||||||
| 
 | 
 | ||||||
| import android.annotation.SuppressLint | import android.annotation.SuppressLint | ||||||
|  | import android.text.format.Formatter.formatShortFileSize | ||||||
| import android.view.LayoutInflater | import android.view.LayoutInflater | ||||||
| import android.view.View | import android.view.View | ||||||
| import android.view.ViewGroup | import android.view.ViewGroup | ||||||
|  | @ -113,7 +114,7 @@ class DownloadHeaderAdapter( | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|             title.text = d.name |             title.text = d.name | ||||||
|             val mbString = "%.1f".format(card.totalBytes / 1000000f) |             val mbString = formatShortFileSize(itemView.context, card.totalBytes) | ||||||
| 
 | 
 | ||||||
|             //val isMovie = d.type.isMovieType() |             //val isMovie = d.type.isMovieType() | ||||||
|             if (card.child != null) { |             if (card.child != null) { | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| package com.lagradost.cloudstream3.ui.download | package com.lagradost.cloudstream3.ui.download | ||||||
| 
 | 
 | ||||||
| import android.animation.ObjectAnimator | import android.animation.ObjectAnimator | ||||||
|  | import android.text.format.Formatter.formatShortFileSize | ||||||
| import android.view.View | import android.view.View | ||||||
| import android.view.animation.DecelerateInterpolator | import android.view.animation.DecelerateInterpolator | ||||||
| import android.widget.ImageView | import android.widget.ImageView | ||||||
|  | @ -171,8 +172,8 @@ class EasyDownloadButton : IDisposable { | ||||||
|                 } |                 } | ||||||
|                 textView?.visibility = View.VISIBLE |                 textView?.visibility = View.VISIBLE | ||||||
|                 progressBar.visibility = View.VISIBLE |                 progressBar.visibility = View.VISIBLE | ||||||
|                 val currentMbString = "%.1f".format(setCurrentBytes / 1000000f) |                 val currentMbString = formatShortFileSize(textView?.context, setCurrentBytes) | ||||||
|                 val totalMbString = "%.1f".format(setTotalBytes / 1000000f) |                 val totalMbString = formatShortFileSize(textView?.context, setTotalBytes) | ||||||
| 
 | 
 | ||||||
|                 textView?.text = |                 textView?.text = | ||||||
|                     if (isTextPercentage) "%d%%".format(setCurrentBytes * 100L / setTotalBytes) else |                     if (isTextPercentage) "%d%%".format(setCurrentBytes * 100L / setTotalBytes) else | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| package com.lagradost.cloudstream3.ui.settings | package com.lagradost.cloudstream3.ui.settings | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle | import android.os.Bundle | ||||||
|  | import android.text.format.Formatter.formatShortFileSize | ||||||
| import android.view.View | import android.view.View | ||||||
| import androidx.preference.PreferenceFragmentCompat | import androidx.preference.PreferenceFragmentCompat | ||||||
| import androidx.preference.PreferenceManager | import androidx.preference.PreferenceManager | ||||||
|  | @ -164,8 +165,7 @@ class SettingsPlayer : PreferenceFragmentCompat() { | ||||||
| 
 | 
 | ||||||
|             fun updateSummery() { |             fun updateSummery() { | ||||||
|                 try { |                 try { | ||||||
|                     pref.summary = |                     pref.summary = formatShortFileSize(view?.context, getFolderSize(cacheDir)) | ||||||
|                         getString(R.string.mb_format).format(getFolderSize(cacheDir) / (1024L * 1024L)) |  | ||||||
|                 } catch (e: Exception) { |                 } catch (e: Exception) { | ||||||
|                     logError(e) |                     logError(e) | ||||||
|                 } |                 } | ||||||
|  |  | ||||||
|  | @ -1,21 +1,8 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- KEYS DON'T TRANSLATE --> |     <!-- KEYS DON'T TRANSLATE --> | ||||||
|     <string name="bottom_title_key" translatable="false">bottom_title_key</string> |  | ||||||
|     <string name="override_site_key" translatable="false">override_site_key</string> |  | ||||||
| 
 | 
 | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Elenco: %s</string> |     <string name="cast_format" formatted="true">Elenco: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">O episódio %d vai ser lançado em</string> |     <string name="next_episode_format" formatted="true">O episódio %d vai ser lançado em</string> | ||||||
|  |  | ||||||
|  | @ -3,17 +3,6 @@ | ||||||
|     <!-- KEYS DON'T TRANSLATE --> |     <!-- KEYS DON'T TRANSLATE --> | ||||||
| 
 | 
 | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Hrají: %s</string> |     <string name="cast_format" formatted="true">Hrají: %s</string> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,17 +1,6 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Reparto: %s</string> |     <string name="cast_format" formatted="true">Reparto: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">El episodio %d se publicará en</string> |     <string name="next_episode_format" formatted="true">El episodio %d se publicará en</string> | ||||||
|  |  | ||||||
|  | @ -2,17 +2,6 @@ | ||||||
| <resources> | <resources> | ||||||
| 
 | 
 | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Pemeran: %s</string> |     <string name="cast_format" formatted="true">Pemeran: %s</string> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,16 +1,6 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Cast: %s</string> |     <string name="cast_format" formatted="true">Cast: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">L\'episodio %d uscirà in</string> |     <string name="next_episode_format" formatted="true">L\'episodio %d uscirà in</string> | ||||||
|  |  | ||||||
|  | @ -1,17 +1,6 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> | ||||||
|     <string name="extra_info_format" formatted="true" translatable="false">%d %s | %sMB</string> |  | ||||||
|     <string name="storage_size_format" formatted="true" translatable="false">%s • %sGB</string> |  | ||||||
|     <string name="download_size_format" formatted="true" translatable="false">%sMB / %sMB</string> |  | ||||||
|     <string name="mb_format" formatted="true" translatable="false">%dMB</string> |  | ||||||
|     <string name="episode_name_format" formatted="true" translatable="false">%s %s</string> |  | ||||||
|     <string name="ffw_text_format" formatted="true" translatable="false">+%d</string> |  | ||||||
|     <string name="rew_text_format" formatted="true" translatable="false">-%d</string> |  | ||||||
|     <string name="ffw_text_regular_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="rew_text_regular_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="rating_format" formatted="true" translatable="false">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Cast: %s</string> |     <string name="cast_format" formatted="true">Cast: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">Aflevering %d zal worden uitgebracht in</string> |     <string name="next_episode_format" formatted="true">Aflevering %d zal worden uitgebracht in</string> | ||||||
|  |  | ||||||
|  | @ -1,17 +1,6 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Distribuție: %s</string> |     <string name="cast_format" formatted="true">Distribuție: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">Episodul %d va fi lansat în</string> |     <string name="next_episode_format" formatted="true">Episodul %d va fi lansat în</string> | ||||||
|  |  | ||||||
|  | @ -1,17 +1,6 @@ | ||||||
| <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | <!--https://newbedev.com/concatenate-multiple-strings-in-xml--> | ||||||
| <resources> | <resources> | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> | ||||||
|     <string name="extra_info_format" formatted="true" translatable="false">%d %s | %sMB</string> |  | ||||||
|     <string name="storage_size_format" formatted="true" translatable="false">%s • %sGB</string> |  | ||||||
|     <string name="download_size_format" formatted="true" translatable="false">%sMB / %sMB</string> |  | ||||||
|     <string name="mb_format" formatted="true" translatable="false">%dMB</string> |  | ||||||
|     <string name="episode_name_format" formatted="true" translatable="false">%s %s</string> |  | ||||||
|     <string name="ffw_text_format" formatted="true" translatable="false">+%d</string> |  | ||||||
|     <string name="rew_text_format" formatted="true" translatable="false">-%d</string> |  | ||||||
|     <string name="ffw_text_regular_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="rew_text_regular_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="rating_format" formatted="true" translatable="false">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" formatted="true" translatable="false">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Ep %d</string> | ||||||
|     <string name="cast_format" formatted="true">Cast: %s</string> |     <string name="cast_format" formatted="true">Cast: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">Bölüm %d şu tarihte yayınlanacak: </string> |     <string name="next_episode_format" formatted="true">Bölüm %d şu tarihte yayınlanacak: </string> | ||||||
|  |  | ||||||
|  | @ -3,17 +3,6 @@ | ||||||
|     <!-- KEYS DON'T TRANSLATE --> |     <!-- KEYS DON'T TRANSLATE --> | ||||||
| 
 | 
 | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- 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="mb_format" translatable="false" formatted="true">%dMB</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> |  | ||||||
|     <string name="rating_format" translatable="false" formatted="true">%.1f/10.0</string> |  | ||||||
|     <string name="year_format" translatable="false" formatted="true">%d</string> |  | ||||||
|     <string name="app_dub_sub_episode_text_format" formatted="true">%s Tập %d</string> |     <string name="app_dub_sub_episode_text_format" formatted="true">%s Tập %d</string> | ||||||
|     <string name="cast_format" formatted="true">Diễn viên: %s</string> |     <string name="cast_format" formatted="true">Diễn viên: %s</string> | ||||||
|     <string name="next_episode_format" formatted="true">Tập %d sẽ ra mắt sau</string> |     <string name="next_episode_format" formatted="true">Tập %d sẽ ra mắt sau</string> | ||||||
|  |  | ||||||
|  | @ -56,10 +56,9 @@ | ||||||
|     <string name="pref_filter_search_quality_key" translatable="false">pref_filter_search_quality_key</string> |     <string name="pref_filter_search_quality_key" translatable="false">pref_filter_search_quality_key</string> | ||||||
| 
 | 
 | ||||||
|     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> |     <!-- FORMAT MIGHT TRANSLATE, WILL CAUSE CRASH IF APPLIED WRONG --> | ||||||
|     <string name="extra_info_format" formatted="true" translatable="false">%d %s | %sMB</string> |     <string name="extra_info_format" formatted="true" translatable="false">%d %s | %s</string> | ||||||
|     <string name="storage_size_format" formatted="true" translatable="false">%s • %sGB</string> |     <string name="storage_size_format" formatted="true" translatable="false">%s • %s</string> | ||||||
|     <string name="download_size_format" formatted="true" translatable="false">%sMB / %sMB</string> |     <string name="download_size_format" formatted="true" translatable="false">%s / %s</string> | ||||||
|     <string name="mb_format" formatted="true" translatable="false">%dMB</string> |  | ||||||
|     <string name="episode_name_format" formatted="true" translatable="false">%s %s</string> |     <string name="episode_name_format" formatted="true" translatable="false">%s %s</string> | ||||||
|     <string name="ffw_text_format" formatted="true" translatable="false">+%d</string> |     <string name="ffw_text_format" formatted="true" translatable="false">+%d</string> | ||||||
|     <string name="rew_text_format" formatted="true" translatable="false">-%d</string> |     <string name="rew_text_format" formatted="true" translatable="false">-%d</string> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue