diff --git a/build/data/obs-studio/locale/en-US.ini b/build/data/obs-studio/locale/en-US.ini index de8d78b85..fcf3d9e89 100644 --- a/build/data/obs-studio/locale/en-US.ini +++ b/build/data/obs-studio/locale/en-US.ini @@ -73,6 +73,7 @@ Basic.SourceSelect.CreateNew="Create new" Basic.SourceSelect.AddExisting="Add Existing" # properties window +Basic.PropertiesWindow="Properties for '%1'" Basic.PropertiesWindow.AutoSelectFormat="%1 (unsupported; autoselect: %2)" # status bar diff --git a/obs/window-basic-properties.cpp b/obs/window-basic-properties.cpp index 954575a5c..fa77e2be3 100644 --- a/obs/window-basic-properties.cpp +++ b/obs/window-basic-properties.cpp @@ -57,6 +57,9 @@ OBSBasicProperties::OBSBasicProperties(QWidget *parent, OBSSource source_) killTimer(resizeTimer); resizeTimer = startTimer(100); }); + + const char *name = obs_source_getname(source); + setWindowTitle(QTStr("Basic.PropertiesWindow").arg(QT_UTF8(name))); } void OBSBasicProperties::SourceRemoved(void *data, calldata_t params)