浏览代码

frontend: Add dedicated translation of remaining time

Norihiro Kamae 6 月之前
父节点
当前提交
1643470a85
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 0
      frontend/data/locale/en-US.ini
  2. 1 1
      frontend/widgets/OBSBasicStats.cpp

+ 1 - 0
frontend/data/locale/en-US.ini

@@ -267,6 +267,7 @@ Basic.Stats.DroppedFrames="Dropped Frames (Network)"
 Basic.Stats.MegabytesSent="Total Data Output"
 Basic.Stats.Bitrate="Bitrate"
 Basic.Stats.DiskFullIn="Disk full in (approx.)"
+Basic.Stats.DiskFullIn.Text="%1 Hours, %2 Minutes"
 Basic.Stats.ResetStats="Reset Stats"
 
 ResetUIWarning.Title="Are you sure you want to reset the UI?"

+ 1 - 1
frontend/widgets/OBSBasicStats.cpp

@@ -39,7 +39,7 @@ void OBSBasicStats::OBSFrontendEvent(enum obs_frontend_event event, void *ptr)
 
 static QString MakeTimeLeftText(int hours, int minutes)
 {
-	return QString::asprintf("%d %s, %d %s", hours, Str("Hours"), minutes, Str("Minutes"));
+	return QTStr("Basic.Stats.DiskFullIn.Text").arg(QString::number(hours), QString::number(minutes));
 }
 
 static QString MakeMissedFramesText(uint32_t total_lagged, uint32_t total_rendered, long double num)