diff --git a/reactos/dll/win32/browseui/lang/bg-BG.rc b/reactos/dll/win32/browseui/lang/bg-BG.rc index a8bcb3f3ce8..9886938ae41 100644 --- a/reactos/dll/win32/browseui/lang/bg-BG.rc +++ b/reactos/dll/win32/browseui/lang/bg-BG.rc @@ -264,7 +264,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Назад" + IDS_BACK "Back to %s\0" IDS_FORWARD "Напред" END diff --git a/reactos/dll/win32/browseui/lang/de-DE.rc b/reactos/dll/win32/browseui/lang/de-DE.rc index c822af7c910..2d35c6e8cf9 100644 --- a/reactos/dll/win32/browseui/lang/de-DE.rc +++ b/reactos/dll/win32/browseui/lang/de-DE.rc @@ -282,7 +282,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Zurück" + IDS_BACK "Zurück zu %s\0" IDS_FORWARD "Vorwärts" END diff --git a/reactos/dll/win32/browseui/lang/en-US.rc b/reactos/dll/win32/browseui/lang/en-US.rc index 4029251374b..e7db936da38 100644 --- a/reactos/dll/win32/browseui/lang/en-US.rc +++ b/reactos/dll/win32/browseui/lang/en-US.rc @@ -282,7 +282,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Back" + IDS_BACK "Back to %s\0" IDS_FORWARD "Forward" END diff --git a/reactos/dll/win32/browseui/lang/es-ES.rc b/reactos/dll/win32/browseui/lang/es-ES.rc index 7d32c211e52..de46897380a 100644 --- a/reactos/dll/win32/browseui/lang/es-ES.rc +++ b/reactos/dll/win32/browseui/lang/es-ES.rc @@ -265,7 +265,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Atrás" + IDS_BACK "Volver a %s\0" IDS_FORWARD "Adelante" END diff --git a/reactos/dll/win32/browseui/lang/he-IL.rc b/reactos/dll/win32/browseui/lang/he-IL.rc index 4f0ed5b0e93..60cd9e5d5ed 100644 --- a/reactos/dll/win32/browseui/lang/he-IL.rc +++ b/reactos/dll/win32/browseui/lang/he-IL.rc @@ -266,7 +266,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Back" + IDS_BACK "Back to %s\0" IDS_FORWARD "Forward" END diff --git a/reactos/dll/win32/browseui/lang/it-IT.rc b/reactos/dll/win32/browseui/lang/it-IT.rc index 916fdca37ee..fba05b95f5e 100644 --- a/reactos/dll/win32/browseui/lang/it-IT.rc +++ b/reactos/dll/win32/browseui/lang/it-IT.rc @@ -264,7 +264,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Indietro" + IDS_BACK "Back to %s\0" IDS_FORWARD "Avanti" END diff --git a/reactos/dll/win32/browseui/lang/pl-PL.rc b/reactos/dll/win32/browseui/lang/pl-PL.rc index 67475f494fb..85075647bb5 100644 --- a/reactos/dll/win32/browseui/lang/pl-PL.rc +++ b/reactos/dll/win32/browseui/lang/pl-PL.rc @@ -272,7 +272,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Wstecz" + IDS_BACK "Back to %s\0" IDS_FORWARD "Dalej" END diff --git a/reactos/dll/win32/browseui/lang/ro-RO.rc b/reactos/dll/win32/browseui/lang/ro-RO.rc index a9bf963b0ed..31a57ced85f 100644 --- a/reactos/dll/win32/browseui/lang/ro-RO.rc +++ b/reactos/dll/win32/browseui/lang/ro-RO.rc @@ -266,7 +266,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Înapoi" + IDS_BACK "Înapoi la %s\0" IDS_FORWARD "Înainte" END diff --git a/reactos/dll/win32/browseui/lang/ru-RU.rc b/reactos/dll/win32/browseui/lang/ru-RU.rc index d03620d43df..f2980cd2f25 100644 --- a/reactos/dll/win32/browseui/lang/ru-RU.rc +++ b/reactos/dll/win32/browseui/lang/ru-RU.rc @@ -266,7 +266,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Назад" + IDS_BACK "Back to %s\0" IDS_FORWARD "Вперед" END diff --git a/reactos/dll/win32/browseui/lang/sq-AL.rc b/reactos/dll/win32/browseui/lang/sq-AL.rc index 53b316ce19b..5c646ae2e01 100644 --- a/reactos/dll/win32/browseui/lang/sq-AL.rc +++ b/reactos/dll/win32/browseui/lang/sq-AL.rc @@ -283,7 +283,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Mrapa" + IDS_BACK "Back to %s\0" IDS_FORWARD "Perpara" END diff --git a/reactos/dll/win32/browseui/lang/tr-TR.rc b/reactos/dll/win32/browseui/lang/tr-TR.rc index c01995f3784..f3c27b5e776 100644 --- a/reactos/dll/win32/browseui/lang/tr-TR.rc +++ b/reactos/dll/win32/browseui/lang/tr-TR.rc @@ -264,7 +264,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Geri" + IDS_BACK "Back to %s\0" IDS_FORWARD "İleri" END diff --git a/reactos/dll/win32/browseui/lang/uk-UA.rc b/reactos/dll/win32/browseui/lang/uk-UA.rc index e2d540c5791..a5673efa86d 100644 --- a/reactos/dll/win32/browseui/lang/uk-UA.rc +++ b/reactos/dll/win32/browseui/lang/uk-UA.rc @@ -266,7 +266,7 @@ END STRINGTABLE BEGIN - IDS_BACK "Назад" + IDS_BACK "Back to %s\0" IDS_FORWARD "Вперед" END diff --git a/reactos/dll/win32/browseui/lang/zh-CN.rc b/reactos/dll/win32/browseui/lang/zh-CN.rc index 1d705612790..04e488448b5 100644 --- a/reactos/dll/win32/browseui/lang/zh-CN.rc +++ b/reactos/dll/win32/browseui/lang/zh-CN.rc @@ -284,7 +284,7 @@ END STRINGTABLE BEGIN - IDS_BACK "后退" + IDS_BACK "Back to %s\0" IDS_FORWARD "前进" END diff --git a/reactos/dll/win32/browseui/travellog.cpp b/reactos/dll/win32/browseui/travellog.cpp index 45bbaf235c1..a21e4c2f22c 100644 --- a/reactos/dll/win32/browseui/travellog.cpp +++ b/reactos/dll/win32/browseui/travellog.cpp @@ -428,6 +428,7 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset CTravelEntry *destinationEntry; wchar_t tempString[MAX_PATH]; wchar_t templateString[200]; + wchar_t *resourceString; HRESULT hResult; if (pwzText == NULL) @@ -442,7 +443,11 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset return hResult; if (iOffset < 0) { - wcscpy(templateString, L"Back to %s"); + hResult = LoadStringW(_AtlBaseModule.GetResourceInstance(), + IDS_BACK, (wchar_t*)&resourceString, 0); + if (FAILED_UNEXPECTEDLY(hResult)) + return hResult; + wcscpy(templateString, resourceString); } else {