From 502b3aecd646c124c99f82be813030a694782fcf Mon Sep 17 00:00:00 2001 From: "SND\\weimingzhi_cp" Date: Sat, 30 May 2009 08:38:29 +0000 Subject: supported translation for plugin config utilities git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23603 e17a0e51-4ae3-4d35-97c3-1a29b211df97 --- plugins/dfcdrom/Makefile.am | 3 +-- plugins/dfcdrom/Makefile.in | 3 +-- plugins/dfcdrom/cdr.c | 6 +----- plugins/dfcdrom/cdr.h | 2 -- plugins/dfcdrom/main.c | 16 +++++++++++++--- 5 files changed, 16 insertions(+), 14 deletions(-) (limited to 'plugins/dfcdrom') diff --git a/plugins/dfcdrom/Makefile.am b/plugins/dfcdrom/Makefile.am index 41949526..da03d92c 100644 --- a/plugins/dfcdrom/Makefile.am +++ b/plugins/dfcdrom/Makefile.am @@ -10,8 +10,7 @@ INCLUDES = -DPIXMAPDIR=\"${datadir}/pixmaps/\" \ -DLOCALE_DIR=\"${datadir}/locale/\" \ -DDATADIR=\"${datadir}/psemu/\" \ $(GTK2_CFLAGS) \ - -DREVISION=1 -DBUILD=0 \ - -I../../libpcsxcore + -I../../libpcsxcore -I../../include bin_PROGRAMS = cfgDFCdrom cfgDFCdrom_SOURCES = cfg-gtk2.c main.c support.c interface.c callbacks.c diff --git a/plugins/dfcdrom/Makefile.in b/plugins/dfcdrom/Makefile.in index b205ed77..639c6595 100644 --- a/plugins/dfcdrom/Makefile.in +++ b/plugins/dfcdrom/Makefile.in @@ -236,8 +236,7 @@ INCLUDES = -DPIXMAPDIR=\"${datadir}/pixmaps/\" \ -DLOCALE_DIR=\"${datadir}/locale/\" \ -DDATADIR=\"${datadir}/psemu/\" \ $(GTK2_CFLAGS) \ - -DREVISION=1 -DBUILD=0 \ - -I../../libpcsxcore + -I../../libpcsxcore -I../../include cfgDFCdrom_SOURCES = cfg-gtk2.c main.c support.c interface.c callbacks.c cfgDFCdrom_LDADD = $(GTK2_LIBS) diff --git a/plugins/dfcdrom/cdr.c b/plugins/dfcdrom/cdr.c index 4649ff62..50920aa4 100644 --- a/plugins/dfcdrom/cdr.c +++ b/plugins/dfcdrom/cdr.c @@ -49,10 +49,6 @@ char *LibName = "CDR NULL Plugin"; #endif -const unsigned char version = 1; // PSEmu 1.x library -const unsigned char revision = VERSION; -const unsigned char build = BUILD; - char *PSEgetLibName(void) { return LibName; } @@ -62,7 +58,7 @@ unsigned long PSEgetLibType(void) { } unsigned long PSEgetLibVersion(void) { - return version << 16 | revision << 8 | build; + return 1 << 16; } #ifdef __linux__ diff --git a/plugins/dfcdrom/cdr.h b/plugins/dfcdrom/cdr.h index 1f9afbaa..9a83d512 100644 --- a/plugins/dfcdrom/cdr.h +++ b/plugins/dfcdrom/cdr.h @@ -16,8 +16,6 @@ long UseSubQ; long CacheSize; long CdrSpeed; -#define VERSION 1 - #ifdef __linux__ #define DEV_DEF "/dev/cdrom" diff --git a/plugins/dfcdrom/main.c b/plugins/dfcdrom/main.c index 2b591045..c68c8107 100644 --- a/plugins/dfcdrom/main.c +++ b/plugins/dfcdrom/main.c @@ -1,7 +1,12 @@ - #include #include +#include "config.h" + +#ifdef ENABLE_NLS +#include +#endif + #include "interface.h" #include "support.h" @@ -11,6 +16,13 @@ int main (int argc, char *argv[]) GtkWidget *cfg_dialog; GtkWidget *abt_dialog; +#ifdef ENABLE_NLS + setlocale (LC_ALL, ""); + bindtextdomain (GETTEXT_PACKAGE, LOCALE_DIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); + textdomain (GETTEXT_PACKAGE); +#endif + gtk_set_locale (); gtk_init (&argc, &argv); @@ -28,5 +40,3 @@ int main (int argc, char *argv[]) #endif return 0; } - - -- cgit v1.2.3