>Похоже, год - 1904, а матросы эти - добровольно участвовали в англо-бурской войне на стороне буров. Взяты англичанами в плен в Южной Африке и отправлены в Цейлон - часть Британской Индии.
>"Трансваль, Трансваль...."
Русских добровольцев у буров было около 200 человек (примерно 20 офицеров) и два санитарных отряда. Причем все офицеры были или уволены со службы или были в отпуске. Про моряков ничего не упоминается.
Может не военные моряки?