Initial checkin of Pika from heckimp
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
# please keep this list sorted alphabetically
|
||||
#
|
||||
ar
|
||||
be
|
||||
bg
|
||||
br
|
||||
bs
|
||||
ca
|
||||
ca@valencia
|
||||
cs
|
||||
da
|
||||
de
|
||||
dz
|
||||
el
|
||||
en_CA
|
||||
en_GB
|
||||
eo
|
||||
es
|
||||
et
|
||||
eu
|
||||
fa
|
||||
fi
|
||||
fr
|
||||
ga
|
||||
gl
|
||||
gu
|
||||
he
|
||||
hr
|
||||
hu
|
||||
id
|
||||
is
|
||||
it
|
||||
ja
|
||||
ka
|
||||
km
|
||||
kn
|
||||
ko
|
||||
lt
|
||||
lv
|
||||
mk
|
||||
mr
|
||||
ms
|
||||
my
|
||||
nb
|
||||
ne
|
||||
nl
|
||||
nn
|
||||
oc
|
||||
pa
|
||||
pl
|
||||
pt
|
||||
pt_BR
|
||||
ro
|
||||
ru
|
||||
rw
|
||||
sk
|
||||
sl
|
||||
sr
|
||||
sr@latin
|
||||
sv
|
||||
tr
|
||||
uk
|
||||
vi
|
||||
xh
|
||||
yi
|
||||
zh_CN
|
||||
zh_HK
|
||||
zh_TW
|
||||
@@ -0,0 +1,78 @@
|
||||
# Makefile variables for PO directory in any package using GNU gettext.
|
||||
|
||||
# Usually the message domain is the same as the package name.
|
||||
DOMAIN = $(PACKAGE)
|
||||
|
||||
# These two variables depend on the location of this directory.
|
||||
subdir = po
|
||||
top_builddir = ..
|
||||
|
||||
# These options get passed to xgettext.
|
||||
XGETTEXT_OPTIONS = --from-code=UTF-8 --keyword=_ --keyword=N_ --keyword=Q_:1g --keyword=C_:1c,2 --keyword=NC_:1c,2 --add-comments
|
||||
|
||||
# This is the copyright holder that gets inserted into the header of the
|
||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
||||
# package. (Note that the msgstr strings, extracted from the package's
|
||||
# sources, belong to the copyright holder of the package.) Translators are
|
||||
# expected to transfer the copyright for their translations to this person
|
||||
# or entity, or to disclaim their copyright. The empty string stands for
|
||||
# the public domain; in this case the translators are expected to disclaim
|
||||
# their copyright.
|
||||
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
||||
|
||||
# This tells whether or not to prepend "GNU " prefix to the package
|
||||
# name that gets inserted into the header of the $(DOMAIN).pot file.
|
||||
# Possible values are "yes", "no", or empty. If it is empty, try to
|
||||
# detect it automatically by scanning the files in $(top_srcdir) for
|
||||
# "GNU packagename" string.
|
||||
PACKAGE_GNU =
|
||||
|
||||
# This is the email address or URL to which the translators shall report
|
||||
# bugs in the untranslated strings:
|
||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
||||
# - Strings which use unclear terms or require additional context to be
|
||||
# understood.
|
||||
# - Strings which make invalid assumptions about notation of date, time or
|
||||
# money.
|
||||
# - Pluralisation problems.
|
||||
# - Incorrect English spelling.
|
||||
# - Incorrect formatting.
|
||||
# It can be your email address, or a mailing list address where translators
|
||||
# can write to without being subscribed, or the URL of a web page through
|
||||
# which the translators can contact you.
|
||||
MSGID_BUGS_ADDRESS = https://gitlab.gnome.org/GNOME/pika/issues
|
||||
|
||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||
# message catalogs shall be used. It is usually empty.
|
||||
EXTRA_LOCALE_CATEGORIES =
|
||||
|
||||
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
|
||||
# context. Possible values are "yes" and "no". Set this to yes if the
|
||||
# package uses functions taking also a message context, like pgettext(), or
|
||||
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
|
||||
USE_MSGCTXT = yes
|
||||
|
||||
# These options get passed to msgmerge.
|
||||
# Useful options are in particular:
|
||||
# --previous to keep previous msgids of translated messages,
|
||||
# --quiet to reduce the verbosity.
|
||||
MSGMERGE_OPTIONS =
|
||||
|
||||
# These options get passed to msginit.
|
||||
# If you want to disable line wrapping when writing PO files, add
|
||||
# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
|
||||
# MSGINIT_OPTIONS.
|
||||
MSGINIT_OPTIONS =
|
||||
|
||||
# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
|
||||
# has changed. Possible values are "yes" and "no". Set this to no if
|
||||
# the POT file is checked in the repository and the version control
|
||||
# program ignores timestamps.
|
||||
PO_DEPENDS_ON_POT = no
|
||||
|
||||
# This tells whether or not to forcibly update $(DOMAIN).pot and
|
||||
# regenerate PO files on "make dist". Possible values are "yes" and
|
||||
# "no". Set this to no if the POT file and PO files are maintained
|
||||
# externally.
|
||||
DIST_DEPENDS_ON_UPDATE_PO = no
|
||||
@@ -0,0 +1,233 @@
|
||||
# Files from the Pika distribution which have already been
|
||||
# marked to allow runtime translation of messages
|
||||
|
||||
extensions/goat-exercises/goat-exercise-c.c
|
||||
extensions/goat-exercises/goat-exercise-gjs.js
|
||||
extensions/goat-exercises/goat-exercise-lua.lua
|
||||
extensions/goat-exercises/goat-exercise-py3.py
|
||||
extensions/goat-exercises/goat-exercise-vala.vala
|
||||
extensions/goat-exercises/technology.heckin.extension.goat-exercises.metainfo.xml.in.in
|
||||
|
||||
plug-ins/common/align-layers.c
|
||||
plug-ins/common/animation-optimize.c
|
||||
plug-ins/common/animation-play.c
|
||||
plug-ins/common/blinds.c
|
||||
plug-ins/common/border-average.c
|
||||
plug-ins/common/busy-dialog.c
|
||||
plug-ins/common/checkerboard.c
|
||||
plug-ins/common/cml-explorer.c
|
||||
plug-ins/common/colormap-remap.c
|
||||
plug-ins/common/compose.c
|
||||
plug-ins/common/contrast-retinex.c
|
||||
plug-ins/common/crop-zealous.c
|
||||
plug-ins/common/curve-bend.c
|
||||
plug-ins/common/decompose.c
|
||||
plug-ins/common/depth-merge.c
|
||||
plug-ins/common/despeckle.c
|
||||
plug-ins/common/destripe.c
|
||||
plug-ins/common/file-aa.c
|
||||
plug-ins/common/file-cel.c
|
||||
plug-ins/common/file-csource.c
|
||||
plug-ins/common/file-compressor.c
|
||||
plug-ins/common/file-desktop-link.c
|
||||
plug-ins/common/file-dicom.c
|
||||
plug-ins/common/file-farbfeld.c
|
||||
plug-ins/common/file-gbr.c
|
||||
plug-ins/common/file-gegl.c
|
||||
plug-ins/common/file-gif-load.c
|
||||
plug-ins/common/file-gif-save.c
|
||||
plug-ins/common/file-gih.c
|
||||
plug-ins/common/file-glob.c
|
||||
plug-ins/common/file-header.c
|
||||
plug-ins/common/file-heif.c
|
||||
plug-ins/common/file-html-table.c
|
||||
plug-ins/common/file-iff.c
|
||||
plug-ins/common/file-jp2-load.c
|
||||
plug-ins/common/file-jpegxl.c
|
||||
plug-ins/common/file-mng.c
|
||||
plug-ins/common/file-pat.c
|
||||
plug-ins/common/file-pcx.c
|
||||
plug-ins/common/file-pdf-load.c
|
||||
plug-ins/common/file-pdf-save.c
|
||||
plug-ins/common/file-pix.c
|
||||
plug-ins/common/file-png.c
|
||||
plug-ins/common/file-pnm.c
|
||||
plug-ins/common/file-ps.c
|
||||
plug-ins/common/file-psp.c
|
||||
plug-ins/common/file-qoi.c
|
||||
plug-ins/common/file-raw-data.c
|
||||
plug-ins/common/file-sunras.c
|
||||
plug-ins/common/file-svg.c
|
||||
plug-ins/common/file-tga.c
|
||||
plug-ins/common/file-wbmp.c
|
||||
plug-ins/common/file-wmf.c
|
||||
plug-ins/common/file-xbm.c
|
||||
plug-ins/common/file-xmc.c
|
||||
plug-ins/common/file-xpm.c
|
||||
plug-ins/common/file-xwd.c
|
||||
plug-ins/common/film.c
|
||||
plug-ins/common/gradient-map.c
|
||||
plug-ins/common/grid.c
|
||||
plug-ins/common/guillotine.c
|
||||
plug-ins/common/hot.c
|
||||
plug-ins/common/jigsaw.c
|
||||
plug-ins/common/mail.c
|
||||
plug-ins/common/nl-filter.c
|
||||
plug-ins/common/plugin-browser.c
|
||||
plug-ins/common/procedure-browser.c
|
||||
plug-ins/common/qbist.c
|
||||
plug-ins/common/sample-colorize.c
|
||||
plug-ins/common/smooth-palette.c
|
||||
plug-ins/common/sparkle.c
|
||||
plug-ins/common/sphere-designer.c
|
||||
plug-ins/common/tile.c
|
||||
plug-ins/common/tile-small.c
|
||||
plug-ins/common/unit-editor.c
|
||||
plug-ins/common/van-gogh-lic.c
|
||||
plug-ins/common/warp.c
|
||||
plug-ins/common/wavelet-decompose.c
|
||||
plug-ins/common/web-browser.c
|
||||
plug-ins/common/web-page.c
|
||||
plug-ins/file-bmp/bmp-load.c
|
||||
plug-ins/file-bmp/bmp-save.c
|
||||
plug-ins/file-bmp/bmp.c
|
||||
plug-ins/file-dds/dds.c
|
||||
plug-ins/file-dds/ddsread.c
|
||||
plug-ins/file-dds/ddswrite.c
|
||||
plug-ins/file-exr/file-exr.c
|
||||
plug-ins/file-faxg3/faxg3.c
|
||||
plug-ins/file-fits/fits.c
|
||||
plug-ins/file-fli/fli.c
|
||||
plug-ins/file-fli/fli-pika.c
|
||||
plug-ins/file-icns/file-icns-load.c
|
||||
plug-ins/file-icns/file-icns-save.c
|
||||
plug-ins/file-icns/file-icns.c
|
||||
plug-ins/file-ico/ico-dialog.c
|
||||
plug-ins/file-ico/ico-load.c
|
||||
plug-ins/file-ico/ico-save.c
|
||||
plug-ins/file-ico/ico.c
|
||||
plug-ins/file-jpeg/jpeg-load.c
|
||||
plug-ins/file-jpeg/jpeg-save.c
|
||||
plug-ins/file-jpeg/jpeg.c
|
||||
plug-ins/file-psd/psd-image-res-load.c
|
||||
plug-ins/file-psd/psd-load.c
|
||||
plug-ins/file-psd/psd-save.c
|
||||
plug-ins/file-psd/psd-thumb-load.c
|
||||
plug-ins/file-psd/psd-util.c
|
||||
plug-ins/file-psd/psd.c
|
||||
plug-ins/file-raw/file-darktable.c
|
||||
plug-ins/file-raw/file-raw-formats.h
|
||||
plug-ins/file-raw/file-raw-placeholder.c
|
||||
plug-ins/file-raw/file-rawtherapee.c
|
||||
plug-ins/file-sgi/sgi.c
|
||||
plug-ins/file-tiff/file-tiff.c
|
||||
plug-ins/file-tiff/file-tiff-load.c
|
||||
plug-ins/file-tiff/file-tiff-save.c
|
||||
plug-ins/file-webp/file-webp.c
|
||||
plug-ins/file-webp/file-webp-dialog.c
|
||||
plug-ins/file-webp/file-webp-load.c
|
||||
plug-ins/file-webp/file-webp-save.c
|
||||
plug-ins/flame/flame.c
|
||||
plug-ins/fractal-explorer/fractal-explorer-dialogs.c
|
||||
plug-ins/fractal-explorer/fractal-explorer.c
|
||||
plug-ins/gfig/gfig-bezier.c
|
||||
plug-ins/gfig/gfig-dialog.c
|
||||
plug-ins/gfig/gfig-dobject.c
|
||||
plug-ins/gfig/gfig-grid.c
|
||||
plug-ins/gfig/gfig-poly.c
|
||||
plug-ins/gfig/gfig-preview.c
|
||||
plug-ins/gfig/gfig-spiral.c
|
||||
plug-ins/gfig/gfig-star.c
|
||||
plug-ins/gfig/gfig.c
|
||||
plug-ins/gfig/gfig-menu.ui
|
||||
plug-ins/pikaressionist/brush.c
|
||||
plug-ins/pikaressionist/color.c
|
||||
plug-ins/pikaressionist/general.c
|
||||
plug-ins/pikaressionist/pika.c
|
||||
plug-ins/pikaressionist/pikaressionist.c
|
||||
plug-ins/pikaressionist/orientation.c
|
||||
plug-ins/pikaressionist/orientmap.c
|
||||
plug-ins/pikaressionist/paper.c
|
||||
plug-ins/pikaressionist/placement.c
|
||||
plug-ins/pikaressionist/ppmtool.c
|
||||
plug-ins/pikaressionist/presets.c
|
||||
plug-ins/pikaressionist/preview.c
|
||||
plug-ins/pikaressionist/repaint.c
|
||||
plug-ins/pikaressionist/size.c
|
||||
plug-ins/pikaressionist/sizemap.c
|
||||
plug-ins/pikaressionist/utils.c
|
||||
plug-ins/gradient-flare/gradient-flare.c
|
||||
plug-ins/help-browser/dialog.c
|
||||
plug-ins/help-browser/help-browser.c
|
||||
plug-ins/help-browser/help-menu.ui
|
||||
plug-ins/help/pikahelpdomain.c
|
||||
plug-ins/help/pikahelplocale.c
|
||||
plug-ins/ifs-compose/ifs-compose.c
|
||||
plug-ins/ifs-compose/ifs-menus.ui
|
||||
plug-ins/imagemap/imap_about.c
|
||||
plug-ins/imagemap/imap_browse.c
|
||||
plug-ins/imagemap/imap_circle.c
|
||||
plug-ins/imagemap/imap_cmd_clear.c
|
||||
plug-ins/imagemap/imap_cmd_copy.c
|
||||
plug-ins/imagemap/imap_cmd_copy_object.c
|
||||
plug-ins/imagemap/imap_cmd_create.c
|
||||
plug-ins/imagemap/imap_cmd_cut.c
|
||||
plug-ins/imagemap/imap_cmd_cut_object.c
|
||||
plug-ins/imagemap/imap_cmd_delete.c
|
||||
plug-ins/imagemap/imap_cmd_delete_point.c
|
||||
plug-ins/imagemap/imap_cmd_edit_object.c
|
||||
plug-ins/imagemap/imap_cmd_pika_guides.c
|
||||
plug-ins/imagemap/imap_cmd_guides.c
|
||||
plug-ins/imagemap/imap_cmd_insert_point.c
|
||||
plug-ins/imagemap/imap_cmd_move.c
|
||||
plug-ins/imagemap/imap_cmd_move_down.c
|
||||
plug-ins/imagemap/imap_cmd_move_sash.c
|
||||
plug-ins/imagemap/imap_cmd_move_selected.c
|
||||
plug-ins/imagemap/imap_cmd_move_to_front.c
|
||||
plug-ins/imagemap/imap_cmd_move_up.c
|
||||
plug-ins/imagemap/imap_cmd_object_down.c
|
||||
plug-ins/imagemap/imap_cmd_object_move.c
|
||||
plug-ins/imagemap/imap_cmd_object_up.c
|
||||
plug-ins/imagemap/imap_cmd_paste.c
|
||||
plug-ins/imagemap/imap_cmd_select.c
|
||||
plug-ins/imagemap/imap_cmd_select_all.c
|
||||
plug-ins/imagemap/imap_cmd_select_next.c
|
||||
plug-ins/imagemap/imap_cmd_select_prev.c
|
||||
plug-ins/imagemap/imap_cmd_select_region.c
|
||||
plug-ins/imagemap/imap_cmd_send_to_back.c
|
||||
plug-ins/imagemap/imap_cmd_unselect.c
|
||||
plug-ins/imagemap/imap_cmd_unselect_all.c
|
||||
plug-ins/imagemap/imap_default_dialog.c
|
||||
plug-ins/imagemap/imap_edit_area_info.c
|
||||
plug-ins/imagemap/imap_file.c
|
||||
plug-ins/imagemap/imap_grid.c
|
||||
plug-ins/imagemap/imap_main.c
|
||||
plug-ins/imagemap/imap_menu.c
|
||||
plug-ins/imagemap/imap_object_popup.c
|
||||
plug-ins/imagemap/imap_polygon.c
|
||||
plug-ins/imagemap/imap_preferences.c
|
||||
plug-ins/imagemap/imap_rectangle.c
|
||||
plug-ins/imagemap/imap_selection.c
|
||||
plug-ins/imagemap/imap_settings.c
|
||||
plug-ins/imagemap/imap_source.c
|
||||
plug-ins/imagemap/imap-menu.ui
|
||||
plug-ins/lighting/lighting-apply.c
|
||||
plug-ins/lighting/lighting-main.c
|
||||
plug-ins/lighting/lighting-ui.c
|
||||
plug-ins/map-object/map-object-apply.c
|
||||
plug-ins/map-object/map-object-main.c
|
||||
plug-ins/map-object/map-object-ui.c
|
||||
plug-ins/metadata/metadata-editor.c
|
||||
plug-ins/metadata/metadata-tags.c
|
||||
plug-ins/metadata/metadata-viewer.c
|
||||
plug-ins/pagecurl/pagecurl.c
|
||||
plug-ins/print/print-draw-page.c
|
||||
plug-ins/print/print-page-layout.c
|
||||
plug-ins/print/print.c
|
||||
plug-ins/screenshot/screenshot.c
|
||||
plug-ins/screenshot/screenshot-win32.c
|
||||
plug-ins/screenshot/screenshot-x11.c
|
||||
plug-ins/selection-to-path/pxl-outline.c
|
||||
plug-ins/selection-to-path/selection-to-path.c
|
||||
plug-ins/selection-to-path/selection-to-path-dialog.c
|
||||
plug-ins/twain/twain.c
|
||||
@@ -0,0 +1,27 @@
|
||||
app
|
||||
app-tools
|
||||
build/windows/installer/lang/setup.isl.in
|
||||
data/tags
|
||||
data/tips
|
||||
desktop
|
||||
extensions/goat-exercises/goat-exercise-vala.c
|
||||
extensions/goat-exercises/technology.heckin.extension.goat-exercises.metainfo.xml.in
|
||||
libpika
|
||||
libpikabase
|
||||
libpikacolor
|
||||
libpikaconfig
|
||||
libpikamath
|
||||
libpikamodule
|
||||
libpikathumb
|
||||
libpikawidgets
|
||||
menus
|
||||
modules
|
||||
plug-ins/goat-exercises/goat-exercise-vala.c
|
||||
plug-ins/imagemap/imap_cern_parse.c
|
||||
plug-ins/imagemap/imap_csim_parse.c
|
||||
plug-ins/imagemap/imap_ncsa_parse.c
|
||||
plug-ins/imagemap/y.tab.c
|
||||
plug-ins/metadata/interface.c
|
||||
plug-ins/python
|
||||
plug-ins/script-fu
|
||||
tools
|
||||
+13177
File diff suppressed because it is too large
Load Diff
+13076
File diff suppressed because it is too large
Load Diff
+17690
File diff suppressed because it is too large
Load Diff
+13405
File diff suppressed because it is too large
Load Diff
+13030
File diff suppressed because it is too large
Load Diff
+14274
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+13018
File diff suppressed because it is too large
Load Diff
+13209
File diff suppressed because it is too large
Load Diff
+14635
File diff suppressed because it is too large
Load Diff
+12827
File diff suppressed because it is too large
Load Diff
+18807
File diff suppressed because it is too large
Load Diff
+12229
File diff suppressed because it is too large
Load Diff
+16390
File diff suppressed because it is too large
Load Diff
+13443
File diff suppressed because it is too large
Load Diff
+17576
File diff suppressed because it is too large
Load Diff
+9066
File diff suppressed because it is too large
Load Diff
+14244
File diff suppressed because it is too large
Load Diff
+13393
File diff suppressed because it is too large
Load Diff
+15444
File diff suppressed because it is too large
Load Diff
+12571
File diff suppressed because it is too large
Load Diff
+11725
File diff suppressed because it is too large
Load Diff
+13270
File diff suppressed because it is too large
Load Diff
+11709
File diff suppressed because it is too large
Load Diff
+14106
File diff suppressed because it is too large
Load Diff
+13554
File diff suppressed because it is too large
Load Diff
+13100
File diff suppressed because it is too large
Load Diff
+11475
File diff suppressed because it is too large
Load Diff
+15724
File diff suppressed because it is too large
Load Diff
+12543
File diff suppressed because it is too large
Load Diff
+22048
File diff suppressed because it is too large
Load Diff
+14455
File diff suppressed because it is too large
Load Diff
+12120
File diff suppressed because it is too large
Load Diff
+12259
File diff suppressed because it is too large
Load Diff
+13335
File diff suppressed because it is too large
Load Diff
+12434
File diff suppressed because it is too large
Load Diff
+13673
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
po_plug_ins_dir = meson.current_source_dir()
|
||||
i18n.gettext(gettext_package + '-std-plug-ins', preset: 'glib')
|
||||
|
||||
# Special-casing, we just reuse the same locale dictionnary for our demo
|
||||
# extension. We could have separated the strings but just for the sake
|
||||
# of demo on code-side, it's simpler to do it this way.
|
||||
extension_i18n = 'technology.heckin.extension.goat-exercises'
|
||||
i18n.gettext(extension_i18n, preset: 'glib',
|
||||
install_dir: pikaplugindir / 'extensions' / extension_i18n / 'locale')
|
||||
+13303
File diff suppressed because it is too large
Load Diff
+12607
File diff suppressed because it is too large
Load Diff
+13841
File diff suppressed because it is too large
Load Diff
+12616
File diff suppressed because it is too large
Load Diff
+13305
File diff suppressed because it is too large
Load Diff
+12083
File diff suppressed because it is too large
Load Diff
+17246
File diff suppressed because it is too large
Load Diff
+13256
File diff suppressed because it is too large
Load Diff
+13515
File diff suppressed because it is too large
Load Diff
+12168
File diff suppressed because it is too large
Load Diff
+13038
File diff suppressed because it is too large
Load Diff
+16231
File diff suppressed because it is too large
Load Diff
+15308
File diff suppressed because it is too large
Load Diff
+14173
File diff suppressed because it is too large
Load Diff
+18047
File diff suppressed because it is too large
Load Diff
+14075
File diff suppressed because it is too large
Load Diff
+15471
File diff suppressed because it is too large
Load Diff
+14762
File diff suppressed because it is too large
Load Diff
+16086
File diff suppressed because it is too large
Load Diff
+16432
File diff suppressed because it is too large
Load Diff
+17451
File diff suppressed because it is too large
Load Diff
+14798
File diff suppressed because it is too large
Load Diff
+15394
File diff suppressed because it is too large
Load Diff
+13513
File diff suppressed because it is too large
Load Diff
+12449
File diff suppressed because it is too large
Load Diff
+11661
File diff suppressed because it is too large
Load Diff
+17817
File diff suppressed because it is too large
Load Diff
+12932
File diff suppressed because it is too large
Load Diff
+14876
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user