Bumped required version to 2 and build only
[AROS.git] / workbench / system / Wanderer / Tools / DiskInfo / locale.c
blobed9c6d89614f5d2424f3cbfd7cfa9c1d2e1266cb
1 /*
2 Copyright © 1995-2005, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #include <exec/types.h>
7 #include <proto/locale.h>
9 #define CATCOMP_ARRAY
10 #include "strings.h"
12 #define CATALOG_NAME "System/System/Wanderer/Tools/DiskInfo.catalog"
13 #define CATALOG_VERSION 2
15 /*** Variables **************************************************************/
16 struct Catalog *catalog;
19 /*** Functions **************************************************************/
20 /* Main *********************************************************************/
21 CONST_STRPTR _(ULONG id)
23 if (LocaleBase != NULL && catalog != NULL)
25 return GetCatalogStr(catalog, id, CatCompArray[id].cca_Str);
26 } else {
27 return CatCompArray[id].cca_Str;
31 /* Setup ********************************************************************/
32 VOID Locale_Initialize(VOID)
34 if (LocaleBase != NULL)
36 catalog = OpenCatalog
38 NULL, CATALOG_NAME, OC_Version, CATALOG_VERSION, TAG_DONE
40 } else {
41 catalog = NULL;
45 VOID Locale_Deinitialize(VOID)
47 if(LocaleBase != NULL && catalog != NULL) CloseCatalog(catalog);