mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-10-06 05:22:40 +02:00
Compare commits
23 Commits
alxsa-add-
...
alxsa-togg
Author | SHA1 | Date | |
---|---|---|---|
|
eb585da826 | ||
|
443d0a2f7b | ||
|
ed01c1b7f4 | ||
|
904f283932 | ||
|
9026d18039 | ||
|
8a5825b66f | ||
|
71caf7eb05 | ||
|
bf6092c728 | ||
|
6d74a880f9 | ||
|
1a953c5c73 | ||
|
1564efb519 | ||
|
3e96397770 | ||
|
c8cf2219ce | ||
|
2865aa7f03 | ||
|
013f9c7f0c | ||
|
8ea6e4031e | ||
|
69359a16c1 | ||
|
4d84ac748b | ||
|
1dcc8585ef | ||
|
8a3fb8c08e | ||
|
4509ec92f5 | ||
|
ee43316839 | ||
|
0782b9166b |
@@ -141,16 +141,14 @@ stages:
|
||||
deps-debian:
|
||||
extends: .debian
|
||||
stage: dependencies
|
||||
image:
|
||||
name: gcr.io/kaniko-project/executor:debug
|
||||
entrypoint: [""]
|
||||
image: quay.io/buildah/stable
|
||||
variables:
|
||||
GIT_STRATEGY: none
|
||||
PKGCONF_RELOCATABLE_OPTION: '-Dpkgconfig.relocatable=true'
|
||||
script:
|
||||
- export container=docker
|
||||
- mkdir -p /kaniko/.docker
|
||||
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
|
||||
- export BUILDAH_FORMAT=docker
|
||||
- export STORAGE_DRIVER=vfs
|
||||
- echo "$CI_REGISTRY_PASSWORD" | buildah login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY
|
||||
# Install deps
|
||||
- echo "FROM debian:${DEB_VERSION}" > Dockerfile
|
||||
- echo "WORKDIR $CI_PROJECT_DIR" >> Dockerfile
|
||||
@@ -248,8 +246,9 @@ deps-debian:
|
||||
- echo "RUN ninja -C gegl/_build-${RUNNER}" >> Dockerfile2;
|
||||
- echo "RUN ninja -C gegl/_build-${RUNNER} install" >> Dockerfile2;
|
||||
- echo "RUN printf \"\e[0Ksection_end:`date +%s`:gegl_build\r\e[0K\n\"" >> Dockerfile2;
|
||||
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:build-debian-${DEB_VERSION}-${RUNNER} --cache=true --cache-ttl=120h --image-fs-extract-retry 1 --verbosity=warn
|
||||
- if [ -f 'Dockerfile2' ]; then /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile2 --destination build-debian-${DEB_VERSION}-${RUNNER}-temp --cache=false --no-push --verbosity=warn; fi
|
||||
#FIXME: '2>&1 | grep -v STEP' since buildah is too verbose. See: https://github.com/containers/buildah/issues/6362
|
||||
- buildah build --log-level error --volume $CI_PROJECT_DIR:$CI_PROJECT_DIR:Z --file $CI_PROJECT_DIR/Dockerfile --tag $CI_REGISTRY_IMAGE:build-debian-${DEB_VERSION}-${RUNNER} --layers --cache-from $CI_REGISTRY_IMAGE/cache --cache-to $CI_REGISTRY_IMAGE/cache --cache-ttl=120h 2>&1 | grep -v STEP && buildah push --log-level error $CI_REGISTRY_IMAGE:build-debian-${DEB_VERSION}-${RUNNER} 2>&1 | grep -v STEP
|
||||
- buildah build --log-level error --volume $CI_PROJECT_DIR:$CI_PROJECT_DIR:Z --file $CI_PROJECT_DIR/Dockerfile2 --no-cache 2>&1 | grep -v STEP
|
||||
artifacts:
|
||||
paths:
|
||||
- _install-${RUNNER}/
|
||||
@@ -445,10 +444,12 @@ gimp-flatpak:
|
||||
deps-snap:
|
||||
extends: .snap
|
||||
stage: dependencies
|
||||
image:
|
||||
name: gcr.io/kaniko-project/executor:debug
|
||||
entrypoint: [""]
|
||||
image: quay.io/buildah/stable
|
||||
script:
|
||||
- export BUILDAH_FORMAT=docker
|
||||
- export STORAGE_DRIVER=vfs
|
||||
- echo "$CI_REGISTRY_PASSWORD" | buildah login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY
|
||||
# Install deps
|
||||
- echo "FROM ghcr.io/canonical/snapcraft:${SNAPCRAFT_BASE_VERSION}" > Dockerfile
|
||||
- echo "ENTRYPOINT [\"\"]" >> Dockerfile
|
||||
- echo "WORKDIR $CI_PROJECT_DIR" >> Dockerfile
|
||||
@@ -464,8 +465,9 @@ deps-snap:
|
||||
# Build babl and GEGL
|
||||
- echo "FROM $CI_REGISTRY_IMAGE:build-snap-${SNAPCRAFT_BASE_VERSION}-${RUNNER}" > Dockerfile2;
|
||||
- echo "RUN sh build/linux/snap/1_build-deps-snapcraft.sh" >> Dockerfile2;
|
||||
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:build-snap-${SNAPCRAFT_BASE_VERSION}-${RUNNER} --cache=true --cache-ttl=120h --image-fs-extract-retry 1 --verbosity=warn
|
||||
- if [ -f 'Dockerfile2' ]; then /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile2 --destination build-snap-${SNAPCRAFT_BASE_VERSION}-${RUNNER}-temp --cache=false --no-push --verbosity=warn; fi
|
||||
#FIXME: '2>&1 | grep -v STEP' since buildah is too verbose. See: https://github.com/containers/buildah/issues/6362
|
||||
- buildah build --log-level error --volume $CI_PROJECT_DIR:$CI_PROJECT_DIR:Z --file $CI_PROJECT_DIR/Dockerfile --tag $CI_REGISTRY_IMAGE:build-snap-${SNAPCRAFT_BASE_VERSION}-${RUNNER} --layers --cache-from $CI_REGISTRY_IMAGE/cache --cache-to $CI_REGISTRY_IMAGE/cache --cache-ttl=120h 2>&1 | grep -v STEP && buildah push --log-level error $CI_REGISTRY_IMAGE:build-snap-${SNAPCRAFT_BASE_VERSION}-${RUNNER} 2>&1 | grep -v STEP
|
||||
- buildah build --log-level error --volume $CI_PROJECT_DIR:$CI_PROJECT_DIR:Z --file $CI_PROJECT_DIR/Dockerfile2 --no-cache 2>&1 | grep -v STEP
|
||||
artifacts:
|
||||
paths:
|
||||
- _install-$RUNNER.tar
|
||||
|
@@ -58,6 +58,7 @@ enum
|
||||
PROP_RESTORE_SESSION,
|
||||
PROP_RESTORE_MONITOR,
|
||||
PROP_SAVE_TOOL_OPTIONS,
|
||||
PROP_SHOW_TOOLTIPS,
|
||||
PROP_CAN_CHANGE_ACCELS,
|
||||
PROP_SAVE_ACCELS,
|
||||
PROP_RESTORE_ACCELS,
|
||||
@@ -215,6 +216,13 @@ gimp_gui_config_class_init (GimpGuiConfigClass *klass)
|
||||
TRUE,
|
||||
GIMP_PARAM_STATIC_STRINGS);
|
||||
|
||||
GIMP_CONFIG_PROP_BOOLEAN (object_class, PROP_SHOW_TOOLTIPS,
|
||||
"show-tooltips",
|
||||
"Show tooltips",
|
||||
SHOW_TOOLTIPS_BLURB,
|
||||
TRUE,
|
||||
GIMP_PARAM_STATIC_STRINGS);
|
||||
|
||||
/* XXX: this is now ignored and unsed because we were relying on
|
||||
* "gtk-can-change-accels" property of GtkSettings which is deprecated and
|
||||
* ignored since GTK+ 3.10.
|
||||
@@ -662,6 +670,9 @@ gimp_gui_config_set_property (GObject *object,
|
||||
case PROP_SAVE_TOOL_OPTIONS:
|
||||
gui_config->save_tool_options = g_value_get_boolean (value);
|
||||
break;
|
||||
case PROP_SHOW_TOOLTIPS:
|
||||
gui_config->show_tooltips = g_value_get_boolean (value);
|
||||
break;
|
||||
case PROP_CAN_CHANGE_ACCELS:
|
||||
gui_config->can_change_accels = g_value_get_boolean (value);
|
||||
break;
|
||||
@@ -846,6 +857,9 @@ gimp_gui_config_get_property (GObject *object,
|
||||
case PROP_SAVE_TOOL_OPTIONS:
|
||||
g_value_set_boolean (value, gui_config->save_tool_options);
|
||||
break;
|
||||
case PROP_SHOW_TOOLTIPS:
|
||||
g_value_set_boolean (value, gui_config->show_tooltips);
|
||||
break;
|
||||
case PROP_CAN_CHANGE_ACCELS:
|
||||
g_value_set_boolean (value, gui_config->can_change_accels);
|
||||
break;
|
||||
|
@@ -51,6 +51,7 @@ struct _GimpGuiConfig
|
||||
gboolean restore_session;
|
||||
gboolean restore_monitor;
|
||||
gboolean save_tool_options;
|
||||
gboolean show_tooltips;
|
||||
gboolean save_accels;
|
||||
gboolean restore_accels;
|
||||
gint last_opened_size;
|
||||
|
@@ -125,7 +125,7 @@ static void palette_import_image_remove (GimpContainer *container,
|
||||
GimpImage *image,
|
||||
ImportDialog *private);
|
||||
static void palette_import_make_palette (ImportDialog *private);
|
||||
|
||||
static void palette_import_file_set_filters (GtkFileChooser *file_chooser);
|
||||
|
||||
/* public functions */
|
||||
|
||||
@@ -282,13 +282,15 @@ palette_import_dialog_new (GimpContext *context)
|
||||
|
||||
/* Palette file name entry */
|
||||
private->file_chooser = gtk_file_chooser_button_new (_("Select Palette File"),
|
||||
GTK_FILE_CHOOSER_ACTION_OPEN);
|
||||
GTK_FILE_CHOOSER_ACTION_OPEN);
|
||||
gimp_grid_attach_aligned (GTK_GRID (grid), 0, 4,
|
||||
NULL, 0.0, 0.5, private->file_chooser, 1);
|
||||
gtk_size_group_add_widget (size_group, private->file_chooser);
|
||||
|
||||
g_object_unref (size_group);
|
||||
/* Set valid palette files filters */
|
||||
palette_import_file_set_filters (GTK_FILE_CHOOSER (private->file_chooser));
|
||||
|
||||
g_object_unref (size_group);
|
||||
|
||||
/* The "Import" frame */
|
||||
|
||||
@@ -893,3 +895,62 @@ palette_import_make_palette (ImportDialog *private)
|
||||
! (palette &&
|
||||
gimp_palette_get_n_colors (palette) > 0));
|
||||
}
|
||||
|
||||
static void
|
||||
palette_import_file_set_filters (GtkFileChooser *file_chooser)
|
||||
{
|
||||
GtkFileFilter *filter;
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("All palette files (*.*)"));
|
||||
gtk_file_filter_add_pattern (filter, "*");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("GIMP Palette (*.gpl)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.gpl");
|
||||
gtk_file_filter_add_pattern (filter, "*.GPL");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("Adobe Color Table (*.act)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.act");
|
||||
gtk_file_filter_add_pattern (filter, "*.ACT");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("Adobe Color Swatch (*.aco)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.aco");
|
||||
gtk_file_filter_add_pattern (filter, "*.ACO");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("Adobe Color Book (*.acb)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.acb");
|
||||
gtk_file_filter_add_pattern (filter, "*.ACB");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("Adobe Swatch Exchange (*.ase)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.ase");
|
||||
gtk_file_filter_add_pattern (filter, "*.ASE");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("Cascading Style Sheet (*.css)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.css");
|
||||
gtk_file_filter_add_pattern (filter, "*.CSS");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("JASC or RIFF Palette (*.pal)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.pal");
|
||||
gtk_file_filter_add_pattern (filter, "*.PAL");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
|
||||
filter = gtk_file_filter_new ();
|
||||
gtk_file_filter_set_name (filter, _("SwatchBooker (*.sbz)"));
|
||||
gtk_file_filter_add_pattern (filter, "*.sbz");
|
||||
gtk_file_filter_add_pattern (filter, "*.SBZ");
|
||||
gtk_file_chooser_add_filter (file_chooser, filter);
|
||||
}
|
||||
|
@@ -2646,6 +2646,10 @@ prefs_dialog_new (Gimp *gimp,
|
||||
/* General */
|
||||
vbox2 = prefs_frame_new (_("General"), GTK_CONTAINER (vbox), FALSE);
|
||||
|
||||
prefs_check_button_add (object, "show-tooltips",
|
||||
_("Show _tooltips"),
|
||||
GTK_BOX (vbox2));
|
||||
|
||||
prefs_check_button_add (object, "show-help-button",
|
||||
_("Show help _buttons"),
|
||||
GTK_BOX (vbox2));
|
||||
|
@@ -378,7 +378,7 @@ gimp_canvas_layer_boundary_set_layers (GimpCanvasLayerBoundary *boundary,
|
||||
}
|
||||
|
||||
if (x1 != (gint) x ||
|
||||
x1 != (gint) y ||
|
||||
y1 != (gint) y ||
|
||||
(x2 - x1) != (gint) w ||
|
||||
(y2 - y1) != (gint) h ||
|
||||
edit_mask != private->edit_mask)
|
||||
|
@@ -2125,7 +2125,7 @@ gimp_image_window_switch_page (GtkNotebook *notebook,
|
||||
NULL /*new_entry_id*/,
|
||||
gimp_widget_get_monitor (GTK_WIDGET (window)));
|
||||
}
|
||||
else
|
||||
else if (private->initial_monitor != NULL)
|
||||
{
|
||||
/* we are in construction, use the initial monitor; calling
|
||||
* gimp_widget_get_monitor() would get us the monitor where the
|
||||
|
@@ -561,11 +561,12 @@ file_open_with_proc_and_display (Gimp *gimp,
|
||||
basename = g_path_get_basename (gimp_file_get_utf8_name (file));
|
||||
|
||||
gimp_item_rename (GIMP_ITEM (layer), basename, NULL);
|
||||
gimp_image_undo_free (image);
|
||||
gimp_image_clean_all (image);
|
||||
|
||||
g_free (basename);
|
||||
}
|
||||
|
||||
gimp_image_undo_free (image);
|
||||
gimp_image_clean_all (image);
|
||||
}
|
||||
|
||||
if (gimp_create_display (image->gimp, image, gimp_unit_pixel (), 1.0,
|
||||
|
@@ -154,6 +154,9 @@ themes_init (Gimp *gimp)
|
||||
g_signal_connect (config, "notify::font-relative-size",
|
||||
G_CALLBACK (themes_theme_change_notify),
|
||||
gimp);
|
||||
g_signal_connect (config, "notify::show-tooltips",
|
||||
G_CALLBACK (themes_theme_change_notify),
|
||||
gimp);
|
||||
|
||||
themes_theme_change_notify (config, NULL, gimp);
|
||||
|
||||
@@ -704,6 +707,13 @@ themes_apply_theme (Gimp *gimp,
|
||||
config->font_relative_size));
|
||||
}
|
||||
|
||||
if (! error && ! config->show_tooltips)
|
||||
{
|
||||
g_output_stream_printf (output, NULL, NULL, &error,
|
||||
"\n"
|
||||
"tooltip { opacity: 0 }");
|
||||
}
|
||||
|
||||
if (! error)
|
||||
{
|
||||
g_output_stream_printf (
|
||||
|
@@ -53,7 +53,9 @@ void
|
||||
gimp_init_signal_handlers (gchar **backtrace_file)
|
||||
{
|
||||
time_t t;
|
||||
#ifdef G_OS_WIN32
|
||||
#if defined(G_OS_WIN32) && defined(ENABLE_RELOCATABLE_RESOURCES)
|
||||
gchar *bin_dir;
|
||||
size_t codeview_path_len;
|
||||
gchar *codeview_path;
|
||||
#endif
|
||||
gchar *filename;
|
||||
@@ -63,11 +65,23 @@ gimp_init_signal_handlers (gchar **backtrace_file)
|
||||
#endif
|
||||
|
||||
#ifdef G_OS_WIN32
|
||||
#ifdef ENABLE_RELOCATABLE_RESOURCES
|
||||
/* FIXME: https://github.com/jrfonseca/drmingw/issues/91 */
|
||||
codeview_path = g_build_filename (gimp_installation_directory (),
|
||||
"bin", NULL);
|
||||
bin_dir = g_build_filename (gimp_installation_directory (), "bin", NULL);
|
||||
codeview_path_len = strlen (g_getenv ("_NT_SYMBOL_PATH") ? g_getenv ("_NT_SYMBOL_PATH") : "") + strlen (bin_dir) + 2;
|
||||
codeview_path = g_try_malloc (codeview_path_len);
|
||||
if (codeview_path == NULL)
|
||||
{
|
||||
g_warning ("Failed to allocate memory");
|
||||
}
|
||||
if (g_getenv ("_NT_SYMBOL_PATH"))
|
||||
g_snprintf (codeview_path, codeview_path_len, "%s;%s", bin_dir, g_getenv ("_NT_SYMBOL_PATH"));
|
||||
else
|
||||
g_snprintf (codeview_path, codeview_path_len, "%s", bin_dir);
|
||||
g_setenv ("_NT_SYMBOL_PATH", codeview_path, TRUE);
|
||||
g_free (codeview_path);
|
||||
g_free (bin_dir);
|
||||
#endif
|
||||
|
||||
/* This has to be the non-roaming directory (i.e., the local
|
||||
directory) as backtraces correspond to the binaries on this
|
||||
|
@@ -1218,7 +1218,8 @@ gimp_dashboard_init (GimpDashboard *dashboard)
|
||||
/* group meter */
|
||||
if (group_info->has_meter)
|
||||
{
|
||||
GeglColor *color = gegl_color_new (NULL);
|
||||
GeglColor *color = gegl_color_new (NULL);
|
||||
gdouble interval = priv->update_interval;
|
||||
|
||||
meter = gimp_meter_new (priv->gimp, group_data->n_meter_values);
|
||||
group_data->meter = GIMP_METER (meter);
|
||||
@@ -1226,7 +1227,7 @@ gimp_dashboard_init (GimpDashboard *dashboard)
|
||||
g_dgettext (NULL, group_info->description),
|
||||
NULL);
|
||||
gimp_meter_set_history_resolution (GIMP_METER (meter),
|
||||
priv->update_interval / 1000.0);
|
||||
interval / 1000.0);
|
||||
gimp_meter_set_history_duration (GIMP_METER (meter),
|
||||
priv->history_duration / 1000.0);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), meter, FALSE, FALSE, 0);
|
||||
@@ -4922,8 +4923,10 @@ gimp_dashboard_set_update_interval (GimpDashboard *dashboard,
|
||||
|
||||
if (group_data->meter)
|
||||
{
|
||||
gdouble interval = update_interval;
|
||||
|
||||
gimp_meter_set_history_resolution (group_data->meter,
|
||||
update_interval / 1000.0);
|
||||
interval / 1000.0);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -922,6 +922,8 @@ gimp_window_set_hint (GtkWindow *window,
|
||||
}
|
||||
|
||||
/* similar to what we have in libgimp/gimpui.c */
|
||||
/* TODO: Restore when we use it on Windows */
|
||||
#ifndef G_OS_WIN32
|
||||
static GdkWindow *
|
||||
gimp_get_foreign_window (gpointer window)
|
||||
{
|
||||
@@ -938,6 +940,7 @@ gimp_get_foreign_window (gpointer window)
|
||||
|
||||
return NULL;
|
||||
}
|
||||
#endif
|
||||
|
||||
void
|
||||
gimp_window_set_transient_for (GtkWindow *window,
|
||||
@@ -2592,7 +2595,9 @@ gimp_window_set_transient_cb (GtkWidget *window,
|
||||
GdkEventAny *event G_GNUC_UNUSED,
|
||||
GBytes *handle)
|
||||
{
|
||||
#ifndef G_OS_WIN32
|
||||
gboolean transient_set = FALSE;
|
||||
#endif
|
||||
|
||||
g_return_if_fail (handle != NULL);
|
||||
|
||||
|
@@ -134,8 +134,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.3.5.tar.gz",
|
||||
"sha256": "cb0c88710c906c9bfc59027eb147e780d508c7be1a90b43af3ec9e3c2987b70d",
|
||||
"url": "https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.4.0.tar.gz",
|
||||
"sha256": "d7b31637d7adc359f5e5a7517ba918cb5997bc1a4ae7a808ec874cdf91da93c0",
|
||||
"x-checker-data": {
|
||||
"type": "anitya",
|
||||
"project-id": 13289,
|
||||
@@ -207,6 +207,32 @@
|
||||
"/include",
|
||||
"/lib/pkgconfig"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "openjph",
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://github.com/aous72/OpenJPH/archive/refs/tags/0.22.0.tar.gz",
|
||||
"sha256": "c9c6e9ec82ee8770ede41eeffe8acaab1814724c698b258c3de160dc09cb7d12",
|
||||
"x-checker-data": {
|
||||
"type": "anitya",
|
||||
"project-id": 375199,
|
||||
"stable-only": true,
|
||||
"url-template": "https://github.com/aous72/OpenJPH/archive/refs/tags/$version.tar.gz"
|
||||
}
|
||||
}
|
||||
],
|
||||
"buildsystem": "cmake-ninja",
|
||||
"builddir": true,
|
||||
"config-opts": [
|
||||
"-DOJPH_ENABLE_TIFF_SUPPORT=OFF",
|
||||
"-DOJPH_BUILD_EXECUTABLES=OFF"
|
||||
],
|
||||
"cleanup": [
|
||||
"/include",
|
||||
"/lib/pkgconfig"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@@ -88,8 +88,16 @@ function self_build ([string]$repo, [array]$branch, [array]$patches, [array]$opt
|
||||
## Configure and/or build
|
||||
if (-not (Test-Path _build-$env:MSYSTEM_PREFIX\build.ninja -Type Leaf))
|
||||
{
|
||||
meson setup _build-$env:MSYSTEM_PREFIX -Dprefix="$GIMP_PREFIX" $PKGCONF_RELOCATABLE_OPTION `
|
||||
$(if ($branch -like '-*') { "$branch" } elseif ($patches -like '-*') { "$patches" } else { "$options" });
|
||||
if (Test-Path meson.build -Type Leaf)
|
||||
{
|
||||
meson setup _build-$env:MSYSTEM_PREFIX -Dprefix="$GIMP_PREFIX" $PKGCONF_RELOCATABLE_OPTION --buildtype=debugoptimized `
|
||||
$(if ($branch -like '-*') { "$branch" } elseif ($patches -like '-*') { "$patches" } else { "$options" });
|
||||
}
|
||||
elseif (Test-Path CMakeLists.txt -Type Leaf)
|
||||
{
|
||||
cmake -G Ninja -B _build-$env:MSYSTEM_PREFIX -DCMAKE_INSTALL_PREFIX="$GIMP_PREFIX" -DCMAKE_BUILD_TYPE=RelWithDebInfo `
|
||||
$(if ($branch -like '-*') { "$branch" } elseif ($patches -like '-*') { "$patches" } else { "$options" });
|
||||
}
|
||||
if ("$LASTEXITCODE" -gt '0') { exit 1 }
|
||||
}
|
||||
Set-Location _build-$env:MSYSTEM_PREFIX
|
||||
|
@@ -44,8 +44,8 @@ if (-not (Test-Path _build-$env:MSYSTEM_PREFIX\build.ninja -Type Leaf))
|
||||
{
|
||||
#FIXME: There is no GJS for Windows. See: https://gitlab.gnome.org/GNOME/gimp/-/issues/5891
|
||||
meson setup _build-$env:MSYSTEM_PREFIX -Dprefix="$GIMP_PREFIX" $NON_RELOCATABLE_OPTION `
|
||||
$INSTALLER_OPTION $STORE_OPTION $PKGCONF_RELOCATABLE_OPTION `
|
||||
-Denable-default-bin=enabled -Dbuild-id='org.gimp.GIMP_official';
|
||||
$INSTALLER_OPTION $STORE_OPTION $PKGCONF_RELOCATABLE_OPTION `
|
||||
-Denable-default-bin=enabled -Dbuild-id='org.gimp.GIMP_official';
|
||||
if ("$LASTEXITCODE" -gt '0') { exit 1 }
|
||||
}
|
||||
Set-Location _build-$env:MSYSTEM_PREFIX
|
||||
|
@@ -197,12 +197,12 @@ done_dll.unlink(missing_ok=True)
|
||||
### Deps (DLLs) of the binaries in 'bin' and 'lib' dirs
|
||||
for dir in ["bin", "lib"]:
|
||||
search_dir = GIMP_DISTRIB / dir
|
||||
print(f"Searching for dependencies of {search_dir} in {MSYSTEM_PREFIX} and {GIMP_PREFIX}")
|
||||
print(f"Searching for dependencies of {search_dir} in {GIMP_PREFIX} and {MSYSTEM_PREFIX}")
|
||||
for ext in ("*.dll", "*.exe"):
|
||||
for dep in search_dir.rglob(ext):
|
||||
subprocess.run([
|
||||
sys.executable, f"{GIMP_SOURCE}/build/windows/2_bundle-gimp-uni_dep.py",
|
||||
str(dep), f"{MSYSTEM_PREFIX}/", f"{GIMP_PREFIX}/",
|
||||
str(dep), f"{GIMP_PREFIX}/", f"{MSYSTEM_PREFIX}/",
|
||||
str(GIMP_DISTRIB), "--output-dll-list", done_dll.as_posix()
|
||||
], check=True)
|
||||
|
||||
|
@@ -227,16 +227,33 @@ gimp_main (GType plug_in_type,
|
||||
/* Use Dr. Mingw (dumps backtrace on crash) if it is available. */
|
||||
{
|
||||
time_t t;
|
||||
#ifdef ENABLE_RELOCATABLE_RESOURCES
|
||||
gchar *plugin_dir;
|
||||
size_t codeview_path_len;
|
||||
gchar *codeview_path;
|
||||
#endif
|
||||
gchar *filename;
|
||||
gchar *dir;
|
||||
wchar_t *plug_in_backtrace_path_utf16;
|
||||
|
||||
/* FIXME: https://github.com/jrfonseca/drmingw/issues/91 */
|
||||
codeview_path = g_build_filename (gimp_installation_directory (),
|
||||
"bin", NULL);
|
||||
#ifdef ENABLE_RELOCATABLE_RESOURCES
|
||||
/* FIXME: https://github.com/jrfonseca/drmingw/issues/91
|
||||
* FIXME: This needs to take into account the plugin path
|
||||
plugin_dir = ???
|
||||
codeview_path_len = strlen (g_getenv ("_NT_SYMBOL_PATH") ? g_getenv ("_NT_SYMBOL_PATH") : "") + strlen (plugin_dir) + 2;
|
||||
codeview_path = g_try_malloc (codeview_path_len);
|
||||
if (codeview_path == NULL)
|
||||
{
|
||||
g_warning ("Failed to allocate memory");
|
||||
}
|
||||
if (g_getenv ("_NT_SYMBOL_PATH"))
|
||||
g_snprintf (codeview_path, codeview_path_len, "%s;%s", plugin_dir, g_getenv ("_NT_SYMBOL_PATH"));
|
||||
else
|
||||
g_snprintf (codeview_path, codeview_path_len, "%s", plugin_dir);
|
||||
g_setenv ("_NT_SYMBOL_PATH", codeview_path, TRUE);
|
||||
g_free (codeview_path);
|
||||
g_free (plugin_dir);*/
|
||||
#endif
|
||||
|
||||
/* This has to be the non-roaming directory (i.e., the local
|
||||
* directory) as backtraces correspond to the binaries on this
|
||||
|
@@ -77,11 +77,13 @@
|
||||
* Utilities of general interest
|
||||
**/
|
||||
|
||||
#ifndef G_OS_WIN32
|
||||
static gboolean gimp_utils_generic_available (const gchar *program,
|
||||
gint major,
|
||||
gint minor);
|
||||
static gboolean gimp_utils_gdb_available (gint major,
|
||||
gint minor);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* gimp_utf8_strtrim:
|
||||
@@ -1714,12 +1716,12 @@ gimp_bind_text_domain (const gchar *domain_name,
|
||||
|
||||
/* Private functions. */
|
||||
|
||||
#ifndef G_OS_WIN32
|
||||
static gboolean
|
||||
gimp_utils_generic_available (const gchar *program,
|
||||
gint major,
|
||||
gint minor)
|
||||
{
|
||||
#ifndef G_OS_WIN32
|
||||
pid_t pid;
|
||||
int out_fd[2];
|
||||
|
||||
@@ -1824,15 +1826,17 @@ gimp_utils_generic_available (const gchar *program,
|
||||
(installed_major > major ||
|
||||
(installed_major == major && installed_minor >= minor)));
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Fork failed, or Win32. */
|
||||
return FALSE;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef G_OS_WIN32
|
||||
static gboolean
|
||||
gimp_utils_gdb_available (gint major,
|
||||
gint minor)
|
||||
{
|
||||
return gimp_utils_generic_available ("gdb", major, minor);
|
||||
}
|
||||
#endif
|
||||
|
@@ -544,6 +544,7 @@ gimp_widget_track_monitor (GtkWidget *widget,
|
||||
track_monitor_hierarchy_changed (widget, NULL, track_data);
|
||||
}
|
||||
|
||||
#ifndef G_OS_WIN32
|
||||
static gint
|
||||
monitor_number (GdkMonitor *monitor)
|
||||
{
|
||||
@@ -557,6 +558,7 @@ monitor_number (GdkMonitor *monitor)
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* gimp_monitor_get_color_profile:
|
||||
|
@@ -2028,7 +2028,7 @@ pkgconfig.generate(libgimpui,
|
||||
# Install native debug data (.pdb) on Windows
|
||||
# Ideally meson should take care of it automatically.
|
||||
# See: https://github.com/mesonbuild/meson/issues/12977
|
||||
if debugging_format == 'native'
|
||||
if platform_windows and debugging_format == 'native'
|
||||
install_win_debug_script = find_program('build/windows/2_bundle-gimp-uni_sym.py')
|
||||
meson.add_install_script(install_win_debug_script)
|
||||
endif
|
||||
|
@@ -124,7 +124,8 @@ csource_create_procedure (GimpPlugIn *plug_in,
|
||||
gimp_procedure_set_documentation (procedure,
|
||||
_("Dump image data in RGB(A) format "
|
||||
"for C source"),
|
||||
_("CSource cannot be run non-interactively."),
|
||||
_("Dump image data in RGB(A) format "
|
||||
"for C source"),
|
||||
name);
|
||||
gimp_procedure_set_attribution (procedure,
|
||||
"Tim Janik",
|
||||
@@ -225,13 +226,6 @@ csource_export (GimpProcedure *procedure,
|
||||
|
||||
gegl_init (NULL, NULL);
|
||||
|
||||
if (run_mode != GIMP_RUN_INTERACTIVE)
|
||||
return gimp_procedure_new_return_values (procedure,
|
||||
GIMP_PDB_CALLING_ERROR,
|
||||
NULL);
|
||||
|
||||
gimp_ui_init (PLUG_IN_BINARY);
|
||||
|
||||
export = gimp_export_options_get_image (options, &image);
|
||||
drawables = gimp_image_list_layers (image);
|
||||
|
||||
@@ -239,8 +233,13 @@ csource_export (GimpProcedure *procedure,
|
||||
"save-alpha", gimp_drawable_has_alpha (drawables->data),
|
||||
NULL);
|
||||
|
||||
if (! save_dialog (image, procedure, G_OBJECT (config)))
|
||||
status = GIMP_PDB_CANCEL;
|
||||
if (run_mode == GIMP_RUN_INTERACTIVE)
|
||||
{
|
||||
gimp_ui_init (PLUG_IN_BINARY);
|
||||
|
||||
if (! save_dialog (image, procedure, G_OBJECT (config)))
|
||||
status = GIMP_PDB_CANCEL;
|
||||
}
|
||||
|
||||
g_object_get (config,
|
||||
"prefixed-name", &prefixed_name,
|
||||
|
@@ -276,15 +276,13 @@ html_export (GimpProcedure *procedure,
|
||||
|
||||
gegl_init (NULL, NULL);
|
||||
|
||||
if (run_mode != GIMP_RUN_INTERACTIVE)
|
||||
return gimp_procedure_new_return_values (procedure,
|
||||
GIMP_PDB_CALLING_ERROR,
|
||||
NULL);
|
||||
|
||||
if (! save_dialog (image, procedure, G_OBJECT (config)))
|
||||
return gimp_procedure_new_return_values (procedure,
|
||||
GIMP_PDB_CANCEL,
|
||||
NULL);
|
||||
if (run_mode == GIMP_RUN_INTERACTIVE)
|
||||
{
|
||||
if (! save_dialog (image, procedure, G_OBJECT (config)))
|
||||
return gimp_procedure_new_return_values (procedure,
|
||||
GIMP_PDB_CANCEL,
|
||||
NULL);
|
||||
}
|
||||
|
||||
export = gimp_export_options_get_image (options, &image);
|
||||
drawables = gimp_image_list_layers (image);
|
||||
|
7307
po-libgimp/nl.po
7307
po-libgimp/nl.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -11,8 +11,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gimp-plug-ins HEAD\n"
|
||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gimp/issues\n"
|
||||
"POT-Creation-Date: 2025-09-04 09:01+0000\n"
|
||||
"PO-Revision-Date: 2025-09-04 17:30+0800\n"
|
||||
"POT-Creation-Date: 2025-09-06 22:48+0000\n"
|
||||
"PO-Revision-Date: 2025-09-07 08:29+0800\n"
|
||||
"Last-Translator: lumingzh <lumingzh@qq.com>\n"
|
||||
"Language-Team: Chinese (China) <i18n-zh@googlegroups.com>\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -600,7 +600,7 @@ msgstr "百叶窗"
|
||||
#.
|
||||
#. * Create the "background" layer to hold the image...
|
||||
#.
|
||||
#: plug-ins/common/blinds.c:260 plug-ins/common/compose.c:1230
|
||||
#: plug-ins/common/blinds.c:260 plug-ins/common/compose.c:1234
|
||||
#: plug-ins/common/decompose.c:642 plug-ins/common/file-cel.c:475
|
||||
#: plug-ins/common/file-cel.c:480 plug-ins/common/file-dicom.c:765
|
||||
#: plug-ins/common/file-farbfeld.c:307 plug-ins/common/file-gegl.c:446
|
||||
@@ -1690,36 +1690,36 @@ msgstr "无法为图像 %d 获取图层"
|
||||
msgid "Composing"
|
||||
msgstr "合成"
|
||||
|
||||
#: plug-ins/common/compose.c:1075 plug-ins/common/compose.c:1475
|
||||
#: plug-ins/common/compose.c:1079 plug-ins/common/compose.c:1479
|
||||
msgid "At least one image is needed to compose"
|
||||
msgstr "合成至少需要一幅图像"
|
||||
|
||||
#: plug-ins/common/compose.c:1096
|
||||
#: plug-ins/common/compose.c:1100
|
||||
msgid "Drawables have different size"
|
||||
msgstr "可绘区大小不一致"
|
||||
|
||||
#: plug-ins/common/compose.c:1124
|
||||
#: plug-ins/common/compose.c:1128
|
||||
msgid "Images have different size"
|
||||
msgstr "图像的大小不一致"
|
||||
|
||||
#: plug-ins/common/compose.c:1142
|
||||
#: plug-ins/common/compose.c:1146
|
||||
msgid "Error in getting layer IDs"
|
||||
msgstr "获取图层标识时出错"
|
||||
|
||||
#: plug-ins/common/compose.c:1275
|
||||
#: plug-ins/common/compose.c:1279
|
||||
msgid "Compose"
|
||||
msgstr "合成"
|
||||
|
||||
#: plug-ins/common/compose.c:1290
|
||||
#: plug-ins/common/compose.c:1294
|
||||
msgid "Compose Channels"
|
||||
msgstr "合成通道"
|
||||
|
||||
#. Channel representation grid
|
||||
#: plug-ins/common/compose.c:1305
|
||||
#: plug-ins/common/compose.c:1309
|
||||
msgid "Channel Representations"
|
||||
msgstr "通道代表"
|
||||
|
||||
#: plug-ins/common/compose.c:1365
|
||||
#: plug-ins/common/compose.c:1369
|
||||
msgid "Mask value"
|
||||
msgstr "蒙板明度"
|
||||
|
||||
@@ -2659,7 +2659,7 @@ msgstr "“%s”:读取色板数据时遇到文件尾或错误"
|
||||
#. * Open the file for writing...
|
||||
#.
|
||||
#: plug-ins/common/file-cel.c:825 plug-ins/common/file-farbfeld.c:364
|
||||
#: plug-ins/common/file-gif-export.c:939 plug-ins/common/file-html-table.c:360
|
||||
#: plug-ins/common/file-gif-export.c:939 plug-ins/common/file-html-table.c:358
|
||||
#: plug-ins/common/file-jp2.c:1804 plug-ins/common/file-jpegxl.c:1389
|
||||
#: plug-ins/common/file-pcx.c:1083 plug-ins/common/file-pix.c:636
|
||||
#: plug-ins/common/file-png.c:1915 plug-ins/common/file-pnm.c:1623
|
||||
@@ -2680,87 +2680,83 @@ msgstr "正在导出“%s”"
|
||||
msgid "C source code"
|
||||
msgstr "C 源代码"
|
||||
|
||||
#: plug-ins/common/file-csource.c:125
|
||||
#: plug-ins/common/file-csource.c:125 plug-ins/common/file-csource.c:127
|
||||
msgid "Dump image data in RGB(A) format for C source"
|
||||
msgstr "为 C 源代码转存图像数据为 RGB(A) 格式"
|
||||
|
||||
#: plug-ins/common/file-csource.c:127
|
||||
msgid "CSource cannot be run non-interactively."
|
||||
msgstr "C 源代码只能以交互模式运行。"
|
||||
|
||||
#: plug-ins/common/file-csource.c:135
|
||||
#: plug-ins/common/file-csource.c:136
|
||||
msgid "C-Source"
|
||||
msgstr "C-源码"
|
||||
|
||||
#: plug-ins/common/file-csource.c:149
|
||||
#: plug-ins/common/file-csource.c:150
|
||||
msgid "_Prefixed name"
|
||||
msgstr "前缀名字(_P)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:150
|
||||
#: plug-ins/common/file-csource.c:151
|
||||
msgid "Prefixed name"
|
||||
msgstr "前缀名字"
|
||||
|
||||
#: plug-ins/common/file-csource.c:155
|
||||
#: plug-ins/common/file-csource.c:156
|
||||
msgid "Comme_nt"
|
||||
msgstr "注释(_N)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:156
|
||||
#: plug-ins/common/file-csource.c:157
|
||||
msgid "Comment"
|
||||
msgstr "注释"
|
||||
|
||||
#: plug-ins/common/file-csource.c:164
|
||||
#: plug-ins/common/file-csource.c:165
|
||||
msgid "Save comment to _file"
|
||||
msgstr "保存注释到文件(_F)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:165
|
||||
#: plug-ins/common/file-csource.c:166
|
||||
msgid "Save comment"
|
||||
msgstr "保存注释"
|
||||
|
||||
#: plug-ins/common/file-csource.c:170
|
||||
#: plug-ins/common/file-csource.c:171
|
||||
msgid "Use GLib types (guint_8*)"
|
||||
msgstr "使用 GLib 类型(guint8*)(_8)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:171
|
||||
#: plug-ins/common/file-csource.c:172
|
||||
msgid "Use GLib types"
|
||||
msgstr "使用 GLib 类型"
|
||||
|
||||
#: plug-ins/common/file-csource.c:176
|
||||
#: plug-ins/common/file-csource.c:177
|
||||
msgid "Save alpha channel (RG_BA/RGB)"
|
||||
msgstr "保存透明通道(RGBA/RGB)(_B)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:177
|
||||
#: plug-ins/common/file-csource.c:178
|
||||
msgid "Save the alpha channel"
|
||||
msgstr "保存透明通道"
|
||||
|
||||
#: plug-ins/common/file-csource.c:182
|
||||
#: plug-ins/common/file-csource.c:183
|
||||
msgid "Save as RGB565 (1_6-bit)"
|
||||
msgstr "另存为 RGB565(16 位)(_6)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:183
|
||||
#: plug-ins/common/file-csource.c:184
|
||||
msgid "Use RGB565 encoding"
|
||||
msgstr "使用 RGB565 编码"
|
||||
|
||||
#: plug-ins/common/file-csource.c:188
|
||||
#: plug-ins/common/file-csource.c:189
|
||||
msgid "_Use macros instead of struct"
|
||||
msgstr "使用宏命令而不是结构体(_U)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:189
|
||||
#: plug-ins/common/file-csource.c:190
|
||||
msgid "Use C macros"
|
||||
msgstr "使用 C 宏命令"
|
||||
|
||||
#: plug-ins/common/file-csource.c:194
|
||||
#: plug-ins/common/file-csource.c:195
|
||||
msgid "Use _1 bit Run-Length-Encoding"
|
||||
msgstr "使用 1 位行程长度编码(_1)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:195
|
||||
#: plug-ins/common/file-csource.c:196
|
||||
msgid "Use run-length-encoding"
|
||||
msgstr "使用行程长度编码"
|
||||
|
||||
#: plug-ins/common/file-csource.c:200 plug-ins/pagecurl/pagecurl.c:262
|
||||
#: plug-ins/common/file-csource.c:201 plug-ins/pagecurl/pagecurl.c:262
|
||||
msgid "Opaci_ty"
|
||||
msgstr "不透明度(_T)"
|
||||
|
||||
#: plug-ins/common/file-csource.c:201 plug-ins/pagecurl/pagecurl.c:263
|
||||
#: plug-ins/common/file-csource.c:202 plug-ins/pagecurl/pagecurl.c:263
|
||||
msgid "Opacity"
|
||||
msgstr "不透明度"
|
||||
|
||||
@@ -3784,7 +3780,7 @@ msgstr "单元格间距(_N)"
|
||||
msgid "The amount of cell spacing."
|
||||
msgstr "单元格间距的量值。"
|
||||
|
||||
#: plug-ins/common/file-html-table.c:610
|
||||
#: plug-ins/common/file-html-table.c:608
|
||||
msgid ""
|
||||
"You are about to create a huge\n"
|
||||
"HTML file which will most likely\n"
|
||||
@@ -3793,19 +3789,19 @@ msgstr ""
|
||||
"您正试图创建一个很可能让您的浏览器\n"
|
||||
"崩溃的巨大的 HTML 文件。"
|
||||
|
||||
#: plug-ins/common/file-html-table.c:628
|
||||
#: plug-ins/common/file-html-table.c:626
|
||||
msgid "Warning"
|
||||
msgstr "警告"
|
||||
|
||||
#: plug-ins/common/file-html-table.c:642
|
||||
#: plug-ins/common/file-html-table.c:640
|
||||
msgid "HTML Page Options"
|
||||
msgstr "HTML 页面选项"
|
||||
|
||||
#: plug-ins/common/file-html-table.c:653
|
||||
#: plug-ins/common/file-html-table.c:651
|
||||
msgid "Table Creation Options"
|
||||
msgstr "表格创建选项"
|
||||
|
||||
#: plug-ins/common/file-html-table.c:673
|
||||
#: plug-ins/common/file-html-table.c:671
|
||||
msgid "Table Options"
|
||||
msgstr "表格选项"
|
||||
|
||||
@@ -8691,11 +8687,11 @@ msgstr "迭代次数"
|
||||
|
||||
#: plug-ins/common/warp.c:252
|
||||
msgid "_Dither size"
|
||||
msgstr "递色大小(_D)"
|
||||
msgstr "抖动大小(_D)"
|
||||
|
||||
#: plug-ins/common/warp.c:253
|
||||
msgid "Random dither amount"
|
||||
msgstr "随机递色数量"
|
||||
msgstr "随机抖动数量"
|
||||
|
||||
#: plug-ins/common/warp.c:258
|
||||
msgid "Rotatio_n angle"
|
||||
@@ -16585,6 +16581,9 @@ msgstr "未发现 TWAIN 驱动,扫描不可用"
|
||||
msgid "Transferring data from scanner/camera"
|
||||
msgstr "从扫描仪/相机传送数据"
|
||||
|
||||
#~ msgid "CSource cannot be run non-interactively."
|
||||
#~ msgstr "C 源代码只能以交互模式运行。"
|
||||
|
||||
#, c-format
|
||||
#~ msgid "File size: %s"
|
||||
#~ msgstr "文件大小:%s"
|
||||
|
483
po-python/tr.po
483
po-python/tr.po
File diff suppressed because it is too large
Load Diff
@@ -7,16 +7,16 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gimp-windows-installer\n"
|
||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gimp/issues\n"
|
||||
"POT-Creation-Date: 2024-05-19 01:24+0000\n"
|
||||
"PO-Revision-Date: 2024-05-19 11:53+0200\n"
|
||||
"Last-Translator: Balázs Úr <ur.balazs at fsf dot hu>\n"
|
||||
"POT-Creation-Date: 2025-01-15 09:23+0000\n"
|
||||
"PO-Revision-Date: 2025-03-24 14:36+0100\n"
|
||||
"Last-Translator: Meskó Balázs <mesko.balazs@fsf.hu>\n"
|
||||
"Language-Team: Hungarian <openscope at fsf dot hu>\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Lokalize 23.08.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Poedit 3.5\n"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:7
|
||||
msgid "License Agreement"
|
||||
@@ -24,7 +24,7 @@ msgstr "Licencmegállapodás"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:10
|
||||
msgid "Setup built by Jernej Simonèiè, jernej-gimp@ena.si"
|
||||
msgstr "A beállítást összeállította: Jernej Simoncic, jernej-gimp@ena.si"
|
||||
msgstr "A beállítást összeállította: Jernej Simonèiè, jernej-gimp@ena.si"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:13
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:16
|
||||
@@ -51,9 +51,9 @@ msgstr ""
|
||||
"vagy instabil lehet.%nA GIMP ezen verziója nem ajánlott a mindennapi "
|
||||
"munkavégzéshez, mivel instabil lehet, és a munkája elvesztését okozhatja."
|
||||
"%nHa bármilyen problémával találkozik, akkor először ellenőrizze, hogy nem "
|
||||
"javították-e még ki a GIT-en, mielőtt kapcsolatba lépne a fejlesztőkkel, "
|
||||
"vagy a GIMP bugzilla oldalán jelentené:%n_https://gitlab.gnome.org/GNOME/"
|
||||
"gimp/issues%n%nMindenképp folytatni szeretné a telepítést?"
|
||||
"javították-e még ki a GIT-ben, mielőtt kapcsolatba lépne a fejlesztőkkel, "
|
||||
"vagy a GIMP GitLab-oldalán jelentené:%n_https://gitlab.gnome.org/GNOME/gimp/"
|
||||
"issues%n%nMindenképp folytatja a telepítést?"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:31
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:54
|
||||
@@ -96,7 +96,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"A GIMP immár kész a telepítésre. Kattintson a Telepítés gombra az "
|
||||
"alapértelmezett beállításokkal való telepítéshez, vagy a Személyre szabás "
|
||||
"gombra, ha módosítani szeretné a telepítendő összetevők listáját."
|
||||
"gombra, ha módosítani szeretné a telepítendő összetevőket."
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:64
|
||||
msgid "&Install"
|
||||
@@ -190,15 +190,12 @@ msgid "Support for 32-bit plug-ins"
|
||||
msgstr "32 bites bővítmények támogatása"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:157
|
||||
#| msgid ""
|
||||
#| "Include files necessary for using 32-bit plug-ins.%nRequired for Python "
|
||||
#| "support."
|
||||
msgid ""
|
||||
"Include files necessary for using 32-bit plug-ins.%nRequired for TWAIN "
|
||||
"support."
|
||||
msgstr ""
|
||||
"A 32 bites bővítmények használatához szükséges fájlok hozzáadása.%nA TWAIN"
|
||||
" támogatáshoz szükséges."
|
||||
"A 32 bites bővítmények használatához szükséges fájlok hozzáadása.%nA TWAIN "
|
||||
"támogatáshoz szükséges."
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:162
|
||||
msgid "Additional icons:"
|
||||
@@ -348,7 +345,7 @@ msgstr "Fájltársítások beállítása…"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:279
|
||||
msgid "Setting up environment for GIMP Python extension..."
|
||||
msgstr "Környezet beállítása a GIMP Python kiterjesztéséhez…"
|
||||
msgstr "Környezet beállítása a GIMP Python kiterjesztéshez…"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:282
|
||||
msgid "Setting up MyPaint brushes..."
|
||||
@@ -360,7 +357,7 @@ msgstr "A GIMP környezetének beállítása…"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:288
|
||||
msgid "Setting up GIMP configuration for 32-bit plug-in support..."
|
||||
msgstr "A GIMP beállítása a 32-bites bővítmények támogatásához…"
|
||||
msgstr "A GIMP beállítása a 32 bites bővítmények támogatásához…"
|
||||
|
||||
#: build/windows/installer/lang/setup.isl.xml.in:293
|
||||
msgid "Launch GIMP"
|
||||
|
330
po/sl.po
330
po/sl.po
@@ -10,8 +10,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: GIMP master\n"
|
||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gimp/issues\n"
|
||||
"POT-Creation-Date: 2025-08-31 09:16+0000\n"
|
||||
"PO-Revision-Date: 2025-08-31 13:29+0200\n"
|
||||
"POT-Creation-Date: 2025-09-08 06:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-08 10:28+0200\n"
|
||||
"Last-Translator: Martin Srebotnjak <miles@filmsi.net>\n"
|
||||
"Language-Team: Martin Srebotnjak <miles@filmsi.net>\n"
|
||||
"Language: sl\n"
|
||||
@@ -373,227 +373,227 @@ msgstr ""
|
||||
"kot UTF-8, a GLib tega ne razpozna. Prosimo, da ustrezno nastavite okoljsko "
|
||||
"spremenljivko G_FILENAME_ENCODING."
|
||||
|
||||
#: app/actions/actions.c:113 app/dialogs/dialogs.c:426
|
||||
#: app/actions/actions.c:114 app/dialogs/dialogs.c:426
|
||||
#: app/widgets/gimpbrusheditor.c:89
|
||||
msgid "Brush Editor"
|
||||
msgstr "Urejevalnik čopiča"
|
||||
|
||||
#. initialize the list of gimp brushes
|
||||
#: app/actions/actions.c:116 app/core/gimp-data-factories.c:358
|
||||
#: app/actions/actions.c:117 app/core/gimp-data-factories.c:358
|
||||
#: app/dialogs/dialogs.c:341 app/dialogs/preferences-dialog.c:3513
|
||||
msgid "Brushes"
|
||||
msgstr "Čopiči"
|
||||
|
||||
#: app/actions/actions.c:119 app/dialogs/dialogs.c:362
|
||||
#: app/actions/actions.c:120 app/dialogs/dialogs.c:362
|
||||
msgid "Buffers"
|
||||
msgstr "Medpomnilniki"
|
||||
|
||||
#: app/actions/actions.c:122 app/dialogs/dialogs.c:380
|
||||
#: app/actions/actions.c:123 app/dialogs/dialogs.c:380
|
||||
#: app/propgui/gimppropgui-newsprint.c:160
|
||||
#: app/widgets/gimppickablechooser.c:292
|
||||
msgid "Channels"
|
||||
msgstr "Kanali"
|
||||
|
||||
#: app/actions/actions.c:125 app/dialogs/convert-indexed-dialog.c:178
|
||||
#: app/actions/actions.c:126 app/dialogs/convert-indexed-dialog.c:178
|
||||
#: app/dialogs/dialogs.c:388
|
||||
msgid "Colormap"
|
||||
msgstr "Katalog barv"
|
||||
|
||||
#: app/actions/actions.c:128
|
||||
#: app/actions/actions.c:129
|
||||
msgid "Context"
|
||||
msgstr "Kontekst"
|
||||
|
||||
#: app/actions/actions.c:131 app/dialogs/dialogs.c:328
|
||||
#: app/actions/actions.c:132 app/dialogs/dialogs.c:328
|
||||
msgid "Pointer Information"
|
||||
msgstr "Podatki o kazalcu"
|
||||
|
||||
#: app/actions/actions.c:134 app/dialogs/dialogs.c:332
|
||||
#: app/actions/actions.c:135 app/dialogs/dialogs.c:332
|
||||
msgid "Dashboard"
|
||||
msgstr "Nadzorna plošča"
|
||||
|
||||
#: app/actions/actions.c:137
|
||||
#: app/actions/actions.c:138
|
||||
msgid "Debug"
|
||||
msgstr "Razhrošči"
|
||||
|
||||
#: app/actions/actions.c:140
|
||||
#: app/actions/actions.c:141
|
||||
msgid "Dialogs"
|
||||
msgstr "Pogovorna okna"
|
||||
|
||||
#: app/actions/actions.c:143
|
||||
#: app/actions/actions.c:144
|
||||
msgid "Dock"
|
||||
msgstr "Zasidraj"
|
||||
|
||||
#: app/actions/actions.c:146
|
||||
#: app/actions/actions.c:147
|
||||
msgid "Dockable"
|
||||
msgstr "Sidranje omogočeno"
|
||||
|
||||
#. Document History
|
||||
#: app/actions/actions.c:149 app/dialogs/dialogs.c:368
|
||||
#: app/actions/actions.c:150 app/dialogs/dialogs.c:368
|
||||
#: app/dialogs/preferences-dialog.c:1281
|
||||
msgid "Document History"
|
||||
msgstr "Zgodovina dokumenta"
|
||||
|
||||
#: app/actions/actions.c:152
|
||||
#: app/actions/actions.c:153
|
||||
msgid "Drawable"
|
||||
msgstr "Risani predmet"
|
||||
|
||||
#: app/actions/actions.c:155 app/dialogs/dialogs.c:344
|
||||
#: app/actions/actions.c:156 app/dialogs/dialogs.c:344
|
||||
msgid "Paint Dynamics"
|
||||
msgstr "Dinamika slikanja"
|
||||
|
||||
#: app/actions/actions.c:158 app/dialogs/dialogs.c:430
|
||||
#: app/actions/actions.c:159 app/dialogs/dialogs.c:430
|
||||
#: app/widgets/gimpdynamicseditor.c:97
|
||||
msgid "Paint Dynamics Editor"
|
||||
msgstr "Urejevalnik dinamike slikanja"
|
||||
|
||||
#: app/actions/actions.c:161
|
||||
#: app/actions/actions.c:162
|
||||
msgid "Edit"
|
||||
msgstr "Uredi"
|
||||
|
||||
#: app/actions/actions.c:164 app/dialogs/dialogs.c:324
|
||||
#: app/actions/actions.c:165 app/dialogs/dialogs.c:324
|
||||
msgid "Error Console"
|
||||
msgstr "Konzola za napake"
|
||||
|
||||
#: app/actions/actions.c:167
|
||||
#: app/actions/actions.c:168
|
||||
msgid "File"
|
||||
msgstr "Datoteka"
|
||||
|
||||
#: app/actions/actions.c:170
|
||||
#: app/actions/actions.c:171
|
||||
msgid "Filters"
|
||||
msgstr "Filtri"
|
||||
|
||||
#. initialize the list of gimp fonts
|
||||
#: app/actions/actions.c:173 app/core/gimp-data-factories.c:392
|
||||
#: app/actions/actions.c:174 app/core/gimp-data-factories.c:392
|
||||
#: app/dialogs/dialogs.c:359 app/dialogs/preferences-dialog.c:3543
|
||||
msgid "Fonts"
|
||||
msgstr "Pisave"
|
||||
|
||||
#: app/actions/actions.c:176 app/dialogs/dialogs.c:434
|
||||
#: app/actions/actions.c:177 app/dialogs/dialogs.c:434
|
||||
#: app/widgets/gimpgradienteditor.c:296
|
||||
msgid "Gradient Editor"
|
||||
msgstr "Urejevalnik prelivov"
|
||||
|
||||
#. initialize the list of gimp gradients
|
||||
#: app/actions/actions.c:179 app/core/gimp-data-factories.c:383
|
||||
#: app/actions/actions.c:180 app/core/gimp-data-factories.c:383
|
||||
#: app/dialogs/dialogs.c:353 app/dialogs/preferences-dialog.c:3537
|
||||
msgid "Gradients"
|
||||
msgstr "Prelivi"
|
||||
|
||||
#: app/actions/actions.c:182 app/core/gimp-data-factories.c:399
|
||||
#: app/actions/actions.c:183 app/core/gimp-data-factories.c:399
|
||||
#: app/dialogs/dialogs.c:365 app/dialogs/preferences-dialog.c:3549
|
||||
msgid "Tool Presets"
|
||||
msgstr "Prednastavitve orodja"
|
||||
|
||||
#: app/actions/actions.c:185 app/dialogs/dialogs.c:442
|
||||
#: app/actions/actions.c:186 app/dialogs/dialogs.c:442
|
||||
#: app/widgets/gimptoolpreseteditor.c:99
|
||||
msgid "Tool Preset Editor"
|
||||
msgstr "Urejevalnik prednastavitev orodja"
|
||||
|
||||
#: app/actions/actions.c:188
|
||||
#: app/actions/actions.c:189
|
||||
msgid "Help"
|
||||
msgstr "Pomoč"
|
||||
|
||||
#: app/actions/actions.c:191 app/core/gimpimage.c:604
|
||||
#: app/actions/actions.c:192 app/core/gimpimage.c:604
|
||||
msgid "Image"
|
||||
msgstr "Slika"
|
||||
|
||||
#: app/actions/actions.c:194 app/dialogs/dialogs.c:338
|
||||
#: app/actions/actions.c:195 app/dialogs/dialogs.c:338
|
||||
#: app/widgets/gimppickablechooser.c:211
|
||||
msgid "Images"
|
||||
msgstr "Slike"
|
||||
|
||||
#: app/actions/actions.c:197 app/dialogs/dialogs.c:376
|
||||
#: app/actions/actions.c:198 app/dialogs/dialogs.c:376
|
||||
#: app/dialogs/resize-dialog.c:171 app/widgets/gimppickablechooser.c:267
|
||||
msgid "Layers"
|
||||
msgstr "Plasti"
|
||||
|
||||
#. initialize the list of mypaint brushes
|
||||
#: app/actions/actions.c:200 app/core/gimp-data-factories.c:368
|
||||
#: app/actions/actions.c:201 app/core/gimp-data-factories.c:368
|
||||
#: app/dialogs/dialogs.c:347 app/dialogs/preferences-dialog.c:3555
|
||||
msgid "MyPaint Brushes"
|
||||
msgstr "Čopiči MyPaint"
|
||||
|
||||
#: app/actions/actions.c:203 app/dialogs/dialogs.c:438
|
||||
#: app/actions/actions.c:204 app/dialogs/dialogs.c:438
|
||||
#: app/widgets/gimppaletteeditor.c:157
|
||||
msgid "Palette Editor"
|
||||
msgstr "Urejevalnik palet"
|
||||
|
||||
#. initialize the list of gimp palettes
|
||||
#: app/actions/actions.c:206 app/core/gimp-data-factories.c:378
|
||||
#: app/actions/actions.c:207 app/core/gimp-data-factories.c:378
|
||||
#: app/dialogs/dialogs.c:356 app/dialogs/preferences-dialog.c:3531
|
||||
msgid "Palettes"
|
||||
msgstr "Palete"
|
||||
|
||||
#. initialize the list of gimp patterns
|
||||
#: app/actions/actions.c:209 app/core/gimp-data-factories.c:373
|
||||
#: app/actions/actions.c:210 app/core/gimp-data-factories.c:373
|
||||
#: app/dialogs/dialogs.c:350 app/dialogs/preferences-dialog.c:3525
|
||||
msgid "Patterns"
|
||||
msgstr "Vzorci"
|
||||
|
||||
#: app/actions/actions.c:212 app/dialogs/preferences-dialog.c:3561
|
||||
#: app/actions/actions.c:213 app/dialogs/preferences-dialog.c:3561
|
||||
msgid "Plug-ins"
|
||||
msgstr "Vstavki"
|
||||
|
||||
#. Quick Mask Color
|
||||
#: app/actions/actions.c:215 app/core/gimpchannel.c:363
|
||||
#: app/actions/actions.c:216 app/core/gimpchannel.c:363
|
||||
#: app/dialogs/preferences-dialog.c:1832
|
||||
msgid "Quick Mask"
|
||||
msgstr "Hitra maska"
|
||||
|
||||
#: app/actions/actions.c:218 app/dialogs/dialogs.c:408
|
||||
#: app/actions/actions.c:219 app/dialogs/dialogs.c:408
|
||||
msgid "Sample Points"
|
||||
msgstr "Vzorčne točke"
|
||||
|
||||
#: app/actions/actions.c:221
|
||||
#: app/actions/actions.c:222
|
||||
msgid "Select"
|
||||
msgstr "Izberi"
|
||||
|
||||
#. initialize the template list
|
||||
#: app/actions/actions.c:224 app/core/gimp.c:857 app/dialogs/dialogs.c:371
|
||||
#: app/actions/actions.c:225 app/core/gimp.c:857 app/dialogs/dialogs.c:371
|
||||
msgid "Templates"
|
||||
msgstr "Predloge"
|
||||
|
||||
#: app/actions/actions.c:227
|
||||
#: app/actions/actions.c:228
|
||||
msgid "Text Tool"
|
||||
msgstr "Orodje za besedilo"
|
||||
|
||||
#: app/actions/actions.c:230
|
||||
#: app/actions/actions.c:231
|
||||
msgid "Text Editor"
|
||||
msgstr "Urejevalnik besedila"
|
||||
|
||||
#: app/actions/actions.c:233 app/dialogs/dialogs.c:316 app/gui/gui.c:543
|
||||
#: app/actions/actions.c:234 app/dialogs/dialogs.c:316 app/gui/gui.c:543
|
||||
msgid "Tool Options"
|
||||
msgstr "Možnosti orodja"
|
||||
|
||||
#: app/actions/actions.c:236
|
||||
#: app/actions/actions.c:237
|
||||
msgid "Tool Path"
|
||||
msgstr "Orodje Pot"
|
||||
|
||||
#: app/actions/actions.c:239 app/widgets/gimptoolpalette.c:328
|
||||
#: app/actions/actions.c:240 app/widgets/gimptoolpalette.c:328
|
||||
msgid "Tools"
|
||||
msgstr "Orodja"
|
||||
|
||||
#: app/actions/actions.c:242 app/dialogs/dialogs.c:384
|
||||
#: app/actions/actions.c:243 app/dialogs/dialogs.c:384
|
||||
#: app/tools/gimppathtool.c:167
|
||||
msgid "Paths"
|
||||
msgstr "Poti"
|
||||
|
||||
#: app/actions/actions.c:245
|
||||
#: app/actions/actions.c:246
|
||||
msgid "View"
|
||||
msgstr "Pogled"
|
||||
|
||||
#: app/actions/actions.c:248
|
||||
#: app/actions/actions.c:249
|
||||
msgid "Windows"
|
||||
msgstr "Okna"
|
||||
|
||||
#. value description and new value shown in the status bar
|
||||
#: app/actions/actions.c:649
|
||||
#: app/actions/actions.c:669
|
||||
#, c-format
|
||||
msgid "%s: %.2f"
|
||||
msgstr "%s: %.2f"
|
||||
|
||||
#. value description and new value shown in the status bar
|
||||
#: app/actions/actions.c:675
|
||||
#: app/actions/actions.c:695
|
||||
#, c-format
|
||||
msgid "%s: %d"
|
||||
msgstr "%s: %d"
|
||||
@@ -2589,7 +2589,7 @@ msgstr ""
|
||||
#: app/actions/data-commands.c:115 app/actions/tool-options-commands.c:75
|
||||
#: app/core/gimpbrushgenerated-load.c:121 app/core/gimpimage.c:2440
|
||||
#: app/core/gimppalette.c:582 app/core/gimppalette-import.c:223
|
||||
#: app/dialogs/palette-import-dialog.c:774 app/widgets/gimpdnd-xds.c:87
|
||||
#: app/dialogs/palette-import-dialog.c:776 app/widgets/gimpdnd-xds.c:87
|
||||
msgid "Untitled"
|
||||
msgstr "Neimenovano"
|
||||
|
||||
@@ -5084,30 +5084,30 @@ msgstr "Pokaži znova pogovorno okno nazadnje uporabljenega filtra"
|
||||
#. * which we append "..." as the standardized labelling to indicate
|
||||
#. * that this action raises a dialog.
|
||||
#.
|
||||
#: app/actions/filters-actions.c:863
|
||||
#: app/actions/filters-actions.c:879
|
||||
#, c-format
|
||||
msgid "%s..."
|
||||
msgstr "%s ..."
|
||||
|
||||
#: app/actions/filters-actions.c:1191
|
||||
#: app/actions/filters-actions.c:1216
|
||||
#, c-format
|
||||
msgid "Re_peat \"%s\""
|
||||
msgstr "_Ponovi »%s«"
|
||||
|
||||
#: app/actions/filters-actions.c:1192
|
||||
#: app/actions/filters-actions.c:1217
|
||||
#, c-format
|
||||
msgid "R_e-Show \"%s\""
|
||||
msgstr "Ponovno po_kaži »%s«"
|
||||
|
||||
#: app/actions/filters-actions.c:1230
|
||||
#: app/actions/filters-actions.c:1255
|
||||
msgid "Repeat Last"
|
||||
msgstr "Ponovi zadnjega"
|
||||
|
||||
#: app/actions/filters-actions.c:1232
|
||||
#: app/actions/filters-actions.c:1257
|
||||
msgid "Re-Show Last"
|
||||
msgstr "Ponovno pokaži zadnjega"
|
||||
|
||||
#: app/actions/filters-actions.c:1235 app/actions/filters-actions.c:1237
|
||||
#: app/actions/filters-actions.c:1260 app/actions/filters-actions.c:1262
|
||||
msgid "No last used filters"
|
||||
msgstr "Ni nazadnje uporabljenih filtrov"
|
||||
|
||||
@@ -5590,7 +5590,7 @@ msgstr "Uredi ta preliv"
|
||||
msgid "Save '%s' as POV-Ray"
|
||||
msgstr "Shrani »%s« kot žarek POV"
|
||||
|
||||
#: app/actions/help-actions.c:39 menus/image-menu.ui.in.in:898
|
||||
#: app/actions/help-actions.c:39 menus/image-menu.ui.in.in:904
|
||||
msgctxt "help-action"
|
||||
msgid "_Help"
|
||||
msgstr "Po_moč"
|
||||
@@ -10225,7 +10225,7 @@ msgctxt "windows-action"
|
||||
msgid "Switch to the previous image"
|
||||
msgstr "Preklopi na predhodnjo sliko"
|
||||
|
||||
#: app/actions/windows-actions.c:115 menus/image-menu.ui.in.in:887
|
||||
#: app/actions/windows-actions.c:115 menus/image-menu.ui.in.in:893
|
||||
msgctxt "windows-action"
|
||||
msgid "_Tabs Position"
|
||||
msgstr "Po_ložaj zavihkov"
|
||||
@@ -15010,7 +15010,7 @@ msgid "In line %d of palette file: "
|
||||
msgstr "V vrstici %d datoteke palete: "
|
||||
|
||||
#: app/core/gimppalette-load.c:494 app/core/gimppalette-load.c:699
|
||||
#: app/core/gimppalette-load.c:1044
|
||||
#: app/core/gimppalette-load.c:1046
|
||||
#, c-format
|
||||
msgid "Could not read header from palette file '%s': "
|
||||
msgstr "Ni mogoče brati glave iz datoteke palete ‘%s’: "
|
||||
@@ -15035,7 +15035,7 @@ msgid "Invalid ACB palette identifier."
|
||||
msgstr "Neveljaven identifikator palete ACB."
|
||||
|
||||
#: app/core/gimppalette-load.c:740 app/core/gimppalette-load.c:759
|
||||
#: app/core/gimppalette-load.c:977 app/core/gimppalette-load.c:998
|
||||
#: app/core/gimppalette-load.c:979 app/core/gimppalette-load.c:1000
|
||||
#, c-format
|
||||
msgid "Invalid ACB palette name."
|
||||
msgstr "Neveljavno ime palete ACB."
|
||||
@@ -15045,12 +15045,12 @@ msgstr "Neveljavno ime palete ACB."
|
||||
msgid "Invalid ACB palette suffix."
|
||||
msgstr "Neveljavna pripona palete ACB."
|
||||
|
||||
#: app/core/gimppalette-load.c:794 app/core/gimppalette-load.c:1064
|
||||
#: app/core/gimppalette-load.c:794 app/core/gimppalette-load.c:1066
|
||||
#, c-format
|
||||
msgid "Invalid number of colors in palette."
|
||||
msgstr "Neveljavno število barv v paleti."
|
||||
|
||||
#: app/core/gimppalette-load.c:801 app/core/gimppalette-load.c:1071
|
||||
#: app/core/gimppalette-load.c:801 app/core/gimppalette-load.c:1073
|
||||
#, c-format
|
||||
msgid "Invalid number of colors: %s."
|
||||
msgstr "Neveljavno število barv: %s."
|
||||
@@ -15065,49 +15065,49 @@ msgstr "Neveljavne informacije o strani palete ACB."
|
||||
msgid "Invalid ACB palette color space."
|
||||
msgstr "Neveljaven barvni prostor palete ACB."
|
||||
|
||||
#: app/core/gimppalette-load.c:987
|
||||
#: app/core/gimppalette-load.c:989
|
||||
msgid "Invalid ACB name size."
|
||||
msgstr "Neveljavna velikost imena ACB."
|
||||
|
||||
#: app/core/gimppalette-load.c:1055
|
||||
#: app/core/gimppalette-load.c:1057
|
||||
#, c-format
|
||||
msgid "Invalid ASE header: %s"
|
||||
msgstr "Neveljavna glava ASE: %s"
|
||||
|
||||
#: app/core/gimppalette-load.c:1082
|
||||
#: app/core/gimppalette-load.c:1084
|
||||
#, c-format
|
||||
msgid "Invalid ASE file: %s."
|
||||
msgstr "Neveljavna datoteka ASE: %s."
|
||||
|
||||
#: app/core/gimppalette-load.c:1173
|
||||
#: app/core/gimppalette-load.c:1175
|
||||
#, c-format
|
||||
msgid "Invalid color components: %s."
|
||||
msgstr "Neveljavne komponente barve: %s."
|
||||
|
||||
#: app/core/gimppalette-load.c:1185 app/core/gimppalette-load.c:1210
|
||||
#: app/core/gimppalette-load.c:1187 app/core/gimppalette-load.c:1212
|
||||
#, c-format
|
||||
msgid "Invalid ASE color entry: %s."
|
||||
msgstr "Neveljaven barvni vnos ASE: %s."
|
||||
|
||||
#: app/core/gimppalette-load.c:1242 app/core/gimppalette-load.c:1258
|
||||
#: app/core/gimppalette-load.c:1277
|
||||
#: app/core/gimppalette-load.c:1244 app/core/gimppalette-load.c:1260
|
||||
#: app/core/gimppalette-load.c:1279
|
||||
msgid "Invalid ASE palette name."
|
||||
msgstr "Neveljavno ime palete ASE."
|
||||
|
||||
#: app/core/gimppalette-load.c:1251
|
||||
#: app/core/gimppalette-load.c:1253
|
||||
msgid "Invalid ASE block size."
|
||||
msgstr "Neveljavna velikost bloka ASE."
|
||||
|
||||
#: app/core/gimppalette-load.c:1267
|
||||
#: app/core/gimppalette-load.c:1269
|
||||
msgid "Invalid ASE name size."
|
||||
msgstr "Neveljavna velikost imena ASE."
|
||||
|
||||
#: app/core/gimppalette-load.c:1396
|
||||
#: app/core/gimppalette-load.c:1398
|
||||
#, c-format
|
||||
msgid "Unable to read SBZ file"
|
||||
msgstr "Datoteke SBZ ni mogoče prebrati"
|
||||
|
||||
#: app/core/gimppalette-load.c:1460
|
||||
#: app/core/gimppalette-load.c:1462
|
||||
#, c-format
|
||||
msgid "Unable to open SBZ file"
|
||||
msgstr "Datoteke SBZ ni mogoče odpreti"
|
||||
@@ -16576,52 +16576,88 @@ msgid "Select Palette File"
|
||||
msgstr "Izberite datoteko palete"
|
||||
|
||||
#. The "Import" frame
|
||||
#: app/dialogs/palette-import-dialog.c:295
|
||||
#: app/dialogs/palette-import-dialog.c:297
|
||||
msgid "Import Options"
|
||||
msgstr "Možnosti uvoza"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:309
|
||||
#: app/dialogs/palette-import-dialog.c:311
|
||||
msgid "New import"
|
||||
msgstr "Nov uvoz"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:311
|
||||
#: app/dialogs/palette-import-dialog.c:313
|
||||
msgid "Palette _name:"
|
||||
msgstr "_Ime palete:"
|
||||
|
||||
#. The # of colors
|
||||
#: app/dialogs/palette-import-dialog.c:315
|
||||
#: app/dialogs/palette-import-dialog.c:317
|
||||
msgid "N_umber of colors:"
|
||||
msgstr "_Število barv:"
|
||||
|
||||
#. The columns
|
||||
#: app/dialogs/palette-import-dialog.c:328
|
||||
#: app/dialogs/palette-import-dialog.c:330
|
||||
msgid "C_olumns:"
|
||||
msgstr "St_olpci:"
|
||||
|
||||
#. The interval
|
||||
#: app/dialogs/palette-import-dialog.c:338
|
||||
#: app/dialogs/palette-import-dialog.c:340
|
||||
msgid "I_nterval:"
|
||||
msgstr "_Interval:"
|
||||
|
||||
#. The "Preview" frame
|
||||
#: app/dialogs/palette-import-dialog.c:349
|
||||
#: app/dialogs/palette-import-dialog.c:351
|
||||
#: app/tools/gimpforegroundselecttool.c:1318
|
||||
msgid "Preview"
|
||||
msgstr "Predogled"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:367
|
||||
#: app/dialogs/palette-import-dialog.c:369
|
||||
msgid "The selected source contains no colors."
|
||||
msgstr "Izbrani vir ne vsebuje barv."
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:452
|
||||
#: app/dialogs/palette-import-dialog.c:454
|
||||
#, c-format
|
||||
msgid "The palette was not imported: %s"
|
||||
msgstr "Paleta ni bila uvožena: %s"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:464
|
||||
#: app/dialogs/palette-import-dialog.c:466
|
||||
msgid "There is no palette to import."
|
||||
msgstr "Ni palete za uvoz."
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:905
|
||||
msgid "All palette files (*.*)"
|
||||
msgstr "Vse datoteke palet (*.*)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:910
|
||||
msgid "GIMP Palette (*.gpl)"
|
||||
msgstr "Paleta GIMP (*.gpl)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:916
|
||||
msgid "Adobe Color Table (*.act)"
|
||||
msgstr "Barvna tabela Adobe (*.act)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:922
|
||||
msgid "Adobe Color Swatch (*.aco)"
|
||||
msgstr "Barvna paleta Adobe (*.aco)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:928
|
||||
msgid "Adobe Color Book (*.acb)"
|
||||
msgstr "Barvna knjiga Adobe (*.acb)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:934
|
||||
msgid "Adobe Swatch Exchange (*.ase)"
|
||||
msgstr "Adobe Swatch Exchange (*.ase)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:940
|
||||
msgid "Cascading Style Sheet (*.css)"
|
||||
msgstr "Slogovna predloga CSS (*.css)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:946
|
||||
msgid "JASC or RIFF Palette (*.pal)"
|
||||
msgstr "Paleta JASC ali RIFF (*.pal)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:952
|
||||
msgid "SwatchBooker (*.sbz)"
|
||||
msgstr "SwatchBooker (*.sbz)"
|
||||
|
||||
#: app/dialogs/preferences-dialog.c:215
|
||||
msgid "Reset All Preferences"
|
||||
msgstr "Ponastavi vse"
|
||||
@@ -19738,16 +19774,16 @@ msgstr ""
|
||||
msgid "%s plug-in could not open image"
|
||||
msgstr "Z vstavkom %s ni mogoče odpreti slike"
|
||||
|
||||
#: app/file/file-open.c:689
|
||||
#: app/file/file-open.c:690
|
||||
msgid "Image doesn't contain any layers"
|
||||
msgstr "Slika ne vsebuje nobenih plasti"
|
||||
|
||||
#: app/file/file-open.c:747
|
||||
#: app/file/file-open.c:748
|
||||
#, c-format
|
||||
msgid "Opening '%s' failed: %s"
|
||||
msgstr "Odpiranje »%s« ni uspelo: %s"
|
||||
|
||||
#: app/file/file-open.c:835
|
||||
#: app/file/file-open.c:836
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Only platform-native file paths are supported: '%s' cannot be opened as link."
|
||||
@@ -19755,11 +19791,11 @@ msgstr ""
|
||||
"Podprte so samo poti datotek, značilne za platforme: »%s« ni mogoče odpreti "
|
||||
"kot povezave."
|
||||
|
||||
#: app/file/file-open.c:977 app/file/file-save.c:132
|
||||
#: app/file/file-open.c:978 app/file/file-save.c:132
|
||||
msgid "Not a regular file"
|
||||
msgstr "Ni veljavna datoteka"
|
||||
|
||||
#: app/file/file-open.c:986 app/file/file-save.c:141
|
||||
#: app/file/file-open.c:987 app/file/file-save.c:141
|
||||
msgid "Permission denied"
|
||||
msgstr "Ni ustreznih dovoljenj"
|
||||
|
||||
@@ -27385,17 +27421,17 @@ msgid "Select fields"
|
||||
msgstr "Izberite polja"
|
||||
|
||||
#. Tranlators: "N/A" is an abbreviation for "not available"
|
||||
#: app/widgets/gimpdashboard.c:3322
|
||||
#: app/widgets/gimpdashboard.c:3323
|
||||
msgctxt "dashboard-value"
|
||||
msgid "N/A"
|
||||
msgstr "N/D"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:3331 app/widgets/gimpdashboard.c:4339
|
||||
#: app/widgets/gimpdashboard.c:3332 app/widgets/gimpdashboard.c:4340
|
||||
msgctxt "dashboard-value"
|
||||
msgid "Yes"
|
||||
msgstr "Da"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:3332 app/widgets/gimpdashboard.c:4340
|
||||
#: app/widgets/gimpdashboard.c:3333 app/widgets/gimpdashboard.c:4341
|
||||
msgctxt "dashboard-value"
|
||||
msgid "No"
|
||||
msgstr "Ne"
|
||||
@@ -27404,7 +27440,7 @@ msgstr "Ne"
|
||||
#. * value. The "%g" is replaced by a certain quantity, and the "/s"
|
||||
#. * is an abbreviation for "per second".
|
||||
#.
|
||||
#: app/widgets/gimpdashboard.c:3416
|
||||
#: app/widgets/gimpdashboard.c:3417
|
||||
#, c-format
|
||||
msgid "%g/s"
|
||||
msgstr "%g/s"
|
||||
@@ -27415,16 +27451,16 @@ msgstr "%g/s"
|
||||
#. * abbreviation for "per second" (so the full string would read
|
||||
#. * "10 bytes/s", that is, "10 bytes per second".
|
||||
#.
|
||||
#: app/widgets/gimpdashboard.c:4329
|
||||
#: app/widgets/gimpdashboard.c:4330
|
||||
#, c-format
|
||||
msgid "%s/s"
|
||||
msgstr "%s/s"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:4407
|
||||
#: app/widgets/gimpdashboard.c:4408
|
||||
msgid "N/A"
|
||||
msgstr "Ni na voljo"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:4785
|
||||
#: app/widgets/gimpdashboard.c:4786
|
||||
msgid "Resolving symbol information..."
|
||||
msgstr "Razločevanje informacij simbola …"
|
||||
|
||||
@@ -28906,12 +28942,12 @@ msgstr "%s (poskusi %s, %s, %s)"
|
||||
#. * (e.g. a checkbox settings) displayed
|
||||
#. * in some dockable GUI.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1477
|
||||
#: app/widgets/gimpwidgets-utils.c:1480
|
||||
#, c-format
|
||||
msgid "Switch \"%s\" ON"
|
||||
msgstr "Stikalo »%s« VKLJUČENO"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:1479
|
||||
#: app/widgets/gimpwidgets-utils.c:1482
|
||||
#, c-format
|
||||
msgid "Switch \"%s\" OFF"
|
||||
msgstr "Stikalo »%s« IZKLJUČENO"
|
||||
@@ -28921,7 +28957,7 @@ msgstr "Stikalo »%s« IZKLJUČENO"
|
||||
#. * multi-choice settings displayed
|
||||
#. * in some dockable GUI.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1498
|
||||
#: app/widgets/gimpwidgets-utils.c:1501
|
||||
#, c-format
|
||||
msgid "Select \"%s\""
|
||||
msgstr "Izberi »%s«"
|
||||
@@ -28929,27 +28965,27 @@ msgstr "Izberi »%s«"
|
||||
#. TRANSLATORS: %s will be a tool name, so we'll get a
|
||||
#. * final string looking like 'Activate the "Bucket fill" tool'.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1529
|
||||
#: app/widgets/gimpwidgets-utils.c:1532
|
||||
#, c-format
|
||||
msgid "Activate the \"%s\" tool"
|
||||
msgstr "Aktiviraj orodje »%s«"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2128
|
||||
#: app/widgets/gimpwidgets-utils.c:2131
|
||||
#, c-format
|
||||
msgid "Built-in grayscale (%s)"
|
||||
msgstr "Vgrajena sivinska (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2135
|
||||
#: app/widgets/gimpwidgets-utils.c:2138
|
||||
#, c-format
|
||||
msgid "Built-in RGB (%s)"
|
||||
msgstr "Vgrajeni RGB (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2155
|
||||
#: app/widgets/gimpwidgets-utils.c:2158
|
||||
#, c-format
|
||||
msgid "Preferred grayscale (%s)"
|
||||
msgstr "Prednostna sivinska (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2164
|
||||
#: app/widgets/gimpwidgets-utils.c:2167
|
||||
#, c-format
|
||||
msgid "Preferred RGB (%s)"
|
||||
msgstr "Prednostni RGB (%s)"
|
||||
@@ -29431,217 +29467,217 @@ msgctxt "layers-action"
|
||||
msgid "_Layer"
|
||||
msgstr "P_last"
|
||||
|
||||
#: menus/image-menu.ui.in.in:443
|
||||
#: menus/image-menu.ui.in.in:449
|
||||
msgctxt "layers-action"
|
||||
msgid "Stac_k"
|
||||
msgstr "S_klad"
|
||||
|
||||
#: menus/image-menu.ui.in.in:460
|
||||
#: menus/image-menu.ui.in.in:466
|
||||
msgctxt "layers-action"
|
||||
msgid "_Mask"
|
||||
msgstr "_Maska"
|
||||
|
||||
#: menus/image-menu.ui.in.in:482
|
||||
#: menus/image-menu.ui.in.in:488
|
||||
msgctxt "layers-action"
|
||||
msgid "Tr_ansparency"
|
||||
msgstr "Pr_osojnost"
|
||||
|
||||
#: menus/image-menu.ui.in.in:500
|
||||
#: menus/image-menu.ui.in.in:506
|
||||
msgctxt "layers-action"
|
||||
msgid "_Transform"
|
||||
msgstr "Preo_blikuj"
|
||||
|
||||
#: menus/image-menu.ui.in.in:530
|
||||
#: menus/image-menu.ui.in.in:536
|
||||
msgctxt "image-action"
|
||||
msgid "_Colors"
|
||||
msgstr "_Barve"
|
||||
|
||||
#: menus/image-menu.ui.in.in:551
|
||||
#: menus/image-menu.ui.in.in:557
|
||||
msgctxt "image-action"
|
||||
msgid "_Auto"
|
||||
msgstr "_Samodejno"
|
||||
|
||||
#: menus/image-menu.ui.in.in:559
|
||||
#: menus/image-menu.ui.in.in:565
|
||||
msgctxt "image-action"
|
||||
msgid "C_omponents"
|
||||
msgstr "_Komponente"
|
||||
|
||||
#: menus/image-menu.ui.in.in:565
|
||||
#: menus/image-menu.ui.in.in:571
|
||||
msgctxt "image-action"
|
||||
msgid "D_esaturate"
|
||||
msgstr "Z_manjšaj nasičenost"
|
||||
|
||||
#: menus/image-menu.ui.in.in:572
|
||||
#: menus/image-menu.ui.in.in:578
|
||||
msgctxt "image-action"
|
||||
msgid "_Map"
|
||||
msgstr "Pres_likaj "
|
||||
|
||||
#: menus/image-menu.ui.in.in:583
|
||||
#: menus/image-menu.ui.in.in:589
|
||||
msgctxt "image-action"
|
||||
msgid "_Tone Mapping"
|
||||
msgstr "Preslikovanje _tonov"
|
||||
|
||||
#: menus/image-menu.ui.in.in:590
|
||||
#: menus/image-menu.ui.in.in:596
|
||||
msgctxt "image-action"
|
||||
msgid "I_nfo"
|
||||
msgstr "_Podatki"
|
||||
|
||||
#: menus/image-menu.ui.in.in:608
|
||||
#: menus/image-menu.ui.in.in:614
|
||||
msgctxt "tools-action"
|
||||
msgid "_Tools"
|
||||
msgstr "O_rodja"
|
||||
|
||||
#: menus/image-menu.ui.in.in:611
|
||||
#: menus/image-menu.ui.in.in:617
|
||||
msgctxt "tools-action"
|
||||
msgid "_Selection Tools"
|
||||
msgstr "Orodja iz_bora"
|
||||
|
||||
#: menus/image-menu.ui.in.in:624
|
||||
#: menus/image-menu.ui.in.in:630
|
||||
msgctxt "tools-action"
|
||||
msgid "_Paint Tools"
|
||||
msgstr "Orodja _barvanja"
|
||||
|
||||
#: menus/image-menu.ui.in.in:641
|
||||
#: menus/image-menu.ui.in.in:647
|
||||
msgctxt "tools-action"
|
||||
msgid "_Transform Tools"
|
||||
msgstr "Orodja preo_blikovanja"
|
||||
|
||||
#: menus/image-menu.ui.in.in:680
|
||||
#: menus/image-menu.ui.in.in:686
|
||||
msgctxt "filters-action"
|
||||
msgid "Filte_rs"
|
||||
msgstr "_Filtri"
|
||||
|
||||
#: menus/image-menu.ui.in.in:685
|
||||
#: menus/image-menu.ui.in.in:691
|
||||
msgctxt "filters-action"
|
||||
msgid "Recently Used"
|
||||
msgstr "Nedavno uporabljeno"
|
||||
|
||||
#: menus/image-menu.ui.in.in:694
|
||||
#: menus/image-menu.ui.in.in:700
|
||||
msgctxt "filters-action"
|
||||
msgid "_Blur"
|
||||
msgstr "Za_briši"
|
||||
|
||||
#: menus/image-menu.ui.in.in:709
|
||||
#: menus/image-menu.ui.in.in:715
|
||||
msgctxt "filters-action"
|
||||
msgid "En_hance"
|
||||
msgstr "_Izboljšaj"
|
||||
|
||||
#: menus/image-menu.ui.in.in:719
|
||||
#: menus/image-menu.ui.in.in:725
|
||||
msgctxt "filters-action"
|
||||
msgid "_Distorts"
|
||||
msgstr "Popa_čenja"
|
||||
|
||||
#: menus/image-menu.ui.in.in:738
|
||||
#: menus/image-menu.ui.in.in:744
|
||||
msgctxt "filters-action"
|
||||
msgid "_Light and Shadow"
|
||||
msgstr "_Svetloba in sence"
|
||||
|
||||
#: menus/image-menu.ui.in.in:753
|
||||
#: menus/image-menu.ui.in.in:759
|
||||
msgctxt "filters-action"
|
||||
msgid "_Noise"
|
||||
msgstr "Šu_m"
|
||||
|
||||
#: menus/image-menu.ui.in.in:763
|
||||
#: menus/image-menu.ui.in.in:769
|
||||
msgctxt "filters-action"
|
||||
msgid "Edge-De_tect"
|
||||
msgstr "_Razpoznava robov"
|
||||
|
||||
#: menus/image-menu.ui.in.in:772
|
||||
#: menus/image-menu.ui.in.in:778
|
||||
msgctxt "filters-action"
|
||||
msgid "_Generic"
|
||||
msgstr "Sp_lošno"
|
||||
|
||||
#: menus/image-menu.ui.in.in:783
|
||||
#: menus/image-menu.ui.in.in:789
|
||||
msgctxt "filters-action"
|
||||
msgid "C_ombine"
|
||||
msgstr "Zdru_ži"
|
||||
|
||||
#: menus/image-menu.ui.in.in:786
|
||||
#: menus/image-menu.ui.in.in:792
|
||||
msgctxt "filters-action"
|
||||
msgid "_Artistic"
|
||||
msgstr "_Umetniško"
|
||||
|
||||
#: menus/image-menu.ui.in.in:798
|
||||
#: menus/image-menu.ui.in.in:804
|
||||
msgctxt "filters-action"
|
||||
msgid "_Decor"
|
||||
msgstr "O_krasitev"
|
||||
|
||||
#: menus/image-menu.ui.in.in:801
|
||||
#: menus/image-menu.ui.in.in:807
|
||||
msgctxt "filters-action"
|
||||
msgid "_Map"
|
||||
msgstr "Pres_likaj "
|
||||
|
||||
#: menus/image-menu.ui.in.in:813
|
||||
#: menus/image-menu.ui.in.in:819
|
||||
msgctxt "filters-action"
|
||||
msgid "_Render"
|
||||
msgstr "_Upodobi"
|
||||
|
||||
#: menus/image-menu.ui.in.in:816
|
||||
#: menus/image-menu.ui.in.in:822
|
||||
msgctxt "filters-action"
|
||||
msgid "_Fractals"
|
||||
msgstr "_Fraktali"
|
||||
|
||||
#: menus/image-menu.ui.in.in:819
|
||||
#: menus/image-menu.ui.in.in:825
|
||||
msgctxt "filters-action"
|
||||
msgid "N_oise"
|
||||
msgstr "_Šum"
|
||||
|
||||
#: menus/image-menu.ui.in.in:827
|
||||
#: menus/image-menu.ui.in.in:833
|
||||
msgctxt "filters-action"
|
||||
msgid "_Pattern"
|
||||
msgstr "_Vzorec"
|
||||
|
||||
#: menus/image-menu.ui.in.in:840
|
||||
#: menus/image-menu.ui.in.in:846
|
||||
msgctxt "filters-action"
|
||||
msgid "_Web"
|
||||
msgstr "S_plet"
|
||||
|
||||
#: menus/image-menu.ui.in.in:846
|
||||
#: menus/image-menu.ui.in.in:852
|
||||
msgctxt "filters-action"
|
||||
msgid "An_imation"
|
||||
msgstr "An_imacija"
|
||||
|
||||
#: menus/image-menu.ui.in.in:849
|
||||
#: menus/image-menu.ui.in.in:855
|
||||
msgctxt "filters-action"
|
||||
msgid "De_velopment"
|
||||
msgstr "Raz_voj"
|
||||
|
||||
#: menus/image-menu.ui.in.in:851
|
||||
#: menus/image-menu.ui.in.in:857
|
||||
msgctxt "filters-action"
|
||||
msgid "Plug-In _Examples"
|
||||
msgstr "Pri_meri vstavkov"
|
||||
|
||||
#: menus/image-menu.ui.in.in:854
|
||||
#: menus/image-menu.ui.in.in:860
|
||||
msgctxt "filters-action"
|
||||
msgid "_Python-Fu"
|
||||
msgstr "_Python-Fu"
|
||||
|
||||
#: menus/image-menu.ui.in.in:857
|
||||
#: menus/image-menu.ui.in.in:863
|
||||
msgctxt "filters-action"
|
||||
msgid "_Script-Fu"
|
||||
msgstr "_Skript-Fu"
|
||||
|
||||
#: menus/image-menu.ui.in.in:864
|
||||
#: menus/image-menu.ui.in.in:870
|
||||
msgctxt "windows-action"
|
||||
msgid "_Windows"
|
||||
msgstr "_Okna"
|
||||
|
||||
#: menus/image-menu.ui.in.in:867
|
||||
#: menus/image-menu.ui.in.in:873
|
||||
msgctxt "windows-action"
|
||||
msgid "_Recently Closed Docks"
|
||||
msgstr "_Nedavno zaprta sidrišča"
|
||||
|
||||
#: menus/image-menu.ui.in.in:871
|
||||
#: menus/image-menu.ui.in.in:877
|
||||
msgctxt "windows-action"
|
||||
msgid "_Dockable Dialogs"
|
||||
msgstr "_Sidranju prilagojena okna"
|
||||
|
||||
#: menus/image-menu.ui.in.in:903
|
||||
#: menus/image-menu.ui.in.in:909
|
||||
msgctxt "help-action"
|
||||
msgid "_User Manual"
|
||||
msgstr "_Uporabniški vodnik"
|
||||
|
||||
#: menus/image-menu.ui.in.in:919
|
||||
#: menus/image-menu.ui.in.in:925
|
||||
msgctxt "help-action"
|
||||
msgid "_GIMP Online"
|
||||
msgstr "_GIMP na spletu"
|
||||
|
320
po/zh_CN.po
320
po/zh_CN.po
@@ -23,8 +23,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: GIMP-master\n"
|
||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gimp/issues\n"
|
||||
"POT-Creation-Date: 2025-08-31 15:24+0000\n"
|
||||
"PO-Revision-Date: 2025-09-01 07:38+0800\n"
|
||||
"POT-Creation-Date: 2025-09-08 08:29+0000\n"
|
||||
"PO-Revision-Date: 2025-09-08 16:57+0800\n"
|
||||
"Last-Translator: lumingzh <lumingzh@qq.com>\n"
|
||||
"Language-Team: Chinese (China) <i18n-zh@googlegroups.com>\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -372,227 +372,227 @@ msgstr ""
|
||||
"多数可能是您的文件系统储存文件所用的编码不是 UTF-8 但 GLib 对此不知情。请设置"
|
||||
"环境变量 G_FILENAME_ENCODING。"
|
||||
|
||||
#: app/actions/actions.c:113 app/dialogs/dialogs.c:426
|
||||
#: app/actions/actions.c:114 app/dialogs/dialogs.c:426
|
||||
#: app/widgets/gimpbrusheditor.c:89
|
||||
msgid "Brush Editor"
|
||||
msgstr "笔刷编辑器"
|
||||
|
||||
#. initialize the list of gimp brushes
|
||||
#: app/actions/actions.c:116 app/core/gimp-data-factories.c:358
|
||||
#: app/actions/actions.c:117 app/core/gimp-data-factories.c:358
|
||||
#: app/dialogs/dialogs.c:341 app/dialogs/preferences-dialog.c:3513
|
||||
msgid "Brushes"
|
||||
msgstr "笔刷"
|
||||
|
||||
#: app/actions/actions.c:119 app/dialogs/dialogs.c:362
|
||||
#: app/actions/actions.c:120 app/dialogs/dialogs.c:362
|
||||
msgid "Buffers"
|
||||
msgstr "缓冲区"
|
||||
|
||||
#: app/actions/actions.c:122 app/dialogs/dialogs.c:380
|
||||
#: app/actions/actions.c:123 app/dialogs/dialogs.c:380
|
||||
#: app/propgui/gimppropgui-newsprint.c:160
|
||||
#: app/widgets/gimppickablechooser.c:292
|
||||
msgid "Channels"
|
||||
msgstr "通道"
|
||||
|
||||
#: app/actions/actions.c:125 app/dialogs/convert-indexed-dialog.c:178
|
||||
#: app/actions/actions.c:126 app/dialogs/convert-indexed-dialog.c:178
|
||||
#: app/dialogs/dialogs.c:388
|
||||
msgid "Colormap"
|
||||
msgstr "颜色表"
|
||||
|
||||
#: app/actions/actions.c:128
|
||||
#: app/actions/actions.c:129
|
||||
msgid "Context"
|
||||
msgstr "环境"
|
||||
|
||||
#: app/actions/actions.c:131 app/dialogs/dialogs.c:328
|
||||
#: app/actions/actions.c:132 app/dialogs/dialogs.c:328
|
||||
msgid "Pointer Information"
|
||||
msgstr "指针信息"
|
||||
|
||||
#: app/actions/actions.c:134 app/dialogs/dialogs.c:332
|
||||
#: app/actions/actions.c:135 app/dialogs/dialogs.c:332
|
||||
msgid "Dashboard"
|
||||
msgstr "仪表盘"
|
||||
|
||||
#: app/actions/actions.c:137
|
||||
#: app/actions/actions.c:138
|
||||
msgid "Debug"
|
||||
msgstr "调试"
|
||||
|
||||
#: app/actions/actions.c:140
|
||||
#: app/actions/actions.c:141
|
||||
msgid "Dialogs"
|
||||
msgstr "对话框"
|
||||
|
||||
#: app/actions/actions.c:143
|
||||
#: app/actions/actions.c:144
|
||||
msgid "Dock"
|
||||
msgstr "停靠"
|
||||
|
||||
#: app/actions/actions.c:146
|
||||
#: app/actions/actions.c:147
|
||||
msgid "Dockable"
|
||||
msgstr "可停靠"
|
||||
|
||||
#. Document History
|
||||
#: app/actions/actions.c:149 app/dialogs/dialogs.c:368
|
||||
#: app/actions/actions.c:150 app/dialogs/dialogs.c:368
|
||||
#: app/dialogs/preferences-dialog.c:1281
|
||||
msgid "Document History"
|
||||
msgstr "文档历史"
|
||||
|
||||
#: app/actions/actions.c:152
|
||||
#: app/actions/actions.c:153
|
||||
msgid "Drawable"
|
||||
msgstr "可绘区"
|
||||
|
||||
#: app/actions/actions.c:155 app/dialogs/dialogs.c:344
|
||||
#: app/actions/actions.c:156 app/dialogs/dialogs.c:344
|
||||
msgid "Paint Dynamics"
|
||||
msgstr "动态绘图"
|
||||
|
||||
#: app/actions/actions.c:158 app/dialogs/dialogs.c:430
|
||||
#: app/actions/actions.c:159 app/dialogs/dialogs.c:430
|
||||
#: app/widgets/gimpdynamicseditor.c:97
|
||||
msgid "Paint Dynamics Editor"
|
||||
msgstr "动态绘图编辑器"
|
||||
|
||||
#: app/actions/actions.c:161
|
||||
#: app/actions/actions.c:162
|
||||
msgid "Edit"
|
||||
msgstr "编辑"
|
||||
|
||||
#: app/actions/actions.c:164 app/dialogs/dialogs.c:324
|
||||
#: app/actions/actions.c:165 app/dialogs/dialogs.c:324
|
||||
msgid "Error Console"
|
||||
msgstr "错误控制台"
|
||||
|
||||
#: app/actions/actions.c:167
|
||||
#: app/actions/actions.c:168
|
||||
msgid "File"
|
||||
msgstr "文件"
|
||||
|
||||
#: app/actions/actions.c:170
|
||||
#: app/actions/actions.c:171
|
||||
msgid "Filters"
|
||||
msgstr "滤镜"
|
||||
|
||||
#. initialize the list of gimp fonts
|
||||
#: app/actions/actions.c:173 app/core/gimp-data-factories.c:392
|
||||
#: app/actions/actions.c:174 app/core/gimp-data-factories.c:392
|
||||
#: app/dialogs/dialogs.c:359 app/dialogs/preferences-dialog.c:3543
|
||||
msgid "Fonts"
|
||||
msgstr "字体"
|
||||
|
||||
#: app/actions/actions.c:176 app/dialogs/dialogs.c:434
|
||||
#: app/actions/actions.c:177 app/dialogs/dialogs.c:434
|
||||
#: app/widgets/gimpgradienteditor.c:296
|
||||
msgid "Gradient Editor"
|
||||
msgstr "渐变编辑器"
|
||||
|
||||
#. initialize the list of gimp gradients
|
||||
#: app/actions/actions.c:179 app/core/gimp-data-factories.c:383
|
||||
#: app/actions/actions.c:180 app/core/gimp-data-factories.c:383
|
||||
#: app/dialogs/dialogs.c:353 app/dialogs/preferences-dialog.c:3537
|
||||
msgid "Gradients"
|
||||
msgstr "渐变"
|
||||
|
||||
#: app/actions/actions.c:182 app/core/gimp-data-factories.c:399
|
||||
#: app/actions/actions.c:183 app/core/gimp-data-factories.c:399
|
||||
#: app/dialogs/dialogs.c:365 app/dialogs/preferences-dialog.c:3549
|
||||
msgid "Tool Presets"
|
||||
msgstr "工具预设"
|
||||
|
||||
#: app/actions/actions.c:185 app/dialogs/dialogs.c:442
|
||||
#: app/actions/actions.c:186 app/dialogs/dialogs.c:442
|
||||
#: app/widgets/gimptoolpreseteditor.c:99
|
||||
msgid "Tool Preset Editor"
|
||||
msgstr "工具预设编辑器"
|
||||
|
||||
#: app/actions/actions.c:188
|
||||
#: app/actions/actions.c:189
|
||||
msgid "Help"
|
||||
msgstr "帮助"
|
||||
|
||||
#: app/actions/actions.c:191 app/core/gimpimage.c:604
|
||||
#: app/actions/actions.c:192 app/core/gimpimage.c:604
|
||||
msgid "Image"
|
||||
msgstr "图像"
|
||||
|
||||
#: app/actions/actions.c:194 app/dialogs/dialogs.c:338
|
||||
#: app/actions/actions.c:195 app/dialogs/dialogs.c:338
|
||||
#: app/widgets/gimppickablechooser.c:211
|
||||
msgid "Images"
|
||||
msgstr "图像"
|
||||
|
||||
#: app/actions/actions.c:197 app/dialogs/dialogs.c:376
|
||||
#: app/actions/actions.c:198 app/dialogs/dialogs.c:376
|
||||
#: app/dialogs/resize-dialog.c:171 app/widgets/gimppickablechooser.c:267
|
||||
msgid "Layers"
|
||||
msgstr "图层"
|
||||
|
||||
#. initialize the list of mypaint brushes
|
||||
#: app/actions/actions.c:200 app/core/gimp-data-factories.c:368
|
||||
#: app/actions/actions.c:201 app/core/gimp-data-factories.c:368
|
||||
#: app/dialogs/dialogs.c:347 app/dialogs/preferences-dialog.c:3555
|
||||
msgid "MyPaint Brushes"
|
||||
msgstr "MyPaint 笔刷"
|
||||
|
||||
#: app/actions/actions.c:203 app/dialogs/dialogs.c:438
|
||||
#: app/actions/actions.c:204 app/dialogs/dialogs.c:438
|
||||
#: app/widgets/gimppaletteeditor.c:157
|
||||
msgid "Palette Editor"
|
||||
msgstr "色板编辑器"
|
||||
|
||||
#. initialize the list of gimp palettes
|
||||
#: app/actions/actions.c:206 app/core/gimp-data-factories.c:378
|
||||
#: app/actions/actions.c:207 app/core/gimp-data-factories.c:378
|
||||
#: app/dialogs/dialogs.c:356 app/dialogs/preferences-dialog.c:3531
|
||||
msgid "Palettes"
|
||||
msgstr "色板"
|
||||
|
||||
#. initialize the list of gimp patterns
|
||||
#: app/actions/actions.c:209 app/core/gimp-data-factories.c:373
|
||||
#: app/actions/actions.c:210 app/core/gimp-data-factories.c:373
|
||||
#: app/dialogs/dialogs.c:350 app/dialogs/preferences-dialog.c:3525
|
||||
msgid "Patterns"
|
||||
msgstr "图案"
|
||||
|
||||
#: app/actions/actions.c:212 app/dialogs/preferences-dialog.c:3561
|
||||
#: app/actions/actions.c:213 app/dialogs/preferences-dialog.c:3561
|
||||
msgid "Plug-ins"
|
||||
msgstr "插件"
|
||||
|
||||
#. Quick Mask Color
|
||||
#: app/actions/actions.c:215 app/core/gimpchannel.c:363
|
||||
#: app/actions/actions.c:216 app/core/gimpchannel.c:363
|
||||
#: app/dialogs/preferences-dialog.c:1832
|
||||
msgid "Quick Mask"
|
||||
msgstr "快速蒙版"
|
||||
|
||||
#: app/actions/actions.c:218 app/dialogs/dialogs.c:408
|
||||
#: app/actions/actions.c:219 app/dialogs/dialogs.c:408
|
||||
msgid "Sample Points"
|
||||
msgstr "采样点"
|
||||
|
||||
#: app/actions/actions.c:221
|
||||
#: app/actions/actions.c:222
|
||||
msgid "Select"
|
||||
msgstr "选择"
|
||||
|
||||
#. initialize the template list
|
||||
#: app/actions/actions.c:224 app/core/gimp.c:857 app/dialogs/dialogs.c:371
|
||||
#: app/actions/actions.c:225 app/core/gimp.c:857 app/dialogs/dialogs.c:371
|
||||
msgid "Templates"
|
||||
msgstr "模板"
|
||||
|
||||
#: app/actions/actions.c:227
|
||||
#: app/actions/actions.c:228
|
||||
msgid "Text Tool"
|
||||
msgstr "文字工具"
|
||||
|
||||
#: app/actions/actions.c:230
|
||||
#: app/actions/actions.c:231
|
||||
msgid "Text Editor"
|
||||
msgstr "文字编辑器"
|
||||
|
||||
#: app/actions/actions.c:233 app/dialogs/dialogs.c:316 app/gui/gui.c:543
|
||||
#: app/actions/actions.c:234 app/dialogs/dialogs.c:316 app/gui/gui.c:543
|
||||
msgid "Tool Options"
|
||||
msgstr "工具选项"
|
||||
|
||||
#: app/actions/actions.c:236
|
||||
#: app/actions/actions.c:237
|
||||
msgid "Tool Path"
|
||||
msgstr "工具路径"
|
||||
|
||||
#: app/actions/actions.c:239 app/widgets/gimptoolpalette.c:328
|
||||
#: app/actions/actions.c:240 app/widgets/gimptoolpalette.c:328
|
||||
msgid "Tools"
|
||||
msgstr "工具"
|
||||
|
||||
#: app/actions/actions.c:242 app/dialogs/dialogs.c:384
|
||||
#: app/actions/actions.c:243 app/dialogs/dialogs.c:384
|
||||
#: app/tools/gimppathtool.c:167
|
||||
msgid "Paths"
|
||||
msgstr "路径"
|
||||
|
||||
#: app/actions/actions.c:245
|
||||
#: app/actions/actions.c:246
|
||||
msgid "View"
|
||||
msgstr "查看"
|
||||
|
||||
#: app/actions/actions.c:248
|
||||
#: app/actions/actions.c:249
|
||||
msgid "Windows"
|
||||
msgstr "窗口"
|
||||
|
||||
#. value description and new value shown in the status bar
|
||||
#: app/actions/actions.c:649
|
||||
#: app/actions/actions.c:669
|
||||
#, c-format
|
||||
msgid "%s: %.2f"
|
||||
msgstr "%s: %.2f"
|
||||
|
||||
#. value description and new value shown in the status bar
|
||||
#: app/actions/actions.c:675
|
||||
#: app/actions/actions.c:695
|
||||
#, c-format
|
||||
msgid "%s: %d"
|
||||
msgstr "%s: %d"
|
||||
@@ -2575,7 +2575,7 @@ msgstr ""
|
||||
#: app/actions/data-commands.c:115 app/actions/tool-options-commands.c:75
|
||||
#: app/core/gimpbrushgenerated-load.c:121 app/core/gimpimage.c:2440
|
||||
#: app/core/gimppalette.c:582 app/core/gimppalette-import.c:223
|
||||
#: app/dialogs/palette-import-dialog.c:774 app/widgets/gimpdnd-xds.c:87
|
||||
#: app/dialogs/palette-import-dialog.c:776 app/widgets/gimpdnd-xds.c:87
|
||||
msgid "Untitled"
|
||||
msgstr "无标题"
|
||||
|
||||
@@ -5058,7 +5058,7 @@ msgstr "再次显示上次使用的滤镜对话框"
|
||||
#. * which we append "..." as the standardized labelling to indicate
|
||||
#. * that this action raises a dialog.
|
||||
#.
|
||||
#: app/actions/filters-actions.c:864
|
||||
#: app/actions/filters-actions.c:879
|
||||
#, c-format
|
||||
msgid "%s..."
|
||||
msgstr "%s…"
|
||||
@@ -5555,7 +5555,7 @@ msgstr "编辑该渐变"
|
||||
msgid "Save '%s' as POV-Ray"
|
||||
msgstr "将“%s”保存为 POV-Ray"
|
||||
|
||||
#: app/actions/help-actions.c:39 menus/image-menu.ui.in.in:898
|
||||
#: app/actions/help-actions.c:39 menus/image-menu.ui.in.in:904
|
||||
msgctxt "help-action"
|
||||
msgid "_Help"
|
||||
msgstr "帮助(_H)"
|
||||
@@ -10130,7 +10130,7 @@ msgctxt "windows-action"
|
||||
msgid "Switch to the previous image"
|
||||
msgstr "切换到上一个图像"
|
||||
|
||||
#: app/actions/windows-actions.c:115 menus/image-menu.ui.in.in:887
|
||||
#: app/actions/windows-actions.c:115 menus/image-menu.ui.in.in:893
|
||||
msgctxt "windows-action"
|
||||
msgid "_Tabs Position"
|
||||
msgstr "标签页位置(_T)"
|
||||
@@ -14705,7 +14705,7 @@ msgid "In line %d of palette file: "
|
||||
msgstr "色板文件的第 %d 行:"
|
||||
|
||||
#: app/core/gimppalette-load.c:494 app/core/gimppalette-load.c:699
|
||||
#: app/core/gimppalette-load.c:1044
|
||||
#: app/core/gimppalette-load.c:1046
|
||||
#, c-format
|
||||
msgid "Could not read header from palette file '%s': "
|
||||
msgstr "无法从色板文件“%s”中读取文件头:"
|
||||
@@ -14730,7 +14730,7 @@ msgid "Invalid ACB palette identifier."
|
||||
msgstr "无效的 ACB 色板标识符。"
|
||||
|
||||
#: app/core/gimppalette-load.c:740 app/core/gimppalette-load.c:759
|
||||
#: app/core/gimppalette-load.c:977 app/core/gimppalette-load.c:998
|
||||
#: app/core/gimppalette-load.c:979 app/core/gimppalette-load.c:1000
|
||||
#, c-format
|
||||
msgid "Invalid ACB palette name."
|
||||
msgstr "无效的 ACB 色板名称。"
|
||||
@@ -14740,12 +14740,12 @@ msgstr "无效的 ACB 色板名称。"
|
||||
msgid "Invalid ACB palette suffix."
|
||||
msgstr "无效的 ACB 色板后缀。"
|
||||
|
||||
#: app/core/gimppalette-load.c:794 app/core/gimppalette-load.c:1064
|
||||
#: app/core/gimppalette-load.c:794 app/core/gimppalette-load.c:1066
|
||||
#, c-format
|
||||
msgid "Invalid number of colors in palette."
|
||||
msgstr "无效的色板颜色数量。"
|
||||
|
||||
#: app/core/gimppalette-load.c:801 app/core/gimppalette-load.c:1071
|
||||
#: app/core/gimppalette-load.c:801 app/core/gimppalette-load.c:1073
|
||||
#, c-format
|
||||
msgid "Invalid number of colors: %s."
|
||||
msgstr "无效的颜色数量:%s。"
|
||||
@@ -14760,49 +14760,49 @@ msgstr "无效的 ACB 色板页面信息。"
|
||||
msgid "Invalid ACB palette color space."
|
||||
msgstr "无效的 ACB 色板色彩空间。"
|
||||
|
||||
#: app/core/gimppalette-load.c:987
|
||||
#: app/core/gimppalette-load.c:989
|
||||
msgid "Invalid ACB name size."
|
||||
msgstr "无效的 ACB 名称大小。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1055
|
||||
#: app/core/gimppalette-load.c:1057
|
||||
#, c-format
|
||||
msgid "Invalid ASE header: %s"
|
||||
msgstr "无效的 ASE 文件头:%s"
|
||||
|
||||
#: app/core/gimppalette-load.c:1082
|
||||
#: app/core/gimppalette-load.c:1084
|
||||
#, c-format
|
||||
msgid "Invalid ASE file: %s."
|
||||
msgstr "无效的 ASE 文件:%s。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1173
|
||||
#: app/core/gimppalette-load.c:1175
|
||||
#, c-format
|
||||
msgid "Invalid color components: %s."
|
||||
msgstr "无效的颜色分量:%s。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1185 app/core/gimppalette-load.c:1210
|
||||
#: app/core/gimppalette-load.c:1187 app/core/gimppalette-load.c:1212
|
||||
#, c-format
|
||||
msgid "Invalid ASE color entry: %s."
|
||||
msgstr "无效的 ASE 颜色条目:%s。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1242 app/core/gimppalette-load.c:1258
|
||||
#: app/core/gimppalette-load.c:1277
|
||||
#: app/core/gimppalette-load.c:1244 app/core/gimppalette-load.c:1260
|
||||
#: app/core/gimppalette-load.c:1279
|
||||
msgid "Invalid ASE palette name."
|
||||
msgstr "无效的 ASE 色板名称。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1251
|
||||
#: app/core/gimppalette-load.c:1253
|
||||
msgid "Invalid ASE block size."
|
||||
msgstr "无效的 ASE 块大小。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1267
|
||||
#: app/core/gimppalette-load.c:1269
|
||||
msgid "Invalid ASE name size."
|
||||
msgstr "无效的 ASE 名称大小。"
|
||||
|
||||
#: app/core/gimppalette-load.c:1396
|
||||
#: app/core/gimppalette-load.c:1398
|
||||
#, c-format
|
||||
msgid "Unable to read SBZ file"
|
||||
msgstr "无法读取 SBZ 文件"
|
||||
|
||||
#: app/core/gimppalette-load.c:1460
|
||||
#: app/core/gimppalette-load.c:1462
|
||||
#, c-format
|
||||
msgid "Unable to open SBZ file"
|
||||
msgstr "无法打开 SBZ 文件"
|
||||
@@ -16263,52 +16263,88 @@ msgid "Select Palette File"
|
||||
msgstr "选择色板文件"
|
||||
|
||||
#. The "Import" frame
|
||||
#: app/dialogs/palette-import-dialog.c:295
|
||||
#: app/dialogs/palette-import-dialog.c:297
|
||||
msgid "Import Options"
|
||||
msgstr "导入选项"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:309
|
||||
#: app/dialogs/palette-import-dialog.c:311
|
||||
msgid "New import"
|
||||
msgstr "新建导入"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:311
|
||||
#: app/dialogs/palette-import-dialog.c:313
|
||||
msgid "Palette _name:"
|
||||
msgstr "色板名字(_N):"
|
||||
|
||||
#. The # of colors
|
||||
#: app/dialogs/palette-import-dialog.c:315
|
||||
#: app/dialogs/palette-import-dialog.c:317
|
||||
msgid "N_umber of colors:"
|
||||
msgstr "颜色数量(_U):"
|
||||
|
||||
#. The columns
|
||||
#: app/dialogs/palette-import-dialog.c:328
|
||||
#: app/dialogs/palette-import-dialog.c:330
|
||||
msgid "C_olumns:"
|
||||
msgstr "列数(_O):"
|
||||
|
||||
#. The interval
|
||||
#: app/dialogs/palette-import-dialog.c:338
|
||||
#: app/dialogs/palette-import-dialog.c:340
|
||||
msgid "I_nterval:"
|
||||
msgstr "间隔(_N):"
|
||||
|
||||
#. The "Preview" frame
|
||||
#: app/dialogs/palette-import-dialog.c:349
|
||||
#: app/dialogs/palette-import-dialog.c:351
|
||||
#: app/tools/gimpforegroundselecttool.c:1318
|
||||
msgid "Preview"
|
||||
msgstr "预览"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:367
|
||||
#: app/dialogs/palette-import-dialog.c:369
|
||||
msgid "The selected source contains no colors."
|
||||
msgstr "选中的源不包含颜色。"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:452
|
||||
#: app/dialogs/palette-import-dialog.c:454
|
||||
#, c-format
|
||||
msgid "The palette was not imported: %s"
|
||||
msgstr "该色板未导入:%s"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:464
|
||||
#: app/dialogs/palette-import-dialog.c:466
|
||||
msgid "There is no palette to import."
|
||||
msgstr "没有色板可导入。"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:905
|
||||
msgid "All palette files (*.*)"
|
||||
msgstr "所有色板文件(*.*)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:910
|
||||
msgid "GIMP Palette (*.gpl)"
|
||||
msgstr "GIMP 色板(*.gpl)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:916
|
||||
msgid "Adobe Color Table (*.act)"
|
||||
msgstr "Adobe 颜色表(*.act)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:922
|
||||
msgid "Adobe Color Swatch (*.aco)"
|
||||
msgstr "Adobe 色板(*.aco)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:928
|
||||
msgid "Adobe Color Book (*.acb)"
|
||||
msgstr "Adobe 色簿(*.acb)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:934
|
||||
msgid "Adobe Swatch Exchange (*.ase)"
|
||||
msgstr "Adobe 色板交换(*.ase)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:940
|
||||
msgid "Cascading Style Sheet (*.css)"
|
||||
msgstr "层叠样式表(*.css)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:946
|
||||
msgid "JASC or RIFF Palette (*.pal)"
|
||||
msgstr "JASC 或 RIFF 色板(*.pal)"
|
||||
|
||||
#: app/dialogs/palette-import-dialog.c:952
|
||||
msgid "SwatchBooker (*.sbz)"
|
||||
msgstr "SwatchBooker(*.sbz)"
|
||||
|
||||
#: app/dialogs/preferences-dialog.c:215
|
||||
msgid "Reset All Preferences"
|
||||
msgstr "重置所有首选项"
|
||||
@@ -19374,26 +19410,26 @@ msgstr "%s 插件返回的状态为成功,但没有返回图像"
|
||||
msgid "%s plug-in could not open image"
|
||||
msgstr "%s 插件无法打开图像"
|
||||
|
||||
#: app/file/file-open.c:689
|
||||
#: app/file/file-open.c:690
|
||||
msgid "Image doesn't contain any layers"
|
||||
msgstr "图像没有包含任何图层"
|
||||
|
||||
#: app/file/file-open.c:747
|
||||
#: app/file/file-open.c:748
|
||||
#, c-format
|
||||
msgid "Opening '%s' failed: %s"
|
||||
msgstr "打开“%s”失败:%s"
|
||||
|
||||
#: app/file/file-open.c:835
|
||||
#: app/file/file-open.c:836
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Only platform-native file paths are supported: '%s' cannot be opened as link."
|
||||
msgstr "仅支持平台原生的文件路径:“%s”无法作为链接打开。"
|
||||
|
||||
#: app/file/file-open.c:977 app/file/file-save.c:132
|
||||
#: app/file/file-open.c:978 app/file/file-save.c:132
|
||||
msgid "Not a regular file"
|
||||
msgstr "不是普通文件"
|
||||
|
||||
#: app/file/file-open.c:986 app/file/file-save.c:141
|
||||
#: app/file/file-open.c:987 app/file/file-save.c:141
|
||||
msgid "Permission denied"
|
||||
msgstr "访问被拒绝"
|
||||
|
||||
@@ -26897,17 +26933,17 @@ msgid "Select fields"
|
||||
msgstr "选择区域"
|
||||
|
||||
#. Tranlators: "N/A" is an abbreviation for "not available"
|
||||
#: app/widgets/gimpdashboard.c:3322
|
||||
#: app/widgets/gimpdashboard.c:3323
|
||||
msgctxt "dashboard-value"
|
||||
msgid "N/A"
|
||||
msgstr "N/A"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:3331 app/widgets/gimpdashboard.c:4339
|
||||
#: app/widgets/gimpdashboard.c:3332 app/widgets/gimpdashboard.c:4340
|
||||
msgctxt "dashboard-value"
|
||||
msgid "Yes"
|
||||
msgstr "是"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:3332 app/widgets/gimpdashboard.c:4340
|
||||
#: app/widgets/gimpdashboard.c:3333 app/widgets/gimpdashboard.c:4341
|
||||
msgctxt "dashboard-value"
|
||||
msgid "No"
|
||||
msgstr "否"
|
||||
@@ -26916,7 +26952,7 @@ msgstr "否"
|
||||
#. * value. The "%g" is replaced by a certain quantity, and the "/s"
|
||||
#. * is an abbreviation for "per second".
|
||||
#.
|
||||
#: app/widgets/gimpdashboard.c:3416
|
||||
#: app/widgets/gimpdashboard.c:3417
|
||||
#, c-format
|
||||
msgid "%g/s"
|
||||
msgstr "%g/s"
|
||||
@@ -26927,16 +26963,16 @@ msgstr "%g/s"
|
||||
#. * abbreviation for "per second" (so the full string would read
|
||||
#. * "10 bytes/s", that is, "10 bytes per second".
|
||||
#.
|
||||
#: app/widgets/gimpdashboard.c:4329
|
||||
#: app/widgets/gimpdashboard.c:4330
|
||||
#, c-format
|
||||
msgid "%s/s"
|
||||
msgstr "%s/s"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:4407
|
||||
#: app/widgets/gimpdashboard.c:4408
|
||||
msgid "N/A"
|
||||
msgstr "N/A"
|
||||
|
||||
#: app/widgets/gimpdashboard.c:4785
|
||||
#: app/widgets/gimpdashboard.c:4786
|
||||
msgid "Resolving symbol information..."
|
||||
msgstr "解析符号信息…"
|
||||
|
||||
@@ -28393,12 +28429,12 @@ msgstr "%s(尝试 %s, %s, %s)"
|
||||
#. * (e.g. a checkbox settings) displayed
|
||||
#. * in some dockable GUI.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1477
|
||||
#: app/widgets/gimpwidgets-utils.c:1480
|
||||
#, c-format
|
||||
msgid "Switch \"%s\" ON"
|
||||
msgstr "开启“%s”"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:1479
|
||||
#: app/widgets/gimpwidgets-utils.c:1482
|
||||
#, c-format
|
||||
msgid "Switch \"%s\" OFF"
|
||||
msgstr "关闭“%s”"
|
||||
@@ -28408,7 +28444,7 @@ msgstr "关闭“%s”"
|
||||
#. * multi-choice settings displayed
|
||||
#. * in some dockable GUI.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1498
|
||||
#: app/widgets/gimpwidgets-utils.c:1501
|
||||
#, c-format
|
||||
msgid "Select \"%s\""
|
||||
msgstr "选择“%s”"
|
||||
@@ -28416,27 +28452,27 @@ msgstr "选择“%s”"
|
||||
#. TRANSLATORS: %s will be a tool name, so we'll get a
|
||||
#. * final string looking like 'Activate the "Bucket fill" tool'.
|
||||
#.
|
||||
#: app/widgets/gimpwidgets-utils.c:1529
|
||||
#: app/widgets/gimpwidgets-utils.c:1532
|
||||
#, c-format
|
||||
msgid "Activate the \"%s\" tool"
|
||||
msgstr "激活“%s”工具"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2128
|
||||
#: app/widgets/gimpwidgets-utils.c:2131
|
||||
#, c-format
|
||||
msgid "Built-in grayscale (%s)"
|
||||
msgstr "内置灰度 (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2135
|
||||
#: app/widgets/gimpwidgets-utils.c:2138
|
||||
#, c-format
|
||||
msgid "Built-in RGB (%s)"
|
||||
msgstr "内置 RGB (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2155
|
||||
#: app/widgets/gimpwidgets-utils.c:2158
|
||||
#, c-format
|
||||
msgid "Preferred grayscale (%s)"
|
||||
msgstr "首选灰度 (%s)"
|
||||
|
||||
#: app/widgets/gimpwidgets-utils.c:2164
|
||||
#: app/widgets/gimpwidgets-utils.c:2167
|
||||
#, c-format
|
||||
msgid "Preferred RGB (%s)"
|
||||
msgstr "首选 RGB (%s)"
|
||||
@@ -28909,217 +28945,217 @@ msgctxt "layers-action"
|
||||
msgid "_Layer"
|
||||
msgstr "图层(_L)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:443
|
||||
#: menus/image-menu.ui.in.in:449
|
||||
msgctxt "layers-action"
|
||||
msgid "Stac_k"
|
||||
msgstr "堆叠(_K)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:460
|
||||
#: menus/image-menu.ui.in.in:466
|
||||
msgctxt "layers-action"
|
||||
msgid "_Mask"
|
||||
msgstr "蒙版(_M)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:482
|
||||
#: menus/image-menu.ui.in.in:488
|
||||
msgctxt "layers-action"
|
||||
msgid "Tr_ansparency"
|
||||
msgstr "透明(_A)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:500
|
||||
#: menus/image-menu.ui.in.in:506
|
||||
msgctxt "layers-action"
|
||||
msgid "_Transform"
|
||||
msgstr "变换(_T)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:530
|
||||
#: menus/image-menu.ui.in.in:536
|
||||
msgctxt "image-action"
|
||||
msgid "_Colors"
|
||||
msgstr "颜色(_C)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:551
|
||||
#: menus/image-menu.ui.in.in:557
|
||||
msgctxt "image-action"
|
||||
msgid "_Auto"
|
||||
msgstr "自动(_A)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:559
|
||||
#: menus/image-menu.ui.in.in:565
|
||||
msgctxt "image-action"
|
||||
msgid "C_omponents"
|
||||
msgstr "分量(_O)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:565
|
||||
#: menus/image-menu.ui.in.in:571
|
||||
msgctxt "image-action"
|
||||
msgid "D_esaturate"
|
||||
msgstr "去色(_E)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:572
|
||||
#: menus/image-menu.ui.in.in:578
|
||||
msgctxt "image-action"
|
||||
msgid "_Map"
|
||||
msgstr "映射(_M)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:583
|
||||
#: menus/image-menu.ui.in.in:589
|
||||
msgctxt "image-action"
|
||||
msgid "_Tone Mapping"
|
||||
msgstr "色彩映射(_T)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:590
|
||||
#: menus/image-menu.ui.in.in:596
|
||||
msgctxt "image-action"
|
||||
msgid "I_nfo"
|
||||
msgstr "信息(_N)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:608
|
||||
#: menus/image-menu.ui.in.in:614
|
||||
msgctxt "tools-action"
|
||||
msgid "_Tools"
|
||||
msgstr "工具(_T)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:611
|
||||
#: menus/image-menu.ui.in.in:617
|
||||
msgctxt "tools-action"
|
||||
msgid "_Selection Tools"
|
||||
msgstr "选择工具(_S)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:624
|
||||
#: menus/image-menu.ui.in.in:630
|
||||
msgctxt "tools-action"
|
||||
msgid "_Paint Tools"
|
||||
msgstr "绘画工具(_P)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:641
|
||||
#: menus/image-menu.ui.in.in:647
|
||||
msgctxt "tools-action"
|
||||
msgid "_Transform Tools"
|
||||
msgstr "变换工具(_T)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:680
|
||||
#: menus/image-menu.ui.in.in:686
|
||||
msgctxt "filters-action"
|
||||
msgid "Filte_rs"
|
||||
msgstr "滤镜(_R)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:685
|
||||
#: menus/image-menu.ui.in.in:691
|
||||
msgctxt "filters-action"
|
||||
msgid "Recently Used"
|
||||
msgstr "最近使用"
|
||||
|
||||
#: menus/image-menu.ui.in.in:694
|
||||
#: menus/image-menu.ui.in.in:700
|
||||
msgctxt "filters-action"
|
||||
msgid "_Blur"
|
||||
msgstr "模糊(_B)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:709
|
||||
#: menus/image-menu.ui.in.in:715
|
||||
msgctxt "filters-action"
|
||||
msgid "En_hance"
|
||||
msgstr "增强(_H)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:719
|
||||
#: menus/image-menu.ui.in.in:725
|
||||
msgctxt "filters-action"
|
||||
msgid "_Distorts"
|
||||
msgstr "扭曲(_D)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:738
|
||||
#: menus/image-menu.ui.in.in:744
|
||||
msgctxt "filters-action"
|
||||
msgid "_Light and Shadow"
|
||||
msgstr "光照和阴影(_L)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:753
|
||||
#: menus/image-menu.ui.in.in:759
|
||||
msgctxt "filters-action"
|
||||
msgid "_Noise"
|
||||
msgstr "噪点(_N)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:763
|
||||
#: menus/image-menu.ui.in.in:769
|
||||
msgctxt "filters-action"
|
||||
msgid "Edge-De_tect"
|
||||
msgstr "边缘检测(_T)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:772
|
||||
#: menus/image-menu.ui.in.in:778
|
||||
msgctxt "filters-action"
|
||||
msgid "_Generic"
|
||||
msgstr "常规(_G)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:783
|
||||
#: menus/image-menu.ui.in.in:789
|
||||
msgctxt "filters-action"
|
||||
msgid "C_ombine"
|
||||
msgstr "合成(_O)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:786
|
||||
#: menus/image-menu.ui.in.in:792
|
||||
msgctxt "filters-action"
|
||||
msgid "_Artistic"
|
||||
msgstr "艺术(_A)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:798
|
||||
#: menus/image-menu.ui.in.in:804
|
||||
msgctxt "filters-action"
|
||||
msgid "_Decor"
|
||||
msgstr "装饰(_D)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:801
|
||||
#: menus/image-menu.ui.in.in:807
|
||||
msgctxt "filters-action"
|
||||
msgid "_Map"
|
||||
msgstr "映射(_M)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:813
|
||||
#: menus/image-menu.ui.in.in:819
|
||||
msgctxt "filters-action"
|
||||
msgid "_Render"
|
||||
msgstr "渲染(_R)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:816
|
||||
#: menus/image-menu.ui.in.in:822
|
||||
msgctxt "filters-action"
|
||||
msgid "_Fractals"
|
||||
msgstr "分形(_F)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:819
|
||||
#: menus/image-menu.ui.in.in:825
|
||||
msgctxt "filters-action"
|
||||
msgid "N_oise"
|
||||
msgstr "噪点(_O)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:827
|
||||
#: menus/image-menu.ui.in.in:833
|
||||
msgctxt "filters-action"
|
||||
msgid "_Pattern"
|
||||
msgstr "图案(_P)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:840
|
||||
#: menus/image-menu.ui.in.in:846
|
||||
msgctxt "filters-action"
|
||||
msgid "_Web"
|
||||
msgstr "网络(_W)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:846
|
||||
#: menus/image-menu.ui.in.in:852
|
||||
msgctxt "filters-action"
|
||||
msgid "An_imation"
|
||||
msgstr "动画(_I)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:849
|
||||
#: menus/image-menu.ui.in.in:855
|
||||
msgctxt "filters-action"
|
||||
msgid "De_velopment"
|
||||
msgstr "开发(_V)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:851
|
||||
#: menus/image-menu.ui.in.in:857
|
||||
msgctxt "filters-action"
|
||||
msgid "Plug-In _Examples"
|
||||
msgstr "插件示例(_E)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:854
|
||||
#: menus/image-menu.ui.in.in:860
|
||||
msgctxt "filters-action"
|
||||
msgid "_Python-Fu"
|
||||
msgstr "_Python-Fu"
|
||||
|
||||
#: menus/image-menu.ui.in.in:857
|
||||
#: menus/image-menu.ui.in.in:863
|
||||
msgctxt "filters-action"
|
||||
msgid "_Script-Fu"
|
||||
msgstr "_Script-Fu"
|
||||
|
||||
#: menus/image-menu.ui.in.in:864
|
||||
#: menus/image-menu.ui.in.in:870
|
||||
msgctxt "windows-action"
|
||||
msgid "_Windows"
|
||||
msgstr "窗口(_W)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:867
|
||||
#: menus/image-menu.ui.in.in:873
|
||||
msgctxt "windows-action"
|
||||
msgid "_Recently Closed Docks"
|
||||
msgstr "最近关闭的停靠(_R)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:871
|
||||
#: menus/image-menu.ui.in.in:877
|
||||
msgctxt "windows-action"
|
||||
msgid "_Dockable Dialogs"
|
||||
msgstr "可停靠对话框(_D)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:903
|
||||
#: menus/image-menu.ui.in.in:909
|
||||
msgctxt "help-action"
|
||||
msgid "_User Manual"
|
||||
msgstr "用户手册(_U)"
|
||||
|
||||
#: menus/image-menu.ui.in.in:919
|
||||
#: menus/image-menu.ui.in.in:925
|
||||
msgctxt "help-action"
|
||||
msgid "_GIMP Online"
|
||||
msgstr "GIMP 在线(_G)"
|
||||
|
@@ -117,7 +117,7 @@ win32_command (const gchar *command)
|
||||
}
|
||||
|
||||
/* Windows shells break with auto-quote. See: https://gitlab.gnome.org/GNOME/gimp/-/issues/6378 */
|
||||
static const gchar *
|
||||
static gchar *
|
||||
hollow_g_shell_quote (const gchar *input)
|
||||
{
|
||||
return g_strdup (input);
|
||||
|
Reference in New Issue
Block a user