Подскажите, пожалуйста, как сделать наиболее кратко, пожалуйста. Есть два вектора соответствий названий. Я хочу красиво взять и сделать str_replace из, например, BB_ALP в "Щелочная фосфатаза" со всеми элементами вектора. Суть в том, что, как в векторе example множественные сочетания. Делать последовательно несколько str_replace_all выход, конечно. Можно через цикл, но наверняка можно поинтереснее сделать? То есть, все BB_AST должны стать АСТ, а все BB_ALT должны стать "Щелочная фосфатаза".
В подобных случаях я в датасетах всегда короткие названия держу для универсальности.
Перевод текста делал обычно только перед печатью отчета с помощью metadata: в экселевскую таблицу руками забивал все возможные варианты и потом делал поиск по названию показателя. Н-р для BB_ALP нужный текст может быть "Щелочная фосфатаза", а м.б. "щелочной фосфатазы" или где-то "ЩФ" или с единицами измерений и т.п. В metadata все эти случаи как раз перечислены