blob: 2a9d934576bcf6b60c29c8f93e7847fb3920fab1 (
plain) (
tree)
|
|
// license:BSD-3-Clause
// copyright-holders:Miodrag Milanovic
/***************************************************************************
language.h
Multi-language support.
***************************************************************************/
#pragma once
#ifndef __EMU_H__
#error Dont include this file directly; include emu.h instead.
#endif
#ifndef __LANGUAGE_H__
#define __LANGUAGE_H__
//**************************************************************************
// LOCALIZATION SUPPORT
//**************************************************************************
#define _(param) lang_translate(param)
// Fake one to make possible using it in static text definitions, on those
// lang_translate must be called afterwards
#define __(param) param
void load_translation(emu_options &option);
const char *lang_translate(const char *word);
#endif /*__LANGUAGE_H__*/
|