Enable translations on gsettings schemas

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23381 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Geert Janssens 2013-11-05 18:37:45 +00:00
parent b3b40ac924
commit 79bb4b8b78
21 changed files with 63 additions and 20 deletions

View File

@ -1441,6 +1441,25 @@ AC_CONFIG_FILES(
src/bin/gnucash.rc
src/app-utils/migratable-prefs.xml
src/gnome/gnucash.desktop.in
dnl # GSettings schema files
src/business/business-gnome/gschemas/org.gnucash.dialogs.business.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.checkprinting.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.commodities.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.reconcile.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.sxs.gschema.xml.in
src/gnome/gschemas/org.gnucash.dialogs.totd.gschema.xml.in
src/gnome/gschemas/org.gnucash.gschema.xml.in
src/gnome/gschemas/org.gnucash.window.pages.account.tree.gschema.xml.in
src/gnome/gschemas/org.gnucash.window.pages.gschema.xml.in
src/gnome-utils/gschemas/org.gnucash.history.gschema.xml.in
src/gnome-utils/gschemas/org.gnucash.warnings.gschema.xml.in
src/import-export/aqbanking/gschemas/org.gnucash.dialogs.import.hbci.gschema.xml.in
src/import-export/csv-export/gschemas/org.gnucash.dialogs.export.csv.gschema.xml.in
src/import-export/csv-import/gschemas/org.gnucash.dialogs.import.csv.gschema.xml.in
src/import-export/gschemas/org.gnucash.dialogs.import.generic.gschema.xml.in
src/import-export/ofx/gschemas/org.gnucash.dialogs.import.ofx.gschema.xml.in
src/import-export/qif-import/gschemas/org.gnucash.dialogs.import.qif.gschema.xml.in
dnl # Please read doc/build-system before adding *anything* here
,

View File

@ -20,7 +20,7 @@ my @ignored_files = `grep -v \# @-SRCDIR-@/po/POTFILES.ignore`;
my @possible_files = `cd @-SRCDIR-@ && find src -name '*.c' -o -name '*.glade' \\
-o -name '*.desktop.in' -o -name '*.keys.in' \\
-o -name '*.schemas.in' |sort`;
-o -name '*.gschema.xml.in.in' |sort`;
## For perl files add the following:
# -o -name '*.pl'
@ -45,8 +45,14 @@ foreach my $file (@possible_files) {
# Ignore unreadable files, e.g. dangling symlinks
next unless (-r "@-SRCDIR-@/" . $path . $name);
# Force parse type for gsettings files
my $type = "";
if ($file =~ m/.gschema.xml.in.in/ ){
$type = "[type: gettext/gsettings]";
}
print $path . $name . "\n";
print $type . $path . $name . "\n";
}
# These are also added, even though they are outside of src/

View File

@ -101,6 +101,7 @@ src/business/business-gnome/gncmod-business-gnome.c
src/business/business-gnome/gnc-plugin-business.c
src/business/business-gnome/gnc-plugin-page-invoice.c
src/business/business-gnome/gnc-plugin-page-owner-tree.c
[type: gettext/gsettings]src/business/business-gnome/gschemas/org.gnucash.dialogs.business.gschema.xml.in.in
src/business/business-gnome/gtkbuilder/business-options-gnome.glade
src/business/business-gnome/gtkbuilder/business-prefs.glade
src/business/business-gnome/gtkbuilder/dialog-billterms.glade
@ -208,6 +209,15 @@ src/gnome/gnc-plugin-register2.c
src/gnome/gnc-plugin-register.c
src/gnome/gnc-split-reg2.c
src/gnome/gnc-split-reg.c
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.checkprinting.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.commodities.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.reconcile.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.sxs.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.dialogs.totd.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.window.pages.account.tree.gschema.xml.in.in
[type: gettext/gsettings]src/gnome/gschemas/org.gnucash.window.pages.gschema.xml.in.in
src/gnome/gtkbuilder/assistant-acct-period.glade
src/gnome/gtkbuilder/assistant-hierarchy.glade
src/gnome/gtkbuilder/assistant-loan.glade
@ -318,6 +328,8 @@ src/gnome-utils/gnc-tree-view-price.c
src/gnome-utils/gnc-tree-view-split-reg.c
src/gnome-utils/gnc-tree-view-sx-list.c
src/gnome-utils/gnc-window.c
[type: gettext/gsettings]src/gnome-utils/gschemas/org.gnucash.history.gschema.xml.in.in
[type: gettext/gsettings]src/gnome-utils/gschemas/org.gnucash.warnings.gschema.xml.in.in
src/gnome-utils/gtkbuilder/assistant-xml-encoding.glade
src/gnome-utils/gtkbuilder/dialog-account.glade
src/gnome-utils/gtkbuilder/dialog-book-close.glade
@ -364,12 +376,14 @@ src/import-export/aqbanking/gnc-file-aqb-import.c
src/import-export/aqbanking/gnc-gwen-gui.c
src/import-export/aqbanking/gncmod-aqbanking.c
src/import-export/aqbanking/gnc-plugin-aqbanking.c
[type: gettext/gsettings]src/import-export/aqbanking/gschemas/org.gnucash.dialogs.import.hbci.gschema.xml.in.in
src/import-export/csv-export/assistant-csv-export.c
src/import-export/csv-export/assistant-csv-export.glade
src/import-export/csv-export/csv-transactions-export.c
src/import-export/csv-export/csv-tree-export.c
src/import-export/csv-export/gncmod-csv-export.c
src/import-export/csv-export/gnc-plugin-csv-export.c
[type: gettext/gsettings]src/import-export/csv-export/gschemas/org.gnucash.dialogs.export.csv.gschema.xml.in.in
src/import-export/csv-import/assistant-csv-account-import.c
src/import-export/csv-import/assistant-csv-account-import.glade
src/import-export/csv-import/assistant-csv-trans-import.c
@ -379,8 +393,10 @@ src/import-export/csv-import/gnc-csv-gnumeric-popup.c
src/import-export/csv-import/gnc-csv-model.c
src/import-export/csv-import/gncmod-csv-import.c
src/import-export/csv-import/gnc-plugin-csv-import.c
[type: gettext/gsettings]src/import-export/csv-import/gschemas/org.gnucash.dialogs.import.csv.gschema.xml.in.in
src/import-export/dialog-import.glade
src/import-export/gncmod-generic-import.c
[type: gettext/gsettings]src/import-export/gschemas/org.gnucash.dialogs.import.generic.gschema.xml.in.in
src/import-export/import-account-matcher.c
src/import-export/import-backend.c
src/import-export/import-commodity-matcher.c
@ -398,12 +414,14 @@ src/import-export/ofx/gncmod-ofx-import.c
src/import-export/ofx/gnc-ofx-import.c
src/import-export/ofx/gnc-ofx-kvp.c
src/import-export/ofx/gnc-plugin-ofx.c
[type: gettext/gsettings]src/import-export/ofx/gschemas/org.gnucash.dialogs.import.ofx.gschema.xml.in.in
src/import-export/qif-import/assistant-qif-import.c
src/import-export/qif-import/assistant-qif-import.glade
src/import-export/qif-import/dialog-account-picker.c
src/import-export/qif-import/dialog-account-picker.glade
src/import-export/qif-import/gncmod-qif-import.c
src/import-export/qif-import/gnc-plugin-qif-import.c
[type: gettext/gsettings]src/import-export/qif-import/gschemas/org.gnucash.dialogs.import.qif.gschema.xml.in.in
src/import-export/qif/qif-context.c
src/import-export/qif/qif-file.c
src/import-export/qif/qif-objects.c

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.business" path="/org/gnucash/dialogs/business/">
<child name="customer-search" schema="org.gnucash.dialogs.business.customer-search"/>
<child name="employee-search" schema="org.gnucash.dialogs.business.employee-search"/>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.history" path="/org/gnucash/history/">
<key name="maxfiles" type="i">
<default>4</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.warnings" path="/org/gnucash/warnings/">
<child name="permanent" schema="org.gnucash.warnings.permanent"/>
<child name="temporary" schema="org.gnucash.warnings.temporary"/>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.checkprinting" path="/org/gnucash/dialogs/print-checks/">
<key name="check-format-guid" type="s">
<default>''</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.commodities" path="/org/gnucash/dialogs/commodities/">
<key name="include-iso" type="b">
<default>false</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs" path="/org/gnucash/dialogs/">
<child name="account" schema="org.gnucash.dialogs.account"/>
<child name="preferences" schema="org.gnucash.dialogs.preferences"/>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.reconcile" path="/org/gnucash/dialogs/reconcile/">
<key name="check-cleared" type="b">
<default>true</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.sxs" path="/org/gnucash/dialogs/scheduled-trans/">
<child name="since-last-run" schema="org.gnucash.dialogs.sxs.since-last-run"/>
<child name="transaction-editor" schema="org.gnucash.dialogs.sxs.transaction-editor"/>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.totd" path="/org/gnucash/dialogs/tip-of-the-day/">
<key name="current-tip" type="i">
<default>0</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash" path="/org/gnucash/">
<child name="general" schema="org.gnucash.general"/>
<child name="dev" schema="org.gnucash.dev"/>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.window.pages.account-tree.summary" path="/org/gnucash/window/pages/account-tree/summary/">
<key name="grand-total" type="b">
<default>true</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.window.pages" path="/org/gnucash/window/pages/account-tree/">
<key name="account-code-visible" type="b">
<default>false</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.ab-initial" path="/org/gnucash/dialogs/ab-initial/">
<key name="last-geometry" type="(iiii)">
<default>(-1,-1,-1,-1)</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.export.csv" path="/org/gnucash/dialogs/export/csv/">
<key name="last-geometry" type="(iiii)">
<default>(-1,-1,-1,-1)</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.import.csv" path="/org/gnucash/dialogs/import/csv/">
<key name="last-geometry" type="(iiii)">
<default>(-1,-1,-1,-1)</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.import.generic" path="/org/gnucash/dialogs/import/generic/">
<key name="enable-skip" type="b">
<default>true</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.import.ofx" path="/org/gnucash/dialogs/import/ofx/">
<key name="last-path" type="s">
<default>''</default>

View File

@ -1,4 +1,4 @@
<schemalist gettext-domain="GETTEXT_PACKAGE">
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
<schema id="org.gnucash.dialogs.import.qif" path="/org/gnucash/dialogs/import/qif/">
<key name="default-status-notcleared" type="b">
<default>true</default>