OpenBeam
C++ library for static analysis of mechanical structures
libopenbeam
internationalization
localization.h
1
/* +---------------------------------------------------------------------------+
2
| OpenBeam - C++ Finite Element Analysis library |
3
| |
4
| Copyright (C) 2010-2021 Jose Luis Blanco Claraco |
5
| University of Malaga |
6
| |
7
| OpenBeam is free software: you can redistribute it and/or modify |
8
| it under the terms of the GNU General Public License as published by |
9
| the Free Software Foundation, either version 3 of the License, or |
10
| (at your option) any later version. |
11
| |
12
| OpenBeam is distributed in the hope that it will be useful, |
13
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
14
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
15
| GNU General Public License for more details. |
16
| |
17
| You should have received a copy of the GNU General Public License |
18
| along with OpenBeam. If not, see <http://www.gnu.org/licenses/>. |
19
| |
20
+---------------------------------------------------------------------------+
21
*/
22
23
#pragma once
24
25
#include <string>
26
27
// Common declarations:
28
#include "lang_strings.h"
29
#include "languages.h"
30
31
namespace
openbeam
32
{
33
namespace
localization
34
{
37
bool
selectLanguage(
const
std::string& langID);
38
40
bool
selectLanguage(
const
TLanguage langID);
41
44
const
char
* _t(
const
TStringID strID);
45
46
}
// namespace localization
47
}
// namespace openbeam
Generated by
1.9.1