From 8b75f9bb6a09d54d634ff661655659951378aa2c Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Tue, 2 Aug 2005 04:43:01 +0000 Subject: Language autodetection - rccConfigRecode function's are added - Language autodetection using aspell is added - Translation in 3 modes: "To English Language", "Skip English Translation", "Full" - Example2 to demonstrate translation possibilities --- m4/aspell.m4 | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 m4/aspell.m4 (limited to 'm4/aspell.m4') diff --git a/m4/aspell.m4 b/m4/aspell.m4 new file mode 100644 index 0000000..164e534 --- /dev/null +++ b/m4/aspell.m4 @@ -0,0 +1,44 @@ +# This file is part of GNOME Translate. +# +# Copyright (C) 2004 Jean-Yves Lefort. +# +# As a special exception to the GNOME Translate licensing terms, +# Jean-Yves Lefort gives unlimited permission to copy, distribute and +# modify this file. + +dnl AM_PATH_ASPELL([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl +AC_DEFUN([AM_PATH_ASPELL], +[ASPELL_CFLAGS="" +ASPELL_LIBS="-laspell" + +ac_save_CFLAGS="$CFLAGS" +ac_save_LIBS="$LIBS" +CFLAGS="$CFLAGS $ASPELL_CFLAGS" +LIBS="$LIBS $ASPELL_LIBS" + +AC_MSG_CHECKING([for Aspell]) +AC_RUN_IFELSE([ +#include + +int main() { + new_aspell_config; + + exit(0); +} +], [found=yes], [found=no], [found=yes]) +AC_MSG_RESULT($found) + +CFLAGS="$ac_save_CFLAGS" +LIBS="$ac_save_LIBS" + +if test $found = yes; then + ifelse([$1],, :, [$1]) +else + ASPELL_CFLAGS="" + ASPELL_LIBS="" + ifelse([$2],, :, [$2]) +fi + +AC_SUBST(ASPELL_CFLAGS) +AC_SUBST(ASPELL_LIBS)]) -- cgit v1.2.3