[BROWSEUI] Use a resource string instead of a hardcoded one for the "Back" button. Patch by Ștefan Fulea with Spanish translation by Ismael Ferreras Morezuelas. CORE-10303

Changes by me:
-Add the same for Russian
-Add German translation

svn path=/trunk/; revision=69849
This commit is contained in:
Robert Naumann 2015-11-08 14:30:25 +00:00
parent 9fb90cbe06
commit 081251fb5b
14 changed files with 19 additions and 14 deletions

View file

@ -264,7 +264,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Назад" IDS_BACK "Back to %s\0"
IDS_FORWARD "Напред" IDS_FORWARD "Напред"
END END

View file

@ -282,7 +282,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Zurück" IDS_BACK "Zurück zu %s\0"
IDS_FORWARD "Vorwärts" IDS_FORWARD "Vorwärts"
END END

View file

@ -282,7 +282,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Back" IDS_BACK "Back to %s\0"
IDS_FORWARD "Forward" IDS_FORWARD "Forward"
END END

View file

@ -265,7 +265,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Atrás" IDS_BACK "Volver a %s\0"
IDS_FORWARD "Adelante" IDS_FORWARD "Adelante"
END END

View file

@ -266,7 +266,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Back" IDS_BACK "Back to %s\0"
IDS_FORWARD "Forward" IDS_FORWARD "Forward"
END END

View file

@ -264,7 +264,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Indietro" IDS_BACK "Back to %s\0"
IDS_FORWARD "Avanti" IDS_FORWARD "Avanti"
END END

View file

@ -272,7 +272,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Wstecz" IDS_BACK "Back to %s\0"
IDS_FORWARD "Dalej" IDS_FORWARD "Dalej"
END END

View file

@ -266,7 +266,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Înapoi" IDS_BACK "Înapoi la %s\0"
IDS_FORWARD "Înainte" IDS_FORWARD "Înainte"
END END

View file

@ -266,7 +266,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Назад" IDS_BACK "Back to %s\0"
IDS_FORWARD "Вперед" IDS_FORWARD "Вперед"
END END

View file

@ -283,7 +283,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Mrapa" IDS_BACK "Back to %s\0"
IDS_FORWARD "Perpara" IDS_FORWARD "Perpara"
END END

View file

@ -264,7 +264,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Geri" IDS_BACK "Back to %s\0"
IDS_FORWARD "İleri" IDS_FORWARD "İleri"
END END

View file

@ -266,7 +266,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "Назад" IDS_BACK "Back to %s\0"
IDS_FORWARD "Вперед" IDS_FORWARD "Вперед"
END END

View file

@ -284,7 +284,7 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_BACK "后退" IDS_BACK "Back to %s\0"
IDS_FORWARD "前进" IDS_FORWARD "前进"
END END

View file

@ -428,6 +428,7 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset
CTravelEntry *destinationEntry; CTravelEntry *destinationEntry;
wchar_t tempString[MAX_PATH]; wchar_t tempString[MAX_PATH];
wchar_t templateString[200]; wchar_t templateString[200];
wchar_t *resourceString;
HRESULT hResult; HRESULT hResult;
if (pwzText == NULL) if (pwzText == NULL)
@ -442,7 +443,11 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset
return hResult; return hResult;
if (iOffset < 0) 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 else
{ {